$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: syz_emit_ethernet(0xf6, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000040)="65e914b7c99d39d1d2e920f48accd22b8b80f98773968f9e177fed801a2b8321a4d9ad7be3382991f6ce285e0bdc207102aa380bbe5fe2cb316039931e063ee25c4bb295fd9b098162f417ecd5f88da24fd0bb5273d2456af40bf8d4d902db0555c318317482b71e1b3786469e21d2de15955f1e7aff7caa27ce40d9e17b9ba68b3c012f1a45e245b9e9bea5362bb29ef7dc00bfef4cedb259a3ac88c524a4c26f81223e168b46529ae3b47fae497324315c7ffbaf3fa29f5681cbdea79ec861", 0xc0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x6, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x27}, {r1, 0x4}], 0x2, 0x8) close(r3) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000001300)="79bbf5b89797a706a510dcdba68118", 0xf) semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="02a70195f7a52c4ea29abd062d79f6264f07c37c859874ad878009295fb759fe75a0079735f0a67213f8e92c6b118aebdb7116407339e91fb4a59be409d836a9ebfb289dbb554d739c3ea63929edec2b5af5cf0cbc077102fcf8d07e49b4c42becb3762570e75fd14ddeb2a1e3fb915c024adddaadd5c7b45cc3", 0x7a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x13) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0xad) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socket(0x18, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000300)=0x3e) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x100a) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) executing program 6: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r3 = getgid() setegid(r3) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) shmctl$SHM_LOCK(r2, 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) executing program 1: r0 = socket(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0xcd964818aee192b7, 0x2, 0x3) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r4) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) executing program 6: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getpid() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) getgroups(0x0, &(0x7f00000014c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x39e, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000001200)="4d2d914658fc6a896ad278eddb130f544bcef8bf1cbc43d9be5850191e0bf01a8cbef5fa6c5825be4d2553d7e1a388926cd19a7347ebe2801a76ded6136211510bb11ce1a508d569905377303d01d5d2549eb67292c06904ea8a22bf07c96f7ff83047772c5d685bda0abc6c605c62f348e4bde3382dd3ff2084ccc36f17de4a0776590b2ed1270415520f2c9a8e7c9a66c0f871a439acd99ea909519bd524cc15d138ec3ba41679ce6c5b46cf4fa5075b1b22c47480280f352a0ebfc8", &(0x7f0000001180)=0xbd, &(0x7f00000012c0)="ac6620f646fc30ade2291a88c9b215529a00d08ad62d497f94537f3067a1aacd0965c6dd47669fa3bc406e2461ceaa7e2ac440a194a21e91a0e6ce1745", 0x3d) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 6: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x200000000, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x2}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(0x0, 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ftruncate(r2, 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f00000000c0)="84", 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0xfff9, 0x5b4, 0xf0f, 0x8}]}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) socket(0x2, 0x3, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x38e940d8706ec93a) setsockopt$sock_int(r3, 0xffff, 0x2, &(0x7f0000000080)=0x4, 0x41) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x0, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 3: pipe(&(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) flock(r0, 0x9) socket(0x10, 0x4000, 0xce) getpgid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x8106, 0x0, 0x20}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000300)="fad187c27d", 0x5}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7}, {0x7, 0x7fffffffffffffff}}) setrlimit(0x6, &(0x7f0000000200)={0x7d}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1518, 0x0) wait4(r0, &(0x7f0000000240), 0x0, &(0x7f0000000ac0)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x5) sendto(r2, &(0x7f0000000440)="5b666c68aa9567b2d068f64b77e7d82b1b817288bb35bf44605422c2f1cd54c766b1e7f2aa23984ef50b3a0232f19d7429b586c8e6a6249a580fd7deaf47174aa8187b2edc0b905fe7773636af9fcf6581700f42b1006acc5369a926ae7265c909db302d1a90fb7420c9819ffee0ae964c4dfdbea3e0e05d0789eb89e8f68b20fb6a45b4b0cf832aebec56ad165131f69f0c78c9d0e5a44f82163353b2f24c6785eccb3598a365a68381e66162fae846196f50c4", 0xb4, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000580)={0x4007, 0x55}) close(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0xfffffffc, 0x5, 0x7fffffff, 0x5b8, "d577cb00c3090000000000000014070790b900"}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000900)="a5efa9009434f120881ec55afd0762df2b957b3a029afbe59dd27f3d178b78d89474e3ec2247fb4125d33704bcaba9dec11127f828cf1e10f7367b6dcb11d8b0f2a2888b0f0772718583900637df65716776212065d9b12f8b3bdaf81898bee66f6db54efb13", 0x66}, {&(0x7f0000000600)="e70c35a6748ddff8691b813aae6e01f6786b37a2e4ad466b3281fe8720", 0x1d}, {&(0x7f0000000640)="3bb8b1bc1e21562bb8873ab4cef99479993f175e2740894854564c44887c340b34a3afdaa0d30a9342f815e4dc8a47f9ee31ae6609d6ef06e014cb6bab2ea5e47a3d37de27642ac8cd5911941f381a0f", 0x50}, {&(0x7f0000000700)="b90aad6d3da69bb8255bfb5547b6a2bc2181c4438bc537afef61e178eec1ce98476572fc040aca1957e968010bf472c033e7e7e36cefa4b12532a00645d119fc2163fdf6cee4ecee8edcf0d5aa6c636c33807da74937949ed866e45fa82fe207b3ef", 0x62}, {&(0x7f00000009c0)="4f26fe79eb5d1b6455390c58cd5bf3b9215dbbf395b532af4137af23cce4fe649040ac6fc45132022157bcbf2ecc9671768c0431887bf27d87aad2a6770396b597c742d478d9bed62dbb1a4c2db203d030226a0421c753a9e09a20418cb9515566c74e4e2b2ca0b4b5dd1c0e30b1b35dc8756fd0f9482507471878425a034dcbae113ed9506b50e1c799c9e5c59cde5582f4aca5273c25fd4214996767fe544b509a3661050083631b6a197051b58d9ad4645b4db24394a1e7b963dfe4fdbc92882fe55c2bca70c224f1a0c0979ced8e5f663496fc6316ebd8287476eb49eb33a25396", 0xe3}], 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x10000) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) socket(0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x2, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="ea0000220000ff00", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x1000100000000}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8=0x0]) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000340)=""/168) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4}, {0x4c}, {0x812e, 0x3}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r3 = socket(0x10, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 7: r0 = socket(0x6, 0x0, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x6f) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) getgid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)="bf3b684c5ae963b4567084e09600f63983b85e5dd93e013eaa94057332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002a719907616d67e713f1d1a61cf560395d74c434b28021cf06178cccd6fea0f3d8cdf6b8d6226defec17e3d3f6dbbd28583bb938b01ba1f87735d5e0500000000", 0x8e}], 0x24}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) semop(0x0, &(0x7f0000000180)=[{0x2, 0x5, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3a6fc2bc33788fe5, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000001}) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x4}]}) (async, rerun: 64) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (rerun: 64) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa7941a66d77a965, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) getpgid(r3) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000080)=[{r6}, {0xffffffffffffffff, 0x4}, {r4}], 0x3, 0x0) pipe(0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) r8 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) executing program 0: setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() getrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0x4) acct(&(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x401) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/86}, &(0x7f0000000380)=0x58) syz_open_pts() setrlimit(0x4, &(0x7f00000001c0)={0x8, 0x6}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x2, 0xb5) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000280)='./bus\x00', 0x6}) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x21d, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10}, 0x800000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x602}) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = kqueue() read(r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r4, r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) fchflags(r2, 0x10001) executing program 4: r0 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) close(r0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 1: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYRES64=r0, @ANYRES64=r0, @ANYRES32=r0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x4}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x20, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0x24}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xfffffffffffffd6f) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x2, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x200000000}, {&(0x7f0000087000/0x2000)=nil, &(0x7f00003c8000/0x2000)=nil, 0x20}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f00002a7000/0x2000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x800000000000000}, {&(0x7f0000303000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003e0000/0x3000)=nil, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f000016a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00003e3000/0x4000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f00003e4000/0x2000)=nil}], '\x00', 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000340)={0xe4, 0x0, &(0x7f0000000440)=""/228}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, 0x0, 0x0) r2 = socket(0x1, 0x4, 0x13) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, r0) socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) dup(r3) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x0, 0x50c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(r2, 0x0, 0x107, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) open(0x0, 0x80000000000206, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="5807c58a8665ecb4c35ae1ff1aca173ffae9335d430c482a775086901ba49ae46809e2f9b99343c5285addfabe96929e466dfab4481a4246ece3bf9e1b1633b2123657efd374bd0523a557542226674f72ed4a18dd3ed51b7a19dedec193c35fa2652ccf46079dd59bde55d5223c99f58f420caae6966b", 0x77, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x1, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r4, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x0) close(r5) writev(r3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r6 = socket(0x0, 0x1, 0x20) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x67, 0x0, 0x0) semget$private(0x0, 0x3, 0x4d3) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000c0000000000000000bbfe"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x4516) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) clock_settime(0x3, &(0x7f0000000100)={0x8, 0x100000001}) close(r3) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffc87) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r1, r3}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r8 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) executing program 2: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/509}, &(0x7f0000000040)=0x1ff) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x0, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 3: mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600", 0x0, 0x7fff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000100)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x0, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/191, 0xbf}], 0x4, &(0x7f00000005c0)=""/167, 0xa7}, 0x1) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xc82) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) close(r0) execve(0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a210021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100060000000000000000000000000000aa00000000000000000000ffff00000000c8d6c009a0c4c49e000000"]) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x101b411ff1a37299) pread(r7, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 3: open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x166, &(0x7f0000000700)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x130, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[@fragment={0x6b, 0x0, 0x4, 0x1, 0x0, 0x0, 0x68}, @dstopts={0x0, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xf1}, @pad1, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x200}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x81}]}, @routing, @fragment={0x4, 0x0, 0x7f, 0x0, 0x0, 0x6, 0x67}, @dstopts={0x88, 0x3, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim, @ra={0x5, 0x2, 0x2}, @generic={0x9}]}, @hopopts={0x8, 0x4, '\x00', [@enc_lim, @enc_lim, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0xdd}, @ra={0x5, 0x2, 0x416}, @pad1, @jumbo={0xc2, 0x4, 0xf79}, @ra={0x5, 0x2, 0xed41}, @ra={0x5, 0x2, 0x4}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@fragment={0x3b, 0x0, 0x7, 0x1, 0x0, 0x1c, 0x67}, @dstopts={0x2e, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xff}, @pad1]}, @routing={0x2e, 0xa, 0x0, 0x4b, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="47541badfe3d4ee044688ce8d2917716"]}]}}}}}}}) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0xb45, &(0x7f0000000180)='\x00\x00\x00\x00', 0x3) socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x7) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996b272d2dd", 0xd) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd}, 0x1, 0x8}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x10000, 0x0, r5, 0x0, r6, 0x4a, 0x3}, 0x100, 0x3, 0x0, 0x0, 0x6, 0x6e, 0x100000001}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(0x0, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(0x0, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r2 = getuid() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r4 = geteuid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x80000000, r4, 0xffffffffffffffff, r5, r6, 0x130, 0x401}, 0x2, 0x0, 0x7}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x8}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r9 = syz_open_pts() close(r9) syz_open_pts() r10 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aa", 0x5}], 0x1) fcntl$lock(r10, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x978c, 0x8009, 0x7fffffff, 0x104001f, "bb00000000000300"}) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r11 = dup2(r8, r1) ioctl$VNDIOCCLR(r11, 0x80384601, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x2, &(0x7f0000000280)='./file0\x00', 0x8}) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) getegid() r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x800) msgsnd(r1, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) symlink(&(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) 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(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x0, 0x50c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(r2, 0x0, 0x107, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) open(0x0, 0x80000000000206, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="5807c58a8665ecb4c35ae1ff1aca173ffae9335d430c482a775086901ba49ae46809e2f9b99343c5285addfabe96929e466dfab4481a4246ece3bf9e1b1633b2123657efd374bd0523a557542226674f72ed4a18dd3ed51b7a19dedec193c35fa2652ccf46079dd59bde55d5223c99f58f420caae6966b", 0x77, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) executing program 6: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}]}}, @icmp}}}}) sync() sync() executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpid() close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x31, 0xdab1, 0x9}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) executing program 3: select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0x1000000, 0x0, 0xdec5, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000001400)="e1133386e1c4ca7ee1f82344ee3d38c3b990aa72183fa468ef873a4b5a5a5bf66bc4aff187888d86071c0a3a80c2414f120e3299d053a18c9dfb3d57adfcf3fcd5208e558987de53677bbfc0a251f80ddd0cbf89a378d97b628e580999ae4b0e803855b720302fd9fc5d9d25ce528d9c012227201332cfb3c80354c1ba87a51adaf8705ba5b4c0eb34108bb777ecf1a866b6c5e2b29dd673a40bc05a49edc7bb68bedc3f78c9b6841c68d3deb72cf575db65072843be5280cdc020265640bb45368e59c796f7cc751dd4d6d799ef7362fb1dc42423660a28266778c99436993544206cae95353f85199ee915ff855e94c4ebe30fd612dfe6f8f0be3bfe623f18f431854a72cf6f139816d7feb31d58dcf4e70cc0b8ba229409c1dc5bfab6fe039a7af6363dc4028fd1b3ef2946d422772b654b99b2374c0c9e9bb4b39ec8ab3c991d82589ce8a6d297ce1610806cbe29b4bccda5670a4c4972e09949fe6e3bff897aac639eb2402c811b2016669e59c9026beef94212dd055e4815099b06e08335322f6fdea7c622a60a98ba5a934736ec8973e6ede823a5aba1180c8b68fa6b6c3edae906a2f40b9d043e845962b22670e622e62c62c18d6edf2aea66143c868bfa2a0c3b3f7c78a6e2d7f01dc38bead0667d50adb46e99e4b4d43131b781c12d5a7e0829e78d20a54130d44d45dc35a2896ff5ed616d2ad0b3e78dfd87a0b3567bc646ef2e8301fbb0837ff53b610a3759c0952bb9dc0af197c96bde9fade82c53289f13c69aedb5aca895804fae8ab1ddfc63ff9f8c0c5dbd5af6983567f43751a6ea45f2644fba0f0fc7ded57ff830626b3ce2170d55ec1e15cbde64e09f3ce743ae6932892e41962488873631f59033ecc5a3431a30b3bc677a71c294c58eb25d7682cf98e422688395cbdc55f29268cc00c38034631ee46145b64e901d567bdefd6ecc3b8b206b61bb5d8376d8772bc87d62e01d579af50ed733a470325ec59d43175c3cbdea0c04f83cf4b03ea9b31a3e3e0af2447bfba39178c2dd66e240c222056da0a3a9706b4b1e225fe778f33d30a5ff5b312b659c79c1140044f37ec9e8bfa4e68a92a4929fbaf2fc7b195ea4090542ae50c11bd6dac0b18198989020578df82efadfc86e635a5201a906f1784c051eefc1552d763ccc1a84f3ab1e8b92993e25a5aa46d25a7cf7c92bdf1a617dfc25d95d3f794a0e2a1eed7429b6acdd0b522ba56bc31dc9e83641d58749a8fc688cc792f01ef11e3e853acc70866a2989a6d2ebe3a3e5ad4f9339c02bd94c10adcfdc3780d61c225e7619ef1015c168e96952cc3234f4e2b1747845da23204508bb15ae6bbab45f299982ff52248f6730a30c9f73ba0c75758c6d739e4dbfe055f4629a0600159fff1d77e670d822f8e6042d994e13b6fe25c0f9c9ef5627b00b29134b45c17cf6b4198dcc2652dd43d29a0bf8366aeaf5dc733b702b1665f54a80315569bd8ef8b3f7798776446adf4881ba5532980cf39d4c9b51fe16e1ce0bfc9113aeb3fa9f1adc132f0484faa134923e95038502c481a84f277c1a1478f30669f55992d4d0e11caa20a7a56150ab7f27d40dc3f93f4a8c2825cdea4cd896e75c1c3c342efb68961e6e28afe9bcc203797c3f98b3726ded0feca96ce96ac915b22fa93e9a7de2b6877012d2c49103121e9746909efbf7dd6e49517b51a380f6bf3eea47ffd3469214b52d1dd28a7892ea57458f423b965a8e12333ee932aa4bd3c05bda357d370a52fb26fbc442afeed984038a95e17c54100a4e3cd9e6781b684b7db0596d4db6dd4f45ce54967c47b434b7a67dda7a2af105f8efd04024f0f2a5ed44411d9a4da59936c9597d52873d1c616eb6cbec6435223a9082a8ea3bc63551d62a85b67ab27e92c039e63cab9f3a8319ff19c27ac48b2341b49fa18fc46afa9fffc3d982ed43a64603d31cda90fc99eb318ec3dd98c47e4baf67925ad0e8f0e39dbaf0cb24c1b6ee41d9d0c4e23be5aa98894e693f255fa0fceedab2c4ceaab6d47f8cf2e0ba0b34fe83a9efbb5d757b981675ace2678b734fc0b7dc6f5e11919ec819e5529800fd585cf5ac9b2a010810e70988679cfed5193b163f24da7536ae81c0d127fe999d6873d97c37b6634087841171ca7ed5720c71118c26595a1facf4589543201f0fa5c24fcae79a7f72920ae1c5fbb77365135d5192f61fee6b06a673fd2a4329875600e4308f655ffab9b7aa07c043e7f6a9af71b421441c770db5e8644ba5fb5d8969ad17d4154907d55045af44a1d4ba71450f50f7e4fc0010b3324f47ebde0185863aac87fad4e595db3614f318590b3c4d534e2ff9b928e3e5853c650e08e92bf8e84db00281fcd73b068c1d23d797bd4cd562d890eedf4ab266619944a9594230811847c753ac7a5528dc195dd51fadf28912e414ef4a4c79331fcc890dedc4fa40deb07d210ad1e955410a1f824dd6ef4452c9d75f3004787e28f6904be792dc3f8fbb647229a91c6ed0bdd06b830732888babe0f5fdbe693b98e2dd5099040f842f236deaf81aa3d2c6df949c71b325b80f09d2e17f45d99df67a28d546ef8cef3bea3bae31a79c0102105d8212ba004bb7f0ea3f9477f1c2fd03e73fab38599e4b3824ceb2598a0af86f9ae2d4430284156351c5a274220622ff8a6f2950ed8cc484ae8b79da8bde23543fdaae41aa762d51753f16022f28dcae29e2b3898ed5916a91676ff3d04aba5f9f9f8b921533af8302d9ac828eb6b80ab0e3117ef9f8759d5caaeef90c2d2aedbc865df9e3bf46834267537053d8161fbfa3d9f2cacc1a0f7eff21d80f57cbe34bd5bd54575510c7a160bfc4c2b57902c10ec326a7b4268dae82f7b952e2be4d553147d66c8f035e661a46a9360e4f8bc8056906b12144e8215b8d1333161dff6d509f5abbebf48e34ff88c13388245fe092f5cea9d253390adaf2674e61059279feef8206cb131560725db2686e2801a9fbeb86947d826e532bc71988628d7bd9594b1d49e5c4a593447ba6b1204d198eaa879693cd6cb0e3c357ad56e801da73ef8386a27f83e3721a92204d8808667ec730af26da0693b16ff9cead37e920951f8b63fb42f6d586097525db3595605afc29f43f2c08c4cc09affcc73efb5ade6b54568e49ef5a9a5cbba22b5c7416cbbd0ce4348f47405727fd2ea767cb2f79cbdf274519fc14c9a6e3075e4cbcdaec3500b53da40513489e38fbcb4ed29cd958cb10fc098cb77c8eccaa20b37b02f6af73785785d6cbb113959cd11227ad60e7b35b90c30658d86ca8074753e3a70d5b149a9a9a9c71b03fd07217749343e22d69e412fc9b2b993bde6be5775795de6190ccc195877888891b7921392bf86c2c031d0e1f28626351ea315521446acb735d5ba27909328f8b5e1f787800e2b5005ead4fa2d63e926209314a4d632ab0badf0f75de69be92a4c22f21509866e9918231faddcaf0d346e7ea90aa3ad0604158e401467a1ba43962002fd4a42f422e402b79558f598a6f7ed102ea3e85ca08bc42e352ce9ee5133746804eb1b3f07affb65b62e1bd7f6e2a2d568316f5112d546efcd7838e7c3999b45118ab5b7977c715e9ec2707edf520c6b183588380ebd7c50871a7e8616a87d9d84ba0378854a857389e0818320483e875e732e7513ada7e28aad38558fa44b75e13372e7ccab06befab613dd26f04932790775452a6541098398949ad90f5304da4c4adc72637fd5bc4f3ed92cf32518771c4f3fed533b43f52084abef1651e477221b2bb6acd194696073e31184d92a79cd8e075aace087fa3dce11884ca579250e0dc289f3ce5db89f4c930ef562a9d49514161d41716ae7d4c1e1c9a5f704c1e251429ac5ea1cac6eb0e5f1fdf14217ded33dacac5d3f8e505721de21cd5ba04c5b1754e8e5ec1663641b8773485ce89b52f7b2129259061f5922d783cd76440a4ab149c9050b0f2ac0a98f25e75e9e6790558a26c0742f1b1f4119cf1e805adde37eed541660ff8cb41451c0cb2364c616cf49538dde780de60402f332a504016abb23161209725bf9c2c3b01a2041bed23647c7fed10f5beaadb0a6bcfe1fa2d51ad1eb7501a25f005d77a3b15e3c8a6bb5c3b9e8f83318fa500276c0464af1e25dbb131c37845abe0b666f9ac722a1a2e0dd00468b4e307b77d018a64063be0ba0edf8fe1041ace751cf6efafcfe9e6be3db96bfd7b62017c534c697863c842bd6e64f12535d7dfb06f07cbb5919188f0878707011ad3f97b9abe3e578c215fa33338771476cf2397d5261367231d2e756c555e033c2b25c8e57aa655d566ef9ec0fd5324035b52c8d81563cd819f1004ec6d8192962b0e5143fbf28d4a8d16bc3499cee55dd14b3c63906ef4d24332a940aa92f659a84dfa62f4628d01e80052e6f44b933fc83e5ece6a5d8aae663528d8079f5df71ab33bd5c6ef52bbaf77679b2b9169da37fcaba0fbd11d533a7dad3c85e3bfc1c20d52705f54136084002f0f0592d72d8b4ac2aa8410e1ec9697705fb52f596e4bcb03dafb1e58bfa95996f8be3cf4131620d9278195b2f57e90326062ef271b8d637c0611263c549497ade574b7c7c16e4f934b869ef1e928bc1831783e229ea1d4251328b243435b55a04d9722112a93e750e6f46502d54e0140f6b752b03b1c9f7ea5b703f95715a83a398c30f456b83ca5439f26a85172d71301a14f796f623885b0eba7b33ab04b0e4b5982396e71230f130b37c1f086fa6dc6ca6244681e806628f898f5a7f7ce09d98aef1e4f2989033116b6177b741019dcf5345b6bd70a42c1ca52124ac46957504fa3254b2d343bd93935b5d00a0733d35b8c2b0e4791e4d6ca32726c827debf2b88c03536e7c118a60c2f1f4c447e379570beb8af1ddae6122034149a1c0d5c67e2ee7f73fdb9e2373accdbd1378ac4ce9d2c1fce4925177ac22cf3d5117b20a4c0c933bf641260a05fa4ff3e884043af8511450bbb78a02a0084d98f2c4659176241ed9059b81973e42e0511460bd54309fd98f2c1d4c5722d51f10b4dde3441186c7cc320b4f4d8f9dc2371180a5b69b8dac47a221b4090ce1e417b664fd49d98000e8762eed164173973bc1b84c291f52fdd32caf7b9c356bdbf429fe0fe396eefa1a8f31e78945270d61fc55d24504afb803c9d0ded8980655d878c7341c3747fd34803ad8c461da57ffb746fbee7c5ef5684620c285674ff1ea69d8ec90a5a6c88f9eb685b719fcdbb2179aa1a5d04e3e58d0d10913726014d8e910db2242956abaf54f685cc8572b1a51401dcce13269bdbd2f2e59d2ea1468e9a4e18683e67d61f8b5afa4b12acf0bc334d774cc5a5e039b4a55878f052a5ff97a5b31c54313bed4cb9977983778ad4d211ed4dc4228f9d424f3404197d8d90f5054d16851790010c1cf42d5b2088073a405fed27502cede5948a3e1264aa7acc8486725eb21f8cd41129e31c92277b9cf957687fb1fa2bd9b4115c985b7f3906205e44b307d91bb7d966f01374029f66af4c636462a16b90dd79f8c3f7f2209378f5f76f905703f6e147eff4157c8b08cc9d56cb0b6606c06eac36b1415084bc6925471b6cc668c5634cdbd284078e4d79fb7f3ea0fe70f05de7e4f0ea4d28120732c94ee9d67e2d30220ca8adb89e802ecd0579d0141c4371032afdaa2f083a9916d70067e97f1f908678f88ba1e6f1d783c13aff4c5f2dc8b7ad624975288af279001cfadcd80add5b54980faeea6dcf4b33db1cd059c832dbb7ada81196d23e89d02c43967d5724766ed0e55ec51000000", 0x1000}, {&(0x7f00000002c0)="9e311a332bb00240b9393cdcb05843b3a77f61153b1f600c9ba6d5243d3e338058aad6cb534eb7368325bfa9ae08d5b9442147f506d9ae064dfe135c22095b673c4f7690a3afee2bed2341a891f4", 0x4e}, {&(0x7f0000000440)="e4580e2caed5a3566c992c8e5a1c2c370250d6c098efb1a76f89f91607f26938991d6976f3bb35a5ed049e18f68e24a65c70a128536678dc4cf26737c1ac9b261f6354501c1f231754d1827c9dfb710d06d959367f980dcb666fc5b8b37f6f", 0x5f}, {&(0x7f0000000540)="24f75cad1ee3db3e937b7893a577b2d6aeed2a54f7df3f287e9e8ac047165e58e3fe82ff3648a86bc35405dff513a5f5d35a8bf0c9cf6c81f69603cc1a5102763f9132422023218d45134307eaa634b0b38d709a7bac68694c43658cf453c89013ae87e2c884ccf810a849cfdcea1f2caf37", 0x72}, {&(0x7f00000004c0)="4ec39faa48307f74173183e61ba71f2288fc26d06b7e4aab6b4ca1ba9a0bd8817b4fccf1b66bac3d8d87f62258eb1713160e1c0fe9a393a9e9825b11", 0x3c}], 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000100)={0x3, 0x1e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(0x0, 0x10, 0xfffffffe) executing program 0: clock_getres(0x4, 0x0) geteuid() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r0) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x44) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000024c0)="cd7210d5d666460f007e2b49ed690362aec09b9d925f0907a1b4c1fee79fc508d85a2590bdf157de76ce6fff7c13e88222a573e64111114a55fa8fd136e8593154bb21511bd3990d0c027f0c063b2dcebd39d6945592935442d97fbac9be97ceb6e97001d34d63f11cd1818419a79be9080dab13c08fc7fd157352a7f6e6fcb342c24e6eb94e127c63d6958c9646bf15663a6f85bed62697cb031e806b082fd18d7ecb77963b7e36f3f430fcdc399ca15b2e73f15c35967173c8947ff6e527cb27341b33628f87129ee25a23ef8c11e1d281d7449f7302366545554f90778671bf7bc9a47dbbdc6bf337b464c856870b2dc5046b35bce7f9126405cecb8d0625b9bc05c042231cd3f0a4da5add417e9cf5583a33e5ca074b5ddfc1fdbb9f4cd440c9d83ce6d0c5a21b1d61ea2a607e124ac5cc1f2ab1404cda0451a1d768a95bcf0443c889ceb9e5f0e3c672279bd20540e6ec69899dfd160bdbd502b740ce46543124bffc851b4430d3eec2987a95b0f57ea2f9935dc4f413321d0ea61e59598d8feee9bf9ad66839d6f00cc1c7d25951d0b49f2692434d49b01b1e688930518ab5fc9ff2a5b7fe82a8b873696ee2a6df05d506e8bf59d5ec279c1551acd0e68ad6d386afe8b0675fe5f624a11352e188e90843f5576d63722a3509f5394a60e6f4ca92852e107510c4118541799ab2bad18fb7347ea6ca4fda6e157fdcc6cecc8c7e694def17e6d5f9fdb7ca6ff696a1324722f9a71a1afcddda48618bacbe0a2754042dcaf8144a36f9641b20392f080da8ca279c5777558367e9240b130e567180407084fdb3cd083326f74027dea92bc48bfaa4968f00d5d3f9194e2e9f7750bbc3cfd0acfd943724c36cbaa27c06f0cfb61f058cbcf8f2d2d6615d836e0b1a0f5feaea3b3bc383319a218ea07cfe01762ffbd0e42c62c9a726f51bf927157322cf73bf9f5050c9bd22599657ed8b604a513286f9fad801638131003c998f4f06a9544cb176a76dacb5bded95d9f336e9941577e6c5dab18cec0a9dc795a4d658c19108d3d13907b7cb50b44fb09b557a8869abc5db782e457d8e714a2731864825f2b2b499bf80d64a4f1b7d21fc3f7eda9ee4608bae6a78f39df23a1ecabc65a9b180bab8fc5600cad4726d7f3fe26bf47830015e59a08689dca192f9aad2b2258603084aae0ae73040ab1741d45adcb5fc577e1018d3d7feb4fe66e09baeec07af17778734da30b03b98ea23f8b283a08ed61b0add5634e062b98ee345df2db687e5a8a8da59dcfd36df6fcd34d73a39102b37153f15240802caea708042cafffeb4b6d50f293bcec2c720390d02dcab6d70d5ab2b26cc756228dcac1faf2046d74dca2acdc6c4fbfcc7b13118314899061840c5a8c47c52d317472368e11fa82eecdf1f9ccbbe4eb4ddf7196558767e54d5551d81552520558006d96697f56c2d21aa488331a1aeeb7017292c078c30e54c87a1c15b9628f71f0108f7d0c62ec34f4bc070a58e1a07f0d3c207d2ff5b001fe42ce33160f6031ed354730975f02388a511236b25c80376544cca3989e6a32cce58241d20660c067ae3cd52c32aa5143d5309158aa16eab940712e2d1e6aec93174650e23913ce856f54b4db6b16b86eb6641d7bb50009c", 0x48e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000080)='@^^\xb7\x00', &(0x7f00000000c0)='}\\\x00', &(0x7f0000000100)='\x06\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000880)=[&(0x7f0000000640)='\n^\x06](:\x00', &(0x7f0000000680)='\x18[{&{\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='&\x00', &(0x7f0000000740)='\'\x04.\x00', &(0x7f0000000780)='(\x00', &(0x7f00000007c0)=')[\x00', &(0x7f0000000800)='^(%\x00', &(0x7f0000000840)='*^{+!#^&^\x00']) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000200)="ddf3ecd175e2dc78f6caf82916a01460b3030d5e90fdffcc036188e1ae480100000000000000eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7f61578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce6d0b73fa8b361e3853d47863340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571181f49568abdbc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf4471a0e81c19252aa71143920c9f0ec7d0300200000000000d3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f11400000000000000e1bffd4cb8d0b66ea856b1fcdf7913677a24525a51d6ebc6aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e001d96b9118d0231a41f2b8c89bf5bc69afce349e8ab8b2a049e282065dcc8bac7ce7001000000000000006e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1db0e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645fc52afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec6fddc7c4d236ea037380d5ad745a41ca27e7a7384c7931be8300d2fd021b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a000000000000000000000000000000ff46ea9ef43f8a5302d1bad8b706a12f5fa2895453a28a7719f9050e3958307e8a540a2a9624b52bc138fd500daf789059dbb040e546eff30fb6dc754e7cea2b146c7e5775ab65c460089665a8717275ab33d2aabca868d9b683fbe349829d5a5d84516d5458c7e5fa8dc57965a21bc59538c569aba6e71ddac6ef6f80f651b16c703b6a8c8526f459ec8100266e3262692837be3705f17ade847461fe4d49dc62f953be0907e9085aef27503540ac8ed01c72c4f9931bf5a40dc32e6c35e870a4a84b313981d3827d1f3ac7e48670eae8fcb9b4be29e7414ce06528371dacc2a54a027943c8abf0eb0f4c8102250002dbb51959e8c112352c1bd9646ce5e9f9d59d53e6145cda89cb7aac6488b9bac3c782bde479d11eba3b1d97643ecb10d31758ce9043cb3208fbfca44434508a2a3fef56c0aa4619147858a6543d23338a81fa9548efd6d0c9e1385b716addd9a472b5860a7894b553cab5f0ab9e06d0dde82159436c168331415917a7575b7bc561ea1a314a51", 0x3cc}], 0x1) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="5f07a34a5057e22e06cf98567eab273dccb94e1a5a7f99115a2f0ab42e43033eac12b09a0a5426a4d75c63496f6c", 0x2e}, {&(0x7f0000000440)="3a6b08201d6c19002162f43b301d84c13a8634b7942131f41b4b6b9f78b75f95af90a237bd374b7adcd88fbc00423cac72d843e9306370a0ddddd9f24d875d8c20664a50942c45a879983d4efbf4eaacf0644cd3b2341cb1d0dd8f2616e3f5772012cda770010850475e1fb6cf60ed0f6596f114c8c8714db1f0b4422b", 0x7d}, {0x0}, {&(0x7f0000000340)="5fd60306c9e74e08ee570e2ce123331cb6e478895c4a46f6ed1f30c2fd6226fe85fa46b702c7f9aa5a349af3db09e2562e7d9dacc7fb9d6df4e6479525fd014f0003c9cc4f6f41d2ced0ac61d9a71c9abc0fbf28ed679e2fe65ef9e14112f3a96817a934534e546a6d8ddbd51174d72e8b4164a21a8ee2f05b886faa9d4096e01c92969b6f91d6c59ab7a8be24f5c537224271c1cb11b160430a755ad115be1b4c40d06b2e6ac0f8418d0f93a5471b1ce0a98ab56627a66e854e24cd0d05076fdb9f66fc1a01b1fd55e16b83183f0a17edd5ffd07eabcd822b6edbaedc1978905083e67f9ce081e2435a3cccc2a7ae99d6c673e34d9867f00d79c9", 0xfb}, {&(0x7f0000000240)="03261e52e707fbefc7a590e8747fbac5a06df0567426c95f02944c5340b38ebcbfd380fff9022cc0431f70f927d27b44fcb8652592c0cf19567321", 0x3b}], 0x5) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001740), 0x20, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x2, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x2}) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001180)="da2eebc98029b614419cb00d5ae8d99e76200bc1df3f15", 0x17}, {&(0x7f0000001340)="4534b593eb10ed7e49b1d90a8ea01389bcb406b3a7ed7e5c5f3a86f64f957172637d6a1b87cfb573ec5f6d2eb38fadb54d6239f65995b9855f988c34b8d3c95b9edf12b5c09ad63e9f8099a7867f", 0x4e}, {&(0x7f00000013c0)="d10191e389e0a1a0be3bdd351749b1a62da845c6fc0782cff15ef8bc4820a84cb11e26a9a280ef1f445de1325b1a99e7b0987362b4fa2d2e184668767e55c1bd42d9f09999bcaef8f83f60df8a6e58304c7e5d5305f4baa457401d1784ecb2319c4346807c6672208a6ae080fc8da1a6c5fc07a888f2077fe610858bf79fbd73fbe8f3b6052ceeace779074119795e5e2521453ec99b9f646242ee4cea4b3a7a", 0xa0}, {&(0x7f00000014c0)="5cfdcb1d9c7e499e53a1fc598da45e02b0c66d29827be236a1eb67e3ee052b9d32fea345c29a873d5258bb100b991719d7e2c6513c1ef17be4e28a0bba18155d6d39f28c5fdb8496832505b55b0a79630fd9431bd7b5b151527ad4a40015f589c3e4317b23f16cfe6d5934c5cb3a6d336102562f7419e69b5011dca55d7f241642776296d537a3c162a59dff0d063c3f412a7a5fde3350b2e8b5c7d81386ca3aae38c9b713a480c2405f2a4868bf94963c65ca94aeaa7212311e40b6a3b8be3b934ef69562a7da6cc393e7cec025a2f2632e2253040989aa9d10cea197a55f25bf3478dc8ca9be626037b1833305ace3820d31640e3b91bbf1cce1a5f1cb18", 0xff}, {&(0x7f00000015c0)="740c3f3e7f506ab6ea52d74ba9ed0e47620bdcd01a1b9a04f0df11d9e217d25767bb237cd6a0d5026652491cc8e2d7b6e285a8a4d0288efeefa76c6d350910815d20", 0x42}, {&(0x7f00000011c0)="c009f4821edac15bc2b6c3b5f3530285f94fdcb6f4c6bd51c91ad9b6a8e099b1627b2cfcfcfa9f80e200"/52, 0x34}, {&(0x7f0000001640)="ee1420df5fb56afb0f3631c2834022c79bace6f8eb4ef6426556500f5aea6147fd95d5faafd9f76b670885b11066b7263b8bd585766937ad4c0641b172ca1a6a51781f1c076a52e987a82a7acfe7e34bfd84379ad1c687c09f97b4e33b337fde4c4c94e41d419761eabb06b7a9b6513019c2dab961a6f5d21134e1b5f86ec50df5457c3fbc295d4e9b7146602512f170296b7cb3fc1863805c97d556681bef1a912a6a74ba839546b09a1827a596a50de18aa0c45ee6a13301619774c0da4e31107ee803a58e7c21ab1242075d4ecc8db2", 0xd1}], 0x7, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff0020000000004a64cec6fe9faec092fc415b5cec19ebf8053b7c108bb25dc53239b80d41b1c214f1be2775f57133326f9c4bef72b236029bfb5ed6bef202883da41ce7d2148f1fb2b589c6b2ef32491cea6119226b1805ed622aaa485f541821076aa9b050127f4682c43e6de0ac3b7acc080091e23b7739f406b3b07ea6c5994b0822b83ddcd949571c2483df563730d2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRES32=r3, @ANYRES64=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00c2f9ec"], 0x68, 0x400}, 0xf) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000001780)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="55b463750f82b252226587260500bacd5c04a6ba", 0x14) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0x6, 0x9, 0xfffffff9, 0xa54f}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000019c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) kqueue() fcntl$setown(r6, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x6e) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, 0x0, 0x40, 0xc2) r3 = getpid() setreuid(0x0, 0xee01) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x8, 0x6, 0xc}, {{}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x7, 0x5}, {{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0xbe8, 0x8}], 0x101, &(0x7f0000000180), 0xba, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699b, &(0x7f00000001c0)) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1434, r3) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x4000000000000004, &(0x7f00000004c0)="ffbbe1608a2ae871e91e344b8e5f84cf71b59c7afec370820b4c99c9b17be3d7d77c7c9744f684684b11bd6d7a585e0d94f7e02ecee509dc61f2dcab3d9e1f778bbfe5081e0a98e1", &(0x7f0000000080)=0xfe8b, 0x0, 0x0) r7 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r7) syz_open_pts() ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000540)={0x9, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000015d000/0x13000)=nil, &(0x7f0000067000/0x1000)=nil, 0x6}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil}, {&(0x7f00004f8000/0x3000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00005f2000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00005f9000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xffffffffffffff00}, {&(0x7f000015b000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8000}], './file0\x00'}) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x3000, 0x90, &(0x7f00000e0000/0x3000)=nil) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 5: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1}, 0xc) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x6a, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x1, 0x4000, 0x5) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x0, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 1: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r0) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x40000d1c, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r3 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0xb, 0x80000000, 0x800, 0x1}, {{}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x5, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x68}, {{}, 0x4, 0x92, 0x1, 0x3, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80000000, 0xc000000000000000, 0x1}, {{}, 0xfffffffffffffffc, 0xeb, 0x40000084, 0x80, 0x3}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x2}], 0x7fff, &(0x7f00000004c0)=[{{r2}, 0x2, 0x39, 0x20000000, 0x1, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x1f, 0x101}, {{r3}, 0xfffffffffffffffa, 0x82, 0x1, 0x6d1a}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x40000007, 0x3, 0x4}], 0x0, &(0x7f0000000540)={0x8819, 0x80000000}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r4 = socket(0x18, 0x4000, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x277) linkat(r5, &(0x7f0000000040)='./file0/../file0\x00', r6, &(0x7f0000000080)='./file0/../file0\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) executing program 0: semget(0x0, 0x3, 0x83) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) getppid() pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="27685ad7d231484e4558ef4389f3f189ce8e10efb5de86fe5e77ba4ad322d4465e59f054d156b5ed35e7f63503dfa386aae6f674f57d222401f7d0a3e40f31bf495140ba883f778e9d4fb28c6b23b42d126d25bf91b4279cbc07ed791e1bfbe27fd4ae138ee8ce7666f58e17c955af421c406bef6362bcb87a4b7f278252c7fb8f894ae6294a3d3307118353e75acbad0ddd94d7d6abc5a4c6f70287bb7a8efc900dc33e57a38bcb459ef1575fb7879d54c61b7bb12719da35aa3b94485e7e791e3fb5082c5716b559dfb8933205168c8a9adbcbe4b2fc2870edc3622e7e1ecf28e312903df039ff75781b1f5e2cf6e496e8204a9aa5785c4f04", 0xfa) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x8001, 0x9}], 0x500, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0xcd30}, {{r0}, 0xfffffffffffffffc, 0x16, 0x1, 0x399e, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0xb7, 0x9}], 0xec8e75b, &(0x7f00000001c0)={0x6, 0x8001}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x401, 0x101}, {{r0}, 0xfffffffffffffffc, 0x11, 0x8, 0x401, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x2, 0x401}, {{r0}, 0xfffffffffffffffd, 0x3, 0x1, 0x3, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0x1}, {{r6}, 0xffffffffffffffff, 0x23, 0x40000004, 0x8000000000000000, 0x6}], 0x7, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x8, 0xaaf4, 0x4}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0x68, 0x1, 0x7, 0x6}, {{r2}, 0xffffffffffffffff, 0xc2, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffc, 0xd6, 0x2, 0x200, 0x2}], 0x200, &(0x7f0000000480)={0x6, 0xba}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0x7, 0x6, {0x6, 0x6}}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r8 = syz_open_pts() close(r8) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x5, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) r2 = socket(0x11, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r2, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000003c0)={{}, {0x0, 0x20}}, 0x0) sendmsg(r2, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) getsockopt(r4, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r6, &(0x7f0000001d40)=@file={0x0, ""/4088}, &(0x7f0000002d40)=0xffa) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r5, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ah(&(0x7f0000002d80)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000040), 0x400000000000016d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x2, 0x0, 0x601) getegid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r4, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r4, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r5 = getegid() r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={r7, 0xffffffffffffffff, r5}, 0xc) geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) getegid() executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xb0000000) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0x2c2, 0x4) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x6e) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, 0x0, 0x40, 0xc2) r3 = getpid() setreuid(0x0, 0xee01) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x8, 0x6, 0xc}, {{}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x7, 0x5}, {{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0xbe8, 0x8}], 0x101, &(0x7f0000000180), 0xba, 0x0) (async) kevent(r5, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x8, 0x6, 0xc}, {{}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x7, 0x5}, {{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0xbe8, 0x8}], 0x101, &(0x7f0000000180), 0xba, 0x0) socket(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699b, &(0x7f00000001c0)) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1434, r3) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1434, r3) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) (async) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x4000000000000004, &(0x7f00000004c0)="ffbbe1608a2ae871e91e344b8e5f84cf71b59c7afec370820b4c99c9b17be3d7d77c7c9744f684684b11bd6d7a585e0d94f7e02ecee509dc61f2dcab3d9e1f778bbfe5081e0a98e1", &(0x7f0000000080)=0xfe8b, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x4000000000000004, &(0x7f00000004c0)="ffbbe1608a2ae871e91e344b8e5f84cf71b59c7afec370820b4c99c9b17be3d7d77c7c9744f684684b11bd6d7a585e0d94f7e02ecee509dc61f2dcab3d9e1f778bbfe5081e0a98e1", &(0x7f0000000080)=0xfe8b, 0x0, 0x0) r7 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r7) syz_open_pts() ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000540)={0x9, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000015d000/0x13000)=nil, &(0x7f0000067000/0x1000)=nil, 0x6}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil}, {&(0x7f00004f8000/0x3000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00005f2000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00005f9000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xffffffffffffff00}, {&(0x7f000015b000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8000}], './file0\x00'}) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x40, 0x3, "cfe4ef0d51a8f125ef00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x0) executing program 5: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001380)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x4, "006bff7f000000000000a9af00800002238d00", 0x0, 0x2003}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@fragment={0x2b, 0x0, 0x8}]}}}}}}}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x7f) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f00000000c0)) r4 = kqueue() r5 = socket$unix(0x1, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup2(r6, 0xffffffffffffffff) kevent(r6, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2786}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') executing program 2: close(0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20188, 0x0) setsockopt(r2, 0x0, 0x1, &(0x7f0000000240)="1d5c6da4f7837379f1b47fb9fae4615c81867d852dd929770a857c478f948153d22bd8df42b9b7ec84ce716c46c2d47917c4", 0x32) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) socket(0x1, 0x5, 0xfd) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaa"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(0x0, 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() dup(r0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) open(0x0, 0x78e, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x1928, r1) syz_emit_ethernet(0x66, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec07afdf466c130afc590bda9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c420108ae233c3544d14cb2e90800", @mcast2}}}}}}}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7fffffff, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000157000/0x3000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r2, &(0x7f0000003500)=[{&(0x7f0000000140)="556baefeca19a82ac87e2b9ffc2d33962a44542672467de8c37d9f1d1223eb1d772f62f5b2ea25b194407dfbd67745dcc0b788e5b2ed4e6fcc894b24ec412ae932e4c4bf42452b442134857a07c063185b3e0fb9363f2b6c87633ca7acee11115ebba8071608c8d2864e6509b4e3dbb64f01387b267f99a653654fdbb6f752fa0ff4e8009289b5afe8768ec980b6f3f88217ec90561bc6a0a30a606f682c8a20c354f56bec1549dc4089cf0cd9a249c25b43aa8e54c7f210a3d9cb9492e2e07cc647724e3b409c529da0c4584532c7b9d0baefb1f6bea9f2aea079eff8c3207ff5befb614a0fe4623c836395664a31a7985da9e44c1801f5654e7060c4af3ac3a6d4807b088e406e38263c4008e9feb3913f97633ea55be76c05f5b6de117661558d223a4fd6ef4d5ac1b031ae818714580bc2cc144e4b16a7a8026b88c90278a85ecd5b6642e1096f2feff6c94e8d821c", 0x151}], 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() setreuid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="16b3b53c3f799b8c934d81ca99d247071863bcd20883d3069b20bb565b1a0949f6632b7a57aa0ebfd29f518d98845dee429244c68b799c1450484404a9c846e199190a295c32ea6247427b6b9cebedfac8bb0f88894f6d13148a926916575dd52a3dcd60aec031aa488ee568e8080438b07f1896e370f0fabb291a7c6083ee4994e37786f155e2d05ce3f43e8a518af3b3bd104315239fcbdc3e7ae2fd870a39c919e15fb7fb6f5f8bb866e9d259", 0xae) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) syz_open_pts() syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmat(r2, &(0x7f0000455000/0x3000)=nil, 0x0) socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xffffff26) kqueue() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kqueue() executing program 6: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=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}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) mknod(0x0, 0x0, 0xe02) mknod(0x0, 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)}], 0x1) r3 = 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) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x600000, './file1\x00'}) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) select(0x40, &(0x7f00000000c0)={0x9, 0x1, 0x9, 0x434, 0x9, 0x800, 0x435b4d08, 0xffffffffffffffc1}, &(0x7f0000000100)={0x8930, 0x3f, 0x80, 0x1000, 0xffffffffffffffff, 0x401, 0x7fffffff, 0x8000000000000001}, &(0x7f0000000140)={0x7fff, 0x7ff, 0x2, 0x5, 0x916, 0x3, 0x1ff, 0x1}, &(0x7f0000000180)={0x10000, 0x6}) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x80, 0x0}, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0xe2}) r0 = syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="fdca73794985e0b85f45e9f95d14819b8bf9305775c2a9fcd2a13b30df5804f1312c8a1268db57a5a5b2985d78ebc7d320570d1e766874e62dc950862043c09f8bea5c5036", 0x45}, {&(0x7f0000000240)="998debbe68289b4527079d4bf21b80d33e51ea1e5f42516cab57dd14abb0af1cebb3b07347f652286de73a6d78b85b2b85f98a4ea282c15ed8d64397f8a45b448b1e8dc7bcda6db5120cec9b7f416feeea63eb62ba918d8a9252d45fda8729e08cb02f19b9d5585c3371aa79b432132e6d8b33c229fb90b7204f481287032d1ebcc2df97414d7094c181e76aab4ab067aca5284e2a17da41e2aa08c5257a7a7e72d5e54df94ca7071db3b99e9842599406acffc400057ba029e789600320620aaec4affcfc832881f787ac03e115eafe1fd4b1c8954fd9ce39496756b6be33abc524665d872d17de8bc49beae6d5bf", 0xef}, {&(0x7f0000000340)="32e6b6d72f39fc10058fe0b049d17851aa0a76f1117e0d1ce583f82f6e092a55a7c14f994587718382a937a662ddf42e36f752d80c7753f36280f476d331194cf25952c8bfb08145842172aa928aa1bbde0c8ad7464d55f99a14e5e1b3124184c7642c397466ccf42b95f580eabfe4af7f9d17c8ab2a636a3c32e1f2b05dd58444", 0x81}, {&(0x7f00000004c0)="a175832a3bd83b290491c88d61b1c7e4453259b5c22931467ea1e76dd70196cf209e2fbfa78d3aab26056925f76368a274311b1fd0707eb99aabc42692c23609121f42098a73e6eb7e9df309aab16c707f1654f6de40269caf2d669d97d30e0b6b8c6c5b1a079a3a6f1e8344118bc92446e0c64071fe5e8240d649d550100207320b7406035f65f0cae1756b082f3cb00c0d4cc66fbd8d1df72990c951ddd7fb37", 0xa1}, {&(0x7f0000000400)="962f09d9e7cd4e134f04d5d034d080a1daf86ce1a3347f2f5f165056ca3da4de06cb5c4c1b79e4b2a96a45199ce0088e63fb8ae691c053f242ff504b76d237b24ad0c61cd14ca02c432f8cc87e9b6e6a401eb076542910cecddee068355781417ee7e2910e9b1185f78bdb7bca0f5dbe98b39197558a8a52db043489421d089d", 0x80}, {&(0x7f0000000580)="8d8a0abf743494dc038532aa1b5b27ceaa9910685488b1f4f62d0783ef7eabf7a799275cf33f4b978e654690ed823fa5f91aec2926ccd3adfd27a0659d08664353bb6bef4634d9207e9f2d0e53c6c6514aa21cc4ab933ca3a465288acf069679d801b2ac2e234a5ca90f50be2ea49ca2be85d18e742f0834b75036f5d62673ddf027a6ed3fc64d60007c2f96f5847845f3d706a200dce454af9f6e1ae7f891b69f8d6858e68ce643673555013fc9eda01b469efa16985f42755398f10d1d43abd4b70912fdfcb8f062c984ef1d", 0xcd}], 0x6) close(r0) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) getuid() readv(0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001a80)={0x0, 0x783, 0x4, 0xef, 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0xfcfb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) accept(r1, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt(r0, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r3 = getpgrp() setpgid(r2, r3) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x8ecd}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)="a95b01f2c44658b4d450fd367ae7f22984e0694615246b77d8db42ddef2764a5b41d42", 0x23}, {&(0x7f00000000c0)="77e7e5d9b01f02660b3d817668bc7a5cac2e541b489efb29c54cadc82c50d39c7e3fd5ff7c90ee73393a39cf4862d25b29e4b38483c2243aa30a1c24edf274879367369d7e277839339dfb5b318a6297c5d6f9a3d91428b24878f7740aa863fa0be0bafb95289089b86d2a307242694d9130ba435d9c74fcee30968fd7161d05317662e40ddf3c3b3ea8b6963edcff0df4e5edb11925dc525929712a6ec128d74e8501957d21fef0279485a76665815c2d83d5ed6eebdd573658d716eecdabbb026aae5e52df46e982d6f0cefabeda634820ed80f7c67767e592786ab41ad946deccfa24c75112867d572a89e361a550c58518acb551a2cf1632f3b0243628", 0xff}, {&(0x7f00000001c0)="f461b8", 0x3}, {&(0x7f0000000200)="6143ee79efa17ba1f262a2c4bdea23caa74ea25a2c66fcb82777d96a2d707b36e8bca992960f4b4a97c8a20a91c37d4010b0e91444dfcbc44e80015fda82984a5577a4680933d424808e82d122b176ccbffe31806c4af05e6e184bb9a3f3129c0ab9252fed169519d463240e00cc0916a69d2a63b5cfb5a4c02a35b170eed871ac2c2660b62f5063b664cafcf63350a60c16e37dfaf7938d9845ecefb1e25d0b8ac34ed495f4a9fda83a547e3807913360d0b0a07fe19f53058c2268a08c58e58e5f4241c1ac0986409c6263bf431b5e54a4c46c4c187de86bab9e05cf80e7df490544051cc2099ad70add352e7fa497b1cbd98878f771c0bfa475c10bb1e89e92c165a4a27748645c27b4157ebedfbd85585cd0996f852448271b22adcbbe74d0edd2f0fc121ad177f86009e443cc3d5a9217ab855b56a4ff6b18a0410cab6f699490535a5a04373b275b443ccaaafdf00994e61d0d334b0c656832f02517820a4074993de6a79d8cc33394579e1dd7e9b882527fc1b31358aa63a19eef3f4351e06c72c6882ade8973afb97395287b7bc95013532ab7e3cbec0148236e6d8343087114085d8e596491e9c503da95a6848137597df8eeb5dd6235e9a7c8904aa08b0023e2e92f3183bfd07f041589471625ee1958dfb23bfda3817043fc7f5a070b3a02484b2672cd595db72babd34009ba30b3c6459a5820d99f5b562d70cc2b377240edf9539f439491e3ade9081ef769d753714e324bce0a8606f4c4a861947626568f74d3cd4535a812e82432a4064957860ad558f99e721c285af7ca4995841cfa0d2aab1b291817cdf1e3dcc2a15d45b58982e79b3a3088137a18180c40de82848798af25aeaf2a251d14efbed1ac9ba000399ece15652d6104d3d50593924b1962cb0c4adbfbb4f4651b2f4ff33af4b152914c795e8ad3893c0cdf7ef31f325a47284f37724dbe24f99a3b2c827488de5ff8bbfd72b04b8cb815769f5faab1256f1211c318027135b5b0df37e7cbeeb6f2978def5cb870416edd8736733c85a548a842699fc79f77a494a28c70eb8935f9dcd9beb7ba480e9a89b75d03578fc5a7704243927457d762e860d09cdcd7f2218d4c582b66fc327006cf967e39ab99007bd572e8316e454a1023fd0558e2726f0c5d3e79e43b7793cf047ca94a4e7449147030047ba74ba7ff8f7c156e0d95f27feb6ac09fda237fda816e830701e72cd1e643c2ee4607d259d69d649dae1cf40dbdf84dcad1d7f0db88c0aba39d97b31b0b16c7756f12a5d1102f98ab3ed074b86f0cb6f49bf500108b99e4848d4e0b57c888a0bacf1053e60acf8887054f687a745b9dda80af49101c456df60ec6c4069648c0a644a32bd5ed5f58e1fc31e623266a6d7ba30f25f5f43017543eb43e1d7516630b71e4d697590200c44fd9cfff8c0e56a10fc2e61118e694e1ff919288363e4fa07f4be82f2f3bdf3bb00dbd962620a6c85efea0f332015b9dffb9db51bed017fce50148fa4de5bb6c520379b3b6d21569a2b141c96a2a08405a2bbe957e2b97d69b662366100e37d9fd15b9e36c9009a4d7fd7917cbbbb387aefb8f451e2eff5282870c87f978d75b5b73365f1cb54d48f53bcb7bbb6a148af43d91c7db032df5dcb9fc237f8f0a032aa76d0c15a988e49dc90a701aa5b4b4a54bfb20d49924cec28cd8dcd22df7293917d1f2f203b929ce49286bf24bae0b0c8de817a0230ac7009dc338cfedf209970f0063d5abaeee08497600db80f2a3fb5ffcf36d02652170082a5445e76b0b0591468b96d4a13794aef1b5154c22321e97021f36fe5c14c5095d223e9a5a1dbf5e8a4e85a8ee9b2d38605fcf8fe59060201fcf593f2217fe13af802a1acc4a53f25169411b88883d54decf30c02141119aabbb1d569ab5e14646e356db1592755408985436e5dfe436efdbc31465c69fa586fc26ff05617c39e5d9e768978a7ad088dc9e4a95fb84f38ddb1e77b283f55cee0bd204e6bc8d404bef78c0c2f7fd634aee0554e7686d6f8900a029d9597773bcde3d19252f2f44c999ec2f13c14997cae68b9438fef142675a4a5634f81166e9b735b4f2ff30a0a3ff0956e85d27009ba60fededdb9ff1794cf97b918fa14b2b0b7a9c201d00ae1a862f742b30736f176bff24f701177119b5ee296bf95a11e80f13378f7047e894fb859dd428828711767bd3d9ddc30f1a7967ab9069e384652097464e323e580d4dbe2771e2c24743463ac7bac6262309a3b0416f0bfe920fc67fa426fa6d13eb37d23085711be19937ca73f8aa77c7575ec9eabc152308dd3ed6a4d7642bcd651e16a24f16d35c3cac1cccc763601c2d18da43059644552147acb5467bfdcdeddac1dae304876e0fa5dee86e886ecf0ab61a81011c22bcf9c9199d2a83cf90d59a0ed703d76e3156296f47bdfc2da95c94549fb7c2bdd9dde9158ae6bb85fec960d322b18f6c48c6056c83fce83afc1b5e691de1dc9ab9c876a93de3ca959b14f9db037ebb370e5740b50280bee70a1e352ce329d17c6e8feb0524f2b98df04debe3e553a5102b03da12cd615dba7054874733a8e0b56b9eb19a859bd97a8748e96759b52779e4e83acb4534577cb558e9ceb1ca6c42be3ab1489fe92bce50784e8b1b4d759c451da69b21dcbba85fc90083f463a4091d01d0362788beb4d5e995f824077c74ad5662e6c43f049c8b2c35aefc33af37f32c96eb3fe3c577109c5833a78d588995bf6262353e84cfdb9c1d9be31cf59f322a2cfc799d4fcfb4b36091301376712a544dfffe7c0fb9be6c99ae749ea27df42e7d2874a93936128243fceb2a329345b57b33aa856baf12dae8d785a6a6eb5b53980a53408a2886eb941f2b14df40e5a7cecb90a651391f9cb422b55cf62ff3ed955ada32b003b0a40a653fa5726947541a803e22e4fbf44b984117de650cf9e3398f05cc92fe5e6f5ddd3090d0e15011ae9f87613acaf4d44165f8e95672a4ef62d6ec633505973b885dfae23edb592a3ad53fa0009ce7066678f614a786845431dd2a9223a33d5a4f9d571ce52b1a947ca410044ccdce4e5141898eeb01d9cdeea935f77e5caad9eb5c1fdff5f67b3a665da60509e881b34d99a2b28ceb985c3f078830ac97ba136f4e205437d7386af4a0f423151727127d4a4e45367f4e692af2d663a8dc1fdd823cfd8b72ffb9a14b49f0d80956632b5d8702826e88b48d6131792583389ced9bc2bb8a2d14fb00328078dcae5a323d05152148379b3aaec16bf51475e20fb9ab8c268dcb28851c5cdc17d75f595f45f8aa1d02624c47306aa566f9a8e2c5551ebbf3a74aadd2ff50bd8ced078e1abdd87bbf0d2b89a9c7bbeb8351f7d5dfeeaf45e4b42065cae4a46557aa4b3f23cc676c87cc5eac6b452f5ec8f92ef1ead3e94ccc9b25d3895f67ff3e884c94f8c4a2824638d250c9cc2e023fea7fd315b8b5abf6b007cfe9149933dd8c7433b594a89c278b21b4302d820647d1d45a61cf3e69e7174ed1093ef760e344d90b61ba9763b2c45d55d809a11b28b3d7ea01bd0ba252cbb9e4d5b14fef31dbff3309548b7f70acc3662c4f8c8b2db65019f3bb5e04145b0c044717ef9770fdf45ed5ba887edfb129603e28fdab1dc8ac630d92cf352998ba62f088aebfe805cd334ea9681f2ac80ac0570345d186510d72dba342e4d44f95a801c264142ad1a9bbbcae2da4619993a5006a0aa3fd16158e7aaedd04909f4e113178924c91d48b1772941165a2dae313525f3e7f9807aefce42e31a711f936a60186c56d80acf5233c8215012a31a81fb6c3ee6cccd186ab0455a2d213161a2362786cb5647ab573a7571dae944c23abbf4ceb869712920b6e3df2a37e65677ade6a03c2a7486ebc60c748357e8f9ed3263b1c22f207e71666b058ef7f97ef78e955adb11f7480a63852fe94303ecc93b2c35b85e7af37a90df4b1ab5e65a33ea093ac3290369ed1cd415501b7a146a460861f78c71c95af724409a8d3168962cb33c8f1ce32dfd3758bdc1d7b5f1709cb1b7a852390e2ed11d0e565ab9dc8c361a24c35a98fa8719e392a446743d74a3662f4de39ad0a45a85871e82e8eae8fa633eb8380ac7047cb80c4fe4cc73a88bff2e3886007b69bd01d2037f26d036930af3c5656f7600d42dcd84faa74467dd76c2b2b67298fbb785b3e09a975de7a1e06807a5ad35fa068ddd162df3fa0c4ea1d63ef075b509461579d0162b5b1ee9064b14230e252b6d7d6a97970dd12d3c00ec9cbbcd539588f4a1414d1a36228328e3a5baa3f9ce0db08339f2751e8b9451757ec9c9f48965eeefef545380eb5a74bf738125be2ed3eb690d9377f19d46b2299f304659100a10caa3d1906734fe358e702bca027f66a09a7bb6c316c626b6c4ff0a5a61ce090812d2fe83544edbb1b0aac6022c4eb429c5055126e03f412ee2d79ebfaa99b2dfd3d3f9f73481e6125fa64dc2e0cdf0030d6509a58efedb7a3de094b2c0f7ed99bb6ed9607292b116eb2cc8d2e3b0444383d4b00fd2e5a6c7580c2a8636a3cb084c1ad9e3f1d47403b8056fd10e44b69a5ff9fa23c1bdfe529aa7e916f62da4f46e161012d50d13c7c69f5c39373c22972bd3fdc45c8044ecee34949dedf36e4097ebb73a683145a857c4a78b2f975dba54c3f4579c218eb21fb062c31eba0367dda47b542744b31b1cdbc665112efee7c9c934269e4cd0292d18f4aa466512a305a0f3f9efaf83f6fe5403b7221f2c8e94128ccb7d9998b007bd90aa4b78da7c3f927535ca955b7181e6f65264c55338f155e6db5c8f6b016a0f15b98ccd2dff447aebbb5ada387bf20beb08acb77dc83fef5e0e618a9a5809ec18071dd7f2309d8a96723baba208095ad3b2b00840ab6b8314dad10f5468cf4d55c6f1c4cd5299ee8e9c8c08ffcb9ab2a5250d50875dbc928f1768953aa3419ba0407568ca4da8e2e2e51cbc212d1ac2a2a02b72e5b14442e293cb610c32005cafc7a2e43df4aaab0ade0aff9b38b253a41aaec2113bd58282fb9235a8085b1e473076d71d119aef5b424f4e11f6b9c55da8cd2537d07dfba8656065f6895a0d518b6e674478b7eff48f4577431b4d502729d5a3e28d4a9caec5272ba07083aa21675cab03cdcfe13cc2fdf0c27c55b2619a6849295da6221793b15ef6d0f04bb0eadbcab4432855b977b6b7042a84eb24c3e850a8870cd7e2ed58919c620b32523418a6c8387c018fb5336fb018c835b62a8684889cbc445dbd385252770713b53580b900638e6a167919acb10503854f7215a5ee8257fb057ecbcd37e2a329724fcec0205b31a699b3a95eb78a499f5e910e756bd7a2a28861d3e8366f0daf857398191c91102da355267c77e75ec92f8377e737c1d96aaaddb3a1b6e334ecd9eace69da5d46bf7684c00649501dcaff45852d717d1b85132d003d90ac9e92dc53c6622995f68e1e7d62742dcd28a64688b780fe705cb5b4511f8a54315fe1fe151d33f47a78f1c707067cc408352b2540feba556891b448c8f48cb2d22cb87570447ba1070211863ee8647a03acb6b0c219dab27e1c5c7c47b496d0314389957b38fb03ae2800c1d29cdc888ac61ef9744335256c5af8cd0d4edc1fb7c668e0019350f0b82f317a284283d3d46dfd661a0ae3f201c9653562f874be1b04294edc4f33a5230d43a65049044929ee8e322f073c88504a8fa4fb3e33a6c17651967c7900b609624914c41d85f03fb9e152357be8b4882434f884548ad53724b48011484549c1a067f726e6b37d51a5da01d73b45c786ffc5d6e", 0x1000}, {&(0x7f0000001200)="98aebce0b64be5f7b1a6ffe7a2fe9215aab7f414307c6ac236de8d911d9de6eb62e19c87de97cf585a91b5783bf40aab30684f3fc9ce73e7fda0cfbfd594cae852f267c5b9c181bcbe047fd06881706737c978a5132a58c5c2f02aa76e694defdc4110e422f295e537a5e00ebb1bef7b21d817aa36b2f1b884e3ad6c5f90e4d4d0c24e786462f5702f55d87cbcafe0158657a37f3585accbea6da36d53b773954c4201ed831e4bf271a6", 0xaa}, {&(0x7f00000012c0)="c19fcaf430638fd272cf7bab1faf030fef1d576445c30c25ac5df64f461ca34e86afe5c6ef73c8c2cf0f19d625dcff64d26600d07436f16e2fe8c4c32e23aae1231158fe8cc742695c736c791bcb5d6c2f41e96107b1829c0976ba0f92d8989703dd184f32a4a5f19da2a271dccf8605e182f90685af4b4db10e34d338b9c3e4846565614e7395bf5d0a4b75f03c6354751079df7e36edebb06b19bb6898370cd5f960e92ea15c1d0c98998d7755b2a06c5b7b3120f73de27a4cf2242bd1127e96ac2ac167a5796f9b027dea020026", 0xcf}], 0x6, &(0x7f0000001440)=[{0x48, 0xffff, 0x5, "5f14001ddcc65d25572375a2884f084bfa4a9a650c047b0e3852defa847c40bd3c0b85065bd9fe14d018ad0e0e20c972d3376d3ba9182fa3"}, {0x40, 0x1, 0x6, "2ccd2cdcb8a603c6345b5058ffb3bcffd3ec783b47ab622c7e73e1f7df1a9bca3d7e848d0fa446af4a9892"}], 0x88}, 0x0) sysctl$kern(&(0x7f0000001780)={0x1, 0xa}, 0x2, &(0x7f00000017c0)='\x00', &(0x7f0000000000)=0x1, &(0x7f0000000040), 0x0) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000200)={0x1, 0x6, 0x1f, 0xffffff01}) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r2, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) connect$inet(r3, 0x0, 0x0) executing program 5: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='.\x00', 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="555eb767c35888d75a15bf267b026bd34e4016b350a000a3ec1530063daf6a28619da2d399dd463e365dc5fc1aa7bf1b59c8940b45914cf29e2333f4292c0f0b5baee5f548132ff46fdf1f93bc50e03aa4f6ef", 0x53}], 0x1, 0x4) open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) socket$unix(0x1, 0x1, 0x0) executing program 7: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x4, 0x80) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f00004d1000/0x2000)=nil, 0x2000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89"]) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 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, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000], [0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x8001}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x2a56}], {0x0, 0x0, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 3: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r1, @ANYRES8=r1, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f00000005c0)="14bdfa5dfae71f651801288d98307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd05000000fc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426ad542c2148aa42be940970fe88d34d8f99afe7e7820237400000000007400000100000000000000000000b333fbd8b41f0d81085d5ba6e27c771f0760250894dea4941b97fb0b658f797d7752b35f9e68ac7e073aa12b469c1015bdcd78b765da8edb1f4736352032d43acab540570ad9c39cf5fc38cab91164e01f168e1520abe99721d294d38ff032e5f189b828786ddaf503e5c86f26e593c58cefd8b3645fc6e2e16ca39d7519ec5e258e0e3a934613fb758d83e2159a10d8d13bc367cc71545a40ce268232386645470aa569c12da0b49010bdf6bfa21dadf3eb9eb34751517b17c1383aaa1ff245ae7247e7f6bab56c38dcba64ce68818ac0651d2ba043857da946e2164b49a76915fae44bfeca2add1efa99ff6f75d8e8fa00722a", 0x171) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2f, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r6, &(0x7f0000000080)='./file0/file0\x00', 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0x28, 0x0, 0x4, 0xbda9}, {0x6, 0x0, 0x0, 0x1ba3}]}) dup(0xffffffffffffffff) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100), 0x0) clock_getres(0x0, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x111) fchownat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000400)}, {&(0x7f00000004c0)="bf6a7e60808b0f465c0aeb5c4d6c4e445010ed26f78eea0007df5a1354ca67584d18b001a728f8c0f971431889a3ec20adf0f022a7fde6b5ee3190c18a63445aec6b5b30f0c9e689156095", 0x4b}, {&(0x7f0000000640)}, {&(0x7f0000000680)="68aded62cbd9d93eb7b3f921f8355df9679cf1cf75140528f8d6f47059cea6ef70a4d87d76d48c290fa3ddb0ab0b5d85e2e490447d5f7f869e6a997073c2e7e164411f6328a2dbeb9deabc0c46cff1ebd5db390bbe3f039f68eb8b2ed3ec92229409fc9815da8d296393ceffc55f1d0d3052d74d3df8f76080427fd1d4333d711cc6c86f039f4eb3252b45555fc92a5ee236064b1186e5289be5af022a5492c5964c644bad3fb7062ddd469c9a7ec83e2a642c5f91f66758eb5256d39e6e79a863a3882cb69464ffc0254964264aa7f1b3eae66d8a6ac2379b0f67c34ee0b4743555083d017a2e61a2a82ece0d519d02198d309ce3a7a37da41b13017f3c5cb86906288f30fbab313cb610f9b857b928fb57de7d23563d1e99a41f5552e9ff44827dfc87c7af55e27c4029cd84910349ea6ddaf4372edf14136ff2208a23ce197b2b97671e610aa858c1bb5b315025a3693d58f09d44932bc850b9304260c25e5b4bba05955edeaf54ba60fae841ca8593591c6ea8236ed1e42a73550ba19e2d7cc337326b3d8125b836cb7de674f2f915f8631826e253acf9dccb38d3048ac9a09e6b9e35c1c43cb965930717152ee5047d587c27b9e99ef77a24207b29ecd3bde514355b84ce7e77cb1bcc5038d1bb463650a4b0067d44812b9d30bc29c81a0c06088b02ceb21d41d7070211e3466ff6fead2c0fc851509d53deb5936cc412f599880238a3240e221edb2f92c9ff09c9134215bfe61e0c3d26cc6974d091d81ed205d4605a948d1bde927e7eb7d8f742d4222949da0ead005e2783dc9cab889a2c3d2ecd4d7aad0f64ee87544acbdbd0c7440a6f637d14c761566b1673968d50569f24c977834bdec272b266a05a29fa4c1b301a9b87d685492bb9c88f303a2a6cd69343354c7d74c1da1f60682681110d08b492ebc3208f52a63e40cd55563b355b8cbb01cef097b6e91108c5ef60a4d9a929de39612d27449367f3a937c3ee01156e56b4e34c31c67aea8098371d259433522d53e54ec0f79cf0ff8daaee820fa55343ffbaa370c781fdf9e788aa5013521a11e8f74e02f0d93257a3a9ddbc5a4a5a6cc7cf7f2de3f078345babee7722f819f9a0fb0f6078f27a9d0c7263ad513ff8a924e6df32868bf3b31cc145c3043f903f22912f9c83a2e05f332c0d4c4b1223a3783bb0552f2d35d5799fc416cac821d571ca1fc823656dc4b10334e2f85775051b94b9cbd75b0ec3cf9b92e52ed4c37a06951cf0fd17c49b65e4dca6f7d3e2e0707d0416af16af4acbd91ba804600ec2234960ed67e165422f82a2ada97526169d941ce14aadd78e6570bf939425f9d04e2d964150e72b72ca244aab5fdf3f88bce9b5e8873f7ca8be2fcb1c0b70be92c585c777a51b868c1ec6b4e15dc69e8fae789e848c748265f187bfe6e528cc3696abb3803b00550184b02848bbb287dbd624b1b396f7f1478589ad5b15d671145565c6fa52046ba2202e68d48b57539ec71e73db7c4442b26fc8b999fef6efff2769670bcfb7471c7b36ce4bcb8f425ff140d206a486b3c4a6a2230cf97821ebf5c8d80434e4c0a2998b945e9ecd01c4fa7fed3da452f837c3bacc48240d165c2428d2e09741d0df54a8ba64eb03341d0e93b1fa827c967c735d27b1c8211cbcee1e7e623e32f24cf6547347e6332e5c3dd058c4dbee36af0e0a5269f1b3e58994b25b7d37b6c44b25f3c11533b8ef71539a0b58b3034ecbccf41e97c68ff9da0f926efe1441070bd9f95937f39fb3f3de42fa8852c47befb39fd7c1e911598a53cf07f02bcab450ba48c2f54271e3ce0587436a694c081af1e45501f2e490c13c044cf546fdeb9a7f4977af70832d26f7a2978c743d8404d93e54fc07de84a78315de6a776d44d05d5d4ac93f5139efb9cad92e8cccb02ea52686e29de6a12a564042c3dfd6dd576d835f7d5654e4e9bb74f6bcf4ac181b4d8802b656b8c6a1c009e065301ef004aa26681e871db63b42035b596c8af4eca19a6bbea47b4257af3d30359c63dcc9a981a973c3ecc595f79f73ad8f73086bebbb6a3e0f07089f275c997b2949b2e7b343ed4ac067b9001e4e7d33d8467994e7b7d9efeaf633f6066f8a0970789eb3b0a99b166aa96f695813a81d15c38cd3e5f4a15e980161d63c3f30626ab707aa71554c81360f28f71e6fb0529d02591ac179dc561a3c4232fb9bc8945195bfd33f3b8fb4e0326c4caaf2ecd435c3a5a9ca4a65831f2f15f2acbe193ca7fac9a3ca8e1fb1c3a66e3320229a6bdefad236571d442ff10c88d09b6d4b142fe1ce35dfcd6f419425c2774f07f3d9bad01d63e01bde7454c8693a4e816e49c0604f394ab55c8e0eaa568ebf33e55caa72d160cc64c06614771ddea4a90e2a10b4a7702270e6374ee6da34978244d4bb4f27826ccc8ea3ebe5d8ba5dd0a3a8914f16a1f77f19090b11cc021f149a3dce218176a27f8b1258d7c3de29f02f1574a925ce3ca11bc4f31e144289b86a0d8606f51211d75b643787655d87d675e750070f8227583b8891c65d9fa794030c50a06715b5c3bf3e351b99bca97aede808624e7e0d828f0f0f09ad95cc07f47b979f618bc75ed25644da0c7cdf19f000153cce7ea224815822d322f435a7476b0123e97c43a24f08c31d30c2032712c535934b8d7e191287a1d4da8d57ded7b46137fcbf1935cf612624e6fe7b9bfd3ad6a56b9cac57ca4ff882ee61dce60ee386456429779fb2646d9251daa39e9d5ccaee422fbd172d00b84e66d6a97dd89bf7c1e34c97a952831def113075da4523ab99a79506cb4ae5f8d0ce932f548c9754a96b6329fa366fc1d2b28c0cff79ca5cbe262b9d0a9e132f0f1306e184499ba06995c668a860bf403676c380baed067062d09e93ba4a1e50fc1c5dfcfb84055b5873fa3d92974b8f9a6684fb41102c5503871a58a30e80a6ee1cb70b27adc62e81f63535e672790643ffb405571164f43653113563743dffb444658f883605c4a210b4734383195984aa5e336609b12309ce5bd190248618ec144e32b37ab0c88fad0c075b702dc3e306d6292073294a210b3bfba9eaaf93937191f1687032fe7b4f35e711dbea7e0e759b20f623b5de4fe82fb79651750adcc671fd3e097c579c25994c02461e0c401e0144f492087cc6f6c21a06ebe6a9df67613869b300f4c9fc87b1e4409fad620a1d149e9d4df7a4e2b61985894419186071c0f15c233c2e1ef38f5e70b38a4cedb7b0f0af5a4f48dab8364edfaea61a6b0e46c48fa95698e53c6a215e360429b77a2ea0a3155471f96b7a569ba25c5c9d8598957ede4ed779299ae4b5675869cc45a83a3d226f544f32d751ab65981a85896d7064976be94864e990c7acc56512cc3b056f870dd324370caecc14e0b72351f3377259518a1f841f91cf59a2b2a9bdc81f9c8212160ebb8e966b80377179d3de1d9c0bc9abadd399ceff2e8aa00f50aae168856ecdfaf15a6869fdbda002ab42676124d9c8cc2cd2079f15923a9ec99910033f0fa229a4b35f89e8f2e7ce76e01ca8f43f798610f8e968110b90dee2fd35a489a56065a8df7c3438219cc3e703228124925ccd5a56cbeaf7d76bf304105d4e26127f5ddc0abc5e2801f1239635888ba71b3295726188d2fd9eb84be0e88be83a42fd2eeb08b5065606d3bce6ceba37f8bfc0d42365b1c65d740ee9aa85125fdb9d7502163438f7e5766b70aec9f1d5dd8c051ab8db3711eb9c0fde06445a76d5fa3b87dc1f34af18a9e2c30fc7bf0acae081ce61caa4f95caf473c1e920364c85cd9a478272d117548be69b4e476e6ca04094b43a2011071c437257f2bef8290411cbce2360e0bffe2ce059fd8e1e72c277e816d35dd82c38167ff36114b18842ea8239dbcf68eb801a688d17d13c0cccebdaf30ff248d4dccf9bdf8975345f2154bb581b9e299fca57c21cf4a6d67a205f4964db9ba66b2479737e3dd26d85f747b8b85f0a741f4d39dddf0421adaa6c33719aadf51db6b6920f2678bc891086d12f5af784d6f7bdd051983499c8bdd033f85dfd04954b4b811f0d1846c072f9ca277eea9eff5e075d580a99ce2369c09bc689274a4ec81326423209e784b242567be5106bae6b706071d24cad304cd6edf78f2fd7e6ab341605cf1af6bd55f3bdaec49b8654656b84dcdd5b411e2b29fd6033f5cdd9469df150312ee2199561e543b22954d67a98b4ac192ef9087ee7a8981a672febbd164f49a41a44768f5004cb68e1c01f2637ba5b9f36d84a56a0f4d2d422e8b50306aaa6451f01996d3e2dd793ec76aa4c4be46cd9b16335f0e9ec31e4f4fb911239db5cccbb1b3f3d66f00e6f0b523b8245349427a4a3f4bb22840a75e8c90bcd42e726777004659e949ecdccd0a683acd523796d38334bdd182f322ed98e15f7a0bbbe816b9ee26313d69e7645b048175507cf8f4f40690998b6afccdba93e6cc4c68d99107ea09481c6799724ed3cded7355fb59a92a1f6756bbd920dad8b8846f51e806b0b30e46cb9ccb80a704d47186fe472babe664951f10fd52fa7fc2bb64a2f753e714ed7f28a2ec377853c20bd54fc3cd04c3ff255b390c175aa63903b8695005ed666581290265a1da211664b328046201ae114976cfae8032165da1aab7c34cf6d24c0244b4c55570400198eed45e49c7d7e49bdc2e201c3fd7db69fce4c5f88b98c4a02b5aa5555e5bb9f4f1a355a4ad99e01a55f06e1bcd38e7398c538054c563c47a5b4bdd64551a48bd7bb743e48bc11228a7f81ddbf197b606c710302d27c927d31c3774dccf31dd04f72d8b338321902c26d3b6a11ec2b7c80c885fd51acd66041517efed75fb87ba6a29591cabe191cc80361278c42a3e360d65bd86223a338d794b6a516d4954958a89d532a23b901285507c9cc9fbb98d8277d0cc98b315013797fea641f05f3891e54b93351db0f73c903461dc64d5f46ff86f624650e8258c198b12d1405e3f0bd68d1bd9f134d461a1f4631f45d558c40f19b3cdd70e4d23621967e6786c16ef778c785ed985ecd847f3223204a9e0aef2e64c6b602d02ef1850b669a68167b3bd77b58812863e2aad001853192c1de98be5f9ec168fe0670c7e8a1dc09b63de4646eed86bced3c7888e0cefa54bb368df0834fe2295f4052036e446965c744c94ac466186d7c5963b87c495e1547bbac4f93de676f7ff2c0cc46cc5d6e70b124f03aa1566808e44bc757c7d31cfb52cd2a1596204cbdab95c031ce1fef7916ea43941badf0bb5809c390333ccc46051739f8f20c96dce7b6db5d7a14b710a097b6bc4d2294da16b3464b83928bdaba16a76537e3f65cd5ed5038335a951484a6a52188d66b73ee0663965eb89c5ce90f3dc3ecee83800702d229c68f4b65b570c3bc599326c2e5e20b513e6a934d1b8e6ca748c4b59ad8ec57f6b75f50f7f2f71bfea106b85893cfb2fab5da3a939d003c3641cee94b040904edb396a7ddf46edeee6a8fe5f05b0158db0a07a62461ba2933dc0256d12888dddfe4cf03e3987c629cf0be2bd7123263c76bc22ff5859128d37de262702203b90e51f4fd5461e0f68a6d7c7914def9a2892a5ad10745f93a3c90ed9e0dbda2220cb97c6ef4a6c6fb72c1b752d73d3d638f4b49705bfa19ed1600be1b227edf578083411d0bc8ddda623b0b0f594a2320ed39a59147d9269508691392d62b85b21d9b4c1e228d5fa8721350f0be603714dc7ad73e05fae08f07452c0f3318a4bb7a6af3f1f505866267f7a5ffabe51ecc9eb97218239d327d8d378af33a4c55cc7f70445e1", 0x1000}, {&(0x7f0000001680)="7900913d", 0x4}], 0x5, &(0x7f0000001780), 0x0, 0x40b}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) open(0x0, 0x0, 0x0) r6 = dup(r5) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) link(0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x19) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000055c0)) syz_emit_ethernet(0x3f, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000092b0003498c7d418dbe5cb82957248c3701367c9909fa96477cb700000100000000002be01f"]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 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) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 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) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe017082", &(0x7f0000000080)=0x194a, 0x0, 0xfffffe81) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') executing program 5: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: socket(0x20, 0x1fa697d7edc7c012, 0x80) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x4c0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="e03c9cbe97a2eef34d90253320ab49d8215d662fc5d0f6710b3997a8862ddb85296a75045bb64df28463135a3f46a32eccac6e435cfc587680941d04076c3dc923ca630abd586ff472e1234cd9b2a6fe7cdb374784b83a5d676f85149f66c06822dcdca7ea6d93b7d949922a00867d9cb5ab931585d07dd78bc2ce0774276542a2aa331bfd3370", &(0x7f0000000100)=0x87, 0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0x28, 0x0, 0x4, 0xbda9}, {0x6, 0x0, 0x0, 0x1ba3}]}) dup(0xffffffffffffffff) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100), 0x0) clock_getres(0x0, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x111) fchownat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000400)}, {&(0x7f00000004c0)="bf6a7e60808b0f465c0aeb5c4d6c4e445010ed26f78eea0007df5a1354ca67584d18b001a728f8c0f971431889a3ec20adf0f022a7fde6b5ee3190c18a63445aec6b5b30f0c9e689156095", 0x4b}, {&(0x7f0000000640)}, {&(0x7f0000000680)="68aded62cbd9d93eb7b3f921f8355df9679cf1cf75140528f8d6f47059cea6ef70a4d87d76d48c290fa3ddb0ab0b5d85e2e490447d5f7f869e6a997073c2e7e164411f6328a2dbeb9deabc0c46cff1ebd5db390bbe3f039f68eb8b2ed3ec92229409fc9815da8d296393ceffc55f1d0d3052d74d3df8f76080427fd1d4333d711cc6c86f039f4eb3252b45555fc92a5ee236064b1186e5289be5af022a5492c5964c644bad3fb7062ddd469c9a7ec83e2a642c5f91f66758eb5256d39e6e79a863a3882cb69464ffc0254964264aa7f1b3eae66d8a6ac2379b0f67c34ee0b4743555083d017a2e61a2a82ece0d519d02198d309ce3a7a37da41b13017f3c5cb86906288f30fbab313cb610f9b857b928fb57de7d23563d1e99a41f5552e9ff44827dfc87c7af55e27c4029cd84910349ea6ddaf4372edf14136ff2208a23ce197b2b97671e610aa858c1bb5b315025a3693d58f09d44932bc850b9304260c25e5b4bba05955edeaf54ba60fae841ca8593591c6ea8236ed1e42a73550ba19e2d7cc337326b3d8125b836cb7de674f2f915f8631826e253acf9dccb38d3048ac9a09e6b9e35c1c43cb965930717152ee5047d587c27b9e99ef77a24207b29ecd3bde514355b84ce7e77cb1bcc5038d1bb463650a4b0067d44812b9d30bc29c81a0c06088b02ceb21d41d7070211e3466ff6fead2c0fc851509d53deb5936cc412f599880238a3240e221edb2f92c9ff09c9134215bfe61e0c3d26cc6974d091d81ed205d4605a948d1bde927e7eb7d8f742d4222949da0ead005e2783dc9cab889a2c3d2ecd4d7aad0f64ee87544acbdbd0c7440a6f637d14c761566b1673968d50569f24c977834bdec272b266a05a29fa4c1b301a9b87d685492bb9c88f303a2a6cd69343354c7d74c1da1f60682681110d08b492ebc3208f52a63e40cd55563b355b8cbb01cef097b6e91108c5ef60a4d9a929de39612d27449367f3a937c3ee01156e56b4e34c31c67aea8098371d259433522d53e54ec0f79cf0ff8daaee820fa55343ffbaa370c781fdf9e788aa5013521a11e8f74e02f0d93257a3a9ddbc5a4a5a6cc7cf7f2de3f078345babee7722f819f9a0fb0f6078f27a9d0c7263ad513ff8a924e6df32868bf3b31cc145c3043f903f22912f9c83a2e05f332c0d4c4b1223a3783bb0552f2d35d5799fc416cac821d571ca1fc823656dc4b10334e2f85775051b94b9cbd75b0ec3cf9b92e52ed4c37a06951cf0fd17c49b65e4dca6f7d3e2e0707d0416af16af4acbd91ba804600ec2234960ed67e165422f82a2ada97526169d941ce14aadd78e6570bf939425f9d04e2d964150e72b72ca244aab5fdf3f88bce9b5e8873f7ca8be2fcb1c0b70be92c585c777a51b868c1ec6b4e15dc69e8fae789e848c748265f187bfe6e528cc3696abb3803b00550184b02848bbb287dbd624b1b396f7f1478589ad5b15d671145565c6fa52046ba2202e68d48b57539ec71e73db7c4442b26fc8b999fef6efff2769670bcfb7471c7b36ce4bcb8f425ff140d206a486b3c4a6a2230cf97821ebf5c8d80434e4c0a2998b945e9ecd01c4fa7fed3da452f837c3bacc48240d165c2428d2e09741d0df54a8ba64eb03341d0e93b1fa827c967c735d27b1c8211cbcee1e7e623e32f24cf6547347e6332e5c3dd058c4dbee36af0e0a5269f1b3e58994b25b7d37b6c44b25f3c11533b8ef71539a0b58b3034ecbccf41e97c68ff9da0f926efe1441070bd9f95937f39fb3f3de42fa8852c47befb39fd7c1e911598a53cf07f02bcab450ba48c2f54271e3ce0587436a694c081af1e45501f2e490c13c044cf546fdeb9a7f4977af70832d26f7a2978c743d8404d93e54fc07de84a78315de6a776d44d05d5d4ac93f5139efb9cad92e8cccb02ea52686e29de6a12a564042c3dfd6dd576d835f7d5654e4e9bb74f6bcf4ac181b4d8802b656b8c6a1c009e065301ef004aa26681e871db63b42035b596c8af4eca19a6bbea47b4257af3d30359c63dcc9a981a973c3ecc595f79f73ad8f73086bebbb6a3e0f07089f275c997b2949b2e7b343ed4ac067b9001e4e7d33d8467994e7b7d9efeaf633f6066f8a0970789eb3b0a99b166aa96f695813a81d15c38cd3e5f4a15e980161d63c3f30626ab707aa71554c81360f28f71e6fb0529d02591ac179dc561a3c4232fb9bc8945195bfd33f3b8fb4e0326c4caaf2ecd435c3a5a9ca4a65831f2f15f2acbe193ca7fac9a3ca8e1fb1c3a66e3320229a6bdefad236571d442ff10c88d09b6d4b142fe1ce35dfcd6f419425c2774f07f3d9bad01d63e01bde7454c8693a4e816e49c0604f394ab55c8e0eaa568ebf33e55caa72d160cc64c06614771ddea4a90e2a10b4a7702270e6374ee6da34978244d4bb4f27826ccc8ea3ebe5d8ba5dd0a3a8914f16a1f77f19090b11cc021f149a3dce218176a27f8b1258d7c3de29f02f1574a925ce3ca11bc4f31e144289b86a0d8606f51211d75b643787655d87d675e750070f8227583b8891c65d9fa794030c50a06715b5c3bf3e351b99bca97aede808624e7e0d828f0f0f09ad95cc07f47b979f618bc75ed25644da0c7cdf19f000153cce7ea224815822d322f435a7476b0123e97c43a24f08c31d30c2032712c535934b8d7e191287a1d4da8d57ded7b46137fcbf1935cf612624e6fe7b9bfd3ad6a56b9cac57ca4ff882ee61dce60ee386456429779fb2646d9251daa39e9d5ccaee422fbd172d00b84e66d6a97dd89bf7c1e34c97a952831def113075da4523ab99a79506cb4ae5f8d0ce932f548c9754a96b6329fa366fc1d2b28c0cff79ca5cbe262b9d0a9e132f0f1306e184499ba06995c668a860bf403676c380baed067062d09e93ba4a1e50fc1c5dfcfb84055b5873fa3d92974b8f9a6684fb41102c5503871a58a30e80a6ee1cb70b27adc62e81f63535e672790643ffb405571164f43653113563743dffb444658f883605c4a210b4734383195984aa5e336609b12309ce5bd190248618ec144e32b37ab0c88fad0c075b702dc3e306d6292073294a210b3bfba9eaaf93937191f1687032fe7b4f35e711dbea7e0e759b20f623b5de4fe82fb79651750adcc671fd3e097c579c25994c02461e0c401e0144f492087cc6f6c21a06ebe6a9df67613869b300f4c9fc87b1e4409fad620a1d149e9d4df7a4e2b61985894419186071c0f15c233c2e1ef38f5e70b38a4cedb7b0f0af5a4f48dab8364edfaea61a6b0e46c48fa95698e53c6a215e360429b77a2ea0a3155471f96b7a569ba25c5c9d8598957ede4ed779299ae4b5675869cc45a83a3d226f544f32d751ab65981a85896d7064976be94864e990c7acc56512cc3b056f870dd324370caecc14e0b72351f3377259518a1f841f91cf59a2b2a9bdc81f9c8212160ebb8e966b80377179d3de1d9c0bc9abadd399ceff2e8aa00f50aae168856ecdfaf15a6869fdbda002ab42676124d9c8cc2cd2079f15923a9ec99910033f0fa229a4b35f89e8f2e7ce76e01ca8f43f798610f8e968110b90dee2fd35a489a56065a8df7c3438219cc3e703228124925ccd5a56cbeaf7d76bf304105d4e26127f5ddc0abc5e2801f1239635888ba71b3295726188d2fd9eb84be0e88be83a42fd2eeb08b5065606d3bce6ceba37f8bfc0d42365b1c65d740ee9aa85125fdb9d7502163438f7e5766b70aec9f1d5dd8c051ab8db3711eb9c0fde06445a76d5fa3b87dc1f34af18a9e2c30fc7bf0acae081ce61caa4f95caf473c1e920364c85cd9a478272d117548be69b4e476e6ca04094b43a2011071c437257f2bef8290411cbce2360e0bffe2ce059fd8e1e72c277e816d35dd82c38167ff36114b18842ea8239dbcf68eb801a688d17d13c0cccebdaf30ff248d4dccf9bdf8975345f2154bb581b9e299fca57c21cf4a6d67a205f4964db9ba66b2479737e3dd26d85f747b8b85f0a741f4d39dddf0421adaa6c33719aadf51db6b6920f2678bc891086d12f5af784d6f7bdd051983499c8bdd033f85dfd04954b4b811f0d1846c072f9ca277eea9eff5e075d580a99ce2369c09bc689274a4ec81326423209e784b242567be5106bae6b706071d24cad304cd6edf78f2fd7e6ab341605cf1af6bd55f3bdaec49b8654656b84dcdd5b411e2b29fd6033f5cdd9469df150312ee2199561e543b22954d67a98b4ac192ef9087ee7a8981a672febbd164f49a41a44768f5004cb68e1c01f2637ba5b9f36d84a56a0f4d2d422e8b50306aaa6451f01996d3e2dd793ec76aa4c4be46cd9b16335f0e9ec31e4f4fb911239db5cccbb1b3f3d66f00e6f0b523b8245349427a4a3f4bb22840a75e8c90bcd42e726777004659e949ecdccd0a683acd523796d38334bdd182f322ed98e15f7a0bbbe816b9ee26313d69e7645b048175507cf8f4f40690998b6afccdba93e6cc4c68d99107ea09481c6799724ed3cded7355fb59a92a1f6756bbd920dad8b8846f51e806b0b30e46cb9ccb80a704d47186fe472babe664951f10fd52fa7fc2bb64a2f753e714ed7f28a2ec377853c20bd54fc3cd04c3ff255b390c175aa63903b8695005ed666581290265a1da211664b328046201ae114976cfae8032165da1aab7c34cf6d24c0244b4c55570400198eed45e49c7d7e49bdc2e201c3fd7db69fce4c5f88b98c4a02b5aa5555e5bb9f4f1a355a4ad99e01a55f06e1bcd38e7398c538054c563c47a5b4bdd64551a48bd7bb743e48bc11228a7f81ddbf197b606c710302d27c927d31c3774dccf31dd04f72d8b338321902c26d3b6a11ec2b7c80c885fd51acd66041517efed75fb87ba6a29591cabe191cc80361278c42a3e360d65bd86223a338d794b6a516d4954958a89d532a23b901285507c9cc9fbb98d8277d0cc98b315013797fea641f05f3891e54b93351db0f73c903461dc64d5f46ff86f624650e8258c198b12d1405e3f0bd68d1bd9f134d461a1f4631f45d558c40f19b3cdd70e4d23621967e6786c16ef778c785ed985ecd847f3223204a9e0aef2e64c6b602d02ef1850b669a68167b3bd77b58812863e2aad001853192c1de98be5f9ec168fe0670c7e8a1dc09b63de4646eed86bced3c7888e0cefa54bb368df0834fe2295f4052036e446965c744c94ac466186d7c5963b87c495e1547bbac4f93de676f7ff2c0cc46cc5d6e70b124f03aa1566808e44bc757c7d31cfb52cd2a1596204cbdab95c031ce1fef7916ea43941badf0bb5809c390333ccc46051739f8f20c96dce7b6db5d7a14b710a097b6bc4d2294da16b3464b83928bdaba16a76537e3f65cd5ed5038335a951484a6a52188d66b73ee0663965eb89c5ce90f3dc3ecee83800702d229c68f4b65b570c3bc599326c2e5e20b513e6a934d1b8e6ca748c4b59ad8ec57f6b75f50f7f2f71bfea106b85893cfb2fab5da3a939d003c3641cee94b040904edb396a7ddf46edeee6a8fe5f05b0158db0a07a62461ba2933dc0256d12888dddfe4cf03e3987c629cf0be2bd7123263c76bc22ff5859128d37de262702203b90e51f4fd5461e0f68a6d7c7914def9a2892a5ad10745f93a3c90ed9e0dbda2220cb97c6ef4a6c6fb72c1b752d73d3d638f4b49705bfa19ed1600be1b227edf578083411d0bc8ddda623b0b0f594a2320ed39a59147d9269508691392d62b85b21d9b4c1e228d5fa8721350f0be603714dc7ad73e05fae08f07452c0f3318a4bb7a6af3f1f505866267f7a5ffabe51ecc9eb97218239d327d8d378af33a4c55cc7f70445e1", 0x1000}, {&(0x7f0000001680)="7900913d", 0x4}], 0x5, &(0x7f0000001780), 0x0, 0x40b}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) open(0x0, 0x0, 0x0) r6 = dup(r5) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) link(0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x19) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000055c0)) syz_emit_ethernet(0x3f, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000092b0003498c7d418dbe5cb82957248c3701367c9909fa96477cb700000100000000002be01f"]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 3: r0 = socket$inet6(0x18, 0x8000, 0xcc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r3 = socket(0x10, 0x8000, 0xa) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7e000000) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000440)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f00000002c0)=0xd3, &(0x7f0000000380)="ad0b4a7d7fa924b69af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d606eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff50611dad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd8210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a72900000000", 0xa9) shutdown(r3, 0x2) listen(r3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f0000000300)={{0x0, 0x0, 0x2}, 0x0, 0x0, 0x3}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() r5 = socket(0x1, 0x3, 0x0) setsockopt(r5, 0x11, 0x0, &(0x7f0000000180)="00ff15b3118ce43ab3e5c0f294465e674e530958a331896fbf346edba010e7b3e2b2b18a8b90883bb79d15a796e9fe91fbffe7fe87e560a284d61bbaaac93e9646488bd4444db4879cf0c0666ffcf8c445fd869d8691d60f02e7b1cd529df73e84c7d8d36f15f8e5e1c0e86f0971c01b2a3df8c7d68df434e381fc3334ae283dd0ca9a4ffd9a6dff5c2f74097aecdde22ecd313289aa44e04c877ede792a32f059d2", 0xa2) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x4) executing program 5: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r0 = geteuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}}) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) setuid(0xee01) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, r2) executing program 5: ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000000)={0x1, 0x3, 0x6}) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = msgget$private(0x0, 0x157) ktrace(0x0, 0x4, 0x1818, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(r2, &(0x7f0000000800)={0x0, ""/4108}, 0x1014, 0x1, 0x2000) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[], 0x8d, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000000004000000002000000000000000050004000000000000000101"]) fchflags(0xffffffffffffffff, 0x0) mquery(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x0, r3, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x7ccc2178cddae5ab) msgget$private(0x0, 0x120) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r4, 0x0, 0x401, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x83, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mknodat(r1, 0x0, 0x8000, 0x1e5a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0xffff8001, 0x3ff, &(0x7f0000000200)=""/211, &(0x7f0000000000)=0xd3) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) r9 = dup2(r4, r5) setsockopt(r9, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3}, {0x4d}, {0x6}]}) executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) getsockopt(r3, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0xfffffffffffffd60) rmdir(&(0x7f0000000080)='./file0\x00') r4 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7fffffffffffffff, 0x3, r4}) executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10003, 0x190) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) getpid() r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/83) r3 = semget(0x0, 0x0, 0xa0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000ac0)=""/177) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="23000934a3359765d0fbf9ba9a807bdaf3c08588a512d3a7ef26c9664eb289e99376c2cb997ff2cf5db0a1751a8631cbc71aaee06cb2f90f34ef11a8388c8d80dff7fe275bee2c636907fd11c606a12b", &(0x7f0000000340)=0x50, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x3, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r4 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r4, 0x2, 0x7, &(0x7f0000000600)=""/69, &(0x7f00000004c0)=0x45) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r2, 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r3, &(0x7f0000000780)=[{}], 0x1) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0x69}], 0x1, 0x6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/127) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000080)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x90, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @rand_addr="2910995acb4cc9bebccb5f5ad0b200ec", {[], @tcp={{0x0, 0x0, 0x41424344, r0, 0x1, 0x0, 0x12, 0x2, 0x7fff, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0xfffffffb, 0x1ee}, @sack={0x5, 0x12, [0x6, 0x2, 0x5, 0x401]}, @nop, @generic={0x13, 0x5, "827dbd"}, @eol, @sack={0x5, 0xe, [0x7ff, 0x3, 0x800]}]}}, {"cf0be3257f20514d467e92ea014410696c62f8a3cd9b9ffca82f0b7537ccf33d95263c17f084bc3485b6309fe3452bd0a5630cdad8ec9d83f9af60931d1d4865f05653e3fbb1cd5e"}}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x87764e5b7408423) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="9b", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 2: syz_emit_ethernet(0x147d, &(0x7f0000000900)=ANY=[@ANYBLOB="836ce898e0fcaaaaaaaaaaaa88a81e0081000f0086dd60ab9565143f2900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc0802008000000000fe8000000000000000000000000000bb8500907800000000010554d8ec6758a56cfd5462f2a216c4c06983a0dac2e58fdc7c9f49c5a271ca898837b46367f0b4180d9cdae7b916955b8c21a7594a12ee325ea27682bafd1a93233a44beaf756ddf89a7e921670cb22c40f7a1639e308049757d595df48a7ac142c6f8352981eaf255055b4986398e90ce3d7f55707a71db50d489da80114d8380c7a1f9463fefc941e72f088e2ef821d3e0d94bd9831f00648c102f18f86c184dc684b6d806d1aaecfcd4e1be1be58823d80961ff933b4c3ad0eee666374c745149247356036ebe1bb305f482683efd4f66a659c171e289b32314fc711ea37c01176c7ccf6557b82e149efada0df6238ecac6b9428a7ef522395a396f57c74cf06e77268550dc17b0af44c20fbbb777b85c89a8ff4a9ff746ca6aa77faa79dc95f5489bcb8849b8d5a523bd4094e091d0f5f021f2b40672924f92407607d20e771fb6cc4c7eef2db242321dec58aa9467d4fe66c32a7a07e4bc95e8b45bb257b31463203c2f7575e3e427bd519e2504965a0cc5facc32d418e775ddc4d2ba129e8d729fb3c01148bd0f44787543d7f6983782de0179cfb8d15a15a96b647af103678fe7810ed72d71a52a3ebcf254366cbcc2da9552d4ec309be2c9697b1d6ac9c12029a84384fb856e1ceb6d410de77a8a78c37392fa7b810b639eb577bd1aad1d2c612abbf225cebcbcf975e31a35a96f98b2e9172b4271ec75ed0aee571b25c7484f399e9335d5c952861ca3b70ca54a97784ed8c6250f95e7481db6dc938aed168092ef356d2d0e592185f93593ecbf062421b4d2ed3216a07543fc4e6e5cc603535416b07cebf7b67ebc7cc126fa5f35581d9cf715828b2f997592c4a8e9cac6a17d87eae48b849757cd44372ef7fcda059207b8fdad97478fad064def5e2b537961d4b4ebeaae4301fe6b2b05258dbfd1422943cb46d7a367b2ba02866c06160b85ea9b37c4838656a00cc8192184b00564da6cccb7ec676d05b5287eb856ae18e0f09b5a25bf2cb006e9d08de43a9c70fe321d050cd2f29db30f3a54276954baaba39a88aa7a2d367f8fc3969d3b612a59a91e56b2dfecd4f1e1fc67fc2d2570b8bac2183f45ce3408f0767af42e2947e275eacd06c4b0b8be69180856c9beee7bbd97e1d9158a69b15bb42bf93047d7f27578e990410aca3f297537ab583bd68a796c0001d1117b833a20dc39227f46ded20cd2b6453126d684c8b2957185bba9f9b4a8c5c74e3f552d097c047272c6eb1c7e30aef52b17014620cd233f97a58ddcbf8ea3d15487248e971de44f4c452d6847463a7deeb909d07aa324db590c4f3157f50d78f58fbf5d4e6a5a6b6cd93500f27ff3596b3bb152647b2e84a5ec34d9504fb0dfa9b80b2ab9bed8c41ba8e512c5b3429a9cf083c1fb6f1a56da4f310f7bdb14514a67e18a05d38ba94855337a5b6be2c023989af980c6fe2d22e23930d690fcdc1da8c746186823bf07bac28ca6f2b4210e38af255a403b1458d18a6771703c22af1ef9cb519293ce8d3180763919ec3db43fe16e76614926927193e49a47a54c3a7fad5a5f1ea6430b25eeb5bcdeed77be1c69da5645a48172b9e47108e19c08cc4ec98e916efd2cead4936f1fc43eac106bf532c0946a1bf305b52189ac3e0716b11037da0c8c2a64b9595fc9f2a44347988473fdf4e4e7a2a15cdee4333ef1fcab35caf77402593476a94647d9813d126b2284053734210ce96120e47d038bb1397fe9805c77088a38f3edd6fee7f86f57be591918ea2c3d7c7d9afeaf62859c9b5cafc620fcda271c7974dbc1b3b8b8fd21e31171d9a2b4ce40cfb21fef6916c3a56312a24bae3287bda5fd8e7c634a225eefc4d0bed2d8e8ab5ee7ccb2e0d2152180b33f7ad8855703a86c7e422ec0622d332079fce88838d41bfee393197333cea405149daa50eb1bb23b4c2692212c61aac25b4cccb4c3dfb0cdfb23bbabc70ce0554a74cdc9552fcf3f0ea54dc08ab8e297e738bb1b65922b50f9d9c816c1c6a95db9c5b1f3e57b2e0b1aee49d256db856e8565c801ee33c660cbc3b6bfcad2a5503617632e807468b09a787017d22ffe7d8ce68815de705dee0ca1cf7c68982b000aaaa7e7f805e05093732fa2b2809fb6a49b0fad1714b37c7ad03c7f93e55677fd6736716be4c4e0382d503ea56cd652eafc55e6774dd06ae93aa848785a6f4d6cdc457ceace334ea6795ba4c81609de4027f09b66600df5ad6d261c564c17ae9d94da7abdfa701229674ed156d61cefcd955528b7677e8481cf8d95a1ed3207ac22443ebcb33087e1a4b6b10e2d4f6b0341c08c891cf2433729433ae9727913e61b5386775086a3811d31f35aed6720905ecd9f54bca03f7b31556bb9560a742ab6c5ed9bdccb453d368e07f72f3d0ba7e0572286c91675b06728c980b03aa315c970edefa4efa44d4282d229a528ebf4b8891d12f27d4a4da245bee160c06c7ab9d05da84e90212db9b13a719a58c06a259dad9d1a8f8c8f9b89e1b2ea5aac42cf00c90677dea520bd17d40407e24b5be40ad8ce4ac9f81f2929fc7470634b544431cc8fbe95aaeb264d136afc60a7828de92fdd0ab3b152312a9424b197655649b1298f54370cdca5dc7ddaaf653098c9d257f857f82074ae03e92e059c3deba8bd71a12b43403739888ab784fea4e04ed7127e8b6550764abb7a577140f1b6b274474a2f1980bf9b746699d8374ad2b8f33c32d538535562f04715dba0a79b69e425a3fd281e82aaf1b899ed768371133efec2b6dbafd856a9c1d69b3551a85130433e3904639b4388552a2a7296efe17d34cda072ebc709ed4ade09fa725fc282de4de2318bf09a63cf76c3f7a8a436d436efd49f89fbf5cf72011bf812851c188228cb25a97ad96ddfbc3759e0110ad0eefcccd7a969d67de2a6a9571962bf138b4d37fa64718f41fc2c72edf032dd590f3dedada24bbaa2b5ac96fd6a512974e134bd5b472482d3dd14c3673b0165f6c83d42d0b1dc1825706230266298cf3b3e3cbd38314dc5eca9560557873a418e35bf71962c7bdf8100e427d26a8125cac1e1b1da0bc9d2ef8390604f8118a74edba75724c6ede5b7cab2b086d4dfac32b136a3e861baa434461d31ca6e3df0919b8d2281aaed0f3f93a5ccf422a5b551fbb1f23dbc538f08b8ef2507389369deba5f307c3c8cdf7d71c7a43d58b14368f5855343f308f9fc4837462a8bd12d61d69bed22adbd46061c268038225e6a247012bb19dcc089fcc7a23e279ff2dd3f9e4b3e40d610a3a2ed90f7db6ea981f8c092ec7025ebeba8a688ce944bd1ecdc267dca814806b64e225deddf68a9033a025ecd0eda5bfcf514500556688fefd611fbc449eae2ad6385c86f70aa0b012ffc401be8f16ff4ed2977457c8147a3a8098805b5585b77c1601ab951accb6b0d1ef3551c8252c8f3ecfd44ce54f76a54a8cb95622d3cf366133528c6a6cac9d0dd2fdf64016cca63917a18e11f9db2032b082fc35c0fbe8e624bb96fb617fa6232c7d062b9e47599f717a471d5707dc8cf871742b4070f0a5f292f17bdeb07b028e978b03bd70145164afeee0f10a57f9acbbda69956f9401124d8eec6f4b55305d4c40ca457aefea00aa703a9359d69e627ee6bf2336a4bd363d790d0f123207dd850a1dc1999f8cc18038dcb4f27b5c56004d8382ed93587b08241f40e53cb2908af5572e26a86c4e65595849f7e3a2ad6fd570acf2b6ff7304817dc84a871ffdd216dc4c4508d20bd214f81b5dcf02bc917c551c8ecd793d3ce5ede405b2ef540836926e89d73eed308a98389257b4b0ba0f7673cf57da082fbaf207e6c4c896527dc87af10d17bd79d63c80cc0920e20ff90401a923bc6c2a07b79eed9f03fe841611122fc67e468a241a9f7a63022a45dfcdd9866767e1eea0ff2fa3b3eaa8161230c86f6939bc079b02f6539e358800e3f9e218fccf8c7d1d3cebc4356b63db31e613d8b3f5e43ee472bb78550e027556efab49741a36cffbfa95f87991bd964aabf813c223bf86a102339cfde7fad548c2ebc970bc071565c3f0eb71d3a18a3f8e1322b226dcedb0d1322702a67172b5c12b8e987ac451e78f4efc3ef4de6f0d91794ccf2113657e80abac347bd3d1ef77e67663e1e17998ff903ad9c83183a3db13d70925f62681a30cb1d81acbfc2cb70dc36bfd1dbb2705386c427d9181a7b5263320acea5d9633e10547e474daf11be34139699ea47476fca3bbdd32a08f0003507bcb20b3e22c31c96e279459d9abd88e45d829db94f0c1505c42377c0df4fa68c5274c3ed3e065d4fe30a3fe48e60ffed0ac8c387207af936161237e40fab6984204611a9f07180c06f5fe601102e1fcbed8a18b3a45e261ab817b08a0e53704e8e5948ddd43026285620321c19b2ce8c9c4c6a0f28fc2ae9f7c8f85e8f643001ae55bf60666de58e52e8f8bf3c4fda733c4646bca102c87575fe2b24d0b3c1b689914948c7ad9258aa163b52e20d81e09f55e9c628d92edb411f0edffa10175f335621a564df21b872fc88f0736b8a73f843e1a45d298397478a5b1534aeda63fba626703710d2c1effed670244a7dd3293a16bdb5e8e682545b69bb73d60ec23353ba3ac9fd4bba6786ebef59b8ec0c9a8f816a1d631e4b8c23fdafc4825afcd2318a473cd9319050d0c46e271c44242cd470720ebc73a9d949311b6b3e70d168e165274f2c3b8c443612c825293ea44be3e78d23df4a700057a04713322b87af562d595c9c04563c5c75ac68a7b9e7ccac4457d0cf6b65d3d8815628a0a961275cc61b3f8d350e4278d637fcb1f3fcfa7626922e22b13b45909b17207ada19d180358de8598819559c549a1e844b035af59008f227342b73847be5116449a41b98c0fae961a80c5bee739b0eb6a72220a4ac7de573973ef38ba081d1a596ade0c71eefb77f99aefe5eb5b828ed98610f40c49e6526d3c10ed6eeb087b91670e45f92ffc870ac2d3f92796039db3c4de04aec4a33ccaae83e7fc028a097297f6bfdf79c9ae981a0f74be6c91fa0b91acdade3fa9bc39e596a69eb3fc18b4f4ff2d2add4b11e11f1f127f843daa051066a5329ad961968f85f6f3f03c85a31fa5756220a5140762dea45f53a059b1689094d0f7d6572a2c979b41d55fb0e340b5c909a825e2d1f4f7012bd10b6288db32aeae4e69539c34c20795ce6e3653614420c1f1703aee2209a2b91ab454045c8a4e933daeb0e734030062663ed8ed2d95ca2d36538194f8b4ba6a09498e0f0e5f185a8e8f6144ba0d4534c03ff3eb85578df0512eaca01e926eb4addd1ab18d3f42684bff27ff50eac2a82856ce9a321f359898c4cf77e7ed74928d1be0999b6c5ce25bad8f64bed4c4e717370513a6fa302f0502955851ce4c77033932b0a22c24da154c61e80c82a53601a78fa03b4c0f31e1a0a6d848d5741d910893f5e7889098f63bc98a0664c5ae26c19e963845a248df2aae2d4cf7e4a5f99bcb467cb8ad9c1406d708b0251e7f4b9bd5f98e8ba93944c569702f3993d234571403261e0cc03a83fd1d6f898a22e294e27f9f69590113312d1c5088333418210210a81f8299942f74e1fe2773b73a4dd71c7f51ed2429076f065b09da6b28e0ba7769f86a0faa334a47f2264cdfcc93541421742b7a0e7752c228d19ab8b49b4f33ab3cb9f7233359b064779c2026b57abc5e95329b36d187a984aab01c4a109b7edfe1784617cb38122f202522f3a3507aeb44e85c80f1c8103a6dcc0e9802a18745b14507fd5c4c09378a7854842d929d9eaeae03d59d45fcc7f26e00b8808105c13f584928341de2f936446f261c9a0af43d81c0857d368c6e0f8c6ba1c47563643cf466fc1be55ca134f3f720030e534d3c982755b2aee10834d37b0145a767965969e8e300ff4f06d5d857de4d1c08f24348ea0b4c651c3c72090e609ca9f2d634abe3ea84d7bc92577c2360add411c61d81a33ea826d7b0a286d767840f4fad1422d4fa80319b9df64bbfbae9c40b3011e3522deb3f2c3f46c02269d36203978430775916eaeeb077dbfebb676e218bba1720b6d48ab9c7469d387039f7b8cbbc951d164b22fdc914aa1ebe99a95030d6e98a2e7c71a26ed9f39f66ebe236721d8f928c3e9bee36eec3a19626aa0c6aaba64f2621aeef1fdcd116fa02fd8c96e79a9a9667772ab324f6c7e10de7bbf5c06dc8c17b06b62577511fdd7e04e1f55132e693a2b6e82c6da45bf9798174371aedac073062b3a08f6206bd73c79aab63bd6ae52280e5e2a3a59b4b9999d948248ae379506243039192dc3f25c4c66b70f2203fc00f22d248888d8b0e98a224a486fd75bf2be440da63a995ba15a0e70191bd8dcb564d779a53f060c531d88006cefcfa1939e32c96329a74c8c91644b2ddaebba8afc1359b007e642fc7648f8a190b86c00a7592eaec401fb33dce6af4bba7392923c15187a90e13c596f03607059a67b17eb9b8f1e3e1426713b956c1c095c3d2f56dadee3ea45f53a83857277dcf9973a8bad4d9705a60d237c675db9c5b3db51f7c5dcb9aa7114197b6e4a702e5faa4ad4cefac45f9db15e590cc74cb71a16a5fad90cf36151c532d317ea6444e2dddb2ac5955c59aabc193423024c300525f2d75ec4ab9b462add1ce1375a396a7120bfeb38fa7819135ea7d3731136361bc6c51347afd6dc2044562971f3cff79a6f3e54359a87e2d78cd8f317d628b0f585906b91be03a23080aa523d7353f308899a307369d89a6dd22d7ef3d6223fe78fb5ec6f6c1c786d15cd084f04483abca72bd10bb9bead52d5e3ad1a451bda44b11b400b23a0535ff03fb544d5c08bbd1b9349c0a1156bb2fdb00c78ab380ef3607132045b931a495edffec94055f411021615f42163e476562642232fafc147802ee9b009563a1daed9fa645745653b65ebdf207a4cbfa94b35be6890c76c0c4a0141d4e173a5b9509c6998305a8329bf5b9600a948b2cf18f58c2f36220364210c963df03e2dd23661778d9d7409c0d3878259aa056bbade9ecfc9b3bad4d30473a65104c1fe48850e0d166ae51b26751910088ec61d03b6b36790b1b3b003105afbe902c6e1e93842ffec6e3047a7686c56cb3fded48c97270d8da51e1d7922a0050dfc916f19786043f190d8ddf92346c976197b901aa01119f05354de767c9fbf8c0cfd40c78637c91c6aa9ad3a31fd22a09ddd2a15d7a1cc52a017dd01721d07bebe96c0df47234a9a88c654afa519e55f5fff44a8b784dad0e41db054f0e831abf52466de346b7ce9cd59c4f175"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getuid() setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r7, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 5: sysctl$kern(&(0x7f00000002c0)={0x1, 0x30}, 0x2, &(0x7f0000000300)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c5960800000000000000062601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88bee8c6efb7ee0000000000000000", &(0x7f0000000100)=0x70, 0x0, 0xfffffe96) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000003800)={&(0x7f00000037c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{0x0}, {&(0x7f0000001300)}, {&(0x7f0000001340)="d737af92af52aa06e3ef7e081be1a3daf535d14feb2fb94cfc41aa7d04741e792fdb8a31230db864669c07f306237ce383206824c69e9a200c33738c0eedbf26809386ead743ac51dba4085c1e394d2c998735010fed3d0993249b2e28b15341657ac180b1455ca76bc5e085031dfdb8d4ce4f45c72f8743ac67ba7c0a84b70229f3e2c72289", 0x86}, {&(0x7f0000001400)="66095dce50782b99f59725fab2737280c9d1333b6e", 0x15}, {&(0x7f0000001440)='S', 0x1}, {&(0x7f0000001480)="dd131053b8ab6553bb3bd849d75144d217eca47942073d36cef67d03c1ff7842ba0c63760a0fe2dcb0a2fe828f440f995933d2de752f97e7f8b30f3622bc4ef0e5c45a29eb8efea035bf616b0b5a9b9e5e67fdc514ebe10c5b16b7de1380b83ffa2d40cbdaa1d1b1d80bd146b91c919f14b1de779e6ee6", 0x77}, {&(0x7f0000001500)="f2446f8a0b29853df6dc9fbae436c9bf0c0a7e441b209d3ecffb1dfb28242d990af82c68c44306a5d4267f2de9885575fdb7e23182a3891769b5c270b6959bbeece728e2ae0b2401e6a561012a9561b6bccf6a0268a4a04c0a315f341e390b3655fafd258e79efc963d8badd6f4e0aceb0322ce8fc1abfd7c3e80fe749a51dc696b12c296b60ec0cb978555574ebecbe434758c41f308ad96ccb89c66cfe87c4e70126", 0xa3}], 0x7, &(0x7f0000001680)=ANY=[@ANYBLOB="1800000000000000ffff0000050000007258a07d000000009000000000000000010000001d0000007eaed9bb5f72d99986d94f04e330089e4493f60fd550cd66e1e497aa101111df77041c72df3f7a3353b2b8aac5986d9058c3a9906198006dba6811b7231bc31bea5d8b5b4eadf82419fd715558f39e0b1887e87efba6a91466924b43c3b159a4e8f425171c53d02fed21a524de18a335b4eb9b065efa14559004dfcc00000000101000000000000000000000001000003a776d26d6529c8fc40f640b66cf7349c7843f820e5d09edc5a98e9183fc2b8b234ddeb110c24268548f4829bf15aef1d85015c47194ea39f661856d4e76dc3f880945b7520e86a2cab3afe5fe3aaf31d3e9009902dca669c9c8ff5aee121352fcf6077e223951eff084d1234e69aeb33041d822f56e521dd862fe4bec1ca423117257fea47a3fde454fe2152ae38674e952e0a35037a052e8b52b3d86b363ddba9990fdfecc4cea294f566045f62c1eac95baf5e1938feb941ac222d31ca464e4c577f493d4bec29e7aa29bf5a8e0cb038e2c093c50a6ad413a44376ee06a043e52214ae4f970ba10f44fc0b57abbcdf5010c87303a2f5a13c86c5445592855216ba5b17d02360419338e66fa750e0c31d9e65429dbf68ed4349a6f35eb0d6a26673f23b8d71d15f843eeaab1203afa86414806d53d5c4c6081f70d6dc5bb8217587dfe4cc609e8f1d8920811d78e45f54a79fb4cedcc728af2965ef0233b95d635ea2b2e6393623834ca67ff8e5f1d835b2b25b72d6fa6eaeda95f9c3d33118beb1f4771003c0250044bfa66abf3680c2159a1a3c240d59071794d7517ef40ed3ea7558e3cf6e49a407a4b6d118dcfa84360fdfc859033eb4f1bee60ea15e749bd830592e605e78b11b5669b5c388096e7b77ec1f2503d707735020ecf4267a45393103944efeb41384a1a873b474be9d5fc315bf6d8e7bf2c662eff30ad0e80adacd11f9ecb871dbc58cdec46c6e2be3222c9cc401e2162a48edd13f39a2709a32e3e47c8e70e15bcb29615de0073fc71aa03d5127c05091d5a0afe8150271b2b65271f79721038fb885607811b4b87f725a7297f99825ac633f3653f92c9bc62714f4ee87d9182eefefc2d646d021a16b7f8893751580bc7c54e632b19836a610d3ce8fa95c335331769754b2e0c61a0b090db5c3a3264d672997142eb7b7151d8acaf2a640b88405778882548c329eed7a93235a5bfac999b685e806389c6b0c283364d7581b7bc7269580f9d462822e07973e504dd4a895da28240804af2eee65cf800d0958d538c60e594442bb985f7e347da97d7a06d76d1cdea1902e579d3fafea7e00237168dab252b4e5aa43aa38e65ae8a5fa2e0de2bea91abaaa73526b69d8a03bc9c05408485f4be9db636ac6a8fed7529495af4217780e23ec51dbb8ffc45cd8cf958de1084b94f452928b396624ed386d9a450ceaf2fd73cb72ca8a2aa6084b2b5e82d2e68734cc4a2a2b79b2b447751c61d5e33e83bcf936a5a3a70d0a64c4a9cf972776f9d25a0c4b368e2794446f5452d40842f30ce4664df9ffd57e5452b0bf6de83700088e0c6eb4d25997c9ceffd1e9e489bc3bb1ff8131a060dc597def477019af7bd9ee7e5f1d57ab0a5f45f6e611c0fa78b2028324869517ab0e854e29584c34d76a88d6b4c8f891e39d5610706a00277d5d5326a61db861f3ebe32171bb8e4e25bbac2464577cf808fdbcc515204ee963b129818274035756a96157158477a88231142925fb4e7a8eec77334d2074e54c75b63f14946e6af7ed8b76294747c5cbfcccc13c24f1785d52c8cb86087dd4032c8cff3d5fad3352dd6f14232723c147612956ed9f574e3c982e75744c54121029b5668d1e1fe6313538d0e78b37412e8aecb05145d0f824cab5668f60470f8bfc541cc2ada885cec557ef1cd8347064a7c553d8a87c87df0689ff23fe943c303ca4543383b9c0e170e1fddfb1bccac09c6d636b00ca33e5f1ea2a6b9c564c511400848f22dbe7446692a9286ca915bd59782c9e3d845aeb4e34c2b542ef60639f21adf44f83fb483445da25e7f2927c099fe21410b0dbbc5fe6bcbb383176546e5807208c8ad1df5109389c4bc5dfd33823bbaf8a0b31b7a48e09fcffacaba096d033078bcade7798354c6c132ede299f214e8e92c8ec147567924d865426776c1b145e7bc4dbe65d764a3450cad098f8d6c0a96645f81bf8d78d2215e5ccdbf20bacb959093ffe6861eec97c94b36e0a0518c153c70ecd83c9de702992af5f52674e9c1a45a544fd8a5af460789294805ee697fc13dd62f722f23429b3377dd863382e52c312901a31d881f6d52b710c76ce8fad366e18568d43c3c2f03077b9d30307020dc498aaaba9c18303402ebb105bbb1d5a703bb3caf57d20afac22a1cfc6168e02f2af3dfee4309d89ef78f1ab9052c6a91bc5172417c41a61aece3df91123b4819d352a4f2e2cc4e7bd5032dca724882795211547ff4a5d463e81d5cb58424491a6303cf2b75249348406297d94fc002dae6bddb8b5b67c3a9c2b8cb5c76c36f4ccc80796e94ddbc489d223807f7bdb63cdd9a3228b6a734a2e81c28a5934accd9ca18d5fed1199be77fde01b3197f7c3881c75abaf0f4e61e129143929bd2fbebeec5909e315c7ff6eac1c13a3639d8292f81dc9105362448bcf117f8c46352f66aad21b561957eb0a98973f40d775a10fbabe9fb624e618f5552662f3ec9f936793413764df0b041ebb647a2458e80a229f5e113b1a08829f4c82d7d30963a3193583a2e7cdb1a10443e7f5986e9315d209292d22e2d4c9ba2c1d45df140c978a9ca70503d970e5324b2b915411fde8678f1f54aaca831148c160b76bd9f06f7c0bc3be705bf372f3980a025985c69f8cf474ffa80a31b9981327c761e4700b65e2a1b7de9da90eb6a5bb6ed9e81d12b12cbeb442118f4218e82a2aa0fc06ad332ed2dbbed730431d66b58e29d34fde75313f975cdcbe355f0ece2322cd62d64b1051c217b22e1c9b705a62b7bc761bd33453eb477969ee76dab720721f387978f06e57fd611e32ed7495e218f29c3d4b6f726f3d6c0f14c70ca433e8a9d0b5af681c9d6922c99976ff5a4f2447a39e60fb6d2fb79e71aa537122a3163e9e8d5f2019a9059b92ab272f9b796fcf1d4116106885d70180f92eeca71013fb31a5a5fc3b01bf29c7f04ab692ebc58c4a7aafe119eac8c6d9b16cfc1e2e98662fb281123ac9162dddd34ff3d1bc727934609b2fd6b93ba0fb9f959557c018e788c94ebaf359303584212289beb82a388d9bc07d06c97be90f57dce49edc928e79aa47eb6bdce116f93c925bb4d15f39239bde5866c2261c1d7ed4f3220dc07e74e61ea223e6f99611424b788c632f32fb013218c9077893fcca48183621defeb142d3dacb3d39234df3c09a5b269c4d8306431c12f9c270ab3cc4bffeff26b5b028ded8bf6f70d71a7712b727d5dbe06d68c21513bb9ca794aac29b28740c5406628ab9f550357f8de0466f84d616a3c121857ce929fc67e01e6a489f27bfa4fe73ebe83bbe9f2efc9b81b61bf7f7999c3160549bf1369532bd45712996c8652fb21df1287eb9c3daf87cc166327780704241df2365e32eb07d1fc2cbb4c5e62c5da62ec2be86fd520fd38d9af03eabfd6ac267e8164c04ff4e4d3fdf9ddc36c0182867820aa2fcde3192f875f2fe8076d139673006976438320e030310bb4f989fa7a216e71e199f0116def58b83971df1ea93a1cbe13b5fa955734fee479f4e60e3e3c0a79521a2a36003770019ec01626f828f1d4ec87566dbfac50c2292eac62515f7d1c102c3c8a37a3e28c26694256a1e601c4c3f1c6985e0da5aa33eb6b87923d72b7dcab4202b1d0de030826fe996eea54cc9af5df4bb0d9006e54f2d3a11e3d4e69b0aaadd83002ab82a4be239e36e47691aae43b3a825fa0491c85f3ba97ce1f523f02eb9bcafb05dee6c0380ad7b10d00d2b7e3e699f748c71060ddf626b78390175d9e79cbb3c3b83d327326e0ea4a9b017e670fc8a9daeeb605193670d69973003f549f4e01ba52a16a1600932525ad17cae3b2db1270e691e32f7e36430563475377835efbf8599efb023bf7e5b429819b934a66eaf0e731c505cbcddecd1f1756c7233142b7a16d53b0eedfabd4c90a4897f880ed0199e8396595dcb6f6024480517b280dc1435563ec91e9be81dfdee7198bbd5880e97475cb2d78df559b25d7157e20243f99d9e4ff8d1422b5fcf6a850c38513edceee1c543b4621bde6007932e8f16342c447855605634eda75746477f8d81ff417dda74c102a2cdc8402515666ad00bd5e50f211150bd388e9cb8aae154e523bca1e4de9e3aa2cb564f9b1bc4adfe759b303237834c5b956490f18434302be2fbe07257131aa9bd43d8bca36837087285487791b1e7f2fe902c72b14abb1e76d40a49d8bf6121b10c2eac651b0c93e39e8ee96084c716da1384f4e2574af194757bb64d5652822cd24fea198cb2316eddba608712b494e428d6f0b3a9a212b207a0e6ed63766ff550396ee62c77fe01de9a0554dfc08dd206d45c7a031ac5a18753dde5d66b2572f6378cff8877a1510b95b54937468959e6850206d6cb31f09b98dc0f33dca1f9c081620df50fbf6148c8f05424d6437f6aa6d56e6f19541266cf3f3e7a864e16beaa2b1efaf9cbaac1b8020fdedf72bf19f75c9eab47453aaf14abc7aa3527e8a64950d8d60e52c5544f11de657cdfef84f5ad9fc6c23df56aea5d7c59771132307f4bcf17345ad40d47c2bc3a716212d7e22c605b9e211d145d97b33b3ed9e812905b2c7dfa7b7c55400dda763a81f1ce379ceadeba712064a49cb8d2f04f4fdb995eec7f12773d1858a2e8bb64f73becfa265b06174fe04a3e1bf3ee202e3c143cdc3ab899cdb7ec2e5256f6a5c8bac6dce79a13dd9f0c7afcdd0d4833f0e4167c1bd4aff2ca5b3b771401a544c6780b0fe0b195f716bfc427f601f605335b5b5be17439faf6ac0760d3eaed3e99ee8a650ad185f3efc8ffdc5f49a1f035b3a3a2abed10ffe56857bcfdf84d066e6c049d1bc3cac071ca420904c4e76cc4cc616778a470ad9b3ec84d549498fc6087a810de5d01274d2fa446046582c788be5f9c88cc1edd066a39d33fcdc29e64c89976c6bb5c9933ac41e7cc83bedd4f3a52fd0782db2b99f702238eb903e8676884cb4b4c71531e382e4a1e9c0528f5d84159436188cd201c50a6ec2ff52e85b3e0cd2d931caaf5731d9aafb60355224b14999d9e821e99d528c1dfddebe11ece5886fe26f5c700a1c225f711b81856d4d97341f2a6a7c13d9b545d61d45f1e14691b5e631fa1874fc6e1b46a54377198b7e5297d63c755f47a34af18b68ae96c325c1f9b265cbcfe5cfe5e37514d324a27f94b27498405ce5305212f1a3fd23c88001cbef7e6917ccc2592d46372796493818c943b7c218d6ff7424c1b60c6bb51636e5f6fa29e26d7a44c98713ae621090a1ec36cb09895f894aa394bd646e36524faf7e572ff6d297901aa4400a51362c485b1a51833f56453f7ab53318c5931af8ba2ca1066490badeb38fe3bc11da1e594115ad418727730188418e5088acdfee91a33c6b28af6ae1345a71660b6332c9c34c7778f02cae046ea377567fa3d3109f93cb33bae32c0851b0cc5d9315eb3b36c11614365f1cff07d4c3a1a151c765e10ad27d825d2280d205213aee9bdc7f7cd7596deafa879da6fdf5b736e92ee403f84b3a7a03296389d38d4b70d991e96c834f404991caf4544ed1a080ac71f835f04e88070bb200279631b23e8a893d4ccb1c231dce3d037482929ea84747443228b523be5a555f948415ecc121742e7a84a664ea597bb8f39c70b29608603eba4c74c79886247ee5c297189ea9611121bf7cadb471a27715ea0b27ca9b07e88507226e2860e7928ef0827fdfdc0aa440c50555f2e86604274255eb3792e8032a54897f3ccc87ba5ab5b91a3582756cb07e73a20fc5e267bd5d40bdf0a3cf9e7e8ce0b23c0fa8"], 0x10b8}, 0x9}, 0x10, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x40047477, &(0x7f0000000080)={0x0}) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x40, 0x180) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setuid(0xffffffffffffffff) r2 = syz_open_pts() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x96e3, 0x0, 0x4, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = getuid() setuid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r4, r6, 0x2) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="0abdff636745e9bdb04a0c17e72fab4adf75f680e10a2f43e49f83ff196ba412e40c69e6c6d3f22055f2ac3d9fa57a2e3033d4c5650932159d82d08b129bd9784453bdbb2c461672079641facf9b36e1c712b70a314545692095e659ede35cf5cfa22e5dffb881248a23b0aebaec7f06fa3e5ff0a844", 0x76}, {&(0x7f0000000240)="349e44717bfbed", 0x7}, {&(0x7f0000000280)="e1f43ff288482a617496972bf632f95650aa0ec9cb21f2d28924b70164bc2bc72981ce04dde73f69eb287bb56d8198a59dcac83a4829a4a404319ae8595b225208098df00984f566b062de780a74116e57476e5001fc3688d225e1a15bae0c00a2b124b77d607803aaa597c96a5bdf344becc11090205ad71b", 0x79}, {&(0x7f0000000300)="fcd3a8b456e29bf22b17472f219ae77e1d4f040bd3f3cab007ae8b60882a3ba9923dd5b762103d5d071017f3837e58c0a7e48333be403a52afae782c05460243ae9d1afe7a32dffd2ac5d0eef55870804f45aba060c31f3a040eec3dcdf7ff442e2ef19f141c85591157e669eac49d5817c761256fab3eb7832ed97028704c2dba3c986fb3a5db0a23bd75973075b4096fcec4d9c63ba02670ae7c37d26b288a7697d32485b44b48be7c3cee5c0238f12552f88dd9e0a8da85f80ad261445b5b5339cae1c95c9e2c7789db2015b2cd247d988748415a88bcdc0f7799ef0bae0545eb985c00396491dd", 0xe9}, {&(0x7f0000000400)="f6f5f341da1b7aa153921efe315ebd", 0xf}, {&(0x7f0000000440)="b7d97968730600397776c17d26c347771ea27296d1697449cd02f2585101c05f6125d32cbc26514b8c3778b2964649cb173dc2e750e215757874a1890f84f6f679cb550b0958850dbb6a259afd42d46fb94d7c27cb54950f1e842c3c9e50238151e78b0d450e07a6acdceb4f1b0425fda24924a32572801f4bc83db1dbe6825568af3c233147ec439d5e0c75da160fcdea7a5eee115dd5bdd7f0a8a68d00aacb4e2c4dc28b7f050d51122e07ef76066ea10951894edd55cbfab569536396dc3f5e2dc1c881568c9161cd65a8a9b88d4dc361569298bb8a0d8dc834ab271f9290aebad741", 0xe4}, {&(0x7f0000000540)="814d10050771eb2f8637a4383e42e9060f0230b2d009da33aef757fe06e3a3222197fce571c8a8960399245a120d11d0c874c09f66222bf4e25f78fd95", 0x3d}], 0x7}, 0x5) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000640)="5544461e4b8a807219ba2059b52125db223631014a9c746bc0ea0a006f368f181901d256b48b76b0a32f60a73486f95a8782bd7c52d955a55f65da151093bf56", 0x40}, {&(0x7f0000000680)="954d0c85a2e05d1210981778ec8c90b4bb01b6789483591a4c9e72f963ec42244856211b45bd6e", 0x27}, {&(0x7f00000006c0)="37432863f9da240b0c50bc4d5a799876f422edf001cb48e5fb3e18d128d97b7e9eee014c606518b185aa43589547991e899b1ad8a4dda8bebe823f43575711ad3c0b62c79d5258c0acefbf66dc6ba01caaf793bc84cbfb1cf4f04429edf15fed5e25f4d76d6ff5eb497b8737dec207dd1084de2a34fbbe16e5ff80ad0d12a31d5832409b4dd2507ac484bd315e5f6d488e66703b85b1385f549287149ee1683a4c9a3a408ebcbce0c9b143ba90d9c3cc4bf28e4f6b0334f3a2ed762b204c30d39bf3b56a658d09ce6621bdfa6f469d", 0xcf}, {&(0x7f00000007c0)="db70fcfb321edce9d99c55dea56b1c9d18dcfd4391bbe70ac77650165f8dbfe3cc829bae39e73e54c8b705aa02d7abb7076a93ef0133a63c206aba104fd6725cb6a88345a362bde8363ea3c328d499266ad9349f29555bd654289e1353d96cb04bd6093756c05713abed23e473e7e1151b1fe5f6f0d6c6adf945b1f86063368ae8b8939707c11410859ba63b9962e42b4e204ee59860c49ea8d177b153b57ff6e07fe5fb372a96719b19c88d7cdf1e22ed1bab820bc31e57ebb03445b7db5c9a1b47ab5002034bce5ef1e056b76c4e720a925c1cad1ed0", 0xd7}, {&(0x7f00000008c0)="183806c24c5aac0b09037d5c46ebdc389cef52c16134cc0150a5dabbdb", 0x1d}, {&(0x7f0000000900)="c9f8b8c9b736082329011b3d7da18b2926dcb98a3804c96faa2af107386aa3032b15c2cc9f5cf25d221b8f1b3b59238297a9cb81b39b0503b39cf8d55ca915b3c205193866c4d0093ceaa38caa57e04fca6144d6d0cde43866ff977db763479b18b9d3bc94f015f201c9ec36dbfdb7b13aafac6b52593cdc8bc4390c39eb9604087082e6e044025e442d4d11f10b6b674b64c898a65eeee193b7a31412d15edf143eb18d84d21c4feb97cb949edd70d1aaf22ff1a3814240e4feacbdd4dac9316062ab067a38fa92f95340c9455d9b420845f2f3e7bf62b99903", 0xda}, {&(0x7f0000000a00)="0b343b5d80726163e22f8e5d5838a20e1446290f772564e84132197bffeec7d7cd23bbfaa4cd62463f5e00fc0ebcc0bb5c0efdec6d1510fbf7d256f57a7ce0c23ad3ea89942548f0a83f4f20e3894699bf7e41e5934f0f67da9d811adffb58cd7e13b35c5b75177341ea7107e8909ac3d2d535fff2d8b52c1b2e369746b909ae67524f9568ca60adac3de134981e746691ff9d7abe24ef5aadcc12369284d340a37407c79a3d6c4f1edbd88ac4ac776101a39baf0a472e9de8ae954e4660f44e127525779a3b3bf55d077126361961fc480f01a33d134bb3efac50ee15ed266bf3050ee5fecc9ba1ef584c783abf03d080c7ed", 0xf3}, {&(0x7f0000000b00)="8d1b9658df89e92a07773fa24d3b69a8297ecf77f550a0c525bf78a7da76f6e2578db1027d74f6b8fd41b7e6bdda622ca55bc8c01714b229853973e7eb487683eb85345b0a8308d2da", 0x49}], 0x8, 0x1) r7 = semget$private(0x0, 0x2, 0x500) getsockname$unix(r0, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) unlinkat(r1, &(0x7f0000000c80)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) r8 = msgget(0x0, 0xc2) msgctl$IPC_RMID(r8, 0x0) mknod$loop(&(0x7f0000000d00)='./file0\x00', 0x6000, 0x1) ktrace(&(0x7f0000000d40)='./file0/file0\x00', 0x1, 0x0, r3) r9 = accept$unix(r0, &(0x7f0000000d80)=@file={0x0, ""/47}, &(0x7f0000000dc0)=0x31) chown(&(0x7f0000000e00)='./file0\x00', r2, r5) r10 = open$dir(&(0x7f0000000e40)='./file0\x00', 0x0, 0x4) getdents(r10, &(0x7f0000000e80)=""/248, 0xf8) shutdown(r9, 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000f80)={{0xcb3f, r4, r6, r4, r5, 0x34, 0x3}, 0x2, 0x9, 0x80000000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0/file0\x00', 0x0, 0xfff, 0x2, 0x1, 0x2, 0x8, 0x7f, 0x2, 0x1, 0x6, 0x1ff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0), 0x8000, 0x0) fcntl$dupfd(r9, 0x0, r11) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001140)=""/81, &(0x7f00000011c0)=0x51) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x5) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) executing program 2: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x78) faccessat(r0, 0x0, 0x166, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) getrlimit(0x0, 0x0) socket$inet(0x2, 0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xfffffffffffffc00}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) shmget$private(0x0, 0x2000, 0x5, &(0x7f000002a000/0x2000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(r1, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) syz_emit_ethernet(0x6e, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYRESDEC]) socket$unix(0x1, 0x5, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x3, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffd}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0xb}, {0x0, 0x1ff}, {0x3, 0x4}, {0x1, 0x40}, {0x47, 0x7}, {0x47, 0x1}, {0x43, 0x6}, {0xc1, 0x80}], 0x8}) poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = dup2(r0, r2) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000400)=[{0x81}, {0x0, 0x401}], 0x2}) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x6000, 0x5) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000200)) socket(0x6, 0x1, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = socket(0x1, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r8, &(0x7f0000000240)="81c563f95321c99ab649be44e6e442bfbfb5", 0x12) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000540)={'./bus\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000080)="23bfa5ab883d6ae65413e76e08b815d60c9bdada659447096de0b109336d69470db92ca8cd918f541f9f6a405a0154f560e0a5496772e3d484470856bfdae559c375b7856b5b31afeb1921f8225e7cc382ac7aacbc3437d566b8b4b3f1d6b35f146b5b07110747d2796c05748d26c9f6e8dc6fd3de1b8d8ae9754ff5ebd5a54f97f72935a4d2273b957fd559af08e50f9ac9bccbb93d7ea0dc6fd1e501155b132af2fef050c56bb679387f200b96", &(0x7f0000000140)=0xae, &(0x7f0000000200)="e38ab13f249cdb71dab4064e5087ff0b3afdbbf56b27e859c5fa4296b3cce8af33cebbc17f4413151081ec78d4f67c7de20738876febaeeb801ce111852d62ce1ebff4825e99a4c7be9d8748e59f98e5dbebed9b43cdfe924d44e03010642f9548fc076d50b01772eaf0fc4ef972e80f48b9dc499bedc55f748887c23aa4bd6e67a4473e2cb4f13a1928de93b59ac7f3635551d5171e36161da0eccd2d0f0be862b3ca436b394994fca4f86e149a6b3f89ca7bdc80aad1a263255a8c044d4d3a3f4601c5d2fd05bff963ec6bc0ff932298a555d0b50237c373d1752774bbdd865a983a5752d3aa6a38e5ce", 0xeb) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) (async) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) semget$private(0x0, 0x4, 0x518f9988d0f5ae21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000280)=[{}, {0x3, 0x3f, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r1, 0x0, r0, r2, 0x101, 0x8}, 0x1000, 0x2, 0x1}) r5 = getegid() semget(0x3, 0x2, 0x556) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000400)=[r2, r5, 0x0, 0x0, r4]) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x18, 0x1, 0x0) 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) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r10 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x100000000000025b, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3f, 0xffffffbd, "e600001010000000f3170080ffec4000"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) executing program 5: msgget(0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(0x0, 0x0) link(0x0, 0x0) symlink(0x0, 0x0) symlink(0x0, 0x0) socket(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x146, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x20, 0x4, 0x3, 0x4, 0x138, 0x65, 0x8, 0x55, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @generic={0x83, 0xa, "57f5f75840172e94"}, @generic={0x83, 0x8, "73b197bfd320"}, @generic={0x44, 0x5, "41dae4"}, @lsrr={0x83, 0x1b, 0x0, [@broadcast, @multicast1, @rand_addr=0x1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @end, @end, @timestamp={0x44, 0x1c, 0x20, 0x3, 0xb, [{[@broadcast], 0x5}, {[], 0x1}, {[], 0x3}, {[], 0xfff}, {[], 0xfffffffe}]}, @ssrr={0x89, 0x13, 0x80, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0x3, @multicast2]}, @ra={0x94, 0x6, 0x3}]}}, @generic="5bf42f4465ddf7486287ceb982ad7db9f9833e400f20cce1582619f90a9d1ab466ac2421250fccea1e32aa9de372dcce8e50454477ab7d65f8d6d0901413cdff4cd58d5874e3d63f7e9432caba8331e0b7e53a3f224e075ae5f978f5f116b63b41f4cac5d55c40d3b7fb0a17c86ede669dbde4c8c8f57512a9c3034fb1337693b1c715d59c18075463f8de751800e55a045832da2a6b10eee194332ad0eb287e7181ac610f9f951a94d5bb6b8806daf09398ac1bf69c8534"}}}}) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=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, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x20000000000000}, {&(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, &(0x7f0000092000/0x3000)=nil, 0x5cfb}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f00000000c0)=[{0x40}, {}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x2, 0x2, 0x1, 0x80, 0xffffffffffffffff}) accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000280)=0xc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) executing program 7: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) chmod(0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getppid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) accept$inet(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000000000}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="13009dd9d60801eaba1abcff325305ff912b14c90505b541f6a0bad654807c3700717b591cd2a989c6ca1338f976aa0c487f0648cf38ad024f4fb6184b9a23723b2255cc8d941be718944def0fc920ff0700001b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd3c205346eecea1ab510d5e742f3aa516c82be055df84002b04edde03003a13c772ac1cbf57f2d805ffbb140acfa9277e17f6667e2ed654343600000000000000000000dc44d15c40684723", 0xb9}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x1, 0x8}) sendto(r0, &(0x7f0000000280)="cd6e0ab6b924dc1d36f0e3f591c92474edd43fd0c9797dff0106670413afd747ffb7390e32a3ff7fbb71adfc9cda86f02c2a734c2d35e1de8171c5bc03323508cbcd621c5c947d72b8ede764d96e8528", 0x50, 0x0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="549c647b60f5976ebdc012f5b0910e22e416", 0x12}], 0x1) symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) unveil(&(0x7f00000003c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000400)='r\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x40}, {0x14}, {0x8106}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) syz_emit_ethernet(0x22, &(0x7f0000001180)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x84}, {0x8106}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') syz_emit_ethernet(0x62, &(0x7f0000001080)=ANY=[]) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x2, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x200000000}, {&(0x7f0000087000/0x2000)=nil, &(0x7f00003c8000/0x2000)=nil, 0x20}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f00002a7000/0x2000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x800000000000000}, {&(0x7f0000303000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f000016a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0xe4, 0x0, &(0x7f0000000240)=""/228}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x39c60d78}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000726000/0x3000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x36}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}], './file0\x00'}) rename(0x0, 0x0) socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, 0x0, 0x0) r3 = socket(0x18, 0x5, 0x6b) setsockopt(r3, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket(0x1, 0x4000, 0x0) dup(r4) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x2}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) socket(0x1, 0x3, 0xff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)=0xffffff4a) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81005f8399385c4138af7b3400525fd87fe096caa942b88e6bef4297cfbec6ae15762a7233d93f99fd295be1024deb310f49decdfcee2bce942ba2e4b92381"]) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0xffffffffffffffff) ioctl$PCIOCGETROM(r4, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffe0ffffffffaaaaaaaaaaaa81003c0070092affbcc8f608cc710d31aae2b0f2ed650b5fa462590b3c8429708882812e6cf8"]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x978b, 0x0, 0x41, 0x80a1a2, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 6: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000340000000000009078ac1400bbe00000014e224e22000090789a4a89e1a70bc752344828109bc09415dc26d56cfdfb1bba69289979ab628b3b1f76daf195262080064d9cc192b068579ad89165000000a1d312093152ca07ae47"]) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x6}]}) r0 = socket(0x11, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 2: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) executing program 4: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x200, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) recvmmsg(r4, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000003c0)={0xe6dd, 0x0, {[0x800, 0x1000, 0x100, 0x8000000000000000, 0x80000001, 0xa5c8, 0x80, 0x1, 0x81, 0x81, 0x5, 0x9, 0x9, 0x4, 0x998f, 0x100000008, 0x1000, 0x9], [0xdfe, 0x4eaf, 0x7f, 0x8, 0xffff, 0x1258cded, 0x4, 0x1, 0xab, 0x3], [0x6, 0x8001, 0x7fffffff, 0xd3c5, 0x5, 0xfffffffffffffffd, 0x9], [0x0, 0x4, 0x1, 0x1, 0x5, 0xa513], [{0x9, 0x8, 0x8000, 0x1}, {0x2, 0x7, 0x9fc2}, {0x81, 0x3f8, 0x40, 0x7fffffffffffffff}, {0x8001, 0x6, 0x54, 0x1000}, {0x20, 0x7d, 0x6, 0x4}, {0x6, 0x85, 0xfffffc00, 0x5}, {0xfff9, 0x1, 0x3, 0x6}, {0x80, 0x1, 0x7, 0x3}], {0xc8ae, 0x6, 0x8}, {0x2, 0x81, 0xff, 0x8000000000000001}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a00385e742f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x2, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x80}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xfb, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2a) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000200), 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) munlock(&(0x7f0000168000/0x3000)=nil, 0x3000) setuid(0xffffffffffffffff) socket(0x6, 0x5, 0x0) r6 = socket(0x2, 0x4001, 0x0) dup(r6) executing program 2: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "0500", 0x2c, 0x6, 0x0, @mcast2, @rand_addr="ff0000000001ea443d08000000001700", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @md5sig={0x13, 0x12, "bd54ee9781302c1d8f530f7e3f9f71c8"}]}}}}}}}}) syz_emit_ethernet(0x3e, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x0, 0x2}, {0x40}, {0xe6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) lseek(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r4 = socket(0x0, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r6, &(0x7f0000000080)={0x2, 0x3}, 0xc) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x7}], 0x1}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0xc0}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000280)='./file2\x00', 0x82) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file2\x00'}, 0xa) bind(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146940, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc028756b, &(0x7f0000000000)) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() dup2(r2, r0) poll(&(0x7f00000001c0)=[{r1, 0x17}], 0x1, 0x0) read(r1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f703"]) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) listen(r3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037", 0x5f, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6e2911", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) executing program 0: r0 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000480)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="4f014f225b46a72fed3c237dbbca309e2bafb82115fe868f93d4dc517d635fd3789930dc028ae7929e47a6340751ec263bc67234370e191e34e3797e0655516ee0a4b9d06788e2313e5a60c60770c8452179b53ed4aac6217675be71a0dbdb648a9ce3ffd1c289cc3271c4e50e11e293618f1019dcca2ee230ba9f6841452f6566a336b85aa950ce21f9c69046ac275e3e5551c6f33e978ac979eafb717fa78c54a7936e4ea5fd2d367e332c8fd6be01da12741a360f8efa7a24a51349ba47ecd4f59ea30d4fac9a3219f81b1fee18a187d2a853d75881f127028cf47fb2a293a1bafb096337997c77cbcafedb5bd812ff983a12da0f1c12e3e1f7", 0xfb}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="381a2b052f2e246d2538e1642d39522242003e8f11f6b714ddb66ea2216e544afa8736d5d39d7d1c57b9f3c3021ea5e14a51fe99f28d16be638ff9fa2d0769012ffb33901b5e45213c73c0efa7cdfd4139861ef2f4653a45fe50c47dc38ac02e6dc79dfaadb0da934322945ad30db73dfc2fbf81fcc5664288fb61ff1a3cc86ab4203e9e0dcb05e3c8ab9de4d28f42ea8e6e71bde17288eafd04b94e", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000750da5bc8210ca5039803ee4dc15d0aab9cb8360c453e6736a3a4a2bd0e32c3d7c5fa8359325daea2f5a3f914621f0f4592f4dfebebcb4583cf9b6fb8fb359aed955b8b63a490d55569f12c0742cf9d459ec28541040a303c29ac8c56ef575769605e820458e63732a7535f206c04593779e72f8d2318fff0000e48497e29bb3397316659297535c97bf1d62b26616003c5347a08fea2660c35e5a06926d806bdd00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES8=r8, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES16=r3], 0x170, 0x8}, 0x408) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4000000009, 0x82) semop(r11, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r11, &(0x7f0000000340), 0x0) r12 = getegid() semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r11, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r11, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r9, r12, r13, r10, 0x120, 0x6}, 0x9000, 0x10000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffa, r2, r12, r14, r3, 0x120, 0x9}, 0x0, 0x1ff, 0x6}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r16 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000440)=0xc) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x2c}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 7: sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e844", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0xd}, 0x4, &(0x7f0000000800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f3f000/0x1000)=nil, 0x20000000000000}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x400000000000}, {&(0x7f00008f2000/0x1000)=nil, &(0x7f0000fee000/0x11000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c77000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6e0}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000054f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x5}, {}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x20, 0x0, 0xfe) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) socketpair(0x0, 0x1, 0x7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55d", 0x5}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {0x0}], 0x2) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x62e) msgsnd(0x0, 0x0, 0x15, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6220190d7f39c044dac99fec5afca3ec3e155903698d635dcab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d599ca21e1f36041df344b049af8bf321177b2fdc7cc2725691dc000000000000000"], 0x6e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x24}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) msgrcv(r1, &(0x7f0000000040)={0x0, ""/3}, 0xb, 0x1, 0x800) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000380)={0x10, 0x66, [{&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000013000/0x2000)=nil}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400008}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000e35000/0x4000)=nil}, {&(0x7f0000e32000/0x2000)=nil, &(0x7f0000e37000/0x2000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000e34000/0x3000)=nil}], './file0\x00', 0x728}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded5402eb5f6c6f3117e440f501922877f61eb443eda92b89408986283272b1a33298e9464b1a9cc4e1136241422cb46d04cfddb1f4abbb9ef61dfb40cf493cfb9685936f862a8ca0e68d1aac72f089e157a7c5117cdacc187e7a8937539aeac018bc2a311a15aae0773254784c676c3d3a60b4ec3ce927d3e89b62fd56297312291925f7d075481b5428fe49b84db9175e26b1d7bc7142a2552bcd4f443024cceb898e4399a52406a42cc43b03d18c6f7da9d407ff97200568577c8d8122ddf7d978897934d90b486ea6e89cfae481ec19ce6a38d3447f75d66dc55b205ed", 0x173}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) setrlimit(0x1, &(0x7f0000000140)={0x39, 0x2bdf}) executing program 7: sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0xf0, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 5: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f0000000240)='\x00\x00\x00c\xd2i\xc9O\x7fj\xbe\xd6V1\x19\v\x00\x9f\x8d:\x03\x87!\x94c*\xa6T\x93\x8f\x12\x8aw\xe1r\xa7V/\xe4VYA\f\x80;3\x1d\xa6\x04z\x9d\x1b\nU\xfd\xc53\xf5\x06[\xff\v\xf9\x9e\xaf\xd6\xf3\r\xbbwnGn\x9d\xd9b\xbff4\x9c\xbd\xfak\xce\xf6?L\xaeW\x01\x7f=I\xcbi', &(0x7f00000003c0)='D\xc0\xbb\xc4\'\x00', &(0x7f0000000480)=']}}\x06\x00\x00\x00\x00\x00\x00\x00*\x95\xff\xf1hFi\xc4l\"\xc5\xf6\xec\x9b\xff\x81O\xa8\xbf\xb9aJ\x8b%\xb4F\x86\xaf\x17f\x98\x02\xa3\f\xf0\xf8\xa00\xff\x1cRE\x04n\xe17\xdfBE?\x8a\x1bR\x85\xde\xa1\xf69\x02\xd9\xeb\r']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3}) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001080)=[{0x1}, {0x1, 0x3}, {0x26}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010200090780000"]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) executing program 1: open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, 0x0, r6) setreuid(0xee00, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) r10 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0x0, "1a91880000000000000000000000000200", 0x0, 0xe34a}) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000380)="460c405ddb7f4ba66c1abdca7d3ba7cdfa103c8ac43f", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8004745d, &(0x7f0000000200)) executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r2 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0205609, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) select(0x40, &(0x7f0000000240), &(0x7f0000000280)={0xffff}, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c"]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) socket(0x18, 0x5, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000280)="d8d11f52cb4b8d4bcd48bd28fa375d18992fcad2cd2f1e0d291c8a450a758360e0023aa756391bcf5d88aa74b658ae0d5df485e04e56235179d9a669b9a82ba2570734aba94ee02f24b713bb11179ed2007b7a82282d3c95a4490142e21a46c9e5707f33d8297b67cb3e276424ea8350fd8510fee2a1e61b1a2f", 0x7a) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) getsockname$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0x0, 0x20, 0x0, 0xc511, "e797d833c9234527994d031ad37ed48217d900", 0x0, 0x76eb3044}) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x46, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x6, 0x80000000, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x89, 0x1, 0xffffffff80000001, 0x3e9}], 0x20b8c, 0x0, 0xffff3952, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000200)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000240)=""/210, 0xd2) malloc(): allocation too large, type = 29, size = 28292870884 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x1d1, 0x23}, 0x2, 0x0, 0x80000004}) r0 = socket(0x2, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) nanosleep(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r5 = syz_open_pts() flock(r5, 0x1) syz_open_pts() syz_open_pts() r6 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r8, 0x0, 0xfffffffffffffffe) kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 1: r0 = open$dir(0x0, 0xae828e137847f62, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) dup(r3) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRES32, @ANYBLOB, @ANYRES16]) socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x267, &(0x7f0000000580)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "c24c0d", 0x231, 0x8, 0x0, @mcast2, @mcast1, {[@fragment={0x62, 0x0, 0x40, 0x1, 0x0, 0x9, 0x67}, @hopopts={0x89, 0x1b, '\x00', [@generic={0xfb, 0x28, "a56ef6916279f51f12ecd42fc37a1c61a424baca0108150a3a1db1a84cd957df87bc559e4bcd3cae"}, @generic={0x9b, 0xa1, "5daff4ee399a6e5f2e2f4c9d55e0d80936c164bb66f891410df3c7fdaf4fa4a494ba35f904df3e4e591a902371d24e69308a59ef7a0d068fa18fdb58149bdabc3d3b07bb933cd55f6472512f2f606ce1b91e0e6de4d80d8f8778c76d599c0f8d164817974dd16b72bc80ad6e405a39291a94c61c0f7bbf90fc47b0249e6548808a140fcb0c7307b4cd756853f70bc61d2677140d592ff100f70ff67640affc4d9d"}, @jumbo={0xc2, 0x4, 0xfffff9f0}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x6}]}, @routing={0x2c, 0xa, 0x0, 0x8, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @rand_addr="723610d3c97aabb5daffb01d03dcb4b2", @empty, @mcast1]}], @generic="75725389c35f67b90da29f49005765aefdfd5a01b5ff969caba93d0544acdeb709df805fb8761716de01596a650519b408525f10b7d25807fda5c1fe212c840bd37309095835ef0598e320abfab95e24ac77d4128f0d37a5631d7354812a5c6b82ff7eabdf31e84381730a984f2a679d281bbf9b8063376f56f2bc6b503f4d467d6a0b877c10b95225397b84ac3fd2eb8d38bec4cd10e38c93e78bebdcea466747e8ca42c5fef58b9bc12614b7c3484ad78eb7056eb87235e600ae67f4639f59236125458bf381e2c7cfa607e9eef8d81df6ed9afd2fe53dae1aed86403c6bdea9c01d888447ec986e"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r5, r6) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x5]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) setrlimit(0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) readv(r4, 0x0, 0x0) syz_emit_ethernet(0x13a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbe04b1c561ac486dd6036e28201043b00fe8000000000000000000000000000aaff020000000000000000000000000001810090780002002c8051617ec0e67a404b1c3e3662d8be80d26e73d45cfc37eef209dee5974ec6e8eacdf68c613f314c046cf2a5225e7cb9958c845af924673852274db90da100d0b23e014b8646c57fdc9441c8692a44bdec477b003bfb755bcb4c92fa583a4b461cfa41bfb5dd377bcaff8eb0ec9b10ede9b43d3bcbb5f4048f12f7d7fcc72e5441ea86c16727f285c8a9b6cec53c40aa82f3d06634dfe9c9bd982936339282de6f83baeb98ededdc08532d23bc4f824149cfcd316e8a431ed58770b6f1a7348c14089bd923c327df2d02ac8b6ac0e0a81af07f4dfaf53e23a93e8bad3d716fa9a32d765a6e6fc8f210be8e6d3b8a67c69793845e7f591ba8d661b4de"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648b88c0b36fb86e5263a96ada483d9971ed0c5fe7b3e5a75ea00ce87efb909c860e1eaeb4b6fc42aa288801c0d10a13f729d0be08ac84e90d334d86bd985f74ce9461cf754689eb65692f42993d0cfe9108e", 0x65) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x56, 0x0) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) semop(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="454c12645fbf0f41e944c749908ad9c75b62d88d4918c5abfdf7a0a40cb79a56ba1316f46e6ce80014ac04ce008b7e863723abf21cd08209d626e910b36da7b9aacca3a20d60c5b5d04d35bc19053362b7b8218d8b0673004ca12276c8593f4fb61f4a6215ff6acb7c", 0x69}, {&(0x7f00000002c0)="953f9ca867dcf2501b4da3f324b15c59659402593935f96c01c6ffcf31cdb954542b82f499f8c9df89455b25c05b92b74782325cf6937d1d", 0x38}, {&(0x7f0000000500)="4e9d6cc759ac4a3325a200ba", 0xc}], 0x3) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000440)="9c18e40420247b0dc81250e533b8371d81fac33761428021e5619c7913a40400d21ba9bc8aa2f5678f966abef53e7b6a9ae88f42b4d0e74312aa24b299b45b28a8a13f930d4a5d4c4e95364001dd3e112d36a5e9123c876f08407b7a3aff05f4683be44b51ccdea501fe77bad7bdc7653e26eff01e510467838d45981b461d2d492e3eaf4169ff0873c45c19f09700082ba5676f4e5ce569db2a15bca35136ec5eb9", 0xa2}, {&(0x7f00000009c0)="ed9b7f01b19487a757ddfb008678b5f2b26247a59d691d930392012ef09b8540f43eb5a9d849a222d6e2a272aa1833100940e7c1d33ca234b3f1b05b4fec8974230e1d52c420f5267e83b61bc304ea71d61fd34853d7a817018f763ca46380323fa563553b754e3ca3519cafb5a6167a4619aeb33e8fdf484dfd60fbea2127605ba168b766052544e427d437fb1bc3d08c55cd74979ccedde73476862dd4ef9060eaefcffb3bf8784804b1c838b7fbf2d7cfa1e62aa9389de686ed72aa995259b20a81faa5aa0aa440c0deea5fb6ce3b352358da77f86cda8c24086ea3adfde8adb23b968a5464010946d9036354175d5719eb9429cc871c9afbdb477e0d5ad16b20b7bea99106e0d623cfe248d886d55845b4081678108f9a96005fdfeec9ee9d62cd8d6acf6c5fd301e47397373af3a11fe064d70dae2d5e0b1cc2d758e1199b356aade58e9656e4ce644e71f4811bc6ee81dfb89360a89cdc244a0c5575f3141ddb413590cca4e15183dd3cf915a66fbad070f34ff0d57a128968797d597785df721c7d80ae163fec12cefcd8be420802b8683b0491775da1393da8d466617847dbb2535fab901a35b8e22732bac0736206a23281941b14eba0caac3cd7206de498b4370fddf0f28adb3e44c5420ee35400e8893b14c89a7f3b4885474611ef060b9cec211d1e73407f311645eb90f5f81087e4208aa503e784ea3199fa006f94a15b9d6a4801579901d0b0baf1a52238fe5cbfa809c0b893ea3520b05b131bf061fa2543c23fce49d86a5ee7628e4ab752648e72fb11c642504059011265085dc2329ac36b679338aed0d7725b75503d3e173358ba770f0de88af748a16eb645ef33733f3ab78597dcabc2c14828555cc279ab5323d037e3807479c1390ae42563a8ba9672c7b71c853381ac8e63b86ca046581fb46207f04861bb854ce25126547d88312a0ffb14bdfd4293453c804b902f89fc76ac1f90725c46a764f966d7b7421881be386cb09b5671c3b71d391b97d64417582aee5385c65f6b269eb04c0c67edaf80f8f06fb636644817d266bd7aa238bbff0552eac7ad0506d64b7be5c70cc3dd99d2a9b5afbda22c8bd1d0117bcb05d6072e88450bab6a0213a3b0a432a406c94c4a81967e49ebefeb913773cad8f3911d4f63d7b87b175bd00f41854dddb8f3740558a046b494705e6a7ef4f2ecfe22e006636f802ddd3244c79607fbe7a93a38919adfef31627e1ef9b46b4e05ac84cfd54e86f7bb9a8cb0e68a22ea2d4917b2f6d21b5618abb4b4db29c4893ab568c4d1d2d4df5c8c62c62998231a86d5ee7598316c3eb9553ca113d0d2060d10e9d9c7eb205ec953b7865a5a5c8dc6bf56a058fea36eae555b4dd4b33648ab920956384af51914d4cb3b3dfcac371556f22e98170122829e1dae2fa068b4476b7e26dd9a29ad5f0bcaaa9019416fce02e44b193a0acceedfbfc749ad8287fa8e58f8adbd4a805cfa794cf9b668c6b3dbe2c7fab864835070ac10f7f8b18cbce01a92e7c9bcdf03903100db984210b7fa11b09190e308cfc102ecc607510d32fd439878ecdd8b774d8f70cdfe1f5090564624389f644030e7ced867ff9564bb90b2fbf12485140fe1bd9139ea156673496fc39e1f26f055a3fc1bfa9ddc8778a044297939225baf19be19bd39ecf624fe21d0580981a4b7cfe7d81667d73a4dde906585a51af63601f7ab5758bf05794d4aa15f5ec8cb218b9bdfdbb71cd63819e327d73b7e17e8708f6631f917de024204d00e55d0299ac1622ef4a99df290340a5536885f62dd08ebffff55f5e53d78968d22f25727f0f251062bdbaa70f9cb79906ba9ac67139644b92d2165c4a07b4c90655e58a0f120b29786154e3f0aca340db54e3e2ae2bb974ac04304187a6b6013825680f3434ca804669812e54872f916027c57900ed5974d68abcf5ed10f9616422e9c9a2da4d96140df79eb55665e74ac7dab0faa32fb72890b31396b84dcfc7c87a3ce00fecd4fc9adb5ee5a0567be2775d7a207b1740c5c80ebb9406b154981197fd6f01f772998b22bd8f546df2733c88aaf82e914ae6e1e63bfe48817210064944b58b41ff15fc2a7c5b1fd1c20efe5558365ad3b826afea14a1f50cbdaf9f39296c29c256a90f68352946b06d5a3e2352db5fd878cc717c423c77eaaa386a2c718b81aa9fed0d25c02f527525d794251217aa878ac6088697030506bd18f0e185bbd6fe3196d64691156a9d285da5a776d75bc5cef94324d6396fdf9cc24b670c1c9006ac6eb29f84c83f8923eaeac04dffe0df6381da708e1e72cbe12500d494670ce9de0fbeb33caec290844d48daef995a7f1d317a9a52cc6382d592d1001fb805743f26b3a97ed198617c4c63967a75f32fea8e70cbd6ce96bb5f94f0a7ea6630a9e3a14ae8d1db783048d365ea5f7247f904527b703bc2f3b6a18c79808ba9751c27bae03831e4f968308468578a42d164659db75291a0e20c1bb3f16d6ab2662c9362046851aea637944131b4e42b081b5e2a37ceda751b63b5edf2487ecfc9dd59ef39e52120158e42f49a098fd1aafc501578fd7d54f40c8b2bb410d72ac168853637d5ea2891477430d0d2500cb4cd5151385426c535b79e0daab84122ed7eb50993125dd97a0522f5484194dc9b500691ce00e36c51986b43006d3f4d250142214c81801ac60bd2abcfd755cdcb487ca0261b0d34538b96da22d2d9f1a483e78e965e8b0f7fa46e3a76c3ae3b717a20435705211597a9a991b472daaf407366541faf106dfe281b875a79b8c7cfa5807e6e40c5e2d4e9a47bbd3f9d29cfde0d124a1a358238eb0169673a7b3ed92c34b86e03deea32c930090ea5479a3fa650f079063832076dfe93116b9dd5d9a6e25b60b00c685ffadfb5e93f23e6128aa4d95cf55e2ed30dd6f2669d409d6114c44bd575d369a1979e493deecf1b13aa124c3fe5589d36c60b89811c57320e898f25205c77df255ee70369fa4e89cf0b7650c96d7d7d75a311cc310d83910b564b2675d54ed5c4244d9d21b9cd26773b3d03b78e3045d177600f781284d9c4afc75aa7d38485118324c38d45832cbc0cdf42f6c72077c18be94c81a9aa25c7637d2ab36c87eadf1c66a99172d04e321de8e2d2ebcd50aebb849461f262cb8eb40540c49dbd9329ef5d1c6bfed0b5a19db53f219aef88835936ed46acd8e798ed1f87acace699150e7de27976e280b30842f851ecd5675baf05939f791b4aba1a34d1bc4fd4ceed56f2ef3afbc1ce8fcd583d44429b84a898ce459038b16bef26dd205988c841d5848a5072f246b5a998cfa484075accc1e21bf6a0c821908f7937c99ed1964aa95289fcf6ebdebd5e91eb938d71fb1e16c99028c85e1556951d35be1f93d288d13b810414afdd5d6e6545850b96f564540728d796b18b7822c740b60134e334426ca324104f4d463249e60f3081fc25dc95b405a5ed4247ea0d6e07a71d8c662f6f8993f4c2cc87a47c7d003d014601f00211befb365f7b9e48bfa6e3c6482ef919fe94f1913f97ccc0d541c254b873af0c8b1cf3b1ccac0e2e4deb5a3ecf43141a3359b0209e7d7b706ba5d637ac664d7348f4a627a263fad35ba9fd83027d10f540ca166a185bbe207e4470dcadc2f6f8ee5d58f3c38174003bb67e0a35607e4d048b752d528149fc39273a9f1af13ce6fde18afe311fd1ee413da852f19d8601eb2a9bf8525146e069a0dfd7039da8a7e59b6884c1b86440fd5c5399ea5b18f67f7967ec4437d149f682a36db2b596b83df7a1654d3e6232a11afaeef0a6fbf25066b655dcaf12351380ab59d22a0a5de6244067814bdfc16f066ba8612174b3a92e0ff4770153606e2765149af209313bca917853c7edffa2e2e57be70a264d9f3368c85cd6b6db4c7735240c19a6591966a7767b0447842b7d1556e9d9f6d3c0186286de78b8ed7134a27aa690cefd56b4f35a5665d0e8ab2f025e128b82b42cea778665e481e3b62e85cae3a1289589b2bc8925a70fb36132d22e6fd7b244154a4c39b9652f394f6d516d92b8c9a52a4b284e14fb6e5973d5d42128200fbac967687d7ee41824d6a31a8dba4d4c9ba57a93b7331c7b7bb225f0a4a5e0f4ab9720873a434175cc7e319eef1e82f3e73c1fb21948235ebe6a501b6bbf983a2108a0e9e81af6d731d7251255abc28917e9012ee7f65c2859feb25241a47b7c844add102f24dfedbb54fc8866c687fb14ec717c154b1c2e891e8dcb47ad6c3d9a45506a6ed5c22d3374be89ead04b114f1535f4f4307fae07915dac18584e86497d29b5f4ccbd5e2d935c0f117cb66fbad97605a4cec88616f518522ed0c5f058814b77cfe20ae24df8d8205850129d94631810c701f42d318aa9f4cdf9dccb273a8b43fc10f267e4f533878aa20ed43d61090c08d5c7836d14999c20a0a6c2fcfeda7bc6cb807bd9ff4a0d7097759348af7f8f0ad179c763ced4362cfadb429d55bbe4bc12f13ce9b022f2ae77acd9d2f8f0244abbc751b172fc4bd45f8ccff862b13d149a922f97d5a4ef265cec8f281293af2af7fcd5286f7f7813e331c46432850981494d3c920ade8955df4d23521fb361d1d79910db17a89662b1ef7e6a9e546db05d2c56251bc1eb8dfd44246b81e6b5b7ad37f4de4e7f9d7a91cc3d71a5db9bc1a352a4b1883ca77e3262ac6c7dcd9137309c7ebd33fef47032f17a18d8d96a7cb62228f44e6a3ced20ea072c1312c3db97dffa8530ee54176286503cd7dbd07d9dc8df79a8bfddf0e79025d49de201cf00588683521a8a616498e2a455c39fda818ea4f4a1b71442b17fa429b1f234c23cac7916f901a8200c1a29c0231705f4ff636d8d9244af19de1360cc4002351a5312a49e2c9241627629f0ff2d4529ddbfeaf0a12ed469de9d2931ea439b0f520008eb937da9c617566c97489f7b112e0f1011bbdb8a0d32513fcd79eec64c3c9dc4b8eeb7fb733f46d3e8ba82a6eda5235d559f1ca697b4f5a5c6ba7a407da5e3bbdab075372dab2637752d1c7bdec0ae7469dc0360c5494d1ae42682d4c3821dcbaca363ea8e5bf9aee6e7498decc6172e57d3b9cc65caf82e06568a54feb598d4ab477219a1da595e744c7c8d8199adc5037f43bac9345273c57562ccd010ed4bc060c754d8264f6dd9a30e43d6ce7c5e8619ef612c0727c453bc1a5b785ea317a59a1cf3e5f508a1c8256539c226cd1efa61ff296a084299ae9ce843ee07f91c94e837871298e6994a9b57940e460ccaf7a9d1b42ce3715a6751f8295e0f954358053acaf51a85502620c4cf61cae28bd2eaed8b2a6d9cf9a546c82e85f2a7d673d09001a6f80da3cd1325d3825f2ddabe7901baa9fadc20b6e1aaa6f1a97c851ed89b588ae731b5ae297bb75518480343a065645d8a97a56f87c0bb96c6cd839cd94b7b74b87b118f16bb8c560cdf5a5da771fd406d992d0106aaab5fb45f37f96f7c403f27aa769894aae8054bd1eef9c7096d97af2e7db9f63322352ec1a29351eed1355af08ff57b50fe8e836391fd58ad7ed30a98ebda47609f8b076aeb1bca18d3d16ef891ed3c8574d82e80dc0bf3f449e106df1fdddb48390559f6b7a42b404330cc8e92d68678b8b18bd0c8864da80577fa291c6dd87d59530eae835e59c45c25818c53febd259803ef9e4a47f9cc5f0da68a3989d822f9819e675ba2cbfc95ab3677b6b9d86dce237556056416253f1b851b7e600d255aedd571d268eb1b532d1014cd1fd426d474b1846d264dacf5371810739ff1c47b19651123a6c15a2b7", 0x1000}, {&(0x7f0000000300)="eedff02e1e9a5e6df4f685348bdd5e8488b6decf7b8f3d1883915a2f52c973181d793bd88508311b4d7161613f524cd613112e5189df907acaf7efe3708bdd693aac67201f2e3a33b7e96b2a41a8275e4b678401480ac4f004561332bcadcb97fd313c54d55a235c2cec5867eaed98cfef86", 0x72}, {&(0x7f0000000240)="a70f32c137e0da6243a65435c5a68d9c2b32f0a26e7e6197793304418394358d99ec791295d92803bc76802bf6c2c5427df5d24ad3dcae0634d55d00019189df6a6f74", 0x43}], 0x4) close(r4) ktrace(0x0, 0x0, 0x40000500, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x26, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x4}, {}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYBLOB]) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000080)={0x10, 0xffffffffffff7fff, [{&(0x7f00002f8000/0x2000)=nil, &(0x7f00001d9000/0x2000)=nil, 0x2}, {&(0x7f000037e000/0x2000)=nil, &(0x7f0000548000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000289000/0x4000)=nil, 0x1}, {&(0x7f0000683000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000019c000/0xd000)=nil, &(0x7f0000193000/0x1000)=nil, 0x7}, {&(0x7f0000497000/0x14000)=nil, &(0x7f000053e000/0x1000)=nil, 0xb32}, {&(0x7f00004e5000/0x1000)=nil, &(0x7f000040c000/0x2000)=nil, 0x7fff}, {&(0x7f0000745000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f00006aa000/0x3000)=nil, &(0x7f0000016000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005f0000/0x3000)=nil, 0xf5f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005e1000/0x6000)=nil, 0x3}, {&(0x7f0000082000/0xd000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f00000aa000/0x4000)=nil, 0x4}, {&(0x7f00002a9000/0x1000)=nil, &(0x7f00003a4000/0x3000)=nil, 0x7}, {&(0x7f000048b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f00000b4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}], './file0\x00', 0x6eb2}) munlock(&(0x7f0000157000/0x3000)=nil, 0x3000) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a600000000aaaaaaaaaaaa08004d"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae302", 0x24, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6c", 0xe}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aa", 0x35}, {0x0}], 0x4) socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) r4 = getuid() setreuid(0x0, r4) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getpgrp() r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r9, 0x0) accept(r9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0x86, 0x0, &(0x7f0000000240)=""/134}) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x6, r4, r5, r6, r7, 0x1, 0x7}, 0x9, 0x9, r8, r0, 0x3ff, 0xfdc, 0x29}) pledge(0x0, &(0x7f0000000040)='\x00') executing program 2: socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000022b000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x8}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x14f, &(0x7f00000003c0)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x141, 0x3, 0x0, 0x0, 0x1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0xa4, 0xf857, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x1, 0x3}, @sack={0x5, 0x2a, [0x5, 0x5, 0xa2b5, 0x0, 0xff72, 0x100, 0x4, 0x5, 0x9, 0x0]}]}}, {"bfa5137e7766f4a83e3c267dc8af679470feefc3e784b0111fb3ba5294a5a91731cc4eaeccea7c117c23d0b70df2e4f89c3fec52b1abe8032657951244b02000d4c214f0284f6b1a1d2af472a572fae5f0af36c97212b828859efd5bf918146ff99cc8565219f1edf85ed355d054aa497f3767ae7bdf07a762987916ab7c0a4d77417acbc0062cc9592b7410bcf8d14358e9cf04a4499ba2468475f9a5528dd3645e6e8b954e7afcdcf9209c86f76ff3a346c55afbd92e393c2b5c6844707d89367be9a3221c8c7a44fb8711bed0258a84495c1b5035a20c16dbe5fca06c6fa596"}}}}}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x80) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac2", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080500000001004e204e2241aadb851416bb74c04115f9a95e5aba4a1dd3c157900da577273e555629ea8ae9935e62881d30aa108343e12ee09d2b03a82cde85337853781efd726f81e8eb083b8768801b26eed32c729a7bdb335298702243c106a1ef4de4912638244cb4955759f8d1d9a6624d97c0c44cbd3052cc4a4e3dd4ff0212572c4422b1760acc43a1e6d0b6a73a27ee26604b334508cdd6c21efa612ecf59a1733c4e4f39e0fdd2ee2151aa9abeb9bf16d73e4bcc15f88fba45", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe010, 0x801) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r2, 0x71) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/232, 0xe8}, {0x0}], 0x2, 0x110000001) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x8) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001f1a, r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334446934b7f796e768889c43dac77857dc607ddb4e3bb5463fa496c491ab45222bd2d3f474d47edf8750f5d818ee34158e597faea49f5bf5d98184481039eff13245dc", 0x4e) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x4, 0xfe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000000)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000003c0), 0x0) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffffffe, 0x7fff}, {0x0, 0x800000000005}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x4000) executing program 2: sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe800000000000000000000000b5e4978f"]) executing program 7: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000080), 0x10002) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ac9bee768e93a3ebe725aa8aecd22d61", {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000040)=0xffffcc95, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getegid() r10 = fcntl$getown(r6, 0x5) r11 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r7, r8, r9, 0xc, 0xff}, 0x6, 0x800, r10, r11, 0x5, 0x7, 0x3, 0x200}) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0x7c, 0x5, "696b67330ddb02c176b1badecb65057972886aa7", 0x9}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xd3fc, 0x8}) setrlimit(0x1, &(0x7f0000000100)={0x7, 0x9}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x23, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x4}, {r2, 0x80}, {r1, 0x8}, {r4, 0x4}], 0x6, 0xf8000000) r5 = accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000280)=""/155, 0x9b}], 0x1, 0x6) renameat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x40) r6 = fcntl$getown(r5, 0x5) sysctl$ddb(&(0x7f0000000400)={0x9, 0x4}, 0x2, &(0x7f0000000440)="c863120ada8c5650a82ec26abb9e41ecf7cbc480fbc2ef2db0ae3d0b6ef5588c32bb20876b25f45e90ac3febbc25d963d032ea9d488b1e1cefe588d78f8cd884b989cddd755e5c2368d8c5a24ecf351f0b6a70877bbe2a9092db2913ffe7615ce6d7b9187255826fe6aee41fd62273048d45d606", &(0x7f00000004c0)=0x74, &(0x7f0000000500)="d63bf8e6d9352ed9ccb033fb3f6e54c1c6caf83211bd96306f2fb1ee3b5100bbea8ceaa06cf07e654cb85df6f4ab1431e174f3ba064ac0ddef6ca23144d7", 0x3e) bind(r4, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="1dfa26d39b6017634bd033aa644e06b9162539be268d740cf7389bc31d4ff524e832f8beb1e1133ca124dfb6c71903e366a331ec5bf7537f88d0486ed7c3badf5f7f1dfe2ee3c83fbefea8bc19a107e047242fd40071702523e13e209eb93c01581f691481e0627db073af44a8fae949f11a74b840953b246feddea1161e", 0x7e) clock_getres(0x3, &(0x7f0000000600)) close(r0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000640)={0x5, 0x3f9d, 0x5d}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) r7 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{0x100, r8, r9, r10, r11, 0xa9, 0x6}, 0x800, 0x8000000000000000, r6, r12, 0x8, 0x80000001, 0x7900000000000000, 0x6}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_dstaddr=@in6}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', 0x200, &(0x7f0000000900)='./file0\x00', 0x8}) getppid() executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="c7b27903c707e811ec4243b7bcc9f172f41bfbd25ee87303bf20de4abefc7a6cd8a005199cf3b41183d5c94bae1261f3401e308e11051115dfee0d59a7747bb8f0ec4cc206d4aee1d64b0b06438eaf6cd9b5ef4c57457e5f20e9c5dab851f2ac40efc9d984f8e7150e9565a1fbf88f6a7bbd971605fa392d1722f86db051448e546807a2c5110a57dda6ac3b852a2e2d8c4a7c4fa65d104cc41b820b086291e11f59e7d7d3838bb1f69b480de69e963ad101ec0d0a86c117ae80c193f7035e1729e40cd92170a964bbc7209428019f", @ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10000) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f0000000480)=""/173, 0xad}, {&(0x7f0000000540)=""/159, 0x9f}], 0x4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) write(r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r0, &(0x7f0000000040)=[{}], 0x7fffffff, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff04, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x81, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x13}]}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f00000f9000/0xf000)=nil, 0xf000, 0x0, 0x1810, r2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, 0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 4: syz_emit_ethernet(0xffffffbf, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd61a3f9490000f093fe8000000000000000000000000000aa000000000000000000000000000000013200007f000000000000000000000000000000000000000000000000000000000000000000000000ff0200000000000000000000000000010000000000000000000000000000000000000000000000000000ffffac1400bb00000000000000000000000000000001ff010000000000000000000000000001ff02000000000000000000000000000171f1ec04528a05837bdf477a97918ad46700093965000000880000fa00000000ff02000000000000000000000100000100000000000000000000000000000000fe8000000000000000000000000000bb4e214e2100009078a08f4a7abc4bbe38465c834164d31ad87a9f98426f97852a8f49efb4d2e1af9057608ee4dada44d9bbf08ca815d41e9cb3bb78a27bbf22b195c739e79ea46ed0fe53fb47d7253e16f9b320cac01369cf55d63f5ff4e517a6acf0d04281175a75c424f6398004e1a1fb7d30b413f22bf17953d6911e865da987803e2d53ccdbdd745d6005b7c9af53f7323760ed2bb013f7dab9b493e0b7f64de8edfb41f3be47b782b20acda33f83cb"]) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x10, 0x1, 0x86) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 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}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setitimer(0x0, 0x0, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x38d) pread(r4, &(0x7f0000000040)="3cd15db7", 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = kqueue() poll(&(0x7f0000000000)=[{}, {r5}, {r6}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000480)=""/56, 0x38}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/198, 0xc6}], 0x9) writev(r0, &(0x7f0000001c80)=[{&(0x7f0000000700)="da3412038b1df21385e45887dec85fface17e0ae77d596212312ba1667b8aaca9e81d36f5abc6e93c71edeb6131c94a41a19e0be9a07d5e8fe677c19b0aaaac4d0601712cc7f482ef94b6af3be5791f9118ecbd4d1b9c71ac451470dd454a733526b4b422bf64d5530fa90361e6e91b959ff9ffc10ce016447477dabdcd0810791036a26611a1324bde1588674d044186d", 0x91}, {&(0x7f00000007c0)="de3ad6fe4ab98708b9f7f21d815240c10b3287e90a9ae6cf1064723984280658506b04c47371961e5a8431369ed8672c00be816716652c886b768f73216b9dea7f5cd2b8f4e3d4adca9aa40a2ae004065c52d6f7213919771e0f462526bc9af68848d43e594cd6b3181dd0e92e7b06112e85174769906a21ec467866e3b8aa248de82eca94ccb24c0348cf3156ae7ef7de2b05e2acb10d295f8227d5d1aff0bfca7e1592ab1aa7f005215648e94ce57370f1b2884259a06467f6db611f4b4424047a38e30516c0f7a935ec21f046e10da3adf6a7ea1a561bb873f3b6637dea", 0xdf}, {&(0x7f00000008c0)="e64271ae0d5289774c394f7084a29bcd184353c7e22909ced57286b7ccd891eb615af99f7b7019e1be0a9c8933c781b4937d59a3aaabb7dee91e7045c3de315aed64997257de83257dd075a5af19", 0x4e}, {&(0x7f0000000940)="023d8b5dac98518c862fcc26df2444a32556261596be5833aff63090fad05fdf61516a9423e9ce2c237a970eb8409fd98b91e47bab3c8d1a506d6525fd28ca0466502c5eb90c50d87dc7715288cb56a9857908beab59a1425c6617bd8be2a2f6e71374b445d68631be6362b25877b45a8ec5dfe1ebe1779203c5457776a1497b2c0b079c153b725aa8572f91b23a92056ef2943aabb57888b595324ed041f68ebec85e9d9fc0092fbb39d1f459e23acf1abaa430bed3633e923836ed44e4e9e2ad615065216f1e1c6753302f1ea971b516abd0e093d4b492a5d2", 0xda}, {&(0x7f0000000a40)}, {&(0x7f0000000a80)="5ba6639239c8abdbcf99675e048149cf58cfa1b07f005e123c8a", 0x1a}, {&(0x7f0000000ac0)="d57fb01d5f2aa8754d14dfd6d015a1c0e7a1b62249ba37397d1a591d899af388fa37686107afac8a670270a062780f6e34a65e2a1ad8724e1adcebad75bb5919eac889e32677b38c10aec79f7973be76692d8f77d8e74ab93d3d8776552f9d52464dbdc0eaa5902a21e81464c803013ce7b45beacae8217ee07b905c9e67680fab4dab7cc8df5700fb279cb9c05f3b00be7688d578e2bbb5330b5c88235d40bf3751da6eff5cb527f22ddf6b6e4056dcb96fc1228a7aaaa0e88f3a8669b7c9d284e71c7bccc8ce9040fb39104129f6b7c2f97b8ec808406b43c66605b339a4a00f5cfaf86f4b354889af15b2f116", 0xee}, {&(0x7f0000000bc0)="8fbd1f71675b3c6eb4cdcb157b7402b177f0b972", 0x14}, {&(0x7f0000000c00)="f2f41576b974e3023dbbc122cc6d7c32ed994e2f4754b73d8dffe50ae92ce44008528cdfd5567284745b9262018220c66c250d0c2a95409022c824b8cdc5842a2c04fb5bf239998b73d72c22567d5537b28d7e3c44298c5ec8432fcc033593e30bcac4b6437c0fc296ea7314e6003c4f8254980b9458fed29cc715ad545f0b0b4c0c9e0af4ac1fa8ae85d93d60438b938d1578091fe55d64cac3dcd901d79bc7060b8823fa75e60c16e1d65376bd080fc8348a45822bcc387eaf57d5963fc081261a4e9de81c0f4087df76e25aadb3af07d3fefe55b99f97013e268796651d7bdd9d6ebe3544ebde3214cbec8daaf7eac11265abe440e603c5a24d857d0e071c459e70069d09d4563c8191ab5ea3e490cc31864dada6b8c7eb20692372318eec510900a25f777261ae431590dbcabfb8f49bf85e7da0f0ca5e8eb638c594bce87147f4a774889ac1daf220f3597d4484893f4085167a286f0a23f58b4dfef3a24b92644e51e6e973ff7e6579873b6f11fd64e74d50360409f9ff4c7ac4938aa452f2f5fb83a3c63278faf13085c7ad26e837ba14c64ec60a703869ffb414d09c4155b5f27ddd5cc791593bb5c04c90d9058e82de5397c82d59d4a1c1f907e82af7dd9852498467b4edda9a22bdb8bea1fcb677ec05502cba8e335b3ec2b2aeafd6a48cbe5e91b95e0d89149e69511b51863a25921c750423300c83ca4943d2e918a07dd3ec3b1c9f7387c5d80028aff0ab8024d9bd66dc593d59fc5e732c34248b0541c776a35e7bc167ae322cb29dd1b2b80eb4db041782bda83c85db111249680a4dea743f6e045a1cae27a021d02b9d3f130a22e88a4c38caac931a16e637789fb5fafaf97c652bcb45c1f9ca31e03c9ac1aca209237772e4894ea56b7c77648943bda4c3bb78658c614dfde559f7c95fff1f91c334e9fb9db2bef60af2da2ae393ad4d5fd93ae19c5abf7d094b8229c091fa1b093b240ac1253eeb54309ba3c945c55b625a5e17cce888c136576a7e90e82caa4757037b0287ee81c8c40aae9bc16b9925f8db406770bb814d453bc54eadaca4bcf58321ea6315750519215c0f5d1f0802811a040760fa8851529a1ea3e600feb8749b4fcb5c5b18c1aad50af91e0cf6cda76338b43c570b27db3cf889049781153a5fbae7ee44984a2e7a6f217643f9c7e34a978994c92fd3fcd35bceb6322a5b4334a7a8a12c36a73d16c90d45b114f73ec7cdca760a36fea6b268feec62a1b3c1678595efb8f387b683ea3d3c2123156bd2bb88746419652471125de8c05d948d1a071cc526e1b9cdcb3fbe0773a82b850edc1b900b3c3a8e7b196b69a92775cfe35ed728a8be70ac96158e0fe3e1057d3ba3703aac7a5a662dff8b1796fc606c545d6347ad1b4cdaa95d748c6cd0717ad0fd6d330db62feeac4268af87b9602f6813a96724cf52ea86907a412b89008387dd5c9f236206de1eafdeeeb1b7d02fdbeea5c95901707b4a78b6f52f85656c6175e9ed1914d662a68c82e6245c2288369793f2fe09b9d6b2e0844863283a7447e9ce865895b39bb5b495b393b9fdea13571a53dd0c02bc1474d9a1a26e47fbb6bb6c81a254e597e996ede70217f0507c21c928e9376b2332b8aac66305ff2e83ce34c71b6b9159693bf9f118253b97297af80d50762baf8d7b60475d00cc98e737b5446548b2e56b0a53c82a5b3377bdd988aeaa222272071acf6563a3a4dafaafa4992272ef51e831d63ab1ed047df0202cbee018f6d2cab74348bb59b8d9d1e0beb144927544a4085c931d30055b756db02c2917a8091990d516fce7929a11056e68e42e1ad5134722755c35c5248e49029b8a7892a182e8f4a44913122e47a8d72d8a8f59dafada61e3a077dc69e864fdd76ee2d9e110424eed804955fec89e074f744c4ef59b018e30ec201ebe95324ce4fb5eafd4f7c512b5bb953b17ee1bb815dc2e5e9cdab75adaa05be2e34a8217c89963ffbba2e2b5faded0bf5489305d21341113a71bbcbd414879405fe86bbd795f66990cc98ab23deae008862eb20ec13d2372ff0b5b319372b84300408fd9e17a0c85c8ae784f04dd219afb45884f92e5a9c9d5da0607310616650b608f9e5c8daa29723c266ef85ec758d639799591d8463c67e527a004a54fe7d3e0eea5e592fe6041836210d03c49b5143791fdbb6864a6232384f97f3e72b776f9e92e162655dab1eaa256055662b201c8fe83af15e5dec0a10d008aa1a97f668caaef8449d76a02386e66cdb411f1ac6756980a8e9ed1852379f1d6a7e079be1171052c1ec636d5861642b9baeda4a69bf1d17046023cce84d6b3c36d8cc5170694e412174caaa81591ad895f06c74458336f31dc6fc6a64824c9d9560058f5ec1d225b2aeee7c588a004206a82ed8849b7f1160f12014fc15e3d45f7e8ca1cde4905ecce3fe08773e4fdd401b9b3fabcac107b3660a46e5f9c60521ccd72171c0fb139ca51ccfb8d85cd6a370645e9da9557bac71e0392ae3517871e995e81513186e50703f6c9e3456ffd0472e8ce0a95320a2d44e3cb4bd62b3a2c6fc173edbf40a8de8bd6ad3ef2e95d23e24db1259d82518915a7c3e2c1dc07f35be0a321f5bd64c80cb7a878e455bbe45a8251464b5b3317bf1b0e0b950184feb96c67191782c12236a7ea16f98feebe3a7b8bc47fd9ea5a389c4a1ca98b9fef801232ef9e8d5ce8d8a3bfb6787bfcd77fbb0cbfddc26fa27027a48376754d003c6fb0a9560bde13b551d6e897124923abff2094f36c97a779e483c717d1f141884183ba969bed74bee7f914d413f9da32ffb937975ee21a2ddcbb3ecebe9d2fe39dfe7cd474aadf351b475114963e22db22fc487930e64addf9e8b74bc615e477662e54980eb620612acd1c6072026727208d345ff2c4097a02012515d8e1b64873295ee477ad17b30d92449bdb095cc76a06fc3d512652a760b1b44624f07488eead40c3fa0ffbb288e3e951ba3acf4b32191cb68695ab04739cd018e8fb0bcb2e6340eb31ee3278009f711b653ecdb3cda3f817d3eb26c85acb6f1079cd6075b07474f396ff4035ea86ec72afe201a281da31734ea242c69944ccb7031ca657e547b7ae620b460c725f12ea44295ff2e9d6064160997ce53b7450da6dba2a9c691091991f8b5ddd4e6b9a09d18cdee52edd758c06e1efb18c6bcfc79780859f4a064d1ca9752ec5d5f14cec571ea3f728f531ec05511aa5db646b1aeeed3f7ad10e196bd55ad532a38189bc6c3098d100afe546ae1dc921b1eb2b5aa56aea3144fed63a4cc104e90176e522e9d99b6a422fd56f60ae0dbc216c2ea5eef8d6cede8715ae771c771fa2ee3681b05cf6b971c943987dc12eff45361901d8d8d42ecd834aa39c8e98a1ce57e24015ec6ef49a39f972f65f3315444c769d5692ad8f27bb6339c0b176fc7699be586d9cb0ad26d512f6442015e7f9cd48c87aa23de145a3cfeed716aef96f11292273e87729a92b9213e27aca621a7df5146f42e2cc5903ee880383cf24d0526edfc92bf4a6272e906a847ac4f9276b1525a8c00cf0181d7c02e9eeba937043e44bc46f0040ac09e30f8b4be556695968c139585a13a8d14c3cca19076b7cc4fb7e6411983e9b650286027dd3bab56a995aadadb9d955ba45803323dcb11ac5bf3f53809ceaeb7b95351c67eee0a44044a4c019bd3968bf034a193fe429037381c4e311d4f9cb26014594c1f971075a39fc9695d45de8c661514f9d2358cc62978c033f00f4bb01e33d67a5099ba2f46cbb22cb34e11df81d701f0d1241a789e852a6b259189523f8b55f1358d7ad2bdfe248e2259e5b67990c063fd39dcbe31e020349ee6ffb62595684831b22964029111d7fb3a58ce917c40114f2cb028b985a523df6af70521bc173294c2aef3f62e7ad29a1a51a9c212669c4afae8014dec408aa628dcb4a90caa52bb554d83cfae8676bc6e58863b7461bd25757b67b44acea994b43eaae13add546fe43dfcd9e68388eae024e2cff2111605a22264f736ae68c93e8b6ca464c6223d4681dea8d57c0d920e7f038973faa4b2cc4d2f12c9cc36311e62e99ab099b33e5c08d6e8d70b1238ca608e491d6a06af39cf29016a62d2e67d40ccd0c106f19bfd444f8bc3df6ee7144f3923c2fff6c8f0a1288165695be357711f3677d1f2dc934aed62ed64a7d8137a0abd16fd1d732fbc5e4ac903f3f9c97679eff17ce343e18d4e4e4f6dbd778bbf24605f6e51d25ea7978803efe8c734dde855b0d23352936177929efec00cc1d6ad38cdb72ea26c3c3ad97d0835dd7c87b2d9365467faba97bc8dc5867458ca8319b3968e153252565015e6dd0df9470101b7699c0e63572d5ab90b3eecd65a447d8371730a56ace954eac67942d34d630df96849bd559828d3b751c2bf37dac0633cc303b1db645ac023552c7c01accf0d448238a90a1951d3ab366f41d77b9b77bd67622a39e628488edf1814a61270b0a6b93537424a9068cebc453e708bc8f524e40344ccada9a033710bd93d85cc089c75896ed4d344a562dd77052f79d37143d81bd0356cca72f9b12e81e764c5ea1f06631ca483956ffe04225139c845dc9f04eb5f18c0a7a6b70e835dbcc33bdd5846d9ceeb9c8dee534a30a336d9146fbf67b1b3676d1bfffcbcfa1451961416388eceecbc1d4eea290e0b2a8fc332f143999a41a1d778c99cae0a255b4870a8bf1bdecfd76bb658e127ced8484215928df77adb3b237fe6e06e3f0e57dd5f76299ab417dcf5a0df8355a9136d24f72510500484b84da976bff7dc78d8149f697fd715bf0718e82a7eb9dbd8ea5a230a81a64f5e2e7581162e69eff3f616168cb28acbc21e67e2f23f125802f4db0530b2c7cf3ae964af97af7d251e7d0be86d69fb16309b4e8c4285bf8e9de7ac99558c872a3c2b11f2577f2f03a81382637e21ed9b4a2c3e43b35a04d3574c47f31ef7791d125673bca6ca50e718ce8a9516ada606874c6d10236a867d7a61fbfc6f90583d92cf9cb51f53cc9613faa7e84ae7915a9e46a24a8eed6154c227db90d13d359c321c687b89a32cf204e3f64d12f2b07cee232f25b708fa5b71a11a7ce1081d7db11e7ef34e6cd110860d263a6b53503add7e9c9b0275df2e3bd03e7a9833e0c9567409308a5c8b9b868fe4e7c05b74c80f4f4ffa273c466c35336b2e43000dfc58016d790e115bb7c51feb6bea641db4b2a55bd04a216d56b65e4a83a9fe2585127ef7cccdc8a8652b5057e8fea8fc8524d3124856f9722c5ce93d6f15306dacf1a4e61eafa7a22b804ab6a9dde7b53024558cf5ad8dee70eb23bf0a10d59407c5304476d28272197969cd08a9c83cb05f5ce6ec7b531f9f6794977fca0aa0fac324e61d43a4666faaf02e0488e529b70276044217eccac1b59dde293c22f361900b112544300be34c36fdb5afd7a04240c5a1c8799dd57e3bcd39d2ec27ee0f95aedad5dcc59c581844ecf7d527d1dc694d9c6d5688ad74476f2185f9d30503923a9a9c97bf6fe38fd1f444b31702dd7573b2e3598867b61b49b2e62b59e5b669d6b80996d5467bc77db403dd6eeecdc3b3c7c65a25d0240017357de9d1eef8efd62532b0a8506bae83bdc0bd44a23d52182fd7401361cbc250478d095ebd814d727c89085ec5eb046178a6eefc461cb40a9d008d59737b05ea7db12b8427135ea9d69314177de277014a3bcc9b9156163d1346a5e4ea851e546f0dcb719777a9c40c8e8bf8782e0c638cf4d9b510d18611a138930323045747998381000f55e214686bb146f", 0x1000}, {&(0x7f0000001c00)="7f14c5b19be4d8dce4ed48f4903533f942a1cbd28f4b298b4825892da74ee4cb6625070923e655c02cf0e40633306ba14314c982d55749bf5f2abb1232eb17eff577c7d8b3da35a4485198a0914221b6b62c581e", 0x54}], 0xa) fchdir(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001d40)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001d80)={'./file0\x00', 0x1, 0x3, 0x80000001, 0x0, 0x400, 0x8, 0x693, 0x2, 0x0, 0xb58, 0x3}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) close(r2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001e80)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001f40)={&(0x7f0000001f00)='./file0\x00', r1, 0x2}) r4 = open$dir(&(0x7f0000001f80)='./file0\x00', 0x80, 0x81) mknodat(r4, &(0x7f0000001fc0)='./file1\x00', 0x1000, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002040), 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000002080)) chflagsat(r1, &(0x7f00000020c0)='./file1/file0\x00', 0x8f7612bebb587551, 0x2) r6 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002100)={'tap', 0x0}) symlinkat(&(0x7f0000002140)='./file1\x00', r4, &(0x7f0000002180)='./file1/file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000021c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000002200)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002240)={0xffffffffffffffff}) getsockname(r7, &(0x7f0000002280)=@in6, &(0x7f00000022c0)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000002300)={0x0, 0x6, {[0x7, 0xffffffffffffffff, 0x91c, 0x8, 0x4, 0xf6, 0x11, 0x1, 0x4, 0x5, 0x100, 0x100000000, 0x3, 0x7fff, 0x0, 0x0, 0x90ff, 0x5], [0x8000000000000000, 0x4, 0xffffffffffffffff, 0x100000001, 0xf00d, 0xffffffffffffffff, 0x6, 0x101, 0xff, 0xffffffff], [0xac, 0x8, 0x2, 0x3, 0x7, 0x5f9, 0x1], [0x100000000, 0x200, 0x3, 0x3, 0xa9], [{0x0, 0x7, 0x8, 0x7}, {0x9, 0x3, 0x0, 0x2}, {0x6, 0x3, 0x4, 0x5}, {0x3ff, 0x10000, 0x3, 0x20}, {0x101, 0x7f, 0x8b, 0x2}, {0xcc, 0x5, 0x603, 0x7}, {0xfff, 0x9, 0xb8, 0x1f}, {0x6, 0x8, 0x200}], {0xdb8, 0x200, 0x526, 0x5}, {0x1, 0x6, 0x9, 0x8}}}) unveil(&(0x7f0000002540)='./file1/file0\x00', &(0x7f0000002580)='r\x00') mknodat(r4, &(0x7f00000025c0)='./file1/file0\x00', 0xc000, 0x800) lstat(&(0x7f0000002600)='./file1\x00', &(0x7f0000002640)) flock(r2, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4000, 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x7, 0x0, 0x3, 0x0, 0x3}, 0x0, &(0x7f00000001c0)={0x800, 0x0, 0x0, 0xfffffffd, 0x5}, 0x0) fcntl$dupfd(r4, 0xa, r5) socket$unix(0x1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000382c00000000000000000000000000000000000000000000000800001a000000000004030000030000000001009078000000600600000000000100000000000000000000000000000001fe8000000000000000000000000000bb00"]) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x161}, 0x0, 0x0, r1, 0x0, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) close(r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x8000, 0x0) pipe(0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00", 0x0, 0xffffffff}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) msgget(0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) writev(r4, &(0x7f0000000800)=[{0x0}, {&(0x7f0000001180)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d3781182ab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9cca3762b232e92353abf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c6afc7c50c6b3790fde6b406e88e04acbca1249b387dda5624b25d23b4c8b1052efb944d395c21a067790fae6ef82809e29e22ba0ace39fd438b8b0fa02d6743668b92a1d41e38e2ca98fe8d2a14ee9c9252f7abccad24c6cb167c219aea9942f22bddeb7204fc8780d566dd6860b9ac83621d0957a7e02265c30c6f7d11e20558bc96a6453922281ed6a93b2b111c4ea72f56c73a706f80d36990f929bc39a1a9079bbe974f06517dd8e2091ecb2d8c0b810983bf04e60b498c224", 0x123}], 0x2) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0xb) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000040)="a365cf7f6249f641a94c7ab2ba7f0f259a441f160e41", 0x16}, {&(0x7f0000000300)="fad187c27d8a3eae89", 0x9}], 0x3) shutdown(r1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 3: socket(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) getrusage(0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x100, 0x11c) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000001640)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000080)={0x1000, 0x5, 0xa8f1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) r1 = msgget$private(0x0, 0x62e) (async) msgsnd(0x0, 0x0, 0x15, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6220190d7f39c044dac99fec5afca3ec3e155903698d635dcab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d599ca21e1f36041df344b049af8bf321177b2fdc7cc2725691dc000000000000000"], 0x6e, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x24}, {0x4000006, 0x0, 0x0, 0x7f}]}) (async, rerun: 64) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) (rerun: 64) msgrcv(r1, &(0x7f0000000040)={0x0, ""/3}, 0xb, 0x1, 0x800) (async) close(r0) (async, rerun: 32) r3 = syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) (async, rerun: 32) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) (async, rerun: 32) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async, rerun: 64) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) (rerun: 64) shmctl$IPC_SET(r5, 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) (async, rerun: 32) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (rerun: 32) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000380)={0x10, 0x66, [{&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000013000/0x2000)=nil}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400008}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000e35000/0x4000)=nil}, {&(0x7f0000e32000/0x2000)=nil, &(0x7f0000e37000/0x2000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000e34000/0x3000)=nil}], './file0\x00', 0x728}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded5402eb5f6c6f3117e440f501922877f61eb443eda92b89408986283272b1a33298e9464b1a9cc4e1136241422cb46d04cfddb1f4abbb9ef61dfb40cf493cfb9685936f862a8ca0e68d1aac72f089e157a7c5117cdacc187e7a8937539aeac018bc2a311a15aae0773254784c676c3d3a60b4ec3ce927d3e89b62fd56297312291925f7d075481b5428fe49b84db9175e26b1d7bc7142a2552bcd4f443024cceb898e4399a52406a42cc43b03d18c6f7da9d407ff97200568577c8d8122ddf7d978897934d90b486ea6e89cfae481ec19ce6a38d3447f75d66dc55b205ed", 0x173}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) (async) setrlimit(0x1, &(0x7f0000000140)={0x39, 0x2bdf}) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x100007ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r8, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = socket(0x2, 0x4001, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x20, 0x5, 0x2) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) r4 = dup(r0) r5 = fcntl$dupfd(r4, 0x2, r3) close(r5) kqueue() fcntl$setown(r5, 0x6, 0x0) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0xffff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x20004, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x800, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x6, 0x4, 0xffffdffc, 0x0, "ff0200000000000400", 0x6, 0x1}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7ca3cf2fbd23ba9f22f6decb672a2a15e44b51ec3fe13aea20df6ddea6a8faf02fb802777f2d81c22cb54c451f27177866d37b74d1fb5e482c355163648aa70d03983d5db9acc56cb648d5f801068036f98ed64089ff0ba6cb3ba527f831054388c4cbb3fa068d8f1d2f56eb876284e42a0d3f48197734a7c7f43a44d6fdc6f6df115cf8aacf2c8d8ade4c7b84e0ea46f49b9c2553bff70d85b66495fa15302b51cd01b8e35e671dc2443d3acae7e46d0e9a553ee0ddebbb49420d1b5d7065cea8d01454e63d318b193bf8043cd6c082be83c3324d2fa0612c873b099254a1bfeea8c811b265178a7682e8bf09198c406ed348aae61553af7ae238a8ce68338be01df2b01d19887736914afe11225e8dedf0df75db0d2c7d141e1e2092d1374a6a98e3e59d0974d4781a2ef64d373a01a88b93922fdeec81ac98d8e057dd8b6338d3d090ec03dd56a31ee80c8833723fdca6218e2ac907b40b89d022c15109b11066c85f109cd2ce7a898b93b2e67d84dd7b118de725bec8daf14890912a41b3edecbc7e28437665a30e91b62ba140babd20b77f2d8e097fef4881cef4971ddc3aec7a6d79d063d6b09cb4743f478dc8009cbc4971be5faaee6d8995611b2ebe7a527a966a126756feac441c8b7fe36a60a841ef3501249e295947df6e9602fad5ecdb7a8da82118e3030ef33a9681c304bd9a84aaf38a83223f89e9c73e493163914e75dfc86adeb95b72d44e9650eb8e57bd5270104aebca77274825f18b394391bffac5b408ecf85d314e662f5fbcc65c4c128c19a773d2c4dc6c59a4ad67a6dcf440ccde38314401f2529231dd6a2826f5142214a416632687ae7c58adeed39bc5eea1d5682abada45474cfb76ee0c724308404b76f39dd858224cbde6ad3cdff290ab78e7db7e273657b7b8a2b89759618e69768ba29b0471f630c2ae5452ea7e712be2fabfb8c54082c574ce076b013d046c75873f1265b4bca5349b068ccc50a64fff3d7cca454900f7f5ff48bba99a940d9eba3f5b28f11b0a4276c28bbda0ecae619ebf7c75c4ccb048ed078662023f2a74a5b6df57a8f9087ab1e39016667de302114cd75f6a54d1ab9b47cbb8c03f53bb73a420c676d044a45509cb92bca39fb1ab6417b27b642ee67449cd06d3fd2a661535743366c39307df4e658e7dfe77a3a42df6bb83e575d5f50c3aff77da56108da3137caac0cad5cdbd881ad7122daa9beab7be1498d0dae68befb311a0ebce427c48c90ae8188435d176f057e011b52fff1dcccea56976bf9f28d072127f87fa947457078e25432bdb8c67ea4d9246dd3ec18300fa29b3027afa7478994a23a7063988e801e3cf35ee6e33605d913f43f1c89df9779322b96881ae4a47cc0ec8187e12d5ea3b49a9dd356827c2e784046d3decef2cbc5b0d33e3433cce7aa7d17df7fe34b953ce2527e3f0df7c0f9e5b664383cbd8408632c2804c6fe83c32acffaa50f4db60005a15aa464f2a41bb12625064d2f240281ec5a20d81e1a4c45fd4bd6f91e9fa31d14a36988151a54b8f08487326916a24dae3fbf00318f20236d65d70954b23bf1758ad89655792c0ff470e9640e9671bb14c15457d573278965661eef63a9a6c042a2d9fbdd754f4ab4ad97a07711778310c3dc302e409c928f2c3ea29184a16de666c1d213ef0a7c94e9676b9a9c002bd4402817c1c62466d306549317d42d791d616c0631a7eb25e51d08ec0350d5abd3250a14ba0a91832d1da20c0462589cff648743ef5b0b3ea464fa47a9da2ddf2413696f6814973269f61afe32fff5abf502e61b458a175678a3338810a2e21d5903911053bf186dd6ddc0830710cdb9ccf9ed0e2bfe769bf7744f361fcc16f5915bf44ea5cc90bea6d9b518fed44c6fa9a8352fa20434373cc4a722c4222e73967bc38c7abd65b025e6fe17c2f0c2c086afa627df62b135f0e25c7d576f6bf06d3116db8b9031665100d7566859dbc257cded1e91d18dddcbe18ed4315210eb5c131019cd84d7a3a1f7e304daa78e6b6968aabc18a87ade71fae47cf9efe4f131955e3f7874f8e5adcbb3137748f8dc0356ee993a9c70e2114ee79e202583963819938715ed8c12e971aeb66e8b9333c3422b8915d55c91740ae98c639bce518f8c6ba96ae7dbb485e9d4732afd0ceb97eb920e488d816b1e822629a1cd2f1d5b9d4970b0e8c587b91131b4a64d9540033d3997e967b3588960bc58fd393b6341e7dd918bebeaf822d9a2aedad367b3c8e8de707c1d0cd69285a7a7e4c3841faddddb01174d814c16bca8f3b7010580f1d588bb4d74a31c145d23bc9ccb54eee98a76a5aaa28c803096f2aa3457750d4a1296097fa742578c584e067b6bdac81c78a50b39dd168a29a1daac74d470258ec69b2533213cc82729294d1a7df43dab2969db4c38cbe7434904392e35e1597c092bb3b9a483ec56972fc2a9e9030c9e57adc40c6125d5492f3d4b47c7e6c538111470fd643840c0811226c7e50fa3f69f7359c9b168ebbdb3ac7b110409b5b8515e7e9975636f9dec556e0f2a29e12cc00353d56cf3547172153efece474d7fc7a37a179b0daba5c2fe35047bf969660e51f3a17beae1752b6dc0ba55d63bc8c92acded96298e5c1d204b8908b28cc732584684134f76ccac83d9a6da6e7a2193f8208c2ea4faef4944b995991e5e8383e6dc7b66e179f9d5e12bcc698421e7d699a1a3213e84f57fcd12764a4d07693e613bd60f66e93041704cdbc7da837051a848106d14524fd1c39fcfa24806a0525316e398d261af2640ec3edd3e7bed5250483dfd6dbbcaa0c65ba99a254e8b92e4b744ea0bd5ed2dee981b85ab5bda8b763e959a3ff1b7d7046f9e57b243d8482ae1f4d508d937a385edce5651780ca15b8b024390dae5a22fa56bf5f63a4a1691d6f2915a113a5100ccb608062c371a593df0454f05a35910366381647f66124fb968a3aef61c53786cc098afbcac919767c9fd0c5feb5fb7d05c89a765c7337395b4c84baf7731904a4995f44a775940a1d4057f6ef8f2d624a6d6f7c9186a04a90951b55e0b21fdea072bda229cbd1acf442ebe6adab52dde6408cdc608c568248c8d19605e972ea7e5defe15ef47afdd59e3e5f86ed7e9541060e788614b53bf9692b92a0ef7c47ba1d52339dc290da18a86b4e6bfd2e2dcb792cb270563f7faebca7e9d51bd4afab31ea87061219c645f8641972d3b346904f54dc8d48097af1cab246892918478440e7c4109746e5e03319d300260f0a06ac394fda1757da8c4ce2bd323e9db5edb4c4f724476c94a7b767db1a86a13aab5ba15a484e5df669e161b9935e1a458fd4a479d907a834c1da1e46e782f7a4052cf3ba55b1feb601931e8ca1297dac8d5653e5fb726b10c0b1837e89bcda0a0757276210a7aad160ec75af0e10e30d5f3ed237791bce51b4416fc5a200956026600954030edb0bb4b2f1034954776e8343b439590339255bbb61b767d7ee3b7b0986ac548488e33f1a959b2a5f1b18f2f7fda081c596cdfee3a8da97452b15a15c034a7bdc20688076b00adbca0fdaf463cb3b3fe9e049a1b294f731d1ecfc145002511aec25d7374c67072d99e880f31df79be1a7cc8a81d30fe74395531531b8c151d935d8b52f6d5934c56434d2e7da83e814ff2bdbaa53289f674ea4584f9019bda05282e0d35864b6ade97032e2f6116ef30fb247400de07d270395043afaf8d20e6bb5b7821267b1b11fd1c4897a4484846b7abeda3a90ccd6c423d46bdcba0897548fda49d662972399c9957a87c9fae3c64b79d5b5eccfd49f1449457586d8a8ae1754ebff30d19ae9976179a15bc41d2c75579b9578efc934d18d372dba10bc903c8471e066593a80ec92c4da4e3e21f89e96239701752a47c1658662649f37320037631a39898cb723db886efe2d064d8924ab7c6d6da63e97f62b81402bb7966c391273589ad0a4cc6b5a0431615585ea0b65659bfde4ac2f3996f1868da0a6d3c5f3ad75b0d6cfed1d2293ec6f147a1fe15d8abbc521f392004c149cf43e547eca88523cfdbb3bee5f9a3a171fdfba28d8e94771d79a6130007247d29eb6fc7ab402025469964f5b194512cf0979555195fa9bf567e7c029e860b2ba1eabdc45f6fbbcf7d30b747a019930c3ee4ff3f93781b1a17d2dd4d464f12bd2124941bcb56b377f701deee4941de9ef6fe040d2e93efa362854928d9c8e7d5ba1861bd276eaba121a1936e15ed39b03b58317a0fd45f56ef006048af3e9fc4c5ee5ccc9ff82a9361f860d4510946899edbaf583c488c2efeb8a22274a3b81b3012bd1594dd79c8fa6b21dad2b39efca992ee0cbc7e4743ac072ced04764d0a095e5ee791925fb00b64d0fb5222184a208434774d2a99c881cf5f1d58e6925de683b34d2a0681d85878f31de9664075fdcde1e9e107d2d596edfa83802af9c9b320c05815015404e9f7182e2231e79e3c4368386fc9711e9980ef9549cc20664a84f420a710343c0cadc1c9311b2f49acf1dc7b7e05a145c6f11bfccc9a1a2fe7430d2d4dc8fe6785f569e07b76b029ad511fb88fcb35bb49683a2f31f9f16bbfdcb960864fb96abf73836570706c2f1d01cf0cabcb18b86f8de3d1b5d3b9d93ab1a12e1fad3a89c8299df9a058ba3e720153146afb56f691aaeaa468a862b31328bc25a7fb3b9948ad5218390eb8745c02d9138f4d3408c48eb839ad448f3f077296b753da85acd65416f51a511b31ec28e84849ca037702b0e1e754b849613d93a537ed7ece32604c429dd5ded6742d4a5c4598e1cc57b2bb617380a17a43307634a47b093d5b83a13ac038206e10df0b7e600e6b5a13e333b90bc892494f7946b1a497aaa0cc2b067ec067720be6589125f3367fbbf08f2ce6e1cef265fe8c9138c924042871217ab000f5703c8b2ce2e69abbe23f1ce02b096ae8a0f3d9141d18caf9aff17b54ad5decc38326e2025431d3bf2f0f0fe83c7621ec7b9c0e1adbc52f7c669b95e826d584ea48e0f7be39f034a73ac7515ca676e349b216db62061c1e6b1e724df8709934e6474758b11836eab8969f9d1f91d62be120e4738cbdbf00813bef56a958fcce27e6f4ca9839eda68cb33074ad379dc634b915e01f49f58740735e6470628532f09a42e73dedece18079accdea036fb6408dfa0687eb60f12312a9c6c3d49633271e9d24d61f82f023c24de963af8f3e37852b776f3df20ff36e1c6678b42f0b2ee0dc6ad3adbdfecf3172219c8b23d7a7facff16a0cdf4ff9b75813688349cf480e6762cc6e7b1ad0f6d9bf5f1bfd302bef39efabec3bfb9b10e72913f95a2b9bcf3e301d7c5587936ace8bfc4442a6b9e4ea7066f774d8e3f46c1bbdaa06a73c1bc548fff75644351dac61860323a21e0577c73bcb673efda5a14d47c586f159f9dbc32c82bface9a0d9bbb5339fcb2ed7b206346b78bc3a72015e11a2f7469c4e5002755cca6acc99f35ee38d2ab1a1e0bf2f7b39680c53c63cf99d4a313d1eeef888e2735d5f82966af00f5b07eddb534e5510f91293ddbb13f57a3d1ca8c5f802560860feef3e571a6e547c0e4378b65ea5976cd7d6cba86f233d7aa5a98f52b718a057853cdaf6e61e", 0x1000}, {&(0x7f0000000200)="84c477421afe79e5aa7c9d63d36ede28", 0x10}], 0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x7}, {}], 0x3}) flock(r0, 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f54112508000000000000003346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08dd2b54ece2a0192ebd95905c33094c0530b1734cb2befbaa9378a714b3ebf27807eb40938da1e205f0ea04974de536e259d0be38069c6516cd1f6af8aa6e070000000095869a7da48323bddb4aa03be2049280c5fc2fe9a730ef29075825d2dcbef28f7cee9a4e0b470a9a0184d345745fbcfef0dfb12358bd89618001405a89a63aa91405e23bb5c25f9bcbb641eecb76cca137053055f3ae6d6522fee7e1795f8f4aff2170f3085297ee163c7361c99631d6c67b5ffad44dfa720f9ccbc349c2ece4631909a9ddebdaf46021d507e00006f5a83d0c1ebcadb88cbc4e29571bd3a0fb8fbb4e4258823f56ae6bde37c1d47451fed193502c52e97d05bd9c8d9f39348f498bff03c22ee6d2bea5c9fd8e2db9cd2199421ca9829855d4b24b792af8d1e98dfda5a5295cf41036e522ce996755021ae4c28a18456db4a714b458bab4ad19564c275fe10d507911d750253bbebacb4653cd3fc61e0060ea72fd7a3a1ca989233cfcab056c1e5cf7bfe173fe76ae041a26666ba22a560c917dc52c526c0ef8c96288c4fa949793a80f55ecc385618b8bc475652fbc1e001f545536d9dcaf9b5afce0c174630917905e5864526fd169bbe6ff8f413c7c38edb30efa596b41aa4a24416245919d22e7ebb9e9a5c3387c83c321279443332d5ed599b5a2b9f6e4ab5e01c0f4bb6e79f71e2237995aeb95c39c28b656c3d4b2a60000000000000000", 0x288}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045b800bf00680000de019078e0000002ffffffffd628bca36125164a361a75a89be48df352547b15421703d1ec04b40ce7321680d75b2498905587bd3851cd966d1e18173e6bc7d82a0ac2340aa5168dbf45d4aee24a5cf5ba6b239bc0d0e42f3f896e32b423e1f0f2425387efef5b57b48f1fcc89309b1c20e31cf8dfe1b3f26a9bca31a34e9af146d908f77432c1d63dc37b398a4f72faa45580e45f3eb8e3931cbc8779d7fa57c92f71c4f2abba4a097b0bf05c7904b602fdf22388b5ce"]) rename(0x0, 0x0) open(0x0, 0x80, 0x222) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) executing program 1: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x435e93a4, &(0x7f00000001c0)='./file0\x00', 0x8}) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000e3e000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000df8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000dbf000/0x2000)=nil, &(0x7f0000b52000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x3e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560a, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x9a, &(0x7f0000000100)={@broadcast, @random="72a1e06d0007", [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x3d, 0x8c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xf, 0xf8, [@empty, @multicast1, @multicast1]}, @rr={0x7, 0xf, 0xe9, [@multicast2, @empty, @empty]}, @rr={0x7, 0x13, 0xff, [@loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4]}, @ra={0x94, 0x6}, @ssrr={0x89, 0x23, 0x3, [@broadcast, @multicast1, @rand_addr=0x3, @multicast2, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 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$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x400000000000016d, 0x0, 0x0, 0x0, 0xffffffffffffff6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) r3 = socket(0x18, 0x8000, 0x9) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xb86, &(0x7f0000000180)='./file0\x00', 0x8}) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3ff, 0x409, 0xf, "010000008fc0c1ecfb790000934082cf1f7300"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="c7", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) write(r4, &(0x7f0000000040), 0xfeea) close(r4) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x7f, 0x82, 0x2}, {0x2, 0x40, 0x1f, 0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a", 0x86}], 0x1) executing program 6: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) executing program 0: socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0xfbf}, {0x0, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x2, 0x1800}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x2, 0x0, &(0x7f00000028c0)) semget(0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 4: r0 = geteuid() setuid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r4, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4", 0x32}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r5 = shmget$private(0x0, 0x1000, 0x6b6, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r6 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000bc0)=0x3) denied attempt to set clock back 3254780835 seconds executing program 4: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)="283137e495877f74ecf73fc87f55596ecc7ff111281b3270eef907ed198fa8ba97e7c71e076870d0f5", 0x29}, {&(0x7f0000000440)="aede39a44e4c9b4b805394dacb77e1a84659f1408316336fde652b26d48e4b719617d1464e0b60ee63cd2ea10502f78392473034c2ee0b2588c60ec94007a8a4c32ac83dfed9400871be9b44fcb6a576cad39214e83614fdff1cf45bedc6ebd4be19733c36617378ffe119b1eba9c82c33915af46f561947f7f9ab4931188409b1d83024128aeea97ab838f47e1511a579002a8d686e7b30900d864df4ece8cfb9bafa8f2842b92c1821925bf12d044ae38d0a331ff33dffa3493f9bd38a728223cb63000c627d0b35d68f732c0c5563e3c9ea87f2a53d89422ed9225baf37a2e26983a780b0f44686210d091970846781c28a720813c6c960975c", 0xfb}, {&(0x7f0000000100)='A', 0x1}, {&(0x7f0000000380)="4b3f7c753a5f0a7999ea5fb49d0c5c4f6952fae3a1d9b47bd148875880851d71ce044948cce3aa12e43249232ef8c6bc5c4866465bc289ec3d369360807f", 0x3e}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x2, 0xffffffffffffff80}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="9e9927e86c28", [], {@ipv6={0x86dd, {0x0, 0x6, "6062e0", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xc2b, 0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) dup2(r3, r2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x0, 0x5, 0x4, 0x3f}, {0x0, 0xb, 0x30, 0xfffffffe}, {0x1c, 0xf0, 0x0, 0x1ff}]}) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6c", 0xe}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aa", 0x35}, {0x0}], 0x4) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) executing program 6: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@end, @ra={0x94, 0x6}, @end, @lsrr={0x83, 0xb, 0x0, [@broadcast, @broadcast]}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000140)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x5, 0x6, "8442cb", 0xe8, 0x18, 0x4, @empty, @rand_addr="7ee2bba2c2f4e1f15d34170cbce7b00e", {[@dstopts={0x2b, 0x5, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9c}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0x6, "0070f91e0d3f"}, @pad1, @pad1]}, @dstopts={0x62, 0x11, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0xff}, @generic={0x1, 0x68, "69ec9a65c22f756f90e9fcfd74686438c2561e83957765bc0eab6a9953b4e560abcf084970260a434feca6509fc778294029224eda828836c17f0d6a524fdab1e42db8c059c1709f389bf1a5d64870fd4a9953a93d1eb43045f2235b499fccb52da04752c6c1d7ba"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x69}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) getgid() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x8) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r3) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000340)="72461424db1ff63de13d72ddf919a84d8cf2782a530e9a4d72be7caf076b8539975b9e2d479d01c7d5fabbc6909416393fdc5ee66c53fb0b111cd834ac86edb475597581f51758b9f968ecc76d6afb3cba9d2960def541d3e00a2e3f271a3584a3b08359f103d42516d7ef6d9c96e16162ed2b3928b6170d744b948273b7cda3f6943f79d228fa34bff22408f9d3a25780707359cd5039e4aa9675a378393d4464ed9cc68174322802d6a285453ce25acccf8d8b39981d146cc30b5e00951da9ff27ea6036fea256c88ad35041eb126845a992f1f92771e6fbb9ce46", &(0x7f0000000440)=0xdc, &(0x7f0000000480)="f094319aac454c25b5361b67470d74cb5bf6da54de28fb86018d0c372c17066bfb2506897bfaaf98168ba5159922293a058aec7b9341291d3742a0", 0x3b) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000280)="4b4cb4d1caea4d62d2c8ce8b69a6d16590caf7fea9095592820c1512faf07ef313ab7dff9c2ac132f84f7813f53790fcd7ec54d98af59b7d41db3c043cb5b5c157807bc4cbc6ddb047052960606297d871ee191b621a80cdb14629208d9de41fb3ccdf541289059e1361ace17c975ebbe86613215a082b9ac1d37f7b2cf3f323ee057037c6a00b", &(0x7f0000000100)=0x87, &(0x7f00000001c0)="3e7a662a4310807e5812e4f8e122930e617e69567460aa292e380ce153e3e80b8b35fa9980f76c44e9714ec374c1e0fb096583389f8147b747dcdf4624a7ded5d6a8ea6b205639735cec871ec7e4333f689748f67ebb35e1ba3770f952556a2787f7985e9a0a898150bf90102c3b77d54ff86409c301f9dccd", 0x79) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 6: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x4, 0x10001) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0bff000000df86dd600000000028f0ff3be1e300000000000000000400000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="a0007fff907800001312eb491722d24e0017d4bab03dcbad839d0000"]) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x151, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004f8f0143006500213f019078ac1400aae0000002440838daaf5628017fffffff009412ebe66850351141470e540fd3310ba4b50000004e204e22", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="b04000039078000113128ab3f9d34bc0e83d3e9b8edf9d00a1d80204ff0300005079a45728f6bec295e373b18907cc679f16c6d1818a5cd1fe024f6742edb424c19db7ad133ae74891793f5c550ce3db432afc3a7c4f966b016aa7c22f7ef79ae29a46c6e3c5a6c970106403e4127922421005f1dfba1270b5e781843b914dd5963f11fd0c368074328e5779aed483e9f1d6bdb2335d8900cfb77cda6e3f2486d446908f10dd189373a58cd0bc309018bfbaa7d45465d7ef0c0892ad485de9c24f5afa45cdeb49ff5a7bae62dc7ee04b6ca0fcb7d1fb12152e8a28899cbd48f5aad4266f0019568395e0a624befd334b4faded35f4b17623dc611e"]) executing program 3: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = kqueue() r8 = kqueue() poll(&(0x7f0000000000)=[{r8, 0x1}], 0x1, 0x0) kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r7, r8) getgid() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x114) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x3) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0xa37cf27a33327fa6, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000200)={0x5, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000280)="a4b2c2effc897b5f2adf583378645ee83e562ecc16d99785b4667db42b864d4fdb9c050d2a129a69cf3952f3fe041a8e", &(0x7f00000002c0)=0x30, &(0x7f0000000300)="536bc37e33067ab96cfd2a182e9ca2acd35f08cbae7843d90e22178961459c23437f3d73e22a3551967c16196e7b5054faf1ed70bb163bbae9733b23ab6e0d896a6f60d558ceb08733a295d0e93a3f7ace28d8a6ad77024344d85059492156370a66ae333b3447c1515cd757125b6105c03412c68e37a5036f333380e8ed055bce2deb8cd8d3451297b1eec53e4bef26477b227ef6401d13765208332dec7c231233eb4086cc497d4d13c4afd3e595e7a90827bb0cd9b6be7c4a63f7b613ebfbaa11068e6e4a813e96fc7b9472e8d7362d1d9a37dbd18241965953f2178627470e0cbe0fc5bd37654909d478faa5d4643208836ac40eb85eaf30c7f8e2126ffbb91e1be0958e78bc66e8d90b9366edd16a0955d3215517f5997817b42c528ff68eb6f9f37e63681e9ecc82f97408fd3e209e4059a7c624f6d86323ce17e49cda1772e0ea9680f65ff82241213eab7625d3cf85caf4004754915cc83acc9d6559257d11f936017d2cbc21d1fc1990e96bf3b0029795086e414056ecafad97f7b17116d961f998ab55b4b14396625f05947b4eb115c6aa209c1b5f1c9583adb15d0718c9b4c7b19169151e6d8d6427fd99e02f3dc093831c19e330649c7641868601504c5613cad459f2390371d90393416d9ecab94f1edf412012da5cccdc6262dc682a82611173da2fd84e6a9778d74c4ecd5ec10b0bc6b260e8e133dc7a1ce22d83a843733cb45a931a6a0de796bafa79ded2197c90ec2f467a883ed63206152d36481feb1ad53eb671a9bb66ee418c80091624d2d696e183fcb5c150a3d51418b724f5c0247b4f7c25b3ff6a1df1c7ecb1dbb024e974f56413b1368cb80cca90974db8d16fb9b351bb75f6d76f4939b92e48bf717adb8c4ed3aa3242b6b32cea3024e4c1cb5a05bd56705a2afeecf2a25f879578355294c8f0d4ef0570e96f04db2309e37731533eb03006d0c3278086dfbe772bc9f4d5416577b7afbb5e08008e6379f5da446e76ba8877f7d84646bb1316da8db8cd448d26b9eb5ede5e626f582aa38c953176f30ed819a8bc03aaddfee720c27e25ea2d370c7b56149bea80390de48e558813c52597b4197262c5ea543fb51d29fa31a5f7122020d392640c806c4063fece832bc10efa27ae683333c76d24f06e5c6b970a63c1428e3650983e19dbe10a3ce0ea5775af662407071c9b22e90478822a7f431e9612d918abe60892713f9ca5dadd3d1e459d7a8977d4e56a6f0de864522c696fa1486665d7efb221c723da997958d1cd1f3a40f5d4cb2b8acbaae5c13269e124873fc7d80364834a1d156e954ab70911129b7b95bd3e89a618092bcbc2b006eafda3351d4cfd97d8f579a9f6b0f713629147982751b90225f981641b85c56269350eee8ab85d94751073390e82f6d1bc1c4b6373d9b1216df14dac314cd610a45bc659190ac2a7b2afd254e73b089ac570a254ad7b1abefaa167ab6e6b4429c10ef5a0f8631537aa527ff282ed6aa868eb23b415ff03d639bb5f4240ef96061edad78a10449c5d4ace3663488b44e674fa391ada841df70025e6a7bc9dc9cb8b51298306358bc5df9525b9d31645ea51052cccd49289b8210f012bcbec54667cf577a390b7ad1c045689e2271bc4d625d69089f2e5e106d6f49dbabb1c760e921dc30f540d8bf0214bf025353e571ce08fa4318fc5b53f346e078964f95e69409ecba84626548c427788c3de1d7d25fcc16ced6fd67a46574a7054354584a245a448fbc51282dde6e7c4db69d9db35bc9433fae12d17e42aed45c5ced672cac1c18c35d377b5d42b51687e0070fd0617741feed9a0ea811ede79c62a29a07f52752c015cae097e37ef7cac19e425cca0b8e73ce7b4772c11380b4c3710132493c6ca821685572d79c65191b933fd6e1fc696db34ee43847e0c4c5c4d75c35162cb0ed5045bbe2bdb8f7a6fbb82c26180a4c48b48f18acb7afdbe20ea780d570a71d9be30e112f5f9840dd0aff7ad6360a3a3e0d7c37f1a41f5c4e54ebe2627976764c6da8b23fbe1b8ffda9aa673ebbdf942cb1771a9aed925c3734fb58275b2f369bddc75cd47b0730bad6441367caedd18541f1a0bbffb4f60ec160b86edc74527d1c55f899c0d7a2409cd8e1652c180e53dcf913e0da991cd860dd2ba00bdfc5b0cfd45b062023f5cdb1086e084dd5c3d21f212005ced347c3441b177e803bbaa3c3ad737c37798876f77213c0311990d535315b02f77b8539831df478f02afa772f44449ed3c857219cf2de2d040df2a3d5cc8a6c51fc77382dd9044a2c9e620b0e6f796f63450613497561089c2051fbc511e19b8cc433ae9daffac836f7644bdef5e28351df9ef410d552076432d25eebe33b74cb159c74ebf45fdcb3e382db4247321c9e977590c7193a59b22d1813f4bf7822420c85fbb776472fe3de77c4800a3368843ffde9789949fd37bdebf3e50662eee56b29fd699b8a8b2712680a90ccd37101685328708dae1acc358cf1ab7a6656090ab34e025439ca970858f394a5b825f599ab602c464ee9a90612debd1b385e5d109c9c1d46fef2022a8048447479e43d475f85b51bfd674a96fa81913b51e8e0de7ecbdb4fbc382a85994d365d6f397173b94bd710d14032336a9889f0b2873db824a40f042f8a392cc14fdb4119dd116884573f3db965b16e9d4fa51d078b5d4ad178b5e38d663feee077c6a5b9c51a849f054ce00cc4d3c57b22b71668a3a6e294626522179b43d0eb03c731561311203ea8082bdb31d91d51361a267f89fd636d3a78235e4076631a7869a09235db39b371a3e39c5f2a30173c53a8a6eb185021fc90f97eca944549df01f635c287364824ece461c08561506586d8be87806da6b81462e027913281fa9a5dba247188f86cf86992f5aa2b250a7abf4095b851c0d05b747daa08ef91f09619ffa3558dcb62d030beb9efe3bfd249f53079a9335620e66d8ac9eb9d1416d789c522c0932f1b94bcb4d85028d976365a3e49d28e4c1a18f2b0dd1ff7f42a7ce4f6e2bb2385d5bc6d1c6d6ffd0ee060fb56e8a0692bc86246ac39a16c0250fd28993f04d5c1c8eac9b3be7fc0b415a911b8a140afce121331590cefce3c9a670ba54c6bfe043165334f1ba93674b0c041adb81f88685c811c65f7d03b185f959395e2cf0376a6afd93bea60d85edf8a5b4c2f0a1ed841219eabd3568e7bf632362c08caa75442d1f300e2fd76a435b24d7af0e813ab24293cb115a4183c92bcc8e54d1f05fe7dd15ecc9244b95676aa127ffc310784bfd33f8986c421ffb504ae17c4d5b64b4979a571b567f4d386f708f8d51e8f8b350e6abbd5dc47fe40af1d7641d1fc5bd6ae8488470f688ecf814defde2d83d1217fde874bd0a92c7e2bee7033d37dee786067ec69e332c6b145a53343f347cf931cab6f2e87f0454364eaef84200feed0e46fbde6d0abeda38c4f017a1d73919d18a6f1de44191dfa73185b2a24f9eb9532f4819b404a66c68b2992d2f490a2033584cd78486a765001ea1ebf1093ef979a3a8217566d7acd7c9d1ee32d907c2c9a3d3f6bc951401575342056a3991425313e537f98c1b1330caad9d2eb5f19b964e99e44b3d87a6b7718508c2116cbb34ff47e8a32f54e56c93c42e2b07c3066a12faf43055f21b0174c485b25e48928937f8eb3b6eb5e435dbb993024f7a2dc32e860060aa1d3d57d3cdb801b56a46819602b41473cbd75296d9506af78a470499ebc29898153191d4b72515725e0c99b12d4317705a3972d6c843895a44e49fcde11f54975336ccb355898d1ceba9fc3db654f0247c28f38a55488b77620c54e7f29a973e4c2c53d5171d21d3c9f2649dd7f41f71d8f5444a1522da86103f497e3d191833474d3ab820c4e067a665e7051f22d65475ae74b68c2cf284c6c51ee3674237368ce67e605dc23b8ef6966e64dfbbf3c8d66f9373dd560f671bb37568a3b434dc56c183ea1e745c0ef907efca405377b28993aad14c0701489734ccfa5ec4eb55b54d3ea6f1f11f62722e04fdd0a001b643eac0b536b427a0e35aac74f52d53232d1807979b453d7793a74df33db6d7caee78612e83db393b68adda4da85df5973df6a3e1ebab40cadf675cf063100d2eff80d2b9d37a368dbe5c4092499a85366bab845452159eed0edb7ff6e9379ea1d0c3a75b41a67185cf3b8fa8fa14196f088719caee73675134cdf59d6c63911f2a454131d2faf55ee6e0f04d1295ffb239bab42b4e5259b96e9646c745db4d459f5ba88eed60f95c60d82f9ef707a1dba8abfc22afcf2cf072d40b1ac1d44df611c4ab6e78fe9a74a8c820de81c3fc85a87da0192580a5ad206ee2bd8257b8da49bf731d184dbd672f2d603ba1c4d91e178ab14cbd3e103f4210d8741cd42bc3018c17109424cb27243bd2d7f48d3616b79b3d03bba1eeb8e2366d92aceeba6e365ee2b535c9fb2f132af6e6d888f35f70a5eae73746eda6f79cac22354b8c497daa89670f16b304d1497a56e49365ff4901f4973e86d97e204894387d84083b1ba0873ee75565181bd10a05f649e1bbdf27967414425bdccc50d2925c0f87e4465b1df31a596bf2983966e15f04fba751bc19f857e86c546b80911d9029055aecac917c6fd7ac9e9e0d6427e69973a17c6b0ffd177b7ce5065d15e5f2e82c1e039c35526b3a478efdc6bcfdb559139923649ac28c99d163670d65f8d3a135d57aecc8b53b0006b6ed6aec1fd79a8b0027837893e1f9b564cc17327f5e78184ecd8c413e78afc2d60461f43fb7530bb7aa7fec74d2cfb3c1bd939fb193e8560c854b0e1b59ca09096c589f1046e0cb1130ba49012992d8f53702f437394f3a7df21b7636ee388e85dac3970be721a04297bc507b582f782532d5474bf7e649a9ea0ab72b4b6627bcd8ccbc8966d1a836542338228425ccf9c068c547bbce14d034415619504d7ec389a79e7aef51a7c4dbe93c089e5b234a5af529caf16c32fb272475ec728e752ab0ab12dab7166071057000e4920dc5ba791d034e5e853b436423c751a389014b21960510f90b5834a51d6724c6d38c7c5bf363286146793ede64966cbd81f8b843585a778dd2536e8f2e18170895ba744d333131fb25e02a5ccf1165f4db56163dfcb52a87ff53c1facaaff00da4a034ab0f7cb614054a1c7c55ee65736c445b8add7221748f6dfe8a2564339bfe7829774f152167ffba14d0a3d7614ee7f90722973e96fb126e5208a4673375ff77d196b338b3df12e5a1cfafcde49f24569c6104ad3cd82dfc0144280d72cd3a1f0af3465e68782140de9437d86dec8055df23b74e9ecfaf2d85751e288d5f3df3756036cad3c57c9b246f64514c1e515ff493d44c0d5d576c7cfd1cbbb4734b0c967244e48f5fc0527b118dafe839f726e08c8323fa9840401a6bfa98db94ff65ce9cf328621f81f09e90c210827d31c525b5c2d4c32c5deecafaf85dee5429d66338d575eba1932d3f1a21ab87efb4335882b15a18cb6ec65c956ccd29e170c05c7352e2a712b31e575d301d1a2b54339efb670d310f279e6d8116187afe45d0ab68efd545c2a964e7ea53daa034a2b46594646eedbcf3ffe1984837b95b034bc51f54169d0e14613bdf49e3e0e337d67c328af3f006eaca8f21bc24a0b452e5143001b640242e3a814d5243673dd6438b629357a54843327099dd3802ffc5758ce217ee88ed0a2d20a1ec5517c6eec2ce39f741b1f565be32e1bfe0aa7b967792c9da2044f4a7005687b448071a9a08e5622fce4a6107f6a69e4ab0330e", 0x1000) read(r3, &(0x7f0000001300)=""/200, 0xc8) sysctl$vfs_nfs(&(0x7f0000001400)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001440)="6d18b3c646cb88cccbafdda07b201bde8cc6305f5816ee70e5d07cca54860f4ab02d02010533b01b053d94b46fac758500b89d06b12a805dbd70", &(0x7f0000001480)=0x3a, &(0x7f00000014c0)="f37963dcb36ae8c374c554e3edb7d18e915f8f6e7888657dd21883d5fcf6fd1303c36763181518f416036be235ee170298c5966a129d1d5bb1a9ae2b94b11a88c2d47f9d9c62d65c058e39f084836c818baf4007f5510746e50f21970df8ad70f1a2222ad0912cc5a6b285df65b500bbda78b5bfa403580214703f87e9f9cd972320aeea9b5c5d35c40820ca163ec0598272aa21c3da078de2aea47fced233d8977717f871f0a9447e9526154139a5fc2bc198466ba1e68bdd77b89db363e4149d98f09a8ef6328593844f74251d892325400e33944eebb530da18e9003c950ff5", 0xe1) link(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001640)={'./file0\x00', 0x4, 0x10000, 0xc6, 0x1, 0x8, 0x15, 0xc98, 0x0, 0x2, 0x8000000000000000, 0x1ff}) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000016c0)={0x10001, 0xfffffffa, 0x5, 0x200}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700), 0x1, 0x0) kevent(r4, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x800, 0x8057}, {{r0}, 0x3, 0x8, 0x40, 0x29b}], 0x81, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf2b1}, {{r2}, 0xfffffffffffffffb, 0x12, 0x8, 0xffffffffffffffff, 0xf9a}, {{r0}, 0xffffffffffffffff, 0x45, 0x40000000, 0xb1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4a, 0x1, 0x200, 0x1}], 0x3, &(0x7f0000001800)={0x5, 0x3}) readv(r4, &(0x7f0000001900)=[{&(0x7f0000001840)=""/179, 0xb3}], 0x1) setrlimit(0x7, &(0x7f0000001940)={0x1, 0x14f7}) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001980)) shmget$private(0x0, 0x3000, 0x700, &(0x7f0000ffb000/0x3000)=nil) clock_settime(0xffffffffffffffff, &(0x7f0000001c00)={0x1, 0x1ff}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000001c40)={0x400, 0x1}) r6 = semget(0x2, 0x1, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001c80)=""/102) sysctl$vm_swapencrypt(&(0x7f0000001d00)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001d40)="f378982099848fe0a9dcfe6fd892190d4675283b3f774096063e778ee6022ead267eee582c66a175c9de3659a06c5c3b346108a0c95f51c84aeff87ab0ecf4b41c0c031b255c5ba9930687133864515834dba40347559e4ca45a8aa7279348d8609c22b00b1ee3c3dfd306b005b240b31b4af89d981ae936d2bf2bf588c1a7b9d3586f10da2088d02246501f3e51a6de", &(0x7f0000001e00)=0x90, &(0x7f0000001e40)="d0a738198c500982c8156c8813125b339a263cfd2715d908e5c0741cde25a8d557de8274adecc19c324dc28a7a38f49684a0ef", 0x33) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001e80)=0x800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000001f00)=0x9) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) r0 = socket(0x18, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) setrlimit(0x8, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x36, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000026c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)={@random="55440933d470", @random=',)@w9K', [], {@arp={0x806, @generic={0x18, 0x8067, 0x6, 0x10, 0x2, @remote, "e11e08a9a9f787e58601d7973e4c0b1f", @random="b86f09419f77", "e157b2c280df0a41f2b444592906e785"}}}}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340)="06d42e3cf8de0fc72aebda0ec871baf90b3a49b3a15d3951e5da9df3bf2d46a034d7661a4f8ad1f166257fa82442c30e358cc284acff98894d9a6e948393093c3b041c359630ba20eee7dd981d41eddbe8717eb4bb75b0e72490cabada365b055746fc1ae7c04bbc864fbe944bab553cb831011bd7af9861e6085405bdbad790723c9e27f4fd637186095c428795f6724dee8c533de9bbc1b062a5f9d2e18fa4", 0xa0) close(r1) write(r2, &(0x7f0000000140)="2f0c950add251d6620ede069a3f52ea9dd6c7b64c92753e8a86b30d30659e6d7a309f4713719f029af6fc94d940344f2d26ad67b21efc646015f9a58b18a86fe9fce7cc67302c4491cf2454e2cab24e782c729dcdaa731458fbd3ad5ae345a9c0475bd8bd63276e4a93ca1f7e1fd07150b269b8ada94ea15688a573cb00bced274878640a764bc0fc3003414e1053cec564d88d99a09fdd5091add46ff68a583f23106481a480f4ee76ba9fb94464da8187f248244f2af45c1c8f5dbf7137d7276a8722987a026305bf8c75ca515d1572614e19e02322eeba9e8fe49d924defb826792fd5e2b35850fbfea1faa8a232fbf0aa3359afb0f0bbc72ddd041a59597d33eef0afd9bfe55bced2319fcf063c30543dbf73dd010206fbd623323ca7ecafdcc8572ab", 0x125) close(r2) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff7fff, 0x1}, {0xfbd1, 0x1}}) executing program 3: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3f80858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb58c3b163eeefcc54f2d0390b59e4c7238db2030684ed41c5acaf913d9e737c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b046", 0x9c}, {&(0x7f00000002c0)="28b88b46532469459aade1b9382e2a41d215c076b07258dc005be066b30bcd8b57d42c30e493d8484842f5ede730b7d41327122c741f6b90a333655b80c614bcbf4230d28abea6080f29737dec82678fdde602aa90a3815755ace322e4982faf53d5262b28c32ac38093bbac8fe732f7c8684720853b147f6f99233454fb6411c9a5d75302aa34158b4010ea5b7a116ef1641bf7d249a2daf10a52e070b33e785e466ece4f6e25a354cd2628b5f264b9f2d0910e730f58e5a5d1d0", 0xbb}, {&(0x7f0000000380)="703301da93720b9e7173", 0xa}, {&(0x7f0000000500)="61f8e2fa2dc3d295a8df134bc1ebab69c772b2102db1a114cd4c127f691807895e06e9361b561db8e4ec0bfcf0b683f2ae2e53dee1b2828319211dcea6c6767c59d9d163f3fbc98343516950bcd33193c8ca31289b6be4f665424481b0f77450f4440fb82b051d3639ef34ff6f6df760ad7fb48aad5de6e4a37347beee5900c129458a152c7fd80185aacc00ff17747a4f3b45296cc5de7c916b0259cc95f7625a72202191a0d545c09a165974631502b4a5581be0cf24b9bc7d8ed681062a7ff72bd50930c872ca29f61ad15ee08b1158da29b8a9434baedf7691d2fe4087310c404d3a8696daf48ab252f7ed75bd75a9c6", 0xf2}, {&(0x7f0000000600)="05028f5b3fa20aa14d9e2c91bdccc4b2b578f5ff1c66e17dd5c6befd6a4967fedf48c1d8a94268637ac334e3db96c2ce03c0347fb3a3190bbc4be8e022e4f6a668243a67a34f55bd536a152fd1501e936002c2dbb94921df79ddb3a564a5b5817baf15c7d4aafbc52c39fb7bca90121ee80a2869cf31e1382288ce78a378bd426eaf5a953453", 0x86}], 0x5) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x9}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {0x3}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0x25) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) r4 = socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) setsockopt(r5, 0x0, 0x23, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) executing program 7: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3}, {0x16}]}) r3 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x7, 0x20000000, 0x3f, 0x593}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20000000, 0x8, 0x8000000000000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x9ee, 0x3}, {{r0}, 0xfffffffffffffffb, 0x19, 0xf0000003, 0x3, 0x120000000000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x82, 0x20, 0xff, 0x6}], 0x401, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x2, 0x7a, 0x440}, {{r0}, 0xffffffffffffffff, 0x12, 0x8, 0x6d4b, 0xe728}, {{r0}, 0xfffffffffffffffc, 0xd0, 0xf0000000, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x56, 0x40, 0x8, 0x5ee13d7e}, {{r0}, 0xffffffffffffffff, 0x8c, 0x2, 0x1, 0x8}], 0xed, &(0x7f0000000280)={0x200, 0x477}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, 0x0, 0x0) executing program 6: setrlimit(0x4, &(0x7f0000000000)={0xfffffffffffffed0, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000700)="21c26e6c3753440070d120344f98a7eae856c8f07882c018881cb96db82cfe51d5c03dd6118d55140456fa6aa9d1663aca6561283e25ad3af0345152ce5fee1a5dd3f197d905eaab1fa3134ca6a0897ed8ad62aeded91d94bde350150f", 0x5d}], 0x1) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10c, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88ac2400810040000800450000f60000000000009078ac1400bbe000000183139cac1400aae0000001ac1400bb00000009830b0700000000ffffffff891f060000000000000005ffffffffac1400aa00000005e0000002ac1400bb0000004e234e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b00410009078000702040000080a00000004000000090303ff030309000101005e27096b90e07efce3568be6133515680a200eec7d2872ceeb1461809790c91a30b21fd52ec3d263cba7ffe4d94dfef8f8c0eaa816de19a154c3cc0b6bf68a7daa3e13024249df24193b57b98d1f3a5fb1d6b81660bb4310da8257c2367af2f827b4ab7eb5ba9f1e290fbb9692ac9a99cf9b8a49e371"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00003f9000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000280)="81b0bbca4a5d9071b7395aa3e7c6cee700b45d9cf222d0c2f632c23ad794be5c244c0bd409d12a305a98a64f554cc44e1962ae83d7f114156993245e1ca5177f8a64827e443a9709d9f80040377dc035ce30d2a3befde66b077b253ff6b9167b873a47d4b68abc9c4e3c6b4bed2323efc09dd346a57fb75425", &(0x7f0000000180)=0x79, &(0x7f0000000300)="a0016fe07f25ec95e24e59ed11879f892867a527b56bb8151917e173188720ad01db5ae41ea9e61f61a4a929aaeae9de1d2a26360d05f11628ade8f209767f7374f488c7d8e5ba0a530f24df778b07862a482db905e8390df847843d8be7362cda21a7070c1697935c2be2e03a999c696e6fedfe7a43d8b1eaf289d838a9c05afbad21435473f38063cfe4fdc5de62ed3aa90c2badfa7afb381e9c", 0x9b) connect$unix(r1, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r1, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) socket(0x1, 0x1, 0x80) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) syz_open_pts() r3 = syz_open_pts() syz_open_pts() open(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xb2) writev(r4, 0x0, 0x0) setrlimit(0x2, 0x0) setitimer(0x0, &(0x7f00000003c0)={{}, {0xffffffffffffffff, 0x5813}}, 0x0) fsync(r3) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8e15}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89"]) executing program 4: msgget(0x1, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f000076a000/0x4000)=nil, 0x4000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280)="ea00000117c0e593bab93a437ee8159eb30aa2761e2c044ae0fcc371cfbf3edb1e2cb62977304b635f258811f77e27bc9d6ed42f0993a00d1d4475dba14f7ed43233d8117e0fa5440867272c605576bd0ddc6a9c7761d6ae75646c987423642cde71a275c9807b53ab89e67f947b06f4f58aea7097607bdcaa92843a1b50dd0e8b08fa161ce778675eb10e610ac9f1e6b61246afb0b9fb74562fa22d4da0a15e9013216e7b37bc4c9066314cfb0cdf18bf5225fb1efc43e21c1cd056e39b188985f42625baec6fdcebc07843e087673c57f1259ed7e4777314f2ef49dd2ca101bb52f4", 0xe3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00001f0000/0x1000)=nil, 0x1000, 0x3) getpid() ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) executing program 3: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="22c875763978e841b10ea0c3c435ffc8238319d482bd19acc6d7de45e619caab9c6c9be8a5ad6167b3ba479f0eebf57d0621078ce27fb7d3dd5faa1185393d7437b53c30028c5267e51e02d12ea626ed8c445894e0b512d9b0994200", 0x5c}], 0x1, 0x6) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = dup2(r5, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) dup2(r8, r7) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) write(r4, &(0x7f0000000200)="c7", 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) getsockopt(r4, 0x82, 0x9, &(0x7f0000000180)=""/111, &(0x7f0000000240)=0x6f) ioctl$BIOCFLUSH(r6, 0x20004268) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) close(r3) write(r4, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = shmget(0x3, 0x3000, 0x90, &(0x7f0000ffa000/0x3000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setitimer(0x0, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe90d) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x120) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x94}, {0xc2c, 0x1}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x101, 0x4, 0x40, 0x5}, {0x100, 0x9e, 0x5, 0xffffff00}, {0x1ef, 0x5, 0x9, 0x9}, {0x4, 0x0, 0x57, 0xfd}, {0x80, 0xfc, 0x1, 0x2c}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x7fff, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280), 0x3, &(0x7f00000002c0)="99eed4152d93cca5dc03821bdd1e01aed23cc9cfea566f4f4249d6c52fd37c6d16ad265c9763b7336c6443a00d2bfe136b5cc321fc5dfeeef7325529c93e05991216fdb16384d071064110cee3", &(0x7f0000000340)=0x4d, &(0x7f0000000380)="cb314f7573a222f0d52655555025e70907ee2aa004a9f82b269cea87debf63470b9432450165daaa41ff7e464142eb068dfbe2010ab525eb2a94d41e5ef39025d4e8cdcab17e6fa3de9b379e9100e096f8130e38100815fbe07dd0ec1d7210501e093dce7aef1e40652dd13327782c85eae1393e90bd7e9050a357b536ee0f0cf88df4902c620262cdd4831bfb4972499b55969297b45642cbbb2cb75030bb1830abb97aecb2b2f90d99db08cf8c2c391c48964a8dc26bb340ca425b3f2c94909e21a488ec56", 0xc6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000480)="6d91773dd306e19a70f40c1574e80a71d8ee83fb30cf5f57390554b14d81b9b65178cdc1bd577dc06f2375913020484e4f6bf67c56165ba454a4532a281f7cdcd270ca5752ae572923de686b4c5b36067a85718726e5e95caf40b69154afcda0c616a81aebe5264da6791a7d17aefddecce40ed6c676b75fd58196c38f0622846460441f933915b07fc3ddd45adda99f7444d54afb4c5b7a39f9ecc7458211d79743dd0fc8952e07bfba038b615b979d655b0be86cfd5b035641b7ba0ca1e42b25336fc634221c37c468aa539c609e2a8f", 0xd1}, {&(0x7f0000000580)="cf7d78a09d46e0216c6cbe995377f50ee6c4518029d2f263732ef32568bdf2793f5f254ccb8b473189f3", 0x2a}, {&(0x7f00000005c0)="9484928c8ebfbf359089ad6853fb22e59405eca324e8335ae78e2bfded06ba3139e0a796d09bb32e62a6", 0x2a}], 0x3, 0xffffffffffffffff) r3 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x80, 0x184) fchflags(r3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000680)={0x2, 0x264b}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000006c0)={0x10000, './file0\x00', './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000740)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5da0dc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x241f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x771}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x37d1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}], './file0\x00', 0x3}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x7fffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000a40)=0xffff) r6 = getppid() ktrace(&(0x7f0000000a80)='./file0\x00', 0x2, 0x0, r6) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000ac0)="666b7d2dfd4d21c57b7f418b1405d6a5b047825f3d48b7e3646f186967536c6c31b0623b648c1e3d405c077eab54e91603e313", 0x33}, {&(0x7f0000000b00)="0f3cde3075e10d89edd6f267cdabe95b693c43a4bdd859d2a017b83b2e108966a151912873b3b228a3509a407003993fe128880fa814750d88c013c3b39e8156", 0x40}], 0x2) sysctl$vm_swapencrypt(&(0x7f0000000b80), 0x3, &(0x7f0000000bc0)="3e1a6b199c684afd960a7e83116b7d201c99482c648d23d51dcd97605ae8092ca0c35e8f61791af953c50cf8bb2fcba780b07e127fb25883a1588f0d4c8a237dddb2eddbeb8b84d151ad450dbc67e0d042dc6826e0bd9b5bcf73d857f6c7bb0b9543b2242f5b446743cdfcf429124c2286af727575fd729b21cf5054d8d67af5f741c8cb59888c438ae9218839d841f86348a26dbe5ef30fce712bdaedaf97f4d90abda317fbd65f2f164d4657ac0a0ff6728082e28b6268728eac642595a3e9b25ec2d3863859a975127756bede81bbdd860b0419a8e1be14b5374ea3ea4934bb6d8f5b6f700d13b9d80c137d75288da23535edb464056b", &(0x7f0000000cc0)=0xf8, &(0x7f0000000d00)="2b724144cafec9de40bdf067af31133e770368fd2c3268ed908e8cdd04fd79ab6cd6814373b387aa1ed069cbfd87c4b1bd5e7d4e9bb571b3292aca8d7d3f252c65d4d098b0fc1a3b7cac83a95920fb2ca33e0e0caf15a8bf554d6e60ee2e55d9", 0x60) fcntl$setown(r0, 0x6, r6) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000d80)={0x1, 0x81, 0x9, 0x2, 0x8}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000dc0)={""/16, @ifru_flags}) sysctl$vfs_fuse(&(0x7f0000000e00)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000e40)="8477cfe198639513009c7e92417557350fe7dbcdae666553b07c5446b34d282c161c79be5c9a9f5712689f26a57d7ffd31a5afbb62178d1e5005e04110f244ec380b835925de2360009fc93c25499b91b71babd71353d57c2c22405f7feaa7d9efdd9ac20bf1a56172", &(0x7f0000000ec0)=0x69, &(0x7f0000000f00)="427624580a4009ed7d9b21dc913e9d2b4ef6cfcad71cc356ccd2309add564c4b838ebc72833cee4b6f61913eb03aec540ef9bdbe9f4fb09451b2da3591b533b425e8934c4e7e719b0c", 0x49) executing program 2: socket(0x18, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)='(E>#', &(0x7f00000000c0)=0x4, &(0x7f0000000000), 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000590000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0xd, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e714800000000000000", 0x14) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x108cb, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) dup(r4) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000080)={0x0, 0x1, 0x0}) flock(r1, 0x4) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x401) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x8000000000000000, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x1ff, 0x0, 0x20], [0x0, 0x8000000000000001]}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000, r1}) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x0) r6 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000100000102}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setpgid(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="dfe54422e26640a284cf5f03230fe22f009b0000004f5d325c", 0xfffffffffffffc72}], 0x1) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x81, r3, 0x0, 0x0, r2, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, 0x0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x8fe, 0x0, 0x0, r6, r5, 0x100, 0x5}, 0x5, 0x4, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setegid(0x0) getuid() setreuid(0xee00, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xd7, 0xa36c, r1}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "716aa3", 0x8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 3: socket(0x2, 0x4001, 0x0) pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000003c0)="ea00000100000000", 0x8) sysctl$net_inet_ipip(&(0x7f0000000000), 0xb, &(0x7f0000000080)="ff38d077abc95a30d7e010959dada89b0063372f46a26d7a70ff7937235c62a725be6c121296a51752c7c1ace1067e92341c56e22a9dfdb064f7bea020aecc3b243a74658f8a24e0382d25a4f9390725dc047741575322050cbff9b0811aa548bdf277b54a0d13354573be986473471aa9c65b05ddacda9752151f1e3b6f63525073ae57d90626c04d201163e7d294979cfe4c99997ddc", 0x0, 0x0, 0xffffff50) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3f80858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb58c3b163eeefcc54f2d0390b59e4c7238db2030684ed41c5acaf913d9e737c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b046", 0x9c}, {&(0x7f00000002c0)="28b88b46532469459aade1b9382e2a41d215c076b07258dc005be066b30bcd8b57d42c30e493d8484842f5ede730b7d41327122c741f6b90a333655b80c614bcbf4230d28abea6080f29737dec82678fdde602aa90a3815755ace322e4982faf53d5262b28c32ac38093bbac8fe732f7c8684720853b147f6f99233454fb6411c9a5d75302aa34158b4010ea5b7a116ef1641bf7d249a2daf10a52e070b33e785e466ece4f6e25a354cd2628b5f264b9f2d0910e730f58e5a5d1d0", 0xbb}, {&(0x7f0000000380)="703301da93720b9e7173", 0xa}, {&(0x7f0000000500)="61f8e2fa2dc3d295a8df134bc1ebab69c772b2102db1a114cd4c127f691807895e06e9361b561db8e4ec0bfcf0b683f2ae2e53dee1b2828319211dcea6c6767c59d9d163f3fbc98343516950bcd33193c8ca31289b6be4f665424481b0f77450f4440fb82b051d3639ef34ff6f6df760ad7fb48aad5de6e4a37347beee5900c129458a152c7fd80185aacc00ff17747a4f3b45296cc5de7c916b0259cc95f7625a72202191a0d545c09a165974631502b4a5581be0cf24b9bc7d8ed681062a7ff72bd50930c872ca29f61ad15ee08b1158da29b8a9434baedf7691d2fe4087310c404d3a8696daf48ab252f7ed75bd75a9c6", 0xf2}, {&(0x7f0000000600)="05028f5b3fa20aa14d9e2c91bdccc4b2b578f5ff1c66e17dd5c6befd6a4967fedf48c1d8a94268637ac334e3db96c2ce03c0347fb3a3190bbc4be8e022e4f6a668243a67a34f55bd536a152fd1501e936002c2dbb94921df79ddb3a564a5b5817baf15c7d4aafbc52c39fb7bca90121ee80a2869cf31e1382288ce78a378bd426eaf5a953453", 0x86}], 0x5) (async) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r1 = semget$private(0x0, 0x4, 0x38) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, r5, 0x0, 0xffffffffffffffff}, 0x0, 0x9, 0x400}) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x62) fchownat(r6, &(0x7f0000000200)='./file0\x00', 0x0, r5, 0x2) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x101, r2, r5, r7, r8, 0x0, 0x9}, 0xef, 0x800, 0x8001}) setuid(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x20, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000501ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @generic={0x0, 0x2}, @generic={0x0, 0x2}]}}}}}}}}) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) sync() shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="3928a068cc0107fec240000000026cf637480bd10dea0000229569c566446ecbdfd4e1bf273c0fb22a8c65fdecef056ff5e7078f1adff4be9d4cd6eb4ba3e4eaa46bf2594a659972f8ec0d700000000000000000000000000000000000000000000000000000008461b861f8ba7d35407cbc6bdb1b8d178ce223202cf08e9fec95a80f925c5613418862b5ae9d64c034643490d9b7311a6fdbaee1ebd2b5786a8618c897a39162b1c806adce41ce2b8449f69df1ad7a79fd50b58cee89fe274236ef3ab2625ad7aab4f28b1797e9af94edac51237a9853b644b05cc48fe7bfd8a432046c87a9479db2d1b1a07a5003a58724eb39b443c113f94a0be9e607886f5221701cab", 0x105) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) pipe(&(0x7f00000000c0)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8943988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e49266182d6cb80143ed4635cc42f21f82bf8f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416602f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000001080)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a6e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114d07018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca5e6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f405", 0x2a5}, {&(0x7f0000001b80)="a73a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf40019769fa8d6d2ecbeabfe2ca7055d570d18e4ac70123edc7c2e0a09000000ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1e40106dd1f0d65e3444b0e3cb5eebb7f50b8e2a3bb3e2086756649bb2480686b5585d6e7bffec210b08bd5b696087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f0", 0xb1}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}, {&(0x7f0000000140)="993eafea684664a08f0fa55edd7655602e185b9def2b6e0231ec9f692355b56bfe53", 0x22}], 0xa) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) semget$private(0x0, 0x2, 0x39a) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0xfffffffd, {[0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {0x0, 0xffffffff, 0x4}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x20000000}], {0x0, 0x7}}}) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 7: shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0xf7f5, 0xfffff000) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@local, @random="f3c5266c7518", [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0x1, 0x8069, 0x6, 0x5, 0x3, @local, "c42100b2c4", @empty, "299340acf11ab11c45c90e783ffdab3b"}}}}) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r3 = dup(0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x1, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80, 0x8001, 0x3}, {{r4}, 0xfffffffffffffff9, 0x48, 0x2, 0x34}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x86, 0x1, 0x4e8, 0x7f}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x2, 0x100000000}], 0x8, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x14, 0x1, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0x91, 0xf0000000, 0x8001, 0x1}, {{}, 0xfffffffffffffff8, 0xa4, 0x10, 0x3, 0x100}], 0x0, &(0x7f00000002c0)={0x1, 0x7fffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000340)={0x7fff, 0x9, 0x49, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000380)={0x10, 0xfffffffffffffffe, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x75d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xa0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}], './file0\x00', 0x9}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000580)=0x7ff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) poll(&(0x7f0000000640)=[{r2, 0x10}, {r4, 0x2}, {r0, 0x8}], 0x3, 0x9) write(r3, &(0x7f0000000680)="a793cedccb7750a9fe1418e477f49e3f509c537245d0b042959bb764cdf807ee7481149cad64d503ceba911813a3086c256961feacaf576f8bcfdf950000c8aca2033ecacc893cc48bf581afa8ad13ebb9cdccc040afb0f3e09911f9cb9658b581a4eb28caa647329ee514c4c3ef5780f79c5d1b29fed574e6a1563f888ba386c38c45016fab5ace77844f199e57ffc54bdcecd146eebfb4b1353d2f0154f2b4a8f8ddb12ab63bb66223c1536752091035a517", 0xb3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000780), 0x36, 0x7) getsockname$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) syz_extract_tcp_res(&(0x7f0000000840), 0x3f, 0x3f) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000880)={0x10, 0x0, [{&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x13}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa87}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffc00000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffff}], './file0\x00', 0xe14}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000ac0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000bc0)={0xbe, 0x0, &(0x7f0000000b00)=""/190}) fcntl$setstatus(r1, 0x4, 0x80) mkdirat(r3, &(0x7f0000000c00)='./file0/file0\x00', 0x101) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c40)) socket$inet6(0x18, 0x4000, 0x4) fchown(r8, r7, 0xffffffffffffffff) executing program 5: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x10000000000000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/252}, &(0x7f0000000040)=0xfe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) dup2(r3, r0) r4 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r5 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r4, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r6) r7 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r8, 0x80047470, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r9 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r9) shmctl$IPC_RMID(r5, 0x0) r10 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r5, 0x4) shmdt(r7) shmctl$IPC_RMID(r4, 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x8000000000000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0xffff, 0x401, 0x0, r1, 0x8, 0xf30d, 0xfffe, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x2, 0x1, 0x3, 0x10000}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/51, 0x33}, {&(0x7f0000000680)=""/136, 0x88}, {&(0x7f0000000500)=""/131, 0x83}, {&(0x7f0000000740)=""/182, 0xb6}], 0x4, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/176, 0xb0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000100)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c39", 0x74}, {&(0x7f00000005c0)="b3df182bd59b50ebfc33a27b5f8c94b06a2cf386b2bbd4f64b1fa456c5ebc2cf43de5405226cfd0355caa7b44f57e20a1040236a54e6d95a98dcbcd9dc63e7ad9b556bde6177782b581e7d5382ba12e2dced564d885f6b4b5f55964001633806855651fab175b25ccf7840e75c874a2079b7f82ac720f027c82eb65325fb8895cc39ae663421bf20927c80c10f72438e100348d1292d22840d72cc1df08c1bb8bf682b1a5c6d5fc4313dbdb7a8b5e3b7686383d136", 0xb5}], 0x2) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb17f4500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000d40000000000000000010003000000002c06000000000000002371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000000040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffffe0000001ff01000000000000000000000000000100000000000000000000ffff7f00000100000000000000000200030000000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069c1f1d0000b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f63fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b4a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) getuid() executing program 2: socket$inet6(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mknod(0x0, 0x10, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x17}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000900)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x81) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r2}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x25, 0x0, 0x0) r5 = socket(0x18, 0x5, 0x6b) setsockopt(r5, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup(r6) pipe(&(0x7f0000000240)) executing program 7: socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000600)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000007c0)=""/195, 0xc3}, {&(0x7f0000000640)=""/127, 0x7f}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f00000006c0)=""/227, 0xe3}, {&(0x7f0000000200)=""/61, 0x3d}], 0x7, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r4 = msgget$private(0x0, 0x10) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x15f}, 0x1, 0x40001, r5, r5, 0x5a, 0xffffffffffffffff, 0x7, 0x9}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r4, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r1, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r6 = getuid() fchown(r4, r6, 0xffffffffffffffff) msgrcv(r2, 0x0, 0x4b, 0x0, 0x0) socket(0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) sendmmsg(r7, 0x0, 0x0, 0x0) socketpair(0x18, 0x4, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x29, 0x100006c, &(0x7f0000000040), 0x0) executing program 4: msgget(0x1, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f000076a000/0x4000)=nil, 0x4000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280)="ea00000117c0e593bab93a437ee8159eb30aa2761e2c044ae0fcc371cfbf3edb1e2cb62977304b635f258811f77e27bc9d6ed42f0993a00d1d4475dba14f7ed43233d8117e0fa5440867272c605576bd0ddc6a9c7761d6ae75646c987423642cde71a275c9807b53ab89e67f947b06f4f58aea7097607bdcaa92843a1b50dd0e8b08fa161ce778675eb10e610ac9f1e6b61246afb0b9fb74562fa22d4da0a15e9013216e7b37bc4c9066314cfb0cdf18bf5225fb1efc43e21c1cd056e39b188985f42625baec6fdcebc07843e087673c57f1259ed7e4777314f2ef49dd2ca101bb52f4", 0xe3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00001f0000/0x1000)=nil, 0x1000, 0x3) getpid() ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) executing program 6: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f00000002c0)='./file0\x00', r0, 0x2}) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt(r1, 0x80000000, 0x1ff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e609981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = socket$inet(0x2, 0x5, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000004c0)}], 0x1, 0x1000000004) ftruncate(r5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000001080)=ANY=[]) executing program 5: mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1], 0x30, 0x8}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r3, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x4, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r3, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x3, 0x4, 0x800}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xd0, 0x1000}, {0x4, 0x4}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80286989, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x8000000000000005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8004000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)) read(r8, &(0x7f0000000140)=""/92, 0x5c) ioctl$BIOCSETF(r5, 0x80104267, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000008cb001a00000000000401009078000000006041c9030000000000000000000000000000000000000000000000000000000000010000000000"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11", @ANYRES64, @ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRESHEX=r0]) executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/157, 0x9d, 0x1043, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0xb6d, 0x8, 0x1, 0x4, 0x8}, {0x1, 0x1, 0x7f, 0x3, 0x8001}, {0x3, 0x7, 0x9, 0x42, 0x1}, {0xffff, 0x4, 0x7f, 0x3dfa, 0xff}, {0x9, 0x1a, 0x96}, {0xfbff, 0x36, 0x8, 0x1, 0x20}, {0x9, 0x2, 0x6, 0x8, 0x3}, {0xf8, 0x100, 0xfff9, 0x7, 0x4}, {0x3, 0x7, 0x80, 0x9, 0x101}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000c00)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000400)="1667f58a6e6494c11860176ed72f59c35c32d56f6235341e1fa12b7d1283e22579d8d29f38830265495ef593fcab149c5f5156f22fcbdfafce7662b814aaef61cb5cb9d7e3be92db78d59aa998635fd2989ceec83891f1abf77759a01f2385265438b437fb0ad9beb8a87cb9e8e8efafe99ca8af5fb1df99aac52d1d545912824ee0f1fcff7e49a8c54a01686de395f91b6c60fe4d98a0d14a7b", 0x9a}, {&(0x7f00000004c0)="c1753a2d12148074b41388a2353f90e0d0170ed61df9722c724db919f4972b59f81c2866751cd0fb7290cbc4300652670cd9035bc09e7013269dfd122b7751d30ac050378972f3107e24e2eed2b5b814601df35a4aed9f6d88578744d512e17effcf837c1d734fa072e7bc23c8537f02451f6ac0d9fc907b358a59e08414b5e7f81c84cf3cc63a0fe3d2159cc6a63ea3581b40657b790a2885653d0d51e22af29f9871a678583ea224598bf6c7a77a9313d9091bd742d1556793560ecbfa0e1f36e035bfe2d64c0c3a7f68d64ec2b72d94b7ae6d14450cb3717ad2b715", 0xdd}, {&(0x7f00000005c0)="351a65e8107cc4f786bfcbe2b0e70949b7c30230d491c12d8e7a58c09e69f272b8b3610b2ddd0c2338486a465657b6d5fba7b6ab6498897a067a2f43a5c3c72735bf19b06991ae91c984", 0x4a}, {&(0x7f0000000640)="1084fdfce2dd0af5a32bc7093828b330936f4bd95a0f04d6513aef491951d48fe9507353ca8cee72ee0dfb8754af36e1ac31c693a898541d6dbf2ba46c6efc86e3c545209b14aac4bd6a5bc8bbb7d5c7a2590c8ef685afa9f69881a9bdb4154a0a24e52b9562ebcd780202728c02f17d2db7f8b721b0bb9a74623d389af68d3b7bf2460f7b139e1018c707665aa32daff144415caef0711161b136ea29abb7263ad13e78f93d679451398140599f0a01ccd43a10b9308640b47d8fb5d6c330aca905eb5fd179b73e03", 0xc9}, {&(0x7f0000000740)="358d424568fcb439188e5eeaab757fc06af32e5b470256d28a4cfdf9f5159d15e340e19ff676da5a21fcef5f9b949453c432d7c05fabaf17e5a8b55918f15f71622e6a70e765dd0f7f31bdfbf1a3aa10b2fd73b5990152e0d2757c64d49ed3901a64cc4028c712e88ef89f02f262c10e0ff6e475718c01dda27eb54d909931795e866393b23dbd61490289c794b8ddec9480e7db1a0a65e59152454e1909bf1ea7cfe08c9cdd2ea57bcceb5ec0888126547bd4a736411716ab7bfaa839e2eb94bfdfcca01dfaf21692f730115fb939ef237e6c802ef3", 0xd6}, {&(0x7f0000000840)="6ec96da1dce6c1430a30cbdc21ca5afdc9792ecf601d5455f665b0406f2c55511fac004add03f4f2e41412d79ca484d078f20f7da5d1e9612c55eabffc108d433465a1bb01dc121679bf2869663837074a2ed44601501c7eba8ea457230b92098f11356c4e050e267c48e001aae0ca7ccdb9321d10771f3d45df527a311ca012b0054fbc1f322469729bdda70cba0642dea35970f8d71bfa60ba23f6fec2ba9f3a5c378c6c683c3e539ba73c99c2c0f652e746fb2163b51ea2507417af3a9f3e54f72df35bc215", 0xc7}, {&(0x7f0000000940)="7b4a65e3c0f5952896890952d8707b5ec9dd0f31f9316a3ed96bbc10d5d68a5c81d8fcd5c0aeff99686765875703bb65b065621a8e2a3dbced7cbb82f5a6f8450fda3b8280e67617c0062386a37559553af0c14c5fbce896f131d1d3aa574673926739274e060cb9206288159eeb801f90051dab20976f890bd7850b2b8d8edb472e0158be7db445c752f1eb06bece9ff9faa7df32746edf800ec842aabc88bc5a799134c5c390cfc5b2fb04dcd15629f2", 0xb1}, {&(0x7f0000000a00)="b243340cbcdeaee6ac", 0x9}, {&(0x7f0000000a40)="484e2e6a342e709ab1c53cdf9c1898cde3dffdde445240d7986e0d0dbb5bdc00b09ad158e3b78e9af7cb20c02d6e1614fb53ecb0a769acab00375b93c5e4891337d9f5bfbad0fc50e9d09d6c751288fd4a7d9d46b63572fafc355c996d3c3cbb8790eff7bff1d06c313c2dca1fcbba00ce0dd9d9773f634d290298dfe6dd664f18ed22c46490b30550a6", 0x8a}], 0x9, &(0x7f0000000bc0), 0x0, 0x400}, 0x408) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c40), 0x40, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000c80)=0x8) msgget$private(0x0, 0x4d2) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000cc0)) pread(r4, &(0x7f0000000d00)="10ee997c1ac502dcfbee9daee12b1d97a02239fccaa6e785e46f901aa2b6f0f7c1e669008e8a71da2b36448a62b098", 0x2f, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d40), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000d80)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) pwrite(r8, &(0x7f0000000e40)="0646d12fe6a9b7f715a533b62d7522dec911ae7ad00bc3dc8d69f595d16ad54c0d0802c2d5e7ad65a55637a38894d8cb6af40c7893cef660b28553aa96fa4d08f99da569097367623d67d09ad0ca27aa484b654efd882dda67c728c102b888e1f9ac696ebc5e27091ec6fdff16a8fac24e3b1d9db2a8d11fc3004a1899316b81b3138a88ceb281adc6a7aa3ffdd263691c598ba52091e267869fa5865d7cd4b5fda446071a27ef09e945bd3749964407270a2add288865288a3d6625bec592dfce80b5", 0xc3, 0x401) r9 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r10 = semget$private(0x0, 0x2, 0x1) semop(r10, &(0x7f0000000f40)=[{0x2, 0x3, 0x1400}, {0x0, 0xf54b, 0x800}, {0x2, 0x1}, {0x3, 0x7, 0x1800}, {0x2, 0x5, 0x1000}, {0x1, 0x8ca, 0x1000}, {0x1, 0xff, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x4}], 0x9) getsockname$unix(r5, &(0x7f0000000f80)=@abs, &(0x7f0000000fc0)=0x8) rename(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') r11 = geteuid() r12 = getegid() fchownat(r8, &(0x7f0000001080)='./file0\x00', r11, r12, 0x0) semget$private(0x0, 0x1, 0x42) executing program 0: syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r4, 0x0) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r3, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(r6, 0x0, 0x107, 0x0) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) executing program 2: syz_emit_ethernet(0x12, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7fff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x48) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r8 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="7c9c34f62ef6967aacbeb05c4a7b9797f75bd17c263aeb0dc69a6db879bc4faca2aa3de2937b43dbdf51734ef81551187193ab7c4754af3602a568229beae838e927185bda6bb924798e9760060bf897ad9098ccccfc6b30be3739a29f0c12ad5e89632bec0171d0c686b15ccadead5e64d4233617a8093d8e4190008a770af08ddfce8596731c316c9d604a82b0131f2a02a4a042d2b788658716536f529bbb472f8d93e09f134de24df962137ec79c36f1872776fc091fbc957d070d", &(0x7f0000000040)=0xbd, &(0x7f0000000240)="e89be193d2fb367cde9025fa602bd380ed1715ea20e8a86335e3315f7ff5b076be917dc96c082d38e519c8ef7521db54625ee5cb9a851837184a03c832ec8be78de0ad45db62bc8c7fb7f8233eb7fa795bca90d8facd5bb0ce153d17555e80dfedb21054305e4021f9f953e3ae3a1ca70ade66aeb94a9d0e33c132bea7c7647041a08880c189955630b99edbfa45618d35d7eb0a8eb8ee7748ce3d58cc2055f3d7fc486ba2ca274d72f77286ba358b666fd69bac1539286bb16c6e1abcfa44fe4daf1bcb386fa3cf7770", 0xca) executing program 6: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') executing program 5: sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x3, &(0x7f0000000040)="53ff649b88c84909cb77247fdaa6a30b70050b9a3a53da00001000000000000000000000000000dcb0ca601373d4bcddd0783da929b9a5d8200000000004844b2d3cd141c51a52bb5be63db651fa4bdaa254e2bb08fea40e7f212056a6976fd333de731745e750e17cce9fc13d4c04d0bf97d13a4fec8ccb4afdd83522", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x1, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r2, 0x0, r2, 0x100}}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r8, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/123) malloc(): allocation too large, type = 29, size = 28292870884 executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, 0x0, 0x0) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="5970ba9260baf69fb76ac64c3330b2088ae1348d39d871d3155a0000000072d186a1cb8ffae4a69c719faad55e22c33b1ac02cfb6fa3a91a", 0x38}, {&(0x7f0000000180)="abcedc698a995ccdf1836bc1036049bc6f80d087761705057b1ff41336af74a80939928faad259736e322828eefc3076d38feb23f56f075c457abe8e9705014d46445762", 0x44}, {&(0x7f0000000340)="a9f0a91a9d74dc37d42d7ef8ebe1f626e7ad77997fd85d79f82260695a07e80066be1a672415fcf3a558876108634a13c3e5df47d186a425d934a3979e0e614d6d032bbd1c953629182bfeb714d182c0b76d9f07d80eb89f64201a66b1d93d1fa1f42aa41e1391a771de681080611ee0e7891ecef59a7d6277c06feb95388af9a009e076d888023c76c66073933cdd0f235bc02498650570248883898f14ad0bbfcbab0427e93ceb00457c18410dedb8beea35421051556a2f4832e53a9b2ac476667acaa2b509a3a75074dd1ce91fba59fa62ab88a317460dc69c0f0d8ba8457b146c08e58440644391d18867413e3de5c96e7f61b87a6fdc5774c751de", 0xfe}, {&(0x7f00000004c0)="9ca5532adeaac777263ab2778c764c66c758927cccd804b757464173ea3bf5a9ef44dc57a95119233339b66b1c455cd1382f01bab19dab7814455db99a0c0c7dbb00b1ef5d8b5fad3a013aea82c38b37bdcfd70f4309e78fff3602da38959076ed508395ef83b49855bd64875b6b664b3683f1ea5a386af4eaaba7d49298167328149c5dfe8c7f1be072411f", 0x8c}], 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000040)={{0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x2}, {0x14}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x6, 0x20, 0xc6b}, {0x0, 0x1, 0x0, 0x81}, {0x8, 0x3, 0x6, 0x7}, {0x52, 0x3a, 0x8, 0x90000000}, {0xbb41, 0x7, 0xa1, 0x3}, {0x0, 0x16, 0x1f, 0x3}, {0x57e, 0x4, 0xff, 0x4}]}) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x13, 0x4) executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) r3 = socket(0x18, 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="34ec3af3d6a10b48d43d2d9ae4d27e8353389eef8f4c409a2a4d1632b1d683aed5f7ce71720c5302d1fb34291b11e97a94e9608eeab258c99a86194487b410aad6cf8145d5fbfa7428fad3477833bd947e099a8b06f8394adca6b485d9b4e499b1c40ee29f34e599", 0x68}, {&(0x7f0000000280)="3f78a8af8a904a87ef0c21f5da3f9135b483c0de1bd202b93b2de6414fd55982804c7c6860726e391058108bb47d9db6c6e83cb263018b93b317e2ab010d2b296314ed46eaae0d79c50f864cacc1e2199bbe72f7db4a50835a7d8e6afc98fbe2577e44306090415d4ccfc11fcd5c419fb3c59069599de904a1ed8a3989fb9f70baf812c7f1d9bdb5c9712973087bd78f92af0cea82dc688aeae62549a3f4361738c4fea8171eb73858728f74b6fa581458ddad831e01a76305", 0xb9}, {&(0x7f0000000340)="7d8ff4aa0d2bf050a21e192446eaeddc2a5214eca39bc2178e64aa6f15949e6c5a17ebda71d5d13f5711ab05f8bb50842ef942e357d930aa7daaec1b1251e9766549fb7c7a9b2d335ef183638b965bbfd7c3d8ed8c0fc8efdba9efaa6866ff3461179862ca6e88bf1a0f0c2801ee90280de40034e6fc725d127df465634490d4a2def2f1ec", 0x85}, {&(0x7f0000000400)="f9e223bc70ef82eff7f5c890f28032324f98212381058b343c56548ce625b7529880303c3fb6aae78946ed3eb1374798f899624e1a9cdd5cb909b9b2c223b9230baae8c4a38deebbc38756b731a82ea499c5d43275b962b5f535d99d42dd1befa4e0715051267571b7d00d33d32029a674da2517600d5addc9405c602866ec496c932c501c3efcd3c9a5c026187e8a1eea5185c1d0dd0ca5212e", 0x9a}, {&(0x7f00000004c0)="c64e15d68d708f9e845933a5ead68f48dd363a73434c9edc9ac798596b27dcc82a58b3feb649dbaa5e9183a1b25f2d2e501edc0855c0f4d597ea5d91d3f702099df94384c4097e951abfc9cee830dce97f7f3295e99052fdfce9055007b848ad19b906dc1b17806b5b7ddab1499278cba133e04bbef1065ca5d41c302aaf07099a30bcc39a201130a3fa6674cd8c080fa603d3259a3a6c6926f8f9bde3c96d8b2d9fa80a67d273a72b2891da57c07f9bfed61d24963d9bdb8639efc9eeb1bacc1fef1952a63f9a41fb050e77d74f745cb5d5f639f463cbcedf9072", 0xdb}, {&(0x7f00000005c0)="64b217518936b63871e7212d273a0be01025b8d045e65698ce3da77886ce68167b1f2b467bf8a7064f32f9511421f9bd5d1fe7b1d0f13e175a76c4cefc28db020f5447854d592b7ca4116b0e7e92b1807fb975ad76b5a5194f7ccfe40e13955d6d591fa1c1fa227a06dec37314b0a5c09a9dcbb588a82f331f1333871ae0bac3a2b2bbbed64340ee890e4d8118ff92eb1021ddc437b1c8362ad155d2e223acc60d13f8d491d2ce217c9cb764acdf08173b17", 0xb2}, {&(0x7f0000000040)="66b244887830d75c7d0c30", 0xb}], 0x7) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = semget$private(0x0, 0x2, 0x50c) r4 = getuid() socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x80286989, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, r4) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x80000001, r4, r6, r7, r8, 0x6a}, 0x1, 0x0, 0xfe52}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000007c0)=""/82) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/108) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) write(r0, &(0x7f0000000540)="8ae761587096ed1a47586734", 0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) syz_emit_ethernet(0xa7, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x8, 0x99, 0x66, 0x6, 0x1a, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x9fc4}, @rr={0x7, 0x27, 0xfc, [@empty, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0xff, [@broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0xb, 0x7, [@empty, @rand_addr]}, @ra={0x94, 0x6, 0x3}, @ssrr={0x89, 0x27, 0x1, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x6, @loopback, @rand_addr=0x9, @broadcast]}]}}, @generic="6b4bca84625831dce0120133eb"}}}}) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000480)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008a", 0x91, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r7, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r8, 0x0, 0x2, 0x0) executing program 4: sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122e5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2856c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c976e010e8a2052379abc10615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a6747857f51d90a4465f9c600"/167, 0xa7}, {&(0x7f0000000240)="a7b9e5f40030fe2602efe153b7510c4b7b533b8b5223ad2c30cb2eff843dae12331857c6ebeab3ef231eb51e741e50afdc82315b0c3f1a93e125caec3311c1c5effc2e13f98e6f3ed38be2932b97dd866dba1a43d0f215eab11df9a36cc8956ebbaed668d897aa368becf0cf6f8eed41b31b1fcf945641d7c1cd2e9538f65cd554aa19918076b7cf973dc1b5f6134081905c8f70220cb3e9389a5972d91b90a90ba2c485a214e67dad347e093139d643f2eab665f4aa74f6f2253ad74dfe9fd99a6bde41c6bd0c2471d967a00d94978d0a5d67", 0xd3}, {&(0x7f0000000200)="5f6a8d7b2ff5c691addf7b557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c34eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000002440)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859fbeafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610ffc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671c58fc6e0a393623bca07f3c885dd72351c4d26c1185a1c95c4c9d0632be5cddc4f75551f3fdc7d6d443b1c05fe57ec5bc05b791e2f9b7f02ace43e06085024d3d64edc2f07831c65f8efb7216b7198aa202fe9ad6c83853669df6508fde82445e10fcbbcd34a6b457648a56dd528a28d69891d390bba7d07469b1421bea619b2b216f01a23d98880521a36f3644c537efac33f5699", 0xfa7}], 0x4) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x2, 0x5010, r1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x3, 0x3012, r0, 0xfffffffff7fffffb) socket(0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x1) chmod(0x0, 0x0) chdir(0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r4 = getuid() setreuid(r4, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x135) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() r2 = syz_open_pts() ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000340)={'./bus\x00', 0xfffffff8, 0xc8f, 0x1ff}) dup2(r2, r0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) executing program 1: r0 = socket(0x0, 0x2, 0x0) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0]) r1 = open(0x0, 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0xffffffff) ioctl$WSKBDIO_BELL(r3, 0x20005701) sendmmsg(r0, &(0x7f0000000680)={&(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="bc40ac3a4707968bc63ee1b286a9ff69194e9d849293825e05d9a424b146360936e3376f6f7e127aa3a193abd3bf8efa2dd0636006b284f0e0352b5ccaf1d4b455ada78caeaab1df6b44a2957d43ba12ca2eb4f5583864d558babe43ffb87d0f0b2405c939f71731ff9d7c02da8ffe0bd9ee279d9568f24531937b8670320c314d5f09d0a18aabdb0c2953388fd6851d4cb0b27dae7b97b117088dbcc7cae8090f5aa58397ac448741a280a20a37aa34f60b8ca6bb83707e88140e70499d38a740ada81958661a6289ec4ad63ec58dd9fc4b5d18b4166fb92cf01e0e6f76f75439bab410b739eaff4e59", 0xea}], 0x1, &(0x7f0000000500)}, 0xcb53}, 0x10, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000440)=[{0x200, 0x61, 0x1f, 0x1}, {0xafe6, 0x5, 0x9, 0x5d9}, {0x1, 0x0, 0x3, 0x7df800}, {0x0, 0x9, 0x2, 0x7fffffff}, {0xbce, 0x7, 0x4, 0x2}, {0xfffd, 0x5, 0x80, 0xffff}, {0x7, 0x22, 0x4, 0x3}, {0x9, 0x5, 0x7f, 0x2c0000}, {0x5, 0x6, 0x3f, 0x200}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa"]) pwritev(r1, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r3, 0x4, 0x2, &(0x7f0000000040), 0x0) syz_open_pts() close(0xffffffffffffffff) socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0x3c}]}) msgget$private(0x0, 0x701) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[]) r0 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0xffe0, 0x6f, 0x4, 0x400}, {0x2, 0x7f, 0x49}]}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setuid(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x8}, {0x28}, {0xe2f, 0x0, 0x0, 0x1ba3}]}) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="3e6f8d2cc76ca4f75f0e963d9d8b1cbead907960d25fad7300a8529188adc8dfa84694c1169f426b6941fa3a98a2bdfd1640625537c988578167e37490a690bd3cfd32b8bf853155c555f2001ff4abeb964e71531f828e852161eff2ce94e621b7047703e113c6802fe146cc80254cfd0fb5bde1e73eafc6e2d3ce5c14a382548014faa5c6188a87bdf992dabbbaef89751ed6a21ddbbd18b8fa98a41deb4f9b5a534d4b14101b1c66cb47203d9db89f3d16a5becf412e5aa3e07ad36f60", &(0x7f0000000280)=0xbe, &(0x7f00000002c0)="aaa123f4c3236fba38461237dd8bd4ff9c0dc4615f178ed1765c074aed15d80edfcb1683262ee4290c655e5858d43ed9c0a4d2ccf2a428da4592faea5ff3c217e10777693e6ea319d505520c8c1f65ea0337c32fbd2b8a6b94d2e65ebd5f8a394b68cdd9d1116839f4df5ba5610df9ab81b9a250f9d7d882b4dbb8a059a9949c1c617937eb710804ce3c0871a8d43222ccf9e7fc83d30d901917064aaf9db5daf317b063738009bb3d6f2bae0ae7b20cbcb48facb72d9d155767f6b3372b6463fb2570c943ea42195c55b92e8298a0df4138758acfc089b17a186cfbbf005261c03c0009fda24301d500125cc356423413e253dc1cc7a41b923c", 0xfa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1ff}, {0x2, 0x0, 0x0, 0x4}, {0x6, 0x80, 0x0, 0x3}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = msgget$private(0x0, 0x44) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1d0000000000080000"], 0x9, 0x800) r1 = socket$inet(0x2, 0x3, 0x0) r2 = getpgrp() sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000180)="0a954fab6bdc431d4a1588e83812e230de752e322092cd34babe2311d9426a9d8c61468b4eba509eea2721932f2eb3c156442373e671b2cb359c2cde23c6dd5124c9774e041f65b9ccd44da52fa7c82fce2539be9562f18ed972ef7d402b0b0cb6896b572a31fd0a31aa7211dde9b33f0d70dba34534b43f3b58975a4842fc4d", &(0x7f0000000200)=0x80, &(0x7f00000017c0)="a4e7287b89dc15594a488995eb176f9c8a6cc2ba43a3301c3d92e7b42fc2c3fb40f15175c23490952047dc69cef9dac8430cefd5cdc3aa08e8b87128e32de0a93de86aea5a6220d3556233ac6836eceb93d8ad76e51e56c7e731c387a97a4d6a4ed24778704e0c80fc7b7b7986613d0c4c3431f918771f3c3f7fd556574c114df6e1220617eacb14ad431440aae67effdb7e27fb7961535243c49c9cc2da4e6adb48b9a1b4ec2b86df040b06e07996aeaee1d89277d1062accb4d707eb1b815858a45caf02353771e3196193d114fbce3a3fb654327d9984f1ba85293bc20052159dc699793d1b6b6ecc73df9b59396f51fed25a69400ee22f463f9b9fbb0b0e072116698624cfed034aaa83a84ad2712418f4ccc0b215f9ae1c69498bf612eac03f8a7f0db84c1d88eace0173057d062ac30a93efd9762caa5c7822b376320e8f4851638f4b3f76f3315577087bf70c41289ad5f05d3fc80c01c4261bebcbd88ba3f38764138cd0b6bfb31ee0142e0f73fc873a8aa29ddd8fdeceb2cee435f95e1a9de80e28e5b8328f165c0c95117af8daf992b5bedd202a84c1b268bfc355cacc6f1ff0c2f1b43e550b8f4d0244c50c019c54a595e5c434ce7f1fcebbd67b999f5d9768fe4275a6ab3f409f2a589f9e34db4b105d2690fa3e996b2921bf66ab7e5c006aba65d197d4eb649e6af520e4e3d180579c4ef4aed869ff41e2e4882aa29dbd818bd43e10e30795e0c22ff280b9ec4b06b302f3b4e19bce4d2098d6908ad1c1a00d5745a1764c376fc4b4a84cb1cd63f1fc358d4993f6848bdf5da73828cd3c3e61eb54155e9c85938f1a774343888cbb27a587b9f07e01f918499bf46aa423b105b689119697af3d8a8755454d5d362a952fc9639d73e2e1a40f6f00c472496e1b38be246c479daca8ac79054def6aacb830cd70a3b7fa89ed3f4e6263c554f4d59233835d302ae954aa562d7743543e4789d9e501dcb40a9b6d9397547a0ca3b116e23fb04705800bc823afcb99760e873a81f47c01968cb1774e80c03af336db71d4d30f7e4452a8209be5d379d561bd0ca8963470ad3eecd4d1699d84866d83232df9b9de4979d79092690335148f87b5a0f2e8eaf3b1611b8796dc68ef813e24e60c15746de248eed31547de033e399249ff26a087fa6f16ca46124b47a00c68a359bc7391ddc54eafa60a83377d4d441a9b55fa3b419f9e21995aad0eb18b14a9d16374274ccb8a6db3e83664d5c7ff64a67adf22a550754894cfcc6aef76b2b8b4319fe7e85eab3a320b586123e547e31a9c8ffb13deb63cc157b07eb6eb2e24fec51bc07581f98077fc38b5b1339e9e3547844c15b42c36f920fea868ca1740989920bdc938aae0901f8e04af408ea6c00e6215eab604263d4db3a79ef3406d100bd80e2c9d2b70297a52f0b113fb9b5895c2e60315fdea6854f26a9853724bfea1c4beb083b1e0d305f2291c534757fb78d8ad0550532a32c79a9d13d1fd5c4c32298a1d0901b9bc7228794ca8ce1f24a6819e8ea2af9a51714749bea40b291deb8a3ef1ef8ffaad1892a2e4ef00167cc3bcb473c24d795143c804c3518b55fea2ebdafe70911eda86a5b4c1b47ec88a6d32c147e5a21bf885aad7712d0ca0dbf2b14ee65af8c1f96232bd672404fc4babb62ac64506e363004796c30e3a5d42b622228b2d55fa804ae36ca55c72e7147dc714d8bf1deeeb1b1feabb67bdaf34ccf6c1d79d0a71835757293e98947add0c7c0261d8a7aaa50269fd20e8feb21208ab0ebe972f0a742cb75f60cfc1b011c80662fb6bec8dd3eece47c544477ef889bfab3aae6c2b61aba930b1212d574dda56ce591e1649354d1295da32358707437e59b8ce7402f6cb3ea9254e52f2d94dc8b53c9558817af7655e54bd7da12ea3ebd447ae3d946dca47a906cb4da15e8e98c92bc5c1f997319e0026071cfacf5b0d368c0455b77c8758578c78f27e3ee9959d3c19f828fb437527f2e69a8bdeffdb150936b9b762d789e91104770cc67b79abbdfc243fd444a9d3c9cfc85db8bf3c94ef15f4aceee637c4e40829d5b33cf163c1294fef542d5894f7ba05444b88a514e0632dd1d72280f5b1bacc632a14ee9b124ce59f414fc1469ff05048ab7cf364610d13dab6fd648ce368cb194fa103bfec75d3f16124ab6d4a8ff4c0762c887be3f5ec64890ca37f7b64e27cc67dd5d56067e4654c605411fbc861c5f16e981f0603fea769c452c2d569d8f6956959680fbdf4b14faa72dd9c65bb62feb15cf553670581fccde717725059d636f18aefe94498a6e86034e0fc78164b43224c484cdda694ff8a5aba536d5f1872a8081287df2f877f17246b288ad53eb06774b3a63dd3b49b23bdc1d0c005bf32609e69b7b9d10a29a920478d1c2d94f751ba6b9b4df6d15766e78dc3cae544207573b0563d8e46f0b6ebfb166f5d27789e17efd453472975fae21a4876838fb27d4aedf9837e255681faf223be5aa756dc62d4f60b0ddf01740d286ba4ed9bf362a7baaa67f176dafd93279a1dc50ecf72c48eed426f533b459151cabd76083e3e41613b00e3d880a9f65ee738141748bc3fad726ad967bca38992a98f433fd26d70faf8aeaea4a9d2c272aad41beafe417817ff3fc868de0709d3ad5e15cd2b0413586040f5d96fcb14ad5bbacf5160f69dc49d5670fa529191e60129d0642699f0a6666327dce1111f35ec89f5665cf001c1e0fbe22652bec049b97a7dae8c791db048ffbf4dac0082127f4e6234621d34e518f54d3fd571522613dabe8b238f1ae6305c468e03f5670d95e0c4b5a02dac00b5acf40bcd480d787408ee9c110e3b5409cc7c436dea21d400e301628f8d925324b23ae1fce06a0bf69aca2123cf8820d11a4ae123aa48d7f83301a65a30f696cf9e14df5c12c2782fc4f3794ac1d686b73c31c38194da890bcf01c291e35222c468d1bbfa009ea718b39c3e2b375851f958091ab77eea2983f9d8efbcc6d2d1070b8865a10e5ea5da76ed6b8c0101648dd3312a8d89755462a11f8cfab380f74d4da47fe5134b90113e3695cf36cbfd2c82bcbc5ba6a28dae63efc1d2beb8f7aa650a90a033d4f59ec57f8bd0b559107fd5ac32d0c59b5dae75dd7b60e86e71184e80bc1a9318f562d8249825ec0d1e29b19b359f0a514f9f292502ae70d867c4d7f046195db0bb7bf4f8375da84033dfe5337422f1b4350249469e0485c1e291dc8117672aacf29405a234c32df74a0cf5bd648a1c27f828242ec273de3a236ec8eca1480b380ba1de78221bcee14dd35ee50496470dd8e78dec6b1861b1aadaff66a6be64af22ff8f5fb340dbd14ca5438d283cf5f3c165735bf21a8d0c4e5c07370a8ec5a755cd7095cc5163807c39f88263623535f9c3a084bddd5090eea7fd276d6f1fda3f12d9a95dcb3b15bbf831252428db7232c925557f520ee33d6706ea795fe5394c1df1a3c22f42b8b1a65909b46363a57fcabab07dcc49cd5850473e8b3ada9948bbc443087f7440cfb10d27f0872f4173af322a848ec3b1aa7599acedc731f053796f8d4c9b9e163fcaebb3d25738939d44705b55285e6a212ec20b8632e23b6eb07ff8d21822360ae151292d18e93c2c40f63a0552f8120f3f5a3493d5dd423bd2e7af51528ec46b80b557ef97b019cdeb66931850c8ce97f9c86ab24ca4bf81e0d52afd7953b6ba775642d390e038af0601f1ee41d32ff5ffe0248908a700e95c30947fc2a2aedd69a7e95bb5d79c9f88cf16f0fd47fa501b4ed8de7524ad65beb719cf7eb3d7472ad8c0a80149a8e60f139b3b411d5eda23caec1f25c7838be6656480b6aa5fdc967021a2f7490fbc45f5e060880114bfbc2ebeabc2c10880f6b7253c7fcead5a2b8172cc14af2ffbeada513dbcff6b8e1c568c0d03d2bf53b1e6c8f9ba5ac0de2d3156089469be9fb769315f0a5496c1a4d47c54052c2e3262c4fb2b0a816fe9f7dbf4dc4cce3feae38dfb58bb86934e59620d44c130df9f04648f5ff25f163cc1db8fd49d272de164f8e95ec12af5894371fb704d476b94c2e49df0c090fbae7c2c3d8da401dac2cb27742e833b364797f96ea9fe3dd2cdb5a935b41b381d3ceabd44afa5309f290d8bf2085dfdc61ca656483266ede23e7d00f232bedf94ceaf00526e2682fd95f2aa223131305eb147907e7f0db06ca7756ec7db16126a031db1f229141889e9fe42587f0dc3f9bce4cd7bb0679e9fdd2ddbc232c4097d4eb83e9121e1f8bbcc207a75038d0fbc545752eee1ebefef41d494381c78d1bb63c0417bb5e87504897806651b079d9828e417aab5eecdb5db915b2c60a2c3053c1aae89dfb7ababf8ec1242c874d8dabf3135662eb6e517fbaf26967bcdfc56455b8152947402a48ed22fe91e23a3098bd66ec957068e7aa751f24485fdd869bf74f64353a9e1e4af051d39c54f2bb2297088b37070e06f8a42c3fa8c51b9451899c12687933b6913c4efae87ac2e485d961f501a8de86b7210bddd4496226946d1fd45e0e280bbcda4101842fa8d768e971ab29f12e604dd6b1ca89c85e7ebd5088a640f5f456073a9675d09ae45076ae4413afbd11502e51993c11a21bba06363cd293087043e27ad44cbc079bf59989c901d07468e5d7983394af3b66457e62d18fbf02b93d6fe556fcf793ad6abde2eac61a07d6c01ebeedd871cc5677a2e9805b9a1fffd89fbd172bbb461b683c26bd85a4ba1c02ca1b0124fc19622320541a3027bdee5e001d60163537a398b739be88e5567335555749b29a478e38237bd2c765dc0c42e321182524fda93990e94f14b497fd713477301494347be14a9056564ff3eb0ca52183d1cb513e5079f7aa705e8b772da6e77544fa0e7c36a0a3826f4ee42bacad06afa1b9e6f8babacb7cc6e93274e157eb14201d9d3f63cf3bad4a757a0eda9cf04df4b2bd8bc2f82cf7634624c3113161cdf1c7941cc82f22728f1e02c703f10700c9b1f18e8d847b9ac00901e6942bb289f778a9f0e8d0999eefe448943244f24a66b7b2414169f77ab9708a1983b4c6d1d4be68ba5dac98f20d676b90655ff2d475c95dfbf245efc13b621409edbb7d694a480bdde053b01fcf93b445c8d4c1c2515ddd152778a583085ed6acd27b4950e1edc25359d4bb4169e77cb6cbdce5cdab63141110b664e67e2642a76a0bf8d3de2f412dfd0b4bd1ed002f52ad00059b5cabe1b217e46df6b941ae455ab7a79afb9e9b26a2a6320cc3c79eb5b01ad9e61727244f14f4178017dfa7cbd621cc2af7f1877d94b20a3fb1f17740cfe1b9bea0850048620ad7b6d4417370f77eb93fe6c9de51ed4c843f6fdc79db644d706ca67c8a88a29181277437ec998e34fcd4d513142812ea945ff8ce210da36e6cc41e27217169c25234c8e112b8e218f6ccc43f0620fea1e29dcbbf74e010be5b3cb26f92c930fbe0bca1ca78cbbec6f93ef617e508022882c25443d257ec688fba2551e3f1777a1cb1f0440c9a1d611866619cc412939a5a35420b18141cc7c24658859b3d014cbf816b71be3cc57abace3f67c98bc3fa46c0709e262b472723149f243ab95a23b8c176972c321cc8012a97760e14e27c0e9e1e67200c556827bdd0233233dddc64cae22a3ad41b17648c705eb56c6280c6dee5f3ebfaaef739e15fe59ac11e8df11ee459fef8853721ce42e4f0f192f2512df6d83c802629029afb48082edbd4e6f49deb53a7824bc2b556b4e8c1294613f0666863994684d4ae9ecc1bdee2de676b392b4312558e828cd1bb668540957facaa32e", 0x1000) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) mknod(0x0, 0x0, 0x0) rename(0x0, &(0x7f00000001c0)='./bus/file0\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket$inet(0x2, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000010c0)=[{&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/62, 0x3e}], 0x3, &(0x7f0000000100)=""/20, 0x14}, 0x2) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002df60b18 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000040)={0x7f}, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000282c0000000000000000000000000000000000000000000000000007ff0000000000044e204620000890"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x120) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r2 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r1, &(0x7f0000001b00)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000000980)=""/190, 0xbe}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x6, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getppid() syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000380)={0x6, 0xc9d}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 7: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000000)=""/182, 0xb6}, {&(0x7f0000000200)=""/10, 0xa}], 0x3, 0x80) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) getuid() setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r5, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r6, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x48, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6e809af6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) semget(0x1, 0x6, 0x1f5) r4 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) fcntl$setown(r5, 0x6, r4) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x7ff, {0x3ff, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192964a", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000080), 0x3, &(0x7f0000000100)="1b0566e6040b7a71a9ab6a0c51bf8e626dd82c8c02f68e", &(0x7f0000000140)=0x17, &(0x7f00000001c0)="a9bc0f8a4b26e84d6ad93ea240664c2fbefd691e499bf91aaa7eda4663821be808e1e9232086754cfaa43b4cd0bfdbd13ccd5dabcfc23024d09492f3c1d1dbba02af04c6a4050adeccd22436bd28173dfb178f8d91d4f435e373f4e1cbac959e8e56c0e5592ce8", 0x67) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0xc44b716444a9cb9d, 0x0, &(0x7f0000000280)) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) setitimer(0x0, &(0x7f0000000040)={{0x2}}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x2}, {0x14}, {0x6}]}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x6, 0x20, 0xc6b}, {0x0, 0x1, 0x0, 0x81}, {0x8, 0x3, 0x6, 0x7}, {0x52, 0x3a, 0x8, 0x90000000}, {0xbb41, 0x7, 0xa1, 0x3}, {0x0, 0x16, 0x1f, 0x3}, {0x57e, 0x4, 0xff, 0x4}]}) (async) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x13, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x51, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x135) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x36, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r2, 0x80002) semget(0x0, 0x2, 0x81) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r5 = socket(0x2, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 3: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1ff, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) poll(&(0x7f0000000080)=[{r7, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r5, 0x5}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xff, 0x1800}, {0x4, 0x9, 0x800}], 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x5, 0x10, 0x0, 0x2e}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = dup2(r4, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffc01) recvfrom$inet(r3, &(0x7f0000000100)=""/94, 0x5e, 0x40, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) r6 = socket(0x18, 0x3, 0x0) dup(r6) r7 = socket(0x18, 0x8000, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r8, &(0x7f0000000380), 0x0, 0x80) executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0xffff4f70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/92, 0x5c}, 0x3f88}, 0xfffffffffffffc5f, 0x800, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x6, 0x5, 0x0, 0xffffffff}, {0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x40000000}]}) close(r0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1733) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe1cf01d346c9e4e68000000000000bbff02000000000000000000000000000101"]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x80044275, &(0x7f0000000080)) r5 = socket$inet(0x2, 0x1, 0x33) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x10001, 0x2, "ad95be08065c389983d554ecc416cf34eb18fa8e", 0x0, 0x40000004}) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e350000000000000060a033b0", 0x13}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) close(r4) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 5: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getpgid(0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) r7 = fcntl$getown(r1, 0x5) r8 = getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000800)=ANY=[@ANYRES8=r3, @ANYRES32=r1, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESOCT=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000003c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, 0x0) ioctl$BIOCSETF(r10, 0x80104267, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c39", 0x74}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0xed, &(0x7f00000003c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0xb7, 0x2b, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x2, 0x8}, {"55586f352a83073ee7049f5ca83960bc9aa2bb7a307ea5da5bd477737d8ebf4d898738536f9528026b9640de98a0c96a01f58a496580b904ea97ff9f9a91a00927a168e15315de2ec4baa6c2564f82f70e8c3a58e8e70c505ab957625dd00f5bd46f3cd71e356e3ee09bdfe395932fcf3b85195536cad0721858542342a37323d78fb52bcfe705c2a4b6121ab1cc3ab2ed7982e563d3ccef4a18494eba3103aabe5f7547c0501c5ecfff64fafe49cb"}}}}}}}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) execve(0x0, 0x0, 0x0) executing program 3: r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r2, 0xffffffffffffffff}, 0xc) r3 = getegid() setgroups(0x1, &(0x7f00000000c0)=[r3]) wait4(r0, 0x0, 0x8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="13f7638bffc3515b26dd82a67df1032df8f0999ff85a338bbf00c4ee1597abae62f502429756424c78adb541a76d623e6dd0e3", &(0x7f0000000180)=0x33, &(0x7f00000001c0)="28c31941b1611490a8d44f8e975cc104c5f947aeb248cc86966e815f8de9558ed9738087855adc6dfaa8eeac8bdff2e0218f27e6e3e7ee4660450fe22b3b39ec87cfeb64edb33aeed78b40c4fcd215f66ae0df18f9b3e0a2c7f9cfd6163b391e329e", 0x62) r4 = kqueue() fcntl$setown(r4, 0x6, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x9d9, 0x2, 0x6, 0x1, 0x7, 0x80000000, 0xe5, 0x0, 0x2, 0x3, 0x8}) r7 = semget(0x0, 0x3, 0x4a7) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000380)) pwritev(r5, &(0x7f0000002780)=[{&(0x7f00000003c0)="cb4153dcdf8efa25349d657b7ab16908a8a3911bb3d04b91b4db3c3f14c2bd2e70e3b01daf27168e562a75c97305cbeb7061ba72a4cd8c5e6f43f1af62bba0055b3bc178023a7ccb5cf7c6ddfa95e5897a4bb647f8b911d26c3a0dfb7833af4cef839b5f304e1227dbb48634e210052dd2eefa8a278b5d428b584b6397bcb974c19fd2993ca905e6388dfb9dad826d77ab027248e5f418de0ee44ad7441c6f0f62f4381a58a1e30679bce1de90cef1f092c314937be09e50afec9e6549636c2f1686673ba8529c3f154768fc534bb26daa9c8687fc0ce56d40cca7ec827af0d10daedaa2f516040847dbd785f78b1ae20d3b203f8c31dd52d687746569f06c7b62d1f7cefdeb6397b3a515c93e570ba8a08f93af03bd10a0a326a093736a4a080102d71ddab3953aa64c86eaa109c400c6c626fd955cdd5736c48db43744e8a4a2a8c4e335bd0f3ebf84d39a84b14a38621d40867249e82f13287d5c4b7cf47272cfd98fba7841972d49a807a467e03a2be163bcee5835f50fcafbe679f2f330690cdb815a13ef4bf5c54723efd780b546d7963c7a1cc1ff9a1930c3977c5883b3e421a5e68b8364eb10720372463beaefdb3fec28f21a4eaddeb557bf167297c7df6b24f836a8026dc03050af71d686755ef6e97e2f0d3860509f58a66ec17337d3857c6d3783aa560b7affc9d5e99b4399200d497a9cb9778832261ad773a8f4fd81cf4b5c769dbf84e9980763ddee7cd9561fc361cc5b2cd5c670078d1060e155c17b7424fcede35d38961ca8a58273dc68b98d2039ed316adee5fb26fafbdcf3626d055fbd664df034d214f5c2b3561d2fcb09ea28b73955b03342a152167ab5f920146c6f1dcc79a4f80db4849c1604eb8c60060af6726989bcca6296511edcfe13e405e78c1f84936fec45de6391247f7f4fe7715f8ee675a9df90dcdcf008509877f6e71df660f62a587c05d3cf692c195ff85df09ff80ceb3721922b6d8a3b703b3a1af60334139868c4444585c26a93af5678335ab824c70c68e6982648f83393841646c55ced4cdb13e66d75aa1b6a718516928fa0e2be1b39e54c8f7cb378af2c8016755966c3f40cc8066b0990fdb0eaad258a5eea33fb7392f375e415fe7260a0e2a294d11abcb9fbbbfd67ddbd8759913dba8b4abb100d7ab2304d7e5dcf922981c808f0d57015090737fd33ee9fe2b294eec1559dc2817024854eeb2db76d81db5c4e1fef8a4d4af3a50d65fddd250c12436d0c176258bd859fee21c540f540b142f8542ac68f625d1745d9946fc15c1d50ac39cbb3d5e9800b5507b43c5e2531e46280f95b29c83ef9318ec3e26026fb4674bc42a74cef77a2a9f9e692a08f8b3a4700b053175cbd0dd1472ac8703029c1fe1b8c8a5bf4ad516044c4a79fa16df9a2dc149f8d1d2d70bc85724f5484b05ff61f85c833979952964f02f5f4ea02a302a455045724d428ce68db6bc97b2ef42bb026da67a390e6d72d893358ec1ae6baae99a4d2fa08516cce942e8099013242ed78887e2c328e82e44bf40b04e848348a1490faa8bd4c515bc8d86c4ba109fb2f0bade4befd05b8cd7e4b15807218d75a5c009f70edfedb6eaf8e83c8aeb122bf267d9bad2c496689d921d913f06f7c0429c007da316107a7aee679e3721b20de5051c08a3f507ab3def32d27aa0e847f4dc07589409d3b21119f64155e869495c29aae4043f4f351a32f517df275ea6ccaf72be8067c8e3559ed9d9701f5c404cb12e9687b9a0be42b2faffd50ae556e07d268bf86d2d0df93ac18fe30536f4bbba57b690e35c054fd6937727a1056207701cd0667037eafaffa53e58afbafeddb769783915e633fa41685c07e6307c319ea1eac2952506bdce0ab8c47d30b82bb018b6b2051499f611944c65f5d208ec88c6eeca2dda9ed55d10a9e93892bf3a64e75473839ffc90af45983c0fa70bf241775ea290696b67d69f83b0ad0020a56d09292e5d114dae0102f656b43823d7ce07856aa9326241133b217ce7cba3814373bba0b7fe065774010fbac7a0cf64f655ac8c23d846852c1a6c1156b632241ce319a0e8e8968d97e214072ada6842010e4a1e5505af02ec93c63c1608201ce23b4b188f49d54764f2d4edafa4aeeca5a754680c073a054ed8bcd4efde72021ddbce8cadcd9851cf1d149e392d468a7e46dba6340c483375d8f32b8eecd98c8c4f145a910fc6542508adf20d2fb6040f2d3559063a58d071546af827d7e944d75dfccfe8a9615127c821886e9af2021481fb8dbdcd6bcefb59df426557da556fc24083e382dace34abb0d41952d80f7fe724a6f07a2db35d46f8777ebab96998bbb05d001341fe9d6551322c47e9baf29ca9ae451a0a80961a93098ad30fbc5fa0dabe42d7871181c389b600207cfc80fe0f8065cdaa83ee48cb104a7aa17a4332357ce7b0a03b3674118d9edc6c023e13e1f99eafc38f75d47cff1946ccd01bbbe10eb4cd9341108dc2dd33e64abc2d6fee613909c4c3bf0339f6afbd99a3f8be4b497fa735194811435dbd27c35e19766fc8605feea25810630d0772897035525b1af569167b388db82a7a25a988ff3adf7c138465652dfe78cd4e4d6c6722a5b4eef9c48d0bcb712965ed7eb8666b534659ece6a29c12b7bb26cf5356bc59cb22eed9c31d425262718057c75f5a724038b0bbde8dca737304608f08308f78f8104a8d24646f1bb95eeea7faec581b837e558216c100095629de72d46399d3a94ebeb2ef001c24d27088eb93bf98733e6af888e1bcd4223bacc248cf6ad1d3e5619320626e59d97674cac7467ce2f191e4d5e6431876caca34be8dcf71c91b57324f1adc5dd4827c3b21274d2e8ad791169a41170ea67c41faaaa8e7679e3fd900965f3f6138d4bebdf1a76f128ff9953a6f11c63c6123a422aa13ff5be041232748a0f6ed76946c178de76fc48a8e8f70b010947bf30f0ec9ce22aa429bb44a435eb5f8cbca6802dc2871fd3a020e870dc0f623c9cbe4884609346f80d63229eff427854861b93745e45415ddc503357156eb21f6831b558e006d2143db99869ad9c08222a2d311651180450c4fbcae512674e5f4e5b376a176c6914fc3a6085356fef377f8d82ade987974e6782bdf26fc8c2eadfb65f424d5d0b5f92f6ac3c25e8b53aff18fe30fc62510ceeac8f88c520d4e15cb90d1fdf38580b005aea1fef4e92841a5ec2bfc50f6777a6455b5058759156ce3ef1575b60436f97e3bb24f6971d8389079f5f80adb15d3e88c3f697663f9c34f719fdef87c48e955c23f12221fc1f162e54521c1868ff189f4231cb5f86486634b015b30d4a43fd0466f9e257db3e58c80d1ebfdb47d567ffb92ab8c588abc7acd92097bd60b9132c059d08d783b4d01ed27e5f330f7bd9a5c91f25054063790721c445d66dd9613275e4076c0019d3f10d370083616aa43166902ae5e35e750a15beeb35eecac3ee5719d4aeb01f1c056ecec9ef57ef7bb16ec62304d918f9aa08351adebc02130434ebe00bf9971006de7748c9d30007b6fa3847e2d092e136484539ece559047d2e933197671bd3174ffb095ee71d8cb991cf7810bba384afc05fa6f256a115e1da473c866692181c65f9e5159b3df7cbc96aad85b2ebc6adc26b840ca35e7a7ddedc289d8d2539cb5e66a964ee93bdaf7a71508653848cc3d19f3bf80f8490ce136623782463908df7632727df33f17716cf9ef3c8c6a51de8b7c84e51c0b96590c38facbb9b391297b83b0eaf89b9ad80ac8f243a49c70a60fd209e28ce7febd73ea9347317ccc0c99aa2bbd2b681492980e511b3c04ac4dda9192a288a26e8d69b7c89729f04f637d7450a098febab5f332837ea4ddd6589cf610fe765529e506e099c595f348c1e667a5b3c9952465c495a922b62c8c55ebe7e1ade11b9a01fa8d44f05fbbf134d9a5d3d3daa54cf6240fb80f7b5770b8266677373e357ed3ec73f67473a31065da9e73e40be23d2d44a0fff704649785fb357f1752e33a407ef5363bfb103c5debecdd518910b0a06a4fdfc7fe9de46ea3e9f016fefeda8cf69c0e30a6de24e8296afa270b6caec1f6bdcb4cef3a282e553c36b977717ac9b0d66bb7752cd457d686479ab90487c5b2729cf48f0935210873f009c45e5dc9fa2ce8b4451771b5d7d15889e416dc21da29d307dda4c7cd57ca7edfed0bbe7420bd8c14f0b8857e29d8561008f8adf128e610435394cde17cf94a6c31cbcf149680aabebbb6bb0e3e902718ac00b1cbd757349ffd3675551633de8349dcbc72b64b55aacff54d5fc5e42e08582421f304a8eb7ae7a05d4d138cf4c080099ace837efab9f14bbe5d94b55bf62ee95c6b462cc188041e4393b7888a44054c358bdb4560996804c27f0a77d2af17ce42edc4ed124f6a1e84c0a17abb32f1d0e399d373c651852012e42f49d861ffca87f78477a7c878e1da3ae298905448597a4335cf24246e70f077ccb685ea88f42e117499219a63d0090b1017408d8260d275983c5b7f482bbf2b8baeb2e935af4604eef28210fd01448ba9875250d2e0f8129401bc2940d6843e0fda48721ef47d2b7e0ffa187f529700faaebd621b9f51aa2a23b1da06e4ce49652de43307dc93c9ed88c45f5b3c6ccae04882b3f0aace25a66aae661cb9330f0f31f0f9fb6e6f4481175681af7c3317f16896a6aac6b19bbacd40057b3713dac1743d9dcf3acf8df116edaf97d7944b53b5a3d25b58de534beff2578b4cd03a0b6d3c43d939b1fa11847826b5f45abe66fc25b3bab1c04d6b19ed61fb6b535e66854e85d84ec717a99b8341b8f5e8394aa67106a76eae746b7afc2b6b8947b4c9567cac468576bee435c6289905f6ebbd3bddd8ddc3349d06aac52cbaa03de4e7fd78d99e43014cc578045a1d3c9a63058bc5b1d8002c4c90ed3338ff11f97df693be5dbd71b2fec05f5e9b536904e96a3683cfe389ce3df1d9c76f3553aa7d8732497676a365041cc71830d33c05d6bd6527b88165968de6c63d1966dce2349c38c266dadccca85f89727c1ad4869ad98e01ee05b9d280020d2c474a34fa5cf057789faf48b7ea81cb0093aa391880d40be07f598e5f560eabc5a95642e5d2eb8ade5fd30d14a5ba707fef8df0a1e67dd9e0861095ac6835773f481bf354209294f48de7ecb4c4e64684d51258a876eb6b45de9f630d4a869455848d67537cfea6acaffff3d9f4a13d02f039bf2d0f3d539a71e87c01520454cf2e3d5b74f1638fdaf5a710a0f98a18ea2f3b3f70df6fa3306aaa81dce4b08bc9898a2010c9acddedb58c6007b0b438a5bc1ad94cec0686f7f6b737c4e8bde483cd0c53e0d19ff0211cb4119b32c713643b4f4e5eca84d7bfdbd75918fd407836606c92679175704e6d57d76a858078e72a1abb688bcbfe999557d2ef60aa1ba2c3529f12866511f020e272d5409ffc159b99e135e50bbdb9843ef0f2d20e3395078868828dbeb84ee84bfd484cded30b20d5b31dc61b6e3edefa9132cb1058e69ca8c10fa1287ed3ebe47fda3d7f9c08dec44f1b5589393baf4499786f92364c001c263369fb290915195ef0fe517433ed5c21b2a732a278f808ce5715d493848e4d09f9286c799773ab9a7612d68c7b85229819ebed893395a7776e0c03778ae58a9e9de764be2918b971a9867043cd728f62696b602de485142ae4732ba0541135628e163283234e7c2df6b92e741d2cc3034f9e0d6dd8fedfe8ae91ed9c301edb7d2346c80da15e1ee895de7544c2539cf6f56d1d3b22267d8413fb72c3a1e", 0x1000}, {&(0x7f00000013c0)="95f2f7a5c57170ac1bfb008a7062c57787cccf8d1e3aaa0a0c72a575b5aef445ecd274524302793f51fa9267468438e3f3fe2e670d04de28b3f131bfc61fdc7f7ba0", 0x42}, {&(0x7f0000001440)="9abc739925482c4f1713f5bd92f3a5cd995c70fdc3a9be35303beac1bad01c8eae7fc73fa3aa2d9f64924b71775dba8529368b50faa272d8a3032049e2201025c052d6411965473128eeef076f24cffa80", 0x51}, {&(0x7f00000014c0)="b9a05d4877886b8ac70e2072b726c3c5452984c9d4e33058942ba8cb88bb6cc301ad5c85ad9d2df68120cd", 0x2b}, {&(0x7f0000001500)="e1f85a02ea09dd05261bb69dd051bba8d700b0deda25a883804a31de853700f70e238bac7bb7b5e4c5c92e9f8785bdfebcd566a3ede4c73bdb0a24b0ae0be967534d834287fccbf98f03fd62771038edbf37fa443c5b36a1d29187cee0595f535e377ea9e82aa994e1ee394e710fb8940913587df86d0faab2fb4b03143c8b7b8781ba7fa36172d5643b3a898831", 0x8e}, {&(0x7f00000015c0)="7e3ae0756179083c5c0fb2f5b3f5c6b17afc850378d344993a7c96685f7dbdade823dcfaa525ecba265dfc4c3e45feba593e2a558034d4e082ffc60dffcfd37e8846a7ce12be38e8028e5d628e427e385624792e498c693ec41e5bc814bc4facbde8aaea868c381ad00a24bcf96177cb51da44eb3248c9c8a020a8af4d6a2e003e42924bceda7c98ade250150b0b620a056977962d4f29223e22c518e0ae77d8cf5a035bd4619ec23b141030121cd79624d9", 0xb2}, {&(0x7f0000001680)="daeed2920c02f9004d97ae860889839b52f4daf32c30965fd21859511f3c16088c6a9ab368645dcd57ea3d7c1042abd6e17cc84d6e146353fe41f2f068a5a3323d7f0184cefd267b14ccba3eaef59e0822b56b5733df4ef9a17ae4ae7fc550d727f190082b9cd0305e00d3231f723ab26c19316bafced96bd9bd0fa77a8a237fde09e0b955c409511d6eb2ab8afdf1745cb34f8070db17a7bc436da4d173f7e625b3f67bf6342afcebb37cfc00e2ae5f84772af9943ae97694838f4f6715494e18d8a9922dc4aae630ecc8c6f44d1d8f366812aac131ce709f416f19a38ac473bcc98407d2b24b95a18a8dc3a6c6c00eb5bab4ea4d4238d006723c1df9dfcd30b892f65766bcdcb8cd889a98d1352829b308e453b2d9e0428f2f900888f39261a1790f9191fc825207aa19092ff961bf8c0cb4cc92ee9c5ec5660dc8288cfa60bba745f7ecf5992151ba17599456896a6e188925357d090fe3681a3e8036f16901b1b968baabf087e760b2dff3bb218679fa8317d60cf53083bc3751cc089ce4464e076ab921de9200e2d1672573f7332990042bbd690095cca4ef6c2b2e5e644ac1ef8a09f90de5716fc1a78446d571ef6210052debe71fc29c2d7981035a82a41db1a68ffd9a6734416bb22c62ba6e3bd3ff068e7a03f0e4ea4506f049ce526416eb1171ce319d441ec9b6c1729c82aca5cc136535418d13dae1b13dd50f4d77f47fd2451557f41fb33024c7e3655a68d262017c23b63d3099da75ddbd6871f27ba905fc62264a708f6ed29bd4c16cde3a26f2e2a6078db411b08281c527b0e8ae4bd791aacf4bd59d3568cc84615bff7ee25a071d08b6f9e8dff0fc0f6c645940ab95282e7d56a791ee23c704d2445ddca5e599500bc29f40b2d11b0ac3adf113adeb7c34da4d1ac138489477de7e600f9b757e1c74dcd4f3d33a0cc8a534b22a15d329e3e5156187e29d62c9368119b519236a57f2af60551d406dd41efc63806a3ba2fe1b461f95c04debbcb5c79bd58960756969732443e9e63d50e198781b8c54ca98cc205e9796d004e2be2b06b3965ced8876ede0b1c29a29b858c236a221c2478f312d4090d6e294eb3493c4a1ed140c2f8ceb77af03973a10327e32116590c52709e62af85fcfc3fa4c9eda04266a36cad2c68ce0a8125c5f477e366242f8a52d3ba91842d5564841d3dc6b9c999819c97ad5bd11ba2e4799b419eef6d64916e4d6d53e9481b12625381f6d3d935d6f08700c86379a77165a6573bd6d6d36e21ba2136db849e1cb7cc94fbaa6e040da18929fb4288a61d58ed89a25a606886b183ec697eb4c67909633134d3b504a5032f2c87e7cc563d454333833d31ed3cf5aded910123410fc8e5b97f7e6974148982f9f0257e78c5588a0fc15a23f428254fb6a56f6ab0f5934830b297c4649bdcb2d98c54e03c2fe634609ecf63ea055fb6ee75ca25946e1fe2a482446a74eae2faff3c96d0958e5ee6ed9b176487c11a796c02ce3612ff9f47f6d513118f30ac917eed170ff4f18924db1b4c5169738676717e455976984f9e2f3240375a72ee7ba4f83f9f4122c588e4bd0eb6fdead70be9a89ed368212adf31cec50f7526ccc22066f180a5e6f8e962b9b16438fc09553e19cf40a354bd7c743aee4604fdce9a957251d3bcba7f22db1fe057d71eaa963683ce99056e536ead71808000ea673ce37ae77dc4877fcfb8c54f9d17879ce899a5a6c9f8d67a6989114d8b8b824da1d7e1ac2e3501bbf3c4daba5d2147522e549613aa07c043406000bb118be5ff630d05d2930b8d8ff6936353f506f2da3e18f20a7ec668c34e460bf0619a8f747aace3d7ae3c71bfffb8dc88f82494dca75cf8989baf4149bb50aae3ad6bde67b1aba0416ca9e80db8df888de85e38cd7ea768567400432d7bd53644b210320ae5547c8a6f0c022ddbb189645c5bc375f14fbdf59dc88fe61ec53edbeff7c0e395c35498c857092442b262e51e0bd7976b34cffcee8cd58bc2c702fc281795a935cdfc2450667959355fda5f0dd057d1893c19afa74830c7bcf994e989e973b657f2179f718d8f09a50d8cdee5116f27c490ccb2f29026db01c68cae7564081eadb0fd1f4e4b5e7cc1a56fe820e9ad4c7ee8a3764a3afcde40ff6f38be5ad2d08c29971eb9c750bdcce2ba7123984d69dbcc8bba990c04e0c12b7728689a0a1206b600ce60ac0babf6c1733dddae802d621bae1728bdf557796f37460d0cae17c6977277116107cb497cbacee7d5912e2e570b0b02623d304e6b675ce2843aeb970afc4892a3e6778e1aa49a3eb76fe8f96b1e922edd1bf4d25e05e3d9473ebe753dd69e8b1c1776c3a9dc9353b1123a4fa8819abbc7f6512b17d574645eb86916584bcff1e005fa56de1354659b9e1c1aa403559af8b6077877a001a970bec376716bb8e0da0db9bc6a084bd774b08f9ff080fb0792a85e4b73d28c541bee31483b925d68d989103dbb87f0d7717d6d5cc7704db2a308dae0fc83b5ed2ea847d1e13a8722f4ba1fa960efc71fdcf569170ff83024281abf5b4e733a720e0f8a5d56b4097f207bd4a9967b043fe036e2abac6cdab737266525081efeb96fec320543c7dc4c2a69f92c44198467445edc7c6cbb2c7ed1a4583b5a37cc5acdc4f43b2429ae168fe223d3a1cf5c53e55e690499057b0efb6734cd8a0b0634be3bea95dd32ccce908d0bbdaed6fe087e13d60b6dc6724ddc65d2d76e8d8a0f3218c3e5fff9fe34a3c5af20a3a5bdd29d2c27007eaebfd0450d81df9d22c56497a68360973e6261ad2681c8f1dbfc6d7ce6b0033477097170b01c7efb35e83398585642f489495210c6fb10ae58e0982bb35976182870da4e654be740b7a0087d1aa32b58ebc0a42c0c3e3acb5b818644f02173eb90e1df53cc67194e5a69a083934d6b2eaf69bda321cfcce82d685be135c42b2a19a699a5fb8dab3634e078480ed493a8cbbb1615b3e80a94f03fd866ac6b1ab8ba021748f8baf88b8cc7df3a14db06138b64e3cf9f713af5cb5b64a837a0b0b6eec2aa1b70b35f5aca27f65df7552f055766171aa75e0630b7e8b4c4eb9df643e45b7ac3f8067ae4e4d3fab695ea7d8de4e7e355a7af5f823d655f9050471ae10afc5071e4041a97f088320d88c3220cc74163b6bc9b9c7427518cd4809fee8f296d3f7d91f8efcee5a533ac3b5bede9d3022598e783c65b8e999955d297fed49f35114861e212e622cd4f5094c9a1b1e82a60e048cc19fa951d4ba68925572eae86c95a3374a5dadd04f2451876a2dfa471bbed1d88d1118a31ee6103234dec29a70c66017d339f7471744a228dffbd77728012c6393923271c61f5b55bac13e68e5e1ee0a4e48e4aed5e80be7e5c553fecf6c168a21bd8529ca4d4a32beafe43af8d0e8eeabfbe203d696422850764c06de325f01a49ca6f0a183d40a2f18bd01ead4d8fcc66153f714890f6e0e1ce103075d4bd244a94795c285983024728aa53c987add309974e983324848b7b448f117c4295b7b5d9f4447d80669d5c3777d64ccafb8a15a78a5c0fb8bf267d214bf80dcc895f97b6ccee23477236c9b46c10de8b7bbee243d59ddbb219b897f8c2d3d8d6f79285b8a3f56a6b77a5485071b86f7e7218693cc009b4f239f9cc95910023efebfc7671c73a71e9052bbb29d915e26c098c741709cdca36b75627c7357bb7c361121b9c800cad27939896282e51b0f55ead79e0d33f897ca8e0a487e49aaa5a4d1b70301fd1225eb22269ed371f30c33871e07641f31038220e5a8a680142bece4bd2dd168c1e9f284daf111b5a13eea39b408ebae7421701d45bcd36f62451258a51564517e7f50c1199abc027897e8fa5bfd76c48864d348915c29d9e135908e8c8c4f2b3307ad545425a07393cfcf5f5127ff1eaa264e59592b39d9ee0e418f1cadd803f10fb46b56a617cb6bc05c2f4348c9ab794b921ffc4aeac4f66863acb312fb9352e3bf934a992e52345bceb022a8640d5f2f32ea9a20fa1d57f2c0a1e8c808e4cde35822878f5f2d08dc5d8cbcb5c26fad6ad44e3058e2c0ebed9efcfe802b093139cceb62ac70c56c429b574083e59cf5d41f1454a7e429f41f9c178a81f0e2ed612a2001f531eadf4eddef2e64d3502263ac555021e5ee30c5e4c09836aa82054236b6ffa84316477542bf1db475e8ad6312d27fb2683ab6cda17ecce779b1cdcf772adf8324b950505060a18ac33a3a896735866d988c6f8e210ab8e0264012d29691f8769722a9ca243c896f9025c1752ffdcaa02b7ea6f2d074fcf718a1a17e317e71172c23adc60b08f06fa5ed8d017dc28737a91f29b792a1d88add8c31127bb79287ef265d7145934528fb7ec69b2c7647938a46175eb7490dc1ecabe6669808ad119e5ee906aa62fb616ec9df59d5bff49b4ee00ad07156082884a4a4258e40ea771af0a8a2a98d213cd908c553d5566aefd9ad52dbbbc4b3cac33c43ad4e749a5bc36b20dc4022ab57818b311000c6e95a053328dd0ea5564bd77a6fb2b56708eeb24415f05eac0209d3872671b8983373fffe937e866479e6b53fbb279c9b340298844a0cb8791dd91b7149975d81735dcccf5ff5220763a287d65f25ac8dd359de8c98a2153f111dff584395f37c3a9ef6ac4d96afe1695ad8510fb4fa0aefdc56ccbc912b857ce7a68cc3129c763a45868e69bf1fb01d55c1236cddc3965c433a22b712b1ed9e4e4f65f0055b0d13bb60d15bedffd11f95542f8574ef809ce8061d15e7be09710de097d235bff233e7ea8d6c2b95c60fd46460d894c42c660c67baa06600b59ed2d4feef36458b8bd43b11580b4e5da01cd02ceb85e61fef99420e09218bdd6c17d8226b7698e99594781a5de07d29ebb43b4f6f8932875549880e10856aca5b19ba85e54300e6c0ebae9e32b4ed5c2c2d1304c0f35c1b45a3386b402ed5c6e75f82ab13db3bf143192b8da3e62442fa0dbb09d373b75e77a447ab1d3de4516b36f3a9390c7bfcafb9480e517c63ae76bba0059a794cf2247db53e219056cc95df4385b5218679bd57160d9a5e0ff76df599735c3a3d7bfa5efed7dfb920c03be090fbacd3124904f5cfaab0d81c6acdc48f623887975383abdd0a9c802a8841b0ba15a5b571ba21c867ad10e65bba0189ae811504b33109600b985377338636b4c1f16256564b640f2c90713208d9407b5e06116beed7127bfa98829e9e94859c9b96c717fb2eb27ae0596dc16b999e59c3bf89037e45fb33f262210843798a5a7d1ba845492723a42992de82dc73f3e0bd5faa7384ea5ddadb5740db410e980535d8579649c70a1f518b47fbf38991ab9bc658624fd54c06844c69e409cf997b98ed1ad33aa1b97cd870892be23b9c43b1625bef7483eb62fe5dffb02866b74943c67653127f65247c49bca7f4cfb34b1effac52bdbb7c55dc601a52d72cd18867e20bbabcb1d8c72d5dcc02c18463c2b7f0205861e6a3e381684cc5182e87cd1cd2f72b04d1f27a572ba04b6193e31902caca9fbf61967894233e3b6cd7a2a7167294b17bee7690ee7457732850dcf7d82ecf25edb38f9e31e3a2231fa62890e14f0b6c790293734d56868170be29d9cb200bb6989816b998f6402ccadda67ff095f448f5b22de6c05f8db6cf524defba56af6c71af338a5fcaf9df387b45c8dead96effe0fbe99eb34628f38e12a6931215d3eb538604d2e5aacd2d95fa069cd063cf04ce469c521e22de60ef483d5ca07764d5b90ea428ae8f5f3f63e5457c996a65cd6346e9a003012ec0c5593ca4d", 0x1000}, {&(0x7f0000002680)="6e57229d90bc78926edc2e36f632dae74300d4a8e27f473e94d1398d923a56c319335520724a9bb1532cbb566bf0fc9b55109fecf2d3e4b0748eea27d2b74b441e284fa7b878bbf718f773279eb7ec51197cb8ad852e824e33dacc3b1b73acd12d754c7567ce2e783463316cf38402e26ff1a85f48e2bbbe8ded6bb7f219d6a3c0fcad707ee9d6b00ab16ee4ef70d67d70ba607d66a8dc9be6cb6755000699a879ff12387e14d7c03d05070fe11dac06b8d5bf5f1ad1fc01b978f7a4ceef1984c7118bb9326dd30124bd7ec5fff939596c67", 0xd2}], 0x8, 0x2) socket(0x20, 0x2, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000002800)=@file={0x0, './file0\x00'}, 0xa) r9 = openat(0xffffffffffffff9c, &(0x7f0000002840)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000028c0)={0x1, &(0x7f0000002880)=[{0x400, 0x1, 0x0, 0x4}]}) symlink(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)='./file0\x00') mknod(&(0x7f0000002980)='./file0\x00', 0x100, 0x7fff) recvmmsg(r8, &(0x7f0000003ac0)={&(0x7f0000003a80)={&(0x7f00000029c0)=@in, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002a00)=""/5, 0x5}], 0x1, &(0x7f0000002a80)=""/4096, 0x1000}, 0x8}, 0x10, 0x840, &(0x7f0000003b00)={0xe51, 0x5}) sysctl$vm(&(0x7f0000003b40)={0x2, 0x57e308ee2e4c7ffe}, 0x2, &(0x7f0000003b80)="0f95de0732f5a1a5e4497389727dc795b81496f08f01add687001119fddf3db0429ab94874f142bdf41ca7e109d8f4da5c92865a84d810b9ef43c04e9749e60bafd1f183214a37e7c8e5f512f7aaf91e9fff6d632dd8bcb4f9bac3ad880958a0dfbe70a80993decd49a34eacb2fdbf4c63093a06cef97e54d04335250e8deb00e44f3bfac5a5ced5aa92cbbc6955d03940e00e2755283b22327244910318daf1f969204f153b1786ef6dbb404839035f23b7a58ddb73ce5cde8f", &(0x7f0000003c40)=0xba, &(0x7f0000003c80)="31a71b78b5e622dd8869068f8bf50139c301324eaae03eb51555de152bb592f56e74ea479cd9", 0x26) r10 = getpgrp() r11 = getppid() setpgid(r10, r11) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003cc0)=""/126) ioctl$TIOCNOTTY(r9, 0x20007471) executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 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, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x8001}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x800}], {0x0, 0x0, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x188d, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) listen(0xffffffffffffffff, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mquery(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x100) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x0, 0x2000}, {}, {0x26, 0x2, 0x0, 0x9}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwrite(r2, &(0x7f0000000040)="329a414bfe407fa5307fee48b1693ad9efeb490cccb89a8752e23cc775333f1f4b3bbff685321faaf6fae1a7c13248515e492a5254f9374f5eaeb70e0a781b0717a94c5e1fc1fd4196b68b5ffcb921b6749b2d105fb97bc2f007653ad2b864f30410512c1535b9fb685d4789a838a0c421680ea18a02132009f806abcf25384b41bb0c40bce4adf5cb0e3d78d67d4796e2c1a5b1d4c36523", 0x98, 0x0) execve(0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r4, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket(0x6, 0x2, 0x1f) accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x26) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f00000013c0)="89f5ec3dbda167a7510db4a505ee849b6fa9fbd17e51adc33fd096df8cf67a5147beede5a349b788aefc0e5c56612bb561a6dc1da5ea3549dc496d80608a09ab218b860d99c2c70c75351b2b26350f56331e1f4a07a973a14da140118859e18ea7dc9ce62bf54cc6238d443e9acd229b5bfbca5b6ec6ac01af132507f73a6354e2", 0x81}, {&(0x7f00000025c0)="5932419f9bad3e5814cd732f483273f7eef742b3b81594603371620a818b5fad086d8a319da54ca23e1ef4f5adbd661752974400731037772bca061f1a46f5960be182495c35daeffa1553be713da7bdfdc7dc753b965c4c496f86b3d710a1b9f6146d69442f64e2ffb6bbd47ae77a19929031c64e2b845af09800078d2f40916c639cfa69853f591b45f7f3623c26a794f0ed1e670b2d5e66b063b1b874c4ee499d78ae76ddf9b4f6e596c2fba8e777024d3a42be3c375552e8fdf371ba6cb8704552bd0e8ff658deff6d2390f2980762a3d82c66cf68b3efb4bc503446ab06aad5a8745427988682d429baa5295c0290b90b2ce94d1ddf771fccf1a74d601243656d4de7a3c3a94237276e06d108b94748ac795dac01982bf1212e28c74b4301637d207852918ebe8d0b173b1746d6bfb9bd4a8829babe99850d9b2ae2e01131370610da4ce844a7e8ba3865e30e94281cf4b2a1b9e2f9b1f5fb339c65360912580ba2bc0f087f9fc6083590b6e881b9f51f363084d94e0000000097085ab3cc7d552a6051ad7ff09f6f2122b14b3301b4ada9e4d06469b45ee5ad5b19ed4b2412661645264a92d0a33856936b04cb058f2c05f3e85b31922d0bbd0f84bf9c2642556b2ca8c37ed2d3540c37d71b9983c3e972bfbbe4f074606af1bd588ca8a4f2cf48aa4c4d98c085507bd836f8868bfd128127374eba60b2f48ce714b6527de101ca1acef1679600cdc80004a4c13df9c614290549aede8c1370dc873192c3f36a37006846c35f3766574a53ee815258979c3fc2593a0260daad584da09fb84e6099e76f54b00a5fa99bdf687cae34cc9202db35bbaef1a997ce5e6cdb48f77dff97bff4b6747b7dddaa6363d98f3c54f7a74ffa681c4d12f5506703aed679fca9d84bc4e50dc0135df6c6f7b5632157aff2cfacf4ec9ee4951ddf88c99dcb46b520ba5c479034ba7e00f451aff82da75bc24c1f1544a82461a9933a280193e204679b5034a4a119e1e2ceb13eb6b194ac999a908bc2358ea7cff3b1f1ad29b589389e4416d4887468f721fee9f80c40ec38cdeaa569ddb779b3b7fedd8c77791b798d5495b46bc364ac01ab0300f0f59077a71483e74c2dc2c970e77ca60e773b8550605a9b96dc7f852b4940a1d815b178c6f7c324c3cd5bf64ae25b51242b84fd6ba87649efbeb10fd7b4503059c37a49e7054ecccfd75151e83f7bc013a11979a59fdffee518189e9f66262291a3f75c44c08de2659cac0672aea7dbf3b97470f9e18927a959293168adda6d8f3647310106837e92ceaf87d8a709e79a28688a3fb7f19bd4591dfa01ed1cf1babff956d99c55f8852fee1a652b5ac251384918d2559fb40bb05af2607cbce2f7b31835ec759ee6f7155379eb29650b3406be0ceb480f7b62a4b0ca803fe5f262d65f6e0802adca336e22c3100e4a0e0a7256315f187c750c160e0c1fbccae21ca37e0f61e98628e276817431c0482a424561bc206a9256baa139f9a08c80006af8eafb403451cefb00cd3dddb7f2e493a75e5bc5148f83aa1349342d4269e74e36adac34ba63d6fce34a98238d07cd125a8d9518d86ce5cc9d9f51568c00b9badab6437fef4dbe8af989f426d0f9e915fcdaf7c78a84ed1acbf3f65a612ffa338b56b432531b8b878406827f084d92bbefd02ea156b68ddd3c698ff055553db32c2a43c0fb66e2456c277b67dc36146eba57b84b9010d17663da517e3eba961748e099133b71ecc60000c1f50f5236dfa08b64fad1825ffa540b1a70a18c8662e4f98eb8df34ae5ff7c28f5249ddb03817f619ca4f92e285b16e1714c00777b56635a351745d259a6ec0a24748be5dc4200b1a5f968e2741c3594f256f77f9beeedffb4cab2dc8e462702dab9139aab6f330883f5609d94363f8ee3bc7b0fe2580e02b456a7d6c3b24c701320acfe0616ab03a01ca6ece9a60904b43268df8c3a3d135a99bbfb9138e671038d2330f30f65f06a4d98ae39a0a7fb43d6672d1ffc775a1ef8aaf47bb76c23dd9b6b25425b788c15da89c0b493993dd37cf39a6563639b834f02386642e8d52cf6b1669dfcda6d0e39ff94cfa5d0ac7e28dffc7b766169b79d973766d23694c00251aae508cb8d97a9c621b45f032686fd07de26d26d18d6a7d50152da9dce4c17a8826aeca6e3946aa7b09077df1c37c6f3a9870316ed0b61f48171173cbd3426f8258b0ff7f07f8f02968d5f460201e042bb510dd55f88ffe7c853d953c456d942cf06d91849c801561388aed203c48662709fd85d6bb707cb13f44c2e08a834931e6bdfcedeb84df7a122387f250451bd5c10c8b50d03e245ff1a03cf17a5b4c88079db9d29e071bf29f3bf5a886e467475c6c2f4b06785e223ab57e0e595b04aaef80429d018ad264bc7cc07f99ef93d1b66b3f9d4c01e4cc5290a0d5ef24047fe4dfd024d043951025bf305e834583513097db7715c4925ede25fec68e42611ac4ae301f4d39a640eb2d9627ea9f4c73b171bd6238d23e5573e3210a2d529739cc3916b73c52d80e2e34ad8cc0752ff8599fb283a952c7eaba61c7f1bf7aecc44912fd069aa1909893426adcf069d6b65630713b0a559c414fca125d77da48afade60411de90fa0cb4aa780b86862f247f3a4a42bdb4762e2b881dd0a5edb67d3cc904fd8c21a51f02b4a1e87af843eb782f7b5ab20b90f9d9a9b2af34149f6bfa3184850fbe1d20ac9dcd04d6ddcc7a3499d763889137a331f645cfece9dc5683241c2d7086598a68a433eb497e2205dcfa4f23ff6c3b0d6586eb8e19f97fdf15dcf93760efd31975ed505ae87e8b15b8b613df55c7a39cb5ff4914f88dc4388f970aad77dc39344d68d5458104059ff37a60844405c2689d94c9a271243229ab80aa64b86f0bf6896306a76f5ce0e9083850809609f9a9f1ce2df9861d80f6dae79f7a3b0f68626493d43d5fe2e439c46f2dac5626596a1330a58621e19b3f2626ad53a8312729accc1a278b20b62c71276f2ac0a8ff33525e2581120378f2a0ef75e2b2ef2347e54bd035e218b98ac0ab4c5dad8ba1ad18f3dd0abd6e58630a7d5a306b90618889d72637ecca51e4e385ad30868cbae86309c35c716b09bce7c51e73e39ef26f2e1f1682175211e55409fad79eec3898ce2b85bd6e93af09c3d9e83aa8dee64d31ed793cd435ce41eca12dc975854ec4b9b2dfcbb5350792b27189b1e671b943d8aaa8d0f960d521a5bfe31126d5ff73eacb772fa185aef51f3618610f17697fe45d13629104f6e995ea1ef6659d3b5d862a38f6cb73dbc4c8d85d21c42c1a1e68222cb13e0a6fb08eb65eb43ece6d4788625a627fc0fca8e7f48e7ae6fd664597aa5890256d544cb0e389e625e6869a0dcdd7487a2259836688dfab7d99b72d68ffeae6f642fcd19253721e3479dadda8ac3c90afcedd039dbdb1e6fe3e2435f082cfcd739325ae937bb8648608d1b0529c359d12357affcbe8978bc180996e93db144ae3a18f89f73107db285acd1ef74befbc6fced04daf590687f9440c3b4c7013ffb6b17e27383e339b4538d8bff6e39cad5073a0c97370263c8893a5fb6187b7b6a881b03b2c8ad512421d14eb391d7994b9d6b75846c1ed53987f5f67181db7c0adc38b8bef6f5917cd4a24cf05d0ec2c5c10e40bc68e227ee538b6b14bd78421755789947bdbb7b3e867c8cf1eb237243f0343ff489964d6917802bbaf5da8db668560f0224779d380a86504d9614cc9b4589700cd5b47425531dc10fd147546a45a0b62bcb60876b47642a9fb96f871047638d7b831cdae2e9ddc3e717de99b729407a272ca69080c58a838659608f1af0fd24bd541cf6095ae327e7d6cc4c0bdc962eb263a125734c0b4ebccb85c274e5b932f786c14b9ca4ba1b26ac880d1d5295890f8fbb6b3129bf1242e2a7ad16e0e1589a5926f9f2ba6c062971c1b8977a258834f20a1acc9427c080425e32921b13e97004afdb9b1358d420a509f91e7cabc0b6241998b40d1182e939ddb25535ccd4f64d8a901f6b39756bc7f0cc1612b52d0acf358970334fd70632ba23a577ce93b05048c9d24a1aaa07ac68231851425e8be2baa8bac90ebec86278c4961157a80263ba988eaea274a62edc4ddceab412ceaeb51addf918f633a360b41ba801ed43a19d7cca2cf95abcc2847377c7327c68d17e60c7c9ce465a0cbdf695c6f3dee9701454f05739d3fe2be262e5f045b832e5e27f4471c483f4b54b43ee3174dc87306e590f0ebed1cebb69e53694a2d2683eb8b4933a4294a5ea65830a0b22df64daae1b4f137d0e1a7fef8ee6493bda9055df7f6a7fd5712feccb92dbef1a1236be6ab622d62b00fe4196fc6cab03b35c9082525137e53848efa0c0f5fb7186b6568c892cf4c0c649ea79d91d6d284068e9873ee3ace738e39582c5d3401f5c540d330e02ba9305ff71be14abb07b716c5db17cfbb388ce3bdf35a3c073c6d6baaab7f420b0bf8030a3de73a0deda069ef805277d20fb92d1a4f1a21eeb3b607bb0c6a37e59643da3bbf588098431499b0f2cdbf336a9fb35d044d873bbf73705ff2ee77847f5794c249a746efbd5f603610d4c5f86b7777a12f88db86f60429de76a07c25242c4654c19b5998ee7a097f7b7c9a073395e9b3e427a3caa121e5585199bae610e39ac74842cbc5a755a0c0b7b2ee0c9a6f3678afefa7fd37de92ead4be8da4d97bd47fc28d77f620dcc85d7e3ddf22e14e7cc84140bd225ee0b3a2ddc2f071b531bd4d0ecce139b84811671b1cda2dc1713b8e19780ba0ec5c2998fd379f95fa310aab54e1a3ff8d8544e5e180fa23a8b23584db4403fcfa9fb860c394c804487b97335d854207c48000000037bf13233a8ba1e5633b96da3c04429882482b6a6575ac27107c4c418363fb13a46e6ce306a706ddf9b0fc827f1a9e3c8ff161de0b1979e035d29b60a8319b0a7d9a08706bdebb4f92085b693d859be098bfb01fb6da64650d5786c823ee153023800eb487667c600256d9b7c3b42356481e6a9dde6112fb1ca316f168affd3f5d1657cb758366a7b29f3a0296eca10507b861aada52f49edd4eab59bb0df111c806a9ec19c7293400708f43e94fce430f2eca10fe3a336794a9084f84649e2d27f5949a009064a63f6c9466ae96bb48cf0e12fea318398607dd9f5d95618790f4df9dec0c2fd76482a095a0b1f02b9043ad5dd3b7964ef4a20eb4373068c086e9a84758cd0991406ce4fa1f30ad3874d5070b2087d9323e773a0e1ae0ca9db687bc179ef89fced984457e4206c3372cf4cf179c42fec2e828b4b7b49845f5b60b4b2aedc2c80dd41d3d0e09cb52dd1a4c88a60074761ca38a9ff6fcd32d05ed576ace694cd1297f86fc0a3dd0dffa80670916518fc326d5e09b99ed5173a6f0167c8909503c665f8257638a61c8a1ebb7e296ae5f38cd0eeda15c9962cdfc76cbff24d9217b817d7a6445af839b83928dee2ad6336d88c58d995f094d68cb4add166160fab11f5a0a5f4a2934ddb538e70d067735c7d8a7710414e9066e4d6e36dca881341bc7292d05157ef07f35461d98b819c18cf164dc78c171680e6f6870668eac5080d78eb2c495ebd246", 0xf7f}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 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) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x8}, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x10, 0xffff}, {0x10}, {0x10, 0xffff, 0x8}], 0x30}, 0x40c) r1 = socket$inet(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000240)) executing program 2: syz_open_pts() r0 = socket(0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x2, 0x1f, 0xcd7f}, 0xeff9, [0x0, 0x0, 0x0, 0x0, 0x4, 0x6a]}, 0x3c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [], [], [{}, {}, {0x8001}, {}, {}, {0x0, 0x0, 0x0, 0x8000000}]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0xfc}, {}, {0x8106}]}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f00000000c0)="b7ce9b6d23bcc0", 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0xa0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x140) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x2, 0x7f, 0x10001}]}) getsockopt(r1, 0x2, 0x6, &(0x7f00000002c0)=""/207, &(0x7f00000003c0)=0xcf) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) setegid(0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) lseek(r1, 0x8, 0x2) executing program 7: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f00000b4000/0x3000)=nil, 0x3000, 0x0, 0x5016, r0, 0x8) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000400)={0x0, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000057b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000729000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {0x0, &(0x7f00004bf000/0x4000)=nil, 0x20000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r2, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4d14) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000080)="8c8a8acfd5b677960636574fd9c9946e5a0e075409bcb8b12c3842b186e681f23214cd7efe2b8baaef36bc09e2b8b37f67afa667f31579269138e6a5ed74c53325893d48175964c581a0604e3971f570b8b14e109497e86c651c69d180613318c83ad642d16b90909514f96a83e2ad27b82938932f9c4fb4d1b8175d9db857a0898687e922c1c9c53af94d69b5393ad41e6ac127bf25da3fb66ae4c332a8e3db43e531dbd02325bf56eb3612a10d162e4fbd9cc1f172cf8f7af400b3c69b1d4ed15b620b7f0c50e9c68b95354e0265ad45138a9d42c1081cbc1bdc5e4b42967505b2fb41241567e41191359ff4c4ab0433ab87030e364e0bc14968946c591db5467120c75df55deed83afa88b00ecab98957dd9e3adc048e0e985a48f29c42b1fb1a66ad3fc9980d89f1915ca820a118b319d9d01925b16adf9ac880472d8e1082cba6f44b5c77fd220fbccc3f795f737dd746c364a6c62d7b5a266edf2e802b1879c7f30054d672b707f60e5cab6c09d2d6183d9dedce656d4697009f4daf9df9377a182a7a52034ecebd15ef25bc9d1981bca4db5e4015448fc9ed1930ab70d987ac7ca768b09cd837ea6e5d01955ac59310c695a003ba9e8a06aa4ff792a9338924daee535da7f168011d7588ef17e3eb6d0f45e4b016f8319da421db114b3ba7b738d043ef2d2279257c96be23217ce51c1ac562dd7bc7f105bde09e7a191346fceb30f20a7a6b4ec44dcc33339a945f332cd62bc38ab1a83825b06e58264d7d9101d1a7ab1b41565e27921e2f34765d82cd83e47670c30ddf62211420181ff1fa31315f6f6c67419c44e9f5af3c55dce8bedf5aaf2dbc390ec32f3dc2ebfe08a71b79db3ccc63d3a9ff38749dda3a20cdd0b0b80602aafab87cf4de9d9f1d9f5517682998bd9b294f79b953cd164c9f9f6e2ea4a1e33b3573ab89b459e12757cad3fe3f24c1b6a4dd025e0fa163212797401390d516b841096bd0901a5d959cd5e132263199ce97f48a8dfd1f4bd36b1d53773e072e6009c59fd6cc28789d6bd48fd10faaea0f459a53dd5caf2fb5fccf765dab82a598073d57247a996706adc1ec3eea213367fe03a7caf6cdcad6af08ee5dff81856e6c018ae9ea8104f5f76ab2392714891547de8728161c9d3ad81bd4c3d9c468371eb4a96a289435e7719fa6e2eac98801f9acd426cc1954c4a6f508687f6a30b6d0d6089e07abf5ad76a345b43c488867b7c2bfd1faf64b43dba7e2f87d694b64bd1b9c9b7a2599f4a1cd0d9a48c690f43c56619d96f650b8f6706e3c1a93785864aa97a7476350e2f394eacba5a1c3f3f801b324e927d7b96e1a2e79c56d9f1cdc13bd30de3abadce81b9895ea038c1daf5066163c99ec34adda72cf008c9fe0659893d73d9a18824d8447ceca4156fc1d1fb4c5926a42fa5910afee1124ee79d932b38488cd88b6627877df0e475add83759a59b9d45ffa1774578d41a4bfbd6da9539f5d9f0053fa8af742baa773ed708a7713d80165ef6306af97e93d0cbab3ebff6239615745f110ec17b207e7e25c9a4b678e4a101b038c6408bf66917906b68c73a1e62c9ac19125fa73f9d67f7a1ea23cd1a23f55e0a27a7177c6fa30a0dc722d292043c9d5dd788aa399aaa1c3e5aebbcbaf9bf6776e51f211b8899dd39e7876bdae1541b228a1cdab86fabaf4a8948c5683b92ccab273457bd35efc02bb31f0e7d526e06089940ab692d172c6dc4c31ceb975daaab9cb519bedae86d62b4544b3dcb78c89c4429c67be27c930df51e7a553e7b821bbb2eb6fae7d8b70c8a9691e73929ac52d0fef12d3db9357db91c225eceeb04ea28c07b425ff9ce6ee452b731769fcd0f9a67dbeda7357b2f73750bea8736c714e023549e9077db21060433b519fd0c3f3d7bf41d44d525406c85c1268175414686e979a589fef1fb4bec501f551bedcf0ca4f2af3cd8f7cad8083406bbcdba3afef257cf868438105078cbed59837bf93dba18600dc410e2704884ac75a1ce4aaa1524f0bd0c9556c4fd74f01970d961d513bbb99b9834aa7c4458f1173bc37bb912138db3ccb90fd469b374c302fd00f66af8e033a15bec18d2be7331801874282127401f78e8d6378c65667ad16a8b75314172ce1eadd37c8db3b0494aefdf7005d2fdf168b73c786984bf536da4c0c86578d32a1758d24ed9291f52c00b5f4a7d45cb2efb7a7140c70fddfc8d7cce638770a4143aeec4c0482c45f4b17d643c8a7095ebad8ef46cf74ebd72bc0f0b81ccc77a0e5249c67d5f3ae7e4bf9e173e2e9e42f4e2685088a502a9a1f79cd8b477ddef4352264ba0d789a60f06833337e0bf3eab13b38d04dde2341bfb7669af1aacdf0e5d9cdf818df8e23c4fb3e6f2ac5df93bb8f2c0e893deaa10d4c2cd0c1545a36ee2d63a1d4dd21601c9b99fa2611a24d12c03ad61a652bbbac344d5cb6041b0f5ab7e93339173d77a111d24a81de768834daf131eeb74b2bfceedf00cc25ab1fa2ba743c1e4376f25e2585f9a964cca1cab48855ad868a514647d79fc5ace42a9a0b340754dc1b0422008dc052012aeb2fa331be15d567b7d58d8a49fe5e662d25b694f346da2973b973909838d464b9c819da3191b75e7cecd5db18df2f653127eab8412d74c8d28f4d7ca2a48c7af42c56ed45d1f46741181126f063f4bcbfc3a50216cbaf3c184b6d1c5a93fca2dd911b10aae5818f035cc162dab13ce6674263326f200b8696ad300668d03b93d46d98e92e3c54312ef488ef162e6b992de51095f46b9ba601f521b49b675bacf9250de12167d5d3731ef98b634951046fdc8f6ebb595bd1e8974fe43d8233fc8352dbbdf0c0f7edd5af60a4adec07df52c94302f6b9387ea647e09880521b317ce8f827c4136e440dfff443d63465fe8624145c4d9b3c98fd0d7d0368c0fd8720f52a087ba28b294c33f210f470e0056501ed65bee9fc0880b95dd00c5c73605ebcb3190cba9c42d78a612ae4ac4f0045a3a550a30dccbbf32ae9cddc760f0f7cbd9ab23ed9786afeaddc5a03fa31bf1c6ab97bdbd862ea9441cd05cec5bfa7ab776aba0f87c88f05f0175454d19e3de58c7d68152da9e1db1a32042a81bb9ba14032aa02e40ce2b1579de9233447dc79f90a00bf21ead27c27d5fcd1ff129be8536a1820459536c57ac3adfb184650e11c8ac8ef9a0136c4dc512d096f3d3bb6aa155fbb997c9c919ffdead5e74f23e25d1fd4d5d04f1bb2d1edd0ce73cc9b9ae1f5518b33a3da8bf274b15ad4ad521fa94b9afba234ce61a998ee69e7d6b210475fea77b3c6f845325bdab96cdb0de2d8de5e4293e003ca5d053d91d2e6683940f21e54753528046f985d9d320792031831ef374f308ea0fc0f5ad34979f1cafa2cfbfe29971e013b028892885a39a987f1a1061bf57d8cfe3a9dac05241ceec09b7790b14019bf21cc17032c2bedcc620b5d01e9b03c497881af8d28355705fe66aff9cc8c26cdb0f64be45ae7ecc28cf873d877acdf72ffd3408dafaf3c08cfe750d1b3882bea8e4ec55fc6bbd25e8d5681e4d082ae8233961d40f7ba24e2fd2d35ad71290593853e2bde4655a47d19dd8580c7201249c2a665ba117a24917a464e102a017d0f3bc103ff3a0df980ab77eabd27d9a5d0ada60f19b580a7782d8b6d01d175a8ec5a34fc38bbec468ea0b61a44d284ae8f9516985cec695f5fbe95cf1e3980b6b22b01b32a99b239327c42e9d88df4db70e50719b0b963847afc3ff502a6943e8e943fe68f3847ff16df5779963ac2952b7f3f6a4890107b2fd48f6c44924541b17f0f2f0d8d0a891ddc255a618db9c1d21df2d973778c8aaa7f7b17179e2c88c6aba3655cdc287bfaaa4f0abdc6888050b67dd3c2f36a63a95c3e374c50e1ab8d4f59d73abe6ecba6c14ac228339d1c6db8931d8b1f6d6749c9486509ad5f889f9988ebeede34a0b06065426257520420c68a68ad9ae1f7e4b0c4e0698caad269e7abc99902edf31d9b7b056ffbfc7ea5e537920312d6f54debc49830535e9f20935aa2285f0662c302f67a0702083a853e873e6b75f7a2f1a4ff72b3c06e154e8c7fec80ac104bbc7f936b9f6d5532889ffbd027f6344d1b28cece1c7c677fcde49661ed5d0c832dc6963b973774f5e72683a9ce66eb584775c9ce2c5c3307c78759f8d7249df3530d32d2ff24960f9fb7bda101f4f644c910fb79cf96b5be306b7b900b7b098fa2dc6eb366482ccc84d60676afd5cef37626a64d3454e48abb533e0f5b1c2c14eb9bfe455342ce6ea9c8ec05dd5edb5c8b4239db73694c5d3e39d09749b60d3ac95426494fb9e9a9012049151324363a9f170f5f0fef7d1fb516126ec39486a483dd239c57166b1cd13d273878493ef6c304ec4cb9f826e70cf3ab9659bfe43583a36da868b201e0d2b7b09b9ae283e85ff138a3eb31079bc0c36a6685c11a75bcce298039d4d3b7d7f4f13afdfad0a2c603cda395a1eb656d49a3fa0a34efb5f893128cf5f621372d74f4b0176e0484b1b833970c0ddf61501c22bb64baad79f8fd8f0ea1b10bc29cdd20b5e54084fcb2e9dd510c80db483aa16ae83ab42d28c00cf9d306c37125a338842b496fff838be2d17159fb87bb61c4bc95aff6d4e4d2cea03c88f6e91009fabd879f6c975ce87b0843d898847fedb9f7f993e8e8f939b09c9a682d2a1f7a3012430ed641b7ba456b3ee87b41b054a486a5f23ca030e5ef21cd26986fced632ead4622df83001c11470ed38c1f96b2a1561f7e614e5b70ec7147f561494a09f1136b6c7262dfecc097655c83aa07a5aa29f7acf833348c5349bfa3e3628624a2c170067b8ff2580ae930ce3a63d9f83be8b3debeeee3d41083d9e921f904aa4dca60ce12a3ca1bc2b42df539542cb87171c0f1ed1c887a7333b9a1448649fd85b8e305c5c9e1ef86f43ce0fc75a4e1cc9a062f68c417c45547dbf61b263e8367192de6f0149508fda16506d433f0a3a9a718955f32d4a221d69a8cef06ee1e46d8afc9a4f1c599c9dcc99bbfdb19762f395ac3d5feb6a1b4d08686ea72336ab5af8ee892cb20934296b301eeb5b8af5c01ebf1766e39429f9d2861548c6865a1a357ac02f17578b3c55210a232b21154245f08f41e3ccff0768b2bba66bc15830f2c0d3439f27f0e93b7dccb353cd70365aedc302f082241658303f713bc1c370b5c4b009224b5825448a775eeb3f74b9f0ab870b3bdc481d06aa7800777bc6bc36d47be1b2f2298dc135c5792b84f63b3665f016ade00e6593f5e13468f97c23b1ff920730babf4b1f6ca2b00828093ee04f4bd1196d4878a917a2c79f4f4056c79b3398524449e8ea1eaac620ad8c307cc7ce24fadc631bd00c72a570b4ffebb2e08ed9a4e57db92977872f418b03a0d245a9144719e8aa3e7da57e9a8eb718d9d5303911d4476d598843b7e2c5a19394ad1cb1edbe03082f2fa2448f930e210a8dbe9bf2c5669a52ce0dd0a98a43f0ca2c4fa402e5f7c8c54c0b1a2d26df9ce2b288eb2a5ed442df00373a9424b851c3daa8cc7c50c48a5268a8eb2e84e0b445312e7bbc36ee63fed472efc5df476962f264e1ee116d254bdcf946341e29481b1da4b80cfdf1b80a3f6c716ca19027b41de96199c1b93e0d184a591acb952cf1fd8c1e147ae985bb5c2f82aec39b1c9d8083c650f6ee5a455da2ca125255213f48084af6991cdc848dbde066220dcb93b38a21d6944d87877c3d3a11c58a323d5df10bc6b608a5fa24a2b471f8cb1bfad0b157604c19b9533ec0ecce19e691d12ea147323f892c794d44ffccb657", 0x1000, 0x100000000) chdir(&(0x7f0000001080)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001140)={&(0x7f00000010c0)='./file0\x00', 0x6, &(0x7f0000001100)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001180)={'./file0\x00', 0x4, 0xffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000015c0)={0x2, 0xc5ef, 0x28, {[0x6, 0x100000001, 0x6, 0x9, 0x80000000, 0x3f, 0x1, 0xfffffffffffffff9, 0xffffffffffffffdd, 0x9, 0xbc, 0x0, 0xe5, 0x51, 0x4, 0x9, 0x1ff, 0x7fffffff], [0x69, 0x10000, 0x100, 0xffffffffffffffff, 0xffffffffffffffff, 0x200, 0xd90, 0x10000, 0x5, 0xe3], [0x7, 0xe26, 0x3, 0xa4e, 0x8001, 0xff, 0x7], [0x4, 0xf6da, 0x512, 0x1, 0x5, 0x7], [{0x744, 0x1000, 0x8, 0x4}, {0xd8, 0xffffffff, 0xffffffff, 0x7}, {0xfff, 0x0, 0xc2d, 0x8000}, {0x8d3d, 0xffff, 0x4e8000, 0x6}, {0x6, 0x8, 0x5, 0xffffffffffff7fff}, {0xffff, 0x81, 0x401, 0xfff}, {0xffff, 0x1, 0x8}, {0x2, 0x8, 0x9, 0x5}], {0x680, 0x5, 0xffffff80, 0x7}, {0x9fa, 0x3, 0x1, 0x6}}}) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f0000001840)="7b065cd8a0d27ed03f490387c79020129321de5e8611ec4bef5f4a0a938dc87fb4db6269afb012909a71ea1c214b07b71e19ef47fffab4ddac020f12c20e8706cc9aa3c224c4acea0f7b7160e0c0a095a4a4574644180cc20071b3f21147d14004aec405f1af0d1ddd9ebb45c1a34e749453bc86fc2a259fc4c3e5f5a496591023bd64bb2f623335eacf9236fa3202fd72ba7b9c57e165ec288e537cd06eb1683b1e6706b1a4b85b3fa1e35186a2326160b24607beb766c168f2064216bd0f026b3b0ca109d1c2f8046d4671628747caa2bfa8703d19c213fab8a8c2fb09f3a5cc9b37434fa8bea2eec2aa170fd2c536a178009bea07864464d2f431", 0xfc}, {&(0x7f0000001940)="57c98827b0c65e642d8d340bf3dd3a4f3757a8e5a079b067bbe33f6b1243138789d09b229ff7b4858c37c37be6a56ee6d32da2f7df853c88f4a2ba092342173bd0ccf771b6281bf96f9227ba4357de236b55", 0x52}], 0x2, 0x9) fchmod(r1, 0xb4) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001a00)={0x1f, 0x1, 0x800, 0x4}) mknod(&(0x7f0000001a40)='./file1\x00', 0x1, 0x8000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001ac0)) r5 = getegid() setegid(r5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001b40)=0xd9) setuid(0xffffffffffffffff) open$dir(&(0x7f0000001b80)='./file0\x00', 0x20000, 0x60) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000001bc0)=0x1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001c00)) recvfrom$unix(r4, &(0x7f0000001c40)=""/68, 0x44, 0x860, &(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa) setregid(r5, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00), 0xc) r6 = accept$inet(r4, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) ftruncate(r6, 0x5) sysctl$net_inet_tcp(&(0x7f0000001dc0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000001e00)="3abc145478bb84a4da5e8d14944212696b9181814e704feb35becfb5beb263d8ff508b1cb193cbd2efe863573d7fdc3275cbd2a70776e0ccb9f45945ad6f2743c3c65567a0017ae0eef9e20930f21a4be1a0be35d691434e098dd8b2ab7b52fab16d51b2f601511a7194b75dce03fa7c43292d1f34ba962f40c49e15d1c80b0d2fdb8a231df4171b3acfe6db5f991e", &(0x7f0000001ec0)=0x8f, &(0x7f0000001f00), 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x7}, {0x40}, {0x4000006, 0x0, 0x0, 0x3fefff}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f00000013c0)="89f5ec3dbda167a7510db4a505ee849b6fa9fbd17e51adc33fd096df8cf67a5147beede5a349b788aefc0e5c56612bb561a6dc1da5ea3549dc496d80608a09ab218b860d99c2c70c75351b2b26350f56331e1f4a07a973a14da140118859e18ea7dc9ce62bf54cc6238d443e9acd229b5bfbca5b6ec6ac01af132507f73a6354e2", 0x81}, {&(0x7f00000025c0)="5932419f9bad3e5814cd732f483273f7eef742b3b81594603371620a818b5fad086d8a319da54ca23e1ef4f5adbd661752974400731037772bca061f1a46f5960be182495c35daeffa1553be713da7bdfdc7dc753b965c4c496f86b3d710a1b9f6146d69442f64e2ffb6bbd47ae77a19929031c64e2b845af09800078d2f40916c639cfa69853f591b45f7f3623c26a794f0ed1e670b2d5e66b063b1b874c4ee499d78ae76ddf9b4f6e596c2fba8e777024d3a42be3c375552e8fdf371ba6cb8704552bd0e8ff658deff6d2390f2980762a3d82c66cf68b3efb4bc503446ab06aad5a8745427988682d429baa5295c0290b90b2ce94d1ddf771fccf1a74d601243656d4de7a3c3a94237276e06d108b94748ac795dac01982bf1212e28c74b4301637d207852918ebe8d0b173b1746d6bfb9bd4a8829babe99850d9b2ae2e01131370610da4ce844a7e8ba3865e30e94281cf4b2a1b9e2f9b1f5fb339c65360912580ba2bc0f087f9fc6083590b6e881b9f51f363084d94e0000000097085ab3cc7d552a6051ad7ff09f6f2122b14b3301b4ada9e4d06469b45ee5ad5b19ed4b2412661645264a92d0a33856936b04cb058f2c05f3e85b31922d0bbd0f84bf9c2642556b2ca8c37ed2d3540c37d71b9983c3e972bfbbe4f074606af1bd588ca8a4f2cf48aa4c4d98c085507bd836f8868bfd128127374eba60b2f48ce714b6527de101ca1acef1679600cdc80004a4c13df9c614290549aede8c1370dc873192c3f36a37006846c35f3766574a53ee815258979c3fc2593a0260daad584da09fb84e6099e76f54b00a5fa99bdf687cae34cc9202db35bbaef1a997ce5e6cdb48f77dff97bff4b6747b7dddaa6363d98f3c54f7a74ffa681c4d12f5506703aed679fca9d84bc4e50dc0135df6c6f7b5632157aff2cfacf4ec9ee4951ddf88c99dcb46b520ba5c479034ba7e00f451aff82da75bc24c1f1544a82461a9933a280193e204679b5034a4a119e1e2ceb13eb6b194ac999a908bc2358ea7cff3b1f1ad29b589389e4416d4887468f721fee9f80c40ec38cdeaa569ddb779b3b7fedd8c77791b798d5495b46bc364ac01ab0300f0f59077a71483e74c2dc2c970e77ca60e773b8550605a9b96dc7f852b4940a1d815b178c6f7c324c3cd5bf64ae25b51242b84fd6ba87649efbeb10fd7b4503059c37a49e7054ecccfd75151e83f7bc013a11979a59fdffee518189e9f66262291a3f75c44c08de2659cac0672aea7dbf3b97470f9e18927a959293168adda6d8f3647310106837e92ceaf87d8a709e79a28688a3fb7f19bd4591dfa01ed1cf1babff956d99c55f8852fee1a652b5ac251384918d2559fb40bb05af2607cbce2f7b31835ec759ee6f7155379eb29650b3406be0ceb480f7b62a4b0ca803fe5f262d65f6e0802adca336e22c3100e4a0e0a7256315f187c750c160e0c1fbccae21ca37e0f61e98628e276817431c0482a424561bc206a9256baa139f9a08c80006af8eafb403451cefb00cd3dddb7f2e493a75e5bc5148f83aa1349342d4269e74e36adac34ba63d6fce34a98238d07cd125a8d9518d86ce5cc9d9f51568c00b9badab6437fef4dbe8af989f426d0f9e915fcdaf7c78a84ed1acbf3f65a612ffa338b56b432531b8b878406827f084d92bbefd02ea156b68ddd3c698ff055553db32c2a43c0fb66e2456c277b67dc36146eba57b84b9010d17663da517e3eba961748e099133b71ecc60000c1f50f5236dfa08b64fad1825ffa540b1a70a18c8662e4f98eb8df34ae5ff7c28f5249ddb03817f619ca4f92e285b16e1714c00777b56635a351745d259a6ec0a24748be5dc4200b1a5f968e2741c3594f256f77f9beeedffb4cab2dc8e462702dab9139aab6f330883f5609d94363f8ee3bc7b0fe2580e02b456a7d6c3b24c701320acfe0616ab03a01ca6ece9a60904b43268df8c3a3d135a99bbfb9138e671038d2330f30f65f06a4d98ae39a0a7fb43d6672d1ffc775a1ef8aaf47bb76c23dd9b6b25425b788c15da89c0b493993dd37cf39a6563639b834f02386642e8d52cf6b1669dfcda6d0e39ff94cfa5d0ac7e28dffc7b766169b79d973766d23694c00251aae508cb8d97a9c621b45f032686fd07de26d26d18d6a7d50152da9dce4c17a8826aeca6e3946aa7b09077df1c37c6f3a9870316ed0b61f48171173cbd3426f8258b0ff7f07f8f02968d5f460201e042bb510dd55f88ffe7c853d953c456d942cf06d91849c801561388aed203c48662709fd85d6bb707cb13f44c2e08a834931e6bdfcedeb84df7a122387f250451bd5c10c8b50d03e245ff1a03cf17a5b4c88079db9d29e071bf29f3bf5a886e467475c6c2f4b06785e223ab57e0e595b04aaef80429d018ad264bc7cc07f99ef93d1b66b3f9d4c01e4cc5290a0d5ef24047fe4dfd024d043951025bf305e834583513097db7715c4925ede25fec68e42611ac4ae301f4d39a640eb2d9627ea9f4c73b171bd6238d23e5573e3210a2d529739cc3916b73c52d80e2e34ad8cc0752ff8599fb283a952c7eaba61c7f1bf7aecc44912fd069aa1909893426adcf069d6b65630713b0a559c414fca125d77da48afade60411de90fa0cb4aa780b86862f247f3a4a42bdb4762e2b881dd0a5edb67d3cc904fd8c21a51f02b4a1e87af843eb782f7b5ab20b90f9d9a9b2af34149f6bfa3184850fbe1d20ac9dcd04d6ddcc7a3499d763889137a331f645cfece9dc5683241c2d7086598a68a433eb497e2205dcfa4f23ff6c3b0d6586eb8e19f97fdf15dcf93760efd31975ed505ae87e8b15b8b613df55c7a39cb5ff4914f88dc4388f970aad77dc39344d68d5458104059ff37a60844405c2689d94c9a271243229ab80aa64b86f0bf6896306a76f5ce0e9083850809609f9a9f1ce2df9861d80f6dae79f7a3b0f68626493d43d5fe2e439c46f2dac5626596a1330a58621e19b3f2626ad53a8312729accc1a278b20b62c71276f2ac0a8ff33525e2581120378f2a0ef75e2b2ef2347e54bd035e218b98ac0ab4c5dad8ba1ad18f3dd0abd6e58630a7d5a306b90618889d72637ecca51e4e385ad30868cbae86309c35c716b09bce7c51e73e39ef26f2e1f1682175211e55409fad79eec3898ce2b85bd6e93af09c3d9e83aa8dee64d31ed793cd435ce41eca12dc975854ec4b9b2dfcbb5350792b27189b1e671b943d8aaa8d0f960d521a5bfe31126d5ff73eacb772fa185aef51f3618610f17697fe45d13629104f6e995ea1ef6659d3b5d862a38f6cb73dbc4c8d85d21c42c1a1e68222cb13e0a6fb08eb65eb43ece6d4788625a627fc0fca8e7f48e7ae6fd664597aa5890256d544cb0e389e625e6869a0dcdd7487a2259836688dfab7d99b72d68ffeae6f642fcd19253721e3479dadda8ac3c90afcedd039dbdb1e6fe3e2435f082cfcd739325ae937bb8648608d1b0529c359d12357affcbe8978bc180996e93db144ae3a18f89f73107db285acd1ef74befbc6fced04daf590687f9440c3b4c7013ffb6b17e27383e339b4538d8bff6e39cad5073a0c97370263c8893a5fb6187b7b6a881b03b2c8ad512421d14eb391d7994b9d6b75846c1ed53987f5f67181db7c0adc38b8bef6f5917cd4a24cf05d0ec2c5c10e40bc68e227ee538b6b14bd78421755789947bdbb7b3e867c8cf1eb237243f0343ff489964d6917802bbaf5da8db668560f0224779d380a86504d9614cc9b4589700cd5b47425531dc10fd147546a45a0b62bcb60876b47642a9fb96f871047638d7b831cdae2e9ddc3e717de99b729407a272ca69080c58a838659608f1af0fd24bd541cf6095ae327e7d6cc4c0bdc962eb263a125734c0b4ebccb85c274e5b932f786c14b9ca4ba1b26ac880d1d5295890f8fbb6b3129bf1242e2a7ad16e0e1589a5926f9f2ba6c062971c1b8977a258834f20a1acc9427c080425e32921b13e97004afdb9b1358d420a509f91e7cabc0b6241998b40d1182e939ddb25535ccd4f64d8a901f6b39756bc7f0cc1612b52d0acf358970334fd70632ba23a577ce93b05048c9d24a1aaa07ac68231851425e8be2baa8bac90ebec86278c4961157a80263ba988eaea274a62edc4ddceab412ceaeb51addf918f633a360b41ba801ed43a19d7cca2cf95abcc2847377c7327c68d17e60c7c9ce465a0cbdf695c6f3dee9701454f05739d3fe2be262e5f045b832e5e27f4471c483f4b54b43ee3174dc87306e590f0ebed1cebb69e53694a2d2683eb8b4933a4294a5ea65830a0b22df64daae1b4f137d0e1a7fef8ee6493bda9055df7f6a7fd5712feccb92dbef1a1236be6ab622d62b00fe4196fc6cab03b35c9082525137e53848efa0c0f5fb7186b6568c892cf4c0c649ea79d91d6d284068e9873ee3ace738e39582c5d3401f5c540d330e02ba9305ff71be14abb07b716c5db17cfbb388ce3bdf35a3c073c6d6baaab7f420b0bf8030a3de73a0deda069ef805277d20fb92d1a4f1a21eeb3b607bb0c6a37e59643da3bbf588098431499b0f2cdbf336a9fb35d044d873bbf73705ff2ee77847f5794c249a746efbd5f603610d4c5f86b7777a12f88db86f60429de76a07c25242c4654c19b5998ee7a097f7b7c9a073395e9b3e427a3caa121e5585199bae610e39ac74842cbc5a755a0c0b7b2ee0c9a6f3678afefa7fd37de92ead4be8da4d97bd47fc28d77f620dcc85d7e3ddf22e14e7cc84140bd225ee0b3a2ddc2f071b531bd4d0ecce139b84811671b1cda2dc1713b8e19780ba0ec5c2998fd379f95fa310aab54e1a3ff8d8544e5e180fa23a8b23584db4403fcfa9fb860c394c804487b97335d854207c48000000037bf13233a8ba1e5633b96da3c04429882482b6a6575ac27107c4c418363fb13a46e6ce306a706ddf9b0fc827f1a9e3c8ff161de0b1979e035d29b60a8319b0a7d9a08706bdebb4f92085b693d859be098bfb01fb6da64650d5786c823ee153023800eb487667c600256d9b7c3b42356481e6a9dde6112fb1ca316f168affd3f5d1657cb758366a7b29f3a0296eca10507b861aada52f49edd4eab59bb0df111c806a9ec19c7293400708f43e94fce430f2eca10fe3a336794a9084f84649e2d27f5949a009064a63f6c9466ae96bb48cf0e12fea318398607dd9f5d95618790f4df9dec0c2fd76482a095a0b1f02b9043ad5dd3b7964ef4a20eb4373068c086e9a84758cd0991406ce4fa1f30ad3874d5070b2087d9323e773a0e1ae0ca9db687bc179ef89fced984457e4206c3372cf4cf179c42fec2e828b4b7b49845f5b60b4b2aedc2c80dd41d3d0e09cb52dd1a4c88a60074761ca38a9ff6fcd32d05ed576ace694cd1297f86fc0a3dd0dffa80670916518fc326d5e09b99ed5173a6f0167c8909503c665f8257638a61c8a1ebb7e296ae5f38cd0eeda15c9962cdfc76cbff24d9217b817d7a6445af839b83928dee2ad6336d88c58d995f094d68cb4add166160fab11f5a0a5f4a2934ddb538e70d067735c7d8a7710414e9066e4d6e36dca881341bc7292d05157ef07f35461d98b819c18cf164dc78c171680e6f6870668eac5080d78eb2c495ebd246", 0xf7f}], 0x6) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000001300)=[{0x45}, {0x3c}, {0x8106, 0x0, 0x0, 0x3}, {0x5, 0x3, 0x1f, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) faccessat(r2, &(0x7f00000012c0)='./file0\x00', 0x2a, 0x2) r4 = getpid() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900063a008a211dd145fb729e9f0fafd40021b07f5a"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pread(r2, &(0x7f0000001180)="b0f940c9e81bde96c4d4d1de247590048d562b02dfe41082abbf432a2c97c9c3e2a71448aa79", 0x26, 0x4) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r0, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) r2 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r1, r2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000014c0)={0x3, &(0x7f0000001340)=[0x5, 0x4, 0x8]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) r5 = openat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(r3, 0x8) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000016c0)=""/119) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername$unix(r7, &(0x7f0000000140)=@file={0x0, ""/264}, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 6: sendsyslog(&(0x7f0000000000)="9556b368fa84070de8dc01837ea22836d3747875214e508b2956bc17e297cbd40e083b4ffe772744f7cec21af6464a1372d8523d10c6f1a767f7359d78c2cb5be62e4cb71de8b369cafca3384c6f0fca7975c7ad73775abcab3d427509d048703804abd7fb89b59733d21c4834a400ca5160b852c5e4f04b6e", 0x79, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20008, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0xffffffffffffffff) r1 = semget(0x1, 0x2, 0x8) semop(r1, &(0x7f00000000c0)=[{0x0, 0x29, 0x800}, {0x0, 0x7, 0x1800}, {0x3}, {0x2, 0x2, 0x1800}], 0x4) sysctl$hw(&(0x7f0000000100)={0x6, 0xa}, 0x2, &(0x7f0000000140)="c3c883ab48e4", &(0x7f0000000180)=0x6, &(0x7f00000001c0)="c7f4c5eb32d30eae1ae79a3cb4753a362e5feed6e70eaf8dcf8130f80b9dc8a5ea9686a2e1a0617009bbc4db3e5c308b4f40876ef3bdbb5a8624026fc14204d7b37fc9732a26c2fc49fa65ca2ea8be89cf11747fd82ee94daef3677ffa45e8fbfd99098477e51594527d7b151e0ab9a07952955c75527b5b61cc8cb782060c0a6829e784d7dffa3501687a22a811b7a3e6d01400f2496b7436c6da1afde9146255f6650d8f59ca88e5f53c488141d0f4f82f26725bbc1c146ea5914eeb1f4e6798a27fad3ff675d18b715d5260ed35a7c3a1f14b7136187d0c0b5ce9fd4f2b11d9133431b7", 0xe5) msgget$private(0x0, 0x90) r2 = socket(0x18, 0x2, 0x75) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) r3 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000400)={0x1, 0x5, 0x4, 0x5, 0x2}) fcntl$getflags(r2, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() r8 = getuid() r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x5, r5, r7, r8, r9, 0x18, 0x800}, 0x1000, 0x2, 0x2}) sysctl$hw(&(0x7f0000000540)={0x6, 0x4}, 0x2, &(0x7f0000000580)="d8f10fd6a56ae2d5a64fb57227928afeeae8e36c4bad9cfe022e", &(0x7f00000005c0)=0x1a, &(0x7f0000000600)="f89775c003665e75e918e98d1dc153690a41a2ac31ea0ec267fa4e07570bfd0998b0a219", 0x24) sendmmsg(r2, &(0x7f0000002c80)={&(0x7f0000002c40)={&(0x7f0000000640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000680)="12ab23b48b3d986f0c57f801107743c7852cb3d5fc14238841a43e2d2259", 0x1e}, {&(0x7f00000006c0)="5e66377c1510be8256334525bde24fd082dd7d336634794402014781c69dabd64ed18d984f5e0623ead9115a3e6b5b24daf113564ff86c1f1e35c10ae6fee78cccf45c27fdd1519b58aec42ac541274e196f", 0x52}, {&(0x7f0000000740)="87883770dbd24bc586fafb98b6ab48f91f3f8b90a8c9eb56e7cd4d2a2f7f07b6c1213704f51df510d1c898733254b2ba7ee428bd740ea66bef25aef9d1b52cb20444085ca58d38cc0c21c2387a153d0d402eed612aa1921ce0c4c210c4a860421012403f35a445ab96d01721d7aacd06174fe6cc6ab37e1e6f8f316313ca03badfbe445a303d65f8f1ebee208efd5e0e7ea74f593668d7c877d08a54e1b5828f4fa4526178027489e61b33bfea98122036b31d2e442c9c931ae176c9ca526b0fb66aa33a33", 0xc5}, {&(0x7f0000000840)="f58b4e834e3fae6309ce4d1ada9eafdbfd0a735a4dbee580edc3416aa0ca311f55d7ccf5ff52b6151d72858a434553f96e2ea605be3b5b70004e56f630bcb31316c9bee252d80dfb8513a4695d4ff37b85b6c0d0908cb7b9c194c621908569bac340b85375164e8c520776fedadab3627af5ab3df74855ef54e34881740389f29e0cab0c2240464fdce5c51020841ef67f23969d8c7b065625761a9a3812e3ce1b1fd3f3b1e2c701cbd512e863ba05aff1a915352ccd87c0e2638edcf5c99647e36b11bc7decbc129184292730d68d1a6a197d781e78e6417bc955eb5839968f6000f482ec577586f5ae1a3c7a628f914a3a843d008d45440a447585299233f49e18eb0e7a6c6bfe912caa96a19fb84ae7263febfec18b76194d4ac2522245d3fa10b6960fd8fb7eeffa1a3a6cb14275e6db0380cbfc66d99e5e16c4b8669ee04ec18c0d3c3b516b2f82a4893b56799563e64b9b60863f4174ca16a6b1de1690275b04915e29dc16bfe47ea033eac4d416e71aa966cc6547f87126acc0e4c0b24a06c1a0991f462641ef3bf6469fc8ca19ed261a7eae06ced81356a0e26c4aa5f17abb4d49d5752696b007c3642469cb9c68490272b999892202d9070658cbd678891c488ade8806a40a2103ea9b35856d9164e371a99ec05699e1ceb568a3993c2d51f78d5c85266f682a7f8cea5577532311b92b4c99869936ed50e1bf0e2561615c5be8ce935d94f111e038a7b1a383cf7bfed97d264abdd587dbd30797aa35d546cee85ccf0a1e69a7802b29eabca48464974c91684b23425c933ce03b29901a9aee19de1c9d8cbc8c5af054f9b9c2c48a565fa84a07d5d2bcd89743c46f21b2699ada0fe94810c1e4f04460b9149b9ab6525043aacad9014f1f6b650a19abe2dd1afc1de283b97efc6af113de2ee0f00b80dbf590467597e66cb3fab2de93d8d078f38ba98be27d7cb3f0d5e8cf5cb24a4cd9008e36ba5dd29749cdde2d0b54bcbf19c045eb919901b3e1babb45cc23c61490dfcddce9ed8c9507748ed491189d8723b8f97aa61ca90153d35e22bcd2cbdd7394b3ab9d8a03629270b970972616c29bf34d645bab1f500be66fffcf77978829708e76c123cd07a9cfef940e948cf9eb9590b7cfe6fdb7b2612202c3b34d6546cf9d4ad47355ffb9c2b84bbc980751efc2185ef93e7ed6f5cc72856315579b7b5e2327e20241b6ed234998d2add304c2caa6db3380685e774f8dab95609d675b668503965a8436128a34b3245231c52b4bc299c4f43bbbd0addaf1f4af63a81662f780e1d042b4d090f42def6cfd48bb2c60bfc8192122c22d9016c5df7430fe32cd1d55f9232d920766102b6144a876b6174e1a39fd06820ea2f51426fe238c7f083e5db745c198a26c054b8ec46034d7050fcc25e3d335cf3ea8c1b7331b352a87d18dfdbc8b6e9d79509d782014b3e8ba495ca44e6887fb3b55d9e129887b347c706734b325a9d6bce789ecbf2166b1763281e226b8a2df545c257377fea38956e650b0b5b21f55fa5e3014aadbc2ccf60db3fef3e2ea0f390c6fce52339e8848b295e78e5f9604f2d3e7bf7040690ebcb719f3e37a5d9ec7cc684eacad82e91564b1ba5b3c650ef9c281dc2e86c42b71a46c3edbb060fd46d83889ea7e579397e6db2187789c0bd66b0b8f9d7c873300843d6e2b3209ca4ab6f27ac35cf00634369185f1b865869cb1c82e794f40e87bdddf3ae9678e4b1b02aae1b394ec2080f1506a58696b8d274ed7f240fb406e02c1bc592136d577d04df5570e9f55c41d7ba6b39197cde7aed280913027a7dfb56a4e0ab0ad61566dd502e8c5f915411e75a62e3b9835662846aa96a04349c11f0d0968e795e0641b880b50005001338e5f1f0d782d2d31b3e675c3fb9bb69c03fd03f9b208867e78b631fbf21e6f76779398b6618552a480d1328590ed26eceda35db4389a460504c14b7f489ab0f7857ddbe7fb8d494c33d660f447974212a0e44aae720d9d8711bc75ce41755562764517c13e95721949037140dbd9406ff291245af77d440e913a80632a19dbaa5be2877e24195552621c64c57f852797e268b7fae36908f23231116696d5b5c6eb12386471fcf2c2ff4054dca7dee0afba45e58c262916467e1cfd3b9b575d37efe492fe0ef1c7c9a4c0baf3a0caccb683e694c8d553c45dfd73b1f4c22e5a74fd0b63713842b4c866983646913baf2d9039aea434bea6d85b3d6ca9b92cc252ff7cc44e2a80374d696717cfb0342707425b8403e1adfd6bd9749ea8df31c53e6e91fac08520a6ffce152f5110a5062abfd337e71fe8808dfa5ab25c0e0c21a35c54d711d9e17003ed8dad0ba1ae4c262a065f019f9e6c9ea85849d8f2ea2099f9f195ff60926398e641d120a904414b7029440aa329a5ac25b8d2c374796188228778b3ba8e8137e279faf1a49328976274d66af882b71d1eca6a1072016e3dfb93231337497801b4b30e40ec5a00276a57501314d1fa389b38ca3f5afe72779596666c04c235edb18aac9bb7228a5ebc2c52bd3018bc1180963a7d5091d100ed156b86813ada600ec6a22b430217d552dd464dd9c78ed0cb117aeada7e5c301ee0a3070da04bce26322fada4fa9ac414bcd6e585fff7089a5fbf256f06f94582e90e169aaf95ac3e5906cfd086107ba9bd9cab6de77713d5d1fef44b26e7259f6602737f544ea9d3a5f0529f58cd41b065bdbfa6ba458c8cf9ddae5ba2e2da864a14d82fcdcf1f841e1c4574a9872496fdeb4708e710db4e173cc43e197ab9de08e0a690f5cd257d583e63b09b654e2c803bb04d009485f82df9428c548bad143d5bd1f742ceebf37fbeb2a7b5140f2246429521d5d189be2a824fb642bd766c82188fa986eb433c0c78a5189a6e6409baf05eea49d1c72832eed6b492cce54043ab77d6866b1e2ee45bba027828b368a50f4fef892d0d92202c3801f9c802e78a41b749cb8a8d1020ee21c8bb2d1675036dca3124e6c9eb246ecb0402318aa8a6bae5d74cc89bc854535ff03cbd7c2b16b2e4695f0c9320f04ec8fd2afb0e870c2fd4ed22afdeab0c178f30fb53785f4e0b3731252caae7404eaa7f61aacdbd75b4e73fdd07aff4a3c98ee383a924360b4ef5862c38a89423c7fb7639e7f6b691bd7167aee6dff17e694d694543398d16efff8f1082c7802fb54d6fd23ec1a304911591be038213a6399af0d87bb5b3743efb6f63e077433c58b09dc84e0e01b746a327846db7ca904a2c53f88d2da0b18dbcb84e3310fc0ecfed1e7a2390ec826dabed6b80b3412224926adc2a2e5a16ada4f98ea38ae999f4cebb71b524478cb84699688be2c1a061199301213359389e5589440425c6db5f481f3a32c3acdc70718c6611975497bf25ed8f60edb6fb63ebfd935e483203d1a3f0c23dab92979d331f44bf1b59c21b92cb15ff4debcd5a099b7bf27aef25f6f20e8c2b7259035619d77cf353dd17eef3a41a26be89945b39e637e6a10fb3c83995dcc92c0e4521e8a41bd877029bf2978287b591b3523c2b58dec2bcb0ef72b474516be3a090896e54deba566c708254a63d13ef2760c337cfd74a8f7cf155953dd2b301ffc74c6dc83e8364956082cc5a24ece50bedfe4f8a385fbccf07548945ceb16c3580571db18573b0693b72808884c94f102732baab81f179e13a65b0e7f58a3e6cb5e7a5e6c8799609a84b9b83d081d76a8921d91b6af1490c43f0175b50788eb572c747dc748841313e8078e38d9f3c7d9d3b5aba5d2e3aca426d74b8b974a03161723a7268b28c2c8ebdd41b1975a650a1e78dbc4c51523c86fb1c8c9317e7d82c84a4d52509039ade47bfad3ca2a176c6cd873dbd46de774be2f2f5d6a4ce6544793285afd3aff56212b9755359f542c0298b48b1aef8675063f0c17d953c9de3272a4d07bc6ec8c87fa3afc7c9ca31acc7bb948188a197bb1a01b6510ad164db480315d7863f32457f3819e7f7e90d4dbdd29a01e618885c5bf805421aa276c95e66fd7117513a3854bdcf89083f822580e72e344df4df1e89e152c7456c53a13dc479af03051f1ad5568862aa3db2abb15609c63fbdd36159e863d2df828fb12d485e8921bbd9576f4410e97d183f432e7f950f858550012c9ff2071d8bbeeb4828c63b116f5ceed5d751e2e8cfb7de056cc816f39b25215c7945d13dbd3209e880f5482e12f29e9f8e1eadc7702076820de8da4acfdefa2766fae0ff4f7de6375aee4f559b763770cf8256c45acac82f77c6e3f805b2c705037bb2feeb8de0f448cf07cd08bb82e32e05c1cb8009f8ecc2a63f82ac94bfba8e2fda3a22ce87c59f3887d465b985aebf1cdd0f9465bf142f3bfb7895f2fb7f1514e213062e2e3662ee7378e9b37af4dd7fbbd3cef5b3f4b645c02dc840adecc80e3a6ca8cf0c93d4c5e98bba6462722f1f65b66ccd17d90d9cc33e7ff674af12293b64aa05ff197a958c2bd51d562eb30d50b7eb6f8e00b780bd45f0c22ee0b512c255b3999761e00509c0eec0c281b423bb562eb3f0a6f3a9b8b4f2aac29fbccddb2154849e83ec3441adfd4370bce04ac7a9a84653e204eae6923b55e2b6fadf973b7ce3e8bd5f81701c7c0e5f720bf4991c7decb841f2b81c891fdee3ac2989f6f6f5bc3d02a1e078702493709b211cf1584f8c746db1952059098eb69f6fc21ca9a4ad8e9cc2e8af421d8bdb7e67cad27bb0e89b0f035c7f664cb09b78a395c0ab75d8dff29ade0eab6ef805b5f4686dd856c758b97e139d6cdf39176bb55b15f771b21cdd41be022ef690c0509b90d8059d5597c827564e8a22757f64298029361b48161beee4230371c576adc8f9202571f8c2d2b37b7ca5b332784e33f528f32eb4cef4fe29980f7f2817ebaf3e1a01d8d8197e8f1453fd9f0c4aa4d47c6928aacff0b51fa2adbdd40c7f18271e7719d4ff36f58cb274fe815f9c5920b229493859749c418d0ca26c92c527c6e35cb07bc01167536f07f66c7e3afe64121125da6834e0082dc98ce60eb3bbfd0b71c5aed3c2a9cab8d3149646efe9e1f359ae8a5875f563f9c3324ca72e45be1d898dc91a309b849c337f2117b2417847ca21f99620f6fd52b21adc83216afafa591b763d0756b87ed6135d36fe0831a767586536bba18886e1a527621d467077279601699edf838141afc2b54a4f8076cafad3251a3600af2ab343a8243e800690be9cdb5c4556ea5db9f56d448bc1ab0d2753a02f25c126f465592e2656ceefc8f6e9e2a8843abe5760502d15e0faeaaac3d1e56bee4478a00d62027f79c33933d6f6c2a8fe51e3e12db349bc92416382221ed419b08b19dd491bd78d5066716914b9c6592c1dffd2fc659a737a3988390f491221f16d5c2ff5b62f00ef2220693fd8cb0e278ac0e2bb37a8ad6f89d92dc64a4c57aede0c65d0580702cf34a89c01f5de3a79e04a8bfe882f5d292455580670b1d8901df5b8b08e8089bd351263470db1d812ae1adcd1f8c02f4af3f1f04ed8b340a93731eefba6ced11f242200b6e5daa46d36a9e0ea34dd028c098d20cb448f0560c833c45e3a9d34b21952f27be36f341d937f157664df20c8d441b205967bcef6236495cbb1fa2239f42f8363efac59ad385e92d49f7099dcb1e3e639a805bfea423cec4df1107db071d3ef481868ad93449203c283e166a8faed704e1e0ddd97e275e653f22af6858c6288f41ae1a6cc2c07be917b9425c1458e6598c887bb5855b50e52257c8622b8538a11e86391b106c05acf0101d4d46c8c49140fc9802eca377eb7c8b7c0", 0x1000}, {&(0x7f0000001840)}], 0x5, &(0x7f0000001900)=[{0x108, 0x1, 0x2, "6023825df2d45b697a7b07ececf7914d56240d8105d4c782192b0024eb252ec97feecf47373eb04192e04077a7c3e0ac7c2d5665b79e229a5d0b610a45844196b8b3127dd18a0e5bd00766fadc2d926323c0a9921ae9e5742b8afdfbb3e576ecdfacfae373eb12036532704599f1fa85491bc22d5c28439ed18674fa78f302af0354e05b88e999aa4de2341a04ba37bcb70953d879e8a347e5436b83ecaf023b5ffd273bcdc36d329ead426f46476ba720e6af8bab0c2a7a5234823f2edbc037b5b8309989dc94490668f3206c18bfa2eaf4b00e854e7a710cf516ac165e7f3a5d800d63165bf75352d529a6cebcd1817a970e9f62"}, {0x60, 0xffff, 0x101, "0238112312d5df31cdfd3f9c27bdbc45c695eb72ac9bb595977adae8519104c88fac46914fe6e87486872f1aa2542eb9a10e39871009bf681ca12333de6b8d1b0507832c01eb7a493b17"}, {0x80, 0xffff, 0x1ff, "49d4b052f2f9645cf08c471602998a9abd054980b5ab4166ffa915bf5d2b809cea16144c4d1792b229cf3d0cb37c35dc844809b862f51fc1d3cf2776e0116dc43e18848c150539973948c09673a3bd77a9a8ad772fe2264c36ed794f19b7b132a250312d58e5aa268c"}, {0x88, 0x1, 0x8, "99170bdfd6e370a9e8b4fd7888eef73fc686f50b89597e9cd796482e543a5b4f3203f9076ffdeace54fcab2fc3a4e797682d69519e382a75857eee814cb44faa47f7fe575cf70ad664c1053df47cac5dd5bcd018bbe37d8a55fa843b34560deb4d892c0ece182780e3365879b278997a47e2ff1ca329"}, {0x1010, 0xffff, 0xffff, "dafb952c63aa06fa84f3822e5eaa8e23ad0a92eb68e8494e83db30e3c5dc9c3eea8ab2b31499c91bd6600db4e9056d6cdbda0ae5ee795df79bdcc12fcb568bf310f73e2e5725a3c3529ed0398faa13fde736b67a87e2a5486b1fc894467e7e6842979cbbfaf253b15d8932a333a5a82a1458122ce3e75dc304c9b498d4c177c74adf2f70a73222848ad4e0597fe570110b0d8fd9375105709d9723d6d02c5acb402cc84063d274517feb75397ec7d31eb2fc42cffb110a21c0186262522a06ae75d4f9bf1ed900318b19fc9fe8d1ea75d3bf8e11b03b70ed9d9987fbe49f7d41d590baa6d72d98da49feac404b239863e7ac482b9834e3fa924fcd054ec321159ed19d1ec111c49097234fa15cfedfb851db81df2e9bbb290d5ad3b4fc5ce92a4a6bc7d8b2fdd4bcfb1e90c67b40b685907c8f7a42c1df5a6bbd49813a7135880f2f09c387fdb2e407a59b2a4b6c7abed27c855a345ea8d0c53e191974a771ee9b727b1c66e391240fd4689d44987178cc9f88290210f5ec3cf84738ecb45b546c7a58bc41a2458843a1b3cbac200e8e59fc09feaeb3e59eba6758286237486630cde15e01ad3216de61d53b5a5d415f05d8651100fa45180ff6941ee6f5f6b544ff3330484b2bc1d3f3bbb2947f82ec589c6169b3463b927313116d1581e9f655a9a2ffbb98f06e6626877e3bab25734d5ee93942afc4e1089d39088f7e27926b56aa33faed318e2955f4b49cb6f18b673c09c794468fb311e4d79f4ca4f5de0fadd38bb6925cc06701d67f11d118ba42054e456208f859f72f749db1c9c9e3935f94b6fa26f838d31e35e3fb825334a4b2590ce9b555ff7be12f895e9f8c54ba68a8e8043a592dc4486c77c403ca1ff92e5ee305b032150040b82d7ae1d75b027e529dc2cc2ccc4d49ac303d5a20362f766046369e99e16405d07f2238141f85982b60245277383d8aa0e8d27635309de6476941a6f69d36a7f61bbad8c584f6a193600353aba2a24299c8c38f200b0e572b1718a50e2f8a888b8f740b46cdcc870d089cd5cac666546c91538692f504e483d951c0098e0589fc58ab9576669f169e4c0bb70143cc7ed6b7d0639cd98eae25a545040ff1a78bb846dea265666061fb27a195781bcc0d84bf70361ac99d9ebf83c72780fa59effcbb1f8f13ed4afdac2673fbe24157a470c0c1492cb090db8b2deade208a88a02384a61d97f10642d11a1dad45ec23cb838b873d57de2f3b48d784bf64668797fc68d3ae2d148ac10611e0da6c2d339006346d316668d791f8955fa226978996cae7a173e22f66383ae743e883a18700301bec9cf7e79b0bf25fbfcd233d7656a4158f4365d0a31803ad4cd2cb05729f453ab42b5091237fca9670f940e79be97a857c1fe38c8666146dba5e2e51d03e5338b08399a0cad586bcbc8274852dbf7ccfc99bedc3c2e542858783d7e8efdac556b5ecf47c3e05279f4651cf113a619cbcacc618e1d8c2df6ef070c5e2e4623e4cc5618ebd02c1caaf6edd27ec2ede7b9a415a2d6f723f9e7b1cb795e720e16e37664502614c3337eed638dcebde91ac003ee8db98063a0e851a1c6d4ae07c55bf3a97a8ff2e0f096561ad6057d1fb6acf307d1b668c02c7fe6ae180cb675e170e3aec68701ad907691ad933635da82eb8fd3715fac76b48f3bb57dafab5bf79c669f5a886e2bf44239c98e8ff82b6898eba78f0b14f44f3f79a18fae785e2ce68185a635ffe02fc085e7ee7cb452bcdbf1c8b865310751d8d629dc58e31471ab8df9c551202e6ad4a0c53409257a0bd7671c5a21f38f536ab0e33bab10fcda74f46fecc8aaa0a4f832b7d210e8fe6f67f2f7a71ea1dd1652af3f1f47153d429604bccd2273804d9f813fe9f4f6a70f2b2570b2f5b4510c9678539a38d409b6fce20d3503154f618ef3c26459a701d3919ccddaba177ea8042a6d77ca969b4487c63dbc26a462cdf5489290d15d598c234629ffe09602a37aafad9c82d6555bbdb064a46b8054b868e26ebdbd9ba6319369d4ddab26ec6ff7a64fd1a8b08cd69f0022ae7a5d6539832d1dce1629bd84320e301e6aec8b4d961d1e2850cca064111cb125620ed981c78b6fe7e827e824ba216456eed210413dde3cbac1b5c4c5f3bf183f35ee5090a7c2f88344e25fb2ebc2bc2ccbc4b3dcef03390f5c79387bca91268ac3e2a2a55f57831703008b3e33793abcf6fa3adb89b56f78393add420aaab800c946ae867d62334d98f5bcd5aa57f2f59588d4c72935642506f8dbea9a235f1abf930cccc85e9f9bed14dbd6a386a0e971317977b9f72130e35753674ef06c059e9a79e89c69475e8b60a0671f5437cbc9b2d259acfc44e0bf27714e48796f15d01ca2bdaa58721c5f60be0effc3633bab9f7a3c6a345bbd2fcbb289b807ba0af26e6a5b5d6b341e8f91cb4cda7d9dec2eee0e5d8b34f3f26c1def0987eb88c0015bdd2193b0e323a570734d6728ee679e323b497865936cae5e09590858e7fb689c7286d2eb6162e09c38a045d72067dbbca2dfdc6d30a82ea0e9fc197b1d349ae7c8f616b891b8f787d1c157722031afc821e22ef0d7319f613d61cfb91f60bcd719fb6161a3ec3c9be7b943d3632d41d0a8776ca73e9c20ad675863a42d5425c3f3a977fe797d4a7104b341a67d810e3ef6777dab9a4abcd9ff50cb1373698411d661ba71d93229d1b6cb5a36a77ab77bb0cc97db888e73c8b3366bdc215a3f4a0061daece639e76626ac63c93c54ca21194925fde2baf06917aae10d086640eb0109203c98b56431af542675d2742261166e75bad2feb52ae643130829b48081ac03962dc5c54fc59a125fb1eb695603ff57d1414d65f9fadc30fdcbcd59f7e2eaa43bd7135108549facc2ed369322450c6a3d22bd1a136d72d7b06875aac530e6360cfa2b56c1dc252bfa5999881116255f0324d0f285a7ebf2de189792407949e96d8ee8cf597785e78334100e42cd2857c99e1c6591f151eb685c02990ba271503a552a838e7060531b1fc0e928d990d2bca0fdd5f682fcdf5468314163b0e445cef0c2ad4b481822ca05d06a53ceed501719fa127cf723c176124770c166023e3edb192184309e5d9e6ec1b6e3041139a74f01ed32c340c0cfc2d3ebe7d6edd1a7c599dfcfdc3fcb3191e67997ca52cb00516d7c0cb798ee44828b711e9c59b2d7cd196e6f6581f5a75ac3f37762eb58ffdb1e84fcc103e28bbec7bb85f8b1a9a0536dacc6a809dbf4610768f9721f54d89794332ccaee57a48ce829018c9059d571413cabdeba4d554e54a488c39e616af0ec9764b0e5bd0783199ad3fe47c91ff6588672f8e5431bcc7025c48bc2b25f00fb872d62d09e407b2f789ab5540b333b010d01daa1a7b298c3de45ae724dcd7afd5924686c89de38545bc0e1cfa78b5e59f55dd844544174a9d10995a30346a622621e78a9d7dbe9668d417dca5ec1caf626ae64b07794d93f894179dd6ed56d6739cefb9901f1bbc2e77ad6bd892820bc5c6e477682674d53d22ade4e6b8d320056a9cf2d0adeb4fb7a8b6e2c0d4ce993875dc382f314fbfd32eccf68e18e505b9d27129bfdc1c8b4f34d77d4b645e614f5eb236d77abb81381dc9f31d797930e6e05ee52fad8fcc758540a7b4f81714cf864cc1f04cd76f10a9a27eb1614a86006678221dd458f02e53634c7249f20c62c5d0ec3356ee2fc7f9ed346191a5d6c42714f29e31ee9267818bf2ffe89725203ebbd0f937b871e41cd972f813de045147a74a252103833891f2bd48f37e8c1cf35498466d367b07571f640d2dc6c50ef9d49db226ce906ea5a438f10922f658be994603d1bfbe7b95a69c583fcde309827f04028d397723b2bc2ca17b40fe0e5aa3f4ea411b294ebb10bb97a3a15f6b2df5b16cafa988eb7931f241d5c5fef5b9ec1e1e700af1f5f4978ce432736fc008e7184f9056c6cce98ef0d97cc9771dfcdc5703a6c937f98075ea17bf547c347b92be42d4a8fa40b68ca70d9ad3172de3a35a9948ccf765f12a6c58b90fefd59b00daa639758e81f96e3dac2e32e16df6bf977c92819727a48119dc6ffada5c2ed60f15ef436ae7278507cf67c77fa32fa7b2b2e4416521fea380408861db57eceda14a42053b02fde6df0f4f27f2ce0f334c1f7a064dccc5cad9d4f80247036802b069bf9fcf28463b9cf50c924e2d3e8828cf6feed1edb661d05de119db682eeba32a0b83b74726eae64f8cefdeb3272d9a7f2b19775b7e9ae008782b159055e16b91cec761e65cd80b334c8941b448b23af584f9479884d36226ac38eb1fdc448a9cdc0772c50cd03c7800e2d6d9a654ef919c234e5be38765dd30523c140cb56c761e63f7aea6ec4e7d9acb1a4218f2fbe5b7a9e51ded9a7260e1bad882cad574078497849f1cd3eb4026524864b1d32f0cf5f948bd4ef0fc559133ebb4de207f74981ed1cbfe21cc7d3ad049390e64ae8ad1707b87b11ba3814998ae600114d66042b1b7ea61a55779579d3161a4addded22b116e4a47c98405ad6275846315121776a34a02f113d22c605640dd355360758ee66c9167b9d2d9ae257764230265abd01555278a961b9f507391924fee5dae37c68d32198e3f92e9040255b7253bb83af51094e3be3d487044809e5ee28d9c749ceb806c1e538f912973a88e56560c41568ec3dbdc46c48a390a9b923475b5b9b82076ba8297c46e3eb5959ab567ccb134701170f28e01d2f6197b701a0ae9248b2b3bf6183f21ffa364738ca5faa8f3f955e4ee0dc4825dfaf926ee8f4e412758c7837a9b71db49513514cc922c062bbc5324c3ec9791f0850e8903623253dd0175241e9398cd1b705c5cbcda78232cbb0311459293d5461c591035bad1f2d3917a815cefe11894772cc627e531763b1331052e128c6723b431e17deaee4a20f91d82249edad1da16193e3e36a254ac2d68d4e1d4b04f51a85871ef4e30b9c222353f5f9e9e91bd05f2507c54927df1e7e65ba00a73321205e5059a891cec1d07b16d3280fdbd6ce07b00b9658e778967215f3a2b6f2cb483fd5c2b1b4d44f95021f4e0e1ba585240bbe955c4d52df12e2a8f252f8b56b24971387f32b8295426fc59bf818a00c33c0b67923926e75f32e0f8ccb95d07b60ae7ffa73c0e3a4d6d81a32b106888011ff8cd6f885d0ec843b98497421b8008b6fb9a53b5bbfe3b117a8bab11cfacb5c1d5d9efdac4289357ebe3e9066d358ecfa1eb8c6b25e2c18e89ecc87b90af82de38f66786332b6b1d9337c000f2463d1ab23a0918b4910ac6e81004f37b9f95eef223e9653460274da90f9efc6287e66da70f8916d3b96c64a87a8f19f959ca37b879cf55426bc530d84f94d7341874c3203d3e4b36bd9f50222e1534001094979a581aac90938f571ab28114ad6e13bdcdb05419db0d5df5f889191d051d523be8106e90c72d5a4e87bc8afc710acbe3e30bd7b3631cf47e60441d54c2645ac4af385daaeae31e74bbe017ecc9fa5543ca5a5a1fc5ab844ab35d072048fe3129a37655fd484f80cc316d7f61d4f2b11bbb8af1e53e06b6e8ca74172f0679bece5c865fcb726d22bb22eb8e29239292df4d45e3fab3f8a3be93e20c28285cd8e3332e81771419ec177377fa8cfdfeaa7c051785b5c75a7432a10dc331ec3ba7622f8edc251ed05d6debbbfcac857c24a47805962bc911619c61b7a337b98df832ba63da014a00747f85ee1d22ef3f662357fe24a14815fd3fc2253f75efc88f918948127fc171c0c0555040919b33d4d6791842f8e6b18cace93f416"}, {0x88, 0xffff, 0xfffffffe, "ab6daea6dd95c56c5babdc76e9f4a895f8f7de74b198e2e00be445f606a2164f4dada104e8086d47a4fca39b17a9707eadfe1fe6115aa36eac05473cfd8975f02a599fd78664cfd722e75ce91a332319fb2b1124f29ba27437cf5014fd7133f34e177ef939285b8c33ff6cbb907e4d6942f04e"}], 0x1308}, 0x5}, 0x10, 0x0) link(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002d80)=[r6, r6, r10]) sysctl$hw(&(0x7f0000002dc0)={0x6, 0x10}, 0x2, &(0x7f0000002e00)="a445c795d7", &(0x7f0000002e40)=0x5, &(0x7f0000002e80)="d384d9a1e46df0", 0x7) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000000)) select(0x82, &(0x7f0000000180)={0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x0, 0x3, 0x8000, 0x20000}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) sendmmsg(r2, &(0x7f0000003cc0)={0x0, 0xffffffff}, 0x10, 0x5) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x1, 0x3, 0x9, "d1734ef609238106af027bef9f435b8ff0efdaf0", 0x8, 0x8680000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x9, 0x8, 0x6, "384f962402f4591343da319211e7743362842cb5", 0x6, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x74, 0xcce7, r1}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r7) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x7}, 0x8) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000300)={0x0, ""/203}, 0xd3, 0x1, 0x800) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f0000000400)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x2, 0x240, 0x3ff, 0x3, "af836320b60dac1274ce21a443043fc475e9cb50", 0xfffffffb, 0x1000}) r11 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket$inet(0x2, 0x5, 0x5) sendto(r11, &(0x7f0000000580)="7f66878864ac7f2bdda7e12ccb744d36f63b16199be9b2251b1d94473f39e97908c637aa7aa54bd2d287955c57eea740ced168bfdb4a6f1ef965ef3016b773c5261ebe9c50ea53d2d56c982fcf516ff32b15334ae7911ae66657ee4cce8739da26bd3c70b2241fac6c61e3bc617284ee3bb2819fba9f0ff42efd088bef88cb5ad52c72bc685f879b1d3e0eb8a27c2631e9d39012293dde3af6d2a8d4f6dc5320ff4036a8484c6a7a35900b2b32c2e7de5140960cbe84dc841f1801c116368d72bcbc62fd26b001fb92063bfbc632e8c178efa7563dc3a8acd8c5e977f7bdc7a79af4279fdad43d7cf00623aceb189185311c5f303fca21485bc7b9db7bc30b8cf274f2a3049e880f4a05b02057a5671ab7b09ed71e88ae7485f1ebbb5e5e8634ab2a9e9b46514ca3e70cea4846761f785ec9be89b3dddbf9263cb29f8e123f27fd837bb092d63d84b9cc632b50167f4519d374dcc7bd4bf91a545ad4eccc430886a85c2786a60d4feaec0e7cea1e588edc2d398128f894be9d1de6a898320297c174cfae8dcec76b06740f9a83354369be35a6920396209954db0ab72f92eac55494b8847bcd9d5694432d4bc6c6e4856f6ce70a22e5ec2840ec4fbfb01d54774890d64d2389092249b9bb0edc4e21124370ac75f6aa98c18105194cd0f483a43672faf321a768b03d406d20c49ccf4abf400c7dfa5d1ec985f7d5b8dce081879fdb093f122d7192405d2c1b8bfe262c4300210418d3bf2d534e4474954170b85358284c25f9ed2667f3c6277c55f5fe6daac01749d25278d608150d6aaf0eb5d2b2bfd3bc3945d85c383b4b0059559a69603fde2ed15e189e230b6f149ebfffaca15bd98847e929a1fb81264839023a449cc2f81138cc296d7f334db5d398615413d8b42773cb6746337a3e963f72d1682934abf8fdedc0d0f5a42652f6fa6a887cd1f77c5668f606ec0bd9089f8616db87df9f1595b304ad838ffbd2ffa00b42abdd992f4292588a23a9b031350c8f29ca3091ec327d37205244aa96a8a8f73fb62c15d47d46b5ff8fbdbcc9f7256d78c7842431ffe15f83e61464fc18bdcf8af6e954ca64d854599122077ac3bed3c736e8c8c3eeb291aa421f42521970e3e8a5fe48b519ce52348e490ba77e03e9a7fbae6510cea6c5ec516abee443fd90f294499aeb864e437efab40026fc353fd132e2ff9ede82a0a01514b60f0be6480e5b04447cb7e1a81e4f4363147bb876b04a787a6237bb6e1b8db6df84cf6ead64e237084a5ddcb43557c87ac4d44bf62a139c8c91026df1a3f8d30950d6677054e3d9c6823682a78d3421f43dd23c143dfc5999b4c84f824b60c1f7a54ca70cbe37af654523e59ef0bbff79192b8e7d397c2c0692c300307671cb41e234cccd04f978bd60b39e84ab2fedc7dfda12672ce5482fabf5179a910947ec4eb3bc7901304bfff1ce5675a2b031db2ae19d2c3b71000b3ab78d1841a951d324cf3a07639e830b52cd11fb4a6551fc91742bb453951af5f24ddb4f584ddb1aff2a233a5ca2eed00c787fe3055a722f5ab48ebdd0ff1244f80a50d43a53b290e1a783d51bdb71f52d0f70c3fdcd319fb436382a4930601c173ce534f762c4d9a485340cced8979e734f5e2362e2b432347acddb5824f981db9dd6b3bc4a65332ad38a1ea8eae659c5d6dbca2ade44d362a670d0d094c20898e04e20ca98a33592fcd1e8b699d6e1e09ef2f07dcc870a31a886eca98130c09d124c521d2309b44db18ce3911230547a5d2b4663f0af6281550635f738a570bb4e736e7a4f563fbeda449ae4fdddc48513ec1d879ce24f8bd4c99800e0cf6195a4d203f831ac03dbcbeddfd7190b304dcc0f183cea5a8308305f64d193306f3ecf04314d8f10e7a43a6b6a6a80abef733902dadf1509a41124989b01e0c61fd0edd702c91abe6f47178318b3ba54dda9d05fa9655c5b2d54a07a4a0b03a334e3dfa11b061d1084b8251921cf47781536e68f19c3416e6b58a86fdb077d3da86c19154a74cca09975320ac06fa2bfe50829e055ad704b8b2f5f125c508be9853748777ce03e9553df49ee7f2cd4d83fbf79886c700efbb8b14b7281332e1338199b0d0d7e33ab0cd99f55ebcfe0897a1e7ac682aae69ece8998a8b7f62d9ec256e74fce3f37fa0038e9c65a18d1ff27a63df601a29b449311fbef81973d97918cd596377e4894889c33e188d0af4615857a43c3bff8aac62f6948275c041f9df44efc8589082c3db7d5fe635e49519123dc54b0613a56f0c2b6a19850b2af56e58ad494e426025858ce9e99cb4de0b7ee266379b3faf5e950e444bf8ab3c58e9437e9a053b7307ffd8fa7dee98f0ef502f5dbeb815719a1f8e4da6db6ea3d6b621136e8679e5b6d967be2cb7df64e4920ebfd1ba5e7fbfb4e03efdbbf82e6b7ef58fd1aa960002c33b2352e37c1801795a80c754911de4a89177337af8cf1f07ca5ae80cf34e8a03de5574159cbcd878877bf6fef3266e087a77bae10c8626418f42d82cd0f19c8a113b750a1dd87649832b17aad830a5ca6a9b997efdad99808f55ec19946d1d790e2e4a51b6d1f77307fc613030553c53023208a090070e427d2cd61e7c9adf778bb4cd9398c5899fb1f956076396bae93bd0af59c04ba0cdf974aceffb77915ca065185962d77356ad1a85b31c6768e2d21669f7a9bae755cc02a5cab5ffed0b43ec41bd896e3135ba44f258bad3a39af5cf379721aff4cc50626297a913ebedb644f45ed62dab0a465eb15fd71436d922e17e4ac44151e37f8eec63563564213d11ca295135f90874e026376048d54ccaefd4131dbf663f636c3129259959770a338427f27a227d60bbf72c13da04048adc05fbf977339a19ec2333c90ccdc129167eb50cfae6a8ef849dbf2189b4827b47007db8b62bfac0faf91b842d7eaa59528e66bc71a99119162cecf95fe8222036417d42ea638133d8c4447ae122c65860eef6b937b8e5eee5477478597369020724307d74eaf814bedd598703aa397591823c79c2c614ad698ed69444b8b10ba88e8c32dbf040a010926a4c54f13c20eaa364fc0b034f09f83ea5456252d3afd652020f834d862582ad92eb8eaf20eaec052c3c3ab222819b68764d18101757dfca0f79db9c03b78facf3c00c99b3b31c8e2318dfc03459b72a1c12a4da7275790a7555ba1f4c770ef551ba7838be3748ce6d03fd1f859d2214469acfb8e7b4a10ef2dbc9205390cf326111dab36bc2b793e550de194259eb9671b378b1adf016d266d37869dc28c12f33bf345cefa5de2a7c85ba2f767b885f8a3978d610219cdd7735db7963ec0113203b8363c687944bde3a1b52fb0d2ac7c77ad8f99d4e0341eb7cdf893828c702187604d394a477014208f3be7e233c59b59a3cde14d51f007fea1343457a89732333a1bdb6df55fa355e2a4ef83d0150c2cf88b7f36e298b336bfa5d806bd006ab3014e9de987d79fad78922ff7f7b8a01299667db019a45c567dd08bb973e8b63fdee74c08c60292ce6fd22491e3d42b96b38ff7bda1d0437ddf0258c46ff71e00c0fb01e5eb73693e396ffc9816967b0255e033e7d7edfe01cf8c97fe7ffb9cd5a86ad6f2cb8ffe52086c376b2422f198548a3d65d30f25836b2c198d1465eecb717a9eecfca30339cdc70eecc5f089f7c948127cf79e1383bebf982d2bca1752392efd043b5c4dff15848ea2fd32d370a3f87ee929d8045557db56cd7206e80d4389a12b3bcb85ee6537868bcc67623a22a875edba4f4c9f834ee8f791c57ede308d737675375ccf183a46c5ba7667c732bd3dded10d34d2fc1ab72c10155cbb3e25f10645d10446b24d03c65a3547ef4b38dfbe5ccade76fb27147be5cd51114d3cfdd7c93c6bf883df1a61516051fa8a69f80690aec5bf8d73dd259a0a79f1e6c6510567d720042e13f3f8485a4b7426ed35ff4b0b93627212d155c2efc433ed48efe1a72ab1c2acf2b5b1b507606e57a9df53ee6b879b0bc8a7b065f45ff262f0c56e2eb640b27f6e71b400b526191818a2f67ca4f95edbc18e7fdb1a0b307a542b8608de6f5355b6186b4f7034c34dc7aa48152b8909921abe9b962443f01bdab5aa63672e1236ec01f587da2120985e69a3986139bc7503fa139ec0a3557ff0a2d2d06217a8417bb6a07c8968166b928f8c444daab987ae7906d7ec791ffd6e25b7238ff0d6882bca89d98d8c0a4ad8f9d23b6489d13e46d090377cbca73d8483272e70eb6eb1e30947418026f4de2e894ec7d03a0c2cb836c2f883948c1666d7ed663404a8637df7ae3aa737717d66fd339e1b0edfa9071ab1f8b30d4dc2c4d7bcd6eab80bf5a209c90e63025d996bf8088504812f9338ab28996b463e56a3b1a5568139f66e2f5a8b85908b138159ad663f71331fb5d833e1ab1eb6e7141afd8d69e6e233cdd859a415561d6011ae3c037407df3fdfecb59867ec46dc2d24ba75d7137d9276ca85e2be87bc987a593f88b988eb993e4f79155a76a5929b374a66479b9a068383efbf0327b76d9d926d9971e4e6d667daa9e16b94dca2446896cbe8914dc03e15507639aa5c1c187c584e9027e447b1dff93d8fc19ad094ec03349ec052ef09c5d29df899b6de4fb2723e767b0f6fbc9adb9b0dc05e568152a5ff8623a05346727df1395f4bc6495344a9fa9b0700c21baa07c3976275966e6c4205a362c12dadce75e640a35985a1823387b560b433091dee965f744f9a9742c145f1fd040eae99fd89ea66d0a74eaa42531c40c76a4b55f595fe8271dad25f153e5f756233a8d07b3bf692dcd54a194999fc4955459f2d1c94d98a0aa9008fe42d26c98b31949d6a9fc75b9d850d77a9e15faf885a1e7aebd71d7a1e883fc86e3ef93b6a08b00379cb818fbdaa3d2ec70b41fa75c71103cbda0e5731c2c9197677e1373b8c8045f8529f572969efb0acf6729bdfdbfcb1e69b7d9a78f7cd27bbb6be391b34b3d48117b0e2332efe909c95d77cc8f204d8705d9bef36cff28442a08d2350ea733b582576d6c9e811dee94c30dd2701c07954ddb27f49356f0a6838eb718f2c8da483944fa1ad4e8f41a7a68e74a107fe3d05f1a2e8e0dd08c8b0a3722312983d515f6ebd53537e24e5099280fd29bc457192811d777d367e3b107758c4a44561f98f9ccc6fffd7d706fe314d3f1f6a4d5ac92f494455a0ac06f03352083ef74f693b8097372476a10915e8ae555dc3ddbd36d6e505b14137b2ce2a1b561db8b4a9ff7b6331fb7836a607df7219f0423b92af988168a4d7a8cb97aeee74c84d21b61822f86f69e0fecd8e7d562116274218ace5987c854e246588bf730411aa61df6f6e571514d13755e044a157786badc92ff7bc427e6a7964d73830deff4ce2c4dc9715098dc83c8bf62687648b2a9355a6ec01181b327fdcc77b99f11c3c5237b2ff3acf97c68dbe9b8f1d33236f26ca34452e1f369a51c4df67f97d7e66d99c369fa880389250463f2cb2e1e0ac73d85f1fcd14d4a623236c2d32d3449c3a36aaf2cce3c1d07b2736ac7e5887c0ef68bd26ff42066e431a0ba1930e6dcc38c2400ad2a2c9f622df8da594073b48143d009af5e7d1bbb8634e06e5b3640b5ddb46213db6adffeb7906ea6be3c1680daa3ffefed40bced74ce56655d54d9913b7cda62a5d3eeef1f16493f743ba687b3e4af2ac0318696fe2fbb447e253abc5acb87340350192c5cd46e76ffc5e30244cb78de8769e5499a594d97f0c5f286e2794b1877aedbb9940701832a6a6114fad9eeaef46cb57e2b203d85ec3", 0x1000, 0x40d, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000001580)={0x4, 0xcb, {0xca8, 0xf1}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat(r9, &(0x7f00000017c0)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) sendmsg$unix(r15, &(0x7f00000019c0)={&(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000001640)="0e85146473fd0dc8ad9096afebc19a1534156b0a3eb4e2f2b280d2bfd3", 0x1d}, {&(0x7f0000001680)="a79f789974acbded4865f5a1c1f6ce040f6fa97cef5c6398baed2c3bfcf05eaf102822629c460c6efdace2d5d57d32a6743f9bf3dce617ea7ffeeaf5e125b69b353a09d1b6bee229d179b97285cba909a4a63068fb839d79f176384594f7623e8cb413da24c81abee4efd4fba18406f3704e9bba1dbf151a2b52968630ef5e8dfbf4c7c767d096595827ca2570305af974eb33241d723fc3c879a66f6beb473e28232df85ea72a45ae84feb9cd8d17b141a4159f739f9f27a6ccc79901258a95e30e53461be10fdb", 0xc8}], 0x2, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r16, r14, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r2, r11, r10, r3, r0, r3, r2]}, @cred={0x20, 0xffff, 0x0, r1, r13, r8}, @cred={0x20, 0xffff, 0x0, r12, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r14, r10, r14]}, @cred={0x20, 0xffff, 0x0, r12, r13, r5}], 0x110, 0x1}, 0x408) ioctl$WSDISPLAYIO_GMODE(r16, 0x4004574b, &(0x7f0000001a00)) open$dir(&(0x7f0000001a40)='./file0\x00', 0x8140, 0x100) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) kevent(r4, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0xfffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {0xfffd}]}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, 0x0, 0x0) kevent(r6, &(0x7f0000000640)=[{{r5}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) denied attempt to set clock back 33555370 seconds executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000200), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800451400740000000000019078ac1400ca367a19352f4590c9e00000010c009078000000004400fffc0000000000060000e0000001e0000002890b0200000000e000000244043970442c089300000003e00000010000000100000806ac1400bb000000000000000900008000000000ff00002007000be843090054ddc9dd009765f3", @ANYRES8=r1]) executing program 6: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) mknod(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, 0x0}) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000003c0)=0xfffffffd) socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="f473ab12", 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) setreuid(0x0, 0x0) socket(0x18, 0x2, 0x0) fsync(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) clock_getres(0x2, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8, 0x84, 0x3, 0xffff56a3}, {0x9, 0x80, 0x1f}, {0x3, 0x40, 0x4, 0x80}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 6: mkdir(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setreuid(0x0, 0x0) semop(0x0, 0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x30f) bind(r2, &(0x7f0000000000), 0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e", 0x1e}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="974451973f0ca5bb88ac7973ca035917a8df398cb3795b7f8235f7954d73", 0x1e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10000) syz_emit_ethernet(0x66, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x54}, {0x6}]}) socket$inet(0x2, 0x2, 0xa7) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x100000001}, {0x3c, 0x5}}, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 5: syz_emit_ethernet(0x98, &(0x7f0000002800)={@random="8f6f330fe655", @empty, [], {@generic={0x8ec0, "b455b1c5eeb41d3852ac9572006280368c01e418ad8b953337a1c8237ceaf8c4651d9fa17f1579be0fe39978750f3a48c76bc17098268bd71e38c13e1724bc29d5b64a827b7ed577b4b0d6e9b993ecce85048bfd7d55fa466dc5d826fed25533ee3ee19e793aa9fbc761f768a024d601770d5d07c1c065b5d3a3accd07374274e8b0e44f1c8d15c535e9"}}}) pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002680)={0x6, 0x2, 0x0, 0x11, "b477fe46d46a7d6a90c1f5a205d52b54e567aef2", 0x5, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r2, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) socket$inet(0x2, 0x0, 0x7f) executing program 6: socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = semget$private(0x0, 0x1, 0x1) semop(r2, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x2}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x0, 0x1400}], 0xa) semop(r2, &(0x7f0000000300)=[{}, {0x2, 0x800, 0x800}, {0x0, 0x8000, 0x1800}], 0x3) getegid() accept$inet(r0, &(0x7f0000000100), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x7, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7dc6a767cdb97fe75cdf863dfe4b8c25d13c0007badc888ecb1432c5626486b8336d036beb4bc3d5d766809b4cfb1ee407fe2ab180e3ccbbadc440eb35a24aced2d277784e821be6555b49fefdf51e90de8b8fac475548dd3c24ed", @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRESHEX=0x0], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0}, 0x44) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x40007}, {0x2, 0x0, 0x40}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000002c0)=[{0x7, 0x0, 0x0, 0x3f}, {0x1006, 0x0, 0x0, 0x1b83}]}) r4 = dup(r2) write(r3, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1, @ANYRES32=r2]) fcntl$setown(r2, 0x6, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xd6c7992}, {0x0, 0xfffffffffffffffe}}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x62) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 2: mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000c0000000000000000bbfe"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket$inet(0x2, 0x4, 0x3f) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) fcntl$lock(r1, 0x7, &(0x7f0000000040)) read(r2, &(0x7f0000000100)=""/115, 0x73) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[]) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x81ef, 0x4800000, 0x8, 0x1, 0x1, 0x2, 0xffff, 0x1, 0x0, 0xf620, 0x7c}) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x6d4) clock_gettime(0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r2) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694"]) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x400, 0x4, 0xffffdffc, 0xfffffdbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x800, 0x0, 0xffffffbe, 0x80, "6b32240200", 0x80}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x18, 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) dup(r5) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRES64=r5, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r4, @ANYRESOCT=r5, @ANYRESHEX=r2]) socket(0x11, 0x8000, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0), 0x0) semop(r6, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14}]}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') executing program 1: r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x9) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x9}, &(0x7f00000001c0)={0x4000000000000008, 0x0, 0x9, 0x3ff, 0x6, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r3, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000000), 0x0) mknodat(r3, &(0x7f0000000200)='./file1\x00', 0x2000, 0xfffffe00) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f00000000c0)=@file={0x1, './file2\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r10 = socket$unix(0x1, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file2\x00'}, 0xa) ioctl$TIOCSETA(r5, 0x802c7414, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r0) setrlimit(0x1, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe4e) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3, 0x0, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x12d9}) writev(r2, &(0x7f0000000440), 0x0) geteuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0xffff, 0x4) semop(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, 0x0, 0x0) geteuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) accept(r4, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f00000004c0)='\t', 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x3e, 0x0) getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5577c536, "3c107dae307e08042b4600000000da64612c3300"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) getppid() executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x9, 0x0, 0xfffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffd000/0x3000)=nil) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) r4 = socket(0x1, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)=""/95, &(0x7f0000000200)=0x5f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x8000, 0x35) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="094b02000000aaaaaaaa019078ac1400aae00000010b23907800000000450021564235f01d7be37315a7cc1690fa6d00"/62]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000440)=0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) executing program 3: sysctl$vfs_ffs(&(0x7f0000000200), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x2}, {0x40e}]}) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000a00)='./file0/file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x800) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000440)='./file2\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) r2 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x80000000, 0x5, 0x0, 0xff}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/244, 0xf4}, {&(0x7f0000000540)=""/207, 0xcf}], 0x6, 0x7f) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000006c0)) close(r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x200, 0x2, &(0x7f0000000140)="a576168552e99e83a8a2064ec99a0a991f6e09025a3b61ae0fad95f33e81c54992890076d36e74", 0x27) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500001c0000000000019078000000000000000011009078fffffffc"]) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000340), 0x0) pread(r1, &(0x7f0000000040), 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES64=r1, @ANYRES64=r0, @ANYBLOB="f807ce8bd0571a33b29ba7c24771c7461bf3b675fa0dd49ec16a", @ANYRES64=r0, @ANYRES8=r1, @ANYBLOB="d02ad2fe60", @ANYRES32=r0, @ANYRES16=r0, @ANYRES32=r0, @ANYRES32=r1]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x1000}, {0x3, 0x800, 0x800}], 0x2) semop(0x0, &(0x7f0000000400), 0x0) setegid(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4}, {0x5c, 0x0, 0x0, 0x3c3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[]) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async) clock_getres(0x2, &(0x7f0000000080)) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8, 0x84, 0x3, 0xffff56a3}, {0x9, 0x80, 0x1f}, {0x3, 0x40, 0x4, 0x80}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x6}]}) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x1, 0x3, 0x8) r4 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) setegid(r5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r7 = socket(0x20, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbe00000010c00907800000000450000000000000000000000e0000001e0000002d8a37ed0ff9de12938cb319b28897b6371d9c9e4edda2b09cb53dfa4e9a1553f8886a863c2a3f1cb4c5762c3e6ebdeecb492a8c6507ba5ed5cd2f4c0990ed1a40570a02b6c22dcf7f2a41c1c74610ecfaf0bec5e55094c386e86a6958eb3fae452a22377e0197c842599c90d4b9cf0a116290d"]) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 7: syz_open_pts() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x37, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/250, 0xfa) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xae13}, {0x200, 0x3}}, 0x2) r2 = dup2(r1, r1) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file1\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0/file0\x00', r3, 0x1}) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000580)=0x6, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x100, 0x0) syz_emit_ethernet(0x47, &(0x7f0000000600)={@empty, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x0, 0x39, 0x68, 0x401, 0x0, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0xc, 0x9, 0x1, 0xa, [{[@multicast2], 0x80000001}]}, @end, @end, @generic={0x89, 0x2}]}}, @udp={{0x2, 0x2, 0x8}, {"87"}}}}}}) read(r5, &(0x7f0000000680)=""/1, 0x1) r6 = getegid() getgroups(0x7, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x6, &(0x7f0000000740)=[0x0, r6, r8, r9, 0x0, r10]) getsockopt(r2, 0x7fff, 0x81, &(0x7f0000000780)=""/229, &(0x7f0000000880)=0xe5) r14 = accept$unix(r3, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) sendmsg$unix(r2, &(0x7f0000001c40)={&(0x7f00000008c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001b00)=[{&(0x7f0000000900)="61cddf58738287bf37c3ecc88d718da6242e905cf8b71e57a8e869ecee610c336770456271f280b0e3718fa3120a439eaec39bc0cba845aa3103bd2cf7f8b39b26005ad98a565947de724b2c5e15b565f36c0461fe0a396204aca7006434f7f28156ba6d1888de56090bbd2d0682d923f01175b5d8fc30563ba64d0e7f30d3b7e75d49bb0f26c42ab729d5ed99a74e07cbb9a0c87426d5f2cfbf21655901deb64a4f8dce9a61d3a85b442580f2b580858f69", 0xb2}, {&(0x7f00000009c0)="a9865e2d7ea8ab7ec13e8241778847dfca9a737b88e9df93045b70eeaa65ea8efa0b8b1b6862526845a9dcfedf4fc8ed5c575f5f088d", 0x36}, {&(0x7f0000000a00)="40a6a6e53922fa9e7fe01957c2d5e70e3a3bcec920193d46d05ba564fcb85f2cefad196f0e77c147f305b6aa11bdd7688c9bcd2b84f14c640cb4d5813c0a792a6b0ed56ce2a7832fa1240cab275ee1cd75e1bd5711c557ade0a89408a52e59cea76869869a3e094b8e7179448c48ca64c1871a74e8ebd8bf343901ffd6807ed68097c7edf749298ee740b003dd15319b8eab2e3569f1c5381bf2eedcc5edfa0d146b7813a9d5a9d323ffc1006c14db0036ea160effb54a88a6baf3cb04f11ddbd6f5efd67926297baaacd9382e7b83d0e683f09d42376ee34cb88c8291a6acc98e3f040022d876c4b77b9c38e70a5322c5e1", 0xf2}, {&(0x7f0000000b00)="06a2980b86367ba259bd8a8a3872452bc565db2f778ad4b6c9851e2e92c532d17d707e530983e878a7b2e0505138e6ba7091b400995dc304a2e2f3ea8c015c4f2dabfbfa677d9f17db88df28b75fb3799fa3950ea7c17c4d1fa6b38854e8b2684f8cf82f51b379c293263d36a7a7cff8a0ad7061a21d35b572a54f81093649de0dc1900ac534660d1aba580be6b5abd1e1a2f717dc216bebc4e18a0ae7080d4f693baa3ecbb23fa7ef2075393c6ec9f635990be34df5ab08bde6ada93a6cd2ed342c021a01720c2cca2990652a571b70fdc083ebaa679acc692615cd584ca94392af08d1b3b7966534fe5df4d69465531a339e3a875ed99010d67f81769d4ebc31ff3bef6fa4722680b2a12a909a7a35292d778ada4558e1fb5b9b40d587ff13c52638838bbbaf55a97f06a4bdfbfa190726f6dd80882c93f768f16392c8c12e9a3b2c287b2147a397a63d63d9366747de27b78615cfdff17f2131bc2696af7c66fcfbf46eaf4f2bb811e7592f3921d462ee0cd949a9764ea9a160780570c7e936e67ecc060619ee159f95fc9b7844c0a055b495c16f4623e58247f4d9113a9c1d45afaced5e5e7564ef4d99df53eab4d399ddce4a76da9d88bd9556f7947f8f4de27ab378569bda628b8e1613c10711f67fba749446fe55f72eeb17809e400748bdf4bcecaa3e1b4a3fa6ac954544f36d20974982b795ab97d08c09220bfe5719534f91286423c78b1eebebf98946246505223ab06f11860181e88c419f9a307fb2d3327da64a4affd731912fab01263d41d1e55cc3ea2bd97a6589945b3d3188ea72ae690319d33fc1f7306892eb99a45ef2a7c4b40952f6ba6b1e3d46eb6ee976323dbd917239af09ac6a2e6bc274e1412b727f436619b1d73f791e620b9f44e141165d31221e0089f2b2b1eb2b377beae71729ca0bbbd0088a22fef7c8716c9b4f1c13608722abc4abfe538c8ad93fb354566e69ab7e1b1777a18191bb3a41ccc82e82c3386dc4c6f33cfdc78d203cbe441cd1ae0b0d7fb10d974d5c9f15d2878980a8fa5318104f3ad1cd2b7021a940d4d1de579502fcd5498db4a295ad2f175e62fbc15e85cb0c0ac977ec0133f124369c86d46de0ae39c82557cc767b50682024adbd9bdbb091e612e35d1097f1039d7e991873b37115a48addd9ef94d64513849df3291f2a366e3c1dfaae58642724fa0d43942aaabe426dcdb64f1c99e04d624c37da8a0498e5fcb9b87b149c60010d8316736d944b4981f22e7f889b1ac5b62e2e981098b87bfd74187b12c53bbec29e8ac41986f1ec857a721ac673a7126339706da3620e6c6358653ea699232265ecf3520643dd80d1950308f1d53ba7c206bd95648f0271a7dba3651e284da511d7f812e20f253ef9adc5b1c307ba8a4b23ea9c21ad15aea80f911d3f6a871c4befee1d389b574313e308c78d6658ecc22f3dccfaf14a6f28e19f5669460ce6a9d9d55fe7426063015ef77b4f156bd8aff321aecf6c3c4fdbe75fdd6cfa0bdcb46aab13930a9ca966b123645954e5c08928d734bdf217c239cf21cd5cb46d8e953c329ec1efb63f91471c51c7acb3b84d5e300a1f4995aa3bf714dbb422bb1bfed15dbedc0bec25269c53e9fbc66f927fb4ce607244c6dc792df355bcc96cff227a195a718afe410f58b14904fd37e928c5b75d03da7e215418650cbf24664fd71742c2645dce2daaa943d3271ccc61dff75e2c0110f047ae3d5878e93301ae27056dd6473bcf7b9009e642aa0069630243f916126c02d7efe5d9fd2cadeed2b3152fa66c2a3737ac9fd70389dbb9a330ab7610c9fd4656979f6ee10740bbaf5a2bdabbe81269ecf0b99dda97350f3b686d114224ad369d60c8eb17b70d5988a95dff2f2e8179d39c388674aff4848b85afbec423e3446d779221450d9929b69fe1beda31933ba577dc65cffc7413d08a569ab769cdfa80b77e494f42ebe3503e21cb11b85811bb01076d8f2b1d42dfc8bc6d386f6ef2ff0983acebdaff63ee2c982781d187e950ba531c882b02dcf19c15a33884a8f93a5f09070aae2b2232f76c5ae207c21cecef0b6782a59f72c89b0ef2cdc6fd43cae66325586f871edae5f66accc14c5a7139ddbce01303f9b7dd569e7d6fffb6cdf0a985f908e5bf2c018d07139d0359875262ff9f70d4bf520b2482d2087b969a9012de7e9dadfd1f9023fd7d54a67e18ec9aa85fb743e87db517c13e4beb8310c7941fbc02e5db2113617ff4524aeb2f4b2679ae1f7297a4ac94f920dc442f22e32e55c6de3611cf7a74ccf7607b2657517f59afac6685ebe6ddaeb8cc7b0264871632ce16085bbca95fb681f9ca30fbdeaff99864adc4924360cf9b7df5a8eda260e4da8a37faf74974d000420b1859b12de70540c0bfed1603cce574e9492320db20793d9991712dceb464283be88b827b5bceb661e36f902777792b9c6c58e304e71ba460ba7199f8cccfd8b32269663a4d211edf1a9d8fb356dd118729d39f2d3279a980031b31f6b00f076e40c526a2f389f640cfe7f2b9ea0bed1c25ad9fb76ebec3d62396694ee7e730d6a84144d4e5069a6a0fdd16ee50ff8d44ee2d5644129292b9f10f8323ee08791b671419aed7c9bc6c48de640d7891605421db142423a65c0d444bbadb3a664a137cdbc2ba32dfa198da417af18496f4a7d2bef7bf6161f06715df17c19996ca3567f31d24f1ca042544c329bba2da2f2f6891c4c9c7b1a6be366eef428ffd1cf7c8452528d594ce0ec27fa60838f3e3877990ebd372f59e6a775fcfd4defd79af8fc0ff85ab1cee50691bc8c8861e3222bba009ccca9dba99b121905c392fd23c586e5f51941339e740832d06313c3dcbb32ced1326282082ce4635b7352864fad8e327bbb65d7c86719f31d52f35b801a8a0cf2daca1b41972c6544c9bf1ce0a0815b90639145e369ebea55c1bade473a18fa56a2c558db944f4d381bb124ce7b6280a122526968b70ce6521a05d0730e857bd9fa7dfaf7b994a6b6c201595b9db733d14c3947a1c5f506f3cad43e1e1ae0ceda038cf8c9eb86a65786ed93c72bfbe59a01e19a4d9e5cbf7d9ffe4814e462f873de0f4b0df475725a9b0f4251b5eb3b83e78e6233d62e202e9626b414c19ab737befb3cadfdd3df373ff996f0adfca0f45821f5b24555d3c7d8daa797c1316d73253c125490d137b7f4a7fe8631e9a4f02642f4b7e2bf48260f8b6257a29facf442b1e4a33de8af7fd06744756246459d51866e8e070e44a019ca911ae1ef8be4735f3f70df89f6ee53a5871a08c2b1b2afb6202978803eecbc5c78e3b62eb1aa122de7418a738b7722bf46107dd08caf28b4b35a856d3a8295ecc9a75bb55563c8ccea699a7a2c41631a7cb48f50ef9b0289e1f7f638b0355770e31ba677b2bacd2876a9eb3c99e5623de198a22f3e0d3a6d3399c7ccf59b678fc1d2aa015036c32b1d296e968eee5e17900e96260dd5f079d61f9beac649d3a104946f673d7dbe4d4f468891cbd3d4fac7fbd27dc66a65b904ca421582e7809f44042c9d68971a6738671046d1ed61458e0e06f313ac9fd58e7690d37cf1d5a79ae51f5e36416b40bed81ed1b36115d15aeedbf4f23a4d8fa2d0cb3849230f1eafcc1e60f37cccab7d05f3f40b928ff1658a16f1d7d6a6423436129c168f4036d7b2d4095f7e6c8b5fcb4b9196028fb9804e6a9c13cafb45bc5b59cd53ee9ae69bf1433ca1bf01aacce03ee8b8add52c3c77258e2110c9a09551839d978f44ce9a874e8c43ca551dcb79146b7d79f4746183ad0218164c030bd095d5826ba040851bb1ac85d0d29348c7e904f5014c8c4e4d453aa282892c83d43644f8a8e43e9aae94020ff853eb618fa43291884b3cfca25ba34879b6f5ff054b9f8596b80318d2dca157c9f76e82f040f86d19d51466700012276a88b4b4d6b3dfb461ebb95a62610f76e1bbdad382ec132e080127f940d04ad21dcfdd8485064ef04997d9f61c89933cb1258a3da0b49a7f791c961f5db8bf654baeb26db26bc7cbd47d378926cb74750d12b8a6c5075a441b274ecd199c790985c15133428a93b7958df20132de1790668cefe8fa33f93d3455ef6c0e3798da03457038c3ee8388d27866471e66a172a46ff91164eb7a8bfb34cbd8a35a004ee37085474409434829d67d6817a26eac2a3433549654115ca52af660f2fc3e4bae9585fdce3523879afe162399f2aa9e7b5f73862e5e62966bb360f319ff73ad027245d367b85477f9092e58a31a0e5e05a22dafda31e574f7d499abbb021abe92373b084abd3683d49996f710715048ea95a5de136d42be12798bb7e0986ee5675b91ea6f6da25d01a905cc68b80dc8906b1f240d16c212d5345fc5d89a4ffda26a2a447fc63781f00850aa3beb11568fb2e7298df94db52d19fb359029ef2104d2912f37a8845c29b2c233ec67c2ba74c6703952143e04dd76d8d0dd27d041ede63fb0b4227d1c4c42f5ab7a6f3b1596beb2862cc7fa2618d3ddf05e104e8818f6943f2400f1f9dc320c7eacaca98ebb6ed05092e59f45c7d356bbd2b3c629977ff08eae53a80fe79bc6e7b42fadfd4d5952662cb6fdc15cb72a9d492823bb581be4d519bbe5e1eb2a5df84196434e02204dbef7c325ce7c7d6ab1f5a52224aa08ae0e35bfc441254859a55d5797fb91358002e14fa237d050d7e44c4b13e2d217198a146865eba251142a4bf298673952cd118ea20f3aa83ea5a8181bf0877f966a246f9cac68cad85d32a289f219f500fd1a8568334167146ec0aa5e028bef3467bddd5dbdaf90e6746da6afa0c0ecdfb6241b4ac68c5d41bc03042749e08a424b053f9114879ca77cf55a706491677813e0655e91f628d262535429d476b4492c64f1f493cea3405d04bbc2854b9ac19d69468e450d211aff161b15a62f401ca212db26ad24d3b9d48999ea443cb67758eac29790ec55d6f7c52f4cf9a132cd822654b03fc049b2fe48f3fa9ad81b413d59b08437e116a702f14251e536be876781b83b1b5fa4e9d5726454515c68ed6d4462570c796c1ba95c919ba3468117234e3804d74d25e67471e6e6d98f32559d37e8770ec1af13542e19cf9faad98f2624d9d31a0833d69758c2267a0629ad4644664511a43d54841844bd388441200937d7cbfc07eafe1b8f420aa6fd1185128b2b200bc0291c9e65060585082c7eba2581bda7d835531e14bb11ffea4b9966482c01b3e9cbfc7d458faa7e06fb81bc93a6acd091fe897cae3e758054299b62aa6e3fa9c0e89e75fd2e9ae38a2e3bf0d501cada6ecfe34edb7dedd01ae5c0460437192b7a9bbc9ab1b16a2c3212f6381d1d4fa3dd2f5b7272345a52905ff543befe4ee6589427a35c593272b3cebf70615aa28e14132325af9dfbd090958ee7fa675780e3230ba5b8262a8df8cc596c0ba80a56f40523036d7c4f98e09fe38d500525d623f45083cd9a0a9231ab272aa6f3ce68e9ebfd1b95c46d0d91cb173e1de7ffa196759e888d0df44b241ed7ab8bf42a9646ec9709d16fdca8d9b9c122ea8789f3cc58b2e257ca55ed79042b1f26e3811bbe213d46ea57ae7cce6af98048c780e84016eb0b2620bb996f70a5cdd5e4d87a7ec2193f1fdf71b46317e8ac420bd9fe37b66d5a26fc30f16f8891594ff81bdf3aa75d0c2c9ccf6bd069e4600c1fd84727b07bf64302c7ce5a6d20d585a54b90b81218a1f522260b83aa36d6ad6bbf35dcbf91aed69c08d116e97c6a35a3821d8998f12c6f1eee8e1d855c28c6efafbfaf2f023930c5441b20ad47a1b32", 0x1000}], 0x4, &(0x7f0000001bc0)=[@rights={0x30, 0xffff, 0x1, [r5, r14, r3, r1, r2, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}], 0x48, 0x407}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000001c80)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001d00)={0x0, &(0x7f0000001cc0)}) sendmmsg(r2, &(0x7f0000002f80)={&(0x7f0000002f40)={&(0x7f0000001d40)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002e00)=[{&(0x7f0000001d80)="41b067cb7d3462173dd180605931120840df7d1d935d1ec9c21932e02f49b1c747003ec085735c2123211d7984f1409e1c9c7b08c8ace90b164f2a219f3c378f18759355ca49f5e319f903cf71566ca7d4a4c4134663c3fdd4c1c6cfab25c26c8654d42f6281eee5b0a0268ac5976213a81ba0e8f926dedb71ea56f00f0e34bd8dc4c8f181137b956a9beac7a3aa832517e472616084d7f2c8d1d1640c0f1d0f830e69d8a479a4ef2ba3ae8a17cf349cb8dc94fc292a69e9c59c84a394b012d104de9e67252260347176f581d0d7d77b41839f4b92565f36feb05f3b32d7e3d1480c582bb8a369aded3d0c59046e95856c5f6cc3ec7dd1b2fcdb799046d8baf0659cd780ecaaf3b31c197bec08ab842ee4ea14d694edd27915085e1cfd6b60ba80e01b42a9c1829b6f20f0c223e03c200058bb20d459e1029b0aed03281df5cd172a207c76795f4c16cfe6222cfb1a96dc9f1c80775e3af3da343f344efc1a8d657388407a1b0532c1e3d8be59c0bac1ed44487fa53243b8b1a75d2d280b9724112d8d1cefb88b0f07eecffcc31c678e1247d04a120c32cdb7ca54246b10155ae10a423d5a7b7241b255e23ffcd2b37748a4e60268b64096dd148487e0d95ba296b4d786ec4dbe753d064f8e770fcc45e24ca4e8379e75595b17eb3c84241ac1b0d0ee6cfb61d88ade5dbd1b1e537603d5976e579be13be5313b69e4878b7c4838275765d2db63b02d95173b23706720809a913f859db9c1c91224bc04ca6b615eef2a3afff328894a473cfd2ace610fb06c53b6707c0e1785ad73edad390fb5ff248568372a0feca1109e52dc3a02978b30bde2e659b63415c2eb17ee9b9d5b47446a99b4da7578c45b94986661045b6ce2901b9d99e4c74bf4c407080b8801c12b05cdf2015366d9cf20e21e69aab4c08c3556c9d9c3a25f320f6f39faac7f03a69c9b9308ef4cc7bb9ac67ad8b8e9fea51d88a11e78460378258e64be3e3acc1dd44884579cf037049e4a1e43ed04be379cd0adcb282f6093f75e9daccd5a09aa3e26fbb234e0f545df8ee7074a31a622324ff0d353a05cafc1ca2a3b63f9123e7012d040d16689e0c680b4bb283425cc23818f3bc4284cb138acec36426cff1e02b761e6d12a38be93f493db46ade5fd3abd905f29263aaa836ed40da0a91c08980b5ada29fb549207775c42bf7b156be871e508dc0bc71aa0e52a972a683463b0a98dda0cd34e91aff4c272c982465b1aff8787538b8022779204c61b853b88253add203453e83cb7e8e7452c885a7d4bd927d404ef70c7d348ff1436c1dfe108accf2825da7246553c6b5391881f202614f9cefbca8007f0e9c295651d5d86e698a3a7503a2adb377e4e1f802c7f149c7a7bc70f4d979531c755b667fe314c548b8939db301e2f8fba7a043adfa1d9f450322e80ebaa496a4a9ffc622b3ce8608dca631506f53eefbd9cddb3ab9ef941d8c911d6af7b0d67a65a105ebfe8fc5310cf4eb1012f9c3fafbbb97b24b9a3063956d73f2c4223fb1718ad9df67dd369361e69ea0883f8c5a1c14a1175408a5f33ec95bf5a36be768e03d88bf7a36dd1ba4c49b809a1de56c45592b8ab03c5a33646469cd6e5724db3bf2ed42872719619f2af119ed3bc1fa16066d6cbf18e3f95b6eb37b9015b2a6422f7fa2baddfe5830336c1a5ff0f19af8202acc2f19cc4ef05855d3b9c5e5d43d709afd8cd8abadbee6f46c02515a0564ac7f0d200eea28331886f9c2eefe3408ad720415884e28f7bcf2ee91db8775031ff6a288a67a21d644ddb3a632d9fc8b527843e863e758858227a48a74510e52358e660d15a7101ab43a9197f1acc547cdb1880c87242c53065020eb4195785e947141cf784cc00dbf87d119526fadd5b881385cff7ca02ec8ab7357222b2e31f63de4318af225a0a720a46b845c3f0dc244424b4b19c3073befc483afc3e2b4a2c0db0c4c6ef61f6117205bad98b42fb98feb7ca067d041c1871d4947966e18f05dbb925ac2f27791cd64c48562bf4ae010ff2d48a99996fe0e78c4b09d386a6e17310979550cb8be04288c0a0f44347ad6ae026a24551ca1258abcc4c5220b6a18cf634e789416241fac7e29ca7a41d664c2b5a252880a365dc57d9e5d7ca85b65f7bbea45e09647fbe9fb1f000766567c149099313714689274d80b8690a1c46b0a45fac526e5654edfb4f972ed27a887543e7b7f214a8fb7dd4f5b7991b73fc08979465edbe8c40b399a3e5e1ad3c504546694b105639b6299b4124e075e19668b45fc347fd306d76627fdc6d52e0818e1b2c793cedbd1f790084a8025fce90cfe21df58965424a6d7756a2a2993ca8ebf5ac17d6beafa812a1a1fa8946fb77bcb85bd140d3db5c44b3f88f907f8e2cfc598d8fe24d91632459440ef7ec3fc077507c34bd862e2f3b1d4ac297d75f31d9167e68509d1444eae36716644ad6ff586ea5c9d98b9766e83e1d1aff114e8ac9fe67ca017cf174e0cd84023d080af3313eba9abbde6cda1fdeb3034afac280e10c5aa42762402525bdaecba08278112ab3e6ce8218f6a4c5c4abddfb4114cb1e7d2e198840dd9d141211efee799a6b5a76318a3a239d1898acc3d8f723f2943d601b77f4688dbb2ad0511b3612ada679d0ad0b6975a315f18cc9e1ed959c66d5eef2d44ca01fabb51da78fc290aac6e25f759d7ae7306738f81b51fc7f3be610985560babacb44592191ae278ce051c5e37a7918b2b62dbaa8c79cd7e5cf0efc8baf25d32c5d9392b7d6ab72b0e26d701508b0eaecc09ba9dd9e07fed41083e42b02196431442b78761a89eee2036ce29edd6dc946ae864aa4bdf2595fe2d5b7227422cdf6a3083a7db784fc8e172a44efaa96f27a98c7c02823aff6ec091ae506c853332abe53666be7878af0db359178a2ab6fb34282aee65da30fe830e3f150552b1f4d2b4f4f9110fefeb1e2a0c15264b85beb82d765f7afb8940bdfe797b59b5a0bdd89797071929ba37dd9520ffc047a8158e84c5adbc152919b7a6ef08363c07cafffca62714533ec0adc4c0a359b4442a2f50ca604b5d6623d18200aca1767b223e3ae3b2db0b56d707b447da5fd421e47fa7edefd07725c63dd26972e2e8acf5269dfc9fbcda812b97c37c35b4ff722049ad3f5119443fd523171889c8e459da80c399c2e85a167cc64e06602218b7fa67cb2a2ce18bc222a8aef628eb6b32c78efc127ec9f463954d69f8d12f3b5f6a953e8bc330c48038abb1383d17e8de483debd2104371b9b36ad806b623a86da625afa71b12e7f5ee922b54c0fe0f24883f82c6616fcc2ede5e78852971a2fb7b6b3148e6dac10104c3cab9e291d66344d5f62a5e9f9edc19ffe11255150563877b8a8572375dc9565feba5f6aa02cdcc17e0e0908a662d509aca521d651e6d97353c48f0e4f407400d5fac9394f24851f400a1fb7f4a34ffca973963b54518a4f3b7c5aff06a7d86005b9a4991cf2abac02244e2f183e85090a56f64539970072675a6c92ddba3eae205226b52f9b9842af4ff19da156d3a71913d1fe3a082dce0f4432b7808220a3b37578bc63dc464aebd6d4337d3f49037c50d2dc08ce66e3a5a969ef88772c0863d32a3d38c7e1533de59f92df7ff8e5f82b288c81697aa51f889ac00c35efacba91ac6d7c9fb81f8dd2708b3b1c6162560554297da939f60a42d123085622cfba9eabc7bae8255bbfed9145f1a99f2777809b49c010e1cd151f8bc999f0d9cbb9e317eea58481f7cb1f133eab00cd709a8f3301150fdf1f442cf467acb54a05ed9ef67701703305c3a3569f0c4df257a1974d2ef1ab0f07f7a501ce7088ae2ee3402932955f2f13c9aceded9aa925b2b214b5a9139e4b94f85d001082a9da0077fad95a06b647003dc9ccb1c6c9c41afb2a87c1fa723e8e4f5654a6740394ecc823dde865ed2c117c4b72e26cedf29be7301a76fe812340c8c9d3dca6d9a3262a137e0067d720cfc26ea536979a31a93f262e7a345bcc7c2733f733d5dcd22a5681c8b6d21f1186dfbbb620627402548c2094cdf9fb4635d130a188485e47eb51b8940adca92228b7312e716a42abf96f47b19e7cb09178437b219e8ef4335a3bfa521ad7a593bf8b3624c2e43526874c2546517480e6dbf13cd142bd09e9f026e69f13f35d93d74baa42f12a999b318d3f3510a6b927e619521103b01c9a2f033fc16b9526f86f6a9d8ffbbb3127ac3f09927988ced7e8bc21cf63c92f0e236d117e56d6ef5fc9a30266a67257b386a599d12b40e02a9bc4ccd71bf23bca9a14c563d6e67f927e986e0d484ac3003d5f5e5f323af03d688dd74a798a454ef7558cc93768aa2d266517f9eb1b2ce3ad7d2159b898674a872a2f0182f1d64951fb65db5e15cd9d7bcc18d1988aa984ec3e277f03bfffee21cb117337a28317b5c904dcf7aa3f46310ba6631fc89161c33c23949cd8438cc8d12121b7e8974a0ecc9985e9665e04cf5ee30e001e86da2c866487d483514ab34726f731f8d4e1e019f893c2f02c9f74ae62c70c5e1e6c40f57a101cbd2c549d1a1dce4b484d6955d03806eff8cc14e7d4ab9702ac4f4412b09e89817b76f40d8ff66628ec95fde19056f738fd0ac6a207d05f7b6396a0a9b2a0129466b60ea4f59869125cbc5da1259c10d39c73e5ed3e1b6ce469e5926b3162f45581f5878a249a3d7ed1f8f2e47d8890f592690406147bc5e422aff7000c0a36dcd5b33e268465277b95f52c5aa8577b5f6fdf688751f6e0c84cb6f0457b8227d6d1545bedd220bf459b1e954c0f1c0fe4f0ec116b6d3ef4e025941fffe6e37adb79ce800ffade820af86bb88cd7ba24fc74f9124f377757b95219408a35fb13ba4432da2b025517e3ddf0b030ad4f1a59f395d72a6ffe4659a5fb286d01adc68cbe366170a450ea0f6aa60abdf88984edc6df550ccf498f398df346d89d81d782a08a445863f64926f7e0aa800d02b860270f368044b4b84b5d121c4906d7a86cb8e4e6b8dfd8121d854d87c69051b306f2f98e5a4f378a94abf7edeae05aacb78cc45aff3f4f1e1c01041495abf2ce897c7a65f127b495f8aff8a532ed100119c36952c027e4de8e1331d365128b610ccc357ce228ea0c99d3487cd2f47a82bb40997a2c542911d3031650050bdf580d5563d2f45bdf6909099b5bf4ab6e4e4ad42d549e42b7b77e26738c748baf1be385a7f5e626f3c99d36dc1935ad3073bd64be813c7e38f9488f9c6a3bf0115a2987e2aea644d3eda28d61dcef582c53da58e2b7a23be336e9dcbdb1f171dea570cc04676d17086fb3a1cc6946e18d265d3052a7272df00078d0d7011372226b3ee1a459a23c71f667add10c30e494d63cb172c27da63ce5b11f3ef33541999998995758941aa6e4713cf18d7c41a06e71334697a8781d82d2e1154dbe23e74aa583a1ab2eaad752cb6b4516c533357449ff7087f4e88edc818eadd93689e548ff238a0c5990875f4125b4db8605251fc7c2dad9727a92fd695630e9a16e044d1f2f2587b947c00e7bb895818267ff35da03dcedf78e995d3a02fc7fd97d3c64e0b3d9346919089cd92e1e74997fc18cf097c4cd794b4e6e5e936237c28d2890e29ccc46d3335f0146fe7fe1e6be17e72b7de3cf80c7041888c122aeec0b681043c66a4d24e030c35b7efcbc97d5ecb91e3e4d13614b9a12681f59584101068a9a5743a2de9e85aa52911062360f86dcb070bbcf5bf75455d3585d02b980ffedcad1899c317ced958bac47abf5e3082657cffbc8fde405b64f1747ae8606c68d34", 0x1000}, {&(0x7f0000002d80)="66f1075610c528eeea40fb6aea2fc8f90e24f4fe49ab15c523c7ec959c5836f0cca9a1da3a94abf6e00d315101e30a42eb32a3a5e48eac7b6cd7b92b11c1503428a90426a961441bcafb1bbcdae38925c70866", 0x53}], 0x2, &(0x7f0000002e40)=[{0x28, 0xffff, 0x80000000, "ab23910d33a82e6de97f55274a06995b4df796b00b"}, {0xb8, 0x1, 0x3, "f56357e842a70f352b3c10e4d07b16f99afc4533045c4f84ecc617253c8f50d82b60310e22241d175a5b5ab2e5711b0890db97afeace0a704847f1d03fc633333a5515384844388f067274c3ee59d880211798ce39effc4c524869af64931f62142fe5f6e235354d5ae5d3d946ac882bd814b3d672495e391dd38879f25c3668df0653b8571b818e90142c24be86f8b08157f27f27e7c73b600dac3a4b8e896b367f1b5cab1bb7"}], 0xe0}, 0x4}, 0x10, 0xa7306e47b298e82b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002fc0)={0x0, 0x4, 0x5, 0x5, "5859f9ad462cd608beae023fb146c13f7b8eb8cf", 0xfffffff8, 0x5}) r15 = semget(0x2, 0x1, 0x20) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000003000)=""/50) getgroups(0x8, &(0x7f0000003040)=[r13, r12, r10, 0x0, r13, r7, r8, r11]) accept$unix(r1, &(0x7f0000003080)=@file={0x0, ""/255}, &(0x7f00000031c0)=0x101) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xe3d) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00005a0000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000580)="13", &(0x7f0000000140)=0x1, &(0x7f0000001580)="704963f8b1f51ce37edfcd669b5ea5d51e5b4ff1dce77d137e4ca665bb40044e31398e290c642a2b5295378aa82422b252c4edffca0b6b68d64ec957b42e6fa668044b5bcf960f55c79136d64969e545a0e4e7a794dc9a85efe5cc17aa83fc3106b09b037feb5ee1722bfb43dda3a0e025097ce65a324a7197bd37ef9dd7649b3e0effd73cbc5e9c5440fe685e0e6627abab3fbfd903c06148ffb6a57026ef4ed969f932c39d71a80053aa85a286dcb35d7120214da6f9c041671893bc20d4cf625c2925e2e914b02bbfebb6964565c67697b585dbc3a90b5ad7db3315bd713e7282319ce7fe0441ef170e90693c292d1ab64e5fb264266488c343ba3fb2d4e1", 0x100) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r3 = syz_open_pts() ftruncate(r3, 0x6) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="00525b01b04d890101b82250bec86d79fec44daf27b45f1ff75c5a0589c12212eac403bdd29c56c83a0900b44d8fb5fcbd773d01ed109c1653d475b105681da0f8b36bee1656f30b57667e2baf0da7f620676acdef9fd14ea480714d36fdc68e60a1266c2a3f8c25b20b81650dfdb5cda8999f9d391a2c3b07a8a01f4b36", 0x7e}], 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchown(r0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x1}, {0x20}, {0x4000006, 0x1, 0x0, 0x7e}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) r3 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r4 = socket(0x18, 0x8000, 0x7e) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = fcntl$dupfd(r3, 0x0, r1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040)="9f4821f64c4c230f8b5dd0526985791e7afb327e1c8cd21379355d83ed4c5a19ac1d8978e9b8a8e9d44b607738457505679e8c604e2b97d392b7789bafdcbdcb7f1236eabf21c56a774981bbd2470ca2aeea6c1364c938bf2146037ce933678b06efecea08a61ccc63bd2a54278df9623c761a177095e8f2dafabea267f73e0ffda051655c13e4e14f4aa6a714e951da2b184a24482cb2a45624a1dbb85f1e22942a07165ebf531c83565eff354568e61ee24aa118d5a619ae41c6ba5c213d8e38789d86aaf19e93", &(0x7f0000000140)=0xc8, &(0x7f0000000180)="a5a0602336fc564b1752d213de052955dd6e", 0x12) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3d}, 0x2, &(0x7f0000000200)="f61ea0397803bafdbf7ff13e6c40d2f619faca41abb7e0dad06a3c9a479f5ed704287b9a827b97336a1c9032fc0d0f9768aa1a577cf98ad2516f3946f596c48b1dcf58d7079c445d84e07452236823de80014e64f403ccdd23c988c41eb2ff2e0b75efc50ad50ec3bf206037b9e4981abb3023150bef95c2be2ae279704294ec1affb50aa52e484446d29387a9b82af589a7c96cc8773177b1294fd039dae0113555714be81a77117c6512e7fbfd5698a9b6d4cf6007dd1a3abdf7c2745d4653999d659bda6d0055da7f512904ba685a4ad92874ce4ebd3fb304d1e55ecbf76834426254977b619e", &(0x7f0000000300)=0xe8, &(0x7f0000000340)="1340fc1dbc5beecf566fd1df744087c7d6d978ab75daa68d371eca242137ccd905652eacc62d7fdf9c4f8f44b66ebc35fa05f62564aff8d94193492a06065771f999ccc38618d7eea8fb315b9af58e1e766734de6d0b93b6ad247e383c1c74df8f4b083cf38cb0f2c624a24d6ab84248fe8ec5d52dac047de7e63e1f69e56ce1aed302846ccd80fe0cd37457e5b66cad5bc96ff6eb0e99a98e2a6a90f53d466e4c83bbca4a9eec0265bedb66cebebb4c30938c755601e00ee1cedfd00311777a670d6d9789d0054d08b4998947662433ad65759f1964891cdc03b5c8864e21c0fb337f8c5715", 0xe6) open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0x102) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000500)={0x1, 0x4b}, 0x2, &(0x7f0000000540)="20319be9299888b37a7b309c4d509206ab59b2f52c38958b2c21e9840ac662c547826e728f588692db13b438eb1e0b1a17cfcbc1c88db149108deb5cff99be784ecb322eb1e60de0f08a453907c3e80122609b1de9891bdce4d633fe5b93c529f6802261cc5bf7af89d085dfcff8edaf34c7c00e89a57fb4810cab06ace768027aa406df7375e869ba6a60d8a1066515a318fdbc002e843c04100fd999a276f49eaa1b60464210deb453710d77a565d412aeab039a8cd6962d673c780c78961023177759a9a89ede18458031d03d79950c71c574f268c7", &(0x7f0000000640)=0xd7, &(0x7f0000000680)="9a8c0d202cc84ba9bac2d54c30af70c6a8cc4d0bc92da0a83c5da89cae41ad62", 0x20) sysctl$kern(&(0x7f00000006c0)={0x1, 0x31}, 0x2, &(0x7f0000000700)="d0defe4bd6a6205afc11c0cfc939b3eb6c74acae8d747d619a46947c335d333b311404c12276613de45ed37ce97a4e73a395796d", &(0x7f0000000740)=0x34, &(0x7f0000000780)="c5890caba8b7ed6815e720aaa66e39ade4ba6835ba14ae502020ed85bd54b56321421283fa2cdb72617886c4d9cf8991f1b57ff5e98fc8d12e427ef2c715e117794d4dd0311f84d610feacffa0d502935ed0ef49cee334bc133a215139d8750e13870d4d02664a953c1940f78519898a0e6d7a", 0x73) sysctl$kern(&(0x7f0000000800)={0x1, 0x29}, 0x2, &(0x7f0000000840)="066d84692feba8458d77a2e3986e5d0f1556f9a7883c6b3f6ae707bf7702bbb239d71415be596b39790f86eba3b177787d217cc33be51da9ac5cec980d70ab4ed42303bcaf45ebac4ee52a470e93ff5b8b363769a2c0a69e86b611d493c7d224c8e05530914d26dfc04ceed2e89cf152fb74a86b64b901d15ee8a9629e381bedebc70b3504c6a2bf24a9064a0e7b5da977133eba19536f0c27c589468309d33ff7ed285feb05830aa6b4fb79d3e2b1f5ea418f432b978ec18fa1bae4e6f85431561b6d0569b8e1089be2e8fd0d3fbb54c62a280638a9d0cadefc25db31dbb187e2e384e916285091cc", &(0x7f0000000940)=0xe9, &(0x7f0000000980)="3e3bc3f452f3eabb0ba8952b738bbc3ca2c4e1103913dff259f997a62b57147b5f57bb69baef9114359890ae90f146e977e2d2f77f11640861dd72a5808a20bc3303e93676dc242498f20eaf6dae300604f8b9895cd6d034495cc20f806e9b44110a37246b506af8275164425e0841bf673da8f96a4f7ce9d391e4171bc3839908b93aec5ae3e5512bd93400ed143a7ba25ec69e2c2418320c864fdc28164a0adb95c3899909b897e00f3ae1b61e100203e260337b3f5e4752500941f8a3879259b0f499f3fee92fb53e36f61328a72860562f5785", 0xd5) sysctl$kern(&(0x7f0000000a80)={0x1, 0x28}, 0x2, &(0x7f0000000ac0)="6e3b7941815332307b3e77616b15ad9fc88cb435b2e161bd32f3e44586d74aea34c79ded1fd03cffe2ec56cbf99293f0261695066db63784088dec118115724d7202ef93d5dbe9c168d46dd506437439d3e2073c6146551c66be8f9e468a4de466564f00add744112eb8baab72f60c79f74afde97126fe3da4eb87ee278c1d824398ca50f9d402d7e55c3bbe6859fa11a5a9d48055a06ddfdbe441a1b01c7652fef212d7b95512fbcb1fda3a8654baf311006fa23e", &(0x7f0000000b80)=0xb5, &(0x7f0000000bc0)="86d8b8ecf21bdce81bf060fd4fb632abc9c023bab6296ae78d56b8fe838c5d200cfe2ca4025e6e966ae4e21feef1d6bf52cc374e647e78d4ef2390365594ff82e5e510", 0x43) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000c40)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000cc0)={0x6f, 0x6e, 0x7}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000d00)={0x5, 0x9, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) sendmmsg(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000dc0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000e00)="8c9ac079f7112fc8eb3f6528fe6911470d2c90eaadb900cbeb", 0x19}, {&(0x7f0000000e40)="1abc2ab02fa8c391eb6e2ebc5778bcaaf26ba8023c71b71ec01563cb943ae9b6ee311b6fcd2b2b1992ef6ed10f571a3996c7b77c5640976e893ef169ee25943b31cb14c0f2b6dfbde5aca439beec25a95a12c5b31a640435c5ee4dd537f74ee04fe7cfbc294ebd94e1aa57d8e5e7ceb5b0d308f182d5663f089f6ad2b8d474bb108a94ec972061b3a2df527ec81722f763100d7cc0f02d2f8d8580f38632085e175ef40ef7928a89bf29f2a0f2658d20d82b2f822643ccc1fe4eb034d746563d31d8d2f6dc858e8a04dadf03b8da191f93bd7387da8217dc788bb603e32189ab7ee65fc31bb23d90c26160c718319c2148f04327fd", 0xf5}, {&(0x7f0000000f40)="c3e246f765d85e3665fd4bfd9dd925237d9ee01760f1a26f2c9ec4b79d402ad90339e131abea4d9893b4d37c701278fb92f9e946d3d19c300b0a97dafe6b71b6667755c4210f04f27da7f6703601b28d7a02363b67d797bb3a6e6fff48e0de6cdb68f03d030ee6f9ab31f722efd9cd5e2fd693f7aab74def4d2fc3b4fdcafed90b33a84aeabda024c8ac9e28ccbd5bbbfafcb16a425a1331", 0x98}, {&(0x7f0000001000)="1bc4500c54ce7fc76d6e281472ad96bcd63de4abe458f86c0d4a3f308bea747e000c24368de72ec05c84d4847c11afeb814f5e91313f7722a058677dacd2315bb8dcedc9a73d577edef3a4b7da50e76719aa2e7ad9d3d1092f746129aebed5c0e14ba18f074fe714660de5b9be0fd273ff6165207baf04baa41eeecb001248b12864c787d0abfccf9670218f9ee7f3c38728714a0020cca2c1390435047c1857244fec273993ce5de53014b8ce403e242475bfe569c8963f41048738035b8fef039cc7ec60477bce217021ccb177", 0xce}, {&(0x7f0000001100)="a70b72cada092447b5bfb9d96453343494a7f78d7492a22832946d3b20699e90df29e391c87905b8a105f636ec8029f468632be5faeb669f90d69644fc3524c0d1a40ef10072b8865a93d16e847349d63b411970d2a6cea405981f8073ba30a74ec9b817373e06a544538a354f1aa16e57b69e9ad0a949db75cc238d36671df3d83da06c878fd546f5169b1beb5d64270ad85e085f53c590627dbf400cb3e3", 0x9f}, {&(0x7f00000011c0)="2a4f31428706cc9b0692ea3e549a422e261fc9603991ea752cfdd9e53f8daef2518cab8aff88708a41225b5a7b9e09404dc28bd6cf85e3c2b0b4eadbdb72d78c7dea9bf3957616cc3601bf846521f59657a84b0f8da51a63be9e00a68d8cddc2ea6afe27922f121391f9503c1bbce0d1e57503bc3acf3102584d8d37d0a5460ca289875dd976facec47846b8449dfc51df49081e3e27c8a6f774dee3f05ff61bf1a5e83027ce762792d0b26c346ca1af10e959f0b0bc94408c7da07c9639af089f4847669d795b52886daf366e2e724da3c34be088f1", 0xd6}, {&(0x7f00000012c0)="52e2ee426d2bb371989681148c3588fd44f10582e244e4916eec4ffd446f0a8849b1a734a10bb5bdb700cb610fcf9309aab58bb4f0dcaa63127df19e0cdb50171741d5c0a4f8d45f6596eb0091f96721ff2e359d1c7b789a8fe32968f32c2864910ac27426cd841a2194940644e70c706f89abbc27146794", 0x78}, {&(0x7f0000001340)="5aa35bd08a45d33283c787161107ad06b3ac94e564d0e7b1cff15364939566cebe0251a1b178ed14c3442d2ad20541a67e73d46706d465e55c1f926d463557e542098ab29d05b76adcba5ce2baa8df485f42af01a95303cde68d27e37c3820b75297ef42d90934d20bdc781379ebf27e38657b4e19f1d1d5b02ae0a69614dbea8ed00ec98ea8d74ec74e5755de6c3c51992af7591b65d20be3abd156986c83fd20a462ccccfa7916c5548652d692e1", 0xaf}, {&(0x7f0000001400)="d840790cbcfb7d70e325268f5dcf6f66a8ef147c65e53302b994c19b508397e26065866731e343185a966f2f0fdfc6755d1cf558664c2876591ce4211fb9705e09c8434fef6fea7fff2c8c7974592469c1a74c7d226d62", 0x57}], 0x9, &(0x7f0000001540)=[{0x78, 0xffff, 0x0, "758428ccc6f5ad35db67e6989d21c0e23db6263f7de3a5f03e1f65562e8c93c40cd368b3cd857bed5ddc112c6136841cf1b0415834ac0f58e129ed5b59d5c1b35d8a1d8cd251b38a05b76dee79a56d9fa9f9905ac350114d7b60b2e665ab803b2945"}, {0x60, 0x1, 0x1, "6968d49ba728a27bf63682301e71b461889fd342d5611cebc49f379fe78a7b7861d0eecdf948c36ad9c7c3fb819caacb97cbf59c7f67ad826603973b308391606a9865be1a8853342c79836e6ef5"}, {0x28, 0xffff, 0x2, "a6505c580d7bd975fac7d9b7685574516ecbcc2e"}, {0x70, 0xffff, 0x8, "e92e6d5beb8bd0701dfedf699111f4f62411f634bce38d45d569f4fccb520109d65d3eda615133b6ae6791775679a44a44ccc59b5413ccc66777910542bf11725342bbf57d35d46888598356f125cfcf488e80519f9c81f2e356136da7"}, {0x40, 0xffff, 0x2, "918390b7296006878f0de414e963ba380c6a19825f093e865bc981ad28e3a7b4491eb538065cf9283e09"}, {0x38, 0x1, 0x5, "d16ea9018c85c10d647db88803b4bdec3b3cd9f93f3ed647a659df7f2feabe276379"}, {0x100, 0xffff, 0x40, "42bad9a5fed151738afb7a7d822eaebbf7dcb8b1568ff0387d14d30f97495983cb569447d935127a216cfc2ec8955e14036c53e23e8a73382022c56438b203d1c8cec8ca56dafd233db5bf317d6d754674d620e29dcef07494f41b5b4b405cb43b11e41147b7e73dd917d39cfca1b74e91c7f7fdbeab878e5c275b0a8422ac8dddd5aefa9b265d9bca9cd7da9f548dd8e7624c9a41143eb9c78dacdd1811db174c18baba251513ff9d66ab5206eb8447aacf198bd58bb05cd4d9c11f3e221ea4073a424247f4ad9b4665531922c619a04d42cbcb69cd91f1d6193804de40dc4f87d8a6ed605942e4ba6e1dbc5ee175"}], 0x2e8}, 0x9}, 0x10, 0x404) chmod(&(0x7f00000018c0)='./file0\x00', 0x326) setreuid(r3, r3) socketpair(0x10, 0x8000, 0x7f, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f0000001940)=@un=@file={0x0, ""/249}, &(0x7f0000001a40)=0xfb) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a80), 0x500, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fchdir(r0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={r7, r3, r4}, 0xc) sysctl$kern(&(0x7f0000001b00)={0x1, 0x16}, 0x2, &(0x7f0000001b40)="ebd9222693301fd07d216f2ed5eb058995360d7d0253ba48f0563ce288ed8b4f7324a334f09a3815207227b8d586d1233263f57f9a93fdc6ab5056aff9e7f065061736f3b4762971fbe0fa8bb6696c01059fc36dd3897e04e3cf1b844abe087a84575b4a353e0c4db59c76b9bcce1e50fd1ff6ce5a55e505f37994314f8b32bcbca647a702d05c792846e61b831b453eceffd94c9df3a3b59d70", &(0x7f0000001c00)=0x9a, &(0x7f0000001c40)="1ec49f894239c2369b31127b04becf2911bcf6b369be926eed5f9f39731d0fd322c508fb143c1b77e875ac68df583dc0078d7e999b3bdf39d84c41fbc28c2b3c13060ee753a587e9df1c4d42c85705d02155e662d832912c7faccd43ca5795d0c7122356f05a2ac4a36dc6891214c49e3e0b2bb3d01fe43eb7ae2da47d79b2f79793676ae4081829b055128c2e1781dd7a6336d5703d7504d8f2ddae1e05d1e662e8704a1eafa5b0a7fc6411fca9b6e56b3710d630c2c83f278545d5a219c9d887100940e206b5c737194b492234a611d8a9c7c72226b402cffe24cf", 0xdc) sysctl$kern(&(0x7f0000001d40)={0x1, 0x37}, 0x2, &(0x7f0000001d80)="b398c9bf62965190310191ca4f53364166e7288a5042177a1a0762a23294dc6fd955c4a83e13d9eb3dab3d198dc4570807577b904bd407b9f9850ee15664bd17119f598f53d0764b18d1ddd17225eb5856c9e6b56d0c7b6d91d0df0352f5bd176587b65e29e183720199e16fa2abb8ef44715fa68e8fc3ba06cff706f39eb730b74ea34ddabb5421d70c6b9218983230254e9f50effd3dbe3c1a6b5383548084f75f90ab55980789e73eaf1d429bf3ea12383d5e371491c3914f061c87c8ceccae3e28a1d9f8ae702fcea7f4ba2e2b6cd49c193bddd9f930747f571032fcc3f2e80fa4a7b4047704ce621d4616bde5596f0f2770882bab2132614bcd6bfb12c1ed17ef704c88aa016920ded0cd555f782b7a431a16119039809608a8004307ad6bd7e30984dcf881e71c0d0266a06766eedd3994c3c35e98f4b8309574d8f99615550d18070590d6d74a832dd824bf12fc1793d3238420027dd58d83191a28bbb5cff22c9b889097b2cf9fdedd9f92b0bb1b25262d56c26091c5396ab2dc6def8a7583dbaa4d5fedcbc2c5ab6fb130251d16eddcc0f8cb27439c1467a654b4a9189bfb0730473bfec5ca9805efbe34b95d43a08b6de2c4439dee4c9671e822dcc92e867f268f1a61e4e73568f4ba5afa4b5a0b6c6c308e7f3741f1fee51458ef0f4162a24df19d986e7faa0be151e002aa963d49242eb76f9c61c9882a1ed60e0ac522b49e9fad889c9597203da971179adff49d8f51599163529128ee7cfa0f2028df5516bfc876a4b7a6ded9c30c47d4f11cb9ac9ea5d109f7254ee56c552f9d072982b6f86a6f719d7ff7b79b8cfb651379dced829d8d81442158f3bc5373abc5d6f56a751451040f9fddd74f5b8ea3de5a436eb303aa9e1571d173b90f6c0680c4633a0741000bcedec72f09e475460506cfafb1065973daa41c102cc942c477a641ad3743e3f8216e878c92ad0a72fe506813acb5cccfa5cdebfbadd6994114a2c96cf155c5dd7f5eef412ad7674d29d4140fe9492130dced2807abea1149efa8e627c051658ca3d4099717457e3eaf9252a08bafdab2dad32e5f61d6d8613a4293e12bb89fad4b7f0c241e08e847472359c92f633fd7a3b11fe90b751f55c281cd953dc2885f0b474b571ae8cfac3964bc2e10ef3cf6fcc8d8da9db5f4577898d1be23a37333273e3c0bcac5c43fc477b1ae611a9cd0bc6beaf2ca5c79135583c564988407ae5f15eeae52357fedeee0ed07fbae95e70cb8a021dffcc76586e7df1f6734eac7ac17d871db1ffd493f14882698a036b83c63539f29a0faca541d0ed53f87dda3f6077c40cf3fc559584bc9c6cd3ac0b886a587a1b44d62da642becf1a343689b6e83aa8a8e5e91b5663ad01f2f51e68b17ea10ccaf1961ddd1047e616ed715e4f6875cda37d0082837cc68def3e89502a10a7b5e4bc05d1a39b6c39adb8975a44be0c3ed931b341c01c5b075a56f558dfae2f0f447fad216cdc749e9e39047260c0ca6d94306c17a612eedfe23bdfaca50092c60b009f8110edcb1aecca85ebca007aa2abb9f608b94c2bcff75933fd4fdaf695ae2d8d089617915515beab63168dda89364e2f75908f31217be29e85a3f88046ba96255a8cd43f6accf71534c8eea91632d27d1b88140947dc4383ee2ecfafd44c70abd0473c1ca80900811d337331bee2c25050d44300a9073cd0822c54ffa399442ea8b2f4db53fdb1f3ed057647cd7fd42f04134a79a9ff44ee27d0d40f66499fa641179ca75d8612f5db469de191ab0256066e4a1b42f68c74aef88129889a3799580cf7879a021d6e1b77028960d0b56335b6ba1ca704fa7581b7236db71c32d5c48bfcb32a1ca6a4dd4ece9231acbae48fcebe1d6333205c12314351351c35550b1224756ae5089499d9e5aa044a52e47a7a4617c3d5ea75b388fcf670b0094009ace27a3e8b714418b530ad48763ca1f17adbb4245b49ac15ae387c7b4098338b9dad68950da4789f3a18adf1e54780e8f0c8972079c0c674f1567c52e19227e495153feb820376c65202806c70a8b49827c256f2c9a2dd8cd3f2226e64ba6385b910a95a3147a7b6838b4fd4d6e1330d96b1d54b1ed70064b88f8855cd4c5a7772914c601d4df158f95e5b2d1849644a42501f10d7897e79918bd7e43baaaefb484f276f4b7466b40f6045367c968d3edcb983e47dae28e685cf8ca4b5a6e31988657926eb4b742c79e1dc069cf55e3c3828feb61f2b1f564bffdb5d3342d8b1a016943440a47e9b8ab70104b22cb7e877d8b254997e68beaa819b8ec050249815e68fb58c6d44ca61853bcfa2735b101607e9d49580da23b6d44fe1b8236e1ecdff6a426d6fcc1ce668a610bbbcbfe99e8c8d5ad0dd411dafdceeb8f284d8a1d6cbe383eaffac80857bf9181cd79ae130b0e52734b5f0c69158a83e8a0db15aafb9276cb16515e41abe7b68ac843ff414ea42253ccfcd4baf03c1fa7b0c4bbfd1d62c9242241bd9535195bb383a57d29b7bd918b3912c1028a922a79dc419bb765f0828215896b1fcd34acaa68c0b834e58f82e9c1c0683090f13ee7aab4f4033b81d8196619b2e6ccd8d0c88d4baf654020f787bc963550079582596334665c8df8674c914f665f42d81866f894936fbcb599ac0c543671cb44fab3c5b84b4d00f62c4720789dfc133f26c342385eb42328d84bff1fefbedcf3c47f28837d70cd922068b4a5e18e25915fcac9cb32ccceb529d72b9820d50379dc24600b7c21e13f7725365772b0349d1291be70f42e7fe9fb96e60a3358d7becb9216ce137c3baff60a878cea5f73e911e7b2bff3c2653ed82b66d8ab42c9729cc00e00fdda17d7f4fc9b56f07645cf5b741fbf54c7878f6966308a91d2fcfb4875d501efcf7db675b2c2a578e22b9059350425c318dcd51d1cafee57aa42f41af851a11b493f7a3297643c28a1e48e3facfadb8d5f209032c68a6d643bde5235a58d35c2d87a0722cc66d226ca36b96706f0a7d88c5e7f05e0e479e97e1dc01cd311e849176233a950f277952d761eacc31c98a617e63f3d062aaee0f9f5de8a813273d0e50cb6968c0342e78edc9d5d94d50b470000b8f41319aa09a08cdb6493f755e6343512fa341f1550cb4614c5fef0df92f9ad07890e0bc2411ac9ed89179307f153967a41c26a32b14cac93b9f2c7c7d074fbd8f84e1729c858a47205941d94acd2b90a64ae2727a611cc2a7d578b0d9ae6a3ec8502d1ac31ed44315e83c1a9ddc186bfce1961f992e8928d7c16ef8315fbddcf29c012ce0f8d6caf78f9101ad0bfaa53a1346d0e300392f87fe33b51e26aed61ceff9439f718de0435f071b6d9aac1e9b5550747029a553a06b84a0b5f7a950b925bdf28d5b05c603243488b5e3e7de0011b6a4f98b6b3c96b8493c91d2ea6e41d6a115ba7261fb4065677109be198bf59a320dd95add2c6a618cce1d91106043d53233892ef235ef7c0c83c68d4f8670485627f0a4c79a4425d288bc5a2e9cebe068956871b1040c78ab73c2d93f0d94ea986a9be555af0b1cc50f2bb147b6fc640e25af18d407013e17644389d061b41acf4f9b8ede9033ccf5f50607b87e3e1904648fdaa8ba94fde62072f7b251a12bb59435d658a56c21cf4b6d85caa8155b424945169a75d2092e403ff50aad3d9b14dfd2e83777e962bb903dd36fd827e080c1851fa752eb88ee4382bfa42e25e6a5584af3ce8397955afc67d603a2b50e5df981afe969db0dbba39dadc300abd5401570a0040b69637690ca43b139bfcb00ac1fadbaacdc1bc25af135ca9d97c81a739fc8cb55f6101320570bb72cb85e311851873ff076b344e8fba531828d0a4264902c9a88b65e768a0c8c653fe48e9fe4bfe270d9577534671a327d5931fb07e1e83fd3abc04e4225d5314d22ddf795867a2b433e471e33f20d7c8cb12fcc983c9e8cd2a9d05e8edbd453855fa2e5a56fe9a44c84e9634244584968e821700a6971443be50a83fbdf501dc82af291e7e9b5e2653146e5624e5096fd7eb44c0e7d5e0fdfd6150e75ab577fb28a322f1db1555d2f57c13b4bf66d696406231a62fb32a1e25f286449b7e1ecfe7c7e52f168671f36d47bd3aff8d87041f0844b1df7181ac8c12b49f5fcf34b7ac5acbcf2310e577b0b9b0a75239cc4e8eb5cf6abf3ac48dd329b0fd0d081a01bd78d810ba9e52da90ea4fd3b70baf32a527208c2a131f6dae06bfb540ad09505eaa84b0ccfbf95f29dbcfad73c6de46a65519b2399702b1f1781a0b1d63a0490cf2fd300c2545a3b240137cf5bd3febd32bd10056ed14747ad9fd3ec51832ddcc08661f0116b80b2b225dcd2555923da05a8091da604a13e80babbfbfeae86e644c88a0562db3248486da5f7beb88f1b5d158b0c73cf0b81704e0be48e0fa85de9d2c261ad862206e1143c62c92527d17694f17ea94023fd6314b720520e15e7921f377ee2d5eb5c774d0e94bcafa44e9f9833f7274ecfc4a3064b1f1d7e9318575bc684530db290aaca598a25f1fdf8b860c18cd52945cf546e56aab2f6fcad10dbddc8310343abc8cb7943539035ce41be22d9469db3a140940ff99356be95df50dff254512b50b5fe17aef1b8a3a5a1cff8607d7fc3a16c01338ba1702f2e1a30623733372ac7fb23540bb31bf49228874a56a08b2fa02134145816579b2b7580ee2856f61147be50e4bcd806c4a069dad8c6904df61979109c56eee1be63be8437fddd88857a9605ef2306212be0184fd06bfda2aede0886afdbdcfff5a1f954ab11769f1239d89e820df20a8c598da66b0f002a58dbd74fa308471cba87845c4a61584d8cb8d6c6670b889b66fe09022990f02701c066fb48edf4ca67df3121701dad19b3f11b8868897fb46c11dc935a33d262ed98a5a94004e1a5a4882ae77e72e222589d908fba5d081c5b02c02b3ed8fad2e592d42d053135408ea24c94af9b4055d4981d2443f8c21398bf2a1a6ec71a7f29ec8bffe404923d3369426ec2297ed4eacf4c7676572866690a7b10ec55e38c146d630b04348d5327cc1fb982f43bce342e451e6f95031971fd9d7e539f6a5dc101a3b9a4ff9d7d0cbf48a4d7a876364093d663e7d8c4d34c23b549a7c16df8979d0c46b7c55d0ac1eb1ffb5092c047ddc2ef3055fbafdbad286f095a19e2cde6bfd9ac7ad3811fe75cefefa68c6a90ed1af1b411f8516af6b03f9d79e076098c1d6392b255aa1f81bbc683178c7c226f4a3e0cf2f79683d5b4e4cc3df3eca89b244f176cf689181255e4af0507ca0479deacd21c193a09871b1d2c5617b3061fbbb257b00c5b2df3ed1207aa21aed63f5cefe2c1c1d0d98f2e4a708bd6da002a779e58436167652bf00af0aec1d4dd0fc4b6e58a19f68035ebda13fb9752b4a44f3d9311295e250379d658d91d592737dd38dc4e67c4b321698a3282d991ff6f84c2450802ebc1bf514e6d70b7e085be86ffcb58a6a83122be7f3105551839e7ac9519ef9958e3f166641780eb0898b092c050426ad141acfa725a41f12defe7ff0703986c534af722a94d31a10004159500ce6952da45b04137b8b646ca60ba562b9e1b00da1fcea544678b47690b84121352b5c876d5ff99fba6ff053f2b0077d0edd8cfe78c35cf099fdda482fee263b2c1255ef11571a00c5fae153212e0411e4fda5335e4910b77579dae554fcee682196348a7b21c0cff3ba8aa48a0a6965828c0b69c48a8c05fca8e38e08e01360006e1b315d377088365348124b265b57e06ea6bbf9b0850c34886ddc9ab4234dee7e01945a92", &(0x7f0000002d80)=0x1000, &(0x7f0000002dc0)="1d3f04eca0c0a4e0d83a853656e0e39cdd32f66878ca9164dda167480d97bbd248b270a723a86d3cfeae3dbaa651d416a742a030924131b7117ffb1fe7c77507d64771d06239dc484dfbe091dbca4055e8db", 0x52) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002e40), 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000002e80)) ktrace(&(0x7f0000002ec0)='./file0\x00', 0x4, 0x80000400, r7) executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b8c, 0x0, 0xffff3952, 0x0) kevent(r2, &(0x7f0000000140), 0xe5, &(0x7f00000001c0), 0xffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x20000, 0x0) close(0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)) executing program 4: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) mknod(0x0, 0x40, 0x2) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f00000003c0)=0xfffffffd) socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="f473ab12", 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[], 0x10b8}, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0x0) socket(0x18, 0x2, 0x0) fsync(0xffffffffffffffff) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) syz_open_pts() msgget$private(0x0, 0x120) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xc9717e785d4ea385) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000), 0x21, 0x0) setsockopt(0xffffffffffffff9c, 0x3f4, 0x5, &(0x7f0000000540)="75cb242b712f1342a8ed59ab3340883bf31be715c2ea0500a1d475559bf721ed3d03b37436661e654f7d14d3b9086d5c65f7d683bd236e8d6b09bac6c0c831eed6d339565ff6fe1c49ce6ce157ffe0017020cfbe5a2769be13bf5cb939d0eb83d15f22c8947e9975c39bdf8f3ba337af80ae0e4825d564ff32a1a0dcfa36f9304107ac0ebfe82b618aafc04c79bb55335d42dd48fd8f8cb037f66d527b2286507640eb9ba194d04acf01f98e2b41fc2d62f04fee2b603ae9ac9ed7530d13b101b5f7d2abc12de20bd5110c627b8000"/222, 0xde) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendto$inet(r1, &(0x7f00000001c0)="20e90f4540cd9a04bffb893e6278d9e2", 0x10, 0x403, &(0x7f0000000140)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000243000/0x4000)=nil, 0x4000, 0x2, 0x5012, r3, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') getpid() unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) semget$private(0x0, 0x4, 0x3a) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x18, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="bd82822153ec83f8a7fde08e9944dc86a9258782df108414bc797b1f0bbabaaf85c1eedd829a4a4dd94619b35e17dec3e857ddb96e80a59403ec1265adb8999b493d1cc551a58b77f14471deaf8f02cdf761fd4f5c35d67a14a21b1ef53786900fc83f68f6d94865f9db4f514884e54e9f996e993e1751a32fcf13ac4a160a0aa6b34247d8c76e013eb55b0c8f809f64b880211862604532f498829b73480b82dc803f74fcba49ab4d467f504065c563f21d834a75f5643645b82f0a55c25b598c6f34d78a6e212eda7f9a2f397c4345fc925b56733939a7ac8e7fdfef49e0e3257f80bf6ef9926e37f1b3bcce8368ffbf763dad4cab5978ccdffd068dfccf27cdccc6069175d01e9128072b94558450c6c0fa6d2a564fa9006f8aac132d0d1997863dca5c6273ec72f9f4a70111b575a63a33f3bd3fe0ca13fb39d816902be5958a1cb7c92dc14e15e2e349ddd83ef9e300adc4664fd710f3e68f11d08bc9e3c65c431754bc1d9fd3cdb1d95603c4d9899ad5305d11a296afba3d864aa908be51a959b84847f76c090f7c45e69c4296a3484abbd88ad9ef3c4d6a89c72d6c56f106b25496ce93db7feff8807a089c42ec878e693f96ea6030a66165674b24f5774d5fc3399449a7a891f43a4c8cfbbbf2ba8966d73491b9335ab490ce166555bf007ed7da069c6a395b57a18aab599438952747266e83f58b8c3d313a9933a4e0d54bb9827bef0e264c444cd8d6c4080928cbd547115d842dd1456f812bbfc026273e481630db0ec787f55e9a64d675e108eb9a1eafb304e7cc9ec6426f6c443d329dc6251db00d62d86444865b34aa49947de2832e0683731c94e52e4157fc7c652100b0e9477e0dd4742856ad1173084dde2328d8d0d9184eedbc9410b3499a777757caa85e7bddc86e9b9e296cf1162e62c738eedbfa581b752afe7f378cd4c00e9c616302cb33ad2b1918cafa63b8ef560f896c49a77e9a0dedb80098ab0b2bf0844388fce43b80f7aae94c99c38ee6e79edb8b387977bc3e3e515797a26f3402612e4536cf6e8e6743116d7b1ed6e118e03820389002bbf6cbe9952d3515770a24016f1ad03b0adc7e9600fc26c26320c0aee7b135c655569a0e333051783e00564369403703c7017eecc570bb53817db2824fd8879c4766e5a87a48fbf462c85a93b01deaf69a886c49ab6f2bbb7be0ea727f957ded60def14056820277109b0e58544c97ab7b48283bb3921ebc76d24c57009348ee9880875563c6a9f945183b859bc443d30df6efce4a855a84ce6b3497aa72727716a1852cca0e027c32e62cf5f93cf1dc3c6553023c791a8c828474eb3874f5b1c2bffca5e2adc1bffb06aacba60b1c752f7464f17cda2245e15b4d96e51fab9f79064153f20beb6de89e2fe5d2f74188f40125db93ee3beabaf0daeb0734721dd8172e707dc46c248935afafcbfcb77ffb3c71d386d819bca3e04abbecd04a769c7044c9bbf5747422275a55f88f5ac7bb8fa3270aef220b01a4d88ad4227392b758cf95511a2fbbd15958b81eba11e3f4e9f090010f80911ca9eec916a6a97633cbc3057d4f4f0106346365628ebcc932acb7c8045e8c2b43e6e320b5d87969f0eaca54fa74b845fbbfe87d320e5bcfe4f71aec2cd8a7b2e5e037ea399fab1071d3385e3b8ec38c2294905148b8d44adb5a28e060755896f915695afb7cb00e702294945a38f57fae83355e33b682c926eb15a9b755b60f9e1f2e829b80246b62ec0874a5c67499bc3925f5f460fc740d14a56bc0e4211acfb0d61ec1cc505dfe1fffa4121fc2fbf956513eedd2682048f130f86be17c5b7b98be1bf8737a528de9f4716c31e445ac2823d2b7d10bca6d475a91627e845a5bc002e58e71061706fae1fabeac5f570d62d21ec1a49002f9fb693d106ff111d4b29178f1aebdcddabfd386bd3625f79b41ab5de3e7e1b353b162c302a412b321c7e24a169755111fcdbbebf855d6ca2b99294c60eddc416a6fd78fc4b6c739c3ad413855baaaa235c99f953427cd097a4074e80723964698de1de3cd66493e6d0c0710e7c5a63428cd9b7f6363ec6931086dbda793282b56995d472678f56c51fbda35f27ba51b49ad40786f604ffc27d9a5c947df54316151bb53faff4b4204f0d0d06766d8121692416f79c2605400fca5d05ab2a88dc352213c1e2dac457f6d4289b2e3832bdf459612a62da177622563652715e8aac7f1db714c8e76c5a0fabe09f1637084d1af9a4d9c4eec6cf98ba6d4ddd0fafb182bd674e8fa971947e84dd95333c26919276ce7017d947a4683615c75a92db8094b93595fd7f3c8d8e5fc982d2e5d7d24987b1db8761934da7c1ddbd9715f11a1c3f5c5da1b61d76f0424fe6ed37f949a3a0528aaf47298931b665ff2679e9e8c2659a0a4b4b8e9b2690a8a8eb09ac9125ce49b331c685072d071699ea38ed8e1e095a0ddef8e304f1428229621fd181621ed58bbdebef02b3a790d434d4b8912649a6d50171334dc5fc4de69f3efc6059ab0f6e1bd8c6dd7954219893cb0b36d3e72a2e4d2595a696a56a14d0ac019af57e67c7514ac5bc9b5cc764035aca916f5ee4d685c3c3f9790a8ffe64b804b97d0658037c12832fec6efb36aedd77e99761a5b32be68bb1cd0a968a12e2ef91a18d0e894abf5907099263aacbb540a5a4a1fd8c87dd90f12059f5ad0effbbaa1fdbdff8a431ca0f1fcb8b46939f8cbc57f29dd9c3cd174f5dc62ab4ce088650b82bdb37139726e3a4122e5a3ffd5788f047716989c05474b2494570eb034785e5fac17d7c9ac542b5ec6ed726f64ed7b741fe64045cf8a17551a8800f3b5aea69ccb8df6b4b9bac97960890f72626888edb0b20f8218829e6d73cfc8eef08152b2facf941e208e755047cb02ff3988a4237e7e5d2bfbf979dea52ade2f71d98109bdd605d13b8a62d628fd35753617b20d9e0df56a80fe56a4ebbef2e550f657576d5eaeb75964193d5af0df3b7de29d52235f8083042c23cf96571a4200ee11dbe6941d921269b8c1a0031a4abbf14b3c55ee1640f175feb323d91e2fe63350f15dc50569f53b35766bc66fb89ac2ab7c6e098e0008bd9ab005a917dabeca7b5fccc62c88a9ca009bb1407c46dca190e1f7a6ad0853ba56871b75196569ef9ffbeb78932d164ccaad810a003b683dc4f1b80cefcb92853927f6f41bd0ed8986f792d85d597aaa063530f4f95f0456719b61a5a8578c29beee78cf5c8f06fda28d155ba6821bab9e04cc6636668c7ca7ac539e844d07d3f77fdbd57c9cc94be488bfb19bc67c6ecaeb4744ce6c0852ba16a99bc593018b9f8bf9bf1f328e4c389f6659ecb35bac39cfb12f0c3d6f625bf2c4be75c2ec36c3dd1bc3e3ce01827d4e49051c0cf0dbc266e82093caf66e2d847dcb6677ed7bd40e63ee0edb636b4832b8ca03c39bba2aca29630ecad9fd293e3fc52241a98cccdd765211f004319211fda6cab63307838a637097ef58584095baff859444c59aa903536eaa40f6b961ca8b52a399c4537dc2c7306d70c43abfd3b4f66d3c29516a0751f9fcf60a3b81f0424f0c6b8481f1dc5f2e149bb208afd42f152fce6f8769e07dd481c510d82f4fd3df1bc5c66ae0d31bcf3207950119a4aef7acc966d0325bda166adfeadb54c32b6831a23231be6d4e44e08a45c0046ffff76b5093c4e5734838831baeef85a49f507f4dcb0400140831829a1739e95275dc0535f919ac9f7a1dfcbec11555c158dd965062870aa91dc31d56a5a6fbcca73018066aba6890c74f04a47777ea5a829ca2015052fd0c986444f31679e640ad3483c1f25e15891b495ec13154979dee7d7ba6c3ca26cd558d8fd3a183b6717d29cee357d71ae17db297dd6933272ad89297fefc873bad1e9d2a9b8b330e4fe0cc431897777757e0f717a1c0b59785d91eeba972a0bd30770a93bea287a98b7f4358c90634879bf439ecde1712d57601b8bfface0a38a95dc3b02255f2cfd6fddc33d51c4e8656ed803822a791ec9238db0ef99413523c5c167ea8a3dc9460b3f6fbb6db5a28b3891e3269103c53ddcd59711557c8f4d96ca83cd98d49502b4df6dca80bb97cd07197377f3ca44f44f8f8f7b0d4fde612d5e1aa78666e68f445a6e46a48e162e025ba8c683b2e65ac686dac87d05502ac5f3457575e8e20861f159e2da1dc4bbc2bcaf3912bb5df402c618f30fac210449559b8c11d23185513b069b269a1e5eab1238e1150efcdbb8d891aaaa5bdc03a7448a9060aedb0f2904f7f13d20beb2abcfa0096e4beebd852a468fd4362a1db65abd115cafff55da81bc778754f160f42670ec451b48450563577604c9098f832e492441facccd4fb95fd8495780e8c170703a7dcb6bd5b28a075f72999104e865af0fc5d6765a088a518384bfe1ba336580d89e325cdd7afbf627f38cd3787e19dbae472c01182f3fc27e09dc0a971aeee6d4db2bc98230b68bca213ec8d989fa49fcd805649fd3ca5c15e810659c12840c09554ba31935d7748179c074fb1250645d229409e65a3d4bd404bb5c84ae4e24f0646e432c0d69f636932a1f054edad650aca1507551d3297894aa7618a6292187ad772e47132a901cb39744a03aece7a34b84bbc74eba68f84650e4e878a79ed207df548338f3351cf66cf17838e01ed160fcbfe990dd6655b5c59ebbd24c46d0269619ce3da24c18b429c1d6b9dd13bb0480725027a2518ce37677216abcac1fc7846d7a5669394fa0cd1262d2942a38fdaeb069e276bb80c6fa0f0f1469efbb0b2f4ed3fbf744e8ad8082f92aeca17af108db14c1a078868b4bf692bc1cd7cd1f64736123bb2f7f6ebd56906355f11c340829295ff3e3ed8f199427b18d8c7465f6de981d94b9e5572d343b5d8a7e96471e81ae58a592d2472c4bad8cf5770550e7c1d6bbe15e91409408f35f321bcdc50960f7fb7b3486f23af7162ec252ca2af1a5a004d15e36b8731b9376c0c0a7ee83f672a1817144aad9c5470be3b37b6631df825e1982d60d967baadbbe2d04cae9e7c67492d60f2abb18b434e819219ccee0b2bfb9d07601d6c9e8116dd858a2582b7af9444d62b2c2887cf8f2ce38ba016c3b28b94cfbe8cf7a1e65e54d0ccea293967f5e5a76605f7fbe2272ad8874dc6c459429069fc6e117b569d17b4c6afa852955a86ecc4daef1871f9bd8f686395de07819267d5f94db89c0f54129c7ec31c32a838378c6efa61800e3907ee79fdddbb367436677201e8c9d509d524aec50d7126f184e9548d777a0de531cc893ebfcaa4ecd965f2aa4c9b76893ce31520ff1068e5f586d4b3b23d24606f6e99e8ba1ae873565b5bb04711068bf3acf8f81797a60e746472e0f3e2782ca15f381ad3c5a1612fb051fc4d7977030d60f601829cf99ed97815a2b29f900be81730e15e5307ac9693949c0579f0b38b5c2fd444295d922652087ff700132f585cfd0af4ea5996100f9f772b359d0a619bd75d8aae591b1935ccda7f2b604c754ec2325cc89a46b50d361d7b8ae31541e7524b60d130a8ebc55559cea01a0a191d274c8c2db91b122f60f75bb643356dd8708897582c9a609f3c6b636367d1508ae3556982c53c32445d94278bc3b1c9e2d9809b0526ef81a60863f32e68d1ba88199b04cde6757b5df2832025452495415a3b8adad12d558d255cd60d69f35a332a4c333bc25fdce15c3ebae89d3523aff02c7eba59264c47f59d2b60eaced25319e279f0e24464e637b695cb8a6191124752ff5e1ecf85a2740bd51cd0e8581cdd136d40b1e3b3e2", 0x1000, 0x1, &(0x7f00000010c0)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='W\x00') socket$inet6(0x18, 0x1, 0x4) getsockopt(0xffffffffffffffff, 0xc5af689, 0x1ff, &(0x7f0000001180)=""/134, &(0x7f0000001240)=0x86) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001280)=0x10000, 0x4) r2 = accept$inet(r0, &(0x7f00000012c0), &(0x7f0000001300)=0xc) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') r3 = semget(0x0, 0x0, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000013c0)=[0x101, 0x80, 0x3f, 0x5b3, 0x200, 0x7, 0x217, 0x1, 0x2]) chdir(&(0x7f0000001400)='./file0\x00') r4 = accept$unix(r0, &(0x7f0000001440)=@file={0x0, ""/6}, &(0x7f0000001480)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0)={r5, r7, r8}, 0xc) getpeername$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r9 = msgget(0x2, 0x418) msgsnd(r9, &(0x7f0000001680)={0x3, "91ca4f338e207ba0b2a4708e77a42f90ae7de65b702ad76d311e31bbf96d5fed7f34b7c53b6b7b0a20ff92954f271846f648c8054b92a1538c8fcdfec43b507e98d25ee21a87d4ee958b108829f4ee14d6fd924a94c955b782a0e6b5831e64f543c1976b78e2943f073125c71609b20e2c85606d10e557a41e79d954b7"}, 0x85, 0x800) fchflags(r0, 0x10000) unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='x\x00') dup2(r1, r1) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={r5, r10, r6}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f00000018c0)={0x10001, './file0\x00', './file0\x00'}) r12 = kqueue() ioctl$WSKBDIO_GETENCODINGS(r12, 0xc0105715, &(0x7f0000001900)={0x3, [0x0, 0x0, 0x0]}) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0xffffffffffff8000, 0x2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2b, 0x3a, 0x0, @rand_addr="00f0372e0865911feb7e00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, [{0x18, 0x2, "013c38becefaa8419cfe2f9a3442721afc78deeba1"}]}}}}}}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0xa, 0x7) r3 = socket(0x11, 0x3, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000001680)=""/220, 0xdc}], 0x1) execve(0x0, 0x0, 0x0) r4 = dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r1) r5 = msgget$private(0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r7 = msgget$private(0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r7, 0x0, 0x107, 0x0) msgrcv(r7, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x203, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(r5, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000100), 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r9) read(0xffffffffffffffff, 0x0, 0x0) dup(r4) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) close(r0) r2 = socket(0x800000018, 0x2, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="e74a0000000000000000000008004500011c0000000000009078e0000002e00000f80d0090781e000000"]) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc003, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10142, 0x0) pwritev(r3, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) read(r0, &(0x7f00000007c0)=""/113, 0x71) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRES8=r2, @ANYRESHEX]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$getflags(r4, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168", &(0x7f0000000140)=0xc, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) recvmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r7 = socket(0x0, 0x3, 0x0) connect$unix(r7, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c, 0xfffff, 0x3}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000240), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x4}, {0x812e, 0x55, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02", @ANYRES16, @ANYRESHEX=r0, @ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 4: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)={0x0}, 0x10, 0x5) execve(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) shmdt(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x45}], 0x4, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x8, 0x4e0d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r0, 0x4}, {r0, 0x20}, {r3}, {r0, 0x1}], 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) dup2(r4, r1) malloc(): allocation too large, type = 29, size = 28292870884 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 ffff80002defe158 gsbase 0xffffffff82c8cff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff828504d3) at panic+0x16f kerntrap(ffff80002defe0a0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b