last executing test programs: 22.246821757s ago: executing program 7 (id=62): r0 = shmget$private(0x0, 0x4000, 0x5d0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x6000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) shmctl$IPC_RMID(r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='.\x00') 22.242310692s ago: executing program 7 (id=67): r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() setregid(r4, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r6 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/506}, &(0x7f00000004c0)=0x1fc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="e25799fef2", 0x5}, {&(0x7f0000000140)="8b90a13435", 0x5}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x28, 0xffff, 0x1, [r5, r1, r1, r0, r6, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa0, 0x408}, 0x5) r13 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) flock(r13, 0x1) flock(r1, 0x9) writev(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 22.168842718s ago: executing program 7 (id=72): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) setsockopt(r1, 0x9, 0x6, &(0x7f0000000000)="cd7d4c7e74bf60290d7fef7f99ef3e749db44ec68be2206a5b037bae812d3a2f1cda359e6baa36b6378d14f75f45cfc7ac53d9073b7d76f2eb0a0294fb4207a37014be4ee2b8291b4e8562dce62702b322d9a18f4b4228d45614aa7bc2c964861df59e565ff2bd68033273a84846c61c3a4f532462f3c7459db3e41caa14d102c4717987af22c82c0c678b715fdb95f324930c467571baf16fdaaada39d19e9bf739e4eb8551e5578c5d2ffd1372", 0xae) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xa5e, 0x7fff}) 22.138890907s ago: executing program 7 (id=76): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) r3 = msgget$private(0x0, 0x5bd) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r3, &(0x7f0000000cc0)={0x0, ""/208}, 0x14, 0x0, 0x800) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x2, 0x4) ioctl$FIONREAD(r4, 0x80146940, &(0x7f0000000100)) bind$inet(r4, &(0x7f0000000180)={0x2, 0x3}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800474c4, &(0x7f00000000c0)) r7 = syz_open_pts() flock(r7, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9f411cded66b", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x2, 0x1c, 0x68, 0x6, 0x2e, 0x6}, @icmp=@echo={0x8, 0x0, 0x0, 0x100}}}}}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x2, 0x5, 0x0) read(r8, &(0x7f0000000580)=""/58, 0x3a) r9 = socket$unix(0x1, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 21.751621043s ago: executing program 7 (id=102): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000040), 0x0) 21.715368657s ago: executing program 7 (id=104): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0/..\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setrlimit(0x1, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000680)={0xa, 0x149, {[0xfffffffffffffd98, 0x0, 0x6, 0x9, 0x8001, 0x8000, 0x3ff, 0x4, 0x7, 0x0, 0x9, 0x18000000000, 0xb, 0x80, 0x0, 0xd3, 0x3, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1, 0x7, 0x1, 0x1, 0x9, 0x7, 0x5, 0x4], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x6, 0x2], [0x100000000, 0x3, 0x0, 0xfb, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x75e8}, {0x2, 0x4, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x4, 0x7, 0x0, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x8114, 0x5}], {0x8, 0x4, 0xfffffffd}, {0xfffa, 0xffffffc0, 0x8, 0x98e2}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x1, 0xfffffffd, 0xd, 0x1fffff5c, "9cdc452e3000fffffffffffeff330400", 0x400, 0x80000003}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a194de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00", 0x110}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r5, 0x0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r6, 0x6b9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) 9.528518975s ago: executing program 2 (id=224): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000500)="a7eda21fe8da9fa75fa1b98478d7088c6339e5f3a9d9ed91bd6e84473d35e76ff214f31d317b0b9188356f76b05a6e24440122a60633fa5259180c449da51f8014772881fe7a7690183ef03b553fec49dce4c55ac73afd8e999fd4a7f473669ae25951f22934718268900d62438921351332ab7931e18b17bcfab7a3b9a52e76f9fcf82c83f96a4caa2d609aee1ac10631bf4dfc4baa791edd62307a6995dcf6c0475c8ed825ca6e86b8282ae90bb8a24513ff6a6ad4e5b87b66f73bc8dba9b94ab0b4954332a7c9c9770187b82140f66955d1eb8dcd9d99cc5914cf5146dd969e00ec505ac6048f220334e549800657f72ea79c164c6f88c48bf0775e9caf83cc4923c6e8facc3d597043054d240968999972aea57f1ed934130457b474b97f609bb92788df2341bedca3577fa02b0d8180cf9709588ce4585f9a659421c95c6ca09db95db5c6ded46e5df5f990aebe77bfd1721077aa2f8c401c36f702e90c61be5887eef1713b432f17527d1be9a9350e69706167bf2772a97c99f3e4f99064e2b18a07e56332a99ee5e9eda06d7acc4ce13ad78a8efdbc7fabe968de45329f5643abbf0b3817bdc04a6f1edab1fc67aa7d76606ce8574971a80b81f50a041f547ba1198e260655a862013893d1e700e4927e94780aeae81618a97e62d7be8c7b89c5480e3d71dff00b89c8b36ac49362db5b12e8a1129c54deb5e291704615674ef40a1a8aa55550717442629617a704a1ddda07f38c52185febb04df36898b33bb334c5a275f30ac487242675f1d98ae21b683c3e1c453ab037e8afb36a538c4c4cd5ba2d7730abd8473e2735028c4e1d99294d905c9a51926a786cc756ac1adeb94cb01e0ad045c5950eff8f4c4647b20260db832faac7775488658adcbe292b9bec6df8485ce21f2df462083e918789b7bd0237bd4ab5e3828e0d2081f2f4cedfb54d1ba73cacba00295527211664b00be6bc99d1b691673fe385759355b99ca7aad1ef51e857d4ec94a32a1d37cbcead83a4a5e3010c4b1ba7670acae4f9111578ffc4b51848b007c44069087eda78d470c12d1bd40f6b741fa4aa2b0ceff0b380dc5627cac57fc8c09a34b65915d1b9c9f0d3060b4d8b3950ec1be1c85c99e41081d0bd0454a0180df0435cbd6a9ec980d25f6fcf08da16ce02bd13f2c5db3ce26ccc60207a20f9b8ee06aa99fa2862994543f103212237e4eeab024caf140594f58be9cdde56df8e82d561ef1ec884396a89531ed49d7a09c87eefe8006f3be1831c410c4d1ff6f5b3720c5c8dc135f3795151a7f747b44ebdbe74de2f40e66d84e00b2ba8abdd133dcc9841c466de56607ca7e859e3b103136289e06feb9efd58f7dc01cee4e55acd2eaaa1bf29fe0e69f862fa65f1c8d08e348f00e855d692e7d74e82e6f639bb14e2d617c534e8a007fc8034c33219e60972085fc18637dfa8d8eadb1f7f894fd1a012d58a6550206834a09973d001bdca9f530bd5b7eb47f0f628ae6d4fc4cd21d31cc65bdb2e5d1a6cb9d31cfd1f7ae4aed0d74630e6d7be443e5fda92a3ca39c75076ce21ed25837e68b5ff2f028a29351c12e7ef337c23eb9941749565997a055306ee8dee0d8882dd012cc9062d82ea6e142bd2fd49dbe07d5ee25cc2a17eb9587aca1bd7781fa0627cbc8407a5a81ec698a8da96ef21f082fd7f3e86dc84c04bc2fbc86a34fde07a5cbe132449db9379b21f7eb38e756a4dedaeeef1b09260a8d192714b7a8087a1a378236c4be5a9edd4cd5b166b07b255441a92e52ad8cdc516899f13d8c9a4220466688447dc96d4cbe5a4e935bbae392defc45b6e0e2b896d0fcd6cf3797a8f7c435e620ec465f6cb7231102210b91df86d5f65a4e8e8d61ed9823b8fedd4f735fa89f62cd7ecb816d770542e22d084018424c15fe4ed2caa4f1ba0a805d9184dca4fb1477464d33f6681a1ca7caa482e34c7f09dbedf8e32e3a1b823502af6e6cdaee551b55bceafa0d29d70dd468631a244d7f770dea8d8b2f452cfa84baf8539f92ac45e92ac1e5507fe434480c0dd9cb63df6ab53b7c1c10a74dc3312f4a31fb7227487860cfbd6015d60bfe6ad58b39ea1a61f3c83987aa3b71e18c888228a29f7b92f8248a840cd53cf97c294eec36f1820bef2057b95024f8fbd58594c8ccfe1a3e94dacf457700c97b8d5d0cbaf437cc21474d79832c4fa4ab262979211a0c76ed0970bf959aecac4ea557c5d6129b9303d6f07b6f5703f7a1b72b482e93630f4d978e8be74af1522673b56de2b33440a0eae047d4abf105b2aa30447339d0acbd2ec4cee3187fb4981f0b537cd549e83e8873a5da5b7a20aff1d43bcfe3585ba3c12ea64e9cee8a91a78d86435927c0725d221298bcf30b8dc971aa32fc1bfbca541b6ef0899cc1013e7ab8a17dcc3648bae087a40432d81c2ad36bf0d9e40662bc8659eb0f58797c7cc53683985519d7ada8cfa88c50ee6e39ce8da22b9cb24918d50ae6a77ed92ff95266b7f4dca757388fc12c41845726ff93e5173ca15c03e848aae562cf270803f56d98a12ab65633410a8bdc1a4097733328eded48d57558d26f716e6526fb5ff4f4580025159ce79699e6ba4284b4c8bf9f580cd749fd92a43d4110bdc462c70b7cf14cf6009c19e8e715e8788dec78940bd47b07b21a1e27ae92234f5cb0a64d0f30b8f0c18f65c5a5bbc9d7a74c4106cf996306363e8df52ac8fb5d9b2c41d15b11b64da6da31331c4e6255ed57d12aed2ed2cbe54f4dde8f999dffd528861989ec8f021a3a9d2ec060aa941d1ea2c3575d9c92438c85fee6efce20ea92c0adb6b86fd3cff46bafa493f6918d7c2bdb221171fd707f8488a2ccd2635ec2c69ce8a1ffab03c02396603a3bc4795deae1b5f64aa11280820a7521ac25c8af330d6da07b0c0c114f5454cb9ca08258274e37590ad8633ec702fe6a91b2263f0258ce52c807aad94d926a19acd046b383e21da6e77bc81dc1621a96cbe74bf0ee17abc6498ed3391dfa6d9d6609b9a9f85bc439ef57349576d93e6e26b1e41b49754f000c3728f95787badad1d7fa72ea1f6e194d3fddcb00255b30a866265ca406ece235060a1d2ef96471dcf2ff424799fffe74c58b3e68bd1a574fb47c511d3f0d9063237cd02f95b33b8aa3b28f58da8cc3cd2bcf390f5c11d8d06f2c3c1a06402ca774c0dbf03bd94259eec0ec770c7daa00bb87912311ee418281233509a22e8b39326fcd91a7116fbfddf1283460dfe4cdeb6567eb8286e9c6fcd5a7c8939323b270e9dd7109ae79547441e3729f0e3794817eb897a94f5414161cff1d6dd1cfbe24a000e786bb8acb8010500d800af9ff8a40b3ae5889018876004005ea9a12739ed2f09d829e6c2b231e4b94c32ed8779592bb71c8efc05c8d11bd9f65f47564a5bd67d671651a886759674e72533c48e1bc81cbc6f9193008c34a67ee776e4e52dcc5619a0c15833d2aff1c436ef9b98ef39cc16c3a853f9155c64dc48b4cf48551a5275fd302dfcda0f4f5191388a8153d8af7de27e67ae76468cc681b45b48ebb24feb517dbb087ab7d32e99fa322eda35ec11af4c4aff50b12bdd21e33e7b795b8c43f5050976fe8f45fe6d101472e71bdac2130bf6f85067731ce4d5ef6d825f296abe3317de41b786b2ff12fc5f60d7fcc67f96c9a4f17028139477e1b6485ea683c3d35f5a19248da4f7f43bd2e9434999a539dee1a42d6fcf631fa95034a645a0e82c4d601d3eb21bbe0e4b3962f54fb02b44a81e3c241490273a9e473a6e21fd6847c60dee538fbd6beff5dd7e4747ad4ebf6ccaea65bc01cd52b33e3bafa2435e0a5f986bc472c85855eda16609e277c30c7fccf2e0906b819a8889cb801972ef9a09ee93b5e12120e6aa4291ad88e65bdf9b4c3d8fa6a34191fbfd11e9512b2a909be655a5e782a8158759259bb5a59e5b041d6d45f842fdbd4a92cfad248359cd1b79f3752acbdc092f972f60e75ee96900513c0f6336d874424b3fea1436f5ccb6312145f51ce820a8ab601355ea884c390aa10358eab4c989486d1fdab95aa535b6b2b9e1f0ee3582992f5a8fc467dcfc718e69beaf8dab8862cfc35dbbafa136bef427737ccdaffe60a7b25f6d0f859b1bba9ac8ec4ef93659d63906ea97c18bec3c744d0474a182b633c4e8b5f3aa8828dddf2a6cda67d13fde8cbfb265fa776ed0eb3ebdb16c4b574a75952bd37792bf9c6c231b69808edbd170e20c5d85beb0b0ac2dc3580814e1b5829ca76ef563da096dab4069763105190f149e38036611e3b276cbd7051f17c62ea5c1bdbd90271bfc23cef88cfbb4257bb45566f68ed7cc5e092e31985539cc9bc3e82bacc631d658517280ab5185b182d5e48e1666db608b61f46e63f69524ef68f7b45d7a2d78ad0b76d14469935eb0fea6684354b4c27532f2e5e6f8647d59318a06a4a48667de9602d32db0fcf4bc9d85c97053fa00d3682cc0a21e707eaa8571c6a69a872667445852bc1c81c0d01d1ea12763ddd2414cc7fe4a599630d2ff868160657d5d6588e17b5557ca14d947ac895205a14c6a8422611639bb83272565eb44db1c9b3fbaa1dc5abd7ffe8f167d5721d7b0fe4f87e129b5b9f1d120200d5006a3fbd4c53c55fdf7504f50d67f04ee3402512e992b17305e54af4c60bd625ea5ce50769fb3431e8a445bc7687103cb1c56fcec8dc47c24e62e61bd08f37862e6c381b85dc98bc9b92220bae50eb382349b5ae7b77971592aeee332396931c42a62a36b062fa2866a60077f751a92874f44d0d25f2fb48b589d8e2e13569c026d61c1fabab72faf3079c711a2dd8a57221e98fb92a9720c02c4e05cdb1a86efcac28f0a640a41a102ed5d5b93e17b3e7dd8bbcc1b842c79fa677d9415bba56bdb3104e02b2b00918893c7b50a8c5a2bb71718363e557617feee8724a49eae8985c3930b0a1a11cdea79097ee0e2d5062202d0440fbc8750dabb64325efd2502f23c914ac73bd5db5f0e8f2ad70bb8cedcf3e06f22cab0f680ad8413398c72af775ce0315805057f029e323c0c13225cd6139f3bb55c64b069e28ed15c93457a5edcf26810a92efcb3c1ffd1a01451fd2197742de5202293de9bd8a2568d7ca8e60fa5c893f8e3e88b3007f246d8a1352a3b4655e1d206a8a68126352436d75018775fccf62e2841860dc209e369bd9391442e2004e8e9c804694663d58a08371e53f4f04c042a1e5d87766232c0a89d56a6221a6b5879a49798124cc38a95d8b9aa5068d8915571e28dc62e92bb24e9bf90f47a121d11e789ec1120e79493fed03d7ef6cc4128a3c8fbe343c22a671fdc7fc4677437dab3eb5af7b40352a97ba0a9283888670f446d5c7b354f7d9e4c66d00fd2978e392035f63f622a5d8d18335a5045f70446054e4bc25e5be615c5b519a84ab67a671bb9be215a6272ff6738f2aedff65639bf6de9e11ee7d9ea66510edb42eff1d3e3b6a49220f2ad6557a11c6c3a6a3b1d19e42decaf225b7cb1ab373d3ef3aa29423c3a7d68afa93646037ab2e50925f191ed01498fa72802f3a61564ec9172520e6fe8cbcafc5bcba45713fc8be98fb1a3ea24232c72880d3dd2793bac6abe5e540d40bab0cc6384d300f911294a0edee3059e1787675612e51c897daf978c1dae0e70bcd9852fbe914a818aae3142cc416051feb3fd71ecb51c683810a03f4d2b68a858bf5e491a32e26b892971b5d8dda149b68b957e9026535b7643bcb5e009acebf090f0f5e87a7e6bb03afe9820c1b3fcab49ef848944304b908f9a6e1b45f4d66f67fc0a6f9a", 0x1000}, {&(0x7f00000000c0)="b364c8485194c23c023d377822690836be9b7ea7147bd21b3f1b0ddcdda3e358a27dc5cd33", 0x25}, {&(0x7f0000000100)="6a2baa7b414b818c8e041a319ec76841253b950af30e8b699544f9292ce06e768a7cd2060c5aa2b667426ed65a737cd2a523eca361d0997d7496bf6f05d06eba6bdf4d59ed3bcc41e2ab0c238f3ec2c77ab9ee30f34c7741cea54da6e985153301886d98ae0e464ff2fb50b785652cd43cbe3ea62b5d7b5573dec0cda4bbd07aa04243c34fd579a18e971b0ad1aba7b5d33e06a90a0910588515ca5eaab2de0b8b7f07e770d80486f581eb5a6f75b49679152b5749d1a3c34ed51126c397721a824c14dfa70a72e5c358107faaaec5", 0xcf}, {&(0x7f0000000200)="82835981ae425dd0c311e341d8193292642a4b1a4db099eb3f7b34ab8c764054e7b319cb9240bf25abc21570f6076bbcb95a43adb2b6f030b7e6022931a8f9c8b8c3af9c9bc684934b2080e98ac79d0c505ac00db7d51f10ab15e2ea02c9d8fc7c393ffe0881acbe7b2e4444559ab97f0d53f46fabdb6d6669a326aa638eac1844a5fa0aa806ab1dc92607bd2b71ead535a0dc2b8ab63579ce8fe224027ee3aabeb49c29c12c5918ece2a486aebb7b64c1324d40c168e7e630cf3c8d869b76fc0ee71a62d2048b1e48bef4f5ced3275b4b447b8344bdc243741f6beb6d8e", 0xde}, {&(0x7f0000001500)="dae76ae92ed00360ce5f0e8d3cfdcf281073d34e535bdbf3bf3433544ba0b20ba62929942117052551e0fbac781b04ca379fc2b9bfe29d1dee798c9997787bac960cb7a476224fc31c1d7d61170bbfe50e077442d6fd7406b56e016087f761a533d8ae5eedb48851799affd57b977e52fcf3fb2c2b61f2ae90155658f1c3a77bebe308326a3ae758fca9a527040610749ea34735c61d2a6590a9166095b5c75cebf6d8c84d5933339c966c79ceba579486f07c96370bc64f67ee70ff50ac7fe029ae679420fa2fa3fb70519a8cfab5b1ca0e3fe0296ec8ef4756215853de68072203e7bd35fea755369fab47f17ac455fc23e6a4b4b09741d8fdb7bd498c168c3f91f3c5126210ea5da4811e6e164587b3e92ebadc2a21bae5338be3c9fa3c76536def28c1311ca8977b05adf48ee3755a7ca3ca23b8320ff6fc87b07fb722add541b01a3fd5adfbc8a1589725177f621d6f113e9af80da93391d213db2d36162fdfab3890ab0f9bc94de11be3d30c404c3e4b932245c507fb275f1c685a1a01ab7ea23d8afb240492d1ed708b8428d1c70630b8cc5679638ca8361c6759edc48e693588f4ecc9ec7b00a01dcc516f219f99a98eb87e101936c6c7147396721a44228c431bca56e6cf5078379c5dfddaa036663db330a54486e5731a738876eff0c917c18ce7eaf6338cabbb12d3ecbbfc92aec32a9b684a7be10339f40abf6a5006cbed4fd179bd48962829a71ec2b6686a1baafb8c31a0cc82a7ff0119d4fa23ddaa5a13f517045f6ce2465f2ebc6ec4942e5810a762ebe52401a124f19dca90bd4ea7554101f004ebcb5ad8db03662958856ddd8349cc67b40ee66f131b594a87583f0f9d58db08421f0e11ab55478a022dff946c9fcfd0fda12cbc95deb36a76d26dab276a16e8f7d4d8386d2552a16e3861202719127e1e6b84e80730bfde7eaaa7db1b1996810a094d27273ffccb02ac0b8669f37e5b7c6127152df7a3f94df7964340d089b3359c42acf1e86f0d404fb7a40d79e7fb26a96afb44d8e8bda969d1789b89a1ee2b0d782184fd149238fededfb64c7aa04aec4071d92fd8b1d55bfc1c5ecf05e0e85ad1f34b9f465acd9d02f81520e0abb99679d626ffeb65d0ff3ca42a2f2c101e1c33f9b7ca9f0863bdd3c9dbe45e5a80c53625c736df71ac526457b7fd998b906cf21be94799ed76610257ed82daedbca914e7ee6742f71d1e98cfed6da771e8d27dfcb59bcf427841356931583e0f9426e9094d22a9b47a2bef31b015364ad5ab96bb9f0b392f0d40f625dd3761136fa7538f5a1afa9351887736cd23e2b3d6b6909c67694e2eefbd449fe8c54d28531ee57a5e3d6edb773b3cb79505bdcb3c9844fb226e43e145e11adc0848cbb11352049dc6f294eeaf7ddab3c9120bb8e99734ee2416a0eeee623527f2fe1649244774d20f488b7ec7c0f3caa8a3c87b4167b892e0fbcf715a63147b2c7705cba8fccd686666e369e610b8cc4ffcf03124f133d6d3019f22cb0eb26c496eb512833890bc70a6ba681f2449bab4d217ea053cd80911823372206f7c00bf02797a8eca61fddb53979fb864b1d3d1abcb7116e55033a9a4d0ad13c71924018d3a2918e7d497d1afbfacedd3552a8035b7abf1db8517c5bce63de3d23b97939cfa5b4b76d088586a9bf77db5963827cd3c4ddeca7f2f93c0445319bf66fb809a8b96c2bc25a4b8c1b4d5872fcce2f8c3cd8f47612f90d0a6c8710976d0a95664d5ba6d6954dadad5d8b9b4b28c42471f30c285eb8a71c218930226119d02ccdc9029246e7f3b1fe3f41f99953d5141887f2053716f9b110b148e2ad3475dbd26ff44dc687de68983f51c69f1a7554bb62b3b67eba8be51d67423b99eb4c64536f816da8eec77afbcbe488b9d864ef6eb5ce01ffc5a15ba8538f367fd0300072f7361d745adb239ea3408cd1c8bdad0c4e261d560bead9c22ad643cbb5cc6f4b25785078fbb7732940aa1ac4f6b43532d9e58464ce18b6271b72269c19d310edf8f377027004c4ea52d928f4829f2952d278bc83e92b9cff25712597f0c83bb01bbf8f6f3b16e97d5b86271b18f5368270b746940b9db3f87042c17bc98fd3a37d362b5306a7cb3795b429cf9a780be8daeab660425f3e51304e6faaad86a79a832a06ad97be48cbdabe58b9e486b26af8f66e0b50ae7a56d12e4dcde3525168eb0d33f39ecced980e78cc9678adc627af23cdc20649f54cd653afe83cdaf9d16673e8e6c886fb1e6c524a193517ed851eee1ad0f7d108d4faaacaac1c4794c0c35812894ce695e460400b45bc8aba4cfaab5c98fd88ead085b8e6ce197b752d6908b5ea2c824137f8b9475f587abc3e4e37b763a658e78d2b7d6af5fbcb5b2093f2291d70952321ddad746b37c520426ca9474483112cf81174e020c49e8f40ea8b555293b6e0c669210760a53dd2e8673d1dd46265a136882cb298ad690e1a351245b3ed78b8aff33f1006ce61932f1e2c43d3b48303899b73e15d8903b1db8e8fa22368c7e5d810b819b90e20038b6f5106bea080ea5d110c5a4f299c805b14652230659c2a959439913a8c02ee9e41ef8346ecabc74a2f1f0029910e141373560a630fb3e742d8719ed8bc515ceced9ec2a18dd4b8745e8eb363f961d5a697b134f2d4b9cf4826e4442e8130501cc2d89f2982fdf7572d42fd4fbb886d2a314871d46756112a225c47f1336e36d7d11f776076119fb88a345322abbcde1bbfbbe0a63b2154a361a437336adb2a10fe95e1eebecc3d76b1041d549b384817888a1da21fb6afc0389e56b8de719add7707d1613d6d791bacbcfcbd3d14890850c7a6199bd59ef1d092f1b95ce2abd7ffc97703dca39fc42219db29e9ef5f9c12953ec3d8896d6662c47873fcb25684444b138b4ef5b70b5936401a8149d02f3aeec041c58a0e45d338177344502f01025af92dde19949ad865a56aca5fb65bc46d4289feb7d36cfe48ee9aa1acf6ef0e39b64cb24e052791381c3c6f53fbe006f43c5a5fd6a08332a74897eaabccdeacf5bc85915f10a06664a22780d2994b2a06cc3df66095f5cfe9e975ed81a01c5e0f0a782e6c92e77dd23484dc2d4fad5bc9f64ff7612ffc0ac44d983a8931ed09ca9ce87744064f5e3c50438b0fabfd79012f3ec554a09db6bc49c9ef557532c2d5131b2b0a8735792f6c702453aef3d63ce1fde38ea571c4f40c4537f942c730182b5c727362ba6f4b98ed74b8133fda28d6e798ffc56d71968502ef0a21bc3569e9b1d505717edb42e54d028bf3410fa99da7423fcc202c60a6f5586432475c58c322b776b0867295d0c4dc427a6413481ee69686b987d9f87c73dc6d8ed4781831070d02317ee0efa6679e5378757ea05d2f14981625dfbae12a6c62df5b311da2eceb4a33b18f9cf662347af6d133cf361211cbe4b4da07af2e3a6f70db2aad5db8d9cdbab514c0138a83f195237258621a3c05af6b690cbaf0d6391a3d3c1e6b8424afe58e8ace2846fa102fc99e4ecd71a2368c3d23926ae173eb1c7ec6083aa22cccabdde0b3fbf5524c8fb68b34b98a614c24a981c1209fee6b3b80135dad581f83372fb62816a7f20615028320be568dc726d46ea68ef3b8aec901d5cc1795a3d67686618efb204b2711aa36431c096884c5ba1d320bc3cead597a48e10adb14cb4b78ed291dd419d16c830f02625f0846689119645f2db7882a7a2d8a5beb8a365adba1a52256632bf9a179a6ec09807a68a43359639319f4e7ccc0823bac14cba37f5c2fc572744c821a4a016f6866e98016f9a7003ac2637c093c3cfd043bb666cd1a8f62798de0bb45387d374c60ad2ab90df36ac5377ae0a35d28a51458412d40a385491a44d21921217878cb6ac5232825d35612e2c6fecccf4ac45ec0b2e6e2a1c5c9ebb41d26467592362112c2c26bc7ca29e9770258ddb585bcd7e70433a28bc645fcbd3e08874a099d94c94f8f41f3f3b0513133f31ecd200925aa84068500cefa09f3549c3202f4fadcea44743d32ab58da75c069e47f595e4703ffba4ed989a230176da13fa72aeefe69ba3d106ce96e55cd5c989cab3a5ed4d26af0d7dcb241c3e5cab7f492f471f4eb5f93cc7226b8115084d82f1b5368c11f01f933f728a6761f1d35f7665e298ddbe0fbdfdff3251dd6a683ee631d2416ef276ff2bcca7bdc8d4cc79f514b13938ae53e30b587033ed71cb5336d7974444ea21c0b98b46b0918bff05f53aa47b9bc7e670cfb94afb58d243d5a4ed45564059e86b2b52c459a8de998229bf56ce62ab567b0fa40f3f44b34f850f3c35b1feecd77e73bdb54adeb1c25cb2617afe8dd967f9cbf36b72c25d76b34a5a59db244bece1a002c3aba71510d815d8a91ab6c26b13a277ba07de51fc3624a4d9727a9962254e13ea0bb16f576f51938d3cf9338a93c1ffa19909b42edb49d4482fe7190e9e3388391606bd25f2bcd5990ec9c093f6f7e5bb5fa62becc8dc0aa8a15db61d6055b6d46f348723f1e72275cd145d4bc1675f2ec651378978ed871394e492759d8f8edd73eef333992e0c56c3c5d47b889570bf82364a7b6e529ad36adc9e5c0dfe5e7ed665ac0be2eea498304bea7565f650c4774fe007cb0d18f566c855fedb32cc10713f21f3e875bae4ccc5d95a57059b56717fe09e2d46f88f9989c818282405cca81e4f67a20ce2b1fbbbd197685da96908c18cbbf82f3cb3bf82a0ad7231208510bfe4ef89cbd1e70f88767d6f3ed663f2d71602ddcdc21e9626e4319530fe157648b0b664904807eb9ea7c01ea2f1b2817bd7fc33c7ac600cad3c6db250255f6d6ce93ca27ce2ae95c3e00e2dde6f8e4c2945ef12c5bc67f3b60a28e402e6865b95f0ef0df82bb87746a4f9f18a0a447bcb3a256be67d07e50c0f0239590282303c2b4a84ea9b76f92f87637c6c25743949b87dfd4dd4faa3ea75e2f953ba8cfddfe1cac59e99ba2220d5da242f6adf94dfb32ffc982430a9206b7eb4d881b7266923407e31f0b0d224d712fbdb641deddca85fd91947fb52bf3cd88524ac591e454c599342f731c848ddac24819438b919eaa29d7aa426f6e6dd9251f3a459fb93c091b033d4b84e8668107c2b7c1bdde203b993771028276870e1a8c103300cd071992b9d249081427c60403a403d59299736c5a0c5f905d7762533dc573b90323e34af9541abede5143639a5bb9822cae29c86fdd5bed2e0afc1af30a21a36623a1e05eb6ed71eb6221dca5bbdee64ad922613b2d29d3310a8c948057416f6eb23a977fe74ba001997a3c339fa9b8be46b07935833cb5e133e269704a53c7af76fab39d2e6e2c4647e6cd9df0e1a3329ccaaa6d0473b17d83d352fdb04d9131b03a4171f0df245076c2ce6140747095ef29b2e05448495649a74a18ab8d80ce10f418ee56f0bc1273ac46ef5e32f8f69c1baac2e15620d66a5ebaa82ff6b9e6625cc914112d472e05b4289a1b81ba9dc9b8b9fc9283b80a3844443493cee5affd5eb2e4d5bdded00c3c8e7441774afed6e9edf242dbe1a495aa4844606e85ca9903a43a852c0b5d76fdf83dd465ffd1dee3764ec48012d8e938668592acc5806b96c6858e4e547495d1e00859394f24c6417ecc80a05fe02e8b84dc87133361563f7b65cb9bd3cdad1c76b39b7f691cee85771245f81673d8749f3e998670775200e837607c88e3e216b040792f265c0e78170f63ada98ce8c626fc06569af2418d9a2d288be81bcd12ec03a1f7fa54e416f8b9426f2ff5509a685e897378435a97686ca7b3eb41cc816e0c7fe", 0x1000}, {&(0x7f0000000300)="5f0c8e62e013f5360934182882e10e7134865845e93882e341c91b1461934b51962264b572bbf5dd5f101b0a59de85cc1c19bc8f7afb6058b6801fa7672aca035eae047649ae9c29d948ec949d36bafb4702e0d756f506f7f57f25197ec002464c2eb4e7cf48a79269c0d2273741f3bdae9e6a39a49687969e10b2e47508ae5bc04de378800c4db82a06e004b5a06463e690b410588b487a6228f38e06ca5dce4c29977b56bf94b30004a3c3744829cf0297ecb3cf4c667c73c0efaf81bb31ea12a70b5935", 0xc5}], 0xffffd9f, 0xd69c) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x27, &(0x7f0000000180)=[{0x5, 0x2, 0x8, 0xecd}, {0x56d, 0x1, 0x4, 0x3}]}) r2 = socket(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x1ba) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) close(r5) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() sysctl$kern(&(0x7f0000000480)={0x1, 0x38}, 0x2, &(0x7f0000002500)="16424b2c8c756fbccf2a8519343550156bc9f8b86d004e270b96f8cddf8083231bef3c3ccfba95d951f2425f1a860379ea907098de7544a47773a3e3132742b60adb1bda56a0800010c01970a51fee75ae4ef6ad4172a8b7c3610a45252251623c78684b1f01140f5ffacc570ad77f730bd944ec9474810ad5d7ee483ed0c32d9f7bb6f330f63a645cace2a00125841c262712dd70c7bc412902d5f2628a43e11e8e494d689374253a0cdae159eed3cf078447ee9b3e566d0d1080114af878658dd302c6b5e2cf73d4a3", &(0x7f0000002600)=0xca, &(0x7f0000002640)="766274ee088fd1ea3c0b96049283e2e92271651706678335b5fddbfa02db1a1a7bdac2eb567afff03e7c22065d00562f3b1415b9b8cbb577e4cc5b78733a1f2f60e5e07a3901884532ab97a0f1f153eb2ce2e453206adccd81b56493e0ecb778e88a983cfdc0b3d6822418735e4766ad796939d212e18f194fdc7204d612a47991f2da22b4beacdf5f02bde2eed9abc49f94c3f0bd81416864a70ccd078f2ebc59d598e5eeee159a3fc92b2811ad1f08caa1396ae6d34e74887741de0b0670c0b2d29ed3020f38192ebc479d76fdb563b8d06ebd4a7793e282b11f8813f0fcbc69c8ad3ba805dde28ed47df08cfa89c0189ed366324c65e4ec", 0xf9) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) getsockname$unix(r7, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000280)='./file0/file0/..\x00', 0x8) write(r7, &(0x7f0000000080)="0466ae5f7bd7", 0x6) 7.686992397s ago: executing program 6 (id=233): sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff7b, 0x0, 0xc) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="5f18de1ae06d2b9c7cb555fbd4cd51b0c0babd943ef3be9af72e727e4a59e53f618973f3542253e2d180a6e948370073a4693d17bb2f3caf8e7e0a860e3e0c2a0486185b38d1ddcb06e0a1743e6c7e3bcce04d5bacea8ab93b3623e411d1ef6c3f32ef983c1d66c560928e01257fcb5c76d58320715f62076b27a20f11418ce98b5321fd38cc8513ce5a641ed60bfd8ea9f636a99142f7c2cfb33b7d6c4724aa495844be74c541cd4e813f6d28b7a39b1e83ac1d74bf57739dd7575b8bbf56ba53f9321ad5f71c81", 0xc8, 0x7e892937ac2db406, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x7}, 0xc) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0/file1\x00', 0x10000, 0xaa) open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup(r1) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0400000000000000810000003b00fe8000000000000000000000000000bbff020000000000000000000000000001"]) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) select(0x40, &(0x7f0000000000)={0x37fffffffd, 0x6, 0x2, 0xc, 0x5, 0xa09, 0x6, 0x6}, 0x0, 0x0, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) getpeername$unix(r5, 0x0, &(0x7f00000001c0)) close(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r7, 0x4}], 0x1, 0x5) 7.059382483s ago: executing program 2 (id=236): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x0, 0x3, 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x14c) close(r1) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x6, 0x40, 0x7b8c, "dd024fd2d39c3a414a97666a7b0434298b87bf0b", 0x800, 0x80000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x87bed, 0x1, 0xffffff8d, "24261f1ebc1280b67fe248460e00740400", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x6, 0x8001, 0x7fff, 0xffbfffff, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001, 0xff}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000080)={0x0, 0x0, 0x8, 0xadd}) r5 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000000000000, r5}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1c3) r6 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r6, 0x0) fcntl$lock(r6, 0x7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 6.40656779s ago: executing program 32 (id=104): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0/..\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setrlimit(0x1, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000680)={0xa, 0x149, {[0xfffffffffffffd98, 0x0, 0x6, 0x9, 0x8001, 0x8000, 0x3ff, 0x4, 0x7, 0x0, 0x9, 0x18000000000, 0xb, 0x80, 0x0, 0xd3, 0x3, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1, 0x7, 0x1, 0x1, 0x9, 0x7, 0x5, 0x4], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x6, 0x2], [0x100000000, 0x3, 0x0, 0xfb, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x75e8}, {0x2, 0x4, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x4, 0x7, 0x0, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x8114, 0x5}], {0x8, 0x4, 0xfffffffd}, {0xfffa, 0xffffffc0, 0x8, 0x98e2}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x1, 0xfffffffd, 0xd, 0x1fffff5c, "9cdc452e3000fffffffffffeff330400", 0x400, 0x80000003}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a194de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00", 0x110}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r5, 0x0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r6, 0x6b9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) 5.947239892s ago: executing program 6 (id=247): r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x6, 0x2, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x3, 0x4, 0x4, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) write(r5, &(0x7f0000000080)="185afb8203134ff264a4a2e354ad1a1cf26887f93724f1bf04d34c2655ab3161", 0x20) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)='#!HL ', 0x5}], 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) write(r6, &(0x7f00000004c0)="09ff2000004000286400000078ad535c2a41560000005624b77b6a0a", 0x1c) accept$unix(r1, 0x0, 0x0) syz_open_pts() mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000200)) 5.744560944s ago: executing program 0 (id=253): r0 = socket(0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r1, 0x0, 0x80000000, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x53, 0x1, 0x5, 0x1}], 0xa0, &(0x7f0000000240)={0x3, 0x3}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x26, 0x5}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a41218000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702f8c500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x2, 0x0, 0x0) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x3ba0, 0x100000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) syz_open_pts() socket$inet6(0x18, 0x1, 0x8) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 4.811994118s ago: executing program 0 (id=261): r0 = shmget$private(0x0, 0x2000, 0x559, &(0x7f00007b6000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) 4.803629403s ago: executing program 6 (id=266): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) chdir(&(0x7f00000000c0)='./file0\x00') (async, rerun: 32) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) (rerun: 32) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5e, 0x8}, {0xc0000, 0x97}}, 0x2) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0x2) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x1, 0x8}) (async, rerun: 64) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)) (async) rmdir(&(0x7f0000000280)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async, rerun: 32) fcntl$getown(0xffffffffffffff9c, 0x5) (rerun: 32) fsync(r0) (async) sysctl$kern(&(0x7f0000000300)={0x0}, 0x0, &(0x7f0000000340)="1e8a76629954f334dce79e2d7d90d2122b026c50b5236f958e8c4e9d4e60dc39b5648b5eea0ff4051992ac7c98755cab4919cea357252efdd738f4c4c2aecfe77dc6a30e45e406bc13ce2dfa90b72ac000a2261849d855a9f84882e4e338bb7e41a3609f89c20a1ef971cf9de86559b7350dc71e950b905a32755d", &(0x7f00000003c0)=0x7b, &(0x7f0000000400)="eb84d15854adb8cefd5a385f75af5be3e0e2c71f2dbf0cc7d50f54b4d85225b5f30bddb904529a13b7b48c6f43a0a43fc3e9f62b9127f3f368cfe5828edfe5a05f2128888e941ad4605a4139fae572fd21de27ea8b5a2626f52bbfc605009bdb0f7f3f6a283f18ac369f2e09425e1378c2c5b06764be7751c3efaaf6eb869d47e4c9104ff5eaf1c3fb00af4a9cb348f76a3494d4b3a01223", 0x98) (async) r5 = syz_open_pts() kevent(r2, &(0x7f00000004c0), 0x4a22, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0xa3cf, 0x9}, {{r4}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x3}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x80}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x19, 0x20000000, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xfff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0xfbda, 0x8}, {{}, 0xfffffffffffffff9, 0x9a, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x9, 0x2}, {{r3}, 0xfffffffffffffffa, 0x8a, 0x4, 0x7, 0x1}], 0x2, &(0x7f0000000640)={0x1000, 0x9}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) kevent(r0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x80000002, 0x8, 0x5}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x4, 0x7fffffff, 0xb8d}, {{r0}, 0xfffffffffffffffe, 0x6, 0x4, 0x4c8b, 0x2}, {{r6}, 0xfffffffffffffffc, 0x25, 0x40000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x54, 0x20000000, 0x5, 0x1ff}], 0x43, &(0x7f00000007c0)=[{{r7}, 0x0, 0x6, 0x40000000, 0x6, 0x9}, {{r3}, 0xfffffffffffffffb, 0x19, 0x2, 0xf, 0x87}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0xffffffffffffffea, 0xba8}, {{r0}, 0xfffffffffffffffc, 0x14, 0x2, 0xcb02, 0x7}], 0x9, &(0x7f0000000840)={0x8, 0xfffffffffffffffa}) sysctl$kern(&(0x7f0000000880)={0x1, 0x4d}, 0x2, &(0x7f00000008c0)="66b355b5084df470c48c63fe2db6dbe8bc94f36fdae5a9ab814434616f690ecae2fefa3448c4f56f239fd45063d063c3709f092be27584b32fc74df43f1e43f428de47bf143305f31583a3751aca5ff98139e85c1a637e47578250439b4da5714afa577e8aeaf352f352573aa1246ef91128d113bbf8eb29c8d3e6e6d4c264bb3c90751ec3e7496a4a758d8626f6f45e1a8c5106d3dba43de622bc22cd6639e27c31bc7db2eb74af17eed458ee6247881f1b985ce245252bb685a1814fb0af6a14a8633d179575a95b0834b1f63ce4361bf5447557d1c5d58836b97bdebd3153c3b4b44a89284157604b58", &(0x7f00000009c0)=0xeb, &(0x7f0000000a00)="2f94743d41d080bade9ceaae1fc82bfc4161e6da12cc46194c3c", 0x1a) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000a40)={0x5, 0x3}) (async, rerun: 64) chroot(&(0x7f0000000a80)='./file0\x00') pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000b00)={0x3, 0x400, './file0\x00', 0xd, 0x3, 0x8d4, 0x5}) (async) rename(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') (async, rerun: 32) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000c00)={0x3, &(0x7f0000000bc0)=[{0x7, 0x2, 0x2d, 0x800, 0x2}, {0xe, 0x3, 0x1, 0xf, 0xcf}, {0x5, 0x0, 0xcd7, 0x0, 0xf}]}) (rerun: 32) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000c40)=0xffffffff) syz_emit_ethernet(0x1ab, &(0x7f0000000c80)={@random="6c48c6c40b6c", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8f66b3", 0x175, 0xf0, 0x2, @mcast1, @loopback, {[@routing={0x33, 0x8, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @routing={0x1d, 0xa, 0x0, 0x77, 0x0, [@rand_addr="5dff04b9bf5341c0850f92ddae1154f2", @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @generic="a2cf55de0cf8fedd22cefff73f9631bc14b4e55f4d7d28b9bddaae38f029e072ff81acbfb405f8e85cda635ddbb64a79e585f11f94496c4944f8ceaa0bb83e77ca4cf6479152dfb8ce98d1f4cde051cdd9fe77d89f8dd8f502a605bdb1b92d0f2249a7cf862da4bdb04fe783d2a860a6b159366315b94bc1100f28a8901f260a895daa1aad571899a9f4dd621d6fdaa9a36efc25cbdbbaa098377b3325bc047f5230bdfd08b2fd27ce83a710410a2b7f48fc8b0fee2edcc62d51be236abeb4ee80402efe5319c53605bc0df05468fd005dceacbbe3"}}}}}) (async) sysctl$kern(&(0x7f0000000e40)={0x0}, 0x0, &(0x7f0000000e80)="d5cc11a6dc7876bce07ca575efb3092b8d863b48759479621a5b75717b4b7614c9069968e25a03349d1af7266dec5dfa9957849f673439563d6e274a85b7b1615188f2262fcd380656a788cd011c2522d4e55cbe8bfb1e44252ea974a5d98f903294568d357c00f5b92f63ec0d65006848af78b8b1ab5f7749a75aab51e0e022d248c617dade8218dda56be49c3254d33017f15457b829cc65af36040e5f2733421be532dbee38b72dbded290a1f2ddd0d61151751baa46c363b5254a52166da2547c5c50751bbc1d0058564fd716eae1df6d5741d133385c15d16312cf393a66eecfd1155bb29684b60c7", &(0x7f0000000f80)=0xeb, &(0x7f0000000fc0)="d8af3fd22298a56b37c3253e2f258cc171a5040f9d8231ac3fc6bfd57d11087567d7be19cbb8da7d267c0ae9ee3bb3bf75427eb183dbd1775594b89f3d320ab12af1c286d789dc799e856ba1f9ea8acdfbead688a0855ae39c676001fa62e86d61db9b822478c0f72f0a4a478c28c29403fbde435bc345ba7186e5b3b9068387a0e4241fe0cb9490e53264bf9218b53ba3379d8e85b0af888245489f9942829cf4d7b7a81395029840f28cde5c0d7da45454dcd6a55950a185a6c90d11bb58d90db8343a79", 0xc5) 4.138978777s ago: executing program 0 (id=270): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 4.112997448s ago: executing program 6 (id=275): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x1, 0x0, "7d40e919dff257f7e00a7e6eaa54cd31797e9b3a"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773afdf8d915494216813082c47c35f11a948b90c510b6a4cb33256c5bd509057a40eccb8e7599561abcd6abe2ee617157b1d863bcb519adebce220db73a4b95df0a63e26c80d9de017c873d10814a1bedd306d9084abf44823f4441997e435f32d4946400c984f5f8bed014236e222bbf811d8c44ad9a0bc1bfee93fa60468887ea320d69e3ded1c977c74f66813276398bbd849e2e01d4338c1fbe35258716b76321932897f7065e4dc48d6dad4f47b170c00b9f7ea84dcaee4390b1cc9c6ef86fc9496cb05b2a68edbbf4fdb62ca8eb5d20d53c294f3bb71774248ce23c08e45059d11e7940c6a5faae4a071333633587b51145b9d6f1ca5bca55fb187f1379c5f8c053d0829cc536b562caa4b56df716601e54b67bc1de978617283807f9e93348fbae50c99fa4b17f66f3a69102d3c5e623acef42b6b0776827cb17e813e4f26b50f9d330c4097f9d3d7a286ee63e3f85080a0fe22cb8c7820a52eb8abe1ca60a1ef31dc1b37153b3c5424116bbf9f40c469baafaf200ecb0abbe92fc481cc296446f9258d474e15db840944b9ea5eb3a7ef4dde125a250ece74e8db5a815cab1c144bcc933a5eebfd79e6cb4263b613fd117ed20c18b463b529809bae487c6c179a8cd17c6ae1071964b3580319d772eea332e0c7e580f1652c7699457f1e848e485f8e816b64a0700246208ba144eb61a7048d1e6c9ad4cd8ce431576ab1db573cb4f0bf4454ba5cb1710b869ed5a8574d0ddbf022dec1b18e12843d72748fe6a982c469beba9c5c3b0fd6ec468765d6ff3848cdd4153374c88963bcef57a5764d42d8e869f266fdefdca622806c2d99ce4617da96649d3f2272f89d6212c285e2d434208adf94a467698eca5429846df3fa9c28cf696c00faa5b5690fcd6cf9abc34f105aee788a39a200453f9e52642f98930449296ef14f29c2a2aa909dd96ffcebbf292399dfd7898a9938b1ca3ca1bf3f15b72fa204945d1cbf6fadfc530aa9cd319706b6a6eb0ca256a659543061742d8e9768cb46c0691be082bdf7488ce120fd5f61f4e7ce409efcde3af6ce71287dd2b92d5f84c25ab78b01d45d1eeb2774f30248e3aaa761d8ac6f77b2954e2639cd6d298dc6797b37fb0c9a6a3e2253c0827ffe9e118cf0dc12f34481e2a83d757fda36fde52b5ecf65324c2576bd9444b32d7ffad3e5fcc097146aa9b9d1ebb1f48d2598c5af76cedebfdff833d6d76fe32e02bbc9ea6dc9d80fc914a8d14991520903400727e8e82d5d88b83f53ff939674e760dc3b63b5e2a66d30a6c79feebb18d071f43bb7243e956653610162a4d39b43fd4694d5182685a2e11d796e1fb64ba2433e0e8f346b649852b96e7ddb762af26bf729a6c8db5eb071660db959ee406310718f1bd12323cfbd9b29860274dcad43504f0422063f3564e7966bf37a236d2f68cfa99b1f598a570a193dbbb830a52ad86a8e9c1a4215d26e9dbd338ca866fd0d2b430f2029db8e4d2220a2a3af7443f179d17f51d27e890d71021aa5037063cb8825365c3178d2c94237bee1e47ba6ff2b4bea71a91dadcc7b4bb2b14d014c86b717542b48f0c1e66ec2aaf64948824a36bafd6cb367374641b2c892c1f0b349dc6eab3b4c9eafbd2a95b24f0da6607c17fed42fb5c35fb8779bcc67aba75b29659f1fa53a4be47de8a08757ad7ece60d1e2d9a4abc20022a8193d3a3839831fb98c727a394828c3f2ae8ea996e047aba79c598994e80645b30aa6aae097f3659dde10d7a9caa91c295dcab3ddb9ee4914906011c17634ec33bc8a4c9e4b9e937912a6cd97dc0fd3e4812a1d9dbc4d06f15943d3d023c6f8ca595273e7d2aabe36874d0cc73e69dd186befcb925e0ce919ce9ab57a7e0befc14faf3a0c7abb035a95b2010ecac716ef91ff7a07f757320b26221496274743f1bf09770e44ff695ae2d7eb45073c99f4ef3eb4f931acf4e78fc3c3a2fa86100ca88f181fd60efbc56db509071da559990235479060013f3ab8819f7fce8158fba0158d850a8b8bdbe663067bda391c4cbc4ffae6a57b41252637330fe405b5689a95157d46437dd79fc09984a3f6d6f918fc6c3cf3026d8d826581444ef1f90c830097add7e86f9390cab7124d28594546a01b9140732fc952c1b645d97170bc1819e2844eae290038cff57815d7354fd88f26909b92326891382c7078fa8942033876c0e0fb5b9526c5a76c23dc3476a5d07d6553cad364fe62abbc39a577977259302fa3d09c04ebf1bd8538193476c4c48ce750ca0b077d9bf23773b15e81e20b23e8366027dba7467b9eee326181ad77391d391d6af7f7fc19001876d956277ce71bf73ed738f7b0ed9e3047a831af4b3e8d62c887cd45bf8788902b165cb4a838b8f42b8a647014b2175198c38fb981fa082c0ab6d6c5580d2429a7b568ff6d9dfb332c33587a518024d1ca74771390de5d00907a37d40c7400bbea3789c2aabe5cf03ddedc38bdb220f30c1b8fbfd30d3e0d54ff6d68bf7f7a71069ff512ae4cc2ed6ad9cfe8f8fc0229575a114370c66152ae800bdadc7ab87837804e8d13c75f13ba4bbfda0c7174983bec37d0adcf57078ba3f8efaf5a907269903f1d50b11459b967b274d60c766555ced4612637ea1dece42d65fcb333b9254df1011063d885e3441ead4b32cf464795e0ac00a9df353d51811e7b179f65e6fcbad4215f0cc7f753f14403c45869f58f4446f30f4527e158a5d2ad2b6baa1f09f8e0e957b94965231d8047cd5150a61aa85c2faf30102637b08785abda5e958a8298318f3e07956599adb19e1560c29ba4a7b467cea72814c31b3df37baae2d61c072bafb46cfb56e8eddd1392a5158339be093b1e5e2f77975dd73c81a14b07bba54c5818c9982fe6d16f3a59b48e525c440c95f23e2e8fff061c07e007dec0f4a659ed0da4d0851fcc73601eae4f31984bf950bb628148cd245c50bf6592487037685aa63f761f33c2a6c1a8b8cbaed6e038e2f2888882ba742b1be6e7d612e7ed44aa859846ed1dfc5a74c90bef74268027a0fe6ab84bd556dabbabc9cf89981822c089da90d37846c5e73b7c9a5da28b5186b2d69a5c5153f0c0fdfde18c019d7622b216c4e643978f326385de95cdbd6dd1a784546ca1b9727e4003ae28fdb37f17e6903702dff70224990cbf1738fad14fc95c728c5c95c7b2b68b3919c3208ecf5f0d7e600c7409dc23c25313866746b9117df4c99ba77466a4bdbc7138e1f6c2304ae894e8ac10ef8e1964dbc13d9f558423806ff53fdf93630169f752cae207c91f718609508640d9aa7c56d38484b6ed9d1f075a2b41741c08e5d8f443095540f8415e808ad77c44cb8121074345a667fa3fe487f2412133ae58c1c1852dfbcf5c61576ab2702d443d42e75557b4a5fd341852c8fa7713ed018b3e013a4887b3b9b57725e2c84e54e6b6075946e779c7157d89c227a0565aa50cd97af23c66df6b3e4dd12760662653ccb5ee27d5603f9ffbf24b404ac3eb88d3d097dd2045568ac8721aeceb41c587988ed4fe5c5e4c23e2b8215a0ea28980097aeb5959de16c0af63d1605a1f1cab1b7d5fb62fd4f740652432b99f758643cc4bf470bfff0276a01149e275c6b64ad864ce679027d25782991b6d58ea4e24a3e773f3cdde5c1a89191da6ddf4f4259c0d9e0632b1aff13435a2474301ebbb81985dff343922e9f307f5383fd31a318b1f97fd7f28b36f70d8bb58c6581d90d33dc6549b5e70002a25b6f62c9bd5c201b406cd1a1f39fdec605d87ba503523fd378daf44c14acdba381f3c5b95c13c322389fb8a04ea3501829c813388b4e62f263fc2a08eb93e34b04c69e9480e2653e3b9b3d52eef68edf8c1fd43464efc65b3a332d25af9868d18eea6b413cfdafdf951bf7e1faf0fd59ec9f4a8960b941131a7f7bee639ddf65afee6414a1e24deac053ddf0bb4b11d01b7c121581cfd371c1bd6d9e2eabb26a8bbc2eb03fb65d99a096141668356e341cabc60b5ca6573d6184d7e77b7095a61901e91f1f70e3bdce24542963acea6e5afe45893802e3f5f2e2cd591be2e5140a9ab2366c43ecf0700a4b845b617b28fae699ee390d6a3c3008ebfaf729c035885cb475471826b947a66a92082f06f1f659589909c3fb9537fe8d5e43fab84f5b1e4c894fbb17ad1bb1266325f69d5146460b0779da71527679350cbfd2b93820d73fe78543507366984690889f822bba38e8a1cf666e71568e6aea48a50bf58ab312b888391e4bb0b58d8d08f12d9561266b9a1145a18ff33994632d96587fb819143fc7dc19b6a788f7186fcb667b9819f3d9bef2afe599f42a4bf77f2feef28172847abe9b22544f1371882e6ad72e80686d78bce35707829a698f14cc9fe2eb6fd253d63f447d475accb9a99c27bbb9fc01b72008827353c235857ea3277460903743f9bab9e165e01ccd2235284f94821aaaa9189c378bfa3babc5628fc712330552e693b712b91b59207f5351fc6ddb69578156adf874744063a0b0a8cc542897eb6394d5759b19984d574e1263df4e5b34f7c4ad8d0ef4b891c5371ca4ca433cba929c6ac24e6bb043b6d044fdad4cb1c082773ce8a05e3d909b31ed9b1d02960dff71bede28306e8a276b11de0658260ac81c8726b501a239d494bf8926dfb7bde477ea2fabe9e3067dbe8237db41af7e2ace7da2d181d2ac53167b3236be74bc2430db70c7470932865ebbfec6c5d7644119c5658164b319f0ffe9c199d1a55b189c8862ff64956a7c6ea92f3d74d08ba4e959b3f935ce5a891f4c062fceade4050ad8e651547d80974ebe93967621f7176b7c775ef41ec88f9cc0e46e54c1c0f832b9324b92627119f98f3b8d2d9fbbaa13f53bfa9086c9b6156c63d58cfada4b4f14d25c9de7fd5e1f0b9701ed60aacf5997b842e4357b326b48ad2615baaf11f844a7c883501a0cfe21f34ea87c4a14cedc73ae4962ea13fc6891b22283d9e74bced34342665ca78d3836e3b60c69f984a9ad6b8674694266c6302a8f97d1126528484d182798d735eb05843e59922f36ee5354b8a9b5cfb5df5977b2c6e2de9e3515f9621a723e8ec0a41ad88deb2a958759ebb18fbe4e7be96f117f4e10828cda7ae31e6db4378651102d33f2fafca89fc20762822bc2ec26b2436d3cbc956b90d2ab019589c0f4b75609f98d9093ea94cd009d5bfcb0864140061ae0e08249cfcb8ad08c3d2366bb515ccbcd7eb44f3a4bccb521773da9ec7aab6f8175eaee913c96b75a3065ddc1165fd7341ae2cdc278949223569075937c3739215", 0x1000}, {&(0x7f00000001c0)="b0da85fb157b06aaaed3f30b053b7be3fc0a1f43f258c8cb5443653fb52dddbe1859ef779d23d65e8c66d1b8a15309534335793a6171d40599c6f8b916ffecf0a44c6f3d3cba764caa58e75b49f95cfe2374cf5a9eccfe3eaa548b0e8ec3e99f93cbf150c508604b38c963973596a0b76e56436f2a5a41c19edb6a0e67d5ce973bf9a5a4bb7296059efc7378a062d09a38f7c954", 0x94}, {&(0x7f0000000480)="70f87ffe4e1d772e6d83bbbea790fda4523f203f2eb577b131e62648dade8904c36ee147eb5a1c16f6b6c1419dfd25b7c750805dd8f31fa57af51204", 0x3c}], 0x3) writev(r3, &(0x7f0000000a80)=[{&(0x7f00000006c0)="bbe83e6f2020070ecd120f2c274c8758039d8d0e47f103eefff766a71f6d36461dbbed548837d46064a86300dd34aba1ebcb94e135ce33435c43980d7ee541b3ca79cd50bc2c130a3bba4736f08ccc26e140bef89cec4ee091f1dbe9b091c274bdddc831c5de50633049c98c772cda7038f700d198bc0e41ffad41d0e0a545cb15a6b4bdfd", 0x85}, {&(0x7f00000009c0)="6cd66d8a0613723bbf65277b459842ff3c61f624de41e5a3d5ad3557fe9229c169da6e68e5fda0b6e11362d71c0e2feb89d70dfbcbc508f3f53e910cea29af2b19dbc7dcf6c703ccc886c41292943553a866fd96766bcc66dc60cdceba1d16c67530919c8a500d64dc67a0af85c9f01e259fe8cb4088aeb24288e47d2f0491cd1ca8ec42b9f2a1fe42a59d7848ec591046a6ef7800604814215d756f9aa9bd382a773db2ea7f3aee74348b80da417dd86a2a49372638a954eb", 0xb9}, {&(0x7f0000000600)="59a5a783ec6bf75f0e69", 0xa}, {&(0x7f0000001640)="27db5bc76a9fdbd987fc2d25e179494f2f3affb138fe5a2fba2bf2a63df1de175b8dcf1652b9ab59b98100070aaeb2f4ea2206768f992c10293bee899c421e20087dbd7429394b154a07fca3c81db86ef28171fb58326e39f74bdc832f3f245d4fe87a5c582b2eddced5f05a073a87254b3ded3cefdcb754c551d0db3b7d72ecfe70af8e924675bc4816294c4887a99ebdb63516f13c73e9db366f74991ff7f9026d77618886a83cc92559084fa041f0c485455e094bdc1a1c69e9bc", 0xbc}], 0x4) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000800)=""/199, 0xc7}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a542911018ca2c89229335061c176dca7966c039562aea91111cc82992d68b08c7c13c7bdc3bdc6e080b6b3896caafac3d923f22e3f5eeadd41b3a1a351a0cb3986402790dc30fd17ea5c758c20f1aa1e37ebd399697c0c2c0acc9cf643674b58df73f11a15c5319586022a67475a25557e328af04f1a8f1753e52c556bcc722ad4a02a50e5af235de81d0ace11471990bdfac07d038324af", 0x1c1}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a8", 0xb40}], 0x5) readv(r2, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt(r5, 0xc, 0x20, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000140)=""/139, 0x8b}], 0x2, 0xffff) 4.045116421s ago: executing program 0 (id=279): r0 = socket(0x30, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00'], 0x28}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabbaaaaaa86dd6000000000082b00fe8000000000000000000000000000bbfe80000000000000000000000059"]) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getgroups(0xc5ddd6e1f2bb4bc0, &(0x7f00000001c0)) kqueue() fchflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000000c0)={0x7, 0x6, 0xfaf8, {[0xf826, 0x100, 0xad, 0x82, 0x5, 0x4, 0x8, 0x6, 0x1, 0x1, 0x81, 0x8, 0x100000000, 0x1, 0x8001, 0x1, 0x3, 0x9], [0x3ff, 0x79f, 0x0, 0x100000001, 0xffffffffffffff34, 0x40, 0x4, 0xfffffffffffffffb, 0xae, 0x2], [0x4, 0xfffffffffffffffe, 0x3, 0x101, 0xfffffffffffffff7, 0x2c, 0xfffffffffffffffd], [0x1, 0xe, 0x2df9, 0x5, 0x1, 0xfffffffffffffffb], [{0x77, 0x1, 0xb, 0x5}, {0x40, 0x181, 0x7, 0x7}, {0x0, 0xd, 0xb, 0x4000}, {0x6, 0x0, 0xf4a, 0x3}, {0x4, 0x4, 0x9, 0x2}, {0x62a, 0x7f, 0x1, 0x3}, {0x9, 0x8, 0x10, 0x19a01bd4}, {0xa19, 0x3591, 0x9, 0x4}], {0xc, 0x1, 0x65c, 0x2}, {0x7, 0x5, 0x5, 0x7fffffff}}}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r3, 0x4}], 0x2, 0x100000) r5 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000340)={0x1, 0x1, 0x6, 0x6, r5}) 3.785968528s ago: executing program 5 (id=281): sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x2000000) r1 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000a74000/0x3000)=nil) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040)="d71cf1ee7c099a65f02b8fdbddb8ad7f8698fa1aeb24577e2f2693018813e25dc64afed927997eea2d40e228468f299f630eca115094ad39abe37138f7f0c145954f7c92ffe8bf59f90e5c06b4a81188f8c6481c6904efc593630fc9053701c67c8d4bb326d7ea3d0976b6a6827718a45f19942658531708885a6e74b5cd3d", &(0x7f00000000c0)=0x7f, &(0x7f0000000100)="6cfbb17d4dd37e532b189cd006c9dd976f92e4077aa992e1c103bec1d3892671870539cf9ff8a7769bd941c986e5048a19f6253f85ac53c5a741cd404dd559ade4daf3746a91df0eb79ba109fda322b1bf254e2f66721c6e90ba440b411e265ef5a5be1f3762daa7df347317fa6215a8554cfadc8cbb120822a03ea8d2ab9fd2ce36f40e0d30a78ee4a0c358eb6a2752b22eb7939d1ea6847dcb610988faeb322a886de2721f8d8f82829a5ea5a2a384594fd36dc2a3a6c723309383bb2eaf627839cbebeaa9fd391a097991312a46a117e6b98da7d82cd613ad614340214b628011235fed4ad9e04bc9", 0xea) shmctl$IPC_RMID(r1, 0x0) 3.785227019s ago: executing program 6 (id=282): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) symlink(&(0x7f0000000200)='.\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ftruncate(r0, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000104}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000000}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) write(r2, &(0x7f0000000140)="0920010001000003096e88e650de1bf240c93e2ea1a44278ad365c2a41563083000000f15624555cdb7a0f975445a7224f208f8379b744270a", 0xffffff8f) 3.273074692s ago: executing program 6 (id=284): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x1) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x8, 0x8000000000000001}], 0x203, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x55) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffa, 0xfffff001, "ff14e7000000000004000000000000f5ff00", 0x2, 0xaba}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 3.15721413s ago: executing program 0 (id=290): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0xfffffffffffffffa, 0x0, r1, 0x0, 0x4b}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) setregid(0xffffffffffffffff, r0) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='x\x00') 2.887386382s ago: executing program 0 (id=294): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) (async) write(r0, &(0x7f0000000040)="ed", 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff9, 0x10001}, 0x10) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xffffaaa2}, 0x10, 0x1040, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7bbd) close(r0) 2.886903152s ago: executing program 33 (id=294): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) (async) write(r0, &(0x7f0000000040)="ed", 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff9, 0x10001}, 0x10) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xffffaaa2}, 0x10, 0x1040, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7bbd) close(r0) 2.886611634s ago: executing program 1 (id=295): chmod(&(0x7f0000000140)='./file0\x00', 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x80, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r4, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0xfffffffffffffffe, 0x0) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x4}, 0x10, 0x1800, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xa5d, 0x4}, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)="bae230fc427714d9cffb7902b6aba75fa04a67711b59ea058defff92e9886cbc4178da1a670eff8b56d771525b5d635ac0db3c42145fcacb93e314416fb4ea775651be7da0f87a317b14637acb9246581e5dbf257260eb2c00c3d0702546d3abcc881b0e5cfb831a4c77b1cf9d36", 0x6e}, {&(0x7f0000000740)="43aced604aec0085eb6be468b1068bedc4d259c566b5ffb2da538a351756b3cb367f5f3e0c37cb76ea73675af7acca46ff5c0abb245f78d8784a78f37fd66e5cc596e07f7487f9a3c1be847c7260a6a8a38cc4b6866771564af050661fc1c7af79757212040e813147ee815ba41e6fb58b4d0cc43e5e03e2310916ea8405dbe780df0beebba4640583a94363e784e717991208b0b92ba6892f318fa7367f43470fbf59ce4d5e41fee0d09b0c36286ebfb5a8e3083877b239ec2507fc52ebbdc423c38d070a4d0bb25e56a4cbe21727ad7618860cda94a1e6d4790ca7f594faf4cfb5da7489f23c8183d27c247db5ee0ebe403dc103b197d4881a315626bbca176d89c395fe0498bfd044960799b26a28e920f6575c21453b941a7fe43f8dbb00cc11a195d96981f61006fa9e49f2e3bdf9189318856af687d3998a877f46c94f7533520110020d293c308ae557b78d886d16e324d2275de3df471ca49525a2d16a95c4667dc2041b48ac12ccae3a9915622a41f3cd9113f6ba82b7e96eaad53c1707ab5784e85cf5548db526", 0x18c}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="a0000000000000000100000000000102d8650d9b8e6dc508e3637b450f2903c0f8ea0c6e176338e0fcddfe5b06aa0246c1b3701f48423f972fdfaa8dad83d98c9ef0091bbaff43f7d55ce969fe6057d7c5621f84db64eb9b7f3b1dd3d8680bdffce2852d053a4e1c96619579baa68adfe9bca012c13deadc77763ba72a15db87ded409cb87e8ed28359388fb542ea47ad35ce60c0d175590e6790bdc2c36aa233000000000000000feff00000400000052edfdcf425a934e7c92a8847219a052cd75116ef763da4e945710000000000080000000000000000100000000f0ffff2cf780f8aad51df25eafe2f39d881f29e00f811d5320d6b561a0d803d268e6ab99139dba79943c8289155399460a67fa31ff44b52db64670f868c32028fa9aa2970d71a08a9c9c5491db2cd00c39ba452b01a55ae3f879abfbfdead0a1e4b3b74d9696c03f056d790515000000000000"], 0xfffffffffffffda4}, 0x40f) shmat(0xffffffffffffffff, &(0x7f00003fd000/0xc00000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) madvise(&(0x7f00004d4000/0x2000)=nil, 0x2000, 0x1) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) utimensat(r5, &(0x7f0000000440)='./file0\x00', &(0x7f0000000040)={{0x7fff, 0x997e}, {0xfffffffffffffffd, 0xffffffffffffffff}}, 0x2) 2.881021953s ago: executing program 5 (id=298): r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) 2.633395653s ago: executing program 5 (id=301): syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x2d) readv(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/223, 0xdf}], 0x1) bind$unix(r2, &(0x7f0000000480)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) symlinkat(&(0x7f0000000800)='./file0\x00', r4, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file3\x00', &(0x7f0000000300)='./file1\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file2\x00') 2.406235047s ago: executing program 5 (id=304): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4a1, 0x7fff, 0x9, 0xffffda2c, "e734bd0fad84e0273e8cd327bf02369d4b9984ad", 0x2949a42d, 0x1a1}) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) fcntl$dupfd(r2, 0xa, r7) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000040)="71f9d595d1145938cd9eb047e41e3471ac0058d95a91501d94a34ba45584cf71b59c7afe708200", &(0x7f0000000080)=0x27, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 1.280871396s ago: executing program 1 (id=305): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000900000200"/16]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0xfd23) close(r0) 1.277112541s ago: executing program 5 (id=309): r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0xb0}, 0x0, 0x0, r1}) close(r0) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x51}) r3 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) kqueue() select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open$dir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r3) r5 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) write(r3, 0x0, 0x49) (async) write(r3, 0x0, 0x49) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) (async) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000380)="f8b2db94c5c89cc3cbe8215a6ae46c0ad12b9a6cf9bf245ca8729377eeffca1a2b83bb94b9ba5af3e63bcaadda6b5726377e5439e4cbe7437e466c384f91298a09ceb7cf489b128a5c8c493b992eda7a4fbd53541cde912de11fa06e4164f36af0636c3d6ae4dbe5c02d8271c4a8cbaff1726b90d0883d0e6008eab7e265dc3104e318", 0x83) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.081098684s ago: executing program 1 (id=311): sysctl$hw(&(0x7f0000000080)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x4c, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) clock_getres(0xbe44501372635004, 0x0) (async) clock_getres(0xbe44501372635004, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000180)="fab1502f6b5d311f7de96ebbd1fde774de87727ddfdf59015804c0647172b516d164333e4eaa5947bb7f079ace2e44e427f02b3df2c78f705f2ba838ecd5e6452b81d0434a87643ae55897623d97b6ab74b160bd425d7ee55bb9e907e66714a815583b812c1835b0645f9dc2e6f31dfc080800000000db29d296880f88f1699a", &(0x7f0000000000)=0x80, 0x0, 0x0) 878.441627ms ago: executing program 1 (id=313): syz_emit_ethernet(0x56, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x20, 0x0, 0x0, @rand_addr="00000000000000050e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}], @icmpv6=@ndisc_ra}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @rand_addr, @random="e93f613c2b1d", @local={0xac, 0x14, 0x0}}}}}) 876.274901ms ago: executing program 3 (id=314): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) execve(0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget(0x0, 0x7c276ab024cd4e63) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) r6 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) (async) r9 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r4, r5, r6, r8, 0x3, 0x3}, 0x85, 0xfff, r9, r10, 0xfffffffffffffffb, 0x9, 0x401, 0x90}) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) sendto(r2, &(0x7f0000000080)="638e6feebc3830d888238cfa89ef7f04485937e6ee0dc17a8927462136916234bd45c38515cfca61b8f1b9b8153e6d1801079c77f835291b13ddd117f3124b3598eb95eb229fbf8128a7d184c468d2b20e01aa4d0226b07c9c46cbe807bf0713ffed754a57bdd507", 0x68, 0xc, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfffffc00, 0xe52}, 0xc) (async) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r12 = dup(r11) setsockopt(r12, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 871.23273ms ago: executing program 1 (id=316): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x9c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x275) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f0000000340)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='#!HL ', 0x5}], 0x1) write(r0, &(0x7f00000004c0)="09ff2000004000286400000078ad535c2a41560000005624b77b6a0a", 0x1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/125, 0x7d}], 0x1, &(0x7f0000000500)=""/202, 0xca}, 0x800) r3 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180)="7e05935b0b156f2003e3d38b439f5407cd0777b9654a8a64762a251f374442255d0f484f470fd8ffddf13a84d7358ac710299fdfc4eb920f09a500acbb9bc301430fb180bc97c7430287f8e9adf183f2db2e5204bf350fb6955ec5dc32d2b0564fc305f4e7d429c764adec67f1ce66c29aac69be74e1a90b364b9af60a53a9e917ff02a4043776a48b", &(0x7f0000000000)=0xe6, 0x0, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x2df57361, 0x10003ffe, 0x205, 0xffffffff, "08030023be0a00817dd8910bb878b9c3a8d9d3c9", 0x168400}) r5 = msgget$private(0x0, 0x1ba) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) writev(r3, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b01c56578abf972bc013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361fa276392aef51ebd803414cfe1821f92c838d93062266d6ec29023a4a452be8b0232d0c69a6bb631cb5fbcd426b078b7dadef26fba390bf1ba14e10ab1390c20f40472640a6a2a5a1d636ca4f44643c26f3299a64ca340fda57eb361aaf97c5ea1232de05c36f4501c3074eb660837ee1f6293fa13ab4323c806d91abdcf24e3194f8e8244530cee15efac5f6bec4523d4d64e7b458ca4133578a24f81686f57b61ed9cad18d885358562d6553cae764e0bd96054ea48510320c375ddec9035ae0993f4132f9645e0aeea2dd736e2b1cdc83d9dd400ef51badaea48717840a839c0361d8fe62ae1c9bd92d138ecc6c4bae532f24c3f4401a367f56462298f3b7a14df0a7f42c3980f57b12a5cfbeef069b21b72051bcd36755591bc493ae940613eece7b2c4c356a3dc6fac37bf31bd0fae145ef0ae108d", 0x758}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c0) 870.375096ms ago: executing program 3 (id=317): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x8000002, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, 0x0, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x5, 0x40) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x7fffffffffffffff}, 0x10) 807.514131ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 736.143694ms ago: executing program 1 (id=319): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x9, 0xe}) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}, {&(0x7f0000000100)="32cc755b9be46bc395565ea8b26909d92abdc90bbb2825a49cac51960717fe253e20c8b641c82503bb8bb302c7e9e1a341abb24684f963889479f588d2a51d4afdaeacff286b7d20768bc4f4b44f210ce2de329492caa8963260386ac64fd082b61e1df71e4fa9", 0x67}, {&(0x7f00000001c0)="2ad1eec8ddfe65d58e6000027954b10154309434b388521117e2337bfbfc602286e8cf82e87acadc9f228aa9d737e9ff00f32d018ef8d4442a891a134b87fe1d3b800b4805ed48b94127", 0x4a}], 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffb, 0x3, 0x5fffff41, "9cdc452e307e18040093a408fc5b6ce6015edd04", 0x47e, 0x8}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0x2cd}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x2, 0x0) clock_getres(0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) connect$unix(r4, &(0x7f0000000580)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x204) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) 733.489468ms ago: executing program 4 (id=320): sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f0000000100)="020080e7", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1ad) kevent(r0, 0x0, 0x200, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x21, 0xfffff, 0x7fff, 0x5}], 0x9, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, 0x0, 0x5edf0547, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) r2 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r2) 716.779209ms ago: executing program 3 (id=321): r0 = socket(0x2, 0x1, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x400000000000000b, 0x0, 0x0, 0x0, 0xfffffffffffffedc) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 712.873304ms ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 634.753847ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 581.292429ms ago: executing program 3 (id=322): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) kevent(r2, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 578.168249ms ago: executing program 4 (id=323): sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f000053a000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x3, 0xfffffffffffffffe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x47, 0x0, 0x37) socket(0x11, 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 577.523418ms ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 514.522146ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 469.811454ms ago: executing program 2 (id=324): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4094}, &(0x7f0000001040)=0x1000) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001080), &(0x7f00000010c0)=0x4) setitimer(0x2, &(0x7f0000000000)={{0x101, 0x4}, {0xbeed, 0x3430661}}, 0x0) 469.105681ms ago: executing program 3 (id=325): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0xa7ee, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) syz_emit_ethernet(0x138, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000002ec0)=ANY=[@ANYRESDEC], 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) sysctl$hw(&(0x7f00000001c0)={0x7, 0x15}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 467.293604ms ago: executing program 4 (id=326): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) execve(0x0, 0x0, 0x0) 467.072354ms ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 382.538044ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 329.768109ms ago: executing program 2 (id=327): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x0, "b9ed1713c7169e7e04541cd83061a96021c67cc529d24ecb3439dd9bfcbb96138fe51db9cffa7ade95a556792e9ab1466be3bd560ad09d1932cda314edcf843a9a3572a4f38dfd5959a8a4f94bf37093e5f01b6495d8c0b14ddbf1e02c1f1646"}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000180)="fd3cfc92c79a78b411f9a7054809f9a6b34876fb17d86355d0434255adec91d0608622ed295774568cf95a0655871179d0b5e98f395a6b963daf8f99a98275c36623f08debccbdeac43623cbc62ee35aa56d58e87b5290711d1eadc411f690ec7bd2b6c928b6541d52fedca09d729dc9ae71f150452315a9eddaae715845578c18eaf58fb84207ff4897756d03e26b04043f7440d43151ab92df3f348779fe5a98a9f92845763b0e223622fdceee0ea8600346520ca1c80ddd8c1b3e0a8660670a0993d447e6a9525615653ac7e010376abf263882a0ca0f81a55d38e5f46e797b24020d90c55a793ee6c1b0017fab474c3b6299a22ff7e01b34e3775c91a6113f0715aba89136042f7e00e6c70d0665a5cbdd73bf52297e070aa8b1920f2b40a8604d4fccbb20853066b040922c426761e6ada0df3c342050f006f92ee4ff8d7336e209858be7a21227979c341a5a548eb4c64897bc3b92d9e9cb5622fa822d33538ba5a784889675af18085cca8de80705cc174eb88965e4654b889a3b3b0c44cbc67caecc7aaa6959b6ca3136807b8067962a1086f441fbfbf568d539fb1c5d5bc957c7f8a427189d8cc23199a70f5fabb15d732fa013f7581038c437dba9a270570692e74052e8ad1c6a8abe2b5eb81cf91e9248d3a52d7a8e41b7c6a6e782931537e7f4a2056f0c6af35949e37bae65ea6d33f819abe3121fcfbb7d225d26efe22121ce42850ad56b8e096feceed75164072e144fb99ed7f1075c1cead65583d46ff5903a6f808066023408786cf45a64a14837d11a68741c9921770debe581ae8a2f7bb0666e397129677fb9b4b1ccf6b139238ce421ee16f4ec500b57908a478de20f704c8c81ee14601ca13576aa4ea27d0ada59d9b705c5f5ee9bee6f2af2f56fc30f165e3f6ca010acb50bc12d5a00d71963b759f8f3604ca7fae79f71f481f6ce70b9771fc6bb97b993a189b54344a95869c146c6619eb8c18522e11574d913c74cf211d3f8aeaa62008a1a93c19d2aa7912d2c961e75afe14b4448adabb16099471c3ca3e7922423cbaa27f6d3ea6939a035e4af41f16c58a47b24a78e2fe36e063ce10510edbeca2683606c41eec3eadc2012261375156ad6f7f86b25aceed867a6ce0411b9e86d5355967bbb5710c09fbb14deb84bf6a381f391f667f566a2b110012a251d19cdbe5a27481b51ba265bcb9a51b1cebb0d91f9bbc6789e437028bc6222d5de01f2b6b1236efe06df0c8e7757343280238c5c4996c3fa1b5e9e900bc08af797f13756fdd51ccbd132a3e35f0764389a8510392841a437df8bbebc76dff195277ba6fc889b65b98b3e31614aa34375e9b619e6c7f4145aebc932eede715ecfbe6946a98d27ad2dc3919d2c31585c5c93e9e56e4555e1106f6aa551fa86e36150ac305dcbabded7bc3755db4317320bbccb1f3f2806f14e9be30d61b8d27171728b13670327d505025f8382fe94f13ed5249a73c8f4b873d4d6033cc4cd2f909e3440c88e13f189b7f4c27d95205d45c9808f54d5e8acb3a34bb2c50fc87ed11295da1e30587b639bed7f4e952220fae09b3b2ae549096a3d20fdab66a105e0ba3da7fc694a1fcea6b3922ac793542a31fbecc90b34f8def4961a7b0ef8bd3667899cf850a3fb64425230b8f980dc24190eff233c7e83a7fa4de2095298788da0193ec4ebf53755700318a3dd64f6e5817886fe8d13e3f39c9bae7eedcb9157d505574f5d7142b7d8f6a48cc8967624c4ad043418b81aa39c87a0b38b70c4fd6c3f9ef13072b0e1e789ce5cabf37a43adf8a617fc3ca060cd8ba80f5362deeda2755fc0c9de4935f7f44ccfa87f340f2a33113648199baf19c9ab7693d28d9fe93725248e5bb5569d7b6830695beca5407f7f84113cbea2ea513bdeba3807ef69ed4b397bccbb971dddebe8aabe09703e6a395643d7e7ab470af4bb2f9b330db8abc1bf8b518bf82d27fc1dbe8cb57bf524149ef4d46fccbd7e1b38f8cba50d139f4e415f86f04feeb436d58fedb1092c0a0b8f8a470bf0cbe50440ba24a6f93de6cc594a849ad46121a8ada4a4494748aeab387fb16dd698e12cd505ff3ad4e7732e3722fc12e9d3a92926d522fe127b6162a1e5206b5e157686af4c528e0d15fc03010a3584ecd5406b00bbefa95f827c79c732d4a9906da645453c9c88a1bf54f42fb361f62c9fffecf2b296d7c7a4bc5c26b5dd3934ff2ae32b40074ef37870dd9e5ef6475f41b6f6ddcef02f2089cfa66a7a6f6b24c142cd63b74cbc3c5170dc4b30f0137ad9402c7ff5ec44c4bb892c743f6c1a577a2a3fa4bb1c2f7bfb52d13d7d19dce90aca8cf35021d90832521e8ab343c55fcf3064c1ebed1c53af36eda3b2e65e27c07ffcb05955116e8da2f324290c3a939ba17a459e0ebfc39f07283be806aaa7de4a339963da1e87957811b1a353eed7f45ecd0f4fa9840484f0aa14829f8014892b0bf3695a2a6bd0d43c3a6b1ada0680ed24381e9359659b175ab344e185aeb1462f80302876a71c141f3f808ddd7f39b74abd99337d4979c14064bd6a2a1a94854923a932820a1a45538143965593c74d7ddabe44edadcdfb0bb998f895112aa3b6abc2b72b13a07da5f6577899e4e7e26a824d93ed9c6028c0d6dc2b5153ae8f9f785631906a35f888d888d051e10581507fe1d3dae7391a4af65389a2124bc7fae823ef2b59af0c881a5719c8f6b3b64020c5ddc1c3405776ace5689a62db3761cd1dd7935dd22fbbfedf71884878fc5eb6e960447a5bd9db6ff1e5a35771878a2404a77efd2dd85d6b12d0b1f2b1d306633496e8d63257379c032e4c1cfff17c8b9b04247928988f9fe9f26b3e93a56404be0e673d0a1e159cc15c6ac9bbb7c3b426d09c866fa7a7e5fa50d25094b586e9a4d622b38ee86e6ac41a623fa0e265ef62e27bc5f724f9c0162a41c2fcc05a4f23e4066a7d497c757d5580293cf17453fcbc57690f2f9df1da0456aa88b15303fe51c54010a47faf2bdb656f2552e22571f7f27018d9eff3aa86bbbefaf3d4db15dfd34fbf29273b3a7ffcf0e1f2740316b99b7ea39641ffd38cbea23c2ef23bef72e3a4ca8cabe6119e7909adaa930f10f4fe4a92e6c1f11c518d5ba5a89a181ad914e4cdaf7aebeef2eb6289a57b54a32e240004884d1bdc0c3c1d82b12b454134237a4fff16db84efb9bcbc3dc657840e9f1a2950e1ebe0c88e1b4c63b26779b857d4af153c418547192cbe8f55bd59cf7df5dffe433fa9fbf0056b35fd62c2e5933b8d98e290eba5f7b19bc84fe9c3c35db82c9f9a11beb3f2569e6df1b498e6e7ffb6a2397c60973ecbee08b3c4a94d4fd63eba83e890585c0116612a93e65522f2806ae3e2d260b207f0b732842c75f8e1552fe4ff3c095b9e266f107b59ee406b31593eac5ed4a0504443177e0d97eaed9412ab6bd29012c43e5fcc32480467687aaf4fdaf8689ee946f3dab5f21a8684216f82025fab8260ec172ce1a2fe905e7253bc9e1c6da53ceb4421f149aa4449dd568703bc40d4f1e4d9255c277d155e1a4f7ea0a57f1e88e47c994f356c8ed286d7196df44de66c73fd5d8b3445d1e072a0fdc7547a2b6a53ad31cf3e0c152a036a141bb20e9092281c453f1e9e4ad8cebb6e35244c52618cf55a010a41e2c014ea03f5609d97a884a22b8480ac9a900f643b9d400acff1471af98db9bd600f984542226fcbd5d270530c72d2118a5af553574444fa2117b8da15516383db919a284fdd32a5b146bd77a0d75a4e2987cac49aa81a9e48fb808c5e725ed4b4388f2b1a55d79f979c109f933a6214026737118829c053b94fb6b3b2c8ee9f6d769817a02ade4e13279b9af6d906b85b9628a11faedec41aa7b2ce3d9dd8956ea93862466724d82b9f2fc02036d11df903730592c282b930b5e358dd3b15c3fcb9f45c4f522d64225bb7d7b788c11811585e32be2b0b6d579316070d6e80329064c633911a18e1d5d012eec64ba952f1e3d97e56030d9e701938a370e86d439e4f611cd74b41616ad412b83b9b362dbb32bf2bc588e5195a54e64af9af9320c6c3e1f1501c66cf261c55fa81724611911025d487c86a89f79361c61066424f0669593992004035008d4db53cd836f6bf682a7db83b832a564d0e0d61649ab807552664d6585c0cf5e6697241f75945d46adbc8a87aec166a86a5c4633c87b2eb4022bbfa19811c54d0b0e146981e1191eee17bf9738a905604decd1e224eff99b0c60da15cb739624117c24a968c1900a003760fa53cc5286fe3473e2ecebb0b8e161e706452957d6e14b08a253f7c2c7668443647bbcc4d684f918da9a2489c33c8e1341ed68ecd43aa42e9b06d119102b783d2ad87be1dc11533e010f6ee9ccf3961811243e29055f35d00986683a1b99fe0bd7cca60e94f50ab077008c400420ad998bad5cb85cd5144d62ef565003863deb8a496913979ca87cac07f5b3b957b3aef3ad6fa1b20b0a7052f048d28d525c76eb74d93968c82a7b7471919b7d3532d7219d81ad2daef3a91e210344917ba620216622bfe3d0062fffab5b9556cb01deb1746c2e8dbd9b137354e120de1947a003f13a3330cabc632aa1bf9a32c1631592c193cd7137c7fa479717786647560b5bbfaff35e3cd7635a86b415290cc1ecce644d462390f7681a142d023429f9f4830b70ce43422c67979c4adf3c48e096e1496cef3e802466a9362fddec5d4e78f13e3f0368011e7e0c145dbbbc965feeaf785b35e4d81366ab12deff20fd4cc2403cb739773add099165b623c9616ee32ebe0ecbca0270834c989191d5f74c905a4272c5e9cd55fb2566185c9c76cf4f8d1866c624b6790d27412713f1514d13dfdd8471454c320907372a3dd8af2fc12af18b868a945be43ed74d54c77ff19b65832326fb924e9ea2503d7f72a080a7e69e68948533882d5450c47ca7b4137e555a03e554aa1ea177a85557c661a267b4074133081c2e89e69a1da62cda9cf6cdd566f89e620dde43f3279cdadc94bb812c8f0e69e550f6e8eee3fac2d597499b8fcaf5a07fd72b309542e1046fd9ab8ca4d0cdc9515685f978a569bd540887df9a5ecd3d2b62069b993fbaea4d27543464d45314e435b7e6ddb467cbf4074a327bcad234195c064386d397e082e4530779849e2ab2338f6d99387d9a5db4c36edb72e540b32b4b2d611254ce640a9e7db33f56f09debe0f1f68f288814a3fa2808fa42d777f47a1c962af40797795e480df689c08b1c3b9f6f6145d7c6aaf78dd0f0207b8554c2e4cb27417565197d38b24b800c1fdfa18df8a03105a08c0ae15fb1f0212da024255a147dc45b53171bc50bc5e06f1a7191c08ae2ba12e89dec9d30ba0b3287a2fb88259aeb6fb1ce845f729497921b2c0f5737b90870fcb621b3ec72ee701550a234743ac5c4a448ce07ae58a33b835a8021b6110a5c0fed9cc6d8119875b47137a912d82b1069ab596357d0050525b9adb301960230488313e468229ffc47804e9ae2dd648dd0c5ae7fb1ee732b81661a709917b1ea87676e8837d7e04729cb2ba86864c68ae4a61ccbcab1757519d4814d4f0eb21cecfbdcacb697681f1bf8054fb23bced7f35362734edf1afadeaf9cfb954be15459b99b0f477dc4ad94bda145933aa746b9d9a59cacba32fc18916b866d0d38c1f563cfbb88355d520af51796554cb7d4f019134825d6b6aa3ad7655c6e05cf117f22e4a0365102226811a8bc0e5391d9d4139f6813bb4e5726c68a38dced1aed0b1741b7767e26e630bd8c3cd6ba598928e3548a4", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="d69a166a11beed93309a2c1ed02f2c1dd0af2d5798c82bcc3c3e4edf9e02db6ff9b0b555f4fb2b8172770b05bf64212d369acc54fdc6296ebd9afa2f2d217f0e3206f2295b5a2fbd76c557975526e4a46c20b5d51ad779b86040c3f56012936dd1343d10215c8df02c", 0x69) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)="ae098cc7224601ad04d9d1a34822da956cfd3c12ddabf9640c8f278f787cfa652d20f5528c377beac9b5bb24d7dfcb4ea25809d06ed4ee2495325734534ad9adbf0936050391f95b98e0de581b89f961858fdb10c7134dacfa9dc86e7a1d558b5e865695bf6cdc1bc0dd3a24f44fab3581ceb23afbb25ef2783518b058578ae2872372d56d0aad82fc112d10041307644be92ad8e935da16c668ed9afa1054c03fdb9e89fbffffff03b4a4fd5011ef8abe00ecfbda2379db7dfec5d64a285511af71013b608bc4952064ef0c35eac56a26", 0x0, 0x0, 0xffffffffffffff99) sysctl$kern(&(0x7f0000001240)={0x1, 0x2a}, 0x2, &(0x7f0000001280)="10fdb7b9dd6f2c5b9a78", &(0x7f00000012c0)=0xa, &(0x7f0000001300)="5cf2d5572f876f12236708375dec5a761232fad6230083cf246d9c32d886c1a28b52", 0x22) 328.807814ms ago: executing program 3 (id=328): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="5801a932", 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0xffffffffffffff04, 0x0, 0x0, &(0x7f0000000840)=""/158, 0x9e}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xfffffffa}, 0x10, 0x40, 0x0) recvfrom(r2, 0x0, 0x0, 0x1046, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) 325.488352ms ago: executing program 5 (id=329): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0x10, 0x8, 0xffffff8c, "ffed04ec6bca0900000000000000f2ff0000ff00", 0x4000000, 0x673}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0xfffffbf) fcntl$getflags(r1, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="b7b3b48cefa7776f8a17ae3e", 0xc}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000600)={0x53e, 0x2bb, 0x1, 0xffffffff, "f3693e9bcc32d5a514d182581000879a62bfc48d", 0x1, 0xd}) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x2000, 0xce}) r9 = socket(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000"], 0x18}, 0x0) 317.801805ms ago: executing program 4 (id=330): ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800474c4, &(0x7f00000000c0)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0xfffffffffffffffe}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x2a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x6}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x1, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) close(r0) 317.596133ms ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 190.236655ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 4.365889ms ago: executing program 2 (id=331): r0 = socket(0x3, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000002100), &(0x7f0000000000)=0x4) (async) select(0x40, &(0x7f0000000000)={0x800, 0x0, 0x2000000000000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = syz_open_pts() flock(r2, 0x4) (async) r3 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast2, @random="548a2190229d", @remote={0xac, 0x14, 0x0}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="5ca7", 0x2}], 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(r3, r0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 4.00917ms ago: executing program 4 (id=332): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 3.706316ms ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 3.526722ms ago: executing program 9 (id=306): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = socket(0x1, 0x1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0xa4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x1000000029, 0x102e, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000080)=0x4) (async) pwritev(r1, &(0x7f0000000080), 0x0, 0x100000001) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) (async) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r9 = dup2(r0, r1) execve(0x0, 0x0, 0x0) (async) shutdown(r9, 0x1) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="6090ea73cd1f3cad4096c5df9e39e8ea262f38862b882530de6d4210704cc7186222acf5c6ea42981e918ddef1454a6e92ced2ce474e91a8a5cef1b4c30e67f2f5f16237a61fd54440771825762e6933d93e35bfb95f682602ade68705a51e97eb728335df3947da6218f649d95047cbb40000000000", 0x0, 0x0, 0x0) 2.043321ms ago: executing program 2 (id=333): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x8) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x0, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) fchdir(r0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0xb07) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fchflags(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x9, 0x5c1, "225e00d15547436e47f637c727dd00", 0x6, 0x9}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104af1990785fdf"]) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x5) 819.979µs ago: executing program 4 (id=334): faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = semget(0x2, 0x4, 0x3b2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="bd0f192eec490c68", &(0x7f00000000c0)=0x8, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000100)=0xf, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) (async) semget(0x2, 0x4, 0x3b2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="bd0f192eec490c68", &(0x7f00000000c0)=0x8, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000100)=0xf, 0x4) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) 0s ago: executing program 8 (id=245): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) (async) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c1eacfa5fbe4dd8eb2315ca1a25cc289dbec983efc81e2eddd943ae523c904338991b31ec010fc5e085f5fddfae1f47a9aa015b9d34cad06b6fd3581eb13c1a8cd36c7e4b8f72ce5300af7265fb78c486b7eaa7ba49838d8e972dd51068d142e2e04d08", 0x94}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.26' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806bf778f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=245 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: