last executing test programs: 1.71099022s ago: executing program 0 (id=1): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x18d) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 1.502928577s ago: executing program 1 (id=9): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffffffffcf5, 0x0}, 0x1800) pipe(&(0x7f0000000040)) 1.493754913s ago: executing program 0 (id=10): r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/206, 0x5b}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="c4b8fffaf820e83d86ae9618c8b4f4b736ab08040b143ec4edc04b2e10624e6843c6a123f04df8bef3997fa06adc5b81ef254a148441fe4ad93c434a9b2fd5c6f03779b7bc3940df1d7535c8ed2c844be65a", 0x52}, {&(0x7f0000000100)="ba4a577d2d223b32eaeb9b9405dde5d4f624b97755a46c019b411af1bc25f6fe8caf20739a2f11370f2fa6dcd2eda936ec5fd58eec4049929b45045557da69accc5f4187086eb60d34ea67921cdfe2470487e15db7fd517fe2b0d3268daa15d5b1bf752609dea05f47a2821a2be8954415467352ba9bd1eb8c37bd9547457cfde4765ec7ca197543ac7af1afabf002939f415841e846d1881fdacc18f24f547d4c63419b63841476d338e51297f6a4d840bfa591749e2120dd33ed979d588bb1aa57374472b7f1cf", 0xc8}, {&(0x7f0000000200)="944b079904972da680af91294034c8a3fda081a2853de5a43fb520b118dbb89e9df88218be26ecefab3a0c9affaf862d87f42cb3f77b62771beef9f75b04f30c4ae0539fe978705487a73df2ee3053854bb21b26eeecd57d732d72daf5a49f0d67a0acf3623a9b8e7c9e6297ca074ba971625fe8c8ca74f3833d549263", 0x7d}, {&(0x7f00000003c0)="c043ab7cacd2e832c9bfe480e9d311f7b5a9113f6766aa513100c7b773e0a02134b996e3ee74897b57e061c7d6e4e615ecf5b12b04d718d3430b8caa04ec3da1c193108f0679455121fc4917b4b5fd206f8d4256b14ee72fa71deadf5b2a967cccbad5f307fd2dcdbde406899e229d672bff4441ca7fd0e3b3b16881d6d59961dca19953d0d85e7ce010d260edde25765c0e15c1787d8f92d387f207c0cff68738cd6fa7c7917eedafd16f00b00e9eded9cf94be", 0xb4}, {&(0x7f0000000480)="37c628ed654b30014ae686ee25d3dfb8e925b106c1ab50bc2ab852e45fb4273c5d15d3d64d543d99974cedd50c74e7aac916f3cddcb651268e33b2b53035608475cbc0e8fdc79fce3ce0eb191c2108aa9269b90641bfe823910ede1b7437f72a655fecfa166ad56fa6fc938fe5358b2021a6d56dc852b4fa91dd5ab094709d94fc1586f199d7068bc2e7d99fe71764ada6bf84541f464af093f99bfcbd5c66bacc5a8fb3564c9e1c903c4e70895b3830", 0xb0}, {&(0x7f0000000540)="6e6ac10bfdbc0977d0aaa4c67253d79c8565d040a5b8921395895711f2229e4e82530e0e932ea8221e973846372647f986150d68d0d4214d10a861b9d5d17b1a587b269b9b0f7a8821edf42bd3195134e5e6d3e9f3b176d0746dffe52f41ac644a0d437f1e99e73e12a0cf2b17fd5cdca3d6b8a3cd5076bfece9f7e2cdbc0da6fc17821de09638cd8f5b495a8be97e37a4e6b86fefc487b5ca745721502fafd85ae8ad4dcd", 0xa5}], 0x6) 1.492411797s ago: executing program 1 (id=12): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fabdfcd61be6eb2536e701b6dc8d57ab16b755fae67f446b4f169cff6addddc0fa59946bfa92d3062e2fc565fd622cd4000000000694d973df3900ee599c47bf1df99bb5b9f1d6c1d19e7b2da423756ef33db3106bf422bd365e3a420bad321b007c222c465150415d172d410f62e0cbfe9719b7ee8dc15605ecad4ef84ee2bdee6a53247ba53058fb3a65420e527ed4787641f11bb86ec1787b0e43d90c43098d04c1f3f1f4c1ad7aeae5fdefac2d608b6335ab76dc34e39d56d87b6dbfa258c6085ca3ba8606da3d35ee"], 0x28}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x8000085, 0x80, "102e260a007b34eb00", 0x6, 0xd584}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x20, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0x0, 0x0) 1.279543553s ago: executing program 2 (id=15): r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x5f) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) unveil(0x0, &(0x7f0000000040)='r\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) (async) write(r0, &(0x7f0000000380)="1de3f9f38d4043a288572265de2369050f481c8f0fe352ce5e74b8af2865c12bdd90f3490220a2ed3aef7b28d76c22e6ca86ea1ff6015dba7c7b0608ccf7fe6c600810b35624ca6e5f7eef225251d3f4a8297423ddeb242e6023f71c5a32fd0eb4649f1e72fcc32614bb95e07affa75c23a1419b8298dec0dd76d5d9db890d4d6ac6c2682bbe34dcce2aa51b388f380e5db391feb316c2b4c1a727ed77f2010a31997d46dd59794904db2b562e348cee56f380d1b804d16f4c65d3782f68fb9412773417d4f9e0ae572bab607413f07799", 0xd1) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 1.172760459s ago: executing program 4 (id=18): r0 = socket(0x18, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x7}, 0x8) socket(0x800000018, 0x2, 0x0) (async) r1 = socket(0x800000018, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getuid() (async) r2 = getuid() setreuid(r2, r2) (async) setreuid(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) sendmmsg(r3, &(0x7f0000000340)={&(0x7f00000000c0)={&(0x7f0000000240)=@un=@file={0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, 0x0, &(0x7f0000000080)=0x34, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000000)={0x0}, &(0x7f0000001880)=0xc) setpgid(r5, r5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x6, r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.17196021s ago: executing program 5 (id=19): mkdir(&(0x7f0000000000)='./file0\x00', 0x30) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x97) syz_emit_ethernet(0x400e, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000040000000000000086dd60826e030020000000000000000000000e14fc11133f64000000000000aa050200"]) (async) syz_emit_ethernet(0x400e, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000040000000000000086dd60826e030020000000000000000000000e14fc11133f64000000000000aa050200"]) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) (async) fcntl$setstatus(r2, 0x4, 0xc0) select(0x40, &(0x7f0000000140)={0x7f, 0x8000000000000000, 0xf, 0x7, 0x7fffffffffffffff, 0xffffffffffffd9b8, 0x5, 0xc}, &(0x7f0000000200)={0x39cf, 0x0, 0x5, 0x40, 0x101, 0x9, 0xff, 0x6}, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f0000000240)="b96abcf500000000140000000000000000", 0x11) (async) write(r3, &(0x7f0000000240)="b96abcf500000000140000000000000000", 0x11) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0xb1ca, 0x9, 0x8}) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffdbff, 0x7bcd, 0xffedff84, 0x1603508, "00000100000804ff7f05000004048100", 0x1, 0x2}) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="8d020788915440ae3bca1b5e90cc634007d3db2374a915f08c4f6e89deafd21a599258de562d3ecf75e98592344be20bc16b7bfd", 0x34}, {&(0x7f00000005c0)="98a6e95f2403b7cea2da2590408f65017378f7078a8ac9a56bdce6f59ba102c67b092fa8f8edacdc72ebb70127f078c13f6fc9382fb8aea62cd5cc1c7bd1813a9a3904b4b2c97afcb83d48ffb79acf2fc539510aa57f653d0a548be6c44f72a8bae4cccb32a60458265e5681cc8cbd41f86a11225929838c162b7f95d08c800496e5e485939ba9d1b8bb9981b2b934b143f623acc26ff4e19e2c53af69167e1be4e22f5a266074eca5fe80b43ade0b1533c7dac65ab612391eedb448f0115bb40e7f7e32736d05cc6c6b57173fad4ae4f7ac1d476730dc64ee08fb6633d11851b45762d35608300d91d8e28f2eb5e0c531cb42fae05eef496b3703b6b760d0efd7aa53b418a82d84c47d6aceba6c610302b561a54e7b230b584d8c3b0090fb06397eb50412bb055cc9d550622547ed102b6a15c8d4cb1546d0313ffee374bcb6ca304824b25d124168f394a42ee9541b6845027bb37efa11ea6670f9b69a8ec0dccd05540260314bd0a358bf940e30e04b219b4a843021398dface8f3890f666e6e5e03648db37e9654c326190070bdc59bed50de515e86bb9c0585997970e446947fb76a7b3ffbb0d257093da30cefa9b3346d54e30a4cb6e4f166a01071235a79148b2ee114e1daa1ae3193620f5b1e2d3410b5bc0bc5448c6c30df11930c96bc20ecc3a47237aed7c8a2b2dae3be50e36e3deed7a62c73290c700b6778daed514502fdbe9a24e04cb53aa200ea64a954c7ba2c30065115b061cca8132a81eef7c51756b52878ff14cc3bca1824a887f6187d1bc41e504842dff0510cd822db45147d43fdb8bad366ca67e1281c5841bc5a0d60ad15b09f92fd4a582f32cedc251a5277f6b4d9ceb0ff7b1881b9c0138d4d48fdecb059c28b798f46096d5abea7ac99438300d932545fbf57fb05236d5af1e10eff78163be3269ae331141a5155d7387d76011a1a801c010f366c6d37dba51a1f60df00a10990c34e24cd888df68fe797b5388cb29c4d1e3f7be480b9fb9b3a2dc719e644929afb3a5b7258c96c658d5a60491750fe14875c626cb74bf8f6ed03c2f29c1a6402cf441abca1fc83d90093f616607c6b34501dfc28dc076b0daaae6ed22c13cb81444bb7bc3b4ca137fee10c8ccd17db21d5b78cb179fca0dc4b9a548b77697ecb3f78db9d4fedfe134ded9ed4f76dd67bd2dbbf193b3f8f64b28332e25f7e43a225ddfe3709d2f6e7ab97e38551f8763fd8e12e3f72fa223f7f4a2a277a5e9774bf7418422d57feed8e74be328ce727819bd3b4da70116ff439e5f4d77ddc46443df6a3c661c671ed4d16d0238e95753d69898882daaeb18d92606d271fb0819fb76ab8227a2a1830e53012759c1ad6858a143132d24a97bb282a99c8c16c5f7530974ed242ff180effb7d135a03b17c8b3fbab0947f4a6bd43eea8f704b36683bdf0cd56b34bbbb0616833bea37e717d306240fa665530f12df3ae42dd557dd1d4608f2f73452bf63c9bc340bccdb1fd14b65b12da5870b1edaafcc1c149740c00f75a9948262d8daff01c9c2a4f32217e1a6c89fe334c3c022583cb48106a56874a548a069c849262711d57c29c338e4436c852e05eaaa113eb9e449b126a32e7ec1bb01e7abf49863472a3168f2ad33ed7a8b0ca13707c0942830e7adfc717e2a8bbd7a5b525dd48279ebfbad496ae3566030c181e208f5dea2c90b31192bf9588bc575effb90405892536f5c0bffca8392478460767612ed1f06c38178465db83819bf189f730febb3b62fb25bc1edd3bac624fade1090dff2ff7719361a2abe51fc56aaddbdf3ac9efb30194cf6792f45d3a9e9ee0c5dfc247346fad0f44bb653fd9885cd51888e32c3af569928c0140451fd97ee05613f3a5b9854f58bd277038a3ec36ce0e0c4df41422cf6dfb68735401d5412d1a9162e2a8a69e51f16598c70e86821c4cc0084bf437b344ca647363309171aa3f40c153397b8e2d77ca0bf2f3af8186999210786b5c76443ffa749d85bccf46fae3eabfea1c854a6a5c0a74f8aeb826ce59a8177a6c514ba9f391c1e7173529e8607b09ee3dfe76cc8c239d0cef1f05dc17417f8e8929516b90b3c82f41812f384e2fb09f959d356f60b08b41d034f4f5d5dd047d535f992049806df1ad518e2116f392a94f4169fa1581020e38b19b2e1fee12be9ce6c0cb2c3467ea641c3b7e4f97e10f73832486d24b16d754a6cfd605e247d35f46329958fc98121420080d4322bbfda754eed3234022981ef17dd01df53955e49d081cb8d28980a892f401eca534f8c799431bec35ca174d81019e82c5219627280b9263a6932d53b7833a407e4b1949b585292af392e685cd67d6cb040200072d7b323e252ecd5c204374449ee239a4d0724527550de5bbda5cf6eaf076ea394ea6b874c894632beaf438e3ed636f9ad6a7d2e4582bd873abc78c597dd2dc8a617ccb0344767d6b89b029c7b5861aa0e36c4957bc73e69a00dab57cb0d2c71eb06074471971455540b0fe3858db8f4d1a778bd8f56813b6d33ec648a5a34d8dd5ff9f50189d2a2c5940e9184c7ec5c02fa66653e88bc6da2d10310774ced6c0238fccbff6b35cdecc07eeb7f65e8fead3ac0e1cda98899c0b5106b87e85b7135373bc1edfa26245fffa8bdf4decaaf9564fb3f1c8a7e43e84722ecbdc68468d96f0e600496058a63e56d160ca098143267cc6f7a3801b8a38d00c2d6cb94082dc41867970137c6566138bda70bd975f6feaa2b266d90af41a2e4fc238a3150902dbeab88b56d326d8f4ee69dda92d788b400c514bc72af53837b4413fd1ab12ef910c565798cd4a1ddb084dbcb74e6aa7e946c6f64815fef213524a3010e280e52366bdf53220b5e10bbea02caaef4c692acc7ebc02100d8c1f1aa65fd347d098b47b1d9adc8f48d0bb9f315293d14bf4a27bc2fd257c393235683a97db07ff218b471a2c17dd4809656e60b81464640592f08d4b489391c3b1ddcbcc73a1ef83f3e59e8adc35eb1a3c77fa5b27d5088d5d894d10dddb23d12e1a69e1fc7991ca216be859a31bf069f2c1c6bcdbdbd9b21dd3212720c4ff76145cc3a89d58d775cfd5c39fb5944b9236232ee96a50a561af74d69c08227de346317103d6a224677c93853be771adf82c1af507317aae5c2ec81082a29454287777b39b63c055841db3b2e4792ad2787278328c491b509818cc0ff94e1e8aa1f4961c5fbcbe7be5ea176bf5c3a436326657e12c69c5c2f33a4abbbbdaee0b02e7f6af1716d43df3219f85132f3e0af1c502f809cf7e1e887b98d33963502b106d151d042f1e42c8cfa5c0396a80f5f95bfd1dc0a27bfb5b6ae2f39e02b1de22ced22f337f2314d489da09fe90ade452c1fa36a74bb0cc670fcceb069e931929d0751dad98a5aaf82cad91da4b0a3474ca4666d8b7cc993820755474208d4910ab0a369583ac0f597eddd9e483ff910764cc531228883c7383dca05c2941af9c98fea1b4a08db4192dbe44890e5e22786f158f5daec008641b6e5c3d1015f61016e7e76d4dcf01af323f1180db48d2aaf9d841cd2ca6f6c24b155732fff363b284afe4ebdccbf7922e823c2375a374ae2dcf16d9e70c2e56889c8e34f0c7ce64822890944172d89eede2d6028ef1b6fff141c458448f5f8dff72db5c3e146642b60632c9b4d25dbf94c1f06bf6bd7df618aac1c45289c62c0f869c185f6973195b962d3ea323511ec218d825beb892e9d16f0eca22cb9c4fa0f8961c0e9e39f36d685a19ef2c5970d22d67b785e763d4b911d7b17ee4aa4d63ef9ac746743c79dcf4de31e0b6ee247f4a916c416886be8f1bb24af9f7b1a249fc19127825b352d52088c6b4081c206922678c92046bdc149349d999a90b01926adf1254323f5092c9077bc7309a29d003c80f59108ff8d1ed94c33917712f7253663245dacee707bd70ef25f42cb6981ea50cc73b9599e5b3895f4c723da707052e4445e386badfaec2ed8c0b739afa1dd865b69ebfea7f872fd20effcef756fe7578a6e31a2e77a4ed38189a137d31a2575487109ce8caf8928be5057a767b94bb3e7a816f629c34fa8e82de6fa0337b7c5fbc95abe9713cc296f476268b697dd4a303b9bb8ad0808615ae50bebddf261bb54a09900ef6656219880db4c519b556db17a0f7c0f9d625f6dfc1ad69e3341905583c7d8866eab580addc12490772d8a41e2f8b4580ae4f317e1edc3b8c43eaa9c05c78755d1bc7d487707f2bfd4429061fab3e4c513230e27f349127af34452a2c98a709a6f9a1cf385078ba9f3487e88ca2313af30873286f4860f00d4c47ea21d6d223a35adfa9675267b093486ace5e76d83e98977839dcf08b5b654b8e2c92786be5d05efc71bd847f9f09465ae88bbcbed6d266e47da1109ef136687f40c1899e1406b96209ef1f6c6e8288d54747ead31188afe46f47eca7a8f8a7b830d1ff2f8d31b30ed19aa124f84cb1b07d277b0a3e0201d10419dd05047e4f805394cab9bcdca4d8caa4fddebe20ba8249c9b05c5605293f16ebe5bd49870a215d8895a7107bcb9a788095edbcf08f4c786ecb55c92e942968a40efad461df98975cb1096cb49f78720d0a5e7d34126ff947fa5fe5dda725b700d0f15149550baefd837ff75e28e3bfc71982050749fb8b9e590273fe853b82762684f8053090c9511350b046b5537d2020eabaec266eb01fe539b7542c2193b18382d0d2fac50cd2ca52ecc1d26101d2d7f21dc6346dd25ed1c8feaed7dab3a247ae5f92c155b4091ba580b4772a2d85124001549c9ac52b806095d1779887fe1bc6047d2795ac82ed84b8c511ff20d18583beae16ec0e1468b9ff3bf4908aed0e3c1f161527671bd76579b531e3eff3d8c46bf2f3b83746bef92151b9dce164b87b1060780f196a56a9174ea7b5242c665c28de4248abdee8084355764a1d46f04621386cef091e1aa4c705e13b2ddeca9a54523672ac51184be9ed3aa516d2bbb83da34fc7aa02e7f9464b4fb0bdb4b5961b069030235ff55479cd842fb37174837539205f43c80be1796eb405d95e886f8c6adde4bef8ec68e16e95e6c18bfc5c670ed6d02f1c986a86d31bf0a91420af80150c00e4a80106a42f02c4d046740fa1520b5e8a7b05db6fe850a713142af24d842ab9d2563a46a899379f9965f6124d5d9c86ccac0db403f0b1210fea65cc695ce7f5f4236b1c1d503d5bdc216ce0e90a2c438e76704e8a5e28764e0f6c9d3565610db313caae37d0a9af84f092da0ac4723489b0d4d30feac3b3bc00d116fd9945cf57043d7821c72316fd00d40f54c096731a9afe7539f65457e4be7be882e2e8ea06841848b6c8d6f544fae3cf1893e28a17770ac5188eb6054a14b179d8f82599916a5f3e0e7f8a66aca361ff2d2527fdb8b8f705c03557fca0596f21740485a8ce1f1dd5001d882ca9d8496cc16c0375416002491d70d707e3dbda6990796ed028296c7e482df8c2f17a0571e8e520aafe6827f864dd02b29bf9c87906fb4d96fce37d89d9e523d31d39a913078e24e41af5b6fa8d5deca4cfba40b0fe73bc5c96a1d5c508301244d2837d36af6421e4c8be7657edffb14f2ea4138aa72d780ea2504f6efd6228ec1895bdcc3006bb1506dec95b52aefad734a740942e976f47600a117ab477735ba1c7c6e594253ee2523488f63d43c653e8828492ad7bbca4977344fda13e86ef44e2fa9afe981a5005ede9820de8bcb6f92dcf4fc20c5c19d0d6702c26c25ba76a028fc1da50f74ef3f803768ca624ae93130f9add7f6dc3dca0b13a6", 0x1000}, {&(0x7f0000000100)="b590322fd5bab65069cd9c", 0xb}], 0x3) syz_emit_ethernet(0x123d, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd645e4d2912073a01000000000000000000fffffffffffffffe"]) (async) syz_emit_ethernet(0x123d, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd645e4d2912073a01000000000000000000fffffffffffffffe"]) unveil(0x0, &(0x7f0000000080)='x\x00') 1.167449918s ago: executing program 4 (id=20): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() setreuid(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0x1}, 0x0, 0x8000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0xc) r6 = getppid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, &(0x7f0000002380)=0xc) r8 = getgid() setregid(r8, 0xffffffffffffffff) r9 = getppid() getpgid(r9) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) r13 = getegid() r14 = accept(0xffffffffffffffff, &(0x7f00000023c0)=@in, &(0x7f0000002400)=0xc) pipe2(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000), 0x10) sendto(r16, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) recvfrom(r16, &(0x7f0000000340)=""/135, 0x87, 0x1040, 0x0, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002480), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f00000000c0)="9f7875ee7c0b5a99a87208b9c166e38f8194bf29468271644f2fcd536b235a592ddd10ed07a603cfbe089454cf28fb31e39ecb609879173e653007c69759958f0c4cba210e146c65b5e1a34a6418d05d2fec7fc295a8726c6e605a4c2cab641ecbb2cfe2c65e3924d972b2ad6457d535c56c29dd1d418307c6d1a10b8f396b1548133a7e277df18423a9b824f19d0a8234ef9ad0266951ce5bd4cf8b69558ebdf0de142f65be73a8afe87b", 0xab}, {&(0x7f0000000180)="a277d7bffc58db0027e8fde622a8879adca8798c379683c4477139de277ab7262bef87ffd501d9cd5b43b2fe7fd7e5b2f2d6ad95e1c951743241f8538760929c170a31b70e098dff17f95399ff6e542a95a40e096c470093384422f28554da3023cd4433dd3b92560004110e8aa1139d45c3d410de8291746fec4834109749bf8978fc661d6923d70cb8ae17e37fec901334cd7ed7bc71", 0x97}, {&(0x7f0000000240)="8f368f884d4a5ed99cb817473b323dbc8aedb2fba15f3518c7019c746a02d8b657abe8a5987ef27721d44365e972e8938289f8c842ca8c13148f63104d5670bc71768c3a14fb29d5b2f7cd7139938593d044bb42eeb942876b6b5bad9b69dd71d375dd", 0x63}, {&(0x7f00000002c0)="7bbe8d755a9b345c8a04fee60a46e4f418a66543b46cfc2b6b602e7fd61dff7f863bb22ee0fa2bb67bdf83e1534b4cd8947047f6dc5a9cda6e48e30053d1e558d9057fefd27d4651cc7e2f965e59d9f568618064b953f1b5a65ff51cd242bd6212ac42e347851bcedc94c980a23a089be1edec2aa2f6b4545e4d0d8d30d7118b6eb0c69a58b917b1eff59719173c0b944884c0d8a4d45c79485c4706897051c4c6a4f79a814f073461da3f06ad294b9cf6fe5212a7935295cce62e93a6736185efb7ad872ae2f6dc6728e524fe53c9f2d7205431c14a0ced41a69b16dec7f13efc6fb1dfeffb8a6595d6ed793d2493a98b35226c18dc85a6f83b74748f205bbe177173ea2df0560ed54bd22ec20a4057b346705d5720f96e806376b1936f9dba29de128f20d1ad7f323131cf8b66566a94ce4eecad07781d3a9f883b0545e9565bc960e1c603c4eda8ca1cb28cbc277315cae3931e373bb9fa7c66ab13acf07c6d40217dbd9553199da44617c559dc990a8c39797aca4a623f1573f1fb5a61348a69ecc12b7cc30f98104b8c65158a04611c46a863a92e49f2e7491f7aa9d8239e793bcfe131d473729cf54775dd9be769d5ad64e282e23f7984ccc45b87596e693a31304d39ea529addf5b935ba11a748c3c88c09bb5766c9af5cf6bc4813526bd386729be52218a5f0be7f96ca570473c9ee899b61b94cc8240d7c018a6ef28328ee39b4540fc3638328266f318090d6de72105e97f22fc42cf7bbd45a8833cfd41bb4c34092e20102ed6e79d63a29cd3e6e759f6e271e3ba4a8be0aa0617f4046c51c5ee79bfeb10be3447ef4ff2cdec634bb8f616ca15f7c40fa477f51a232a33f3e2f5393c5bdf96271f1f7a00922d383d5eab9c0be79cc231c34c4d962d5bcba1974a680c642c2f7c73c4733f6a4d25fc91cc75632587b119f5e4a6d630ae10c1825a9fbfbc7227ea778549f41851fdef522d3e67bd368b8c889333fad93abb8f4eafd50bed442046fff63233b5b5565d426018e48a0a76b2591474580570f5d2046206c465c60c97332c7dc5bd72bab2b47f85e6b74edf747efe78e1ea86b646fd8a3961b26072bbaa64c2765f1d63a95cd06eadba99116cf9ad1b6704784669df255745a57aa51f60f9d4d60532406ddffcf2dd4899d19cb366a1436997e1d5e712ad3bcf5291ee5e29d4aedb562b3def9e38d9339257f7365d9b2169e52b061abe56f41ed32ab020487d704e9a300965f28c2142934aaf5e08eb1cae83562a4a79838f3f0ab9caf828b2f6d3024a96721edc3bb65cafefd0d269e8fbf05b426cce0b5fffc742d9d5b85be822ded752b4f6163f6772ecd915369d00d82a69c9c8a75ec841f197f7d2265cd4a39cc2532bf34608fd4483300ca6197aea548179150ea112659ec34d03a1b4ba79c9db7c1ca756a5f2da580441c0beb7bd513fa8d5d1c6cd1076a346d258acff7f355cf46f1bbe20fa0f3cc8642ffbb919f220788ceb75884b99e4b4b89ab78fe330f116f5849bc3d0ab3a00d3e22f0b834d997a2c221e7d3c5471cb0958e6f87008708b9bf2b769ce102a620705190cd15a39c673208a6f016614cefa4e66989f511620ff99e14336ee4ed7f5d8dbaa6d90458c3d6f10bc41716a324cc1ab87e0856aa0112ceb674989969a64fe40b6fb4f641074ebceb74c6490f7cf10c537d55f3c043873882157c3c6e751dad28f0266d2ca47fe32721efd99fbf89f472f2e0057c86554b3466514336b442fbc7a207f3e69ad83ffba252cb0f7047fd573c8005113359a71c69a16b8b921ba87f5589a8b6dd6ac6703282ac4cf898bc4c709ab4091d6144973f39bf32bda1643762a3ab4aba444279b752a563ccea653b16e705f72e8a5c00f92b24c4dc92cf2cd00e91305890c590189ed326d2d51b7dc8e3df05de9a218c5bc0bd8f0c9824ac17f364f7e05c56469da40cbd4c6d97b681a45038696e1ce350822c31e7c05a56b10d5bae55646df86bddbfdafd1daaee0dcadfe1579304c6946230e2d98fe15152fd26b41c2be58bac9eb67f4c449ad1c0d168d53aebdc4f249a46bc7456a322f1cf06556c29f77a7048273f73fcf4b1119426038bcd41f8505599cf804d3abe5b2842a9231e8e3f2511edf2b83f7168f8c7b15b08879cfb606d51c81c97e68c1642342bdd140fa719decf09e718da2bad43fed3063ecebce7604f3da06268c9ce17365094934ec9b659b93d54226eaf712fc8de09efa4d24eff85a52d2d8213e05efe9648189c825ae560f4fff7de76c86ec652fbcdfa25bebe1e1743ddc09653dbde6d62fb06f293c6f42bb497671ba06dc2abe99b3f65e7907092ff4c282856a4abd90720c6a19cefcd78ba93395989c01fca079f20ab021f7ecd191f0e6322e76181a3787ad78cdc7fe17867fe6851da05df7447a2826cae44d6ef9ed468e7646ecf074291cc6686e735605ac02c170332154e0a3d2be95436a79c01b79a8a15eceada7dd8060f67f8bd9b9b06b9c7b1d244bcf2d503d7bf7b94429d4be01def08b8a9c47211c2a97cceb928ea63e20a0278b216972523564d44269440cb511a6fa352e965efabc1000ec694d45ba9d493bda5dfc7b41af98f6d804fea11b7641663b749ea4625190ef6ed2a84be93e66f32f0ef350524c570f310a77733007124a3bdc13d2ca76a0b16afff29313007e4fbcfa792452c53f8b1cc19cfcabe4bb87def2b15f6b78cf33c7c64873e105b9bd9636320c0cdc0b3aa0b89bf09671bf1775bcc2f3949d64550a2349cd64702ed401bc405d697496b8c799c14155bb6d1e63ccb8e3f26796b90438754560c389cd73d2426e24f92b7cef6bbb0713a72b1877abc03a909a92f33c547f0c56569f7437dde436c684049d24c7ced58b7ed66ef70a27d81a18e3ec8d8dc6f0bb285c442a4851497ac0866f1245c4bdc33e85f6fa1aa91076d4b95c1411a45515f781dfa7194e2b6444490815c01522f83eb7eb6db341eedc608eb48adf1b8e2d868bf1eea54444bb376e22b8dd3b79b01c8114d47ff964ee4f3ce580cead32476ff442ae28b7e258df7a7ab7917c8f8486757798e1d70489fe5914dd43bc940fa872ac16c94fe63f53d312069fe78689c0ef2e3f2ffe67aa52db5b3a2e90087772d6eec4455f2edf767ed882d63caf0b225704f3b21b7989c8c742023e1b8b4831e62bb817b3075cf960b6bdc6bb0abfbb811a4f804c6c2d21d0b72622f153a32593db9279a6706c987764952d4aa12acc6eb9abcf8b5d048e721c13a4ae53e33bccdda361224ea30e6642e66ad4456702055cc8535527a1e943ec64be48962df65feae7adfd57a5ca4f332c3f8b5cf674b62f878499af11d3d022c1d63ba1ae156303ba9b137f6ad419c2ee6f8d1d5d2e12169e35d6607f430449c54783699a50340c464df25baa53238f4ec4cb5243ee6a29714487b29e68e066e3f4e7272cddb24fd5856d18a412f53119dbf4d80a510eae20b57da237d04341e4beebd0c4e0c41e2d327050a401621c65b191d00f89bd12bae82829a58027e9d885794fbf797213ff7ce67e3ec953e4039f3ab76003b9c52e79771e801c3d388cf64aac0069791740719c5938386c716fb21387c5624d0988656d3b1dc0ed7197defabf1159907075fc2ce4d19b4749b5e4e6041f505a309a5c4514a639b76a8b6bb03518e0df793f0ab18a20dd5623482fc55c3d591ed786b7d89de238cd7b87ab3bd1a395e8fe0d6bcb60331670f4ea90abc72074745a0dd2632d984eb0a740a5504845a9623c5eff8f5120f5a2168f89f556a820572e26ef5e692053bf3790f319e159d5ce1142cf6febf6e770f636f927ef55e4c920032774498932d77010355a226e8652fd53750a28e99602fc2f20289bed4605a88e26a76e9fe0f6e2db12e3d94003dc6b3b72ca70f9100adf7b55150dc624f10b05c671607c97ee3127c0233a6fe2bfd09e6e5fb672633e33c8747cd46cff97b8473ee946bc039396900fca9b0aac41015ee7844cb18ca97057c48df5e1785e94329165b6bda8ed4977c1603e36058c02585d63a20e16f0653146666ff09a0b1f098b66deabf1848c4639737881d134b1513d38452659ad52a8d24c66ae125f94cd88c8cffeb532849998e49ef2fd5227bb2011162bfe81a70224fab75a4af62a8fb427213a64d216d4d820235d080b4ecc143704336f86db672c4010660ff54595dc7e81cfd71a42cc72aac5f4c8e873bb1696df1d9305c5efad52a740709ce12339d5797bfdefc833a289b2ec21524be6707241c1b37045b7966537c7aa3d5dafb32568e9d986eed4527c31db8874d69062ef258361d8f80d1c982d9b7e90d0860c108796b5a522f2b45541c5311dc4eab78f9d481e1ff94821efda14c7cf0bf9770129ccd9668205c1144d7f538c4e11191fa470118cf0e8a288c031efcaaa8bcf6bf3ce4b4f7d6b8be276d969a14b9095d49f170862f43e69c148eaceeabd16ce78461603db353193816db04e82c590fa7daa5b35fef8698f9d03ef4d2dec840034c74fe3691d02c26a03a829c42535313e480e90982a46aa345d8c7bef91f6a4a2193d00eb1e76a30de3b65f0e02b1514ca19830cbf4d37839db4a7912e6462e443f1dde4a566b3fe59850a2acebe0a28b067f2e146f52390931e3435f792b44e9a2a570fb1138d187bf0d85cb702d1faf2c506adfbde7fc31d216a4a887fe04bc68586ae1e93d573ef6b3ee6be45580350a2d99b1c4431b404287cad99bfb92262f8e3f00eb0c2c0b2fddf1230a7ec3f80a49c7b8e1d71adeea72606e820482798c4c5e42b4b11becf8b2e1b06908db75ee66fc7f17f1e8505f767111e88a79dc80a2aa9f030408f4dbf52bd039a49b0b29d2bf842309cf9962d60ee2b55706a12b43388f66c9c9bdd3196b5f7639f7a242de3058aa5379225a9da338cda0ac1fea49931cee53ba22b63eb12d30df3ee9c872ea6383e0c309bbf605e3db9b7a113b56dab5659dc8073cc89ca0de066734702daf854c7b65e74fe356cd3c9007d3b57b5144e937725c5639fe922b9d52492d123c4c623d78e1edcf02db614c9b916f036aadac2092c236aaff1863ae84d3da0b5e20c186800e7f6740df9f1e2b09b0f80d51f576dcde3c63ea06c01c6dd3e7e2fe74b8817153c2da0b5ed2cda42cd1e3c0b69d34534cba62e736fef4e3a80cee15564fd14949886743c2467529631c941c1f61cc472a25808435fca01a0714aec2a3e734e3d31993c437c9b0a5b4d803393189f41e1d08c6624cf3ce66ab214cd02968195299ffc2e415db35a5fb608e1dbdb42635f00bb44efec953854b26e2bc975b4825030d85196e33ff47750fdc4e1fa5276220ca0a88db84c609247c7155c32ee52acbf689e67924de3b2e845396bc881ed5699f69b78bf27dde5fd256037b9b937bdfd8d2198098d04f7b862dfd4ac3054b6ca83cdd058cc2994d399fcf6f71146a6e0cafbdd55e81e2c3f1a845a49bf17c185f22143cc031a93178ef1c7cb42e800eb17fc363220506108958de0fbd8a09305158957b7bf26cd08d3cb37eae997635535f1b7f2503b15c0067cffe83a7104ffd76c33827d6aa3390a655d0528d0c89b1e06a20218ed6498553afbdb0133003a11ac6ceb68da8bffeafcc2b1894c2f88f6924f4518647f2e78f8f84da84064b5ce1834d2eb6bb94526d0d25bf9c8685667cc63789433005edd181bf9b544cf10839554312cf0a7147bf60711964b0d506c8ed3e328b773467b4f0cc8cf8930dd561d95cb32c808dfcc4ac31000141200742a", 0x1000}, {&(0x7f00000012c0)="e8db8996562f1cf55b6220e99ff5a6fc7ba17fe6081813b861f0762be20b89106d3c4a4045524fd391b972699408bebb5c652e1912d922ff1e8bc0bb5ef50ccd8155eacca23f5b4268ad638a001eef0844e2322b5a5304d367bf6ff642406c81783dbe3f7ea5faf315bacd052677f1db9e78b576e88918513a59fb74e46524642d06b3b9e084b573f5b38fd9be72a3c9f62be2c83d8683f2176f2edac69a98c5aba8a93cf66596f6be17d5b76a023f9453e54d10ce5df6623cd8ea290a3c9b24819c8286e8c7ef1f6c6ac05eaa2c2e7934a54a4b08578e48f275684cc611ef3b883e27480f0fa652781b99b6915e10ca926987147de68d5ef9282c0b977a4926917f10c1a82606735f14cd456416bd8b1d9b49b55fcbe49f458c3b718082349a73cb9e44c8026a89db6d901eb89a58eaa2b5035f9d7841a280502111d12756a26e45ab6884db5a0f56b8825b331e1ceab27e7b4b045bf89200663a85230aabf300fd4512000684598a32433dc69a0c95154cd7ba3675b6409af585c8e37b601007dd9339d132482f13c04b1cb7b1693ff74594a481abc79d73e1cb8b10f192f42affc170a8395f24861c85b8327e59bf93b47c7573e04e2d59144cc76e5c527aa913ebca0fb79767673caf575c8db906c7baa7e8e4eeefbfe80789c700ad441bddcdfa8546e358c2492d8615b8b17acac78829230ac099f38200122b06d6767549c1e1800ccb8fcec2aef645406965b5dfd6a6e093031fcedcb57c9aa9dcaaf18b7c7962d05981286e550fd0c6b1af25428847954bd999b6972bd91ff29cc20f5de930536b6647cad35ea73ea79d591faa4d11f62b94db6e22572cac8386e805c53c15d17a215054f5204fda7ac90627947fe44d2a13bfe549005d264850aa7ad15f8d1c0d854948fa0d5f19d1a137bd7636f6a613f33166bbd37baa11c47eea95e11237e3dcee2f4bd76cccaafffad7d65d2b1bc4ac0cc6e4f513c7f89effd2fd51f3fa1b6ed463e82619733e5f38f0f25f8ad4532708d1c062b094bd81f1e70c7b74876c9a61e57377e14739a4763b47c095380cc9d66f3277084daf5177257270c41f89a1b7570a58b77c2d456aca5a96d1b0dd032ecba7add70182db8ee751625d8ea782238c399d1327c6d756df96d6c781b95fa1749ed7a1d6e2b6ed38636ad157a4f22c11d130e26b7d03665579e5fdae3af9c440f3ff6a3eb9f0c3eb9eba0eba1c31083a83ef9c91c2401105a00ff1759d5fc096e03092cf5daf647af333c4ac50949d9a53d91e16c1a03b4c2fd5be2a954e28ca991b1e30402743a502219e7b816d03881e3d2eaec82eae3069102c1692dc6fef96865d8fd656f3fad41c6f2b22490696f82733d9610533141ed40c2970d2ae6f596deffcef9f6f40ce85995c069b571b920b7e674527c0e92ca11ff5333337d5c63e03f139cb98a13b08313e716bee5c8cb72f3acb08100bdaefe63800d7cf106b571f25d980bf14dd4660e167746a95075605348e3be156a2f84a417d97420b93c26414d40af234ad905c0d651221eaa125ec5a875d80b4c08c8edb183de5ae12e45be841f479af175b650a79c9c787eeea45aaa81fa5a3c2459ba2bd3b00e4f0ff89456d6d329d821a71c2cf1e872eebf00058810cd4a6023bc90f85ea4b34c62df811b284b0983660292a91dc19fb28405ac6cd9a47eef31417ca0f5ddc25df4be9b134b033736d7fe1a737e3316410e660d759dc7d887ab96a993ee22e4f97564e7b2a0b7f0573abf11aafba1aa87cb887c09e265ce577c52cac4f380212ee0db6902bc31255cb3ed802d2226383ac330aadf133a26ffe6624f5eb7e32d2529f7e28d8cbdb0d5dcdea02a6d43bb73785cb5d851271b273681bb4096f462bf7b8ebc3b58023eed11680b7dbde7cb583740a9db84a463af542c868d73c815362a9739babff82f32585ac177dcf95f006ca61892dacbed346e90b420da8946f34c6ecc7853707f7051fd34325e0c8398103264f1dc34dc874499b2b21709326068dc6e30f6e443810d3926e02b2fc1c64a998751418d9297e330e6323551c0cfb927e14b69185e5a902ce33fb17985f157cdcacf246b6d4825ef47f06f8791194a2b6bd87bd5671bc3e65ba2edb7c8228b56c0f1c6558afdb32d68668d884b4c49be8c8e8e2cc5f071640ad1a53c1214f1cbc7ebedaf47b65f8556adf4111fa0a09c2e103e42e778b6d91473ef1142bf98579df2d0cdff9e26af75ad4554394252681bafdf5533f380cc42250608ad836761f30ea76694f8ff00cb4eb13b343f48666446851ec814326813ad3c5990d0a91e33ea4bb0a5de30bbeacee4cdf004825ef3b09edc09c1aa7ca72b7783d9cc539fa7a02678da9f0506150da68ec5bfce518fa5a10f8fa58d057013d425b344cf2e74d40902205c59eafababe8600e01c091d96a8dc8f184e43e882cebdc0bf7403c27335c34472a44a58c6ffcfc885f9fc24a1924e338eef420c49e8e27650195fb37ca5c6459ac854eeba5791043af20c71f93ccfe8e0f045c676382d3acf41e61b6622fd0c0741ee0500bf678a16c38cef12ff14d61fb479f8c4e10a621e06ae11cbd816da930f507d0296d40ab814801a3ebad1253a5d384a614effdc04cade620e15adbca0464b8145b527278e6ed064bf4fccb358e67f3dfd74f976076ff3457780bc1eae8671c6cb80697ebad88babc0a7fc9682acd0d6481290417851383754d7a9f3404355bd3e1fda33554b0fcb0fb26565fc071083d2f571d6fd00782d145a14aed3d21382e3dbe96bddebf8d924cc383478b72b52c7a41d867d8634abf8628610eda90264b30c15a11d1e307c25e3b543a66fe88cb6c37367d8c85efe00d67ec57828a1f423431b52df2c7780aa50f94742c3ff3509da19674ec4796dc386df67cc21e6880bd808ecf3f73331847e71579c34252dc68a3568d1e49e5c037e5c5d0c0f0c6a684c7223bc4972868d914f329e896b036aca6ef6861ee571e09445ced867c5aed7f98a3c25c3475cf02aeb9e2e14511d3671c74c295a26bc525e978312de3d2d320e949a16939e0383ca6824d5879af5b5dcd3191712668e8c8ea79abd22227e2b9c5be2a3d07ce806aa1bad740c958ab336cd6daab74e1e7266575e650cc25f351e39a12f6364bea2231238d13bf5c0cf3d6cca04fc1fe324e57206653491fa4795a41218dc89e53ac47c57cb5a402dec46e5e204bcc5e0a2aece4448bc84f623358933262a4804af006624528da8b5c859065011fda15b99ac8155913dceb9f39feb098357e21016a005e7b6000a6946c9a8b850f7c9a67757c2e40be68cfc1d9642bb62ce093fee41a1eb4c4e1b46434ab2d23d0c0cef3c43d6d9faf368155b0bce99f89290deaea07d26cf2e3e4bd6f524598e0bdebd7fed36e2d01c1961ccae0bde1fb63939ab7734a7478cd7020e4c60b2a0c4a569ebaa950b3425f4ad8c99d78b3d973ca5495da3d1f7f56c93cd1b7860ad72427afda466bbf3bf9deb3fea6e5bcc7b2c0d6e4f19a044e44abfd42e84311112b8dc3f6e41b0bf5302b14128bc27929097d08b118bf4b3460aea0ce7e71c735103eecce4c7bcab21177e4db67a3b3d1477c5930814ba4b693057eba51c8633ae475c6eb3bf3a0676108c91b1b4d44c0ad6c627c1e0fa0ccc90965e0116589fb7f3da729cb0f380b874cd756c6ab5d69163ff9a2cab7953e46333cf90fe1b73c1cc0a166d172a13ee323e996ead920eb49cb740259b29adfa3871ff74631d6e620054658e184958a5a63a13dfd21850b13d632bf134c3270539efebf216edb2ae023cb807d430b643e73f5e80601cfc235b32fb2add3384af395f67fb906daa13091d398f1c8c49bd94348d57579e23f4cf32a5d94284c054dcd45cf72687a5f3277e5bf5d23c8e72017cce68c8aac4bf163c96a79317485a58b89e1441c339f92f246f22ac3916d5b4367668ca8afce0391a98d8923bc930abcab50b1414e27b22fa2bfa6679c71dc8756615463be9985cf98f80fc9075fc36dfc9fe7bc9d05bedfbbb99d8562e9eb6e83c02233f3519ad3eaefef48c4dd0e661045b4e7f629c72069e5860e425d8ea967958c42435bbd66b1a7c9169b7bca40a979fcebf8fa0003653c17b3c677ca43c01da7df665407216f46b65de59530efcf3bc8833101a67b4cafed530b9a3f157763ebd79bbcbedf08e69f3107ed18a3a8a11529d2909128776d204d836fcb4946b369589003af1b7cda6b5ebaa77f96b29a1b0d5aa02a23f1feccc2290e9b6a97268d5464def2cd2f580ad19b965841fb93f1b796f7a18f1e73ba2c74d3cf7e54265af7f5a769e68720304943e83698141fed967fd3f6b36ceff9485fb672bdbb52366e0801e78813945aaab5e01dd9ca3fa56674e92749c57d141bbf378bd780876261e6a683c791d379e8b9c3978c3c0132e968049086a2366bb9fad555f34177e867b83ea62151ea312bc5d6630d63b85def7c28d18352ec9b697dfc83935cc4c640aca667627f844cb87f8f803024d28330dae691af4b3b56ef686de2074696e626ec47409f1d1666839251ce7c0e8744a214b77d5f45d958406feb110139937a35141c5b052bd120bb2c27f6eb408de43f3eb009f5735d5f00e8150b20d3b0bca0196e775de2054bfe327cad9a2ab894687e4402bd4eac9c1535da094d2a0295c179cbabd142cb46f3776769c6fd0d2d359926383c7e79e9f4e51c2b7e6d8a99cfd6ccc621100117464dac84b78d2dbab1cd3b78cd4870b72292d6f8e9c056c951b1654df1b33eae88a164c214b9c5a496007899c9b9bb970b551506fff2c9a9e1b86c9639142b5a284d05920044f3b8378f6b6d49e0f752cd9ca15eb96eb81b1c8902f86a7b61b5a2c9406a8033448163456a86221c1c09afa26afd03f14606768274b97c9e3a831acd77d3f24dfa7ddc50b468aa85a325a9e120fa35119ac988fed11d2e070feff4bb392cba7b357e7330151fc0424384e632f76ab708e76c4b9346d1783c2aba44961904db5c9b34eda1c0e9c30cd0585699729124fd15902f243c240aa3eddda3024e7db2ee3f2b67510af4233f6218ca6242b0af796765bd394841b417e9d7a39c64b2de198898f37000f0b71fddc34155e9171bde1a821f8fc008a826524253b8eb17f47cb10e5f4953f56b646e6b225b70e2173b13bc993d6a5e20eaea05daf48bad1b1fe06029b4af1f02280d74b9dfbfc34d537a61c13877f480de3aa207aeb97b28f8131e9005b14bbde78f7d74d95418eb0795a5670ac93217f69604c3733af63a0423306e7b12fb5cb20af37ef0226a156a3562361af6d5ba94b6ceea80442d5dee6e8a45b1cf556f1ba2786df03fcd887f42752a1997779f458efb0375b3288e8a8c18473125f61cb3921923b278214a7142c22035e25f06d97354eba867eea0ab41b7a4e6a29c6ae4fc2d4d8f1450b74568754084ac101ff45f1d45f1592df13c5da6a46d423eb51176e9c0b8a785868ed529b262e75dd2bc6adcf6be028341d472820064917e5654c268782dc23841f61273872bf4243737ab61e289c536e024684955c075a7dc99d3deeaf7200a1aa6b8af36f57bd030044054c2666377517b0e2b2ffcb1443cf1955c35dda7a33b7fc165d0f653a2fffc95181ed99c68d1b0ab2ca6dfa392ebd38da15ad87a3ae904ae04e8db114c0f870c3241848323ae08236df1a1883fb5b2e6846b8bdefe9c15098a1348a93ad0d1d04542ad5abf00cc00a6bb95a0b994bb4f3e9e6d73b619d590039abceba2945637ade69b", 0x1000}], 0x5, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, r16, r17]}], 0x88, 0x2}, 0xd) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x1) 1.150893092s ago: executing program 7 (id=8): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xd5, 0x2, 0xfffffffffffffff7, 0x7fffffff}], 0x6, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x8873}, {0x0, 0x7}}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) 1.072458547s ago: executing program 4 (id=21): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="d695f284e44e9f02b48086721f4c04000000bc1aa44cc75e582d267d748119b2083956437f50438e58c11c238d1e2d036e9c4301e67ac5dc1b7080c9e400000000009b405a2fcb562df873c1bbe1058335396f778e617f8a27a5e41c00a785c667dc76d7af7ec8b2dd5ea6e1cbd44ed0697677d0ed43217b6a8566a58e94c8425972d120ead9bddbf9cb3b1f454eac5048fbaa44e93f58da1b7dce864122a6d163e0ccd0dcfea159548617b6da792b9455a3dfb79d6fa4f76d40ff0ab328e78775e2369d902cb67116aec9f711a4eb2b573b3522bddb34ce144814dd62d254b8a1f2cc4cc8ea0d9ffceec405116d4340816581d4057b04b16b4d19902ca91628d5623fff6fb3ff09714e424fb73a8032aad02fcf2d7efabef648a0be1238a55c6170c58bb876f1e0503224e730bda0c1a018d8236e54bc2a7f1ac9c487931607530742f89cd75426a462edc10d6c9f1be46536506ff69a573715252af9d5ab6fccd1f365844f38dbc618af7917017fa460", 0x171) syz_extract_tcp_res(&(0x7f0000000040), 0xc, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 1.071346945s ago: executing program 2 (id=22): sysctl$hw(&(0x7f0000000180)={0x7, 0x12}, 0x2, &(0x7f0000000080)="e6b6cd59e906abdda9ee93c19182e83415e73b0ec3e6da6677", &(0x7f0000000040)=0x19, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/206, 0x5b}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$hw(&(0x7f0000000180)={0x7, 0x12}, 0x2, &(0x7f0000000080)="e6b6cd59e906abdda9ee93c19182e83415e73b0ec3e6da6677", &(0x7f0000000040)=0x19, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/206, 0x5b}], 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) (async) 1.070337324s ago: executing program 0 (id=23): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() write(r0, &(0x7f0000000000)="180477", 0x3) (async) readv(r1, &(0x7f0000000500)=[{&(0x7f0000001680)=""/245, 0xf5}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x180) 1.064165596s ago: executing program 6 (id=24): setitimer(0x2, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0xf23}}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x2f42) 1.052510479s ago: executing program 0 (id=26): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x5}, 0x200, 0x8000000000000008, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x10000009e, 0x8000000000000e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') 1.052099704s ago: executing program 7 (id=27): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0x10000000}, 0xc) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 1.051569203s ago: executing program 5 (id=28): r0 = msgget$private(0x0, 0xfffffffffffffbfd) msgsnd(r0, &(0x7f0000002ec0)=ANY=[@ANYRESDEC], 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/54}, 0x3e, 0x0, 0x1000) 959.694207ms ago: executing program 7 (id=29): sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0xfffffffffffffffe}, {0xffffffff}}, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) r0 = socket$inet6(0x18, 0x1, 0x3) (rerun: 64) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000400)=""/44, 0x2c}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000700)=""/235, 0xeb}, 0x841) (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) execve(&(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x84) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r3, 0x29, 0x26, 0x0, 0x34) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) (async, rerun: 32) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x5, 0xf8) 949.063112ms ago: executing program 5 (id=32): open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x74) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 947.577691ms ago: executing program 4 (id=33): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) r2 = msgget$private(0x0, 0x1aa) msgsnd(r2, &(0x7f0000002d40)=ANY=[@ANYRESDEC], 0x401, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r2, 0x0, 0x401, 0x0) socket(0x1, 0x2, 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4c) getdents(r3, &(0x7f0000000080)=""/64, 0x40) msgrcv(r2, 0x0, 0x0, 0x4228cfbafe4a2c6, 0x800) r4 = fcntl$dupfd(r0, 0xa, r1) ftruncate(r4, 0x0) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x1, 0x10, r0, 0x6c5e) read(r0, &(0x7f0000000200)=""/152, 0x98) 888.987163ms ago: executing program 6 (id=34): r0 = kqueue() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x8, 0x0, 0x15, 0x0) 874.984972ms ago: executing program 3 (id=35): sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x0, &(0x7f0000000140)={0x4e914e51, 0x7}) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r2 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000008002000000033", 0x11, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="44ce7c5cc30f67879b9a1fec7215ccb9fbe840a257688775ad9f935f5d487e77ae1d0b72e416fb33d22d7759b6b96b0c68158b81609915f6968856e23c55e89014c1c03e2d7136dffe44cf56b507c6006994cb864fe46e257c", 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 874.406984ms ago: executing program 6 (id=36): open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x190) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) (async) symlink(&(0x7f0000000200)='.\x00', &(0x7f00000001c0)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x12d) write(r1, &(0x7f00000001c0)="4a9946654dcc8bf3fff1c557b113fa04869de75fd69e", 0x16) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1, 0x8) 873.070643ms ago: executing program 3 (id=37): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='[{\x00', &(0x7f0000000140)='{:.\\#6\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='{[k!\x00', &(0x7f0000000200)='\'$#-\x00', &(0x7f0000000240)='-\x00']) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x29f56361, 0x7fffffff, 0x3, 0xfffffff8, "09f1ffff0004787d900a565864d3c3a3f4d3e800", 0x29}) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, 0x0, &(0x7f0000000100)={0x0, 0x86c4}) writev(r0, &(0x7f0000001280)=[{&(0x7f00000012c0)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3811f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd092d929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d52d62603b30b810da4d868e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff67a608e69697aba55d43df1e4795ca11d0ffd3df437862f4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc309001cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db551ea2e0f0fb55d0eae9618bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a", 0x51d}], 0x1) 872.645067ms ago: executing program 2 (id=38): syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x9, 0x2, 0x68, 0x1, 0xed, 0x33, 0x61a, @empty, @multicast2}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x9, 0x2, 0x68, 0x1, 0xed, 0x33, 0x61a, @empty, @multicast2}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e33986", 0x2a}], 0x1) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) sysctl$kern(&(0x7f0000000280)={0x1, 0x49}, 0xc, &(0x7f0000000440)="71f91e347102000000000000007ea3e017ae9df0f69c1d7e1ddea900000000", &(0x7f0000000540)=0x1c, 0x0, 0x0) 827.41748ms ago: executing program 3 (id=39): msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x100}, 0x4100000126a, 0x289, r1, r1, 0x80000000, 0x8b, 0x8001, 0x8000000000000e65}) msgctl$IPC_STAT(0x0, 0x2, 0x0) r2 = getuid() r3 = getgid() setgid(r3) r4 = getuid() r5 = getgid() setregid(r5, 0x0) r6 = getpgrp() r7 = getppid() getpgid(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001480)={{0x4, r2, r3, r4, r5, 0x104, 0x101}, 0x2, 0xff, r6, r7, 0x1ac, 0x8000000000000001, 0x4, 0x3ff}) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000180)={0x66, 0x200, 0x5, 0x8e, "eadac16765f0df05cd00", 0x9, 0x9}) ioctl$FIONREAD(r8, 0x4004667f, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x11, 0x3, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) connect$unix(r10, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r10, &(0x7f0000000100)="1b5592a4704eef3492b2da09b0c93ce0bd90a3761500070650a08abb88a929e69f711e8297f1fad38b69992fd7b8455c35319b41c902058b79ef6cf193968b5885c0c9507c2867532f1a06c65645ecec69f4c8a0cd784f71aea415c442d8c6a6ea0f20fb43dba09027709a96fc7283a95b9fe62fbbd178c44e582f6031ca333ab1ed52a184af5271bd2b646a4fbe02852ecaa3fd2a7526617f1da09bd8d10b6729c04ad4ba9aaa6ba74a366265a9e42dc870aaf1ceda54d595b12adce206ad", 0xbf, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r11, r8) recvmsg(r9, &(0x7f00000013c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, &(0x7f0000001400)=""/74, 0x4a}, 0x1840) connect$unix(r9, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 824.506205ms ago: executing program 2 (id=40): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) close(r1) close(r0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000240)="010000001400c23a", &(0x7f0000000080)=0x8, 0x0, 0x0) 823.891277ms ago: executing program 3 (id=41): setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x200100000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(r1, 0x6, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x110, 0x3) 810.952131ms ago: executing program 6 (id=42): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000140), 0x0) (async) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000200)=""/246, 0xfa) 744.332869ms ago: executing program 0 (id=43): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0x1}]}) r0 = socket(0x18, 0x2, 0x0) sendto(r0, 0x0, 0xffffffffffffff80, 0x0, 0x0, 0x0) setrlimit(0xa, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xfffd}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x3e, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000001240), &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 743.224649ms ago: executing program 7 (id=44): r0 = socket(0x11, 0x5, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x7, 0x6}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = getppid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="a40ba1f836a4d60fae6af3345d890dcd26ce02496994f0a13b2bfdf501ef832c240d5c90a5b6e0065c68da48a9ff80ab4304c8f4e226abf195747861b8b221fa5eb26681a44f728edae715b08065916324c26822be32c3de4161ebe3e8429f10bf3c537a1269f9a8a103000920747d9beb7063eedabe2e99e9072edf418ed8ac070ad75264ff9519e0ecaf4be01ab36288f9", 0x92) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x1, 0x5, r2}) sendto$unix(r0, &(0x7f0000000280)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d226acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e3710300000012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() dup(r3) getsockopt(r0, 0x708, 0x0, &(0x7f0000000180)=""/80, &(0x7f00000000c0)=0x50) 736.769048ms ago: executing program 32 (id=44): r0 = socket(0x11, 0x5, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x7, 0x6}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = getppid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="a40ba1f836a4d60fae6af3345d890dcd26ce02496994f0a13b2bfdf501ef832c240d5c90a5b6e0065c68da48a9ff80ab4304c8f4e226abf195747861b8b221fa5eb26681a44f728edae715b08065916324c26822be32c3de4161ebe3e8429f10bf3c537a1269f9a8a103000920747d9beb7063eedabe2e99e9072edf418ed8ac070ad75264ff9519e0ecaf4be01ab36288f9", 0x92) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x1, 0x5, r2}) sendto$unix(r0, &(0x7f0000000280)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d226acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e3710300000012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() dup(r3) getsockopt(r0, 0x708, 0x0, &(0x7f0000000180)=""/80, &(0x7f00000000c0)=0x50) 736.431169ms ago: executing program 3 (id=46): flock(0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0/file0/..\x00', 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="9f411cded66b", @remote, [], {@ipv4={0x800, {{0xb, 0x4, 0x2, 0x2, 0x34, 0x68, 0x6, 0x2e, 0x6, 0x0, @empty, @empty, {[@timestamp={0x44, 0xc, 0x9, 0x0, 0x7, [{[@broadcast], 0xffffffff}]}, @timestamp={0x44, 0xc, 0x5, 0x2, 0x1, [{[@rand_addr=0x67], 0xfffffffd}]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x100}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xffffffffffffff85) getegid() symlink(&(0x7f0000000000)='.\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) 733.613121ms ago: executing program 6 (id=47): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) shutdown(r1, 0x2) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1800) recvmmsg(r1, &(0x7f0000000840)={0x0, 0xdfa}, 0x10, 0x800, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/503}, &(0x7f0000000040)=0x1f9) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="6744d6e1", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 733.081271ms ago: executing program 1 (id=48): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) sysctl$net_inet_ipcomp(&(0x7f0000000140), 0x4, &(0x7f00000001c0)="7e22345a9d504314029c4fac0b7301d858fd1850be1e6a1ba7eb18674108ea65f07b417e9d8be06b6d46709391ebd8eff501615b10c2c5eac76e1ba9b6b213c4cff339f6d60899e6a0c79686d3f19499562d82451ed5811bb9ae5e4f904ba43d2eb3c4c1280ebdffd730a96214953b2116d4c4a6", &(0x7f0000000240)=0x74, &(0x7f0000000280)="d0c29bbaf47e9291808fdd4f9adea42462efe0a970f0febc2d8059de0786e3ebfb56693e3bd4c9c15e42aabd732151eba61f9c9c5fe6186d7534111f5b50123664ed85d50a217f84ce93f3eb3dc199ec45fc94c19714fc36c0e32cf5b840d0f3a06209f5dd7071249a", 0x69) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') open$dir(&(0x7f0000000180)='./file0/file0/../../file0\x00', 0x40, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffde) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) (async) sysctl$net_inet_ipcomp(&(0x7f0000000140), 0x4, &(0x7f00000001c0)="7e22345a9d504314029c4fac0b7301d858fd1850be1e6a1ba7eb18674108ea65f07b417e9d8be06b6d46709391ebd8eff501615b10c2c5eac76e1ba9b6b213c4cff339f6d60899e6a0c79686d3f19499562d82451ed5811bb9ae5e4f904ba43d2eb3c4c1280ebdffd730a96214953b2116d4c4a6", &(0x7f0000000240)=0x74, &(0x7f0000000280)="d0c29bbaf47e9291808fdd4f9adea42462efe0a970f0febc2d8059de0786e3ebfb56693e3bd4c9c15e42aabd732151eba61f9c9c5fe6186d7534111f5b50123664ed85d50a217f84ce93f3eb3dc199ec45fc94c19714fc36c0e32cf5b840d0f3a06209f5dd7071249a", 0x69) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') (async) open$dir(&(0x7f0000000180)='./file0/file0/../../file0\x00', 0x40, 0x12) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffde) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) 719.109536ms ago: executing program 8 (id=45): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000000)=0x4) 320.834965ms ago: executing program 1 (id=49): syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x20, 0x0, 0x0, @rand_addr="00330000000000050e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}], @icmpv6=@ndisc_ra}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) setrlimit(0x8, &(0x7f00000000c0)={0x3, 0x10000}) write(r0, &(0x7f0000000040)="d5476271f9610885b5cd2221ff803c4234a9be58ecf16854d8bcf0b17726d8af15ba4eeb777d4633651b24452ad4fb188ca225ddb6237a48867123ce29a5ce103540bed0011f3c965aea196ca7930e977fc6423affbc6f8889a1159f4bbfc13bbcc739ce47c9", 0x66) 320.202611ms ago: executing program 2 (id=50): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="218a88d42414615b02b53b3cfc94d3372d1550cb8f25edf6e3f40d1d5c14b36fc08909f6cc9468ed20d64a2c4a83d356dcd48654219d0deb23a1a46ad481ba1c43ed9b949a67d130d9aaac67bbaae874f471c5218f6676341b2ec4cc079dba8f8291263459ceb04cf7962328be3e9dfee1630e2a5ee1cc427788b61ff4052fd502d98cb0e81072b8cea48a7cf677cce13c1d177930d939d09e5e15710b956051016c25295ed5f1dc2786c5b06e57784ed47f4f54fc8db1e57dfa534443709b7a55f8d10bbb50684d44ee8910de1a4d4bd28988b16aa1a12ab967c47781b0674b033001437051f6666ccde949a8983528b69374f9c4ddcbb0b64b500767f248d1b7d17e84785c74108fb2bffcdac4146a28386cc862ea16982e924556586ce07cea55de519df4fb4891e87bc9430ba29dded666f72117bc5cc36a48d838afde13e5cf2102e461f6b019344ae6b1a2833087643d928a8a854957d1d7306c5214550f5018858629b6cf7e43d73dd22de591d6b821a51ffcf394503e2e3ba14c508d3bba01a4dec62f90d3493a449888ec2879778a9361ce1a2313967f81d55c151e8d42ec2963436d083fa5df6cefb707f7e0d8bb5f78ce8458749efb0e68925eca349860e6b0e688d1d0663929fbd4c37c3046f525074b0effc196ef005ddf7736dc31f0aef0a6a9db3a1ecf54bd7577c6734517405ff456f19f6c32331bd3f4683074d494d2b8410567712da74bd443bbc4374ad25e0fcaa2a3434aa8400b3cb67eebc1ab9b15d21b2a005931387e95056226df240ba78fb06d1a4bec037672c368dc382856b63c5d2e771e96fb154c9b1c756771f7f7d68b2ffbf182ed6495a5bb0f3961a7ebe687fe930ed3c43f8a416b5f1ba7ab742099c48c613452859da61be0aeee3a88ea146b9a6a78be74a32d62c10f2342ecb1523177b40fc652a52f16140b25fa32fef3cdbffd3a2cbdd00a9052637c90da7789360472e609aa478a88060d152d281a7cef98c6b94c0591402e43c2bec77c28005986862d2f2aa9c656bcf6de367a03dca34b13e57829c1b354f3aa20872976483a5090dbe91ec67833986f761551d07e78651ca08a9322c8e780c8d121849dbeffbbb57018e74e99b495420622c65c0e912c5328c38d570f40069c2c4d3d3f8c83ee77dae1a0ca9935646a4f76010dfb7d5764f485399f2956ddd5fd062167f2a87f7e868844e7046d9afae0cd6b07663deff7cb4601cfbddd28d89b4bbe84141a44e96640a5bc74974ab0b89ba6bcb1824056a43ff4227b7d82d7d006f6e4ad7fb372a2289c8888fd83c3f385389ccb877b5d65b249832d9453a796b0807b56c4a5f06a8c4013e05aa8d7", 0x3c3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x61, 0x0, 0x0, 0x0, 0x0, 0x42, 0x7}, 0x2, 0x80000001, 0x810}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/206) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, ""/506}, &(0x7f0000000180)=0x1fc) sendto$unix(r2, &(0x7f00000001c0)="d7f4b59e61cc7ba6327cf9f063e503fb9e8c2a58938cc509d080885c564df2fe194fdd2ddb84016204c20ec439e2d733", 0x30, 0x405, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) fchmod(0xffffffffffffffff, 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x7, 0x8000, 0x4, 0x0, 0x8, 0x6, 0x4}, &(0x7f0000000080)={0xf192, 0x56, 0x1, 0xfff, 0x4, 0x1352, 0x8000, 0x5}, &(0x7f00000000c0)={0x915, 0x8, 0x9c, 0x7, 0x4, 0x80000000, 0x4, 0x3}, &(0x7f0000000100)={0x0, 0x3}) fcntl$setstatus(r1, 0x4, 0x8) r3 = socket(0x2, 0x5, 0x0) setsockopt(r3, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) open$dir(&(0x7f0000000980)='./file0\x00', 0x200, 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 319.48994ms ago: executing program 5 (id=51): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @udp={{0x3, 0x1, 0x8}}}}}}) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @udp={{0x3, 0x1, 0x8}}}}}}) (async) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) (async) 314.984136ms ago: executing program 1 (id=52): r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040), 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000040)=ANY=[]) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x1ff, &(0x7f0000000040)='./file0\x00', 0x8}) 313.878675ms ago: executing program 5 (id=53): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 14.996662ms ago: executing program 0 (id=54): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r1, &(0x7f0000000cc0)={0x0, ""/208}, 0x14, 0x0, 0x800) r2 = socket(0x10, 0x3, 0x0) read(r2, &(0x7f0000000000)=""/249, 0xf9) 14.357327ms ago: executing program 1 (id=55): setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x4) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffdffc, 0x1000500000008}) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x73b, 0x5, 0x800, "5a1d8b212e5b94add62b814067b82efd72a890c0", 0x0, 0x84f6}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) read(r1, 0x0, 0x0) (async) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='c\x00') (async) close(r1) 13.964382ms ago: executing program 2 (id=56): syz_emit_ethernet(0x66, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b01fe8000000000000000000000000000bb000000868e"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x0, 0xfffffffffffffffe) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 12.641041ms ago: executing program 3 (id=57): r0 = socket$inet(0x2, 0x2, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) nanosleep(0xfffffffffffffffe, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setitimer(0x2, &(0x7f0000000280)={{0xffffffff}}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 11.390337ms ago: executing program 4 (id=58): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0x5, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x3, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x82, 0x0) dup(r0) socket(0x1, 0x4, 0x0) 10.767448ms ago: executing program 5 (id=59): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x0, 0x0, @mcast1, @empty, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x4, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) 792.037µs ago: executing program 6 (id=60): r0 = socket(0x18, 0x2, 0x0) sendto(r0, 0x0, 0xffffffffffffff80, 0x0, 0x0, 0x0) (async, rerun: 32) setrlimit(0xa, 0x0) (async, rerun: 32) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x3e, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 32) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000001240), &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2812, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400021100fed38d5b040000000000000098000000ff0200000000000000000000000000014e204e2200089078"]) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async, rerun: 32) r4 = socket(0x8bb55e4ea2853fd3, 0x3, 0x6) (rerun: 32) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {}, {0x0, 0x72ae}, {0x2}, {}, {0x0, 0x1}, {0x0, 0xfffffffd}, {0x2}, {0x0, 0x2}, {0x3}, {}, {0x3}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {0x3}, {0x1}, {}, {0x3}, {}, {}, {0x3}, {}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) r5 = syz_open_pts() close(r5) (async) sysctl$vm(&(0x7f0000000140)={0x2, 0x1}, 0x2, &(0x7f0000000280)="1c90dedfdc4f8f25326f32f595a9628317d20b86acb9bd149022b82197b965c557b92cf839f520058ce59a8926dba5d6221a1f7cba1d63a4915f93811161ed92da27efba49572cd7d5cc262370b46af613f9a7956fbc4340ba13ee0c2478f1f52b847a32345768e0149e40c57ed55960346c8bf63695f672fe06a6f3febb04ff82660b853ab6a9c13b3d2053ad9435060da2dd689034704d6851c523e49fa8c34fcee4a1cca5f208c9a24b91153fcdb40ba836ab8cf5cf4e98f67877f67aaae47d3c04cf9146f93579c8933a38", &(0x7f0000000180)=0xcd, &(0x7f0000000380)="104ea3315194a9560eca5c073ff131d3dcf423bc92f2ab184c14732d86dcf92f1918d2d643562729a8ca7b32480892fa600117b232fac70e4570ea99eac003cbf5a0ab96ec1fbcc688eadac62475ea4c9a92460cd1dbdf9f777d6d0cb1a9c9617d7185d0e5cd2804be80ce78478831d32c84a819700ccd95952ea4c32853b4ee223c1dcdbcac310a08deecdf4636a1e8ec9d64a180c81dafde7501961c1debecfb41eab86083c72825ab84ab7cf264ee2746c82cc890606b6bea1e5eaf93869b531e3fe157622c62b2502cb58764d84a78845ac104ea2c1fefd78dbc6e20656f1181d04a79fd825b3feb262ad3d3566b2557efa669d1b2ab6e065c762485646d039ac8cfcdad4e7977f8e799a0a7009b71467e62d20b16a80ab26b2f9a2c8e9fd1ddf2f4bf33b9c424acc9d114a49e865f19bd2ca721540d7346074427b0d6d2d5c2e3b54e8741e59650328a1b07dc2e2facde79f42a27a18bd9d06f6372c5a1620f0b640f274762ff003fbad99d5d76193474fd2834414f776d2ef82d68681207a4ba26fdd315d00ca5fb8ba3f67044cd02196c5ce2dfa13dfd749642ca4e73f4734a1d5e95593f67000dbafbe175a418f47bdfd86510adc3aed25f5152147e0da401e6906c22c0feecfc7f4b426dad8b0e67960d2e37f989d6c0e01f7e77d1f20ef3160445a53f0dfbfc06ae644be9e944b628b25a12219c0569fb843308c3f61c8d849ddcd0b8526204177b2308ca7989d47f798ee88c99cba57ccfa7b4a379dad6b2d21f74676e2d970ad85d7b5d8473a997e7c7fc5c0fb5c1099ec9af47bd0ba5b3fcf6ba4a85ea3d81ee0b2e12d6a45429af84000a78d18939eb358fec7cd2dd2f0d9d80366ce7e110619545a29586cb9e56bb409377722ec697d3cd768eec0bb8544f5de919f29f7700bf63c9141e57ec20c5e15a41f73fe64ca6c265e47999058b18a9688c17c4980c2c16e8053b7f1bf93d35d0bdd40dbe64c543f3159dc460ac016ace2d92271ae782254103b5bd72f35d02b7efa3af25d3ff3190eaa8db24433f3840d776b60717c066646e56af73df21f483b50f9218239950472bd3fc16ac7a8337cd20b1e5eee8223009be495515fe483ba371c0b4ab01bf5be9b86a2be1a6f19bdcc6802de0a8f12c27d49bdb9dff3f633ffbea062b3dcc8dde54bd239569233c4736e095ddf534d59facb10f84afa22851e1616107537831ac9f7421d7fefd7803606b29e0ebd10033fa34b03b24468ae8d8177b3cef34177f877a8bd10f7f643f4143436a35592d904c18b3d9a95cd1302037c627d691388bf7d4a57462aa78ab73815aed28d4f112c3f28d2fb2ba34425d86270ad1ce79f7119f8e4340a034d1fc8fe65bc13b5d27899bed95ee50e13b5b8a54824f952ce5bedcbb45082e0f5dea2f531b4344ff930314370622e1753e4b0cf8d165345bd7b9740e0939615c84c2ca8efa983e693ca6b3d57cbc2746e69f7f0238026730d40ba5d9c237be47279ff10cf619ae4a69514e7859199f7b719da7a0ab5879e33b1beba020423e4d5f3b01996a7627b6d1947c6f7ea78abf42b03264c9e5b82af22c304fec5567f58b55f9dc850f1ef1bb801eeeb0c08a9643a9dc3ad0948f4bda09ad07cfb08cb4b880e2efd9b84cb98a291f6152ce6b8f1a014ae20c1a7d173836ff15a994f3e2bb6da225d155e868dde0208329746c224a34ad6c907c1551c4f0f3002bb0e8261c246de8bd50746300c3aff64a84d417a6ffc326b92937c9493341f03cf3d769d4dbd28b14e619a94b3cabfd80276370069cd17bfadea929782c099f50af8b6d8d02e41825e84e3a9756d56d4b3e091e3191802e533e8b5306010760d7e68b54d90db966855d446ae6927d9837c5efaeebd7c5c40b27aa98f2457591b7925977f127a4bf6112bce83aea8fcbc115c6f35cf2542533bbbe5389ceab29ea01df58dff396204deb15c2e93b82464d34900b664b09a5dd446b07aa25ac0094a15b675dc3d6bde3c2c1b61f76e54a060e14cbb0a3860d2da6452a0d474db4cb750ab3c6fb9627d740f01dc3ea4584c44cbd45c41ccfa9784a8795085201f88226ec6f82b55e8d58627d484cf9a02f24723bd1fe33a0aad7f167f3eb7a4e8106cae91359ea422e5c1356c81662e61b9999c4088a0ba2fa61a61fa4a01fe21f602aa00ee488f7bea3cfcfbbec6bba39520ae4cdca142aefeaf362464b37e518aeec72da1bc078dcf08e9bb3dda2ee9c4e27c7c7b063623cb61a8a2928c34dc3a166d44c991a2be00850273d9c077c7cb4980898c3fd1f7625956d93a1aff8980423724ab627804ebe7124fafa3da427e51148c5f75ef5ce23b41ceacd8e15457d0c7bb8ab575700be8c8ed558f89d0619341ccc04046482155ca6fdd20b16068d455c7307b23df084555c17bf8ab7cb5b56344c64f85f5f0c8f6ae34af33931da2c41489bbef854b8963c42162640b1b80cbd2f195ff02f22e7ad5752f9006fdfb026f351e123796323aaf21d0adca14f725a0315a3cc4e49da2a8efe167790af8d7b7f762c30744f4a0ffc84c1a20c94cc4deb4391f5873bb92093acdf6ce6e93a3101f138fce73f5e57620afb2d309d820419dadee732052758e4e71f922b9026919ca283ee7622cfc4d565d4c0cdeb04d6dbe96a9525beb2799f6aa5a7cd2c3f06969aa716445f73cf04ea761d44d60e41a3dc3656d38c4ac52bfb029d7b0e716521d2b1c57b2c671e027c4a274d0a6cba6790701c63286925811ace8a559973ab0df4a8c4c594d245e0e761d6d81b5339b9655bd770ac42a9e6e66ab3a1cc3aae1440fa19ad4b2251541fcc3986666a37a893a463d699249ee668c226d55213731bf3ef1cd3f1e49ecdce3743077ef37cd697d7ef511fa94eb8396abfa7175a2520feabcba38f39f7ee78449b3cdc6cd2409b45d5a9bed7df174e86b92433803cd0a0a21e4deab8016c8d4c0f9158240c303491e3d4d9a75242dd597c33fa86965d031c0c43465cf06e46cd3b2bc4542e1ba7447d501c427464f447f320f88b13ba63e12939f48e6d650b25dff9d8100dd1aac5960038c1ba1b3cd08fcb3049e85d645513466127fea3cde99feba3d638158435ed7c96b69147c5c90dc8b3dfb95381bb5124b34fa7c188974a3feea10b6e0b131ee95a0266e68fe0fadafb8e9eefe0e6aa96e2d03ca3238b9299b21500a57335c93d61670c1fe23412b793e222e200eba5226227f9f7df05c940096fe077205771313097e170d8e53dd04cdb678488d4c873a67bc10e43f1361bfd4ca789195e0bd733fa1d41e1b27675681db56dfe949a8e40fb19f63d8f377131f0b0562f91d14035971054658dbcee427f185d12580b46f784996f4db9facca5548aac01cf6b561d71eaee84be5debb840d3a448d7b9cd9a2b3ef925975487ed4576574b586964f215221945770cc8340a11ff09a7acd55e8f24c41669002c4e3562c33c4b87196eb90ce5c260142f113472da9873ab104b5a8bf61b8696f8cd89baa3be16e010d62cef11673065777ff438a61621587d5d2a07505dac25d0e83d317b2637b936e0a7fb37a6c006a00a1836d35738b1f5a5806988690a811d244e49b3521c4ecd8b87a914c56a5b62b4b57dd420e41c06047578c8d2aebd59248694cde0604574b65062a779f7930356ac60e784330b56f9854e3c0d1b39dcdf9fc54812616a33b2dee181b964648a84a50ca4454b65c224d364de8ca9953be2be56b03501a92aef463dd3da0c611226cb758958cc73fb8f145f63321ffa39578b816fea1d8177a47a438d7fdfbb87082a1517f969a6531df482af66540865ed403a4691ec7b867db0d2011d929dfbb3e59265e0498ece755e2753b2fd8cd9834050191f15c3c852c0be803e0fa78e84e0441e84e74fd59e4492fa3746293d888dc5e36bac21913f17454321ed785619d19a96d0397d1a5edf4bc92145abaa77422dbb0844b447ac36c72f5177d335fcdea2ca6ea341011c324932ab10a94904bf2388e83fcd77086a5c07a9cc89b9e7c27674b38af72745f2f385330b9045185652d31d4d706dbd06a4317120d3ccbf0281c533b783cd5bacd6c18782a56dfa651d2cfcb77d955a06443dc3c97ae2164a43de84fe7550a6b15480c510285f5ece548ee763a3a7f5ad554115a99462570cf87f0384acc173bd70801cb750ed78b98045a8caaadbea2d48e83d22434ae4069e4c9e9c33730a16201fba185e42503d9193354b9fac3f5f4dac1110e9451a57e598f1d8e35ef491b9e417929694d4fb388f76ed4c41eac15ed772440f5e479a8cce8a1882802164db5cac211ac78b7b95d6e15753ecd46bc40d2a3675bddee91dc62eb45500a1372de3b5e870a0bfb78160e14fb4182e0c44b1621087293d3c6639aa41bd2ba10fbbb9b4ce9d72f7193d9cac6dc1d7cf412a9a453aac9b5e4e29a90cce4315ed278e0d3cf33df71a08b5d4e282850e5404c09b2be2e4592277393d1119bd810ad2cf16eb81239e68aa18233fc9732ba00859cd7758137e0bbfb5d8c1f3ba9d2c43e9635d4e8574021d550be16eb85ea0543f29e58141d593845dc6900d8dcfae4f0cd491d25e25093ab6d44e48c723ba47eafa2c1c2a850dc5c6e960a9462fc09fc380cc0c4a40d09bc6cfb6725087d9371f38c3d3199fbfea1231f91d4169366c71c52c7ba9fd9e81e01dbb069eff31f365f9ee4a1dcdac1ee175207026c84afcbe770bb60ff8fd2f023ddcf27da8c05fb86bf25c77f48103d506483024525dc0067bf88c4e0fb6031fd2e6ccd2fc42e753dca62c24b74491af0ed6298820b61a0b4bdff1e423dd8b0a32eec115ef4bb557df850f2839d6bdd324782483a2419e366cacd52be81946ff217dde90c6eb66d978e2753b0a61de1fccad36f1b81e948d8cd9079e2cd55d93d326326178a3d0755a83301b457784e389c3643b130a7615c6ac8aee3b3ab0b1597d0ea3e7d5f28cd09e0bb474704c193ad2c3996dd40fc7af0a557b89536254ae4d03503cdc16e0d829606ea14dc91ac9546334c3444ab83cf014c092583f2fbbfca4f82b977e55afe76fc58e033dce7fb9ef7aa816511320114d8c6d0b3eb216c1bf1c652797a8d087f4fb294fe2c8f416bf5172397a44cffe89f14bf0b9934cf494720f14bc9878bf07ea95a942d2aaea684cf3611e4300fec0f3b033d968916629155c8b7b28358254afc30dfb5238e643c2b62778980cc8f5afe8f0581db4732c3cb2ae854f987d33fe69248080a9623a0932d6a7208e4780e732239f7bcb396e0ec1fa482ed3c685a2fc7afe06a0a169474e9f32deb14dc128364d2d58c50b48738f17cb1241a890e411b274eec2733b8fadb9a5097852c1aa1d1e886f590445ef39762ddc3f071ed38649093b16a207a17c80c5793e27afd571bea3d5fb370cc1d41883749ebd31ea5316b506c0c98974a67ba453e6814695cfc8b9111dc8811234f0004b403c3bd39a32d22812bf07eedd05eb1774dcd235ccc416b27f6667462aaa59b307a21828b13603eb8d6935fea87c8581c4f3690488178a608db088687ee7c617324a1b8ea0ce144e88018cf160594af234eb914dacf210392e2b64eb8316dfe48b693fe931ebc65e65e4977f9a72b5004725cb43b56c4452667535374c1a2983c6ba6c372bc4d3ad51f5c18ec5dc05940ec4aaa980888431f561b7589304f61263c076fafff32051d1ea8febb42e4e37be16d478fe57b2956ba104027b14931debed8dcb0bfb3e541d90f6fe0dce04b9b647a64aa8e4dddd6148047f454df520fd", 0x1000) (async) socket(0x18, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() 0s ago: executing program 4 (id=61): mprotect(&(0x7f0000541000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000810018000800450000140000000000017b7800000000e0000001cf724adeacb591c5b1717eb517252ce0f84e1e40f663a877a3ef560c5ed778620bfb32b5408e085daad8f436503978169456609c668a17c029b7d2d666335d36f0f685ac8c3cda38328afa727c1be56eab191631aebdd5eaf416e2b88d3abaccd4c1bfe82a18352bb6bbb0ab4c360d6930878cd772d259e78aea57fe821938b4106a6384b6f041e19f1f7727574d18ba02f1200c62bd0ff00bfaa7b27fe9353b035b4dcb1bca"]) r0 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="0230cc851312f362e45121a1fcf2ce819a499e31612014be05088affc99fb494690b34", 0x23) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001e40)="80f978a1aa3d23e960d8763368dd26039488b10e4333ca6f3cea496c0a6882e71f594d3459652171ff457a90cda8c2fef5f0b409133de8326c9a110dd7f4a824209f5c303c513e90ba609580df8ff0bccd76eb8caeb03d26bf955ceeeb2b318d50261a60a528a2c5b183829d4cfa5917b1066f1398608075a88a337fd3d934c0be7288f9615c98d779cc092fa0ca5900d2", 0x91, 0xc, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x9, 0xa7b3, "d8f276d3bbb39500c8930aff9c660100", 0x0, 0x2}) setsockopt(r0, 0x7, 0x3, &(0x7f00000001c0)="17dbde76fc2b28026c8964ceb0dbea2d0e7ff419f70debae5afa68d44f36d7d0d964a92af769bf9b337041e9e2bcb576c7e757d0743f58e99b1038df6005981c2dddaad60315dda6315a11b69fdf9a800da13486a5551a8d5ead0e", 0x5b) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.85' (ED25519) to the list of known hosts. panic: mtx 0xffffffff83987ea0: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 377424 60775 32767 0x10 0x4000000 1 syz-executor *412457 10585 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd80081381f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80081381f8) at uvm_pagefree+0x26 uvn_get(fffffd806143be10,0,ffff80003c441188,ffff80003c441164,0,2,5517dd95f330078d,ffff80003c4413e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441210,ffff80003c441218) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441320) at uvm_fault_lower+0x278 uvm_fault(fffffd806c02db68,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c441530,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003c441530) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72487607d2a0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff83987ea0: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd80081381f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80081381f8) at uvm_pagefree+0x26 uvn_get(fffffd806143be10,0,ffff80003c441188,ffff80003c441164,0,2,5517dd95f330078d,ffff80003c4413e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441210,ffff80003c441218) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441320) at uvm_fault_lower+0x278 uvm_fault(fffffd806c02db68,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c441530,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003c441530) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72487607d2a0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c440ed0 rbx 0xffffffff83828dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80002a2bbc48 rax 0xffffffff83827ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5681c6b8c8c29627 r11 0xd1f32493d3fcf107 r12 0xffffffff83828bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82d2f565 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c440ec0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=412457 pid=10585 tcnt=4 stat=onproc flags process=10 proc=0 runpri=71, usrpri=71, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2bb208,0xffff80002a2ba7d8 process=0xffff80003c420970 user=0xffff80003c43c000, vmspace=0xfffffd806c02db68 estcpu=21, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26970 305649 16509 0 2 0 syz-executor 3488 282761 832 32767 2 0x10 syz-executor 3488 396796 832 32767 2 0x4000010 syz-executor 60775 469210 25440 32767 2 0x10 syz-executor 60775 377424 25440 32767 7 0x4000010 syz-executor 51452 198114 47130 32767 2 0x10 syz-executor 51452 81325 47130 32767 3 0x4000010 biowait syz-executor 91487 499343 68338 32767 2 0x10 syz-executor 91487 52895 68338 32767 2 0x4000010 syz-executor 81734 143751 43608 32767 2 0x10 syz-executor 81734 138400 43608 32767 2 0x4000010 syz-executor *10585 412457 52882 32767 7 0x10 syz-executor 10585 147629 52882 32767 3 0x4000010 biowait syz-executor 10585 357734 52882 32767 3 0x4000010 fltagain2 syz-executor 10585 12771 52882 32767 3 0x4000090 fsleep syz-executor 64261 332952 65963 32767 2 0x10 syz-executor 64261 468115 65963 32767 3 0x4000090 fsleep syz-executor 16509 29493 29126 0 3 0x82 wait syz-executor 21626 478042 0 0 3 0x14200 bored sosplice 43608 61518 8505 32767 3 0x90 nanoslp syz-executor 25440 340548 56020 32767 2 0x10 syz-executor 47130 466185 55378 32767 3 0x90 nanoslp syz-executor 68338 67481 84923 32767 2 0x10 syz-executor 832 285879 36212 32767 3 0x90 nanoslp syz-executor 65963 161622 55311 32767 3 0x90 nanoslp syz-executor 52882 185111 55408 32767 3 0x90 nanoslp syz-executor 56020 177876 29126 0 3 0x82 wait syz-executor 55378 103723 29126 0 3 0x82 wait syz-executor 36212 466183 29126 0 3 0x82 wait syz-executor 84923 344770 29126 0 3 0x82 wait syz-executor 8505 199589 29126 0 3 0x82 wait syz-executor 55408 412416 29126 0 3 0x82 wait syz-executor 55311 326132 29126 0 3 0x82 wait syz-executor 29126 353719 34525 0 3 0x82 kqread syz-executor 34525 171995 81052 0 3 0x10008a sigsusp ksh 81052 402539 31777 0 3 0x98 kqread sshd-session 31777 522478 72508 0 3 0x92 kqread sshd-session 22082 243948 1 0 3 0x100083 ttyin getty 72508 314055 1 0 3 0x88 kqread sshd 39928 420997 28622 73 3 0x1100090 kqread syslogd 28622 46571 1 0 3 0x100082 sbwait syslogd 18509 148527 1 0 3 0x100080 kqread resolvd 17727 81526 28766 77 3 0x100092 kqread dhcpleased 20291 271734 28766 77 3 0x100092 kqread dhcpleased 28766 176937 1 0 3 0x80 kqread dhcpleased 64122 300585 0 0 3 0x14200 bored smr 88550 273715 0 0 2 0x14200 zerothread 91315 309562 0 0 3 0x14200 aiodoned aiodoned 50687 433911 0 0 3 0x14200 syncer update 69938 248038 0 0 3 0x14200 cleaner cleaner 59694 204100 0 0 3 0x14200 reaper reaper 71325 410864 0 0 3 0x14200 pgdaemon pagedaemon 11779 520366 0 0 3 0x14200 bored viomb 88698 237057 0 0 3 0x40014200 acpi0 acpi0 12417 379979 0 0 3 0x40014200 idle1 41321 192112 0 0 3 0x14200 bored softnet3 33039 263838 0 0 3 0x14200 bored softnet2 17158 455909 0 0 3 0x14200 bored softnet1 20232 434919 0 0 3 0x14200 bored softnet0 12708 248821 0 0 3 0x14200 bored systqmp 89231 341726 0 0 3 0x14200 bored systq 46046 254018 0 0 3 0x14200 tmoslp softclockmp 90640 26894 0 0 3 0x40014200 tmoslp softclock 53228 504672 0 0 3 0x40014200 idle0 1 58880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 51452 (syz-executor) thread 0xffff80003c4554a8 (81325) exclusive rrwlock inode r = 0 (0xfffffd806bc44e20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bc44400) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 10585 (syz-executor) thread 0xffff80002a2bbc48 (412457) exclusive rwlock uobjlk r = 0 (0xfffffd8068fcc650) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 10585 (syz-executor) thread 0xffff8000ffff14a0 (147629) exclusive rrwlock inode r = 0 (0xfffffd806bc449a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 10585 (syz-executor) thread 0xffff8000ffff02b0 (357734) exclusive rwlock fdlock r = 0 (0xffff8000299e2268) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_socketpair+0x2f5 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 10585 (syz-executor) thread 0xffff8000ffff19c0 (12771) exclusive rwlock futex r = 0 (0xffffffff8380b698) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 10951K 10965K 166960K 11260 0 pcb 17 12K 12K 166960K 17 0 rtable 212 6K 6K 166960K 345 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 2 1K 1K 166960K 2 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 4K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1396 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 129K 166960K 216 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 127K 166960K 477 0 subproc 72 4K 4K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 13 0 in_multi 88 6K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 350 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 153K 168K 166960K 3295 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 46 92K 112K 166960K 1208 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 10 0K 2K 166960K 27 0 temp 39 8683K 8746K 166960K 3937 0 kqueue 13 20K 24K 166960K 30 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 176 111 0 12 5 0 5 5 0 8 0 unpcb 144 58 0 41 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 24 0 19 1 0 1 1 0 8 0 arp 128 18 0 2 1 0 1 1 0 8 0 inpcb 384 99 0 90 2 0 2 2 0 8 1 nd6 144 24 0 3 1 0 1 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 44 29 0 29 29 0 8 2 art_table 32 454 0 44 4 0 4 4 0 8 0 art_node 16 110 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 1 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1641 0 126 95 0 95 95 0 8 0 ffsino 288 1641 0 126 109 0 109 109 0 8 0 nchpl 144 1961 0 279 63 0 63 63 0 8 0 uvmvnodes 80 1767 0 0 37 0 37 37 0 8 0 vnodes 216 1767 0 0 99 0 99 99 0 8 0 namei 1024 5994 0 5993 2 0 2 2 0 8 1 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 6280 0 6278 4 3 1 2 1 8 0 plimitpl 152 51 0 27 2 0 2 2 0 8 1 sigapl 424 477 0 421 8 0 8 8 0 8 0 futexpl 64 756 0 754 1 0 1 1 0 8 0 knotepl 120 316 0 0 10 0 10 10 0 8 0 kqueuepl 224 31 0 22 1 0 1 1 0 8 0 pipepl 336 115 0 88 4 1 3 3 0 8 0 fdescpl 520 458 0 421 4 0 4 4 0 8 1 filepl 160 1615 0 1402 10 0 10 10 0 8 0 lockfpl 104 23 0 20 1 0 1 1 0 8 0 lockfspl 48 11 0 8 1 0 1 1 0 8 0 sessionpl 144 25 0 10 1 0 1 1 0 8 0 pgrppl 48 39 0 16 1 0 1 1 0 8 0 ucredpl 104 144 0 126 1 0 1 1 0 8 0 zombiepl 144 421 0 421 2 1 1 1 0 8 1 processpl 1192 477 0 421 5 0 5 5 0 8 0 procpl 656 570 0 505 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 197 0 168 4 0 4 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 12 0 12 12 0 8 0 bufpl 280 2370 0 117 161 0 161 161 0 8 0 anonpl 32 7187 0 0 58 0 58 58 0 246 0 amapchunkpl 152 10022 0 9367 36 1 35 35 0 158 9 amappl16 200 2356 0 2336 14 2 12 14 0 8 10 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 103 0 93 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1055 0 1018 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 5 0 5 2 2 0 1 0 8 0 amappl9 144 251 0 251 2 2 0 1 0 8 0 amappl8 136 24 0 23 1 0 1 1 0 8 0 amappl7 128 90 0 80 1 0 1 1 0 8 0 amappl6 120 172 0 169 2 1 1 1 0 8 0 amappl5 112 119 0 113 1 0 1 1 0 8 0 amappl4 104 276 0 261 1 0 1 1 0 8 0 amappl3 96 1539 0 1415 4 0 4 4 0 8 0 amappl2 88 590 0 536 2 0 2 2 0 8 0 amappl1 80 7958 0 7383 14 1 13 13 0 8 0 amappl 88 2667 0 2486 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 458 0 421 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 458 0 421 1 0 1 1 0 8 0 vmmpekpl 168 5329 0 5285 3 0 3 3 0 8 0 vmmpepl 168 35440 0 33349 104 3 101 101 0 357 10 vmsppl 480 457 0 421 7 1 6 6 0 8 1 rwobjpl 72 14584 0 11982 50 0 50 50 0 8 2 pdppl 4096 923 0 842 109 26 83 99 0 8 2 pvpl 32 12650 0 0 103 1 102 102 0 265 0 pmappl 256 457 0 421 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 392 0 30 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dc301) at panic+0x1e5 mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 uvm_pageclean(fffffd80081381f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80081381f8) at uvm_pagefree+0x26 uvn_get(fffffd806143be10,0,ffff80003c441188,ffff80003c441164,0,2,5517dd95f330078d,ffff80003c4413e0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441210,ffff80003c441218) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4413a8,ffff80003c4413e0,ffff80003c441320) at uvm_fault_lower+0x278 uvm_fault(fffffd806c02db68,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c441530,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003c441530) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72487607d2a0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d5c70) at __mp_lock+0x192 end trace frame: 0x0, count: 11 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d5c70) at __mp_lock+0x192 end trace frame: 0x0, count: -4