kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 01:56:20 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.188' (ECDSA) to the list of known hosts. 2020/05/08 01:56:32 fuzzer started 2020/05/08 01:56:37 dialing manager at 10.128.15.235:26027 2020/05/08 01:56:37 syscalls: 338 2020/05/08 01:56:37 code coverage: enabled 2020/05/08 01:56:37 comparison tracing: enabled 2020/05/08 01:56:37 extra coverage: support is not implemented in syzkaller 2020/05/08 01:56:37 setuid sandbox: enabled 2020/05/08 01:56:37 namespace sandbox: support is not implemented in syzkaller 2020/05/08 01:56:37 Android sandbox: support is not implemented in syzkaller 2020/05/08 01:56:37 fault injection: support is not implemented in syzkaller 2020/05/08 01:56:37 leak checking: support is not implemented in syzkaller 2020/05/08 01:56:37 net packet injection: enabled 2020/05/08 01:56:37 net device setup: support is not implemented in syzkaller 2020/05/08 01:56:37 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 01:56:37 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 01:56:37 USB emulation: support is not implemented in syzkaller 01:56:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2a38255f879eb06e, 0x90) pwrite(r0, &(0x7f0000000040)="fadc47ec207188e5b018a45b120aab92411e0c28b02df4f56fb063774ad9feeb3b41bc517e3f631cf0e1a36e82d54a9d90e9aa690455d25023e148f68ca3e54d3a9e935cef90719d7bd7a6b9241aa416fae861ea45a6eb2ed989da645c6ea722c37a7176dded962903788276f5844421047dd08b7b80edd0da3a6109e165f5000c16ef285231ab726b5ca9194569fa7a4d76ef721667d56f3f97227146351604c41bbce71c81e05785fec3fcec", 0xad, 0x0, 0x40) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) socketpair(0x2, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0xa, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x140) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x185) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x200, 0x0) r15 = socket$unix(0x1, 0x0, 0x0) r16 = socket$inet(0x2, 0x4000, 0x30) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) sendmsg$unix(r3, &(0x7f0000002ac0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="f7aa8ebcb10246074ec840c63f070885f2247035a236d013d1a89be91241832313d17700ab84c89d4cbf956d94883b3ab016681d49a3b8e7f74f90f6c465d34263b6034cead4a42adae2db123313", 0x4e}], 0x1, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r2, r0, r1, r9, r10, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r2, r14]}, @rights={0x20, 0xffff, 0x1, [r1, r15, r16, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r17, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}], 0x120, 0x4}, 0x7) 01:56:40 executing program 1: getgid() r0 = getuid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r0, r1, r3, r4, 0x1, 0x4}, 0x6, 0x1ff, 0xfffffffffffffffb}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) setpgid(r2, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = socket$inet6(0x18, 0x1, 0x6e) bind$inet6(r6, &(0x7f0000000300)={0x18, 0x2, 0x101, 0x7fff}, 0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpgid(r2) setrlimit(0x1, &(0x7f00000003c0)={0x0, 0x4}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x91) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000440)='./file0\x00', r8, r9, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) 01:56:41 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffff}) flock(r0, 0xd) 01:56:41 executing program 0: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) 01:56:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000aaaaaaaaaabb080047000030fffc0000002e9078e0000002ffffffff83070000000000000e00907800000000000000000000000000000000f8eab646293118d1cf79f4685f3394e21e04ca8a73ed9bd4baa865248e27067dbaffe7e5fb9d5b16ed3065452b1d47b05092cdb6983645dbff0f00008c1284ff619d3839938ccf8f0dc54612b5fe3e82109ec013423072c8507c4b"]) 01:56:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) lchown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r5 = fcntl$dupfd(r1, 0x0, r0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x100000000, 0x1}, {0x1}}) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r7 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000140)="1a", 0x1}, {&(0x7f0000000280)="69398f8048", 0x5}, {&(0x7f0000000680)="6a3012c62eb17adc7ecae61c7e341074097c82106e0cc53678095ef44df1db5f16f1a121cc1f303cb052ba19844b54f25d076a222cf8ce6aff653c7da95214fb0ac6f8312b8e6c56a14b5a932b2cd0701685639663345e84dc183ef897473c5727afc9a9903a9f771ad0dfa3c198668aae01f618b1ff735cb09f1607dae0d54259f7a8a6156537c4ca2c6cf83b54f2e7b9d7b0c4943ea1820cbeb8edbed9d4ed8791ac25543169b17c60206a42a387db55ffdce9a6f21333b95d8b87615687cd9aa9f7d15551d2ffc321a5f91ce205b4b4732fddf9f460dec6bb67bb414161697073b6d95d6d31c2b24b70097392d6f34352bf98395f62022be6c6f46e334bb7742599c2181f744ce66a3e0130186757ee9fbfd2c2fc6f1525635b97b44faefb9e2a2898698bd2b921acb1b9d90c3bd4eb1fe67b19cfef899db06d15a5027cc748f6ebaf54b340273e21e6a1d0ac302898ff4bb6bc1270c3bcfb28e28658990c5493ea4a3d6736fa60c4175658979b42251b5962082dbd153ac7a0461b7368920ae9a5b78dcf31e274c38af2585dbccc0fd7a03de476fb30538810d139beef05d32a9f2c764e2e0d6590de0cb2b51962acacd256d04f4b03cae9e91c97f4fc822b5c642d09805b9052ebb6138ae81a61bb7d5891c3f320ca0ab6525be8b0c7f5cf91490245eee2927750a16674403d9b19e78b7c537327be667159677e91dbb95420b7d406bca4dd81c38109100bf364687d2d11afce04f0c0a9fba2dd85512a3f0d43e1d0e7128ce33a9a42d3eafecece3528fe4b1763abc537bd0ddf1d133238ea1c27232a52b3603186a4364dd76007a4ffb8482db9a960cea12fbd1ab89b59abc57a6736eeef8ea218a71696cda388d7a35857039eae03bfb8654734f7b233c63c2682396a6d68f5e024927065c69a750cd2b05b3a3048b14034446d58c7930809cbcc51cc9d7cad1b3bfd092f058b37c00361d5d20b26a4897653ee0c4011765563906fc665d3a98cabb5fe7eaa842275162c7ddc0c2f69f290f3602a735964236ef7fbb8ebf677ae8eb0da9781cd8056dd40e670ee512f3d5f3f482dc42cc50ce0adbd25a41e87db9b0a066c31b9300a5dc619ef5e3b0d4be26097d88d0e5f4f836381cec81265a21785e33a059d6eea3dd530c6d9474bf6dc8435546e41850f856b7dda16f7354030a0b5105685f7825587852d7d992726f4d882054c86a16717d8bd7a9f139ecfd2472472a73a197d8876d74b1452e939ccf6c4916bceb1700ce42abcbf5bb57991718308e3d2194256f571c3071ed50a86270e37aebd85246086f08278522f5211e07596f0c6dfbfc5dd3d148898a48fa194971584997581fe6a98cf33cf3dfae20eef31315c6ad95e904d85012d74efa71e1d91899429d902e55d5f51d0ba5b4bedb02c3a4bf9a207e4f22b0b730749e84d9fe06bab6daccd2c6ef4d67f303cf01459aada70ff1bdd2ff9c1ef8d08a3738f0789988e1d5d13dd22aa4249f120d5ca7af9940b66f11276834bd87e65c18ac74cd90997e770302bb7c33d29e9b16b1cc1d06d55cc0163f9933c4088509dbfc17b6f64773ccb89112c62af401b303600cce76dc9b3b316e6ddae3a480f41ac57994fb1b57dfa4d7089632e4fec2c0db6f59260a1f6afbb2448d582f618c358ae85b640cdee41658147242339a47a41d4fe6f3f53bc3e6c8e4099e346f45e0f2c9910ef9b8c5926fccc2ca22bb04ba537623a9e5b3cced8010846d3f288a3421606a264f898915b97fabaedf60e98821784e42bfea0fc895e208ea80210ee9fb94677c04354c46f58b18fa7b98f4347f17ca56ba26c700ea3ff791a7a08a68fdf209abc50c662ab4cf65f959819b359710eb10dbb03338a90ba2fd9ab3c821435f5ee52f92fd5e80d2f6e42502df471655fcea689edc4b1179ba6146d6648f1b44a86fc3362adaf211e375ac764eca7c62ead2895819a92a3018a9ebd8cfd90ced859f5cd18361697b4a5c0a0eb26c68f929eec209fbad07e3662ab7945c9b0420b63d4e6b17c1b39fe5fcdb73749630ebfdc3c385044c8ebaec4bd4b5f9852c3d94af6e0bad4162909e0ad8116c6a6349e414a081815d0fe47e17e8b657d426ac9cd0850cb49b302bdc8a2896b1914c61fe9747e3bef86cc5b01d8c30195bf904e32a1b02201837ae098e0d85422cf144f363e9f031aa2ac6d3a284b4830d8de07003ee1246adba67232495875eab57e1052f6272a24f3f9d2f88c0988c1d27703974637940619e7f00bff93068870c46230394c9b37bada383be24a9a15411145ca791436bbf11f0b722545a9565c4a5e24f6fc4e3fdca8e30dc4636bd77cae4fc73b46f39577b54d43d48fdd62c80bc86d655cbe2bad9ae38d23266276ee13689c36d390d0e58841738b942bb1e5721278b9a1e71576ae753ee71d54f70bdf7d24537803da56f44e5d05d97b95981eaa4714aa93d0baf3d84429bcc3c21e3f834ff6c80366855a6176306bb8723437fd2a6fff00876dfbd83fbfbb4cc4c8997c5fb763bfa070cef17f3b7d3d4269be008d865def8f8fc313c4dfd437644e68243ed2caf929166ed80f65d997ee683a19a55b7bb0fd6be3ed4624d1fbb701bb20744b8fb885bcedb3c0ef9ba20ad9565b2e96e7331e643976990d1082a642b63c22748e100b906b6ae0f4718ee106bdb7b16de585455ef09926ec2eec38357de51b75bc5efa8cd30878a6de17c4498a605c823f797d2532e426ef1112f297bef91b669531a639dd0826de511ad4db4ee10f26249841e7812f56e1f2dc1c652ff80fac1c4e973695e5d0064b0afcbd398ca6b9d512967d587fec1a92d60c6471789f152de1aa686f9998e414e38952b0de706f9582d3e4bcbc0df0763468b43f9bd110217c1bc06c5ba6f7f704b0d38876b89708a7888b1e93afca9a1590054309f66e403206b999a3c146f59bdd99eca96f47ebe0ca285e50579bca56da58320822f527c5630029ac8fd090eb107e20a595f3867e3e5217ef8c83f030619b2789fddfb8e8b69845d25671623251ba91ed7ac277a9b3b7fda5932b3da266bf0dbef692915060ecd022e27f6218a1b746d0dc429fe151f35ecb95822ea0e93c4c22a69417459365163ee4baf59a82b7faee336702cceb817119eb7078665be621185a235cdf8961f3f3549b8a493967c454ef0bfa5c2b4019a3aa33722286ab0c00c8ecad6a8a4bca9b537cf8f49f172cdedefbd4598f444cfdbcbf478ad29dbb4c15430065685c262f48a11b2719dbc6b85573f736f3c935ab42c44cee0f8f50acc9319be2fe7dd97c99884630aeafb08b1da10211edf991ddcc7e09b8b91d1c3c9f374a52652489d580c2543c8a12555c7822f5ae335fd9696c4b1d54b4aafa7f5cf8b327ef0c44972a09c1339a1f9bb50f5bce48787aac09b22ba8c680badfd0c045bba1c021900d0b6cc32b0ba1d9b31a71438ebc44da1747b37b1a195dd8bb1b6cfa259e3fa61fba3024387940977ab88ec836a9cddbaf4bf43d9cdc39f31c63c1780d5c57ec510d5dff5a6d199dd28540a8a23d7afa1ae08288c27fb64ddfc9ac6af4e8fe489249894a376c110b698307662a90bd30f18b658eeb8c5e104845732d7b926c4d72db0dd91b65207ecb7239dc424dea8b7c103b7e388c49d3d66472c18f6d88af06b18ece48ab491bf6659f44315f56fcc6972b5f52941f2750a04b82ad795c922ac1e161920b6afb8dab35ba1e3621e196c5f7f6bdf0caae276c999e116f9fbb7f61634fcd273c20b31765a03bb20da0f361c41f5239dd289224508dd401111d6e4fa8c6865f6d644f17ab2586c91e71e7a9d5c39d843daafba94137a78ee5f06ae7d89f8c9839026daea1ea3978b62f33a2ab6185d3a1ca955971767ecfef9f3120ad278e566d266edfda6b2bc55afd7f7d4bff651a7bd794651791098e0e9ddd99439b297ac5862921688dbce747cadd1477293473b834b2fd9a4df98fa6fb14ac81ff11a2864c43af483f19fc048538e3547435018739d9eecf1865a340dee0189b84b7a0509dc2e25eceeccf872b593923b155f4b84ae3e2120acf7d2af250428f1ffe6ac1fe054c74a411f1c55a4fe9096b342fc6b710d0ac9b227b5d512a38e11e1098b782039a64d092daa54afe43ad515f5c78e8eae5b2479eb98c8a397ba8f4cd01e968463326617ace92eeeaec586180a37ca9038662fd8baa53f3f2aafd114db0d999221d9ff06a06674f5cb5052c533693b95f6561c9da46bc4d5a3c64defba56f57daf028b9eef97cf8525dc874a849363ee7b49b7b2b4d566708ec41760b07f32ef106a8a64d4d6826e591145db5875280a2951c8e2bfc8e66850d38b0a2740b32ed40c5d1f7c66b554609e91ddb4a95a3b00527569c70e9559396e2aee24e9f59bf1a977156e09e5abf62a05e046eed2f676e4c53b7eb171975e3845a1d66ff21cdeb493d9a8cae1b7db5d07aab5c7b09447879ef367e3f38355dc324d154ae91294aaceee90d06da6265b71aab5a6b8ee6765bf33d1a89abfc8c12f6fda8776f4e8929e4a7f4b6522164dbfb89ed283a0992b6d4dbd761bcb0cb4eeb6cea9f095539418134ad8ce9b9e9a0ba02175e0106bcbcb05f09c1e7b0c004d2548f5747d1c4059d7be8e6b0af1f5bb717d9ce017b2a7dfdba0017ea47fa244ed415ad865592d921444abf3e11ddafdefa48b1eed7333d4f35333ed20ebd30a0f6ee89bf2f44805606e12bc109306fbe83443ea08c5eb644a0e6669d76f4317774497104828a71531bf66d68d3de9548c85d2633bfd6aba100647d7bf402fecad8caf51751d0fc093bffb6f42eec0cb8ced59bb21f683942cd4187c3c7feb5e21d31a9beb98cb892ec3a04771b8ad2f826588d8780f962129229ebe6f2fdea6ebafbf82e70454448c2c446e3e41f3e67eab5f35b526194f862d1e60694b183d9654aec2e867d37c7c5a131b1a6b937821b33a1b0da01d564fc92ffb6229a08b152ba9a619b6a8d4e8b0454c02b5d11642ecd78422c840ba35608721f2c571429b801411535a28cf7cc4def01d6a05ba4f251bfb00db89065cc983eb1e80eeffc8ed4e2d40b7623a7569d829b8713e984d789a8e825900d5a9dc32f85fe6e0e6a64f39b1890b518a53d1cdeb8fa3e69d9c0ab8858b81e069ca0715d76541455a04fbc8b1739687cf8ee688a620c085fb3512a4a97ac6e5e2805c9663b02679daf2cd90888f2e43930093896cdccb01b912db2d559c4e1e25403d590970efd39b447c5b24ca2186ab9f33084aa49935cefdda82b5f9dbd99fc34dadebbc6687a5bceead7c0479b9f2e8510ec64bc652b2f36e05430a7ff6d6e4504d9670e69de09d7c9c4cbfa87f0be71036c621cd9b5b30bbe4881d8f75dca6814b0504c3d540f0da63cc7cc5668b3980c5b938307529d16e13b4ba7eb7667cf2d0a9fcd258bc78f915b15ea4e39c5135881f79a89c9f214edd5e891c82783b11884325b8ce53e132fd179ac2a2d89428373dea45a25264433f516430db2d3a6540626b31e8d3def6d31deeb913f4be75fb06e5303f350e901aa634b76b8b22c2c3b981f3da956a1dbea79dc2dc4650a318b706b722620f36b7995e6a929d91770d50cc2fe2890db9eb658e43634fe4a713e6476a34502116df872234db96b1d70ac78ad475d34b9d2c07d2f99c6d4fceacf0ca7d3214831699cf62980de6c6f0cd4b46271474861e09f0dbd609259a94a7cf4f1e1620461645145c45d9a82e85dea5f5f074870ae03edb9c71d3f208faef895708ba53ec500018e28604f", 0x1000}, {&(0x7f00000002c0)}, {&(0x7f0000001680)="07e1b7e80210c1c8dfb33c0800deb05904a7a6fb31413570531e16b28705d8af906df1130b8c71fefdb8ce8492b5a39f35b983de2700000000000000000000000000000081df4ac30f0ae987612939b68ade7adc8a148e840a4aff4f66f6f629cf4b2bd7e93b63f76e76ead3d470a8e79379cb4494be9d8532daa046a8d3a8d3b8810cfbaf5f046a6ceb8ec2cc9e6225d27445834d213af18edb63b1e7a506d9a0647e0274fb363a64ee9fb4962f39e18af12b95aac914b1f35e2f168db36c07", 0xc0}], 0x5) r8 = fcntl$dupfd(r7, 0x0, r6) writev(r8, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)=0x3) 01:56:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r7 = fcntl$dupfd(r6, 0x0, r5) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000100)) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) 01:56:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) munmap(&(0x7f0000425000/0x2000)=nil, 0x2000) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) shmat(r1, &(0x7f00005ec000/0x3000)=nil, 0x1000) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 01:56:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() pipe2(&(0x7f0000000000), 0x10004) kevent(r1, &(0x7f0000000000), 0x1, 0x0, 0x33c, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 01:56:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:56:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r5, 0x0, r4) socketpair(0x2, 0x1, 0x81, &(0x7f0000000140)={0xffffffffffffffff}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r6}) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8cf9f41115f3e359eba493adcdcbb364c509fc8892fc39b096d471fcb5c435143a63aced5eac1408a007868f8e8a5541976b447285680a9956b69a5aba5a58bfc3ebbf30d89d23a906b9cafc1aeae4e97e935f279a8489e21cbc0a0a979e73ab8e6eed8bc23b128bf848fb728a9d84717836c6e005e77fcd99233cb1300fd8cdbeb6d0515a40f6cd336484f86163b8cd118ffa2fbe54f4f1f63be2efe05591bd50b333e599593b9ca357943e1463db9e2d849738207b720c74b65cd154cb1d7e151afd74934e3a03bb216ab33e6669092a9465a55dcb65eb3579582c6d9b542962687ffdb53a32d63bdcfe7545a900558ad787143a8c5ceb855dc6"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 01:56:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x34) 01:56:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xaff, 0xfffffffffffffff7, "00d85ca881447bffc7b60aed6c981a0200000084"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCCBRK(r3, 0x2000747a) lseek(r2, 0x0, 0x0, 0x0) close(r2) 01:56:41 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = socket$inet6(0x18, 0x8000, 0x1) renameat(r0, &(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1f, 0xbcc}, 0x10) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 01:56:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabe67baa1853886dd60e7071000185700fe80000000ff000000000000000000bbfe8d00000000000000000000000000aa8300907800000000873f6931efc6d332aa3b6a8452eb4aca705396de0e50cc676df3c9f0dd3d"]) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 01:56:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 01:56:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 01:56:41 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1a4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0xed00, 0x4, 0x10000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6bb0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f1e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x70}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3b346489}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6a, 0x10000, 0x4, 0x5, "19422b6d7b26333e3662883a3bbc5123cef63fd4", 0x8, 0x400}) r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, r6}}) setgid(r6) fcntl$dupfd(r3, 0x0, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 01:56:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000162000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) r3 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000240)="b10000000000000000fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781efdffffffdf9a912b297be1aa5b23ed00", 0x34, 0x40d, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r0) listen(r5, 0x0) 01:56:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f00000001c0)="9733cbfdc735eddc9c94cd4f3112b6898df2c91e273368cdad3835c5ac56e665460bdfdf586704dcf67df952ee2288d82b6cff2047bca2ce1e2af3fde831740058b53c4634f99e2718b488e9131b74dd052c47ea730d4879e5e298f57484fc462876f91e1c3958ac9398e780031645cca85733ba5e3e28df8aa648678f10d0e1af7312c23d5c41d3ea15367f0d36d67820f2368e9e35af84c4e0e5b0bcdee7075c2bde991e85f6dc99f7a8e8ba21579abf5c3994b3ed40df482b5d2a4dfc880c66c21fd2946b964b1dddfc196d264d9fcb2cef37c36ba15810b719c61ea00d63977b7617d45da018949c685f2ff33b6694", 0xf1}, {&(0x7f00000000c0)="8abc789f4bfde1d101954b162151cdf3ca44bcbdab51f1005077bf402ca3bc0e25bc584b967196d7cd659cf309bc1690589df449122b1f0fd68af132c3554429831a9e7874faaf506ba5ddb5bcf15269860312116dd1c7fd5a80d570f2ea46d8385e32505770", 0x66}, {&(0x7f00000002c0)="df44cf93131156591b8a01b5a929fc5cdb5a49f5f894e37560f2f281473becab90cd0d0c5da645c6d124945a9ddd822fa1a0c0c276cd87dafed4d7712d48922d22ec93ebf9326ea0a3c3505c109ebe5ddaa4cf03963f86e11f50300a80095e1d2686219f5dcdc5e6d65855e4df5e82549365817c4c62f272eadc1c02cbe72e6134ab378b7de6f2dcb3be43a160e5639372f4465d9a5425351c53a5ed73c91b03377c352cf59f09bfcddbed87b4ca2b548f12b9e0a3ded4135dc6ba426722f6cdc62159e4c023dddb666ae2871c11b947fb5856cf32d0714d", 0xd8}, {&(0x7f00000003c0)="407645d69a53cf3328f42bf7a74eab99cbbd78d08e0953748903bc943946df955ecb5d8989716ca3bee80d0e253acee425bf4a7a97616c3698b23b45bf26c9c2367b557fe2c2226629d551fce851576febd4355e7483bb3a0c2ca563e895ef4f8757860ff730", 0x7}, {&(0x7f0000000440)="08aac726011789605a4163060b2818dbd66c3fb71988a5e8528422baa4021bc921b279de8db3e8188b831fa3eacedd555abc0bedc561ff9d4c6f6e533643d8933f89be3446d4f15282d81d05d9559e6e1a1c1ca261779f29511dc34b9bcf2025f6b9da1b12b64a4ed62deb729ef6d96fc0a98d499f15064ab201c6b360f5d4d8b2384a6b5e7ba4b75cd449446c924e481b848e7e347722fb4d3ab1c6ab93d4cce7072d11661779cea0a5391201e80132907fe76f479aa97b9cbf0e1ca52aa4427dcd0051f6f230865e1bd549c99e1060cc0eca6671d1407bfc8daf178a6b294d290ad8390938f4e14651df70148577aa53586b9b60c6511f3c3fdb3b29", 0xfd}, {&(0x7f0000000540)="76b3a876f902c11684b107e46723e59cd64009f9765987a1c83b19424bdabc2cec2cc55b411a3e4e114ee1fe15eef8135e0528d9d180343053772eb071f7db3bfb9f83dd115abb9d7bce9f10f3f7054e61c763bd081d451f9a140640f26d4097a088bcbf65b2d4afc70f7b9df06ad2b6647c9afa6c43c1ca57344b11f8bf96373d858f63a2f4fae6a934565a", 0x8c}, {&(0x7f0000000600)="203ba5ab34477b7e6f9e8b357defa41ecc2f0e60423d771883e0b1ce23bbf1f06f210d3d4a640b04ec98bba9708f3715f6d2993eb54a34215d46c8139d2e5e0b482052e05e18b13497a955e99b6a2282d083a9e930d153595c8cb6d4ab6fe13a5b1d9a585b166f796a271ceb333f48ae", 0x70}, {&(0x7f0000000680)="46fa910f980dcee58e9ec9b0480becef558f608c740e3a78510be1cea9e46644c75a7e47eb43d27aaf81726e6732ecec240351b9a49130a3207b18cd655bed7a306c0866b2ecb26cab0408e05f8718cc61e213248bc6cf0a49f50ef828ed65d5917ea060fe1b11690b481604e03fd6480a9a2634eaca20a00c34f369de5b28ad545b4c4e77d835e0d614f0f3497355c5a192465618878d9df176b1aaf9d9f10838cd0048bc910fd28e1338e84cb0c2badca16aa000", 0xb5}], 0x8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:56:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1fff, 0x80000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x3d) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = dup2(r3, r0) poll(&(0x7f0000000000)=[{r4, 0x4}], 0x1, 0x1) 01:56:41 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/103) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/150) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) socketpair(0x2, 0x3, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x5, 0x5}, 0x10) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/38) 01:56:41 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a2004b8da07b320515880074c4ffffffffffff00010000000000000000ffff0000000000000003000000000502000000001000"]) 01:56:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() clock_getres(0x4, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x800, 0x49, 0x8, "07a8c7edb94320b930b30b49696b376ab1b9d2ad", 0x1, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf8f, 0x20, 0x0, 0xfffffffe, "9e51bf1178c6094a7efa61e7ea24c44891f8b78e", 0xfffffffa, 0x8}) 01:56:41 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x820, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) 01:56:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 01:56:41 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x1, 0x7}], "98cc36bf72de6f5f"}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x480) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/234) ioctl$BIOCPROMISC(r1, 0x20004269) 01:56:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x400003, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r3, 0x0, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:56:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bbffffffff0b009078000000004500000000000000001100000000000000000000940603000000892f00e0000002ac1400bbac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001e0000001070b08001400aae0000001e800ac7b091c077129e2ee0f45b07cc89338258cd2c34bd2ad07c869b80e61ee17512b909b50819ce0b3d19f5e6c5cb469"]) 01:56:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x42fa, 0xfffffffc, 0x3, 0x0, "170000000088e789aa00", 0x249f}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 01:56:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000012c0)="70e81d656a0b24e809a75c5bc61ebb71ac75cac816f04ac3750dd3c05c853ca820f7549e43c58126becb147eab4ccae169fc7cfdaed80788f3d2a908f20f39a2d3bf5cb2be544007ef170ca642ef8f7b342ca112fc71200a199f00ba4b7bae4fa2efcf84b0b03e15b05e97243c8f2e40c9e91f4e203833a699df27eb57020546a2", 0x81}, {&(0x7f0000000040)="f1743a60bd19a0a2fa97a86cda", 0xd}, {&(0x7f0000001380)="b42cd940900db785118893507cc341aca37b4255764f8c27a65492f00c4e", 0x1e}, {&(0x7f00000013c0)="b2d40c4ce9c887342f6a73f24acc852b4b96289e170cd5f0054e3d483235a8e8af733301ae40f5a48e6c5bbcccb817a37cd8724e1639bc8568421bcd781b045ffb2b0986abc77343a2c24ed1c4480dfb349bc156a95c45753dd8e8c7bde1e21a4a2a34", 0x63}, {&(0x7f0000001440)="5f03cc2e2944c8fadce9cd22de061a07db8e6da83f305998215d262770d23c6d8a3f9dfdf4b97e4a21cd669196ee2f344499207ad97a2843af89d6138a39bd6b6b36ede946bd6c645b31a30a01a3589e38c4a85b15373db228339db60427111a763c3f9eb3", 0x65}, {&(0x7f00000014c0)="112a9689354bbbd526ab24b483ce55d8cb669c52b922e3cf12033b70f55554b2b5bec97093d0ea4df1366468c6bdcf8773665d6a24162bb1496aa5c91470f27a97b29bedcebb20662ef42669acbde0656af64f1b32f7d5732e275e3454e58995a40940a2fdfa86acdc97a0e3b7f2ce0f4e9f72bc820fcaa696651a96e3167cc6c481785c089aa9f49151ebfdc7552b55eab3b0ea2d2cb41dc099d2a68d30135aaf8c902cd3f55c5521d3dbf1af3456ce926a899f7054ec3a2a4aee63c9628f95624d0fc30c748e8f2be25fc39a6fcf7af2fc23b2", 0xd4}], 0x6, 0x0, 0x3f) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="2d6ad92bdf510c5e412ac55fff003927d5f591f32b3535b2504da9f7f1675b9a8bb3e831240692aa94f10b01d937c4f8f9fd747b47073e17d46af375b395572b9c9c98e622664f759fc8cdc6d5f184c49c2b348ff55348c792f627d1c5717d90b9854d4ed2884186947dd2845f18bd2b8aeaab043423d32841ad8c262144da236da6a421f8920f5f537bcfcadfbbc0f87ccf03f37275ce51ae836e5b86db1766ffe9ebfb2d978ff96a6ea151a18d724546f0a4414e292174409892d0abfdc7bc51e314a864480b867cc47133f5a0c83568b1fea5f48fcbaf8a1357d13a436fc96713e41c7c499455cca20c6c864e660131a7d8a168cedaad168f717f650cc92dd5274967954abdd5709af1cbf91ab09ab051939f9753a79fde8b173663adf6c6a3edeed68c64f0c4993ef938053cb304f5bdf515214ebe1e82bdbb2789f135f448ddcf90d5bff78f6c3e1fd910e53d40c3a3b37651a6c1db23c28e00bf3abf319937756c135a77d30b5d81a9db902393ccd606106da60d71fa11e6625c5dcc74030633e9a3782e8ab4f850c95002e098a8ade24c5c00a60cba79ef0e052ed86adb05475ccfb79aa423f707317bb1139c21a57a5ab907db9e99841e5ba6b75d10344443212671ccbaaa7d4f2b0f79d1cc25e1a6087fad8437b76ad1503d82418adbb15e7e7593b26171f726acc8b7a9e7b4158c8f3ffe75f78e0f7d0126b875519519a8851d72ebe21f4071608eabbd46f668606ef4670d08a71da1b934b2291288c8a3bf2f32a3283b9ea72d2f83bb32065e763298c10912547793ad8d01ba93b8c65c54817d0327a1fda960cefe837c169b280e267a15c2f0b16403aabec56aab9dcf92c85d040205e8218e01f96195272a2ba1a1490dc720b4547211372aae47b4082a170050a1620613c09a2056c57278817af1e19003f5a76e035ea82e7d34409405b2ac7545d48840c50089f374960f943cb0187f2d9a4ac8cda3f841cd226ff44de3fb8e6f1c6c097d7363e2e7fae0497744fa990d6837a4716fe99c3e72ca039f9b8e0cd8b38734b00bfe7bbd5adfa5d0f343e561e5e052ac87df1da9d0a011ba27cff8e06530601e8e98febc41395bf6ae3ee62b7ab1111d5d55680e2a0b11c4b7ffee8acd1851965afde792c4876d974efae22d3c926fe1709e4c2246ea7bf37c2c17d6b460e41afbf303eb3b9168c5225c2b1ab7127d0e6c972c58a45f03bd58e44f865ce27c5e1d5b5875bc3f3c66e66ffce28e1c1f843bf7bf05821501b805920da6061aed5aafc43c1f6c3cca2a79d61ed25e1d2d9cb1cf149ea241085739e971fc4114817ee99ce9f121e7b6e5ab73879807638900ffc0bb8cac0b7ba89727eb8a8a1cf4a45dc78c0ea4297f61f3f06c898102cf65db40d8e6ed2ec9ecf073854d06b900f473508244ec54165f9f419bc752a3963adfe46856c2a13c75888ee80858ed11cd5d9b7c3f4f4bfbcbc1036d9164838c06d5eca83200855a81687af991a9cadc20962e218defd11490723b37a6f59e698f199b88c3432205e32b015b5425623f38991a860137d37abbf2f224a6e532610ad271459905e31686370d3e4b5a28720bba29de22c004cef72566ecf6a4fd9bb010476ee13e60fe6c998a983880354a4e07f72ac663f948997a0ea5611e99c77a5b6958f4e6c9904ba77cfebfd0077efb9b354c2b3acb4f2ed14fab61aea5182c3dae07958ef07a7e43af768d8029f18bfa6055e2b7d8ac1cf1a4ef0c3fdf8e05db8876d3c3ac5397614391cf8f95c3698631054a5e6fa8bbce80767af574bd5f9da1ceb6858059c80b14877050926896c3d259fe6557deec8d08bb825221bab5c69f699eae4398dec6507389fe6d01ff69b8d3a3124afd9f7c028762c84e3b4c0a336d9457f370af1f7f13ea2d2a4f758d9459e2a2e8f3f92610624034770ec717b7c357a1498da18aead289d64550f0a2d12d87d260dac4c41e39b9fc6b46d0612238082dd2c985f613f0ba0ff594f6aef7d93268abf74d667bb8d4cbf016bbed541970b0dfedc4c691e55ac202b4c36e5f5493864f8eb2a8d396b5d24d16ea93c88df18a3d89a71221d507442a0435879524c3d4cb5760ee409204a99fad2c82ba65d8f8b890b1afff4af5262c393dca18a8e20f8dd6cd6d8016f0edbd3274399bd0a88c66c6e1a43f7db78f77f3a6fb8693ef9e3b65053c93ad8fd3da9367567f5f060ae00075147993469f47c6187c52ad0dc72ea48cce32d9f48ccdd3dd40429fc1d1db36ee1201508d1bc843af9c8c785ae96d5210f0ba47658dc3642f59f6ea1b83df5d7c870f19bb2d46456c6394f712a29c144fa5f77c360d624b26dc4b032e0d2de2423fbeafe383d98cdcff82b028da41623bc12eb9e5597984ad9136ba1c556e8e234fc2cfdd360a28b0d5735551432a9adfb7ea37ca8c240c8734b4f85a769cd5c6c0e61ef1de4458d01472ea4ef55934ae0eff187a05e0db147cf5776323d337f0eb8678133af4eeb423ad80c9d241510ac05461698feea795a7220d8fab9fd97e496c40e6f76bb9ceaa86c60b74db95973150a12b5da7a33055021b22e019baa9b4b3202eb8c4658dc8ac6116deb6fdf1190385d2262e4ca2a0f22571ba1bc606d06001698a4f37590f468dfd307a97046e887c4502d828e0516a43fdda42365e25772a97f8f65a2802b3f44f7362cbeb8443916cdde8fb0b0bcc33a5553b7ada9f18817aa40f62b5dfafef15780bcc5e44c7217731bf2597106d17071b4af081bad519e710a9ee1242eb185d054967b534b203035445d1406799caf79bd1cc24ca89730e0fdd14af58623bcbba50619ae4f9a01b5d2415baf34c7b1820bede2bc2ffba276f9ad6890c5628e00e1b219e6ba35a440451afdc093d1d31a8bf06179ca5ae236b43b115f5fcb693de39528152e02112340e554d9637775148fd83a8b90758e55661dd2bc67ac6f0ee377aa8e946b7cace65f1e8482e845ace6f68adf064f9acff606b17ba49d434fe91e83486e650ee27bcc470f4dfee1964f65c3b44ec400bbdf57f2366e55ae139404872f1d206fe728c5eb0a761b9ff3073d7df65178a31b3a300775db9dafbd4fac7490c790c0d4877eca2f87e70c1f1aff9df5f94553c40746ec22488c700756e5be13b023aa7ab74d848082c069c3c63c5efc44d6e314a9ab234d55eac6d93af20721c46c081715b04f1fa5b9149f89c93a05893dc23f4e901143da375555a83faa05a7be413a1f44868bfc7727e4e9d3f71603b80914e2d01844f5f8f615c439fbd01d46f3a4878cae6c9ed562d30b3ff126871d1ff578ddf6abf81866caa7dac92a7d1815dc531755a213dddeac42527652e625af1bebc1a1495c8f7569b1f7a280152cd889ba6f6133ac7d880d4d81032a0c7cd485ae08a6ef7baeb63f5fa8e8d8be5189db36026d52682073afbf3e9fc261100bec2d719265c097798b62e65f1e3eaeab15f0045a16a822a94169b0197a90ee2975d7fd1fbe9857ca13b88b36867dbda57156854c02d6785a143abcc8158669a339d059cdbfbfd7c7afe084e4a3356ba4b1945a5bd01080402a90e89c08a9ec16590d411e3a1ea710954c5fbd768790b0ee31a81118154ab90a04b04b5757363f5bd8f068a53d82478c7b6537323643fd5d7206d681e1a562a332968694675e37f185c27224805b9107e914de40b088c2e236c47d2b73b99a72b89a96e9162f8f1f89cba81b0491dec06e6c3930889a65e426d982452b3f9a016a13617ceaf7539cc4dbbeb0ff05ab6ba26596213c1d90156b02e20a66e0c336079a24794e3cb6efe918cec4fec73f672759cd243dddccf24b4c06154e16446081edb5656dc97e911cb17ffea3fb72926ffcf887ef9fd095321f0c6dbd79fe19897c4f854a7e7974d958cbba58749bee18b1ebe535f650cbffbb5443cb4fcadedd5e8b362be876def1abd0377db03d9fc7057963997ab0adc7d770a6212ab63b84ea55b6bbdb64b8351dca59a495421fefb2c40b7b01b0e6995d70fb75a7461db8da618c19295896f895542c7ca88ead9539b84b007f654db1c4e227ed94fb2ad1132a677e82c8118248184762c90f42a252903ea767699e540047a4823c86c89455724cf881bf58b44f2e883e11455e3b55f38eb3eeabdb1963385d9651e8a69ba38c1d3e4c1308e351aeea22ddbb6b10d0b4a191641919f74ebad292cd7371b9adacb349ecf9a8b3ec8552a4c38ff658247dca82364339007de52c6c2c08b0136326f4f4b4257eade90e781c63a95db272550de6c459bf8736ab23eadc244b2cb8844d0541e28e4d922124db44db2db53c7cb9e4d6fe76e34bb2886a2701a74fe0800a41c2e098aae786090dfb3e6ec6cb60c374514ccb4d811090c20ea97cdcb7c85a651e3b8140670d30c33d4726a29d7d96e7bddafce1546574bcbcc31f863142523716c8728ed00ef0cf0e3a377a9e89a2082f70f9b9a3603d822bd303f2eda9e774e6b3329eccb57526d9b8f22ddb97b880e5df215f9ad1103d90c477e4b1ea6adcebd031ad9b97c8b92769c1cb79e44ca6013e49dd508d2293bd4063f5a7c9dac11073a2d5af69cf74718dd1edf2ee254dafc120824621b0824ec4ea19c99168c1e5d31804bf3ed4321787ab15b994531284c980718fe37568dfa9b0f7e6fba34a9db442c8460b99fb1a334b94e9dcc22ac2342dca43b76f3b1fb55d1b6a91da8363681b28634a5673dcb9619438686faa226812b7a74543830c14c7eb0640ab41edd62614094b79155dfcc22eb89d0e40b5da3b4ca4aad8809e0c24752dd3a98f6e9cdca8c18be324ea5c9a24ff94dbcce7b4804a0f76302b8539cf11c045457d7ce7a61783fd04c2c43bb2c6b6e924e925dd4c901fb82b2c6cf761cc8f57a0d1e97cc7b6b3c74db8cc3e69b1ad0cfada423991f69fc3856da4524ae4e5d162df7e12c091e597ffeb92fff2c685e671322abed7a31d43fbfbfb3a2227503fd6a6fcf8757fb0de6fd1d7ad00401d4855477dc0fc7b3d1cd5361abe234ea1d6c2af259dace2207a1643143aca91bc888d0753b7ab918328ae676e9bece931ad26af247af81a5f966c32cb160d8199351410d69c68990d8fb6827c9cdcd4cb3d5d23df9105fbb62f51b73c59d73a3004277f9bad5d5cbf3d26453999197aa3059250233427dd6dc9862d5bcbc150f1e7c8707dd580185b49e60a36819c7aa509d6aebd806f77d008743b69e3f08a8293b9a6ca3835273814bf137c31087a9f115e3324b71db39d408b6863839a0f4a264f6ebce66e1c2c28740a7bdbc49af3ff340192c4c8620590928397ebdce96e97d9824067cc6402231a2bbea6f2d0706d5b57e55d5d9468926ad5a4ed67fdbf18c0bc862e580040c11c00965f91b23a78254127af7e881305c60cafec799d22ee7cc3ed7f6b0d7f430dc3938820725b8759ad8b068d4afb429d1ff54079efd756ead66054fd4e3c0028aaf7a53fd712f1f6f9e3ee9127c7e1b1ce1a17b286791e5fe1ed601295ef3b882160fd51be25e34ec523ee75a36859383078853e035765305494410e6b84dd04a5d2a8d72be2cc6b2be8890de362b1cdc2c3a825d4d314b3f906d03806cd239b804021df06db2de5a77ce04c4e62a12a1d003e6fc1079d52141d5ff3b25e75c119749808c7d2f3a5adfb898f2fa80f5d5e5705f0b42fdfcc2bc6231ec7e835bc17bd66fd9d2eb4154679f68f406116e5ee57716db9c99556712531fd6d5c93bed7cd16b9e7556feaba395dd51bd78e89d83f00013ecf2542777ab9a60e5ba8636a5efac", 0x1000}, {&(0x7f0000001100)="5bdeae6be1150957f3ea0c3864eb658ccb9845c52a9aa9ef74e885a1767ca1fae0de7dee5c4be1c9bd1f047f7e54d2f784974cad069de349d27cc8c3d66545d3bcd757f9a52430ff57eac6c2b8f0e46a2faa27ccf7ff8cc06b0a6cc557e6fa07e0464df9c5b5df1e10fcfcbe02a705106dd31c851120b6319443a5f907ce1023038839a0cdbfe361eeac7da275c1f1b029d7154da4d0b7b98f653b619b902d6a9fd8558452d617be4931cd535f8faafab6413837ba1ea798e1993eff380a5ce067e79ac259afed06c61160bbdf17030e85adf8eaf1dc765102a521f6ffbfccb17d87b3832e58aadd7f", 0xe9}, {&(0x7f0000001200)="716041d94ce97909779f1444b98f5a4039b053e0326d53c331bab9efe2c0b462bd43ff758180e52b3121373bf9afd47c656cf13a4249ee1b9e7124d09ccf375b21526d2e05a841636f6058f289c784fe9ba1fb544b9612439687ce40aa9d7b8f5da9942da0faaf4ea97d1861dc902249c9dda85a04075a90a1a6b4b5926b5e7463545c69b5474b9dcda975e2a9c07750bb74d725800b1105988e9fd24e75e520226e5ff521225f3bca2bb29ce404bb52be581f269d7b", 0xb6}], 0x3) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x40, 0x0) fcntl$dupfd(r3, 0x5, r4) 01:56:41 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x203, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x3, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getegid() setregid(r2, r3) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000100)='./file0/../file0\x00') 01:56:41 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)={{0x8}, {0x5, 0x526}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 01:56:42 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, r5}}) r6 = geteuid() r7 = getegid() shmctl$IPC_RMID(0x0, 0x0) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x100) lseek(r8, 0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9915, 0x0, r5, r6, r7, 0x8, 0xbf4}, 0x1, 0x1000, r9, r11, 0xffffffffffff7fff, 0x1, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="e3cb8f9b51716c6031797100100000bdb91f0000001c9d60cca81245e47515ff0200000000010800c9fc635a4653000000000000013300b100000000004e2000000000000000"]) 01:56:42 executing program 1: socket(0x1, 0x1, 0x3f) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 01:56:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(0xffffffffffffffff, 0x2) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x3}, 0xc) kqueue() r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x5) read(r4, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x7, 0x0, 0xe4f}]}) 01:56:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) sendto$inet6(r1, 0x0, 0x0, 0x407, 0x0, 0x0) 01:56:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a011c1d7dab72603bb9a8f38a30c611f4296ba9fa9bedb829a99e8fe604dcd6ba3459b1cda918fc35570868bfea3afba47195d7ff46dda9db24833c514634cc1d6c83b76371ac51cc60a272ed12ebee046b633390216797f8002e8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)="a0be", 0x2}, {&(0x7f0000000080)="df9fdc6a8ffbbbebc52b5ad345dafb45a5ded310ad79308b012e0f4fca44527b2588dea33208328bc7adf7", 0x2b}], 0x2) 01:56:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="54c8ff7d783fecefec3f1a24aa10479ce7c58520f87ec096"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 01:56:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r5, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:56:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) 01:56:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffff"], 0x10) r2 = dup2(r1, r0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="ca3942453a23b9ac9cd05490e417e1498463892521fa1f8f10c5b7d36218d95cbf1a7cd3fa4f8985bbce7e27919cef9ac3b2cbe2fea05db766e792476459d865fd131a37d317c1c2180adacda874659cd008ff42274e03b496f3d41b455fab499598053e960c9b9caa1d554844e3bd6c619c53d4d916c604f9ba16f42496c1dd7d61fe", 0x83}, {&(0x7f00000002c0)="fcac28a7d852b67154d86ce4518fa939541bf2add624208b66ef48866fff6da5543c5d9bc8b4050e43e851410e75b152817e8fe291658e23ff8d64e3aa6186d9b6fe9836c89bcbbe2d42d32f24a694a8f86bdc35e49bc917ba4c265408a8933b986a2e3a0a04b552546da7397dc53d3244f047ec5f1443e52141f7eb31dcd2704b22c0a76e371a8313e2", 0x8a}, {&(0x7f0000000100)="3250cf449a68abf119fb88e2f114468dc4a8723d7b6d3dee2fcb3d0507bba1b37c8660cde49ea3994c07f71851c0", 0x2e}], 0x3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) 01:56:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r2], &(0x7f0000000000)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) read(r3, &(0x7f0000000140)=""/142, 0x8e) 01:56:42 executing program 1: socket(0x18, 0x400000000002, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socket(0x6, 0x2, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) 01:56:42 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x3ff}, 0x0, 0x0) 01:56:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 01:56:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0xa8}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="06775ad0b0ae16930b354ec35eeb11cf3e26700059dfdc09778c98d9e9c383db1de4db91d528d12050c88cf76a97d2c030b4e4cd1e0a0ae1253afd590b5ef62417a98d91d42bfbac5f33e9343a9d7d467cd38f72a027b3d3d46513b83e236930ee55309393e4dc1282920998ea9055e4d7b8998842b37228e8b652af4ce84754d5f71dda4589a32b0ce8f0b8f3013b974d0a3ca515495802", 0x98}, {&(0x7f0000000200)="d4107f48362bb67097fb488bcc50c605be874dcdbe2e23381e7a304803ad02999a1a09e61102dcd64c839dbd6ca2fc90474b31", 0x33}], 0x2, &(0x7f0000000280)=[{0x88, 0x1, 0x1, "8adab38b8be9eb68d71919bafb63c77600f588189447c273159ac0d3680b38c8ee42b93336299934a1b03eb456b3ba11aa93575b33d4fc29f18507ce647b4ec34c8d379a8972bdfd99ef5c392378b26d4c362ede479b0ff93aae73b00dcdc6e2b48680f5604e72593c8a2a22aa275e209426914b68db"}, {0xf0, 0x1, 0x7ff, "f05544dcaf0b0044f93cdd298ca7e67eb010e28c656034d2c6bb086896b7edb2a4ece4ed4b8629c949c27012a5a1b42a491c2d8a749af1a96383973a137b38f0bee99d8e373c600777d2b8247685431b34e7ee19fa9832ff82175c21315c787a4baf7829318cb723e0c7d532d808703d3506026bf5daf628b3212d5350c2b25f4bae0f1ac17dbcaaa8496712ad62fca0f1ea420c98cf0214a0596ca332089aac8c1173cfc59dc843e12fb3e297fa82a64e8a25cd884c62c941aa34459cca0f7340c8224456a5f327f7d89741f4762c25a7ffeaea2c59765f28f0ae1cdbfa40"}, {0x70, 0x1, 0x1, "dce88ffe577f25a05705c7959643cb5a0034bd4bbe98c2c2ac5e0356b5f335f2e0a94fb3ae2f7cb4dd08eadd4e70c87603756b695acdf5be1d3a8905f317849460014fc073d5a1c8ba699033aa6ffc6d6cb1ffaa4e60c6bb1b48"}, {0xc8, 0xffff, 0x2, "363abc2c01d86313db4b37ccdcb5a9ad4c223c1fad8d7c0f1205a966b91cedcd5e226711b274402a4cc97d27e125f0b7910bfe20463a649954bf0a1e0b43c4edf798b94bc0d6c615add7ed9be6bde144d61da1b3a493188de0f01f7262ba55676aba34aced40cd10478e324c7cb20369b75167fb1a0bea1f35e4a6c58de7fc0029bea1bb9e3b39c5f9c71fa3b87f50e0b133e8d65203728f1a24547692dcefc9245435d2129e46cf8f15974b23cb2a48318ea9bed5f9"}], 0x2b0}, 0x3) 01:56:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8", 0x1) writev(r1, &(0x7f0000002800)=[{&(0x7f0000000240)="c565d3d7f1c3d29591d027a15a7fc19ff27c9755e320bb7f4ba05ca61a3d83071b95aaa195ba7e067794f53764f852a6b93f62086283c6f232ac7116c5b2b9d0bfeb3407b57099d88fabeefdd765872c3fc738480b360245041425ca9ebf9fbe76162815c34c5e3f73c6f797efce78239d3beed5d73fa193b3adf33747279e6ecfbe414cc9b7d86b86690d4d20b4bcd340cf4f4802a72b10474f0140ade4cdb0738dd70f8f87ab3066d443059614f4e736173df822", 0xb5}, {&(0x7f0000000300)="16214abcde32b47b75175bc8715306e03086d5ce0f6a631b6aa160777f0299b5ec4502151607156d13676cd08ee0717ad77a9f49e70856c6649f186afa9573401f6ec54f243f8970433da9a9c72c155d2b8893690449003cc28a4ce913091fa691e5b8d66583a873a5b6f6fcc5b55375e186bbb7b7e9a95766ed0b2086204d10637e60ed5cf4cbaa10abdf37593077f284fb312f3ed431b8cad990fb2827e78e33fdee4b7e973822c432f8a3bef5f12439ad255b6af0850b675d46f6af5f4c311f5a198e976482cd33938af6", 0xcc}, {&(0x7f0000000400)="5d170e0fbbffac2e95970b040154c709542bba97ab7dc98fff355d1fe45b90d93e94862f23613ae42967d5571b32f4628c9e158ab329002ef9ff9fa3a73e7ea762195297165996e43b92cf7b217d2b46e3de57de0c7c62d006169b5e660a3a0c94228dd8501bd263d54da4f818fdc712937a74f776f77f9ec14cbf31", 0x7c}, {&(0x7f00000004c0)="aca720f262f2404915fc1f8d25753a6063d8519cda0a5c7fb4e1d0eac9b72ac1f3c3c2e5ca0cf671eb2cb9d4a023fdbc9dd10d00c7a320df545eac79866376ccad6b3e738db888b3630485e7a073b9f9e2cb124f7adc27f38af61e9eb082bffbbd785f5a9f49cb3f362a9e5b87dcc379743cc496543f98eef8a0a112ffdcb12e66c4c615917e86ea0a3c0c969bec7a868cae098825d56eb87ded81cb13b972ed9f99001ab76f1005f5cfc66ea62a1b5dd6de52b951cde201f85b4090ea1a679033d65396ac7a81a223cc34ed747ae6df115b100d89df3df805b3fad41b45d95596cd4ceba4ffc0393510d666e3600e354a54e324ce8634e982d66325b3889fa8f87968be7a8d8aec67d4d98ab7541c159ac3c96bae4125f4c58b137b5696c94040945f266aea75c09b1f83306148b9c377e009c5fbe0140bdffe9325a52f046f36754bac49afab77a6b9fdc5e480f9e90cccda03c2b2f81124a7412f9168a0cf570e54a5b97e2628304d816a87c48bdfa24e5e183005cd73b3dce195584c9117ef56c3804d0b2941465e8dac3286fcff3fca432702ed7351951be7eccdf41df17910aa3bb864a99f7148c711c73be1597bd397ee6535074928b901be1164200c82108b7814bbbe670c60b986869a7ab4c253306c2444df046f575fbfe43414623c296a1fc8888b6c8d9dbffed5700de2aac187e49622c850386b6ef64a3ff1e873dedb124730c01912eaacba40e57c0234978ff371a48eb9e566737c31f6d2c478b315608108d8092f575a8f9dd3c110241eec3e33e74c45c6b2bae1976b82c658996ee11516b277e12da38c3da2f61703b0ea4222402e4a39f2782f2dab4ea6912dbe3cf502fb0e0e443567a5ccc803a8a8aa2fb015feda0a00374a21b1867fa3643428242777b89f6cb181b956082fe8fc568a246eea7e9ff3d71410a852a96a7d3dd0e08ba1d7551a02886087ee00bd8b602417e05734968fe7789387369ed2da2d363830753e73c715889bd5de954947a6e0b8adaab608ad72b96338c9e0798868c1ebab2ee9407ceefbab5ebba11146b28ff53641095a0e69d2b7475dad7caadc3f54a728bd1fffd91521669cc7c6c6982ce02a31b974527a97d4a876afd8872d3b6df246b2851953e8f718d6e42088c09e3fbf00ddbd292c76d5762957dd710a913df32082569d189e42a6a1cc1b3cbe3c684a00354e44525714dd4aef906b6e65d0ad2c951f127d30834ac0e9695a986d7e1bf7c09921bf8bfd6f0c099807ce141925d699f98d319892db75fd5fac292f08393356b7339256b0bdc53fa533a8a039cfe591379db8bb9409915e754580ff83d89dc57e974a94f00056450e113019a33e08878118fa6e3c1f66d8ed30f25e3b05a4281a555c6ed52ceccdeb0cc8f3ebe1eef015965aa43f5f3708aabcb06baf5efdc4052768bbf0c95034b2bb826af39fd6b3522120300e98a1d980139941755cf0507621beeb7941721fd7523fade89e923e192dd901314e5d380208f4527f4cf7b609e4d9381c0c7b120d8aa88927cb2b8e7b7c2802e6e259d3196555a1b3054459edc59363dd338f14abf64f066d2963121ffafe933c90df7f871f5ee0095e6612fc928faf27560f399d7fbb197656242618f4b15d5fbf7f3128854502fc666b9c4bb46ec90414a2cd97ce8d3f46bab015835ac0d0f9a7d4c8f08f76cbe168191f83b0cde566e3af238b348176027ee6ab09b3ffef60b804feedb840e02ea2181388b8631b20c29e093d21581786b2be4495cbd616c4de5bd5ca4297ec61d65f8ee4ecaa6a4d9108a185e88d90f6503653df08b0c943dec90dbf12e0994a4ad36d43399ab4b8443673b4ae4ad172ea9a64178baa59c057d6bb667d32f75a93549aec8be63c39fb2fd6c16acae0feae363732f7df8496d7ad8c59c0199dc069d5869de44edf4a4490d57ef5a4aa48dbc36458c6dab4c97afb55db43232f309fe2d8659a91d33cb340b806b55bccd34f10eb2b507b86c7fd3a2fc25e1dfbd87634e250456b86d488175da2321683f61ce8c23a6452b070a5e1bd09550bf68946f0fe59d6b1d5ad439765345ff447790efd393101e1513027cd197d24a20091f93f80cdc93ffd5e6dc29d06bccd5a06053b12a0ba51f5f795c0feb566506051b9097578282287d3891d000873e2d0bc4767972b9ca83f73dfef7ee606e810689316b4eb299ca0c99a23d71fef2b83d853d254853da8d7d31e1d23a4a70d85d71713b5ba74fa7f85ad25c2c82f711dd8498469304630259c7103da9271d57a3ffb733b5f9bb3d04ee70c6048db2a0c3c971c27a8bd155d77eb1d10e817371a06392c398517b253f53c99d2a81af00bcdc3ddfc053e9bc32299eb42c1fb08db18ca061ad005889793421048b96be845c60405af5e784751692d5b30c3f8d3ca883a76d587cdc730e4ffba8cb4585c781fed5810f95869ee668dc21e85933ffda5df20f9cbc0b008a73f616b98393e1856b62058747e269ebcde9eea224cbec9c072a187c70f84550a996357cc43a6971b01ce8cd038f81b2ea8510e907f3ec438d666eb48f9820f2323027bb3687dea8f4e3e1f68ea18fd59ce9811905fd05a25f1665b0ce858c89972285b45fcbf9338955ba981908abe5ee182ef045f1bd3f438d86856dab07db7a51389c22001cccb754e52430f65f7ae17f4cb722875755710045f614272cda2ad5ed2be32e9aa04a19e43c5307072abccf80050da124b9e225dca88ec7bd5be5270adad8cdb068a4f013812b08a1f6f40ce6908d208a9ae9c8aa294ad589195f903d92667a21ca54b9ecf9c618291abdf5595d0d7888d1702c5bdaa8a2ca5a1a646c9d4e05f134db6cb4c4946477706e26e23c9b634168e8b98719ddf04fa26d33c401d38cfb4e6a834dcec19c0f4fbec576dadd73930dd0b002862810ea65fc60e856e85c6b7d2360f98ed294ab237f03c809f55690fe4cecf0be8a7e7776a1b6b9fce5eb9d75f610307165ede505e5970ddc1965d104d420ad3d1a3185e477ce28b62e730d71b5cd00304ff1a245da624fa90aa306a5fe12a3a7be0b02e91d2ef13bb9eac4dc92a648a9c091946ebbfd10279cbb8c0c1185658b7bfaff620d18ec02fc2f8ea95228c8d10b9121747c22c031e83061b01fd8a61d4c680d8067ba0164533df4540cbc43260a90acf7cb309ebf15e82a955d28524e64eb578cd45b2fdb0c1e35550f5ffcbfc464e4f3f8de908c5dcbb78dd53d19b51d2dedaba162a278eb2fbfb1b933bf7eae4316d288203ff39f00258ef5d7dbbaab34aa4f4b5790bc5094f591d361bf981cc70743421e59318ae826c97f230db599d32f1f1985cd4b9dd6dbfc50527438a0f46a35509068deb8d27794901e9ca169bb3e9e9c1b13d21682d78111bcedb0cc9be4707998a720ba1ab69ad824718fc860e3d475f22d7630d95bfb89e01922494dd09fd29e380738cf9d23e30867173f5d1b3b9131a16ff385ff1551dc1d7e9427d0dd8a2c193204b96ed236d8be368c136c9bc5a4cee23204fd190504fce7039bd2ff0fb47133fbba93756452a2575d276ac7ddb85c81eda08874af4164b5457c16044c54603d8c20c8178adc087b8781c0da1af3a9694a1e245c7df8ce34cdbf14e1b898033fa975baa97a536cfa44275c7672b5c2a67db0da8a48e2c1a1c2c45f6844a4a49e34d96675ce3f4c684ae72121b7aebb97478c1d023623e7a22a11539d45fbb258beef4fc4b5e77c4238e0a6d77914a23c5bb410e227dded5e4d690aed5412e5e145a980b841144315d1b701d0d151ff8f7d2597da0bc1a34424738462e83dfc22dcc1d798e87aaea3a0c0b482568c9b2de2d63593342379dcf52452f0d29f1dcac5c48ac3360f1927b01a1c589ba2e237b5022b149f3708fe283e69470e154dd99538aafb3ba8acbaf21684e01df0f03b1eb097261bad0c72e8e19616c4edeff94d79ac99fa14ccd0a044de132d38675c6d0ada1a4043bd140cb8f63d0ceb2581a9abce343524061aacdb3f7c9bca0c567dadd9b755bd89678af12f27a71174d88e984627a29b21268d1a4123b3647fb0ac6a3e65d5baff00cd2fdb19f0482b0952ff09e24f4fe904c007ccf4ffe874ad786e9108f865561a955fc32ef7b918313c813316b9f3888892f7b84634e4df46864b4b5419f0bc5fdcd90a43ff2a838a67a3ef070d09774d275382ade8a5899a09a8be27eb5cb34f981b061512bf5b53f05a6ac5a1d0d4e38823b2ff0be671244d9d55ac8023bfe5c3a48a85f142d39c526b9d033910b6d16f1c02df392b8b7ea2e12434db44daf5f8c2a6578e55f828fabbd48a2e82b43bc0041d2758764dd37f3c9f0e76178351088122584f367a6c05cbdd00e30e8a49277944cbd1cbcd579696c4c349221b19a67fca3f211d0df81101133e19f814d69ee5c8fcd003935279070cf56907406692932e9d8813a1fbd17481b941de3676828e09f61d99b17517775b87db0d84a6b3e4e9859cf3282e1333081b6c655f9a41f1c645e4ba5f85f2070b7bf98b954b4ce25ffcfae983042ffcc109935668f736fdfab1f2bab1cb0674b6252af4bba15e8ae0c899ab0e3879596d640f67aefc304ee27f39c4ebb708114c82938f2f225c93111711f1d7b6ddce4596c0c339919cd5756bd7f0d250b1ea45a8c4ec64eb54f37efb1d355e58308a7a0cbf79e88bb6ad54fce41973daff304f18ada86fa96022f4efc6664113a809ffd51d8f4f337b14e9ce0b216e2f6e30d07c47fc0cb27780b052d12f9552903191f07be5dd0d203b6fe83011482cb8a8373edb167afdc8250c9ddacffce0dc25a1070a35e7f0bb70b64bd5ef700f06ab9ed20cfee2332f88cb06d1432b6b10e5bb80bbe1182171f351854f9959a5cbfcfa6dd8e5ccda9b61197d575992ee1e383ebe171ab222659e1613616a9a3f7e5e5296c4826726271217eafa2db414ca1066f56503f97ba91b8fd0b11e5886a71a5265d95572344bf36dda2841f628384b2806862c07b21a04e9560be1385e0219226f878d23166a971974866b7b4a04a0e152a24c298c3ee7916790a6cf5800fea2656962c98096bcb277bc3f7d643569f5f0f9828bf7dd132200d6378a9eb0fdb68ff8dd6512d8059aeb00decdb09b0b34198d0edd6bce8a6ff97e6c9e4843b4666d4546dbc5dfd692ee3e284a42d89d2265c19f523af1e55c550428937c1d6b34271e9d96f081ddc90572404b85cae3bc71d0973819bc74549cc29eaab1f1e5a8f4b2c6facea14c3282a25d816aa6ef2b0455edcc5bc0646de970eabc1be52b3da7c5678154c5842bae3703666ba3f017a464fb08f9b421082584bb92db9c25a841f2f9babd5092911cd3e93c6bb9bf25bedb28ffc4361239429487c7e83f43b711822b7754a47a01d43f8ef5585ac322b5c5f0746a0465491c2f483681cebac61c475ded78171fb03b12aedf48b17e62b1cd086ef9cf793bfc3c97f6757581fc998018a4e88afe3a3402adfe586d06847743326ef1e85d6172dbd32f8faae0a40905f1ea226f4d758d2edcc4dec2bdc115e73dc2827334d37707a203497317b5d00e2148b26df6d512cb554c4b761d3041a65dd102056b9bd426e07fb9c6ab5ff47ddd49bfaa6cc735bc67f13ae393d614da9fd42b0a012462a3ea7a4a02ee2e061ad0eb9480ccf238b97ddb8831962247edbd683cc58bc0018db7127d1732d22493572e38828f27d978b016b3b147b654231b2b3ca0b227e0a63d8ef858a41d0ea498039b254f8f90ac2765e6207e01de3c345ddce2ba9d734ed9be6", 0x1000}, {&(0x7f00000014c0)="9e7482d16ab7c2c504349e36d009225a03b2040d9969396f071496b25865303e43c174f4cbaed3d43543e22b03eb09d8882c597daceed644436153b0c00718f661bf47648d99901d1f7de472d34208c4356452f7e1909f0a51623fe34c5cd75232a88a0be594f35ac8fb6751638a37908af529a1915d58007ab5a45e3fd493cad391f0b70b907a0569ca2f4a11ac4fac4ed035b49083a0a5645925ab034ff59f11b6bb655b3f19cff529afe2d42d73543ef957d1bed79dd1206615ce", 0xbc}, {&(0x7f00000015c0)="a78136218996a4c791b2de9dc78e344ca3e379835e783a872fc60f3c3ff8339008b58335b015e15c745cd8913511e58d486a5456263ce51ded24116dadc8451d50edccef9263a67a324db0e3a2924a3c45a75c6df3588b2bf65070372cd268fe7dbf60aff8277bf0abe3cec7f48ff4883c50a9356d394452c0c78d05d3ed21e013014c8ebeee6989ab432a79538ba2bb7b50336e6442026f032e79a8dd27b21d917acfa8bcaa00288b7f77294140fb40a5958ae4103cda3e06b8e0d5916792", 0xbf}, {&(0x7f0000001680)="2744bfb68f3cadeed8da855af878512672972f2b06fe8492e48d8e8d503f7049e37a05a8d055200de2f79d44effdd5bbd98501623b7639eb686b3559662b822c1930388b0c8328ff58b0b47740cd862795e55ac7f8f2708ff48e3dd9d45e8a4a871ab140589c343d7f57480e1cbe27e56d074f123a60374adfa4e9f211fe68b99125c9535f2f5260079a95a045dca9515908040ec8e9abe5017befc41154a01e97e2f834297674768a238b25cb72c0f31dc3b6d8455fb4f0c09cf39d672876d837e4a043d7b8d5923245c798f2557e4ad156b018f21b8db9dc93b2c392b7512da8999ea286c3e3f7fa287cb15df5ffbd7dbbb294322c81082c66008584", 0xfd}, {0x0}], 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:56:43 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaffffffffffff0800450000140000000000029078e00000020000008b0000"]) 01:56:43 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f36acf00b91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fdb770c1f5a872e87be450ab9948c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/171, 0xab, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:56:43 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) sendto(0xffffffffffffffff, &(0x7f0000000340)="5900182e001f88d74044e67074b5be921798ca12f0f7b41657796af3332f433e5e124de5b442d33115ad5b7f37cb2432d45211e16dbf21293e93ab866bce69d648680085f2a512282a8e67d092d9171aefb328dfcbd847ac01ff10051eb6a3419638c5614b8ed1c330e849e6ae4fbd13214ad8dccb04525977ee27dff86bea79837cb1bad6b3b00a0313ad9279f1bd86cb8caca0341bcda9", 0x98, 0x6, &(0x7f0000000440)=@in6={0x18, 0x2, 0x401, 0x3}, 0xc) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000740)=[{{}, 0xfffffffffffffffa, 0xa6, 0x2, 0x10000, 0x1}, {{}, 0xfffffffffffffff8, 0x15, 0x80, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x200, 0x88b}, {{}, 0x8000000000000004, 0x20, 0x1, 0x7fff, 0x7}, {{}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xfffffffffffffeff, 0x101}, {{}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x7, 0x2}], 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f00000004c0)=0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000002c0)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, r4, 0x0, r5, 0x10, 0x4497}, 0xa16, 0x1, 0x9}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r2, &(0x7f0000000580)=""/109, 0x6d) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 01:56:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e2db1400183a00feffffff0000000000000000000000aa8800907800000000e3263c0710c89eba818898c3864d367700"/78]) 01:56:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x5) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd05007f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r3, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) listen(r3, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 01:56:43 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800430000600000000000069078ffffffff7f000001072b01e0000001e00000008bbccb522c3d0f010000000000000000e0000002ac1400bbac1400aaac1490ef890b0100000000ac1400aa00004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000090780000"]) getppid() r0 = semget(0x0, 0x2, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) 01:56:43 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x2, 0x0, 0x4}}]}) getrlimit(0x0, &(0x7f0000000280)) 01:56:43 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1b9eb5ec86d25e2eb732027e835528b6904f4356f491ba12257c32", 0x32}, {&(0x7f00000002c0)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d35848ca18c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009000075a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228822acdcb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67f94767de5fbcff14bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942564c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202464357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f0931c42e067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce"], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:56:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/243, 0xf3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x400000000000000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000080)="45df95b90db65dd4397fad361e6c4077dd30782ce2e3c04b930b231d13c83b4ed5359cd57b175992b4cd5f0a8d269baf2764a334b1bdf597079c82416fc1a622d0b08c902fb0a6f20294f8693fb714e3400bf04b984e7ecd69f18c2084659b095c62e97a89419e424bdc4883273a102f4085c73a8e8e09fc618aa1ef9714e428113b1c96", 0x84}, {&(0x7f0000000140)="c8e071eae4100533000437ee3589b18f153d161cfe78c947b1ee65048146f5763af9db37c51d53d2d2a06912f9f0d347cacad708cf86fdb2d5316848", 0x3c}, {&(0x7f0000000180)="6726849b5efa257b1d3814736de38781a4d35a9601bcb468193cb71c65b471b994f6c16b8c8cfed448a662e8f6b8", 0x2e}, {&(0x7f00000001c0)="850d0a55b419825e8e00b166206e8710ba41e08899d84efbe98940b499efd4b9c94c83d83151956deea431f009f5cb1e83c4abaf40ef49faf9441f90c0b7a6833272452c98318ea2964f1d13bcedec2b082b7aea81305b852dc572f4fd9693d8419d83f7e5bf48fee6e536b9034b05417e9784cb60ef6a3d39b99672fa06315e17dc91cb47fdf13f627b147a16234b58a3d6c154ab17997a5d203213c4d75ca206a82433745b4c2a09a4c9eee33289651cf03e0e71c726de631d76078e97c55aa0bd07bde64b469ba65a8c", 0xcb}, {&(0x7f0000000300)="0178082ea9fe74f935b88409d8be918b1915ad54d6622f1e30c24fc11e5ecc7d66d1b60be8c7281195e4d354af274017d2c95546646cbcd01c89d6c5b48ac872580a3d454c27bd1672a9165984b6515b9522839a17a758f50a19af05d66f94789ff0856199e74392370b2125e04850da61e0e77d51403d708a68a0602948c0190f2abc41a25eea44f9a8410338a56ae4deade77677a6793aa3dfca0d5b2c02b4f46712c04aba1652ffbfdc165d639be70c51", 0xb2}, {&(0x7f00000003c0)="a2de282bb9126f556cee125fc313e43c9b586d98a167c61e492cd319e25f3f5803c36dbebc4a0dadc343747e4fa59ba08d732c6f2f6b1495148632b157ce0d7c5e93d6632f3bc606f190d03607a57c058be4205c75dc2c22c676f4bbfed992cf989689dd5dc9bf256e0fedc8e2f61e3fbb73345230c787b053e87e0c7c0fcc28e640f25846d23959306e368e0dc3307e2a890fa3ef2940d7ad7b9cb923d5154d1caebbc847da7fa11bc87fc2bba61ff812cdd412422d2273baf7", 0xba}, {&(0x7f0000000500)="4b1b62569babac73c23e8b94ba096f58a25209de3f11b931cb8856e29072e59538c69756786da387a8f3695813f2f499eec7ff107fc8368c690bc1f41bd66ebdb495997b0babbfee640d066759670590157f39fb92282324fd32001623949692365810d4cce70f2ef085dadb3618ff220eda2ada341ff2ec81bc02ab59d64dbfec2993864dbb2a5615a1ce98608c732fee53d9dd4efe149de9d23801f7c12e4ee336484c88d660bef0f1a638eac24d5ed49be67bb02f033b7efcd3e9466c90ce8b1a52b316bf5f5cd59075948672e3286c4dda99ae66d1bc634941e7c733912ecacaee6475d0ab4a4ab6273e5f7c14c1517e13c115e3734d51b33d33a6e2956f107c812730fe9662044c8140375de7d37f33e28b67309080c87165cbac8cd3c49f06bfc6ae5c9b8ff67f131e54e97c23da84ee556dea17b9e02da9bbb3a9147833056f57068ae2e592407b566dbbc7f31f4e7ddc0e42b6e01344555741ba48ed0d67c0766b1c91c384277ac03033bf52d4d9b6fb19c6905131282b45bf15c5e6988581a414d7febdf9dde804604d3e5f7f37e3a9d84c7b066c7304697f6ddd47b9a9f5b80679b7270c3e3e2614578541321fd2a1ba2077c8850f3ad30b03a4ac9e2c9eaae86eeb4d482bc0165dc4bb35692ba8c5df86efca716aa5fbc638c9b236e9ab6e7012960c836a3ad1b7fe3a36aad055d285d24587766c7c9e331b7aee532117a94bf2403c0d76214c216ec58b8e4f37f45c822f5de9b5a069be44daf69fa71a237ec07763ba21a2d3023a9996f51d3049d5524bc5cfce2c8ebb0d0c523828a19c103632f2388248723a7565bb972c183d2c18cc100805fa726c8a2e130f82a41988bab6791f9ed81061b013ea401745ff88244d5c4cdb0a0b3315c8f7196b2f2f69bc4d39449b803e38b4aeb4ae9795016d4a6368c8bbd204dbce0bf3f519b2ef54983bdf1373da5ed184fdf3c7f2a488e0299eb5590c5562bbaae9bc9943f49f88c94f684d60ea71eb0b26b387c807d3c9da5a6d0a4bd719edab83a85efcb2f5810adc046b3f0205873a68b80510c6fa6c84af7fdfbb6c3193e64c1e6df31ddea9e69035791da5676080794e893a9cc7d94e2ebf39e15f68b9b13d50a6e0034eb4bcde04ee5f4927dba26d47437940c98a4f7ddbacfb08690693686461e381a619819c957bf70c8c0bcfcf5ed04ceab680838483a575b6ef55d0e575371954483bc27bd05c894632d0545dad46f20d0c49193b7eea846a849c3574b2f1ffddf45b24b344db60fa5ef4b039a37b07c09d1a81752e66ed5634e84c2ce2ba1eef9c8b4f30f5a843123fc0a2c22a4172f6c0320b794e2469ca1b1919710a5a876910a571ed23dcd4cd85967afcbd95503f0d65191a809178a5aa86b1f1be38086d1caac897544af34f38672b0a03df41a68b42fd10497770a9827265812162fbc8cd7324acbbbe1ee2808919277f3d4094d7ff21ae1644b3f0b06b052d187b28e58436c49c76ebf9f8bd2c74e6a77c4ea5e3d4a386506e935a0f5fa554a430efe8b0db205b0045e7cdc06741ca1335b7b607785e081202f8963fa786be237fe7f635a9c1c091fac6c2d75e1a5b73c56f0eb1cb6a206486fcf30476aa4afc5461158cccc17cf59f8c586cbf36cb69cf2149b346a7e9831208efb56c010272cc1ca4d1d34c73aeb0af5f91aa4d08c40fd25b1bb4575f38fba3b57fcaeeb6d1ace68b7e7be88498edfc792bcc2c03b122a086f234f2ce39fee6df019b5e711629c57fa9c9b3525e1c11b7dd5e3566a056ce0ada670e3060101df72b06731eff1c9231fb237ddc24bc52ce7a07705849140684a9f612d905c813809e2a72d5c1c331e01da14e89fc762f25dcbc91b8b4e183fbae5f9132a6c2c213e568af1d44a42e4326edb1a8f28f7199e249c85d5ab4f7e954358aa03bbcb11860a6b45f370653955fed0994822fa75ff6bf21d4485e1bafcf83d780f973592e7b889b6b0153c8bdc26daa6f0ec4cf23cfa6e3f18d76952a9fdb4a9c28f1a8f65fff279b2d4d51c86334e23c657a1e95fa853b5fd3beb6d3245457d01824679eb5618fc240de631b97de3028bbc241d585d3289cfdc3baf2d597b6666e1d5781166040dff4b1ff94e216e837a999f845d4b1d402ec1dea62992a3ee1b84c73469f2a8b1720be456a95299703d9a4225db8cec99d6072135363069dcb018d866ee793797bb3d07e17291be335b6d99699161827306b11023e4636bccf1a741cd9ab8dad4ff1bd4e9fa677f7e67c9912fa7a1073b3fc864ab98523fefa206338f40c48cbeabf567cc45d78e1455e599f31a27ace339d789a2b94809b20d9352058cafcec3a507043a0e6941f4e6bf36b175bf06e42e750f9ab9266f4fadea21edf8374fb87227d5e4505c0374ae20fbe685ea0c93bd1e4035841c23df53f5d105e3d81435fdfbbb4eb7de615e9cadfe63efccfbd0288afec15e602fe95aeb8b6464c301d25f15ed946bf9613ac06fb75c4404d2caaaf16fbb2db89006b4ab289adb1d5b446ce09c2bb35e69ded9268ac04f0ec335027f31a611fec88d0ff7c59a127a7849a4a46fd91ce4b8a35b9fd07b23a14972b9d5357704b1ce91d349db9973475893e593091ac08f9881beb2c2cfa38e0f44ea6c0c72806b4a858f69a913d01ee2f72d08eb745dd020022b67232b3fb7ca114fec6da26bb7052e60e72da3d5c144f8ff6cf58b8cce30a9796085afc145bb5a01bd36cf20077c6c6112e0650800b0db3e616931f99440ee789503b01294bd2553c1966b37a9061720793281f0f12000141247a63464b56bf25e6bd071d5f558bbdfa6a846f54660f5c240e62c7983bbf55516daf8390710d597edc85ed2f21ab9c8689782109333c9daef2d4c468e959f700df5ee6bdc665e668488432ed34870584dde6108db7b511f90661667faf732e8b0eb23f501544934152df745043815e0539d32985b2f953117f1e127af38cdc9ce83986345393b72ce28d480978765b43932bd647da41675f72cb25c4f8150ceb2b5c529db881fc18f7490bca8b8fe5e3e11a4c7ace02b03de01a4774f754e57cdd03419fa508c0a40bf1558444bba0f90e9eee88b2240cb3e2068ac2aba75e69721269f75d435f23288161f3be0a3931cf1943973f2e4ac244474af53591abb9dec42c5cd6bfcca6c5ca99dd469d79dc4f0fe3e16b30f5453f87040999a6fb009b51188ea3d102c73c695236da22104efc0015778a50af785d5ffae8b74328fbcc8f395954154c5b1750758ea3ba3efb59212023b305c3f7c68505764c1442ba705acc25768295f7380331248237231aa0f5b43ee5c4fc49879e0f927535e0374cf96a3d31b8f5c8d6bf6b3f25a2a2d84fc3c387a09d4540da9463fc5047801dfec91174346caa146463b858141f08274d4a49db6eb7fe55ba1ef09065d6d6e275b066d6b088ffb8ef1a2ede9f95a83ced291f2abdd9a67a3b4066dfc29eec32a5169777a39e5138ad1be77e105167259279c6114f54ddf0602a6f90668e98f176ac1c44b9f6a17c753fc4eb0a345886df9a347e42e432a6e422dfe96c3c6cd1941cf3ee7902384f4253e3b9aab47a67f29bc8de54b4ff0918bd7460e9c139a46e9545235e14a0eb7a86abcc3df35d8fae471f9acb5ba8747a2663758fe5dfb95e9f6c77e3d8ec80fee4e55b010a0ead3edfae3334d3a7a35aff9b6ce4d88990c92385264b3e42d9cf74ce313d11bc69b06e029d7ace67e79d9a2855991da38236368189ec86068ec40d82988356cb5d040f56c92a4566b175cae368cb42aa17d98d9b5f1f01f851352f6f3411c3dc10b69e3518d0039a7fd60295226a7c329176745e73bd740688088349df551ee17f5d7c5d72b90bfdc404d2dfdf941d3d9282e5167e934b6dd43a6cf4fb204c717a0bc227eb4669338296bdb4bc40efb13689203ada8703883d9739a724a40d367a7083a5a51386b51b56cc168f60081eec7a5b922621b4d7288a79b0336a23f208bdb22d8452a9d7e432c47ce15de9ad3c53dba3f55a98026e3f1303a91209c12fc94281d8a7d81e2c0803ee7e01fd0aa9fe566e5204379be30dad35768ff4268591de9b1076fbb79f38c95d8575650c89f8e9c757b2c6297e381228cb10d818fda35759348faf7ecd13ca83cfacc6103cb7d134cd4cbf3c9eb4a7ef65a0ee5d4b0c8ecb80231c4b80ef45c1e469f1fa290920dc66d0c6cc703f4241bbc50d5481553afbfe1003b5e11d6b809a26d63ce0496ff091df631f6127bd2af4ff9d448bddcbc0853692a127f32afc59d2f62ee62a7299d7734621229cc59b5451e92c9e60a84bf7b42d7ec37dfe1869c2903fdc9007fa494464be62363d4b26e1c82eb165406de27afea53853f90a17c1031469b5daf7e67af4264c24f7b08616b66f8cd6885ae6d98c3fe6911efc70e67fdb564cbc30fadae028607febbc98337b65fc45c735c3060440b3a0810d1f37c898951bd702fa2516e63126e4959a79d3f4bbd0188393b35b3ba4a49b88b7b0ef91779c0fcf3d0d7c307db1f82585d9ba744e1c660469a0f363979d5013d43d297f276f92b417bf65f51af5bd77fef6255baa970bbd563537ad690a6797dbd8688f8bb7d6c4e785179179ee9f0304f0f23340f0a0381bd64514952c0b25f637aab41d18782ae0862fe3d756625e0e1cae07e585608a6adb0dc5f82532e706d0837aa312be1b096bbab68647c7dd6e88a4109c58ee7ab3544128c335161ddf431e5bb0967cbf002ee8d2dfa547f52a63337e202cdcc53e50ae76bc09d8b3f076c7ecf8ad1062e2ea62c9d6203842a17e1df94bd9f16143808ffb7e2d957b1da15168df58d8ee5777de2dca2d51b478422ad15648495b55a4fcfb18f6a2c5f384260f4896740edd2bb6c97ab7a8459ac1721f5bb91de776152ba83880a0772782e36473a58ab909a03cd77044d3c6a3c864ae11060ba32b1276052ee45243ed6403af53945f636f1d5fb6e57c3232a7b3f16532e3110b539703e4a544726eafcb002eeb11246d84da13e4c83c1c70c5e494f5c1ace4f94dfdd2afd31d1746c80017d7100561c75b30a77d053a67eeac142504d0dd0dbc2c0d209cd3f1c7610444c4845a0c497f591674a350805f0b1d7c87aa387c5701f592d00fc509a2a1c7219219a892c6b4398572d11382a52d04daa2664ca1f907160f682647d539a20532bdf98a53d33aa6a83ff132bc78bc5ce5d003ce20c6ba69551d1680c43869767b579387303f2fd649ca491f10a629dca9f3b3e6d0f15be8696a9c5a99b4192b199cc86b17ea18c2563d8b28243d38aaa3e7e0a93bdb4ebf0de1f078f252f3fd6c60f9cae80905c842f8a82b1379edbdc058be7f6c17f216cb58035b8104eae39745680242b24e18d0c781969e69f7476a3f4f4a52158e0e783daa821850f0aeee64bc645360fcb8b3f3eda59194163dee5bc26f1cc2b8fc93de11886cd142c615a3b0bba6a1f541439f9a8a72f4cc51f6780474fa4464569f2a09cf5ba55642c731a5c2b1a738882476a8662868b0be7628789f091d3090474b6af64669acfd875445780abd0273d1c6ef6d0eb3a72aa9425a5278cd878ee7d0032749d958ff7b4180994bdfc6e95128fcbcc8ba63cda9f978c064f57e8084c08653f8c3979fa396ec60f733d3464a3341bd93dc55974813e7a15c792e995152bbb8be9f5adafc0cc739812932c69e3bab1ecaa7ca36283db64213435ea9c43d119eced86d71e4d0a155f47af51ecc94d3bb03c69fab55b7a022202a2863437800013615917a2bcfb2", 0x1000}, {&(0x7f0000000480)="1e2f4a4faeee55dff3b812", 0xb}], 0x8, 0x0, 0x1) 01:56:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) 01:56:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r3, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x5, 0x80000000, 0x3, 0x1, 0xff, 0x9, 0x8, 0x2, 0x2, 0x80, 0x2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0xa5) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)="9d5a725e44782463c0a0ffa14958c98499235b5c7b7f705968d03b27184d73ae13abf7dafde7b41a37ae3e7e36db59521682d68a69284f7d03e08b2b47d3fa154ff6733afa3730284437caf2dc0b850d573f3a89be51a2a4136e7f37dd", 0x5d}, {&(0x7f00000001c0)="3695c21c9a4fdbf66a1ee77afe42ef02fd09b3c68bc1158348826944", 0x1c}, {&(0x7f0000000300)="3f42d45cb32f76f895c6b55785417c851c52863309f6987ebb1feef4a3e94a6fd1c6b3431e33e2ea9149ebbf3f1ccf3a25a04b34c7903c1f8b39f457a87bd41dbff1b4bcad030e6b2c44b607d06927e1c3778575bba6e0da93ca0e0fe674678eb0ad6a8b9c6efec2a05bb6eb3ee987e233527257417ea373210a223d8b99cf6dcff945807ed2e912127d89e597a3bc48c95a335fee79d58d1d9d0de0ad5ea2d4af", 0xa1}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="5000000000000000ffff000037d8cc391e96a78ab909000000d798925c30ab0b08f73396e58b67c27efe5ae5f07988b009427913e3aea45aaaf22e520000000000000000703800"/82], 0x50}, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:56:43 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffffd}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x3, 0x40, 0x9e9, "5bd449c57d6e30b0d64e397d01d0786037c450a5", 0x40, 0x4}) 01:56:43 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) socketpair(0x18, 0x2, 0x80, &(0x7f0000000000)) 01:56:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 01:56:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a00080000000000000000000000f8ffffffff02000012000000002484a2000000000000000000000000000006000000740100000000000000000000ffff000000003c00000000000000"]) 01:56:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000016c0)='./file0\x00', 0x800, 0xb) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000001200)="e7dabe92d58f29194fbcd548c8c90f1cb57a255e175cfcfa3bae189ce0a4bd489d763c7d043ea76463becb3d3b7321409948777e59a772866c01d1d88b0ce1d07ae4ee9ff76f", 0x46}, {&(0x7f0000001280)="69a087248635e6e69b9602426d5cfd98ff9820a09aedb7fe8e88dd96584d0f2ad40cc3b852fa980d4cc46cf756dc801fb31db8d4d961a24cfdeb1ef8b342a020bd8cee2d9ba8f0e5981b74e92e59ee9719767a0a2542a0a9e20a8dcb64393af186229b8d0258d48f99916e6d6cac1307d4d9093a78d087fd554e685683b0d34ce604db7bbecc9352b94f517729cb8554d5c16f209a0e057a351ca83171a5b96a450e8879b6acdf56a1c9164e8561b5872b7e0fb1d2195b82614fd4d768a972a781ea6581caed5e7468ce057d7f7344e3c8fb256e6c66610ac8d2bbb06318e0cfeb796e9e3a6b0418faed7b3fc7e9", 0xee}, {&(0x7f0000001380)="d4231c6b53ec45f6638e95dba78c262f2a438249046ba6564aadb375d7032e12dfe4d3a203643c9537e408d4e88c8ef533bdb7093cc9e94313d239fd7a7d793c47b293fc6a8f0dc69a12eb6818a76e61a5f2b1e960aef541e16b7b742849c7dfd05c5ce87d6a81fa47e77f1d4af36c110f5b035ba8967e25cfa45460f9b5179bceb0bdb31712feb1b0042c9722db60ef20ca7c50b05eaa2dfc0a4f28e3820480cf7252b60d306d508e49595715024e91854af8c9", 0xb4}, {&(0x7f0000001440)="f2924bb19b9ca5ed262836053944a777bc0379119e220733e557e66da0fb67303cd6ef6b58c0dd3c452d6273bed1a3566d025b1ee3089836e477ab3b13c79155628c8acc4a71e1a79a0b88c83b070eeb989650a3aacbb72cca0c8fc19eb9e75efa0cee7245302d58dfd40f957d8feb4664e81f3ddc8f27bf045ba8aee2bfb9de61f34f4005cf243aa79213617451d94026c11710e061de3c457a8225b53c04d88544f4ba5def85a83f3a30fe93b9da92e3e1d8da438517b36766f4e291ce630517fc8954dc1be2f20532aff6f013a724060265fda170238a235f8702b74c245ec31da85b0918418e", 0xe8}, {&(0x7f0000001540)="a4def3fd5c954cf5be92c8043f906ffd0dfba6f2c888c47878b345ad1bc40c906f3b6aef7af27f5eb0ead68d2b10c2b6385e0dd341082b70e5bdb229db0def915e3d27f9bc7fa52d721c2b0cc34020a8203f52235da5bf7a85ea695c6ef8549846491842c7710abdfb7104dc27b623843e741a5eb0b4afe5d6056053e3aadabe61dbf93c49aecee4571bb8d7af424555d982db04541469669fb02073efba29ca141543ca81b11da3b359e69e0fb416314dcd796ad42da101def943e392116896ed78a182fa3b13dad061ea16b4d382bd7a03ff5f31dd91944eb146b32a924c3a97e6f60af83dfc055e3c68a9d825c2e9b933bafceb", 0xf5}, {&(0x7f0000000100)="62771fea5fd1d5f2836d4759eaf9d5091173b086a2347059de048ce83e3d01c769e7dc90e410edcbe68a6528ed106f4496c2a7b1bf2b200feb18d1", 0x3b}], 0x6, 0x0, 0x3) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:56:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4, 0x87, 0x1, 0x5, 0xfffffff8, 0x60, 0x2, 0x1, 0x7f, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x20, 0x0, 0xc}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') r4 = socket$unix(0x1, 0x2, 0x0) getsockname(r4, &(0x7f0000000240)=@un=@file={0x0, ""/47}, &(0x7f0000000280)=0x31) 01:56:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) 01:56:43 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000100)=""/88) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) pipe2(&(0x7f0000000180), 0x8004) 01:56:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{0x1, 0x6}, {0x1, 0x2}, {0x2, 0x9}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0x800}, {0x3, 0x5}, {0x1, 0x7ff}, {0x2, 0xffffffe1}, {0x2, 0xe0f9}, {0x3, 0x7ff}, {0x1, 0x80000000}, {0x3, 0xffffffff}, {0x2, 0x6}, {0x0, 0xa805}, {0x3, 0x1}, {0x1, 0x7f}, {0x2, 0x5}, {0x1, 0x101}, {0x2, 0xff}, {0x2, 0x7f}, {0x1, 0x8eb2}, {0x2, 0x7f42}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x1000}, {0x1, 0x9f}, {0x3, 0x9}, {0x1, 0x32}, {0x3}, {0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100)=0x10f14a, 0x4) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x80000001, 0x631}, {0x18, 0x0, 0x9}, 0x2, [0x3f, 0x1, 0x4, 0x3, 0x6, 0x2, 0x3]}, 0x3c) 01:56:43 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x5000) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaae4bdaa7c149f1ad450000a45900000000019078e000284f96d444040000070300"/54]) 01:56:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c550002670700"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 01:56:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setgid(r4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r5 = fcntl$dupfd(r1, 0x0, r0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2e39bacbc48c7f3863cccba0c3ff9a07761fc6ad42e9337aaf407894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583c998cce545222d4eb683705a483113e955367e644ef7a0be62553fe1782c2b5d9088f52c62539297514ccccd8a9630ede8488bb5cad6456a"], 0x10) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xc24, 0x8, 0x3f, 0x3}]}) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="18000100"], 0x18}, 0x0) 01:56:43 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:56:43 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 01:56:43 executing program 0: select(0xffffffffffffff5d, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x6, 0x1, 0x6}, 0x6, 0x9, 0x9}) 01:56:43 executing program 1: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') mknod(0x0, 0x2000, 0x80000000) 01:56:44 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000280)='./file1/file0/file0\x00', r0, &(0x7f00000000c0)='./file1/file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file1/file0/file0\x00', 0x0, 0x4) 01:56:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6f) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) 01:56:44 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe19797f62f66048000000400000000000000f57dc55651d40ddd209d7f1aa0782ec828ef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79d480bac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(0xffffffffffffffff, 0x2) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1801, &(0x7f0000000000)=0x9, 0x4) 01:56:44 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c47928656c6582743c7aedd60451a7c00412b00000000000000000000003e63c50300f3fe"]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x9, 0x1, 0x5f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 01:56:44 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0xb) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r5, 0x0) 01:56:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xce, 0x4, 0xffff8001, 0x0, 0x7fffffff, 0x3, 0xa0, 0x2, 0xf7895643c6e6c734, 0xfffffffffffffda0, 0x6}) 01:56:45 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="000000000ce199dd392d00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @mcast1, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) sendto$inet(r2, &(0x7f0000000180)="c957b4414bac78c86161953356322f9ef1c7015f202600a0d2c0a3958f4df0fa3a73b8738d9d565664eae864497dd82102135a2bb499560293b99c7476b5986df530", 0x42, 0x401, &(0x7f0000000000)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 01:56:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="00c99aaa78cf", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) 01:56:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x1) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x3810, r1, 0x0, 0x8a46) sync() unveil(0x0, &(0x7f0000000100)='x\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:56:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r4, 0x0, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000fff303f10900000000000000031d0067", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 01:56:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(0xffffffffffffffff, 0x2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0x1f, 0x1}, {{r4}, 0xfffffffffffffffe, 0xa, 0x4, 0x7, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x11, 0x1, 0xe4, 0x3}, {{r6}, 0xfffffffffffffffb, 0xe4, 0x4, 0x8, 0x80}], 0x6, &(0x7f0000001280)=[{{r7}, 0xfffffffffffffffd, 0x2c, 0x2, 0x9, 0xffffffffffff0001}, {{r2}, 0xfffffffffffffff9, 0x24, 0x10, 0x9, 0xffffffff}, {{r1}, 0xbfcb67ffd6c53d99, 0x0, 0x8, 0xffffffffffffffff, 0x24}], 0x7fffffff, &(0x7f0000000100)={0x9, 0x99}) 01:56:46 executing program 1: syz_emit_ethernet(0x304, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd626d8c0902ce5001ff020000000000000000000000000001000000000000000000000000000000012e0000000000000000010000000000006a3d000000000000c20400000fc6c20400000001000100c2040000000901080000000000000000040000c30ba000000000f600000087dfffcda3f13f8bedf508ba821c77176058dbf6cd133b4163541805f5d091ad000000000000000000000000000000000077b9ca66951fba0709daa1230774a7f06b6b5ffbfdd04266341543704760cc27bd8653f82a5056b9b251115c466111a5410372f6e35e4dbc2573c351d17bf25016161470fbb16d717695ca8809c36f7779dd782c63cc7cdc9cb305b7cba4766a967623bfbef435b955c7c812e883c61d61f497cfa848d434086a89f737bb652cddf922e99310a9ba96128ff3ef53f993ce49decf80585ca2dd3ce4f66c3eee2903d3fc36258f4189686cb0b0d82dd49e8929612bc4719ab500fd6b555411e7e6fd35b65a40ccc7c83446dbb27814153470b71075172dd3f8de773838f7c486bf6b147ac8dbe91dd6e277715e9e075118073649db30b20f5d31733057c033acfa1d1f0688fcc8d79c745baf2e8b00a449c65495858c7f7d514dc879a4654559bfd49db4cfede5b37eaa8d6f8f87b4b6482765a63a2a27f8efb45e981ab08643572935dfcd4128250147efdbd9bbb3a4c2c9740e8d0599df69c4d9697df57a090faf44516037056f508d3a7608bd3ff05ec7ad9c5824f1e84c24e48064749370e825c167b0d3519d2f776e28f7832bb40f556450731f785df98db82730493aa4449300020000000000000004013f00000000002f000340680000006c0800000000000025b8d484a146e923cf6f87a92bf973f000000000000000000000ffff0000000000000000000000000000ffffffffffffff010000000000000000000000000001b0981245213f5176b10936abf52c58ff6588144a25723f20f55e5170b23cd6639992e61ab374be368656f6422440b549c5578c70e19aad3b9dc3f3987a2eebe16562193e6a30cdf2ac04ebec266a8071876df794b5bebf7f80fbe781dc077c1405669c6f333cf03fe9429bf0f977b4ef92f13735ff2e225603d9bed6db1593d8dba90ad6060da062f3a6806699eae4917f38fea52ed2bad3ec9e92b3f0e62187003309965899a1de7ca6e9b4c489fad8b7220b2576d33a17df4470f62545a73ea28aaabb60349f8ecb38fe234b22eef55875e79b145c2cbef93d78aae1c0ab67fe1963d8e104614f5b20a28a480a9648dff2b0c7ddd3da7f043f"]) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/68, 0x44}], 0x9, 0x0, 0x7) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 01:56:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="3cd565751a908fe61c8cca1af6d7366959ccee284a686953da39b9ada316bf6b86c070eebb99e85a6df0631c299631c61c1ffe2d9085ad4b25cbde9dd4f434d728e62be10c217f88e4342501ad48e5dd9a9d3d3f99584484a913c5261bf1f29044298e1e345822c9ebe3691e92c5f3197d83c7690f0ecd77429bb600e24307579070f4ec59d3b28128cece9e6bfe7a5633ddceb9796338e4082935c58ed7c9af0a42f198622257563a7af047d2c357b15dbdbc397471b12037052678d90283dab95f904120098821cc47d4f378e81e57bd640b3b954e8dbb81b772207986ff9594", 0xe1, 0x0, &(0x7f0000000180)={0x18, 0x3, 0xffff, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002880), 0x1, 0x0, 0x28, 0x9}, 0x0) 01:56:46 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100182c00fe8000000000000000000000000000aaff0800000000000000000000000000010000907800003f00ff010000000000000000000000000001c0478cc1ba90da621ff1c301f1598325d3abf2320dd11ffed7f1b57a31095685d68eb1cfd25c6b8b418562a6442207f5cd31b2109c063c0a53c1714aa7806260183d86eaf17ae311fcf05d881de5de5221fa8d045a92daf4015fc9f9107b18ef"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, r0}}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) r4 = getuid() r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2ce5, 0x0, r3, r4, r7, 0x0, 0x7}, 0x6, 0x8, r9, r11, 0x21, 0x100000001, 0x40, 0x2}) 01:56:46 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 01:56:46 executing program 1: pipe(&(0x7f0000000040)) poll(&(0x7f0000000000), 0x0, 0x606dca72) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = kqueue() pipe2(&(0x7f0000000080), 0x10004) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 01:56:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000000000000000000e0000002ac1400aa"]) 01:56:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfc) 01:56:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 01:56:47 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x429, 0x6) syz_emit_ethernet(0x110e, &(0x7f0000001180)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x9, 0x6, "824243", 0x10d8, 0x62, 0x1, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x50, 0x0, 0x6, 0x1, 0x0, 0x1e, 0x66}, @fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0x17, 0x65}, @routing={0xfa06635d4b43e241, 0x10, 0x0, 0xa7, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast1, @local={0xfe, 0x80, [], 0x0}, @rand_addr="a08420801346101426f6434f9bacc954", @remote={0xfe, 0x80, [], 0x0}, @rand_addr="1bb485a4f99b63a008a34646a96ae9b7", @empty, @loopback]}, @routing={0x8, 0x6, 0x0, 0x0, 0x0, [@loopback, @mcast1, @local={0xfe, 0x80, [], 0x0}]}], @udp={{0x2, 0x1, 0x8}, {"1f2a3bde1122f436e54f8811d6610683d9ca5104a17abc97e8c2ffa349bec20b4d4c95c89b7a39534d8733dbb9d3d92dcf24948cba71e3f6f320a86106e4cc6c34a69f3fe541b58dc9ef18b31d0ae344a9cf8fe5be13f76432091224e512f43e6c0437d818bd1543d4ccb1ade438483dac459e023a9f397f75b1910b0500dc03d1d8375356d5c6eadfdcdd190520eeac6db1f1ac098a05520803a0507b04ee4ca0afecb1820a2afc373dd039453e98dd650bd03b8c6dad2caf8213819f8643b6aaa7e362d5a59edeac8671cb4752dcc325b0050b9264347640ad4b5a1fd3c753dc7cd3b9a6a8833c26f476bf384ed429527e9212b66313e2b49cf31144e2102b2322e61f87268869c718d11a7ea1c37d3240158c620e0bbf13da0e059dc2526dece7c2bb897cbbc86774a35993309f44a916c0133f42be0064e5bfb0ed7f286d0d943b3d76b00aa7d3345f2a92870937fed1b2d11c0b5345b3176ecbaf9dda9bd3305e13a39da06c7e8a764e1fe6a19e3b6973b8269fc64a49f84e361b10f3cf544d66b69b33ff7710b986558a26998da5e6078395d38f9c6df885ab56e2645f7206a47067531f6a8cbe161b1eabebf8fe96041658b35ec8dc3740537b889e37877eea271854ef9074399e48fbf381ee3e757e5dc518713630d150cdc6cf2bfa05ca945aaf16624374349eb48e19f6e423f3b80822754aaa8ef9b8808d8d445499d332efe90aa5a22bcb31cd240ea50a8dc6c08c7d231ea6f8a4b9553affb4098d47660bd0b1a9b78867def3b7769e8bae089c485f82171e687018e99f3c9b88fbbbc14d3184977266c91ee9633753ec58986dd2a95d91d42f74327d28bdd129623ab0c3f4114239943c28452cb520b3662535008e5f34892f7d2ec00ce1f1eeead0310e335ff214d17dd30709f43ec3f4e9da21287f29f397b81b8d395692cd344526edc54b60598b85aba2b539270d2e02eb62835eb852749fe2fb2d13e958fc366f1dd36ef633948ee4248cc4c64b7d268125c651d365420645a349d7f652c776c8d4328c0250130eeb55edb47b99abf7779ee4b4696b46158519b97d6596940fa53b124d7182e75f32febe266ba960690ebf5d973754253f4dd15467c44fb2702896311b02ca2d697000a817c2d9ba9352f9700527ea65d4c1fdc77fc97b0881c242f0e3bf3e13df2f51387466ed068dcd77b044664c0f5adb62cc7362760f3eb7f4f832c658ed008fb11feb3a036a78c612d2ffd05513a342c6077e220d9b29e0be7c49289bfed2d6c2f0ac259b05abe47051f16057f9902dc18732624c572f2650d13326fd27f7e3ad15438e919ee61642f818901471fa505a3f8fd5fb3e8d158eff24cb36dceaed01e1cfb124c170ee95bc9ab8402be3c4ff357f931b98e3dc1c58c5c9e31ec95bcfc9e2659c38cff95ea8c2286f4998b941385114ed9f5067def1041ff5295c31a4c5a475642d9925fdee71154eb928b2ae875d5ef3284b9027134c28ab8ec38748c4d55502c430ceeeaea252339c7d3737d0d312c8a44fed010fd2489c1f03895016bd64ec6fc08ae4b73b8e4e38cb5fbcde7cc8ffc1397cb78155e791174027ff70717ef03ccfcb341816d9befca755cab1d4f5c84ad18497c37cb759bdf196fa3ca60ad115377140419468910b17bc76fe8c342056c6f816f5e963c720177a91f8da1fbae4c501d0ad620756725a750b6be66df0cb4eaa0b533b5125519a407c1060433b21738da3ee34aefab30babfae3d3be9cf5f37e21f5afae8abdffeacef4744387047305059c82b8609c3a5795265cb099e15ebcbea9091cb4f4f43b6f7a605f42ef8ab2eb3da95693950c585fb7aefd729a9cb6f96ce4a4aadc9e4d3e724da8db19a9705779e7b16ab1d467d020bb271d798d05007ab1f3654187d324ec4b6cbebf1cedd2b6783e8eb2a51d42cd7c54f8fc14fc9c3129bd75ae6bca1de349262968d0f8da4eb8a90dd064127b6635c130606565fc501ae106286da7fde273aeaf5b9dcaf49ceb661c2d7fee5e7905221253d77a612401d37b703a68f4ea65793bae243da85b5b357321fb7a46045b502ef99cb9fa0274bbf556010c94f7a6e9d86891617c0a249064c8936048fb336ddf6402320aed17cfadcd8acd9ba6096fc347d964d0135606a71aebc0710056c19ab72bc4d638c37fe0587fe86cd9b4ed4f80f8a1b5d63a1d8daf454f7bfe4f5c9ecf0519b21009df337e830e392e69d3bfe2893273932424cf8da19d83be066841bff5c6c91d42cbd0340da331b3865760ec72ecadc3a2213cfefbc80b7600390b0e27faded6d66e67ebe349e2e743e081922212ea0e4777779e601a517b413c4e74f9f80c27766438d158add751bc3886612f53149fa34d7d845fa478d1f53b52fe499fdac7e4888520b6cf051bddf291d3ddbc329db24f0b47cff74770b3643b742bdcbffe42ed4db448fbeab8824b8dfec4d0d210dc32b79cacccbd68ec6e34aaed2925f9c27d4d555f8d9cee05048216d643739e55a8dbc58901cc28db2ac5893ff059b9761d27bf947cb94b2010a55fb9fb72394019f23bcd8b535247a4b89e2b03f5f0275f6f28efc160db428b7d125da808e6be04933f297df10dec05c8b360ab282341afe2cf776f91f7018e6db5c4fb624bd5a3670b8ba2ca8e632038bea93195b6df571631396a436cd6422996c11338872d69047443420191e4b57b1e491b7eceb2f15416eb9f8d9f241d55f7e55171f3d8e1150c3929cd9279d9b114662fcdc693098f05578490c33eb3fb6eec1b565305733a2a3ef99c816fd6efa6cf7aed5c5a28fd7711eddb9096dccd0b6d052a78a84fbeb2c6c4612079b3acf264c121edf2e35b2544aaae31169ccad175e1c5115fdeabcc44bd07a2111857599138677472d018162d7deb31a116d8eac7e84bb5efea3e2339db81149c4e0a4219b3fee6f43670f3476282f93c1f0d4affa80e19818c27028837bd934821ef7f4467951fb66cd11e0cc524fa7caf4ca21731be7e29e9c9ce90e970e7b89c4598799b3425cbb6fce7f3f87b7e7cb2a131605f08cfd46d065b80b46992c874122eb07423416761e887827d716a64a4970451bcafa3f3827ef5b36e5e930766dd4bbdae6eb4bea91623b06adc54e9d9c6240014f370e7cf078bcd63fa90fd4ac22369caf22cc26c5e1e7421e0df62f16811b8b98835d3d2c65e9163681ccde551c7047a2ca1dde020175f9d151d580015db467961c53a7067bac9bc7ba36c699b13714fa8aa99e5ff629c49d8e495a3eb3515c4d51ac47e17e70e75ee9f96dd8b03c687e78da33c9e871e24930460294dcf13ebc4da19acd21cc004cb6f6871c9fa7424a1d097cfe186902526c298cb38c6c2b806eac792315b1fd9edff2542398c9271eb359b51a95e4a493591f85efcff93ecd4743ebdf1c972464bc2233450cc345550302e4396f61de190ac1d458670d7b85be246fba01105748a5d6f2c57f8b079dff152d651f66545665f22741ba24720fa445826b5a2c57af940742298705596cbd3c7fe0141f610cfd0d326e08336a1522096c6e0a16176b2c595de10b12d36883a2627e9b2fd1e028d3a22dc3618756d0583f3ed59402d2f8ef70a147c0b133ff4ceca75be3f5a80ba5768d8872fc7a3ae1dd4103d5b38cb48ba8449bbaf03203043c2f528d4e905857c63e9f909f1ff8fdd62ee644b80440db80c1cb19134d9b7bd74d116c76e35e10c33433edc393501af429c264397c837dbf024c9fe2a2d79bbdfa85fd90a0a8f16fd2d0175dd27da1fda74e23acc5ed1df03a015b291d2c9aaafb1392bf54088e2307f5074426ed1bc56461e2ddb75d9cd0dc5cbd86cd7124e1719add7296f070dbccf6f296ef809da1ca4e1dfd62d1ffc670c953d7b45c5fa540da89a41f875f31553f8cf5e659f40ce5982f660a39745e65490f859e3ba817e4e631fd2e016692ce3616edcda7cbca41d9c215cb20af3176e9ae5862a2caf99169dc41d811968be2e1590fe8427c4d555432139ea7d04198b415221f4651b7bf3855f3b182d3a239501753738f4020a20868c3d06d36acd2aed733692dc70fe794d02619d9d0ecde7632bf2f91327242f9bd34312a24ba846b48e85e3cfe6aea4386f1c7b5ddac7253a8ed345f1f7d2c6b7d4c7aaa06ca101f3885c6bca16bd619307ced0befb2cd2b401776ceb757dcc713ef765a8f9ab2bf374151306a19eddd644549e0da405d38883de579ea47f733886c428944a474861e014a3945b847bef2b1467257ef867a08212f08483ec1d80efe6031baa43e1884e1f8e94e3d6c47763860cc0dccb562b48533b29b5229053d7aa305043c12493db4ecd2c520e9a82e287bcd47f0fb9b5badfca8252643bdb18bd5df63b002e84ab5cd24b25c5174b53f00abea4e49dc1e3a4418a2cfb1d54fb1100ad0b4ad5c238fd725f1cecbc1ea48eca40f647044363e03b15cf5e58b97b32f095a72249f3766ae7c8de9ce36ef553fd690b242f767c313301a4f7ecff713a6536e22482d53eae0388b4ecfb9ba1da4c2604569a0be488ec482c0422ad134bdc88cb18de63e9da2e2a60479493e074d871db3cea072daa16c2483ec4216d0d8c79fec9cfd1b2b157137d4dde4c4391533f917749be3e07efc36ed067b5bb8ae646281f0e193254db9b3334254976306ee64c2a9355cbbcf14aeb29f5f252d85fd9cea2972e9820658941cecf677d46b13e0c12304e01d458a849f6ef7a580fa6b83b8ca5f73100a4c5d6600cd61c1133500b8ef9fde211fb121a7f480dabf7874fa4f975951ac75fc3097b5f3c27db2769daeeac449f127a2f033989dd7a5799be5864e1e9c98d0debafe6fb1cd6fd4b5853d538daf2fa92ac9e34df04a8e0d101839666829870974e7d977c4b3b8a689f5a7825f70d77a20692d47287d9a7adb6f42f430d4177655d46a552250eb1e9ea56b37b0956e3ee564f8fe267d7f216241a22f0788d117afd71ed77333de96b664024045da4f7a34fe54404b213ed32c0e0936bd11baad20580d0636e838b48e273fbd30f919e405118ffa66340dbd86792781e086bdec392e8c8003a46f0e603dea12a1b0df0be0908b407562ca6dafc8655731163a568b32cc4e61b8ebf3524b0a32c2709218427b1f4e0fcbc202cdd94ed17471d70a5dfe9def7ab94b7b8641bfa25bee856f014e599ce36e6582b6a2afe8187936c3fcd3d9ebb6b64362b18ce111a9cc894105f4febc113da33f38659825ae336c446b872b58033f5b29e75e620584926d9fac44a9aec775d3b3873ea303a5df57fd6bef24ff31716a3e8a3fef872a6ee7d8d35bb9e5fce57ff46900c9fa6f2743dabccf232fdd8bbd45b22484a996caac0121ef45eede96da3204d8bc2f9420ba880573be1e0a68d601436167b9e505a07f2fe0aa37d76ba5f1414fa525ebceac0c9a098ac9386d7194db4a37c804bb381a00bd1ace96d47d26ae4cdae73dccc65043c57e7004ae77fe56c73cf13b2195268d6839379a1a575065e43bfbc5e7ce5bcb85cd63e562c2a0679072843e2040eba9108dfd14a83f3918606b329bede4edf32e3b5014c7d9896387c5b4d835beb1488c32d18147a0bef67a574084b9d6d5ae6bf5cc1de250e84fe1552803cf532d76137bac32c2a7d02426f5bb67311859d043fa9d7145384a512629674da6f70afdaf87b2c6d6eb0624008dfe23c34fb683c1bb7bb35cba2579a66457a98ed07e94900d237a5b88dd6deb9aecc31dd410e90b670a92873d6437bc5b0ba07baaeae122bae69b94d3a1709655a89"}}}}}}}) 01:56:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket(0x3, 0x5, 0x9) 01:56:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffff7ff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) close(r3) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 01:56:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) mprotect(&(0x7f000038b000/0x8000)=nil, 0x8000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x4}, {0x0, 0x7fff}}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0xc1) dup2(r3, r5) fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 01:56:48 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="4a61f47232eb", @random="f44310acae1d", [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @multicast2, @broadcast, @loopback}}}}) 01:56:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r3) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$KDGKBMODE(r5, 0x40044b06) 01:56:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:56:52 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 01:56:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 01:56:52 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmctl$IPC_RMID(0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x1000008000) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) r3 = socket(0x2, 0x4001, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYRES32=r1], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r3, 0x2) recvfrom(r3, &(0x7f0000000080)=""/127, 0x7f, 0x91e95e4ff95ac621, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:56:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r3, 0x2) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10, 0x2}, 0x0) 01:56:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:56:52 executing program 1: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xffc00000, 0x7) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r4) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) shutdown(r3, 0x2) r7 = accept$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100"/4093], &(0x7f0000000180)=0x1002) setsockopt(r7, 0x9e2, 0x3, &(0x7f00000001c0)="48570759f3727c2b43e9ddd0a638e951c8df9881f3f1a6d61b4cd652f829e95fdbcb6e51625a1820cfdb851f69752e22f741b5cd570418b160a6ab9f65b105af1df5ddf8d69ee736cd4abc6864332098fc28deca3b29df30df6e47a2a6b9059a0dcdd1a64aed1d0e5efa38f913693c17bd3c476ef74a528e5d945fc878ac3390598ffb7c96615a8353996163ef39f51ebe434a14dad110fa7201a49beba68bbb2c2cb5c308c4b5fd24e3f1e2835462f7219518339b92814185", 0xb9) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) syz_emit_ethernet(0x80, &(0x7f0000000300)={@random="957782468550", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x72, 0x0, 0x0, 0x7e, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5, 0x80, 0x8ae, 0x0, 0x1}, {"600df0182147711996ffd9f833d78e19c883f459aca6b4d4a84e06cacecfec32e1a2a7df0da42a38023f82b5006653e8c147a58db8d79555cd0f5aa4aa676caad6c6a5ed18a011dcaefe"}}}}}}) 01:56:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 01:56:53 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x4, 0xffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640), 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) 01:56:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffffff88, 0x80000001}, {0x18, 0x2, 0x1ff, 0x2}, 0x6, [0x80000000, 0x80000001, 0x7, 0x3, 0x4000000, 0x6, 0x4, 0x80000001]}, 0x3c) listen(r1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x1c4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = semget$private(0x0, 0x4000000009, 0x92) semop(r4, &(0x7f0000000240)=[{0x0, 0x3f, 0x1400}, {0x3, 0x8}, {0x0, 0x5b, 0x800}, {0x3, 0x6, 0x1800}], 0x4) semop(r4, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000280)="53f193727caea0fc1d4f0f74dfad0f5a769015f8f09911e9ccf8cd055791bea4079cefc1fe709dc1b206c6ade0746d6ae811af89", 0x34}], 0x1, 0x0, 0x0) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000040)=""/50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) 01:56:54 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sync() r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0xf4b34b602059d788) 01:56:54 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x160}], 0x1, 0x606dca6e) r1 = socket$inet(0x2, 0x2, 0xd1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x2, 0x5012, r1, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x118}, 0x0, 0xfffc}) shmat(0x0, &(0x7f0000003000/0xc000)=nil, 0x2800) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r2) 01:56:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xfffffffa) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="07e2f73f1623", [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x1d, 0x10, @loopback, @mcast2}}}}) 01:56:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) 01:56:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000963d3a54000000"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x5, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000280)=0x6) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 01:56:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800003ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800", 0x0, 0xfff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 01:56:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000040)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}], 0x3) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:56:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) 01:56:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) 01:56:55 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr=0x7f}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x11, "8fd7a3c40ddb48e00972f89fd211b5"}, @md5sig={0x13, 0x12, "1f603b1b45504f3875c810fde687f295"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4}]}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x25) socketpair(0x1, 0x4001, 0xef, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x100) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) pread(r4, &(0x7f0000000100)="593d7597639768808ae8ad30068aecb901e9a2aaf4795c82f9fa94", 0x1b, 0x0, 0x4) fcntl$dupfd(r3, 0x0, r2) syz_emit_ethernet(0xe8, &(0x7f0000000200)={@local, @remote, [], {@generic={0x8014, "a77fc7cbbc305a5f58f357a8a451d73dbb732bcc1cd91a1826233fed73ff33cb05a1653a143cd68dfa618140cd46cd156e3d8e9455c8a1d8b913d3001ded215fd0ec3831225ffa111815b1e9d2853d2abeb0cd461c78f8cb9b8ab0bb9260a363bb12a29c70d10961d8632963d13f15223a6afa4fc2f1e64dcf37b29d44f267f492238afa0ebbaf19ecd509b7055fd52fca11829344010f860c0ffb63dd633c69e58dd14dc8d5ac3ee5383e760d5b2e73b345468ee3e110198eca0d118efe8c454cb0d431b8caa0934ff5b42841a00ac650ac45229043bf98d7ad"}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x200, 0x8, 0x1}, {0x80, 0xaa, 0x8, 0x2df}, {0x0, 0x1, 0x3, 0x7}, {0x0, 0x0, 0x80, 0x3}, {0x3ff, 0x4, 0x3, 0x4e9}]}) 01:56:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000640)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c87294037577e413ee49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25dac7e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c0417e68d42d447be2c102961c6936d5ec6eb1d3d0264259262f4295d1770b4d4758b80c5980d2bca7245dc882613951ad7c16c70e1d7ee998f7b252d27efe8b14158b13ef95f4d02c75a80e088772b740e79441030bfbd6aeb7f5a527ffd0ec888253ff1e2", 0xffffff21}, {&(0x7f0000000080)="3c6b7fd748826e8c1e4b792f159689cb4e7b47e109119d143c1ec29bf43bd8512e94f34eef0e6443cc73ca2a7545bbe98e5ae537cf74b828d19522d22ccc55aae0ea8c5629363889953b9b8c213ee8b3ab3b2ab37fcb9fb5ca27f17652861bed4474ab5241a26331b366770053e9535dc2d8a03e7a075f69dc5f1b1a3df5f98986cafb27b38aa39d5a5c75d5eefe86e589cd85fbedef103a9c048f679853e85be6f42aa35979840ef500c12883d97a7ab7afd4144f9d05", 0x6}], 0x1) 01:56:55 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1ea) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 01:56:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x1}, 0x10) syz_emit_ethernet(0x85, &(0x7f0000000000)={@random="c0bc21f2ba06", @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1}}], {@generic={0x3c06, "e8a30e5cff6bd4e37d33190d0c243e59d224901e74973a87c3df678e403fc701c43fec667343bf4747a352cc6808d3626e661cd2a82d8425ff50574d399b681010ed3cf5f1523c7543797e3874363dda45d62bfeea7bd52f8470ced0d9eae960d24815f5b4abbfccd2d655e15abbec"}}}) 01:56:55 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acc0d9ba72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852377b0e143b1a816050aae2bba6cb0e420700000000ff07000000"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r6 = msgget$private(0x0, 0x48c) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 01:56:55 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) 01:56:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="020c3367514d0460232b1c2be644e71db241bdb7264d", 0x16}, {&(0x7f0000000180)="44e47a380fc5ccf7a6aac927adf75f39f629da76eac0ce9694a2c288305d623b391fb5112679fbbac1f4f93e916c72220c0fe0df366d4d9f532f4ba1457ea8e8dbcb23048b620c0c014d8fce8bc7b889d7cc6c37d2fc447fce44", 0x5a}, {&(0x7f0000000200)="f37a6744c9e95c47b44c238378cb835a129b6574c74302e0da63b1a45de1109b97b7f2774e2e7e4e38638a2a853a9952acf1b046cb288ad7e5c05e432a54004e40ccab011ab70002ff1fc464b7fbd3f09bbb16b54969654ab3e8c9206ebf65c2f7047bdd43190e1453b74478fe94d508dd6e688dd78b8e1980e8212b0b5d53898401d4bd958fa4d1653e1589ce1e647c7a2b5512771babeb4d038ba9bea38954f79602b564c6d042b6feb689f648eec7a0b43e4d5e13b90d61ff38ca7539c31e6d4f99be2fe484ea5c67eeea7eb49957560b9d45c8597d3f03cd9252f279395562b0b91a9022629a20ed419854aac42f96c0b4653315902f13bf670ebf44c9514b3d2d323d5201022491eeb885e8739b6434dc81a89e29d8c5ce86684d010f200a81ea810eb06b53fa63da54d6d762da296ffa2476261dc0ce578910f0f4a6a490aa6bc31dbb4a1ef4ff9954c7fd30c00059ac4487a24649a98ec79080e22ba2fc24534a2960932d3be2469816834365187de60b56452be7be1590a501630aed14e935152a63a05a0232e4f12b6266a9420745cb4921fafc5b018e7a2c3d3dd12fe93e0497b150a4b9e057a0233c189016ff202738f894276eee4f1f75132fa28e1ce8a81ffb33e1ff42ad2973191d05ccc981bf6cc515bd04f3dceb06299286fcbd8d65b43fbfe15505dac6ba43c63eb585dbd545776649b8d22ffe4f7af778cbf10599df6b2555fc0b6512d8e6f1c1b08433570db33cc1d0bb25917b0e19d1fea06dfb36b9c4a3d380907b618b927b932c8dfa61ede7d9a09ab70aa0781de183124ac6477bb17fcdda59d69fbe806d5c1981372f548e466273ceddf353a3233b679e752de3e9fb96cd11405b043c3d3e62991a8e2c416e91ec87a379271eda1c0bf43439d594644b483f16df9ab5b7dfc52f013db43b851a60750f452bb1a776ed0960834923fa1c1f654676ff2dd88d469f886efdfc048d8300c55f88ff109491dc6341470ce8dfb2674db44a1b0d10f7aabf33ad14b3c9206eb887c7a2a207a086174e11977bfc1a7dab0a6ba60cb152d00480602b0de5e1af99694398bed4b83b409c15b91d486f5c26473d42982c093e63ac9979865435d5db4c9b055e104943623b919e9828bfa6a44615656fdc9be63655b3f9c87066d382f49ae0f52c4c471e1cc38707c7e2320bb564a7b4a138777edcd7abc53f35e9181b6910cbab894cbe893057b2d7512c53c667ef075817e8461457bcafca1d355e426b2546bf28e3a7caf97f3cd16c415d7bdb02474a162f6b5b579563bbd558300a863e45614b884cbd88d33085b4b43c0d76ecb10022329002ca93cd88e3b0e628a1a22afce091c9e9022b37e7d31b1749a3ed188d7b9d33a96c2fcafd705868b1be3830f6460cd523d40816e5ad12991bed70e4aa4d6ccf38490ef37c8b95a9e8473cd5f5f05668b5d104e5ed3c81d2d682d4aebdf4e07438313d280c988ed13977e0d1b515b25e5fe07a78c9015e48f46aa1d1289209af28504ea28b05aaadced89b612d69009a7615954ecd4b2d8dc5bad8967b08228c95830d3fd9f6e18286acdc72a5a7d156ea012da8d1a547c2ff0c2bc050dee15972c6f1276efde3a862df39eda7c5121f00d9fa8f2f5a9896e9d4e7b8734c224494b1d220d68877e1d699bc855995dd76e70dd7623e15abf8ef8af49a5fe282b7a14bce36a45391a88fb09927199e975f74ecc52a9a9a240cea64dfe08c95fa1ff52a70bc246e77943e677e092382b0d6083dd07a133d863703667518f526484a8a5f5923775bbd58c5cc95e6d2b3aeef195c442a12e2d10ba91620ca1c9578c465b2d59168ee02e15bd59269409a5721bb45191cdb73e6421c5584f0c85fd4e50b7394439938b9e610960da972aea957c1c0cb4abd08b0b51874e44db3fd6e81faa1227a2f7ce496d15e78ad4eb648bfa14fa055ae361d28c0c844097ce40a7eef638881dda680945e056a3c0993411ceb105e1ae714a229bdc74f15888dfb68d2f9a16bf602dc8c31caca1405ba6b3f081bb8990209942c467d4d5ebed013b94e93d31697282ec762ff569f24aba10ce8f9fea687d1a7580f7eb7f13e02e5acb7309b9047cff9667810ab9f096f3dc5187466412965cbf37041aec82052ed0b2e9ea18c4f6b6d91bd42abd7637d7305d25d8fdfd72b97caceb17e96080444b0b9ad29cc0dc3c8f9ad4c401daaad5f61c690e9bc6583054b8448ee20e4ddcd008eea10168d33dc970154857b37d534f8ba13897af1abd1d5d4807bb8f7de7ee2a1cfb348d652b299fc554ada3d0a652453ff8610b6b14fba19a50c36a12f2a81f0df77acee3d0756a0a09afa1e2e42695f6adc51823cef74ff00d793ce1242696d3ab3ea1f91c1700258297c7f8927717e68486eb7238fa2470a60451c274700c2155b9290e48b1ad823f0f2059027fdba7b3ba4bbdfea2dd38dbfa67e050513d2da206ca46b790937486c5fb75121e685b2c0cbeadf66e33b5fc91eeb2cb4d177eb943dcaa047a28c2cc6085dfdc9d5190501dfa2fb645c1cb1dc0bbae6351450a093343369d4277a68d99835a064b99d7fd7c36732cfb35d8d2dcdb3a5cc548b374d0d2bdd1844b2025211a295b3d53e5f652354136adffe776d7aa27f1fbe57143600d5ae0397a169664d6ca5cd983ee5f9c62aa75e5caf1d1f6670b5cecbd62891eefeb892aa90ac0f4cd0f951e6c609fb5220d48024ab2491635af3144eddf3ad76893c22ff0b0caa4942786a0429398570f3d047dae4e6a5dd7aee0b2212a0e277eb9cba6101c0b7affb64e7e850636b0ac8ad0d4be31d2c6dd7100f176142fd184a3c7449323ec9c939bf22f02331f40881469536d1865ef4ecb3baf4e0271eb6cdc76c98ad0574ced9566bbded308597465ecc8d1fd98b85d971b61869ec1b9907d0c2c65b725101b65bf21d0d4f471b05dac1e3a6325a189a1a4c1bea380f1e93609848c3082c363df06ae5c9f2797673f6d0888561cb736490a0e273dfebb48fc1a52822aa4ed0f81584f11ce6f30e2c6c79d24820006f52b056874567b20789f3a00ba8f03ac914cf17955bbfe5f672040417f37fccf32a9dfadfd1d7208885fc6c817930a0c8388eebce62676d9f215b11f67f87c4a127c15a0cd3dc815bc3a669442f2ec0e2e7df125e2299b099293a57d3070ef659de26e5d7c7c7105947d004adec7d174b9b1a7a6e813e9480543ab1734909d198dc7c298f2bd71b149a43b6978ffa03de7e1425385c2896d5da5d6ab3a20d4a90f620572ed248c2167cd178a5b110cc9115016f7194a490d778f2fd95541b18cf07bc6fc5f72ebceb867ee4f82c12911169bc01d2ceaa03fafdf943d4a88c271863f1c1e1d15e2f4317ba985cb54c6928712e66b9e774bf8eaff41ec2dafeb509b62d29d592af1b26770093f43a22b8350fb669f3071d2b193959a6fe99d6bded6ee124a3cca9cd10d48a49b61946906f88de73393e36fb749cf0dc6af8e6ab4248574d42e29968424e25f2b360e6d43047f55999f1cca3ab02210219614e953198b5abe887b387af52bbe5e77f165bc7532f0dace1c31a302ec8f5afd27de0713eb06857612fb41ebc773abc80f3531310468053c8b0480fe5e11d9b7d34d77dcc893738d93fa0817194be6b735abd46f5dd09a8913e538bc4891d5cc2de7da3a12518d0b491bddb14ed3b30d31de4528e29ad93f7ec373d321bb4b57f8b077ec523b1e1f9ec61d1c26992f0d91c5b006fcfaeae1157f675a2e348b83540d2439a2846cfa5030ec65e71bb7a342b006c65a94b3725d9cb200139e43a26943a53505cd2542c173bbe79d2a16a06c50cfaddd9c7ed9545204107a413cf17e4b9f50029c0e7192aea8a364218fe1447b6a457cd496a29d6a794afc7f73bd4605527e19e7d9f01a3d42c9fa32dab099b18aa00af4b07a86caaf9b356d2d8674c0a85654e0fdf84014ca02d9a496ee073461800297fcbbecfced67ace6dba4345957bd46b5253304a0b0bb54e254dca3e17be5ddee759d189d9c9bcc868c5796ab49c6ddab5d170a1989b5cc8360ad9da2919bd1c939a0e48111215c561853aa5b6c1ceb7b9d86a1201d181e8b344af82698593ea5c0e098fc23c2e2c1d35fe24ac5121c6fd81f7d46d72471b89f9c901d1e844099ada7436da86b85c060f964dfa0728d46f4366e1c5519ee531114cb8a6a30f512ea0ff2f1139b8bda649f62edd70ec9ebb984bc58938fca000c81b810d2b2366e3a75cd8b89a7f5504f2fdc9506dd281a3db1944fd1f9543bb325e8c9665dd4b9184bc2dbd0d8645a1c781c789878b245217b0767d7e84fc0cec1ef7bc9263d8874d167f76e990090542548cb58e704e6c616427121dfb6c82cda01876dd702e054420d3f60e2db868879c5f6fb07408c76e0c58382b85a2b0e7dbd43208cb7b8796958ad2c66351780987b94c67c92673f5c9c367cd895082e1788db9c6074e0a8189b222e6b29f84307987ff360ecb22354ea91134d0ed98918fbb6ba12e2a6f8fbf4a6031fb65774cd746a5730d5cd94e6b3111ee74f38cda2d7a9f8931d567662f9d1ff76d539bb19c53366cc7c132278d6000d3a34aad7f66522e4d3f9b4dccef413a2b1b44593609eec5a7546a3588aa6a9f170b3ad0391efe35b5161db9c8b5e564fe587a7de2c798e0e6c1af9fbe9cf8eb36df27afa78c8ec266615211e85dd1b7852297cb24d1d8edbcbc23c0a178010aac2ba90819890a300d5cbab996380cbbc1e5f3a8562ef63f577beecd06e7f4ff95b15b637122b409705fc00f6fdbb652ec81587a1734e5599756db5a0b98e12bff61adbf587cced24d9148f132c49899e19cf60ac6270e088d325aa13acc94bed735d8ec4e6f90465c15f524f4bf2773cefc38b312fb4457d87ce4fcdf3158e6bcfa326f50270160638fa0f7e8977c4327b4d578c77fe33b6e40eaaed278306ea1e020974b3306d8ca5724cf3cb7509c2f00c07faca413a350133d1d44a05db48246a53e2237dbd609b0ee44a9bf85f157731249668718055e89856120aa7a3603e48a8bc99a6e3cef38f0509eedad32a4f38671a6d56afeaf051ceb5dade609b325225fe7a6de0410229fca1c79319b8901309b06e3da77028fff95d3da352b5105a02506e3c45c1da30d738a34a40185da5222e538ac3c9594b2d7bfe55935d6e98e44990ff078bc70de29708b0ecbbb0966ef14e5325d439cfeaa5559d7b6944e1fc4abde9dec79bc379fc20dc2a3ec8f9d5f89addf41ba64dc64314df852f870ad208fe72d4c2354047a9169031e490e723bf70a73692a8a0396c0abfe4acc7736b7f15438aa43bc4b6c37849b172140645110d2333ce6957a5a1de5c8846d1d99510f680fb5d27b83ccdd8f018fafe7bdf11669dd4ee4668a3cb0dbd074654b00ed77e127a13733f1eb91bdc971a4577f3b281dd1da04b16a18deffee81d5efa105d8f804b73e4a52e8db9fe81125f87f5868d56b86587b582875871848a7c3d169b90418908e2049c74ab83f3484cc8283ed9ec3aa1ecd43cb0f8320dbe1ad8afaaf74fb129de8a69a35919dde576db4b31672fcac35e0307fa17195bbf6641280791f153fb9fd5594e36215989b88f676f2a21ef56767893e87b60d575447f30e823eb74fa07a744b40e89fe4d451eac5557440c5a3ffae101273950380f6cecbb7c5ddc1fa727b365a5944dfe7c381fcdf005dc6dc9e5e8638cc43724cf92db2c1a1188f52dcba6e1944599680a6d0ab4d54c0e832b67762fe3575be89e1570e1817c941de", 0x1000}, {&(0x7f0000001200)="d32d1ef7283bc4c76d5a1d95e221e2c364c22c6b51c5eeca6f2ef59b312881a7cf2e9c1e82966f4eaaeb9c54cb7b68978938536a57ca36a19043ac753747bf01e7fa7970bbb90d38f0d20a761a13826971c5ef43180e574c1d5bdbb3e20e1ee1b9bdb5c4cf671f31d01a73aa18b9d304481b9a", 0x73}], 0x4, 0x0, 0x62ef) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) setsockopt(r1, 0x0, 0x80000001, &(0x7f0000000000)="e7b3c67c346ad19d1f27f1e1aef1a8a3e342ad5b3226ae963139199775", 0x1d) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 01:56:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9300, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r3, 0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 01:56:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 01:56:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)="5aab96baabc2a4956f2a7bfe53a2b6e2e1cc5c0d1b37c8155a3416ef8784fc7723757ae50a1c1e15aa84a940eb6c8c9e95029b89c293b570874b6143ff0fa0f90b5cb900e664466b7a78aacc77c42caa7d5170b64dc46184a7cad6efc31da2df559f435e2e1ea10bf9b52e8d6cb1674f5834b6bcdf23abbce39c744b34ada696421db898b084e0edf62f1e69537b7725f9b0bc8ad05482f2b6aa9ec0538c3307530c63bf340d3e73a415f92b89111edb2cf0baeeb5265350674866835712279e", 0xc0}, {&(0x7f0000000180)="eda7faefc299c93ffa03f9318b11b32be39cb54f6468d1e19c177f0b76d859d8230e794bd71fb1b95041b1b6f368178ce1636e908fb3d31b43cb3bbbcb77aef52044792f3732c9c4f475858af637f3c734676c35cf4bb6f7af14c59a695e21db0618415ea03649783f921814c1265a95c976d20bbaa002899cb243af887a2efb9f2b51d42c76b065a7d6d0887403d9b0ae956a30eef1784884c720a93927abaae8ca7338d15ea7768c9956421210c75d7f51c5cd83be40b3c7170296903ef309028263a9c6455f8f3bb2b450ad2c93a36a790092ab57666c43669eaceadcbbef0c72", 0xe2}, {&(0x7f0000000280)="073228fa32cc38318a3b7b09c4b4f8f65d24a7f8ab5890141ed3b2165814ef97359588340c157d58f79126528ce4199857db5f9482a17971ddd8540776ce6c2d12fa44c81bd9f342ab25fa5297f7cbacce5d1f8c316a261e7a66fae85aacb0aca0874326ba8345a29c0956384f4a8521357fc4dd044316cabbc482b374e1967a26a64c31c912b764ccf1dbbfb43e25b13ee045aa662ddc49ba47129c879973068edbe7d3761e97d420196669cc6b944cfee5861c96a791e3209a945b713affa0186d779c277e028b0584b8c620928993067596fe1195cd65888bac679c70da770768809e33a4a02c93d97ccc9638d331", 0xf0}, {&(0x7f0000000400)="8e4a52ad5c0ae6948acfc06c0c230132e30792492a3c4d723dd0d30ecdbadd21ec18d5ac8ed1ce9aaa2866c0f1ab8cb214a913a7e948d490923903d0d334a9e1bde2b3abc075af29d6d76dd210c77545b20ff9c772219a63245bf9c123d8b1ba98544fe1474e0ee52e60d66b70c1c789a89e5046520f3555b00fadfd18f4070b9a38e12119607ff6fd333f0d1eeb7479c8d736cf277ee6a71f68c345fe4b074364b0d4", 0xa3}, {&(0x7f00000004c0)="a415e93900164463f831865c1d2045604729750b172927d9aa1eb30f31ea0e831639abe2fba2c616c2d9fca1219ec8d6e8cefcc8a60a4b56101d8b61c1e761ade18ad1077f33bfdc7eb529162556f4bf1e552339a72a7a7a910433e1e22c1a5a8e79a81d6a644ae2774e795fd3c6b135bb9529f500ae5d846c86f904b1cc70d5e7363cb008a56d74316aba425ae8bc552e4dec6ff6ea7e315e53ca1740a4e5dd52d713f6e3ca1632c3e493713360d853191aa3d769182a7634b8ab51bc", 0xbd}, {&(0x7f0000000000)="11a6d5ae82e9c95500aced648d816b83ca18aae358ccc99569c034002e646426c24badc5fe4532ae7d3b17afb639", 0x2e}], 0x6, 0x0, 0x6) 01:56:56 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 01:56:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x9}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4810, r4, 0x0, 0x5) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{0x0}], 0x1) 01:56:56 executing program 1: syz_emit_ethernet(0x5f, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffff7ffff86dd6076605100293afffe8000000000000000000000000000bbff020000000000000000000000000001880090780000ffac1400aa0002b8c0aa4bbb3e734c6dc7f935a70aae0c69c64facd0d5d8201c2470fc7ac4290e2263827baa8cbb9344b85904af7ac5355ed19b749423000687c9f68f912fd895bea7a2379c346f27b08a39f33cd6c524f12a8bb792c2cf1482fef1fd8bb3c371b697e5dcbaa6193a2a3ea669b6d84d9521fcbf224d91ce0d467d3e11a8d2ab7078a526014f74683e8d1273ea14778af36100e1eb4006b1"]) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 01:56:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:56:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) lstat(0x0, &(0x7f0000000340)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/94, 0x5e) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 01:56:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00380000fe8086fb0000000000000000000000bbfe03800000000000000000aa21000000000000000400907800008a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) semop(0x0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/143) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r3) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 01:56:57 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4f00800030000fe8000000000000000000000000000aaff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1106, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000180)) 01:56:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="13b8d4d1e591cf3767e8ee26b6f1156a675a5e07a5558222c0e63bcac6f6b381cbfd6f0d2e8f11bf399ec3db14236ce3fa63f365c767ef909016a352356be39e3e0900000000000000c61991a5f7774b9af683967663f1b4db8393bff58d09e5cc32f2992535e21dd696ad436d1778dcbe918dc29e90750cd1106d73cd7f9d9d85238f2968c74bc3364ee13f42df3cc12f6e71511e6910e76962abc6f11f14f343d700a443c45b821d3b465592275f644f85d2928c2a36e775801cdb29d13cd322a79b304e655bdc9a849b5f618ba9719bbb738e6786ecfd3cd32b7eb8e089ccbbeec23744b9c281fc9facedba9831af2da28659044a2afe181f5d24ff5ba3adc11866def2803953bcc0fa5026046629e90a3f0be7bc31e08b91c39a3e2549d5ba9f5b921c99b65d9b973e2c113bffdbffb86215ddd5aa006c317579135377ae3f83be4950f96287d89d94207ccc95290e706b3411eb6a3b72561df6b85f6877ea0621c2927f1563c0c3e81cc80afe8cf3ddc4f1bdd1bc323550a3609ff816c42fb9cedac94ff19615c327fc333cbd99959ae63b57536cf8ea1e842ee160cbbcbf56b0f033000000000000000000000000250626eabe438d8405274dca6ed2bbc3720d5a84f350401f4858ee03544207de1d818f1aab3335ac3c4b53fe76d0c37d5472eaefb66cc25a9009ee75de0750fbe6f1647de1674c9423f8b523bd5cfe5b8e65b23ea9f91ee6eb1a3d9377196b04606da9a71c126d58a5ef37350c1f39ad0ed864c7a98b9de9880c68f3c05ff641fe325c1639d67fb7498cea007f398a4d50f57ad26ef1d5c61a487c0a413c61ce7725f4add15cc0a91b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r4, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x8000, 0x9) poll(&(0x7f0000000040)=[{r5, 0x4}, {r6, 0x2}, {r7, 0x40}], 0x3, 0xeec) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:56:58 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da4460000000080000000000000000000000000000001d61b6652c66c79e2362d780a8dacfe8a1100000000000000af16f98e"]) 01:56:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/194, 0xc2) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/110, 0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000240)={0x20, 0x8, {[0x6, 0x0, 0x800, 0x1e2a, 0x1f, 0x8001, 0x800, 0x7, 0x5, 0x7, 0x10000, 0x2, 0x3, 0x2d, 0x80000000, 0x100000000, 0x1, 0x4], [0x2, 0x0, 0x9, 0x80000000, 0x9, 0x100, 0x6, 0x5, 0x4000400000000000, 0x9], [0x0, 0x1000, 0x602, 0x0, 0x5, 0x8, 0x100], [0x7, 0x8, 0x10000, 0x800, 0x100000001, 0x8654], [{0x3, 0x100, 0xffffffc0, 0x9}, {0x3, 0x0, 0x1, 0x8}, {0x6, 0x962, 0x6, 0x4}, {0x1000, 0x3, 0x412f, 0x1f}, {0x0, 0x8, 0x20, 0x2}, {0x4, 0x1, 0x800, 0x1}, {0x8, 0x81, 0x8, 0x6}, {0xffff, 0x40, 0x3, 0x3f}], {0xcd, 0x8, 0x7, 0x7}, {0x5b, 0x8000, 0xda}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r2) chmod(&(0x7f0000000540)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x13, r3, 0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000600)) write(r0, &(0x7f0000000640)="ec9f04766f8366c758122a051b3e68b43ce69f4b3bf297fe8709f6da20784e13f8011b9e08823f41e04fb521b614c6c714ae52d168c9685b322942a8e537f40ee4ced080d27d1fea9bfe107ca22a2a56cd77356d5babcd2a78950e2beda96b1e1f330fff24d0c0b41cde558af8ec4f191669ac8d626c3b328325a5ed669c4d2342c9b388c29bb24a9a23bbcffec7cdf194f517ba375290575c96fedd6418612f35dbfad79f8e0e1028f94a493bee24855ff308350f880f73c32333a15356778044e3f393468723ed29", 0xc9) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0/file0\x00', 0x8000, 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) munlockall() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000840)={0x10, 0x200, 0x4, 0xffffffffffffa789, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc73}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xd2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c24000/0x1000)=nil, 0x5}, {&(0x7f0000d05000/0x1000)=nil, &(0x7f0000e37000/0x1000)=nil, 0x1}, {&(0x7f0000f64000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000e73000/0x4000)=nil, &(0x7f0000d7e000/0x3000)=nil, 0x7fff}, {&(0x7f0000a07000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e7c000/0x1000)=nil, 0x2}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1517}) 01:56:58 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900", 0x0, 0x4}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x58) ftruncate(r3, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) 01:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x4000, 0x1e) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r3, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() 01:56:58 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 01:56:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcffd73eb2b33fff30f", 0xf) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 01:56:58 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) r2 = getpgid(0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)=""/185) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000180)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0x400000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) r5 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) setregid(r5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r5}, 0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) 01:56:58 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r1, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0x3, 0x1d, 0x4, 0xfff, 0x1}, {{r4}, 0xfffffffffffffffa, 0xa9, 0x1, 0x81, 0x5}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20000000, 0x2, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffb, 0x39, 0x8, 0x7fff, 0x565}, {{r7}, 0xfffffffffffffffd, 0x42, 0x80, 0x0, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x2}, {{r0}, 0x90e6a1f6d2afe5d9, 0x4, 0x80000000, 0x2, 0x9}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x20000000, 0xe, 0x518}, {{r2}, 0xfffffffffffffffc, 0x9, 0x80, 0x4, 0x2}], 0x1, &(0x7f00000002c0)={0x8, 0x80}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:56:58 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) write(0xffffffffffffffff, &(0x7f0000000200)="4c425afb430cd7365014f137fb0c97cd13457aebecf3f1910251a085cd0c69cf0c20cdddebf36132321bfcb7cee3fc2752c2e31af0d5efb140b760377adddbe3c08fc3ce2fa9ffc01174bd57b70e03208758de3a02cc0dba0c0e973e62dadb8619907e17ae0c38975d9d9dd903c28951cc4a185fa3eff946816cd54080edcff8c9629a398d04a495687d2383a088901ac785a1bcb09c734026fb32767c9d90c31554b31c83c25a34c3736cae1e1d6af913e99f3973f3d1c43ec95f42ea77ee482b53ac83a7dfc5f3121d2b4417000036c6611b42866380861b9d5aec6bcb9c91badf89621c5ff480268a08cec8b563954b7ac075745ee621d6901bf19cd69f649f47ccb831f9f4b32e051b0e4eb2002bc71d04edfe5376e90af5c552263b48edd17907741d9207c38a7544a64268e8ea60e8ecbb8192485866825fa58ae21886bba3ea3372db08ad6040a719c9116fe4de884bccfc3e3c1ed35e8c05a5fa3ef5dbcb949dcbb52024c5bb90f245057277e96096cad37213b4282812408c8e01f66df9c88d0828e0a7e0496dc84f29cdd5f79928bd6f3c155f31ca3c0f9d8d40df207ecec9f1e10032f030ff266106c71348d5a63dbaebb0d1de527a091634e94ff4d995c80875618d986ddaa0808cea90861f1eeba32a796888f7e3a5aa8a3fb40fdc2be65546853f839ce58ad0c222db3044151f80a2a5ff833f51a6b917987aa20987701af34d322cd895ce2ae046649a0d1d34ff9cc4a8e959cc57f61737cba00b6a1f37527d507d44305fa120bf9946e8841255659d127a3775cdd74cba3876f72ebb486af075555f1277292911c4ef", 0x251) poll(&(0x7f0000000000), 0x0, 0xfffffffa) ftruncate(r1, 0x0, 0x7ff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000040), 0x0) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x3a2d, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) dup2(r0, r2) 01:56:58 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) 01:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x28ae, 0x5, 0x62, 0x0, "e50ed5009be57532dc93f9e94d087cbc276dc552", 0x8b, 0x3}) write(r0, &(0x7f0000001200)='\r', 0x1) 01:56:58 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6202e57f7f0000010adbb2a488eca89692cd9ee99a3c0cd53ca7f4c1424ba349069c47bbb7c91de9d892f5b9afaa43a4ee77ef378eca3adf1c94b40eae97a86c021a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 01:56:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x0, 0x4}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000e0d73ed3f38eecae00000000002446506a2901fd9299e432cb4f473001de7537da6f7da947c550fc578973e2e583fcf03364a314944151e7f14687a5d89a0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 01:57:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 01:57:00 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000100)=[{0x4}], 0x1) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept$inet(r2, 0x0, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0xb}]}}}}}}}) 01:57:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) r0 = socket(0x18, 0x3, 0x3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 01:57:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x48) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x7ce) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x2, 0xf973}, 0xc) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x0) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x7ff}, 0xc) 01:57:00 executing program 1: utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000140), 0x3) sync() 01:57:00 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 01:57:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) close(r2) r3 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x2, 0x4, 0xb639, 0x7}, {{}, 0xffffffffffffffff, 0x20, 0x80000000, 0x100000001}], 0x63, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x4, 0x20, 0x93, 0x1}, {{}, 0xfffffffffffffff9, 0x22, 0x1, 0x6fa244d7, 0xac4}, {{}, 0xfffffffffffffffc, 0x2, 0x10, 0x4a, 0xea57}, {{}, 0xfffffffffffffff8, 0x20, 0x4, 0x7, 0x3f}, {{}, 0xfffffffffffffffb, 0x40, 0x20, 0x7, 0x401}], 0x3ff, &(0x7f0000000300)={0xcca8, 0xb5}) dup2(r2, r3) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x18b) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0xf6, 0x2, 0x6, 0x6d2}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0xdd41, 0x4}, {{r0}, 0xffffffffffffffff, 0x4c, 0x1, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x21, 0x80000000, 0xfffffffffffffffc, 0x4}], 0xffffffc0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x4}, {{r7}, 0xffffffffffffffff, 0x71, 0x2, 0x3, 0x1000}], 0x2e9497e5, &(0x7f0000000100)={0x6, 0x800}) 01:57:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="c7644202093dc3678f33d683c9fd392506e63f5ed355d69e1f9acb9bb5ff7830f4d2136b41ceee3cbe81aa60e14f54d46ff0d262ccdf442308fb98c537581fa212d1ceaa5e28570ee18fcfe2d3f4c662a12df03789454846708f46", 0x5b}], 0x1, 0x0, 0x1000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x3ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x174) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 01:57:03 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x100) r2 = semget$private(0x0, 0x4, 0x5b4) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="116130fc3d914f93d1b313203c87ab4fece26000a92998e1f55ba6d36b940b45bb0aa79999c03ea9da0fb452eb6ee9b49429602d23c445397e473ae311df6296dd410924cb437c1d6cd1997374c1b08a177e757e4b5c41951b51e1fa3dba8f9ac400ea320556751bb2bd2576ebba3c9c6c8c2a163d737bcac16bc89f8fb13bd3cd9a9a1a975e6a09095b42b20faf22d0fd460a5bd8d13ea43c6fdc54713b7cb76a915a15dbc613699270f60bdf3e730de0d34b8d1eb6c8f964cdbf43b2d0e142ed39fc596ae5d02a4c2b13b76d673bc27ef41102dbb4a267dc9beaa2c6e97250f1ec4b73bba2b94faa9da5c66caa6e95e3"], 0xa) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r4, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xfffffffffffffff9}, {&(0x7f0000e8d000/0x2000)=nil, &(0x7f0000e79000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000c55000/0x1000)=nil, &(0x7f0000c10000/0x4000)=nil, 0xa6f1}, {&(0x7f0000ed9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x256c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe6000/0x1000)=nil, &(0x7f0000a5c000/0x1000)=nil, 0x7}, {&(0x7f0000aae000/0x2000)=nil, &(0x7f0000d54000/0x3000)=nil, 0xfffffffffffffc35}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000a6f000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000bad000/0x2000)=nil, 0x935}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000a4a000/0x4000)=nil, 0x4}, {&(0x7f0000b2a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfe}, {&(0x7f0000ed2000/0xa000)=nil, &(0x7f0000b2e000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) semop(r2, &(0x7f0000000240), 0x6) 01:57:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='#', 0x4}], 0x1) fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f00000000c0), 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="0a4cb7c47e7a0e5502236a30de54cf36e7e7143d11a208c9e69bffff2a2507af2744d3c4d57270aa409f97965f2d4b4840a10ad95f903a555a09dbc37606b839f32f402c3905e2be023054fb55f1d8e6f0437ca3153a0a6bae66f063a6a209c4df8d4244d067de250fba1399116f1e3a0c5dbac2852122ae2463ddb6d52ad01d25ee6dfff7a746b5c3a01de733aec6ad8dfb04f62d0802319eea2e7a0796c6d7", 0xa0}, {&(0x7f0000000240)}], 0x2, 0x0, 0x3) setsockopt(r2, 0x8a, 0x67, &(0x7f0000000000)="cf88b3a3d3fb584d60aebea941c52379def93f501ea645a491743c8c7751fe60d64f50043d673063dd621ada7d33a9e85eb8ea1f7ed8949fb023537c6fab762b690c34812c76686b54045729d8d214f43f1e361388855d085f9f3fc9be6eab14947d431e37b2778a9c87764b259d3c22801037e6427283c5b37c7fa823e8a21e8559cea5008f39ece4a9fb2b4bec520fa36c43201bf6e31a157e3030c8149635f9e62e52514a697fabf26e381301f9060009e0bc615252e9efb2d9ea40a313734e0ee8431835f0f4b70924612714c2db0997890678a057c5b90437bf43b809c99a389bb79ff083bfccf5269dda10895c0eebc141a268536a", 0xf8) 01:57:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:57:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgsnd(r3, &(0x7f0000000180)={0x5, "9e1ed31eb7b7d44d50a76e6f3ccf5955ed39e899df4bba9bb2e3578d18429859b0f7e80221b36c20e57b0e13b0aee983b8da2d5ccc5c7438a47dcd6f33dd3556166d0bc8a8304693e9b04363b5307d38231eb2803c0636477f80e0787562b2f608e837f2e49bf7e0b21e4f6369e3fe98"}, 0x78, 0x800) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) kqueue() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) 01:57:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x7fff, 0x4, &(0x7f0000000140), 0x0) 01:57:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x14, 0x4, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @random="ab495666ea0e", [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast1, @local, @rand_addr=0x4}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x400, 0xffffffff) 01:57:03 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xff38}, 0x0) 01:57:03 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 01:57:03 executing program 1: r0 = msgget(0x2, 0x484) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x1, 0x6}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff68, 0x3, 0x0, 0xfffffffffffffffc}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCNOTTY(r4, 0x20007471) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:57:03 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) flock(r1, 0x8) 01:57:03 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000e29078ac1400bbffffffff830300000d00900700"/40]) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 01:57:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000001780)=ANY=[], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r5, 0x2) connect$unix(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r4, 0x2) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000680)="910a38c2cc48812af768df211daa3e3d56ee4aa4e81aae415574dddf07d21fb5d232035b129de1efa7fcc1bd890875aef712a5195f33fdda0a46588b4f9b04271a41fe4dde9beb154e180e9573df9fabea05105b15fd992edb9e0644237f23b56cb7a2ea0dc1e82016bdcbd00f4da7ad41f5f844782872ea95d382117411592863878fe4cabaedc81047d43a0734d04cac567ef9e49e63cff39172eb3dce5c1f1666457c1449a53299c8682ff61bf74d683350c425e8385bdff3f2b43be37fcb3f6408330973dcbd76779fba593992f7eb0b9c023f997a5aadc99f803e44364104d39ab05f49c6c39ce08e0e65581b3a50e2a0834da3dcad82a63db14472f23d861f306638d804763be1c40f92c3010a5a7c9dcc85695666047bc23939976bfd88d1e3bb8861eff8e8b12bae07c876b7d8ca830c218ab46b28258f8ab3749c7b7174ebf5add647f4847547d7df1d5a035259259c85cc773586aaa0bb1575f26c28ba2b447294c2fe4ea138fc68c69006442eabde6a27b26ee861e97d463cf46164407c1be39ba89b2d4ffaf895f5366429596dc4b7b9635941ce57d2bdadbe13244cd8fb90eb156cabf274d3f2396df61064c443eee58cb5b66449782e07209326da4f741cb0cd6bec967f5d5b1824eb6bdc650d428a225b21531126ee1240179f5d54872559c0da166137b962772b1034d83e2b53fa756a1af6b9406165881d5b5263a35e43c57572478998bc21be0c2ab248c2648def3bc7563d0d8212026298ce494febc90f228ac461af6418eaedbcdbcb56ac2beadf322d68436d9e31cf78026a92c3e7395f85d3dd6788c72ffd4b726474a67989c7412c5ee9378ad0ec0e8b1cf2e407f66f9e65ccbe6554b2485a725f145f21d518722b8040ce887c6338488abe7b4b16596ba91f7285bceaec740959dc4fe175b2e186da4994991c51a528a64b5fa3cfb2724f63cbb25c59a81835a7edf82919f00bb236985216efd9adb24fd204d606a273823459c5d6b561891e1fc79c8e9b633f6ea8f46eb5408773fac02fc8305233a3f58d185bbe5fed6e1d5638258929b46c884c7488be96427779545275f82d0f338325af5c59b3f051ab16888c979fa56865fbc47b3cecfd7132e65136404a65b367119747140aee6e34d089e86623bdec2945a0f39a5aeec1568b2aa072ee87bfc13bcd9c88d982b11986b8369f95bc06c28521d97b05b51c7cd89d4cabf0c4a9053cf1ad39942b69ac57a15b3b6dfbeb609e0555d1513b1a3d2ee7754f19bdca9dda88084440542dbc54ab4830b63f7ffa34d3e622375b615ffe06b296d5f927295dba67ef9d6faacbc42c17d7d8555d120b7940a4c98263447a1a82bb28679144ae9f5ee31c33075991b9f9b645ee045cff7b95ba3819a2053a0262442ac8b239673de9a51a6ae1e0bf77e92b899401fbc74ac619d2833a4618e7243af5d5a6e05b3faef5b5a7a73cbd433801ade4737dfb54b77decd9cba11f323959038b3ce8c257dd9f2857dad63f28dc599c6bb8c48e00aa882ca94cc2bcf6e3a940391e23e3a8171fab8fc6ff81df2516dd087d79019c3324a634d514bce5fcfb1408038f5a414298872f68653e3d2a3ce6b71be613be04b09b2cf9b2fb426a6a5ef8c04c10031e3fbe0d16e594da13602e4beb33e147273914b857984f1792828f3b125c62bd9a151f83cdc5d3a5803b5d16268613954437dcabfbc7bda9340e4776bb29d071cef3ed23f4c258d93b58d49a9312847c28da46557b91180c051010b09823ce85377fa7ac23fce189e3d8f70b4e8d82fbd605f6bf92872b1e1bb8defbe465c67aa71fc2ebb9e23411103e2b0187dd78ae569dcf635af60ec21a3ea42166a8d6c12b6cdf76f7eb69bcc1d4bd42fae4dc310d1e279b529a0607582f8c3f6146dde9bf09769ac7a2fbe2800c5dadc26b986c67ae6123081b51f6d75325118ba3295ef5e715f7dfeb9d487c9ba17d6dff53d67e2f96f8624eb7757d75a2991f2c7e5bd30e9e0961ca3ce4a88e274a2205ed039e792e8063a210354d02e7ee0d26017dd000bcc5d2dd5085b6283f95fe977e3c38a0cb3cffa66220507000071c6277c0cfd9624557526818e5a20932d7592e26421f2e086123a9ce2854169e386d9b8cc1682e7411d03d613cbb4f90abcdf6b4a86edb080c22039420b8d11e35ac47e9eb7375a18b57b443f6f30e3b0eefdf071e70a1252f33fcb7cd39a5bd45367dd79172d1d6bcebaf0879602da87d66236c7b6386817b32edcb00eb9c6f7c6121c5d62788087c1112ef33e2c38d3a2990a303918db0e1e08a201d76e2048e1eaa46621c55085fc65f89f88537998e87f8e0dbe2c0e198ff1ed6a28026dd6530573075a68770cfa27793ce19e15b5ead2c28e3ffb8ebcc1ec11f8de9c8466d06ad04224908f57fe581364b2b0a65670fc234a2763591da8ec24c81cb30422459d9c1d4c0d034a13ee38d5d36281bed30207b706b065cf85395d383439ac97fe75d4d66002d44edf6febd2e56a001d11ab5c2c6d521850c60e7d0e4ccf762ec0e8a91cac7f2a9cde0c784d07ecff7a548428c21c71e70684800e8513d69c964df60adfb0c9496e8880c370fa1d339cfc9b3a6b1d7c84c68d5f7b4188911c6cb4ceb5aeb2210a97d5cbbd1a4f7f7ebfdff5df7cbcce71b8fa7302da712dea7f301a338c3c67c469216f29b5e48776ae107cc01e4317faffe6e887ac89ca69e416548234dba58b8cc02bbdfaa5fc321c14161644f9c41da0ad5aad0c35a5942a13b97ec31599a808dc800412cea968ab1067214b3846c1011d1dc5989713c9608906db81bb86e157d77d73fe822489d41783057f16ab9328258b36103ffd048486c8bf38a0f75682734373e62ab8ebdcf6cebfbc6948091e7fe2c4cbf1644ae27d29886c3829bf3635de59ef82362f6f96b4ac2319604f150300118f5d085eb591c081165840c76c2d061e58a5b6f41239305a2cd2914f6ba9256358c25400ca76b56750ee04cd91ca63634706819bd93c20193c9c72a1ccb81f1dc8a75162c9844e9486a406d727244eb2720b54ded97d309c2a865ecab798fcdbfd40405bca05fde5d73b5083c9aae7601daf644240464d1c386d33cd4eabacebcca47cf3f82e307388bd7a4beec1dc4ddb386e8936b32df9b7dbe0a7c6118e81eb80eee25a95c4cd431088cccd6715bd4dec00bcb1e0071499bdc9907149b4d79c00f00aece99a9a5fd78db88d4faec827be45a2ff575946ef343fa4186e853c4272af1fcc37d700d44ce8a007668347877ca7bacbdea073afcf813768226aa676a28668750d22d1f8302caa63033be5e4f1dec721c7a98797d6ce004c958a4e5282524ee2880e06ba3fa6e02ecb84f858c2d2611265d2d1c4b2f66583a04761a0168ca06cb1d53cb5bbb70f8fd9305c15a596dbb74dad10a1089b0d6bb722c3c658a7fb2ccf78004ce3cfbd43485c7dc61a83dd58654058f353c02701192638e8bebbc1070f0bfbde6967dba30a68b72b4c232cc3ee0dad20473f234651c4a6cef922edc950f6aa261f9059d9353b346662f78d02c755d3106b0b88b3a5feb2371855e4c316623bf03f3956609d07bf8d98330c1f02ffdf8423f52e55e7ecbafddd427fb6b8d61c6c88dc3880a872a7fafbeb4a30236922392b1df9bd253c1bee9b460843d2aa323f26a0d90ee5965928ab2c6a7ff802a1e893c344dffe495c15d206634dfa76d2389f2d4073900960690b7e3f45b137ba600248b550018040e9cd1db4de4bee3f19ee723c9b620a36f3e635ec37215e085615fadc029feacfa92df45c7d87dec378e1cff73a61d57b797d4cca245d29a4e2ee332b5668bba5402a1b4e540dcc9147081151f1747c6d3f7a5a94fd27284898411b3483b228315e8caeeca112728451272e5647950446b213d7fc5af9ed112074da57e2c6113874a6cec19300ad3d1e60eec523ab060c61ab5aa63b1032aaa9340c77f20d78c463fa8c2b3a5f76789d0e7fd3e03225c7f36c568932d4a28de85d20a24a0f2a5e28e9de35d004f0bc32c1e7db60c2d28a07ef4807f85af733e008c72222c3cd325a18a619441a926289665c40947eb6610a6b74f5ca97316606684345bf08cc5be3082b3a671cb21c0758a2502be35907cd8187d9838ecf9dfe9b25ea5ef61870d98a4eaaf969f3563872b05def4e75cfb187e52614171f769a36f21c9cb4b0280dcbcc3f422263e3e489ce51f6eb510468128b3db426ef81544d6da50238e62c83bc1ab746d253ddf45f40ab0dc40e3dd6f568662a5e23239cec348a1d6a58da9f6a0ef4cbd30a3a04f0321d904f43d742f8841726d359a080de97ffde59d3febb2d6c51b5370c0104010faf826ab494108727401937fca6cfcc21c635b4d8e4c1165a2fda298ec89d88a709d7854390c12066e10d35e801173e4aab715f8519926dd41b1e5a96f773295f27bf2a834ada9d24c51c43ea26868e94a2388139b44e4ceb3bae90b3adfee290d3ee21a0c747de526b5dd03efb3725426f7567ff37a30399cbbc3db0fec4af7434cff55f311c05f4cea2fc1bdbfa0bc7804c289a9ba1b7eb23109af94805b78775bca62529337bfb01e089ecd3f62d4f2e63872c3ad175d769899255f97fc679f9170c7fda02b9a851e8a4daa9f3ff2b533ae883a75bdb51d5fe0911ac155ce36efbe2e5c257ec243351e587ed18382b88764bf484016e36d824f374a0a8a23089645ac7136905b26978dd7fa4522f459351aa9c1310bf73c8629bcc4dcdfe22795b4a0b9b089912b519c74abf4d77d099cfe8bdb8478fe209e1aa62f67206037e56875be6b4ed040f2b40f5302b7fa1412527fee74556c85f1492cc8724f65284d45e492d2094c61e00511eac0b2f84dae3188fd9a1261432704e9c61bd2f00a33247e20726fb0b8226a371a0f78bc196f88d27b959c21f48d9455e9542465c5c0f0299950716ada5ca51f10fa058fd367e88f208216eb6621ea2a5f42ca88d7b01bc9ee9bc595f6ae84930549495a0c8ff2f8d4964416491cbdbfb132cb45d1a91a0b8352f310175fd0d7fabd307798023bc1ae39e142b7665c5d96c66e68a1273d7506c968c9beb0f1484d8ee164742c24a774adf83ccf93bdcbb73f3a2ca43576fe8731879259e1685bf593a02883fe3a4249b05179dde8814014faf7f8570d903cff0a0cba718ed4b5af3d509f5d1c83a761704214eb946375209412b2f33bbe9cc0f7e6ca6d19701398c5356bc9839bd430a337ac4a0479f19bc24a2295c6026a940fa18071178585fa3a007da71f2b7617464fb0629dccd9af4ca46a380c17bd802468e873b8cc36bd513d6e884dd38c6d7e1e2425c368e0fefe2412cdb682f4039e683da14425daddd196f07f2d300f431fd46250b98a937f50418ca70ce5e60a94f5900079dd7b7e51ee444a9333c4c59fd0a641200e65575635a8d262648d55e6f99160bf04299cf99b604fd99a00231e26de6158d550e049f581f6e5f322489f487e5a59e1676af632ef5f52beb07344e6a5f23a73831d4b62d718422c9767c77294aefc40ff12977db080bcccd97c15ee7a3cc1c61ec039615835a3c8f5def1cb68ac786b5dba43886be70ee480ceccee225097d535f078a75c007e245585ba3463fde77824e6734053bf9451ddee0d0ec11f8cbdb5ec1b9a38621095eae1651690a316ad20dc6646b97d8b8b0631d590edd9bde494a80db766bcce32665e77cb80052ad552a0b0f672c1fe3e808e15ffac64a62decf6b0c2a124a4ab5081b3d08d85bbf1a4a3f80d5bfc30", 0x1000}, {&(0x7f0000000200)="a6b6e91e94cfc7d0a2b7b3053abccc143609ab03e7401e605de5090fbbf185106bd260b24bea646c668173116aa2899ce8b31d8de5ebdb9a29a40210e8ddc7b98cb5929a18199299363b03997a5d42036754fe04c3116d404ec3fad95303dbd1480a2afa0b59d7c680001ed7be32d2a2e4dfad2a2d0913ada19ed684", 0x7c}, {&(0x7f0000001780)="a2d62e9bfb6943229cf46f2da15d0c6bb1565e4804b9f3cac990a02b5a3bc06d05d633124b7f288c1fdd6c986150d051e8fbc77f4ff3416cf33cbaf854", 0x3d}, {&(0x7f00000004c0)="5a247a0124068bcdb4ee183af53c284cfe17a0fe074ad07d59dd7881ea58a2630a962316847f1c7114ebd38c38c369d38f309670c3e92b2826f62d6ac04f1bc396d163322a5195a0f04862456714ed5e85e48e2aa2eaca8c180e113f01d9c6294b335b2f6f6bc83f1d846fb3bf92aff52479a973a4d825c736025701a1417ae6a8714b04d717796b2bdcb64c0ef6cee85cae1db60b789497e4887a8596cc3f22e1d40e961f132869c376f6965c3ee158c2cbd96ae9ff34f5d062e14ff871be55f0c9c34105007eea5da22294bb777d93ddeb5589f4ddd1ae19cfe3cf7f600e80b098fc5182773c10162c67b96d87d32735786be20e8c", 0xf6}, {&(0x7f00000002c0)="9c8dec542d294c66d6750440151201a65495f09c1dda96e8268c267a906445103d5a0048", 0x24}, {&(0x7f0000001680)="18ec3af195dc80c1f5013a79ff0ead271d3ff920fdfda302e4543f922089a157e19df1b5fc819e1743c12e907a563afc28ad620648d77171073702e0d0f31a1f3415d268e7867e739ad074ce0d333f25a016b3615945bd68f013f630b2fe123e0b23250d19d2c41b78f8a47ba64c92fc9978fed0bfc8bb1d633937b37ced564b8e12983b4bda3f64399b3b7fc053995359eb7f117d603288c6a97f06514ec4f2c4942b8cb6d463a05b52d5f3ba9bfa5b3ea4e65027f1dc191301a5337c993f3620937defa20d706be454d27d4adda211e80497001493e57d5ed926410d7162a4703fa266ed676445bb24bb64aa8700cb314683a0324a", 0xf6}, {&(0x7f00000003c0)="442a194be65b7d6d16c1888fbdb2013a806afc5e55466e4d77353eab88a74a51962c94b4bf7cb3fe515145a02589c3df50eda0e2f1da8a53a81d41a93eee9254feba8376324c9521a3af870dd4a5265f1f72f71df83f1837d414d9b2b804d85113515e26af9749bbc42c37e076b6d253c3a02ef41bd1a26ea194e9f744faea12a66265cbc11029cefdab29225468ac66c67e9fc76a4cdb2f1d3d3b25156758734bdb", 0xa2}], 0x7, 0x0, 0x0, 0x8}, 0x408) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:57:03 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[]) 01:57:04 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x1, 0x1, 0xb4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 01:57:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) 01:57:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xb63, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x9b, 0x0, 0x3000000000000000}], 0x0, 0x0) pipe2(&(0x7f0000000080), 0x8) 01:57:04 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)=',.\x00'], 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 01:57:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x11}}}}}) r0 = getuid() r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, r1}}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) r5 = getppid() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r6, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r9 = getuid() r10 = getegid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9, r10}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="45e3af9d0e2187a91edd026b1705cf4375a7653e5bfe71d4945780ea1d35d8acbc2105e17b8cd73ff85ff8868408fee20f506c9b1154d8c8face612a97a5109065a8c1c1f77edc8ab62e9c3ef1c0e77d57b3aa7d5dbd7c1410f807f3177a8f6b2aed14", 0x63}, {&(0x7f0000000140)="83d79099d0633ff098523a196c93460e6542965d95986a4ae3e48c13950262a8671f1475d0e3309b7d9e79edb1edbdfa20546df75221281c135bc7359b76c07c01e69cd0c013a49d405b0e5da5d682f5aae5f2a48b6a1d7710edf4d56bc7b858c59f3e020e2c39c8520ca78356a0161c8450abcf9e28b37d304915a7928422b8492dcdb0ff5b0a47dbde03ea3a2d88a77b8b43b50a16c1420d077ef426c9ae93b7f283c6a9f819ec12c65bcb6135d0fa33ba6295c1b90a3407d1de21ab530b879e7eedd2983d0781c44163f4c6ca4a16dd29c63cf80644234dcbf2aa4c992c5d349ac7e8b62e", 0xe6}, {&(0x7f0000000240)="9b0c219c53b114a6a7cdfcc3aee06e3b9a90d8c693051fa121c2e4712c05ec25a91d415363150b2318b219911b0bfeb875b06865867b388cde1d919cbd20cb2c675aa46583921dbdedf033f5c407ffbddb170c64fd981a2947dae8e61ef749fc4624360489c22f8b5b8b6f4c5c9a393626042f69acf50bff40681153b1ce2abb63804f16914bbc1230113d9f4fa01289f03549931eca4828ac5d9631fe963d66d6ec1e301042ee37afb7dc3adc4cee29d0ef77781454c66c704d72bb93", 0xbd}, {&(0x7f0000000040)="43c5", 0x2}, {&(0x7f0000000300)="2151058f63211412679271632f7b1eb561445e0c1c68acab1c804183db30885f0b7ce0052af6241c21fdd28307ac3c4f0f85cdd4d081e8b3b573d4fe8cc503e58d6bae0419e75515ffab3b027ebbbeab7438bec484d068dbb4b0b2b041f516219176f3367843cf8f62dd99e2cb2222cff0ec4b1c77aa9f16240ae1c7c51c0377db530087ac7ebb3463315b920f1b665d026ea7731b8c71e785ef7d148ec18ac2ba152f3a3fe1dbfe9987b42633389a886f45071bf55cd38c4d328b703f71c3b0bb5a4e959dfdaabdfbb20e48761652793ab3dc27a6e221cfea1eb003dee7365119eb9c95a3b0b7591aa9992e0b8894f08d44d5d38077f0", 0xf7}, {&(0x7f0000000400)="4a382e954dfa09feac5f14d8ddd80b75ebf61930e42250e6f14492724d4edab99f18e7861b34d1e69509dcba9060284cc9572b6eb4aa1855aaadb52a522f64fddbd56d42d9c5f68a10108ada98a9f5c37a53f2b28eb178455e31cac2e06e02127197cee0f08fa6a8f220594589720fbb8290d1ec4921a92ff5e0081180d610261ffcd692ed6de5cd15125870", 0x8c}, {&(0x7f00000004c0)="71d5d47212b630d50feec76f63ad980c20cd68b3ac6f1771a816756fdf3b5255c0890ded55558fe15c36f11eb00ee1eabe31d267879cb094935d", 0x3a}], 0x7, &(0x7f00000006c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r10}], 0xb0, 0x400}, 0x400) 01:57:04 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000ff02000000000000800000000000000104009078000000006027671500002b0000000000000800000000000000000001fe800000000000000000000000000000000000000000000010df6dd7725f8c08a4a096ee8ce952f193b9a7006f58c6cd9f0ef72ce35c035be21cf98696a3d8530af12a97fabd088c7f11dab36f3235f5dbf4c3227d19ba35884577cfa85091710499edaa100432aa9be6757f34312fd497afd8"]) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)) 01:57:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x123a, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 01:57:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x6) r3 = socket(0x11, 0x4007, 0x11) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, r6}}) fchown(r2, 0xffffffffffffffff, r6) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f0000000080)=""/2, 0x2}, {0x0}, {&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000002c0)=""/154, 0x9a}], 0x5) 01:57:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2fe6696c47b965"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r1) accept$unix(r4, 0x0, 0x0) 01:57:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x9, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x90000000, 0x3}, {0x18, 0x3, 0x24, 0x6}, 0x80, [0x9, 0xffffffff, 0x7, 0x6722681e, 0x1ff, 0xf670, 0xbc8, 0x10001]}, 0x3c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r9, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x41, 0xf0000000, 0x7, 0x4}, {{}, 0xffffffffffffffff, 0xe0, 0x10, 0xffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0xc32, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x40, 0x8, 0x9, 0x2}, {{r3}, 0xfffffffffffffff9, 0x48, 0x5}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffff8, 0x77, 0x40000000, 0x2d, 0x1}, {{r6}, 0xfffffffffffffff8, 0x54, 0x1, 0x76c, 0x800}, {{r0}, 0xfffffffffffffff8, 0x48, 0x4, 0xffffffffffffffc1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x40, 0x40, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x56, 0x1, 0x3, 0x1e}, {{r8}, 0xfffffffffffffffe, 0x1, 0x2, 0x800, 0x8}, {{r9}, 0xfffffffffffffffa, 0x21, 0x1, 0x5, 0x7ff}], 0x8, &(0x7f00000002c0)={0x800, 0x1}) 01:57:04 executing program 1: r0 = syz_open_pts() r1 = geteuid() getgid() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() r3 = getegid() r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, r6, 0x0, r1, 0x0, 0x1e}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x40000}) fchown(r0, r1, r3) syz_open_pts() syz_open_pts() 01:57:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x41) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 01:57:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3ff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) 01:57:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = socket(0x2, 0x4001, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSDTR(r3, 0x20007479) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x8001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000000), 0x0) 01:57:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x9, 0x5, 0x96}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:57:04 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 01:57:05 executing program 1: r0 = syz_open_pts() r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) syz_open_pts() syz_open_pts() 01:57:05 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) getdents(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x180000000000, r3}) 01:57:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4b7a17d34b6e110f) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x3, 0x2, 0x7fff}, 0x8, [0x4ac7, 0x7fffffff, 0x6, 0x7, 0x80000001, 0x7fff, 0x1, 0x7f]}, 0x3c) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCSDTR(r7, 0x20007479) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:57:05 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x20004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000300)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 01:57:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0xb63, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x9b, 0x0, 0x3000000000000000}], 0xfff, 0x0) r1 = dup2(r0, r0) fchdir(r1) 01:57:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/8, 0x8) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCEXCL(r5, 0x2000740d) kevent(r4, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 01:57:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x3, 0x7f34) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="e108000090780400000002047300080a0000000000000e700205f9e45002040001010bb7800a080a273cff842554dba76147be099429f01887fdda59136347e657cb30aa1c51478ace6a420c1c3a6b53af3e5e51b76bff977c1764bbea229b78ba5b3bbbf0d61460d640dae6a753c691037a87ce3c786e965b3127f60773a0f7585901012351e5ac98a79621f9fcbddb15b884e7881057bea0bc507a8a78f4c95ded5b8eb2889485c537d21534b6d4e635c2492b8e4da81922b17a1c2b"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, 0xffffffffffffffff, 0x4) 01:57:06 executing program 1: syz_emit_ethernet(0x41, &(0x7f0000000080)={@empty, @random="b1debc0574b3", [], {@arp={0x806, @generic={0x1, 0x6009, 0x6, 0xf, 0x3, @local, "c355949d2c9ba5d4b150a71d43dbf2", @broadcast, "c1b4dd9df62e8a9922fae345df56e98a"}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) r4 = getuid() r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20, 0x0) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="c4c4b11f6b514c8bb45339880769ba5f427849f8aa4f78f51905f1c0cf679a2ab79e25a6bc791e8bb682a221d71b9beb929f9fcf83807956337b5e5449604cbec6cb81862a64d4ed9a6285557a44bdbe75ad544dbbaa7a67d59a2dc94092820f3da126469616ad90d76f2184d0f6886c812d3bea0943e36812e651ebad04fc20d81bd36598ce6a2c756d6ef94ba40d1148ef6880071bf1373f39e4b859132c7b643e96e902e48cefc48ec6f0d0b4e950f3bdc5e61c89ea1bd2c8", 0xba}, {&(0x7f0000000680)="cdf5e03ba059fb5e301e94fa772c56879acbcc6e50403a58c06078199940eab48e5814591513c481f18d820b9e0cf54842008c62d60e3514143e8edda8ea766a68ed633dd73352183ac3d21b3de6cb4d2367f1fd0213066f04497bd622e17505b63bccde35f734ce7caced7ab85905b30e2bd98adb2dc8f25f1d6ed838ce89cb4a5825cd4d618cf8efa39327a430510c42b2b7e12192d2065b5ab8acc955e611ba998e8e211271f2f79734768da50175568186ba7f4b5bbbfee9fdc0c63107296daf0bacfe655595fe1256b633ffbddc19d2654c93c719b997c38fcef2f761cd2a280f48bb93713dffd8b81d7fcdc4c8768b03902b07a26943a325190e00f7668c3dff01b1002bc86b0ed78f36a31ea9aedd7454aecac0610fd83e749dd58c90af2671bf8a6c6c8877c4c41e812a1e054344cdfd51222b02f29afe38f61734f90b86e54b8921a4ec85d18d8051e646c3aca48928d8c8e80bc8d57abc39ee4b045bcd0aafcc32f14a9a212ee12729159065a8b1ad50509509e3fa645b8dc076d6b99725fcc4b19aa83f5e3b12abb75a1babb635226958af2b324f244c6e59094163fd777b9241fd2353e70e0be5515c4fcc1adb07d819bcc16becb03a674e756810803825e02508d5da899f7f62e70923c55942ab4bcee8d50e5545d21487491e28d79931cd1af17e8e855ef1534871a58be89ebc9d094e1bb866ad534b480d574a86c8a5b6719eb817d47a943b92d0eeeff9bf2d3d9c0a6eacd421bee0225022a6ceb58f2714628fcc3b4dabe39720319dc06e60280a738779ae04fe0339833131bfa80c933b25108ee25e8cfee6e8e8e35c79a2116f3e2dd6a0a455ae67f914b98cdf2a81d32618295dcff1e89076e5d0283c5af0078bb2aa123ac82111dda3e87a02c6c014d28696650503688208b9d745fafc0bf9c6aee6ce3ce4fc2122c3090ff30d56bc70e9ef046b61333aa62ca854fa798f99b1026ccebd30ed5b57128a99f810ff0ce8396d586769936d028394e90b1352a81867f24862d74decb3537bea26900cd7c6d879a27cea0265938bd0e0b9bac3a0204cd846312746395a2c3e1a77bfcf0ffb46b3eddd3bf94cbe63d8d14148f0122d9ca1149440c642bb3e9dfaa5be9292320981028a54bd9eff6af50c1a495741cefa525b0a40a344654a59ac092af49948735f32cc84cbc802fabd344fd31335a469b3b3fc6d8cf64d7426e35e2ba33c38aa3cae30dbf8cc11a7f12de18ef4423536f168d16dc67520250b41e8c6c75c9003776e31bbf2401621e7b67854e9ec16c420959efb1a9c7b1340bc91841eb0e54b80744f8eca43e5ce679237ccd63ec739be69c1a5507e3f02fab203c7ac80e34b239bafe45902ebbdbb3b4649619415cb34d1b3f5290944bb1bb9e6cfc5ec5058c62e5b0d8fa8085e0ab10c90e8bb03f9279defeb440ba6f788475b4bfbc1c37333e6521779a38927461a224fd98cd066336427458a6eb5cfe410f6216df9e708254194f727d0658197dfa6f18c7b67415ec6d59fdb06bc27418e3de86348bf5c7fb14d5d8915eaf033f868a63442b400da0d8618ccd81f4d8085d90645b2eebb3d2d4837ff5de43c6de5109bc8aeabe47f5d6d11fd49efb775a7bc09a356d101723f14b404e6a6bde67aa210d13ae309b27b6c34f5757248e08fc20b8f0efca5a67f219ce202845f70b95fa3f45cddbcec24c9fdf5c3579e5b47bdb99ffc56f1968d5aaa35c6640f2b360cf4ce38328d5e5d63d1f637a5d438bd02075e331bac3139d41b7731c21b0115b5f2c98b9b37270312582fb16b116dfdbe624c59a5f3fd93ff2226eb384f4b82c1eae5acc33041f1173f72d1b614c03f2a215cc1c53dbf9bcdbab28cf149b9ef2348ca8660da508819e2e3db24e16bbe70b3c95353e1e3dbb1d7056f928c08fa480188839598a3b1d89497e442290baab738b6308968edb7497f648b3cf71ec2cdca18734e90d0d26e0f7abb9b823713a3a32dfab72ce709b12aaffdb3e4c390f0144a7151245c7c80b8f96931006af0a496a919ae433c7e0038fcf76f2f7c2f63d6413378b059a2ecae932f77aa42cee503e02c07196b1cffc2ca066b49cb3cd5b1fbd533485a67fa211f55ec6f5114fdd4505e3ba9fc8f1956110c598c8bb011ebf375f83b41cf35efb8f34502d8939ad3a2afd71bab7691dc9b1480d3a4a5c994a11492635cbf3850a165ed32014f4a6e6bc8f8e7ccf1d570415d8e725007898cb6718df90f7290f6c4f7480c039fbfe9351adf2708ab95a88aec392e92784e586ecd4c7b7ed2c7f5e2ac661bd3634644c24cf7c97ff5c85237210b89432dfa91c48696bccc15fcd3ed195b210815e33bc3007b74d264c995e0df3d3262dd04301f953b16f3bca98d316b25f5720178545c0acdd0d5aada09cde45a64f9d397d9d95e1a8851c296cc111b45f0b45635a98830efb5dea1daec0b786ce5905269aeb18b108677d82dfd0bb9bde0f188457808cdd6a5876e1cff07c612d3eaf425ce0e3468ed2569c40fcc8455391c4dbca1faf01a9fbb636c17f13c52b5bc38368e307f6cc43f747386a0f3b2db1a615e6991f80528f1b7696d17057519680e4318a69d56564530c3cba8e732c630520ee7bfd11ebe33e38e082887134922b8928874d052062a1a03c55af6fda72c50db9bb114c04a0e7ef5ede01afbb29e954e2cf1867d39ba96353a23ee35ccc86e4f565289c3565799cfaf5fdf6314102c5daec224dacbfceb46ad7104c0a8f0d290cd8472761ff1a593aefdc4f72df0bb0201d7f2a37182ae3e72ed0f0d650fb00b4d0962c6083f9a41fb584d1363b382214e1cd7c1bf884cb154a8a7faa3f834f697a969b8f8902903dcfabf9e8070e29c90ea59f133210727166838c77dc38e8acfe8bd77a56c25a1c0063cb3d2698024fed472a07442a712004669e79483a23b17ba3799d7e03e373e8c0b3d7e18f0135a3fc4406090ecd889c20475c62d65e39377e14753e65e86d4d80173bd77423e025db70d5f8d68d246fc6d89ebddbc8c34384cecfd7cbbf69fdadacaa24df6e57caf44771c0a47ce9753ce4dfd02e803b9f4e96e492a90077798b16185d352fa06c7e083d2c8e88f93a6a8eb66b4cf1593c9a14be2779293d19aaa3352203f2bff9bd1eef5f2b99a765b64e0cb9036ffc54ecfbb22664b007593f99850930942cfd3a01f921d3c6d2f15b36e1c7996bde44f974b932452e29134e5da5c81fd64152ce47facb439b634481fb41082e936f99bb72ac7ddfc11f4fac29dc0505b67642d0245c86703f2b2dc4c2d68289f29ad2ec4287e151c941e78b24e77e7ec50eca3cbbe11af0e3c42f84aeb2e075d691b28156ac8cfadebdf4fd5d75fba5334f1c8e0cf6dbdaa6d52592d3a900b33e338f27856c9c3fa7fc4834f224624144bbcb4a4102c72f04296938db5e403ac5f7774b56c69d473b4e69dc8e8b50c4601a9574b40b379ee5baf5eca7891d8e23ab9d8e69eb6b656f0b81ab9f10e1f46588a641ba776fc7b58edc898525fa3fbdadd135b1bfd74e8a77b9156177e60df62f04bcb0876b89b862364c8c561bfe35f955997f6762cedeccd0e78c87f48d6447f092963487e6a005395f58dcb2f12cae887a304715148e8b4f9404ca4cb84eb0eeb3e28ad751b6eff040828ac715ba871c7f40b8562a9fe4b00f0b0e0ea4aee4584f084b0cac7713dc5725646acdd83f9565bc34e3ab2eb360196cb5c10a3ee53751a498cd0f6c3541817529bee45221daf3f853b935f6b748e0cffa4103031b8ab93ec9871d5fac62d6ae4a6e95f2b05f44e7cf16aa92ecea2d00bcdd516069e3bb415fd56acfd77ea128f151befda788b9f9f271100c333b0d288efd316e49771e6462c1f899dec25a4a5cfcbab7a91d650192432f31b32c8923a9f5589788a218b782644437ffb4ade541967649857daba153306bf121ed5c54e99b3b9ea2775dc6abe5fbc809375fadf7c4f5d6a0e21550cdadb113c9afec947ae0a5a1166ba7699f62aebbe4319d90cdddbcb4939dda7618ff8769101f89d59bcb5b32b7c11e68728c2d0d813ff6f0c2976a82f3ddcd083a802ad58a5229fcfd74310f2b0ded5077888f1e73355b6a64d46469d8a0ba0e12788e1eabe16b6d7a3f656a94f20f408ed3e861147c0bb75284339dd607cd41201b505f472797ce2cb923a4cced1b25f2bffa7ec26188dff122b3e322eb4a67de4aa418c4c4dc172496850e1a2585a0c5cd17f531c61eb629322b64fd70fc8af09269f4d203b48ebc9e316682f35e77c8c14748aaebf7d773e4cb500ec408ef54c99f9291cc33294605f680defa31a6d8e21616e71e94d57267bed73c20d139320154f749b4c6708fec3a7e8ce29c9cc095633ff04325028ebaae53725c1d6730edfd2674f9a30586cbc3ebb9504e61d192b7e99f6c9befe189f15488413075db315ae9ee78cc7ef5500bb2838663f1901130200ee9ab06bfee90ef97a54e34758c070a5e173a25a72d1315588c8334d5743f6e1efc63f6249ff9ec770442b796b963cd11238719b6073327e62500084ddc82642b9e5cfc28ea91634a22a950099deeaddeebde3ea10b61a91a849fe324ddb6e96a4649f5d618e8b6d90e1de969fbb3df4e129618f73c3546efb6bfb6020df21657b8a1feed4290e1c5c7db2d8e73643432c7fca4b4c5553543ca1558b4bf89671142f5248af5039e1998f42417e8fe4951f43723d2a3c6085e5a85340b3a9b23c9a40f236d4aa3e38be1f43edfefc7265c7966cf07e74226f58b13afcb8515ecdb12dee4abfd05496954f191923d93d9d6fbc1757b2d28a3dbe617dc5bc70964114e16c443eb36ac94a8e731af4134f9cfeb7e25f7658fb74b3f1eeda72447fb4beba807f363d1b6a322f2ac346cdd5f7d98c1ffb18fc2a1ad857cc533c3b6f50d082449a1208a26f5b33d3a9878a21cb6559b5a6069f9cc71278320d898ac61e33a46330305754a49c492a26bb2fc62cac5b3c4353b838da8d85eacbd525cd85b59d9e89d3aca1b4ebcf7efd1625d394def86deb810f75ddee0fdcded78e23695cba7edd778a878109e21e3a368d84e3bed6a29cb10031dc39f49b9e13fee200f70aa60560e18c3894ad575d6752f7d278e22cbc1aea126d6ea59ccf0173872024450daa3d34740fafe6a68696b17b7b91e3c14fa927de4439b0bca83b8548af87bd133ed3a0464c4bd1f59edb0ce4328e7bea6b07e59b39f3135a7c71271353cf4fe0cd095b8f20368a64fcb944acce4eef13ec3b74f9b16f184d44eec467cbc1978b379a2d45af2ee0b48069eada56dd98719a9ace31dbd69a4cd5bd8a8b0f6615c4b3901599161bf5bf8bcef930a892d5fed50262acdc6dd0968269b110b5f2ebbd8542f27fa91fb9ff556112f7e0bd2639fefc052b0305ec545bc63c688d79aebafc9498431807831076bcc26c11263fa58f94911b30cb07156c16a42329485e33042b3c6ec2bd178a3b5950f2c42a589a19c9b44f87a38f0e783d88b7735d98d101e528076feb207d830544b6b4a0ef905aff9088b0b00572f27f2d238fabe32b719fe30877d37bf13b371f1b68f2f9fa3d7a33252bf59f12a8488d487e7380b2be15451e5a5836005879e38cdaea3c405f422ccbe8d270861c4d18115dfc3d39d2bd900a8f008932711d2c62d687d9ef3e0a246a0310aca571f0ff2cee3849dcaf4d05987b6949b540e90c2789c648743a0c8b8a4d080ad031cf4dadef62125535131dccde0c9793dd4f3fa9ea4212e6d5816c0c5800eb0d3b91d162c86202c04c07", 0x1000}, {&(0x7f0000000240)="37d895dbe6e708cde62f54c19b305f55903a91990183e09fb58a70d6e6e836b879f52ed09bdcd1d08484a186bc6317fc47a7e3606127d5a762c8e26ec56a693a56228d249d101c966bcb8353105b06f57ec7fe551228ae126e1fcc08e487129193cf40a97f0410e1654e80dc72d1bf426c6f1a053a1a20127298ff5a1e066cbad84dfc79fa40", 0x86}], 0x3, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="00006bef9aeb3e85ec38799f3166000020000000839ead7e8bff2ac78247efc41ca83847a6e75cdbda7bd2622e6f9be12cfd15611adbce420bb268bbe0ed8af29774493f0d48b8d9bd7609f08d8376107c0a00318c297b4ab01139b13ba59158fa215deacee4f96069b15c80a0d3c20fa5b9aa82e5c9c336422275b4b2f107e446b86613cf29869b170c1c9cada006df1e69d2ed378b81d910af66660fbe95090a6c7db20d7fa0ee6e4cd688a627462c587eb407e71e3ea073a0154056cd815b93acc205c755e58a51147147c6308c798e1f1d389aca053d5ec210093c453cc7bb3f9f3bb69f0ac292ca8122e177857a45519511a23973a0113bc761263da2610f0090e7ec0cf7e57e338e391d9bf6e91bc1b90f47e0ca8a6dfc2067d7da5a30", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9], 0x120, 0x4}, 0xd) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r10, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000000)={0x2, 0x6}) syz_open_pts() 01:57:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030090780000000044000000e0000001ffffffff37fa8441f0f96103"]) 01:57:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) lseek(r2, 0x0, 0x0, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, r6}}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() r9 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8, r9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="2247d6cd75aa261bfca9f1d0cec6eb24cb3fbb98aecb54749a5c10e6f6bef349ed6be0f22a67f5ccbe25e84ba9dd1f74cd3b964ef2295aa597b637c25f156480a836ede598dfbb7cf88be276c0aa09c58c2c395193cddbd1197082beed7a4f79d011a977c9c37305fcceba9276d8989bd0a89c22864f7b1cf67c1223540d172a4e540e1fd66f7d00a8aaf4", 0x8b}], 0x1, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r9}], 0xa8, 0x408}, 0x0) pwrite(r1, &(0x7f00000000c0)="a56e9c8ea707b08bed0bd502aedf9acfb008289692fb804614f0f1f2489dc3e7ef13f99e5005000000000000003fea166538cb79c014d91177783935d88b334d78e208f9c3b277ea955f459eb16b57cbc41a1fa932084fcc8e8e62b2762e058841dba2f26795ce85b306fbc57076f0f9bb", 0xfdd7, 0x0, 0x80004) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x274dd678) 01:57:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a13e3030004015b0dbf5850a81f78e00818d23a", 0x14) accept(r0, 0x0, &(0x7f0000000000)) 01:57:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xffff, 0x4, 0x7fffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x83f7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f4e000/0x4000)=nil, 0x1}, {&(0x7f0000e5d000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x10000}, {&(0x7f0000f59000/0x1000)=nil, &(0x7f0000f6c000/0x2000)=nil, 0x5}, {&(0x7f0000e79000/0x4000)=nil, &(0x7f0000f1e000/0x2000)=nil, 0x5a6}, {&(0x7f0000e17000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ed8000/0x4000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x1}, {&(0x7f0000e44000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fc3000/0x3000)=nil, 0x1e22}, {&(0x7f0000e90000/0x3000)=nil, &(0x7f0000f8c000/0xe000)=nil, 0x3ff}, {&(0x7f0000e98000/0x3000)=nil, &(0x7f0000f40000/0x1000)=nil, 0x81}, {&(0x7f0000f08000/0x1000)=nil, &(0x7f0000fa9000/0x2000)=nil, 0x7}, {&(0x7f0000e38000/0x3000)=nil, &(0x7f0000f55000/0x4000)=nil, 0x8}, {&(0x7f0000e87000/0xe000)=nil, &(0x7f0000fb8000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x4000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5, 0xfffff, 0x0, 0x8000}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 01:57:06 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getrusage(0x0, &(0x7f0000000000)) 01:57:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) pwrite(r1, &(0x7f0000000140)="358be544c59945b9fa801965fe1ed7438a133bcca001d6a6f8b5133d9a3e2dcc097cae5cbf861d2a68a7eba0d7afa7f4caaac8402034fc8e889c9081f3800892604f598954adbfcdebcc4e8aa551724386d037db0c8d76268d785f5a14078f7a2232dda4efec90f9595bd2c68e16419da243b5d1ec7f219bc86477f783ad957dd573414a801d8653fc0c5be00c1bea306eb6", 0x92, 0x0, 0xffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') 01:57:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 01:57:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed6300000080bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b1624663185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46e640d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe00"/481], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) getgroups(0x5, &(0x7f0000000040)=[0x0, r4, 0x0, 0x0, r4]) 01:57:06 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) 01:57:06 executing program 1: syz_emit_ethernet(0x20de, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x20a8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x0, 0x0, 0x3f, 0x0, 0x0, 0x3, 0x67}, @routing={0xc, 0x8, 0x0, 0xff, 0x0, [@ipv4={[], [], @rand_addr=0x6}, @empty, @loopback, @rand_addr="3da0bff7394840dfde1655715da79307"]}, @fragment={0x0, 0x0, 0x62, 0x1, 0x0, 0x1, 0x64}, @dstopts={0x3, 0x404, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @generic={0x5, 0x1000, "7708e8da695cf749ef89e46877af0392b1e3eff1d3f0e6d81565b23e1a5d9e8beef0f3e59ffb5ae59e8f79afd14374ce6cf3fe8b4d6c58203c0dc911e964b5ad4f06223ea7b28181891141e836ff02da594d45d1a2eea5be4ad1d22112e46f9a024e4c547f051af49d2688a35bbaf8d99f4a8b4cb2815f5536b36e4c4139dd7551a98b697dadcd5ce035a1334c4e94b0b6f22ec304decd5c8bf59205bbc2e0a9053c27673a69b42f3e9ebf3d75467065dc2b29467de0680a6e7659cae5b8b8e9886a5ce314132b2f5cdaad87bffea09649671f56f03746182331513d66bca1d6a8a7fdd26ad96dbab75f070d1a1ef7cb93694cba5eb59bb7b0457d3740da12ff9b8d5a2d8ec8788742aada9aa6b8a4c5b0767ce2c22ed02d74e5919728f35c987d65ba7974080445b11f4c709ea81541e89018a882619b0e83730c589fb172cf86c0f59407d179bda145abb5d79472691d5c96abb245b2d8e274b37412cef0d588d58f6cbb38aee9aff0e54ec7d085ae53b927260c332dfec288bccd9c78adaf51462e95e3aa2f99f3c695e5550f0c4b469742d226ada70cf55f760f8aab09c5cb2f8064c9169c5555b5cfb4d8673311f1afe341f9456f797b33c4293a8f181bd638bbca1de5bcac299e7b74840226287eb1ca6ddb596f2843c1e4d883247bac0d7ca3ab16dd4ccde870944a0c4c48e5f9544214be14e66bd1642ba36e37c1c3b3004b158d8cb977cb40fcc237b66a3e5f4f8c6b10dbe878df27e77a599ef2ec058f549337338c77c07beb2f55a5135edf29e4276a663ca97068097376245144c08a3d4d5178816169676398b9e6d53bede7ef1dbce1510d14d58f714d4e5ce97105360007a98ea261c6dc2b241560a2b877c6625ca110c44e622f00ab655c739f469ec7216718cc8d3c378e1010471aa24fd27c023bca6ca7bdd87f4a0bbd5c5168d5e985a72e311e3648ac0f8d856313100123536ed5e72628d7e198470236603e04624713390d9f03d720e43268b76561856d4b7d3af26097ebbcad627778d1091b471ba8b5505ee4f4312718d4329e3c3fa889e33ad7c37b75500cecf64d2220bc7d7e7343240990a1a0e9de9c9deedd46c8f5f59728ee240be27bef9ff2a8bb33a07f3c0a45528caea679f9353b5325e645cb7e4bafa911b952ecf67cbc06ddfb4f01d721f308777524926df0e4ad0d449b03ed3032a7e69fa472cbe670c847157ee6356894b7ee6f3629f1130d60eee7f82fd7d70287f35e041e80adde0873f03b6b61e7c1e39bd2cda8c1a74504b7ef2129bd769b409994d64083dfcedb98e4d94e7bf96bb15272af14bc74dab8e813882e388010a5d1ab5a7a00620e38a27dbc5b015884d80c769fb21ef655ef886511957512fc955cd1739892e2bafe94f768187b162eb8f57d41ccbaadbd0f13dc42f4c3b5aaafd4f47edc30dd9f611fa108bf2638908d92304eb740fee8fd0562b5c2eeecbf58cebadb3001f973d6aaa764adb2a2c0c769998fe4a1171da472290ef9ee644d06376532caf4a542b7f7d0fc23174c341f3d5cc59e34dc751048f1ba63e743f258331be35b5331a4e4f922d228bd64fb73a3a9d65add0945bf54b32659cfad47bb9f69c9d41cdd199db5811f2cbb4f977e7322b3aa32df8c07ed9b5ba1a70a5729ed0e48f2f90568cf4205419aaa1edf02a4324dbd15becdb6cbb5a1ba9f890e4141c3bffe71a6e6e0efe91b32bcdae2d782fccf6fdba31b85ff05da5e6bc6a7e6080c22040f91969c8e4f8678ad419f38cdeae283e0ad850ad110faa3e2e7beeb9174c74c8917ff26e5fc61e923f4d3e1f780030c6293f1b06242f477940e5fb96574c996b9775f270168a9c9fcfc8cc22fee9e0e99b95fd45b18f3e1e8a40257b22546f15b19e927c0ba44b7ae3fc232fb698c4a9e26447ef79f5ae05eef0fb0958d69b29582fe96cdc6702ea70c4d83fad404c2f8f120812bc118c7bfe552207e8524c5facfb101f3f53262631500d46a45e2c20957313e83fb4c9d786bf8a937c50faa26eee569033c9c33c29b13cf9f11a1b6e3deb37514de092fcaddc6c6a248a519a4858714cb499bd6233441fdb177edb0127e07d4c8e818f309bf62d535871b501dbaab8f763a703b462daa42b9d6b4e4ac54964e8cb07843ef488139cda42b6563ae881deeab5f769d4e99105e408884c164d0e83a6e2b9a6a3399a58c52fb046f70cc942d1f9df6cf18e76b300427e78c0f66e78c12fd1edbf891e893a28731f053b8f3ccc4306ff8175df8d4f4f2019f1929fc0302ae076d59ee96267a46bc283e876320ff5e8118ee7da1e0e444a9b17d7f04f982895f1b66641b3dd50506bc6bc7ca29906fcb6a7facbcb90e6ac6dd1874242b01ef21c6b11b37399d10d6684b0f280f801f64e9ad8b3505fd6444869cff2e5bbea08476b5f346ea826cf4e887c3ac98e606c693c550696f78a38222e945dbc8f1a36b836aefe0667a4c098e2c1bbd56e714d442a03dd5f8e9314d30a9c2992ad1db18459d57975101c8aeea1524d853ce4a2362ce4b266b1a624023306453d39066feffab8fdbd41d3ef92ba745bfd155a0e7744c0a1ca25cc1d7a78af6cb99077e09bc76ffef785309377822acf537138aab607b315fd3752667de755e8a04c6681257b602ee6c9c407c189e3f0ef965ecd1fc413ae6172a86a85019eeeaa51476f38f78a7e216a97afe2110a5806ca24b855ba729940adce49ebf1b4023e21d72586f6dd75fe20000c5dfc63f35de6fb89d6088e417a1c5e8affdacca06c869607d53f85d21c36eb0f9c68532ccf4cced4791c438ed1bee4565e60909ef6eb1aec6abe6e6cfef943e9d52d4eb39d1fb540680843e5a26493d5561bf6b9fb8a2858d3f3b49749b0793573c1613c6d5c7059eb4586df6a8f2b8ac8d9d8a38b65cfd15012895ed6f113406c6ab45309d6f67893241a84153c2ce5178327c0da7e948a9a6d62240a3bdadde92531a6d050a43c43666b8b8c52d37b58b0e7138a6af577af3e2b4fe03fedb8a1666934d35633c0560f1c7602ff52002e1e886797d24ff560595e6c639132ef5191cad1b0a430b450c76e4d8e73d90070d87f8319369c1277eed90bd37910dd4f2780f0de7138c6b6fcd65ac53d4029fdf09c343378d7726f74f1f0b91e78210ed8510ea0626ea796bd19a3d050818617746892b4f7d2b08aef5df75c320f501d0aed4337fdd7c184558a3a0dd595a1cb6c7f9163ac01c1ab89cbc78f73720a5a171e77a1fd8076e3aca714f72ff4c1af33b456f84754c7b53a79f577915e7a033504a231fbc2391db52920466129356f00c860d2240daeaf422210fbb9fcb5c7d93f0d2f5bcbd8b4ae4ac1a29d40bdd8854ec453fe12388628dfe09ba8edb21cab0e7c406f1d3ba493f082019653fffba7bba66dd9c623cb1f0cc9b7e6eef4baa26a857cf1d0c74a310b28923faebd58010e84723884cc8bc0b665c2bf074092ab97d2f451e1422a2b04c63325ef9eb4a500213d34f25e42172bcd24894501b3d1f18bca8235f7367313637351790d22adc6fb5ff7c197af113b3b1e67f0639721cc7f5ce9b0387b0d88aea51a8bfb51c11d1b751f135ec851db885a1de1f3ae2f5fcd786f35e7da39cb35d3ddfe71d526c77afe480555a6798eb34bd22f9129f26083a3c72bddd3f8c95ba45be7acdaa3d3fb8d4cd82cf77c1218298a4b0e52bdb45570976475a6f337d4858f8f52d1ce833a9757a49fdc694594722bd2c47f49c1ac10c4480d7e1cf83a6fb733a69bf55e99d210306d4e2de2d77314d6b06aaffab58d64425957d59311f5d4cbf677e26344f4117c7b34bc5505547d0d97d289a7dee52664d832f74c42b8962a600189bf223df9c98080457ae50620de81052dd9d3777105586d5e9d2ebc768973104c49995e1a87a64094ef86f4a640ca9efd8f879f80ac225f1d5eb9bee778614c16a4e5a5f90c282744095c17c5f7cb12d2b1eb9cadd5ca5b9eac90b59a37dff43a6383364fd1955ccc3a84444c0f0d5a263577dd6cef9c12c02d6f03cd5847158295257b7687b6cd31f0259db3bbf4b7b7e71bf9650e5c8271b62ffdcf2c066ad24f28018259000f62bab7580789e969e036352817ce884c738e3cb476ed72083390c9f3759c0d47f8026fdbce3136eb90a78085a4494e12675e2938ac5a45b12310dcd98b02f1ab89f69ecbf29a93dfb6ef9290bffa31198f7e07a2a52ae62d114e0bdcf75efb0102d7e7eba648470b1ff5ff914b356e1480d77c8b5a10da28b0d447bd3d94c0676a184515ab7b44157ac1b68b2ee1d1e75bbd71b6a36398dbad8201c0245d27e315731168b6380b0ce3e9a937874b26532c1a4c81f754bc7022f3ff108efc27e1776bd11a0a9bfbb1e5b62e157c471808603fadd5bd4931bb1121856faf049ead5e0b3bc70430ff68e1f1f20f3bbef2b445d0953019bf0dc5c4d35c2b1cc3c6be5dfa003ddfb2da35ca9fc787376a3349da988e9546795f10216b347d2d6d7501db36ca1ee408177468b734911f5360060153b6cbb37b0bdacf9c24dd5dd140ca248f77b383aabd03758891643e00b9e4d35e7c1e5b457c5252e176fa355fc69a6f13f0337569aa2ffecd6ed01504dd08094d47af2f4ce44c69a9d81fd1a8739bf7584a91621a8b7a237651abff96ec960a8c1e29e191e32688cfb5d807aa268e4c5101fec44b3622837c6728250c801f3f583ba793164984bc0627a30107db6bce11107d607869ea49f67b6025d759768ea62847a37dac37fb7f14489d2297acf7e724541687e82f4a98c1161bd163ac0c07ba233f657d060dc7a7eb0b53d636cda1f85b37e4d1d087a06ffa00d71f656afebf9a75bfa704994dc61768dcb70f845eecca9453c385459938a16cc980352f3a4a97772b1daa099e32bb18d610920626e17a77b822c3c1db8599dbba63b270447d36ef9a158f52ad8a13cd4e001c9f9aa673a844bf5c9888198eb8cd9c4a289bc86720f771ddb0b8c0d46c224cc51a791905d0563884e3ea3f7c691fcaeaea2090e6eba7dbae8b005fecbef142769c995810c47571aa161b5075c238b3a60c5403a729aa6857708f596e87201d92f71743d1ffea21597abb9772d86f2c5c334a9c7a9e3aa12abe91a3b904e64ec39ed3bbc3c2f78326f9b1fa433a7f09e36a69add7b7bf5385b14c58f57343b4792f2d70606b4a7250ffb70f3f3621a6f2511a23efbfe454f4d476c0fee628c886d13c18ba3661719ccac753425e80e5173f2224aa13c60ed4a6db08e7a5fb66de306b015ed866840fabfb9d6e6a0b8a66629b66fb29858df7971df6a25da278b1bc80825cf9b9cfd01f1a34c17df097dab51e2ffcfd0754e0c7dd0546fc3dcf6780e2baac7f486bea94f559e037cc284e18c144dc70dc30f82118b79d4da9e9ef6a61e4149198bb51371c748ded68d625c508b7a36630c7c49b8d0585c598d322b9fc878910c3da6714ef5f7e63543816d03eb6632ee4368b0342db692b5c0b13b48ddbfe9519a4d491103da35ff18c494facfd9d65b62e0be6bf99f1ed50fd46347c686212fde1d70218748df1f362e3d15ac51386a4cf3e67276a0047119d75136187846829ceaeeb4fe6e6d64f9f573cf983cc37e2a97d0bdf1ff064e63ddd0e63864b220bf5497d67e124b919a772e5fa9e40b4457c91c743e698c2404258085af69eeffb560597f707f7797d17d3b06c1af80ca0ce691de5219d9e25001c2991e8c440b08caa8a007e62007c72fe91cb8a21c79ce26578d7a062b6485e2e750a3bcc84a39002c3a6b"}, @ra={0x5, 0x2, 0x2}, @pad1, @pad1, @ra={0x5, 0x2, 0x1}, @generic={0x80, 0x1000, "5b07b8c5ff8159d605ca51bce4351d2fbbe8263b87082a19b2fe5c3bb90a029428ff93486c957692a7532cf3488e636f5444574b7a670c82fe4e0fcec94926818d297cdc212d750342747256c3aa10709aa4813820c8b4552665b86fbbe0f865a0b253cc50da80e39fa0e9a327f636dc0bfafec25bf19448d309f08ebdd15032e2ae8cd46b3cb09933f06224a6f7ec99846ac3b4dfa8581a695d65d64687d92c690666af98b36a66c48d6731cca794293722c4ab68334e02a8c68e5fe104203e90fc92641698e3d89307127802e834c3f4e4e3c0c8a5f95337582e8245d775ab359a31a52885b9c9e5106461a7e40bec0c9dc056542129b3710ba590045b06318fac634927d8e87271823829e4263b82a93e06879574cf6553d51fc080c02c963ee692ed2f0ec6d368079c5fb77b8fe4203d4c5b5630a4f8a333cc00cee72d5a157286a164061c1ff3c697eda457ab82d218a4b23f2eaabebb13ccceaf50dc3c0f621c13445d6e26a31b5c9ea5fe6266688b1986ba93433018cc577c59e8a87225e8bae713f53fdd59d7e3268dd695e52db288632fce1c6f052c9080fab6cc50e04af0e5e3bdc6c93cf0a645f57db6174216579e1ae4a751d93a2e6ba2e57ee5604f9b0b2d051e3db7a735fbc3dbfa930e283955e3402fb496840719c765c504aa2c4996e088fa9129b66b7913e04fa30ade7e3dea804ed53d237af085ac098b72bc07ae5509828332e18a1c28d5d94237505ce31334be7a51c49c110c3428fd1cc8ca4b939e3f77055bbb40c847f016b2f689af66fe341d60e20dc7c43d5e7734c4f915a59030d1330f5c017be4aed1978ffec18bd686fb0b06cab5ac7cae078a8bdea3339904af890cd0b104cd809824369ea31b6f762024ff5616a9a8928b65fcd4861b3025ea8444c0a00bbc57fcb77c34354e20783e2c69a6ad6fb358220ea98ea990a5d15fe37782532a0b2666f4628311ad9713ec2ff4606126eee256c995e2a7799ac746f1c3de5562d9c189e05f12f6fcc24df247a836f2cc140ddc419afda59293da62a4f8a9ae11b4fe496f6de0283e39a264ee8f8cb201ec0cb8a9708e16f155e71363a55546971ad640ae376870e1a40c2b49c1406c214814693fc9b5727cf70c5182633d9ef941f81ce2ff8893f18cf176d033dd01183df326b0e49cb2351fc71a2ec444b4abcf2a6a15f41a4d36ce43a2dcd8a0605d82153d7dfad8269a7449f87e432faedce7ff58459013741702fe5885a9cd51723163be7fb723ceb1e242df27c05f0e91398cb3c8b1572bb7c029c91e51458e8838166c6f3e1d993b6b3f6c04c4574b041b362b3bb25bcdd83b648c73b04632a4074736c91076c86f1cbeb7088c93056088554be2e31b9d3bbccbdf13493f373d0a4be7729b4626ec3ca0a7c92bcec3c961fa3a8ecafe2c73af03df8f3478a364dd04df945f53c4e60502df5495d5822fb7044ecf010fa8fa98a6c04e9111f82b1600369049429675ffe2c4d27ebc04471bdb2292781f98b3ababa3d6897d0403bf46a2492b95691bec1d1b2d3badf1e167e1fe052e22873283f5053ea8b5ca60b55a9c261da27057b852768367f5c83636c54c8ed9deeb5b58ee9abd1a553ce304e51b2010dca612567a04b341e99598624716b5086689cce600a3c23588234bf0b0c178c1c7fdbce8915cd87a52c072360aaefb6effa96fc2664a72ce7903c8b322c1b619558e66dcebee9943614aff249f6b6c67b49137e63ce2b75ea23cadf313ba47b76937ce60a74f24d3e94bf494070363a7d09546657acc1070d83d77218409e41c748fd2440ee7561287a3af8b44f9421771015bfaf232d3b4f6fb71110ecde3b1a88842c2df98832de773d1eda0e095a2403f58c3f12a6c0871891955f81dbd8f1db12c8d0e4f9b7f388eb90209b5102954d4a2be500cabb9edafdeee208b6e934513dd199758ab93ee4de436f609d48f8d841564e49b37c4d417104b9f0416444c5ae267aa70fdfab94f7ddb20c71ba9a3ce3303cd4a38904302d38c88f8fa52ba9ba994002e6806ea34f2755ac5b5930ffdcc008a6e3478dbaf43877488a9d3959a1db8bae58ea17d55ebc70b6851ca8d6d91653470976694d37b62e21e229035667479c564a3166d34763aa7db6c9fe321f8f72ac5a0696171830b01764180410c0085d17f9167bcdd59ae4dc0bb3fea4cca36d181979d442caaf6c20d0ab8dfe01d1ab1fabe67ba5783c65cf0b1ff4fe4440ea2f2e1c364257e1dd4137bdcc82d7cf86bbb553acc3beb149086e7bbbb9061306c9e8314239d6bbde29d1563ee3adaa59da5a1803c1c66e23cef8d7d3b3fac83d9e6eabc8b1a63e46d865316250384f828b61af4c91b33ec6e317c36ddff068e0b81fa7bffbd0ec37d6af2b112beba511ffa85e5822569b58a8d271dd9ec1f9e993fd61dd04bea4d1281e2580467b61e760dd52a4112e509d4026188bff0f30b5378ffe3de605ad0e32b792e70a0c40c69e8b181fc2d35c3789827891a024c741c87992c39b82426fb1f9d339c9f0989530240f32ad4a88eb9fce5412ab0cf67d0434e0a6b84917c6f03d911ce5129b5246ac5f9e743504a622f75be4a16c65afc685961a4684a9781a4a81a371d44ec5ec6c6cb0e59ba852038ba4c710f92f6c57b2c2e78445c701d74a35b4a8ed56f18c3b00bb8d228afb724b486644a34ccd77159987bad2e74b020a136057e028c1c5d13d1305d0803c5032994567dc7762295bf8c7ee3702b092bc19ae80a8d15dda7003209b8bf17788d944685b57d0b5ecab4739560138941f9216c31b606b7f744d3c56ab481e056e61070dc19cc9ab9aed2a941525d850deb47aee3a2589d7c5073b8325c3c7b97fed41cfda4a39156a178f483cfb9bebc73eae125c3964da2858d83602b2e7fecb1b3ad3168a093f7887b1ca26d5c1d1663d07adb4769894c5ee5cb60564b9ce5c1ce677f60b75d25bcd159cc63a6336884bfaa24be908bbea07ec6951aa2f273ed438b3b2f156eb1ff2f273d9264bbfc62b9fb597294647556e3e80cd2f2a930d9b48ea815c4a6f1b060f43863c9ebbdc1dc94668264e6c696d814f0ff748b656120f01a4a8ca47efe2078f6ae7add1741dff2c1d276323178d08bc769f701b2f1e77d2b493af9b361bc24d07576a2b48df08281605a1ab0ff4af090fb425079ce765dacdd3adf9de1015ee0ce99ef66aafd35736112f551d4a29cc5743ecbb78a2124ade930631f76cb7275401fb9e58aafe7dbb7f5c38cdc87fb1aed85444ce390c4ce4562308c79a25dce4a794101cf0ab715e88716a1cdb2bd2e8876301f78ec8f6ace53bc014c41c32cba262fc85ef03f07436c2045d73dce8702271fcc900edaad7133ad1357ccb87eba409e111121e02b45b86871f2f259fce6201eb7e1a3e3ac28d965a7c4614f6c9d4f62ad0aea83dfd1cae911b6a9483889ad2b1a327f27aa2cdc604e20f77c7c3a96f52f0d7b570e5e36eb6b44ca2ed1b0349b15d18e510154c93bad5da649cf24d91575554d320b00b952bd636d74f7f8252ec6691355ccb62c328c0a98c69ebe70f2701a047cdbae6a573cb0b232bce8d25ef3903e54b33ad7348a10602080369f48f778240a2e3aff0e0a1fa9d52b3557984679d1359c58c3538d40501c5b2d76c63d6d4fc27ad4fc5a755f3e0d12502bd0271240e7d1e18340c57377f30f8c0e841b6726cf32c26cd00d7505741f6835be2d9d7bede3abd5c3c2beccc19e40c0e392b672339e44bed632a0da2de4ad392d4fc4be5249cbd8b0f1ed0e95c758033682885b7f2b16b226c48c8fc1a5b83934247b7169e3972ff0a5e30f75acdfbd16b0dadda4e53ab89a01cde68d961e2c09e37399b78723cde8ea9b6c07c1366b30fecfcde7c496b83f929146b21bc2ce0aee29e3f547d0a6aa021e58a6d8c0e4e2efa3fd7ad7309cf3c9641e88c51349d654900a1ec76853e8555d29a9e137c6e9a0d3820026296d08ac5b9c288a77375139dff550546934b270c644794aa2d70c2637fb5395f7737353d830e0189e7df094b4cbfba0b5b4993c77be1fdbac40927a2547b448e3d6d41568103d684d58c60e3d8bd4b962258b46d9e77ab43f221a49dd8456a5d96f619f4ab9e6ae23850dc6237a407901744b4fd4fea9785dee3afd597cd33ad0e2797ea4aa3d1e3e8822af6e18c64d7fd3b4730650bc7ccce7029214ba79ad50b775c8e3b19778d3fe89a6beb48a1619e7cbf2cd856547d7bd3e1a0454c4fd408c3fdadcf469ede1542312a1b27a109efb5f03f4e1b3506a257b14d8acc3c712b9b861ac67902f85ecfe156fcaa7a6b491ea13c0e19ac35b0879e4d0e8197dfe54be2d1f8cfa5915d2dcbb2e248454f0651b6653a46b4c648dada7861201500dbcf215de3b3b726fd09e753a8dc709c229ff7dec9ecf9e8991ee0a9830a7aa0a0cf14aefa97b07ae0b3322b879fbef1f1860e57588907307954f3f3347ba0fb87130abf0ae13b00cd768941a1221af682dfca1ef67151425e9c27b16e5f515755be9ab8ee211f9a32d164c3d404db4be11a7edf598bac92dc3a48ad53e4a88ba4fe029787a6f25b18b159f0e019e2582137a3394a44fd739b6913f18f252ced4ef1a6ccdfb691280050c03d9579e8fd5f07d2ce972bcc1f018d6ac6d21dd90c2c4c0ec93b5876b899f49f78642905af6035f9b70221370ec9c9cd8f213b0e25f4f92b8f94e78b9f064eced7d876f3c4ae63e599a274d30c546d1ab8915e91a0d2ff8acad05c02e1a6e7bd68a7c5ad1f7b8bf116e8413fb5652c04273b464f8a6b5f2649b7563e2e860e57f15b6f810fdf2614e73988ab2ce97ab06a5b8a0255c28c4bc819d1308ab59cf2f35839b23436be1f6ef69f9b68819fea08f6ea81822db80d5d2cf7fb392157e76461285aac90f97606aadbdbd3935a73c94f189318b92270ffe32000721f3d1e215a9f7adae4696ba11f32faf47ccd4f22465a67794e4b2c4ed7b52735d467cb4ba596c5343203eee6b7673c601bb02667fac916e714f6f22d72690fb4a13c745c4346e5c647737c63c503253538c325db200efe0126bcb434c089ae66e75435b8c7d29c9ca2b41603d5f9550762e7ff1414284b0c889c11b4e03142f85e958725d032687166d33ec8e60562b53968254834e436c8baf196b78ffb398e755672f0c1b5b198991c9b3453538bfeb6245b5682e33f664bb2081db6ef29f85aa53d92b2a0d908a778f1760edea77955800564136d4a9df3681bf312bdc6887268f382d57786b4222596d73a26e0945801f17a7edbc90b6bb59860ae5b56bc86c5760b590e0a849eb789c988ea6079d71320529cfb8b01edef1866925a33c87b061ef0545140fa49186a22b0390775c1fc1939aaf6ee1ae2ccbccd17d7016f4170840a7cd614f80193d64ba91efbebeef9d9d830ebc29ac45a0b040ac75e4df692c405f502572f38c9f60e79ce0d39cffb55b4edf4bfeb8e4980e5ca671165583325848dfd25aa146b6aa8e0ac505485c95c6933b94e84cd65ac6a215ccdfca9c8e089613a83970eb4a8a8d8c6f9f35842d5943bdfebb681c49c302beef2824d84fc23dd86a7edca215baa8289eb7e65655dcef14451bbf83243c1d211b04e5102f8bd29c08cb619e47ef43442732bb476802ed92501e213586f4e2d784576a2a0034ce9ffdb9831809cd1f949783037473fd1956b53cd00da7f93aab9652616da06889c5f3fc1b00d5e1f062db2b558550f05dae5e37ea25665972abb7228cdb9607a5205a38f0468d35798e3aa94b9b549d31"}, @pad1]}, @fragment={0x33505fe2cf850eb5, 0x0, 0x6, 0x0, 0x0, 0x6, 0x65}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x1, 0x6, @rand_addr="441e30041aba1c6d6f94295f11f7445c"}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, 0x0, 0x1, &(0x7f0000000000)) 01:57:06 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000002000000000000ffff00000000000000000000000000002000"/54]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:57:06 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x9e5, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) 01:57:06 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, r1]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r4, 0x0) 01:57:06 executing program 1: syz_emit_ethernet(0x13a, &(0x7f0000000040)={@random="0100", @empty, [], {@ipv6={0x86dd, {0x3, 0x6, '%#,', 0x104, 0x2, 0x5, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0xf0, 0x0, 0x68, 0x1, 0x0, 0x5, 0x68}, @dstopts={0x50, 0x13, [], [@enc_lim={0x4, 0x1, 0xf7}, @pad1, @generic={0x80, 0x95, "fb83ff2cda4a60c868d746ace36d12a46196b9156c4bdd497d906bb26c5cdbad4e1f249be1bbeac3a481f5e6618bda99927f672ace5ce774231fc0ddc4feb6ad2568b72b443d0034dd438cb84889983d59912ef9e748449b153372fb0fddcad42e99226b3fad7fb8d92d94ae64e889fc1170d71d2979be484c6e83c2a08035055cef74fee832e2b911c76953170c2970fcc7825079"}]}], @udp={{0x1, 0x0, 0x8}, {"5e961293b57cb9321c0413f6f9aeea891943ba4809721d40cd8072058a5e420ddac81a7283323db36c42a6c3d89c43290329083ddbec957ea629d0717a8c044c34ff86aabbe7ac0f98f43ad5"}}}}}}}) 01:57:06 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x6, 0x8, 0x37}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x100, 0x7}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xb1, 0x2, 0x6e41, 0x174a}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffe9a, 0x8}, {{r0}, 0xfffffffffffffffe, 0x84, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x2, 0xffff}], 0x9, &(0x7f0000000040)={0x81, 0x1ff}) r2 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0x7}, {{}, 0xfffffffffffffffb}], 0x9338, 0x0, 0xfffffe01, 0x0) 01:57:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0xfffffffffffffffc, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) lseek(r3, 0x0, 0x1000000002, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x10b, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000100)="525b36ae0832d037934fb30c8fe77cb62faac38692bd3e193a6e8190866960ecf457191ff7800570e17691ff44a3a34013cd7e34d7f06273a7a0523b96e304a4a0740f813872abf27a", 0x49) dup2(r1, r2) execve(0x0, 0x0, 0x0) 01:57:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x80001001) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 01:57:07 executing program 1: r0 = socket(0x1, 0x8000, 0x7f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0xcd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:57:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000010000000000019078ac1400bb000000001100907800000000"]) 01:57:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0xf000)=nil, 0xf000) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x8) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x7fffffff) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0xa3bc) sendto$unix(r2, &(0x7f00000001c0)="a4ba340493d47313081e926db46d5b10e0a9918f1686f968f6a0a2cea12240ae1567167ab1890edd77457d454b2e94e0513dfed8ab2b2cd81dfcde79ec39231b42abb44b37454f961545629f2f17cab4637e9b7e9739587a8060ff1f829875514f73f49e0deb049a8e874649006bc09bb46b968be957684bfa93ccd5693a7b15eb23fd64ab86b29dd01152653a0305aebbf1e317ab0a9c28c6f11771367993a865b583eed9dfeb56fb9343f1fbd2b7f8892805d44edbc91740df99f1e5cc5c08010486ae075f1d1a31e955", 0xcb, 0x0, &(0x7f0000000540)=ANY=[], 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0), 0x0) semop(r3, &(0x7f0000000000), 0x22) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) write(0xffffffffffffffff, &(0x7f0000000000)="013c9d862f714eef9bd202f5c56a99441a368c6413d3b3a93d", 0x19) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0xaa74) 01:57:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x10000) r0 = socket(0x2, 0x4001, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, r6}}) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, r6, r3, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r7) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66338fab4c0600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e2f20dce4a78beb14631e1f51675e93530200000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0307fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b003b8545e4e22817984f7000"/173], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) accept(r0, 0x0, &(0x7f0000000040)) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) pwrite(r8, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 01:57:07 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendto$unix(r0, &(0x7f00000000c0)="41ad080a4b7cc29f8d296fe61ff7970061b7809dbde7817eddab275d77b2bede3b502d591f54b6dd00c0561baa70f3ebe67a7baa2a0a62b5837b7b1c0aa047b861493548f580d95592251c39defdef23352f08de396fcc73348e2284ae2cd06587a498bb510c7be0444714adae770f8bbdcb0673e113efe37843b43c93e2ce520e79fd8d59e50304aeef1449b801837fc96beff4766a405fbbc0ad0d6c9a6d9f84946eb924", 0xa5, 0x6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 01:57:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x51) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/124, 0x7c, 0x41, &(0x7f00000000c0)=@abs={0x3ee9e8434d4c5f46, 0x0, 0x3}, 0x8) 01:57:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4fa66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f5719f51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a211445ea6ff1773ba6de0584982e23568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2577d3cb9131152654374d48a35e5ad1c223f239edf7f4dd951fbbcf68b4f326bb661df98d0b78364e08bb941ab5e0d584fcdc64801b7ca2b78f80ca18a63e41b03bdd75786419437b603"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 01:57:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x16, 0xf00fffff, 0x1, 0x9}, {{r4}, 0xfffffffffffffffe, 0xb0, 0xfffff, 0x100000000, 0xffffffffffff5c73}], 0xffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffff, 0xffffffff}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40, 0x6, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x14, 0x8, 0xd837, 0x40}, {{r8}, 0xfffffffffffffff8, 0x20, 0x0, 0x5, 0x5}, {{r9}, 0xfffffffffffffffa, 0x81, 0x80000000, 0x1, 0x7}], 0x8, &(0x7f0000000240)={0x7, 0xfffffffffffffeff}) r10 = dup2(r2, r3) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 01:57:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x8}, 0x8) 01:57:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) close(r6) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x3d6fb3238ca8bfd4, 0x1, 0x0, 0x64}, {{r4}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x2}, {{r1}, 0xfffffffffffffffb, 0x24, 0x20000000, 0x0, 0x66ee}, {{r5}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xb06a, 0x5bb5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x40, 0x7}, {{r7}, 0xfffffffffffffffe, 0xb3, 0x1, 0x1, 0x3}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x100000001}, {{r9}, 0xffffffffffffffff, 0x5, 0x20000000, 0x9, 0xfffffffffffffe00}, {{r2}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x76a2, 0x1}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0xfffffffffffffffe, 0x7}, {{r2}, 0xffffffffffffffff, 0x58, 0x8, 0xa872, 0x4}], 0x1, &(0x7f0000000380)={0xffffffffffffff7f, 0xffffffffffffffff}) 01:57:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) shmdt(r2) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x45, 0x1, 0x8, 0x5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x81, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x22e, 0x60}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 01:57:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100183c00bdb973531eb41c9d60cca81247e4f59d8a4aedcaeff33b486715fe8000000000000000000000000000aa0001000000000000050200000502db19cf72b5ebb24594a11fb4284b3b45874dc9fce745b587daa9809e3d1ea446672e6253962041546717cafb3cec3e672c3c793bfde8364d6ac46bed31653c0682bda201994f4add36b59be1e38c0c375c05e1e276377fd6ba8f8724ec0b6603a34dc426d9e2aa5767f1b6d5a1db72ae4f04cbaa061db412f6480f9756994ebe12a0817ef8b9d48bf1c5242ab0a3df156a0d18ad000d4f4fc02c1dd1828881eadb01ead72ce59d7a7b1f2e3221188b6d882c5d04b7bc95c5fabef8c00042a210953744f067dd0748b96872529b3a6f14bfa5f126"]) 01:57:09 executing program 1: r0 = semget(0x0, 0x2, 0xa0) semop(r0, &(0x7f0000000040)=[{0x2, 0x9, 0x800}, {0x1, 0x6, 0x1800}, {0x4, 0xffbf}, {0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) 01:57:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x0, &(0x7f0000000000)={0x7f, 0x3fffffffffffffd}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) getrlimit(0x6, &(0x7f0000000040)) pipe(&(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r1, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) 01:57:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65302f66696c653000959303599c3ba4ae6de20fdc6206153b613577cda6afa39e5f72f6bec40337abe2cedd966843d209284fa3e7244cb2bf0569d430b3ff7865dde694031c03e925a6fa2f724c6fd48fecefb704dd8d"], 0x10) shutdown(r0, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$getown(r3, 0x5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0xe000, 0x2, 0x6f}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 01:57:10 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000cf660f77bd70000060000000000000000000000000000000001ff000001313b6647f94af98c00"/110]) 01:57:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xc20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 01:57:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000100000000000030009b5fab9c2298f03424978c74f908518463f50366d08851f79d7704e76b68a78bf1fbb12868f14351e09582d37c517de9e534aec7dba9ed15145a166262eb5dcf8a19bc379fd2d135e7d3ffdbb3c6656e15769678f1c9579ee678a7e02be527fe569d0210165c6bb9a59a7cbdf8306d4f257cb4a597e0c421098466c4e7aec1a345a1996f4d3a919a0af12b0f0e440055f5d4f3b9967197027bc49ac0f45c2e6b5e4f73729f0f"], 0x10) fcntl$setstatus(r0, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 01:57:11 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffe8ffaaaaaaaaaaaa86dd600004000018f000bdb973531eb41c9d60cca81247e4f515000000000000000000002000ac1400aa010000000000000001010000000000004e204e2000089078"]) syz_emit_ethernet(0x13f, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000088a8490081004c00080042d301290066000104a49078e0000001ac1400aa07077cffffffff830703ac1400aa83127aae7fb9c607cad0314df8aab46d4797441c095300000002000000070000000000000103ffffffff000000028913d87f00000100000001e0000001006fdf7f78ec72bdbc320900080f019406000007ff940600000007830f03ac1400bbe0000002e000000183078100000c5600006eb793bbb28724a62c67e27756ae7bae36aa4e57617132702f66547944c7acb9ea54046bc33881133c7c7e40278609c62486c2ccdf8d429cc2ec6b93a9d903eed0001cebd62e03da2a6bf1da905ac46a7cb5dad0d7370adfe38261d0a7f6031475ff92bc722894becbe6b6b4ae2d6cc8f899291d56aa2dfc6ddf68cdb5218e2515ec7b5c2bbd5036445271ac55ac184d7ccbef4c6d5a63"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) setsockopt(r0, 0x80, 0x5, &(0x7f00000000c0)="e2af2f7adb83af857fa2ba60199546a078c6f48652511d814fac5eca0d166573880d437d945fd8fb08444266ba462f0d3d55bb7f66dd0e82610652dd0879a4171998eecf70b13d23a8f5", 0x4a) 01:57:11 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000008069078e0000001ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 01:57:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3c16aaa1c0640642, 0x10, r1, 0x0, 0x200000000000000) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r2, 0x2) r3 = accept(r2, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) write(r3, &(0x7f00000000c0)="cef794cd9c2604d8269f4001f05ae28b2f901ca297e3a04f163c2d63cf49753b7228da84192c3d12be52823b7e10c24b55b406f7c6006b6bd97a864d912894d2e2db7994d3819133c93330bd2e24e3dc75bb8870769e", 0x56) write(r0, &(0x7f0000000140)=' x', 0x2) 01:57:11 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x4d) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x6) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:57:11 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000480)='\x00', 0x80000000000a1e, 0xffffffffffffffbd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r1) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, r5}}) seteuid(r4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0xfffe, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0xfffe, 0x1800}, {0x4, 0xd090, 0x800}, {0x2, 0xc97, 0x1000}, {0x4, 0x3, 0x800}], 0x8) ioctl$KDENABIO(r1, 0x20004b3c) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x9, 0x2}) 01:57:11 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76cd6271edcf63edcc1f2f30b5c8da41", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="64bf0c61042aeaa72096a5393ec61b3220a059f65970c516ff10fd1e956b7b72663a332e3faed1718cacbdc436d79b52e9c9d4ddb1ddb341f6b905b7839741d88e080504c50b4351600cfc3af7f71cc008a1548a999a31ad03736552850b6942b86bf9110a0929b70bd8b233396206c95a1213c5aad3ac84ef"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 01:57:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = kqueue() r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x552c6ec2}, {{r5}, 0xfffffffffffffffb, 0x9c, 0x80, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffb, 0x3, 0x80, 0x200000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x0, 0x200}, {{r7}, 0xfffffffffffffffe, 0x11, 0x80, 0x3ff, 0x10000}], 0x6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x81, 0x1}], 0x5, &(0x7f0000000080)={0x0, 0xffffffffffffbdf0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) 01:57:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x85) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0573cfbd322c35e008d6207000000008284955984c87910bf093f68c11700287ead4bcb777f9dfcbd1697790a10d943"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:57:13 executing program 1: r0 = semget(0x0, 0x1, 0x105) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, 0x0, r3, 0x15, 0x7}, 0x1, 0xb60, 0x100000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') setitimer(0x2, &(0x7f00000001c0)={{0x3, 0x7}, {0x100000000, 0x133}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000240)={{0x8, 0x5}, {0x80000000, 0x7}}, &(0x7f0000000280)) r5 = semget(0x1, 0x2, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x800, 0x0, r2, r6, r7, 0x39, 0x8}, 0x80000001, 0x8, 0x5}) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) utimensat(r8, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x100000001, 0xffffffff}, {0x5, 0x9}}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) seteuid(r9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000500)) getppid() 01:57:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x1}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="002e54e8d1bb7959cc"], 0x10) socket(0x2, 0x5, 0x73) shutdown(r4, 0x1) 01:57:13 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9bf8675341f08c82, 0x0) 01:57:13 executing program 1: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x0, 0x0) 01:57:14 executing program 1: syz_emit_ethernet(0x0, 0x0) 01:57:14 executing program 1: syz_emit_ethernet(0x0, 0x0) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 01:57:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff020000000000000000000000000076e8136af7b6b5f4979d82a2abac7a75010200907800000000608da446000050000000000000000000000000000000000100000000df00"/118]) 01:57:14 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f00000010c0)="66f21416b33220df0effe2c5b0f2e5e5b24a7bc4eab7e2d6fcb28130d62299248e907ea67c7f88f732f9c46de7edc054b992cda278deff3f9f8623674cee86ca7f96482192ccdc038951de84b4a3ef8efa5db599a4c575b134c28712457d44912060e8e5b91c43d1cce8faf2e6bea73754982cfbde", 0x75}, {&(0x7f0000000040)="eda49a664101bf71ecfa5a4f3f864d4308", 0x11}, {&(0x7f0000001140)="290a48cc11d5717ce978d437206e35df988e6fdc7fc6d1f378c14d60b9404c4ca6c98c1ce28d0ce1491dc030a14fce57cf15d4cf7166334a42ceaa5677fe6b5c8a9d37a40d57bd03705c48b769212c47468ec44ef35606ac145ec26c1034f14cf405aa2f8583220d38ba4aab541c1fbcb9ceb6d49f939b6c3a1457ad04df66689810788b3fc5ec174efef69b0a816817d1827f428138a1740408bcf71cb5eb34a4053e45e88c0c858a55f603c3a28575bfd8afd0fd64dc3508d1ca48a93cccb59a4e50a895953f7a6bb989cefaaedcf0b1ad31bb5a3e36", 0xd7}], 0x3, &(0x7f0000001280)=[{0xa0, 0x1, 0x3f, "77db0db7446b9d8a70f840f49bd880dbc1f8d0f92af170b9f7ebabdb85814b9e5b7837a1c6633c4be735a4ee009ef30ef467b1d331309f1cc1adab86ef4a8620bb32061a49c942f502db06c9f66548fa9534426dedbfcbaddebe284f229dfed8b21d81c34b77ee28ae914c3b453886dec4652f2ed72f8f9935beb0b0e41ceca0492e3ba623ac0cee3796116cc567"}, {0x10, 0x1, 0xcc1}], 0xb0}, 0x400) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="1910e0c180b1", @loopback, @local, @rand_addr=0x3f}}}}) 01:57:14 executing program 1: syz_emit_ethernet(0x30, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858067ff0c988dca0aedd04836c487d4636c504bcdd8b3ccea7dbaae0900ad2fc3b79baaab"]) msgget$private(0x0, 0x48) 01:57:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001140)=""/225, &(0x7f0000001240)=0xe1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, r2) accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setuid(r0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000001100)='./file0\x00', 0x80, 0x0) 01:57:15 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001380)="ff6c36a7d596b832e74bf3cfe49b2c2294613ecea4e138d8c28710db803d29de1c5a6465ddcea83ad6107187426b997d1c64fd6788d508ee4d22ddcd0e0688baa6e9657ad57cd057c5174c6ddf8e95ad634f6279974fc53e8473cb964511e4d8f4a7a0619a82dc8ddf9de2ffbc2247c2a03873ef330c99e17022e61ed036b168978f92ca6e616a22ac475d6ceff50c6c75ab137c25a63a66978da3d133bd99bbdf5f6a629b9d3542fbfdfc897a9017dd396b3b2d8870eea84e21816e5de537d90d384bce279c5c14e071809ed71a299aed98e640994057ecafc88aba95d26c0f59ff35e71e1d037b91", 0xe9, 0x6, &(0x7f0000001480)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r1, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r4, 0x2) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/188, 0xbc}], 0x2, &(0x7f0000001200)=""/197, 0xc5}, 0x42) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) lseek(r5, 0x0, 0xa, 0x2) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000001300)) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) semget$private(0x0, 0x3, 0x40) 01:57:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x7) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) syz_emit_ethernet(0x71, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa0800460d00630068000546629078e000000100000001832300d8b4f2bfbf5a6d0000000000ac1400aae0000002ac1400bbe0000001ffffffff071b2000000000e00000017f000001000000007f000001e000000294060000000471e2f9546319c404a13025ed8bb0568726f00d30df1f611a41aa380594015ea67a73428c6810e456c30324c1e6023aa664e32a2e979e81f4c8ecfe694910c2f16e78373acc56f00de40c2d768ca2c1b18945a9f570843b78ebcec962a703c405242588cb2a32a646d949881e498ffa561cd9b3ea0390c26fc29ab9fc911fefdd35b9ab"]) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff0200907800000000608da446000050000000000000000000000000000000000100000000df00"/87]) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) 01:57:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff028b040000000000000000000000010200907800000000608da446000050000000000000000000000000000000000100000000df0000080000000000000000"]) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) clock_gettime(0x2, &(0x7f0000000080)) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) munlockall() 01:57:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000080)={0x5, 0x1, 0x5, {[0x5, 0xae9, 0x8, 0x1000, 0x5, 0x8000, 0x4, 0x8001, 0x10000, 0x3f, 0xffffffff, 0x6, 0x101, 0x5, 0x9, 0x4, 0xc3, 0x3], [0x80, 0xdd0, 0x4ea, 0x4, 0x8000, 0x3, 0x8cff, 0x7, 0x4, 0x6], [0x6, 0x9, 0x0, 0x6, 0x80000001, 0x4, 0x3], [0x7ff, 0x69a2, 0x0, 0x7ff, 0x8, 0x80000000], [{0x8, 0x4, 0xfffffefc, 0x6}, {0x9, 0x3ff, 0x7, 0xfffffffffffffffd}, {0x8001, 0x3, 0x4d, 0x6}, {0xfc, 0x80, 0x7, 0x7}, {0x1, 0xffffffe1, 0xffffffff, 0xca}, {0x1, 0x6, 0x0, 0x8}, {0x1, 0x0, 0x5, 0x1ff}, {0xffe2, 0x9, 0x2d, 0x80000000}], {0x8000, 0xffffffc0, 0x8, 0x7fff}, {0x1, 0x5, 0x8, 0x20}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000300)="41a8a6500a432d8a6b8bc36e5a93a9ea818c20317a1e10e726e5dadbb6543fdf80ef584b302e8a3cc4a65b0359371b8cea0542af71bd8f7d8a0886804bca77a2439e20ea07c0be7e8e5be1399ad5fbf086d4473d0e4ae96b1feced7f87aea7c8fd6f7076886f69f489f44d6893ea8d6c85d47c525f804cb94bce2b16626b10fdf6e36f7304c15c854cb71e86d175e9c7037fffb362735131e28cc77cbd2ec93205279d33", 0xa4}, {&(0x7f00000003c0)="62e04448cc7879cfe924b6a7f414803c425e183258a853666ef116d3ae546cc12603406ba23303fadba57293d712f489f1c9a9812728d85c7e743c6dfd5243e57120782e73a7e2c205151b50967630051c76c0c777bff01de366de8992dc48626dc7803403aeb1cd7a6110033cfbd10b11717f1698c1b5869e44ba9f8636f6081f8bb0841632453ca0c2d1bc4fbdb283df47a4ee6ff21be8655f38a7200325c64a5fe5b3", 0xa4}], 0x2) socketpair(0x6, 0x5, 0xc0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000540)="637efae081b7253ed790ff9608ab5a624f20b51d36229af2581fcb1f07b4a8bb7b95712a91bc05418255fbb799ad586127dd572a018c399d007be75fc82a534768dff9fb846c76dfcf1336ca5d5c1aa914ac910f125d8130fd696e8d20f371b81eb09d19bd61228bceec36acb7063cb6c102df75db21fa2233e02e98e49b362088b6844afc5023e42273b468170520a5d3a3d06998c081dccf6fc8cb4633be8ae26bd8ea655ae9", 0xa7}, {&(0x7f0000000600)="08c2bcae848b308aab8bd3d25eb9947f701a58d982e411b468464c197dc3a876f6d5c3dfa4f0a109711cf306cf73fbb01c7da1ca", 0x34}, {&(0x7f0000000640)="dd6e6bc4d6db4d8bf27e9cf45d0a4e912959dc2edd397df29bf89d83898068625d12c623805cece4e4624130dfa577afeafe45abf85a68dcf77a0756c729e8be315a50f3321220c69f5dda69f01fc7a86814f8d9398503b1f2cc832703a1e1567446ea158ef8be717dce47df15e39e1594f65b6694696dc23f863a8bbae1676133326384fc2584affc1cd10171245444e52d5b48869328b26b1f8edc5c681dfa09cf57eeab0b1fd9dbd5421921dd9439bb0e2c9d63be14faf62108d5d9", 0xbd}, {&(0x7f0000000700)="3e46046d929b274e6246dac0d0248734649300c3c1d95d5b17325a06a120a4045ffe536e95d774d5e515e64a5ef5f9a4d82c27366afde3a23109d31d254c6b70d50c20cec1803084ffec184faddbb14fd37630204a7520072a78b493fc7c95fe15408c226a7dfc4fafebb6500668c70c51cc05e20be5bb248c056567f62a055d62d58070dc4c6334505617bcbbf843e9cf628742be31e46de975abfd919c6e45cd42b152d73cc8b01d47cbc8cabfa3f0c360abba176d9a7142f01e6fcdbc471d0f7577138bd341fdc2d58ee5e51c3187175069851fee7da47b1c2485a92d9fe9b510bf184dc8", 0xe6}, {&(0x7f0000000800)="22b93c34be8ffa5234d0e428480c9bc03a9e6d6c68467432b6929914428e2730c07f64ef833fd0784d5862eec29890bdf067ce31894238d17e5062e64da74a91c3e9604357e1a7e3d5d97469b80b55037efa81807e7daf29232978594e1f56569920d83ecb1f0f413ea4e04f9d509f4ccb334b0d37be1c28bedb8b0a691f5510ec34631787ad1faaa1145e8124127bbfc9448fd2eb7a7c7597181e5fcf8d321b61c8440be7cb0ece7fc9863f50", 0xad}], 0x5, &(0x7f0000000940)=[{0x30, 0x1, 0x6, "0cbcd6eb866a0907df2d989eaa708e8c552e63a9bbcb5448332200028a83"}], 0x30}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000500)=0x10000) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffcf3d33cf208e92886031797100303a0000000000000000000000000000000000ff0200000000000000000000000010010200907800000000608da446000050000000000000000000000000000000000100000000df0000000000000000000000ef4a200aab927cae4233cb3e46559de3d7f0cc1e436fbb991e84719eb646fdb98fc7ddf5b8f2fe259adfb1d9941bfc1aa75ebec0e5ed2cb902ab9d8b83a620657092c9810928430a0632cba6e8f78a39b1d0bfea51cca9df30a942b947f92cdc0048d58c74c1fb732118d038f68bfc07723cd569289a904d597a0881"]) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) flock(r0, 0x4) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x100) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x85, 0x0, 0x5, "6f3d5a0d92ede4a59ed2f15c543dbbacab55f92d", 0x6, 0x4b}) 01:57:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 01:57:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x3, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1237, &(0x7f0000001300)={@remote, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1201, 0x50, 0x0, @empty, @mcast2, {[@fragment={0x0, 0x0, 0x4, 0x1, 0x0, 0x8, 0x64}, @hopopts={0x50, 0x205, [], [@generic={0x6b, 0x1000, "a26c73ee475e88ca2102507662e8aed80e029d7278668ce65ceb366bce94ea92cded517c6ab571b6afb7faea79bb480b06a95f38dc1c27cab6afccedc106c4ddbe2f881adc25d9263e58f4ad98931ed8042b41d7df5c5ae15233f0d634745a0b8e919809b645cb33d556534d59d3e00cc09d84d9f7e2b1847cbf7d2d9ad266744b7b86151efd46c678ab22e904657d36540f917a9f5e2cd8af31919d25d906275aff3c574dfa08e0d45b20639dba2edd3ee18222fd03c1a953b00feedadfad75e1b61be0e8343d0c5fc3058ee688affee6091409bb2561d9b92fb8feb7cce4219e63754c731c810797fee9bc857e86d12a5db808dba4a1bf8d712029d4f3c537d4f564e1a6a9c6a02268960983c94be5c7514085c5c36497aebde919bf11f58e273b10d9e5a75a4602bf5ad39aff9287088dddb545534452d71645d8dd1acdc402f7398c065182298f98d5fcb28d8904a4f6435ea32d10b8ff2b9e0339cb961d3a690437cee1085328253dfb0ea5c157c2fdd76c4b93a9721931b654287b650375c186197284e282a02cdd860aab992254ece580bc7f2c90c308d0e2424884ea94aef9a213cbc2c49eed105e8d8b97f066baca45c85582425e905ff419d121ebca91e02806004bdc4efe9ff3e3373abaebfff3357ea9d26a6716e039821a782239f4fe044ccc5c564a3fa11edc05eb47094b2a5be0685303a21422cf47bb89b509f5d7d492a049a6bef9e6b66133bec175b67cce1729801d60f944ac7da4dc405adf202cecdcaf6df4ba3f4aec29a1f2cbc503fa4ecc853a63cd93e4e62390614e581c6819f11d0377c700642122619ef6d8abc78743dfa37bb9a6f7542d1d2b7017e48bbd2bf732ba50a100ebe8a3a41fd7db7c9d5bc7653f5e910c8ff9378e44137a4222bd4a5929131b301071876bacd4fa63369a4f98326d199f8dcf885852dd06c2a595a56ae8b8b5697661218916d585d8fe6dac14f88ec345d2e8962681ffc4818b94895898b1ddb8c8f9dde1894e6ad80ab884c79ccc2c3ac54aac853571151233c5704b1589ffe49eff51cd31ca6f9d6379a50c88dbddc6f8e22c454645a37755e848275ec277c0897598c7968c18d4d8534a9d56cde8c0960ea9a078919765025436dfe066882a342da2c34a6fe8db524db6689dadb8f617d14a405540117617d0d31c394d8a18636df5babf0760f80cbab0ab7498f1d557e75a35945aba51704de3020c11c32ac09f13e47db19da94f21c2a6efa4696112e176cbe02fb1c124f8a1c92499322b0b22803f1b22c9bf95660f216f6fecf94add368963e66100b5b8c4de310769cc2c16d32d4e963ca9f0b64ea59687bbef340c7e5bf21a0d54b907c1d53a358ad2ea94405824596c0f143406a2894e0606342dfd53a30f68dc5ded3b25f37a5236e55f6c00721bf2d19160563453e66c422d23eae57b2a6c8269253d43f9983a6b5290d29300118a6bcdd82ba7b8beb79191ab61625977b41ed42330989bf6c0cbf7d1c8949f6cc7160fd5bf9ef5c09f0a45ac4fdbb8487335a7aea401a83ecb94fb0219538b809bf2de6ad376315b1cd1d3ec22ffb096dcf29956606ea45a4e520916a8d0ec1128d27bf06a44fb51bd41ce9de06ec49dde8986ff8fb7602fef568ab4d44291e329ff8da9330597b87d184f9b83cf98388ae2b0b36986e96fd30e1bab7c2c620eade844945c3f98d8febdfa494144453222f9d5e8e909f53888a7d7d8b19d32ce97aaaf806c0033cc4119cc2222856c9e9b8fcc5f8d30b5a57f1678bc98aa279e739f77ac856d920d19df066eb7bfde79dd986737cb3fed094fe2a34eac00bb01036bf0163a36d2bddd0c53e8b65493c49215005630c35895777f8a6f8ceab1c350bfd659eacc64c7308616a357fe06b47efadc8020d527f5a53d0a977a81a627e6d6ae4cbb2ddc8505c477284860992ff8f1db27923139a91ba6476cb4b98bc86ab446e3f3b73c8d1ae561b2b6216184772b26b2d04baa837cf26f70602addac7831d73d672c6419250628d5f42a82a25941cf61c66c5221d1e085455643d7f830979d605ede1fda452bf576e110871c5f1e36289669515c02be5d0e2ebef6e2dc711b988ed8ad5f999a884ea391cde38fbca3514a919966f84d3c4d623ea7355d31f5db80fd9fa29ec9f4ae45fb90899e28583b8bb674fcda45f5d99b06551a22ce4fb6dc61c6a9f884ef22aa9e1ac855bc73b1eb756b5c90c8a19341dbad00d4a64a06f9b9125f9cabac87c230fa1aa0adac117ede47b6fe15e582a4c919f8860f5a32b574bb9337d360f47cf5ab13aa4ffcec90b4c516f057544abc4871249bc5c906ce4aeff03aad51a9cf0d313fe63fd7767c8fadfc5912b62947568d289a8601e650c60b498ec19fbe4c187351e120e07c3e106b30ad210941297faa1e9438aba2d7f7c76ef3a5cda84406d9b3eac9edfecf03386d2d4f419e46cd21b0eedb0fa06c92ba0f9dd05c3d7cf25bd46c6370aa4fef089db5244e5d903575f7e31c66d656e14a177e47e9c01dfa7632180ee45f626a6d73b0ba7570dba80a3e72e2bdb57a238f72bad58f361ee1397813f8b638bfd2994f50cf5ca1bfdc6cb273053de0b11f41ad765ceac319ad79498fa105d836af5e927614674431eace6eb9175a327e11ec609604849d428242f790ee472571a27d0b76da220df438f7ae7f9a6536226272a32344400a9f4f0d03399b1cfaca27e0676fc41dde9380d181ffbd98c243e056dd826fb50d284d0b0b23760721bb77bcb1879859193ff3405928906d9ba91a9570f4254a51a1c2afa20f70603ed410a0e3153a118162cfcf446731ade1b50b9153538e01f8bfa75198dc158de0eb171636010c41bd685a9fd40644a0d8d7b3082da3ddfa438713d7ce38b27d2c42a8021bf8048d3f03f4f2a7cab56f433d8145b29ea630568062c46a5da80b541ecc7f913117e3bdf514c315e92f9044106d3233ead91e00328dc0fc6e165687724b8539fab2aa4c01c0e2d77a847d86d5d651fd5b6ac3ad40c2746d961152e5e9f20ec6a68bde20a3989c65c5e0a42487384b758f65fcccab0f004d6bf34b50ac8ebe036bc4d881e64d4fe1aa84a116b3dd867c121c4ce00f8e9b712eacce17a08a9755f368f25ad74145921b7da8bc96760bf385e88cd50feb07eaa8247dfe4f6f3186c84870069913e64a68d9762e88c401da9066e3e08e930fb5833fa729706308ea650ab8484e4dd0ec1fddfbdda7f761a5f8a0cb8ed5dbac81f5e6c1dee843e3b64fac1f23c231316c07e45555230a17f6c1c5add246dca7dd70b8b43e4776ef7202df457623a213b3456c4977e7d9db1d628e5460b051e92f785adadf34190ae7573836ae35a784a318d4ecac69bc630481e473c74778f3fbe65ee4dff0434902b7d0db9e554b00e65054c6cd087865c89c35c2fd01dd10b05d7c1864f620879c45eb06bca918c17352a8d4fd6fed3b35605688f12f6096df82b05dd8c5126ffd917a607dcaddfc548989de4d288deb2d59770634dc1a39d68062a31a5f138282cea7f5810d069a87840d5b9f60c21254cb08530f56a71620e585d34156692b709fae45776160140f731c02eb09c7408b5a1b18e0965958f36226ffb75563a9e83d52ba0b821634d41163816af97eb3d8db9afdc1e672d441dc67222965c4ed2d30d24710a215210f0e1d99694ad8ca430103d8051e753aefc9d24d348ffe10dd2aa34bbcbb4f26ef741933b1923c47adc5517bbdc20d76bc5696002f556cd85b090f2376bb3a20bdb055a2226135f6e7a9e7275c011ab55d8e5ba9e599880997e080f3b712c5f2fadfedc129d12953717563eb394969142f8aa8304648f52736e80aa38ab212371064ff3633af1710cb685428a13f3e4a9366dc6ec840365492b93898aacc797ffeb625862a52ab8911e7cb74a1900e53057ad05e072e1fc57e19a389395ca588c1a5879b871edce63e8ceb8e5405fcd143bb4133a376a11c34f34c75ef22dceb74710be3952e61562ed1ca27c9f68900ddf88f61d1da2a057b204ca097d4ccbc3c1a5396abee669e7e9414b3d6a3b1cba54fb6470acc52c2304db94c2652ee6259ccc5b0f42cf0a3097ef532219867d11bd535f71cf476f3965ae5743eeff4797ea0abeb24396d629a21b7e16a53631891766494e99951a8f8c7ee5d4bfe14cefbcad7d290be75a56b2535e1a309fbf46b54b9cdf542dc10abaaac1221e1ce0d2d0476559903abf9a91a5bd1eb02a50d1d6f48df2776f819c79c43f37dec40259ae72da97740a5fff0c87b359987dc2add7bcf8a7d4bda47cffdee881dba5282a6ae4ecdcef5695425d5a194b899f3850b710260609a8eda77b8ed69593201505bcc9a8f5c3061cf75acfa80520a5bb26cd6142643a9b0e324d6c64b35cf901184eb542fc193ed7fd083745bf63eebeda2c1ed94ec1419d73e2cd98b1436b7c03ec151a251d10ddd1c4b669ae280abe1c580cb7c0557d5d9e05b3800b537cd3ce37f579ff09ba84fce3058a65bb1c33556e5c3d551e8279a926c68c7837f747227af10cedec16395a9fba0f37bc0390397cd180c628ecf52cf0f71f29cf32feb6884886b60328989d6fc266ad52e588a64c405a5ab05dc0703b83ed18d252363bd73116b415d6ce0c2aec39ff498a29eb3f5911243ff4a3ddf70bb33475e7ad709cb3cf85ba69f4bbd33e928d286ce820c4fdf9516c31ca03c2f782b47cad103e90aa8350f78aa5942cce08fa9987d95b7373b62cf9284f488ad44a44dcc895a69915d3f78ee32c2cbf04a68dc4423968b544a5b5de0586c98740daeb89cc7ac92295d75b3c9fb576429bb2e911008fb7c80f5f418f2ed41d169c155bdbe6c1f52d06461ab66ad04aaab8301f73f37ab3472e0287a1ba024701ad1ef7b276d0050a97b6ec3b887a52ea71f3f6a354b1ac2ddf61a9b318493e36348c6466a2293cf5d7d0c385232d8d0c542928a04c44bc19d7ca460d72520e4bc716559c9a7d62b0fb02adf19677628ba99a925f03db4da2207fb04930564a8b10c0e9e08679d688bc822d1b8a5b66315525f3c4253e52cc398313a37b74af669450a0aa094fc8682a57899c2bdc5bb9701632eecd7ef7331eacfab079171f685bf5e7ce9bd187de4e1b2a3759275bc04e2de2c2af667d5391cdb8a523501bfb97867222ec6c945da221850c7357e413a09c647ab21d21e9489be0f41a3721052931460936163c7170f51257ac262eeccea14601871d8f567f7a70a5b49d2db71f6b9d18850bc9689a1a2bb679a71a8e476c72e67150fc23d3e6783dd8fc5d20833337522f689db138047eba90ea1df49fe2b47f14ce7149bd983640e2c123408c6f7c95840a7ca183d6d3f0826f3503c63cd161dfefebbeee5021306b4fae391811d2999636463eaf1e5bc6728af6048a588cfd80bfe6b81972ab1a10a74c6d407ee536c2ebc6ab42ff863c3c18e471cd31b38622af8c18c28507e75c9c07efa698e8951509562849c2c2d17e85420b925b3f71f88700d0ef724b1edb372e67738293ca601ff3211317782299ef334a8e24aeef1b1d218247038dc6d6771aeba65509019ae0addc6c99836b99be53ff1e23cacdd28189b0379dfe3a96e4b10327037e0ea73db6a53a66f953c1e14c325dad3fdf41fdc11e0e4fe8314d332e5b5932e64f614a7381fb2f1307e35f4ef8e36c4447d1d720ad008983ad8ebe00aa09fbbe9b3109eb878fd84ea1213d7bdb70abd3601037519ab41b788e02c960e222cdff4841d4ea7375da9ba9aace3a102d0eb5274b4"}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0xe, "ebf2f26bdb5be98dd07de379da3a"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @dstopts={0x0, 0x10, [], [@ra={0x5, 0x2, 0x6a0}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x1f}, @padn={0x1, 0x1, [0x0]}, @generic={0x2, 0x2a, "b8697fa1bf327c90062cc8c4bb5ebcf1fcd630c9dc57a3168738d7746c908c2dc3cb436caf3a74945c7a"}, @jumbo={0xc2, 0x4, 0x76db}, @jumbo={0xc2, 0x4, 0x80000000}, @generic={0x5, 0x3c, "c89575a0c72a916bfe4f5e2669f5a5fd7cb51c54761e2a4ff3109d61d6514814862f31c2cb3eddce3b8dfc02c3be64b633f935c5b893146dee7bdad9"}]}, @fragment={0x2, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}, @hopopts={0x3b, 0x16, [], [@generic={0xc0, 0xb4, "70db4686bd99febb4dfc1f2251d47b85e95a460a93df8ce69fe0874a607febd436460e48fe8f39c2a0ef3525e1da5411d356dc3fda7f76356cf1dea9f6aee3000030ea34bf810898539897f57c34e2ae86984ae3dff445ed73c90e1ee0cf84fb35cc28e32c6814a94f3c08e8e2dcd8abb5989cc75d27729301e16ae7cb69ea8f272ae09b4cf6e1f2c3a62f71c9bbb03095ec4e157bafc47d0e1b7fc459b11d723ea7e68dfe6aa6d9f4c28d881c4a4b90b2477dae"}]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0xe, 0x40, 0x913b, 0x0, 0x3, {[@generic={0x2f83f3d799d0432e, 0x7, "0bd8102031"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x1}, @timestamp={0x8, 0xa, 0x2, 0x1}, @timestamp={0x8, 0xa, 0x7d27a834, 0x5}]}}, {"f7da4ade99c91ad322e648987ed4bbb4d6c10cfaaf3f394a901f0b61dbb9d9e55537c03d3e05752b27a4dabf7115c0e938"}}}}}}}) 01:57:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd7189edd0000000000000000000000000001fff6291c910200000020000000100001020006000000938d0000a4460000500000000000000000d348a64f5e35f5d0bb000000000000000000"]) 01:57:15 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) dup2(r3, r4) getpgid(r2) 01:57:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x401, 0x7, 0x5, "6ab04d2fc086b4dc141140393804c0208c7a0aa7", 0x7fffffff, 0xe4e}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCCBRK(r0, 0x2000747a) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a00000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da446000050000000000000000020000000df00"/92]) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCNXCL(r3, 0x2000740e) login: client_loop: send disconnect: Broken pipe