last executing test programs: 1.136440683s ago: executing program 0 (id=1): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x18350819) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0x2}, {0xa, 0x0, 0x0, 0x2}]}) lseek(r0, 0x7, 0x1) (async) syz_emit_ethernet(0x8a, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x0, "b9ed1713c7169e7e04541cd83061a96021c67cc529d24ecb3439dd9bfcbb96138fe51db9cffa7ade95a556792e9ab1466be3bd560ad09d1932cda314edcf843a9a3572a4f38dfd5959a8a4f94bf37093e5f01b6495d8c0b14ddbf1e02c1f1646"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000840)='./file1\x00') chflags(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000240)="1cbe4cee74b78fcc8944d2b631cd2c1eae3069d413822184a85ff5eb4a7d9783f4c2c167140ad2b11a8bb017965cff4a2b4839cad0c0453682e42a603164835380307e32ce7ea752a2026045bb", 0x0, 0x0, 0x0) 1.001814802s ago: executing program 0 (id=9): fchflags(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x5, 0x80}], 0x80, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x6, 0xc696, 0x5, 0x3, "78e9728a81cc7297aabc525ab7c95e2f508f8e57", 0x2, 0x46da}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r4, 0x0) 1.001215266s ago: executing program 0 (id=10): r0 = getppid() syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6016ee7f00182b00fe8000000000000000000600000000000000a243919d8e9ea241f577704405a53a0000000000000086"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000240)="71f91e3471ac0458bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) ktrace(0x0, 0x1, 0x10c, r0) r1 = socket$inet(0x2, 0x8000, 0x40) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f00000002c0)=0x4) r2 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x122, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "14e93d", 0xec, 0x2, 0xa, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0x1}, {"45539942471842825fe44af228cd6d7cdde8456a1f2ae442a18ae2602b8b4fee16284a86db8cf2d1be64fea0fd671323bf54e1abe03634082035720bda02116ba918ce4a8003f773a4cac3fe9d3d70efe237f582e4d76b2f17bf929548e826224583fcd8215703302b8a763a011254f012621ab250de110f5f3630f76ea54f2a871d1187ac591e64b3c6d63ae2bd38d3fe621e22e4e7d964d8246e568d6d79932a1780452cc56bb4abe9c1cf75c76e4ebf262b945f085b4dc51a53f3c42c2d95782e6ee0c7bf4017501cda44b7b2d22127689f1c76aa88a7"}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) setpgid(r0, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000380)={0x5, 0x9, 0xffff, 0x9b2, 0xc, 0x2000000, 0xc, 0x10, [{0x6, 0x5, 0x9, 0x1}, {0x2, 0x3, 0x80, 0x7}, {0xb, 0x7, 0x1, 0x1}, {0x5, 0xa48, 0x6e2, 0x4}, {0x2, 0x8, 0x1, 0xfffffffb}, {0xfbf9, 0x5, 0x5, 0x4}, {0xca, 0x3, 0x8, 0x3}, {0x5a6b, 0x8, 0x10, 0xffffffff}, {0x80000000, 0x8, 0x5e, 0x8001}, {0xffff, 0x0, 0x81, 0xc}, {0x0, 0x0, 0x80000000}, {0x7, 0x0, 0xfffffffb, 0x1ee6a4ef}, {0x0, 0x6, 0x0, 0x8}, {0xdff4, 0x2, 0xf, 0xe}, {0x200, 0xce7a, 0x984, 0x1}, {0x2, 0x1, 0x80000000}]}) connect$inet(r3, &(0x7f0000000300)={0x2, 0x0}, 0xc) 999.435401ms ago: executing program 0 (id=11): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r0, 0x4}], 0x2, 0x3ff) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) 998.815478ms ago: executing program 0 (id=12): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2df57365, 0x10007fff, 0xfffffffa, 0xffffffff, "fed260ffffff60e51c97c354d3c3a3f443c900", 0x68b, 0x1}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04a", 0x4f0}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1cf, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) msgctl$IPC_SET(r2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000007c0)=""/185, &(0x7f0000000100)=0xb9) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) flock(r4, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) close(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r5, 0x0) syz_open_pts() 622.823132ms ago: executing program 2 (id=22): sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) sysctl$hw(&(0x7f0000000000)={0x7, 0x15}, 0x2, &(0x7f00000000c0)="36ae1357460600000000001600c4a58b5c1af6dbe52c", 0x0, 0x0, 0x0) 563.091135ms ago: executing program 2 (id=25): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x4, 0x49}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) r1 = accept(r0, 0x0, &(0x7f0000001200)) accept(r1, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/190, 0xbe, 0x2, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000140)="508bc0b8bf293102883ba82ea77839a3c4fcc014828700d7988ec6f06a5a8d27b9ee5b95df0170815a909c56e30c182fc0f9acccd9032a9c718e2e2525721ade6c349574a9a65ec04a365f4e2234870524ba5eeecc0214daace0621d56236f9eb46bd57a1c98c07f86dae2468fa9b7da8b51c360c83c48d3abf1f3d877d6c1b31079e31de18bccede2f0888b087372ab5757ce7864085b395432bc0c8e013a36c9e0c46178c33953cceec47c217df0669c10f8a8e593ebf892a40f015e63ae7a791e7652893e507de689c421faa9eba84f24bb187775caae9a5ef5992aa373f426bd20d1f3807ea6ed524c26ff69d550c1e0c95cdd7e18c84663dd328f88bf9b38317ea35f1945ca26404997dfcd79ee4fbdcd829733cea302f18f2196677babb40f6e93ab2f1262fba66cb1eb8d73b394d958002f747ee228a15a5243edc8792728e7efaf9114ddfcd3c0038a9341a1bdc73293ed60d46d34651e2521cbf36a970024b3451a5e3c902183f1d40f46a7d79e63c1bc9267cb1fe47553800e9f190f993106db3109c17e635c658e8b423c6b78d6b6cc45ccc2a5b991e11ff4845887d6012fb290549ca7412bf6508c5c59983a66cfe4f03ae250111bdfe96cbb9b0f427cc46d3e2072775ed0f2564a2333f753c42d6f020704da410dd0169f8e63a43c77c90a34cfc0fa16e068e01c37926c51c8daeaa0c35f0327f7e517ad519203b311b7a1744c5fc48f915a4a54fa209a494a0cb90ba3c5d6f6c00d937526890c2a8b5da001ed9ce1a67ecc453f13e94286c8543a398387882f885c9f832ba1b2a049413a6717e139ce335c7195001be2fe2d7cc2dd9add3ca51b9a95a6dd912c7d80f2bd1f625da9dd93c59e5b6eb7675815a63a46f1f6ca5611ee4c6236ff95323342c32d13c25bbb3a5960983e5f12bb660b0a05ce7b4fad8982d7a96aaf7101ec7f5d2b0616f90507b416a7f9a813e6c5ce31c66b007d0a5f8219bf2a11c46db48268a56fc0bc3257ab89a14747edd2a24501b511cc646b3647c818fd33addb71a6b83cf0e9f462cd1643894ae5bb73b5dcd2656d23f3b7226e6a1a53007231b2419e24f4904dc7a418630714eea2fc5cf64a8d6dde04d490efbdf9ce733e119bd34a09898a4f9a18bab77f1d76aec84303d26bb088fad73fa96fb93439a76358bcd4b8e070dad45687c675d3ed817cfd26bf532f5d441701c3e53131394d61a28d9608a7c01e853dfb680e942d4ff9ff17268bc2644e39ff292c190623c7d5ebc1d54da8ec9d3707fc7bbf15cbd9ee3363b7410f3c63b60d7e4629116588f9ab159c1fe2cb4f0fb01415194a2777a494dae032993b7c172a297f0a1291a937990be89003fc2100fb3491606702af272e7115cf718ea53286d7b929ba56e11ed97d770b778f30c1d0c4d30b5569ac83923eeb85ff96a28644ed0ac8e1d2bcbca2676d260115641ead72fac773ec3bd9009731d80644a169a68d851ea323301fc1ca346b00e53dd4c6e739e02dc6c7033e0bd6510d63cc5d6a2f5a46e3c1b325924d37a12cab9eda4020c6a64ba08b6f3d425d9818e398d1ba6e351707d7a192339e9b0bb3f4ecd5714b17df51cc83986e5b993acd7db7df93d1708f97a157db56a0181427a40bcd0545693f0349a9902a26fa58d5311c2694a780a660c86b222f6dcace22490a97127e144745f464b6766df336fd1e716baa45baf3aa76a5f79652f9428f421910ddc885edc279e9beded451da87cd5233ee4796c85ffd34e36af29e2891cc4adf8be670f789cd12472ae3834587c63db943a86d3ebac66a9803f069f19cf89baa3a5a940471f5b8828bd42ed9277e20c4a1c63225d83859f05c683ca099c376f914302fcd6690f5d364c28046376450731c8fff3614daa239a9f747c73b02c59973aeb8a42c9e35680264b3a5c51f62c049aa3a19a7bed13eb1db67512866aa3cea1d754906aad4fd897e2c08eab7c87dc52f45e6528fdd1e6bb86522c41d18cf9a4b508d05456a9bde290cc99c227c4b7675fe9d79aaac014cfedfdac9af0573ae5a1c5394e1456849efc1fa2c67600b5af7b04581925606430c769af61ba4ae6712544f20f970a50ebdddbca7de7b193a09e28b10894ed57fb321fac624055a306907ac9339eb68462233ae65f483575dd210825d11c6bd5dc6036611d6d6edcd58c2b865316bff73e322022d1810c5d3ba65a6951a2d518e736431d5487f1bf832269927886088617138ad2f3ef6fdd1ce59ea2347afce51dbcef7d668252138f09a55a0c05e3577957d465ddd8909877e769a76e95bd8d0708ab5ba293e0f334371ad06e297d2d5e2b46e96cacf51ca703c186c37c995c7bee92cee278c8f64fe0f72ac1a931c2942097285907a82fef491334fb96bfce915cb38743afcbc6b3c1b4a3e051aea44aa97f7be6180bfe1e372242b35747807e5fb74ef193dd15772d60111042ac461dc464418adfa387fd8a1ecf178d5c74627d10560b3ab805ea349e5d5ba1a78fb7a0cf72be34b9902b0106774ff5b1bd511f155f7708c95d6711a5577c1c73d2b50fc008482428033884b6c2e0b2902516d26b1454629ed8e58a827207ed90b26e04decff287c6d638efb86965c6cca7aff9ac97a791e81e341c5e2b7358ed9b2d42155bd132169caa52e551b0a586125e0871a3ff888c3641b82e78f2e6be6acff4ab134daeedfd665684ae65fd2f33a12834e310dc3e481f93da2a9610a2e57480521913e9ba91e6335244d4e533d14710944754b2aee30b798bdd184226e609cba9157d6fb4567a656c3080f43cbc5abfbc05d689e6bdc572c78ceff32fef634eee62bb89602009d582991ef22967cc6fe0b61307d9483d065a7325b13b3f152f06d27ddfe22f55d41c38f81bc6777db55d6a63057f9f31e04a449b967a50b960c1dbd577ce68d86b69be8cdc80b4aa1eaf31c2931a99388d76c669fb037bf2f29cd8fc05f63f671e4b9b16f5459bf48da14100583acd76b3a8ebf82c4b2edaeadffbefed17b54f4c323f47ef3eca0b53a332c9301efc18c5d9487870acc4547e3b4324fbe5b7ecac21802bd80fa5a113120fab3f6e612fdff90d246e8336573bfb38d270a94b3dbe461ea58305c09253fdb89b65fd399b9b8d5e4ac83cbd291b76722fe55b16ca7510fa62c5df3dfeb5275bb95e62e89d9545ca6a0e118ad7a19918a2dba68db197098b09795fabce060dc0eb847fa00100f0444240b4cd98639849bdcb37c881403b5619e57fdc9bd8b65a824996a5e11a77fc8aa6b00110fd2133727f039dc66422fd9be326f8a070bfb36fa29d3586488c8a0139229e790e503a11661b0813574c8e43b67f75f90348a803b41be064056ba73cbe74fd3cb3f06f85b9e855ce7d3af8d1b9e9ac4de03a56f4b94a8ed6e493be4bbbb1e3c9db6bfb56e1435770df98c9fb0895c396bf928fa5c3c4db426f1e296dbc8a7daa8fd304876205a740d8395ec3e116333ff3d3a2caca9eed679bd9c967932e2312b7bfcefab202979c70fd4e03d0da9ac59abf75faac2baccee8fe03d121309f2299c8650a975bd94f2233abc79941c2a31c94b9e4e123b6218bc19fabbc5ec42c202f11aa961665e35345d53986120bde3cbaed0c5cae43321d2d53a830cb89a834ee23ca4690010b5d5b08f0c7531ac0ccf307cd692cd9008df102f0cbc29a378ed36b4cdfc2a70b18d19b7c3a90ff0e69c47331eabe481e7dda624f8ef584950fe5b677f5d371b4803e63b30325f2a29a1e637505592a4608c1c68f5c0aa31d0fcc0fdeb31212ea4093108acc606c02790d2e8e618a7bd4f7a5f2c50e8488b623988e95abf33be99dfa352eb3487efb5bc0e35cc23f7c6af9b4318b0f1fe11e1fefb38fe27fde29a9cb11a8a65d2986c5ea790f09be1b5d75b965cea0953f08f0dde461e0640848f07919dbe0d6d1b2349973a478f88ba9382f680a5adf98feae45773a9e3c5174679a6712b17cf12829d8ca87a7cfa20170a1909d76334b2754aeead2576378b843079029776eca3ecf9097823d2f3da64127b51712523acc69e595d363e6ee600a18fa8c40779090455fceffcc7fc3b80b5d13ec30f83952a6b3724e79b33f9849d3e447bf5b815d4b5a68001e9bc48c3c8cc91a731446efd3dd90d278931f8e69066db9b644bb13ccc33ba26bf8a85b76daa449ad6ae97a62a31e84a979add32185f9b934747d9bfedb9c32a19c6741553536f393a08532fbbb56ad4517fdf995e295eb74bb6dd15876d46cca6156b2bd5816dd6a8a16f4e2b1416a42513efae64fb47e54742bfeab8083a836bbb6676729d6c6665e7151954920e5ba104953e296f359108e0f9cc2511031c97b93ed4e21020a30e48fb8d7e8d38c8a3f6c12feceb5617800f8d5e6caa986fdf43251b656e8c15a16915407349b2eee067e5fd9ecef4e68d4f5475123da86f72a187a3199b4a6eb14a3b0cf56fa55062253270de096aa0e4cd6661d93bfdeecbce55cc5ad7c251348f3c63b7f24aea02fa711e7457d806d8dd503d2dbab0a0f51939d7f7c07297c407c49f738000b751303b13d0246deea9c79433ed5e50932f1882bad93c578beb9197d71b54392161350e78fc8f83a2996532f515f205bf66f5e06bb6c71e1f627c86dad6845978eed5ba755dde2e34dc68c8ff2014fa2e4be363690e904b2f2dd2a5f872a163fab72955461ac488a0ee549dd2288a5f315267b331814220278f19c2f7c85d0f2b1a7954da86fd9b8576a6b459350e7dd3aa59cd1dc548d65f6a719f9b3db3c89faf64d32cac032c9983bc8d5fd7ad9041769afa68f41f73a1e01d3a39cc85e68b3489e8014a8bc7613dc4ccd9989ee9224b833d3d89e7e0cdd49643b04f86617325575385455c6e393dd77c356d30151ddddc5f839ac6c8fd2985a4ef978bf0ee0fdb1adb66a0847a11ce0c199b627cc8b38cb0f1e50ee87c713ff1006a1145ebc7289d1ff91eb84d4301664d7e9b5523ddaaf8d6448d37b4e608636fcf231a8ef15fdc70d19162826b13b8530e91aa1803738c271fa17904e2730ef231095e92c929157bc8aa239276079293b236cc7cc02b3fa99989fec3a941845888925eb0b13201125be0f96bdd6d2e49650f2ab54086a52a5bf4d44327e5f5e06d4bb2a3e79a0731180d2d1da2295b58a47837335a16da46ca1869918199d6e1f2e60832450cd824d729b07c82d9ea5f4ad0a27e45735ecb126a2fd5aa38524b66d0678d190db22928dffe61dd62f5b05be8f640b74b72b9f3d27210a25317ef7f1f1ef585c2dafe528eac564d7efbb72c3ffb6390967f3477b10e36c44cda018941b3dfeee6fd8ffa4fafcc4ad8a1cb3b670011ba1cf5f8f6bc6fecdd7f651d3fc985571e4ec86d2e1d931092374690297fc40fa82b36d4304429268a2fb32bd30f48fc483f875c4c8d9022cc77a6fc51829d8eab4be4eeb720350f230edeaee7eb582db1cfa33c391c2b9829db36994b8d52c5a6919eb7d979ff5be8644704cdbf88188bfbfc02088928b1acefe515f4687afe874a0416c2633c5bf04822cef90772ee5db05cf40a53b957e61e6cfe6c51185b9af93e5a66f751409545d1b3bd5afbbdf7994de5c8adefa57b5e92875ae4a412e6e62a7871fe3f69d27dfd32642388a5a58a781ebc1f6bf6cc2fb3ef9c0f619590802bce1dc5308c7388b7c83d13ca30ed7898c9bf3e124cfa912672a07364fe632b238676db1d83638d89f0519cdb26690ea23b5565f5adc35ab5d24e54e663337dd26233f61bbd953726de1b1a6dd3ebc3069d74b5be3a", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="8e50d7fc89f9306c6b34090162be77110e966e65b7486bde0c706e79118a5b5c4a3d0e35d8aaa5e8c970d112a08c4a05bd651c432482026f483bfc6a6fa0b7559578d78b8c17221ca4818e0a24bbe2", 0x4f) 562.662642ms ago: executing program 2 (id=26): syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60230000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 555.608846ms ago: executing program 2 (id=28): r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x2ca, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000d7, 0x0) shutdown(r0, 0x1) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup(r2) (async, rerun: 64) close(r2) (rerun: 64) 462.47601ms ago: executing program 1 (id=29): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000140)="8b41e1217130013f3cf8857164aca331ed23849601735e990efd9c374da8cdf80c4b3ec69f0606eb03f524173301152e81d33d202ddb49153328828390f3a47a56811b55a1756b983fdd641f53aae1926deda14f1f2bb05a3cee8eb6efc22bec33b2e36392f1d9057906fa59990d8f1e5fbb4bd23444f5f85c9816d1e3f5d2f5330c7046cfe74c20a9e00e6450c1e4d59dc377007fb3d50e0b5ab364aa43b5191fb2a56217fc07c309d3b8187163ea9b6c46441b10ff696b6a09139cae906812baabcc32a6d184c20634711028eefae9ac86a51fa02c2b6adab3715becba5110427bb31967acc16661d7080abef8974f2ab4bf1285068d07926b386cc07ff3c140d70f573a78a4a6e4660911847ac58c5f3fa3456754b0635ded9dbddcc83e999fe340cccb12b40d4de7b35a3d20050cc460489b0c76e7e09fc0d986cfc4fbef17b5d142ccae0e436d5c701bddbdddc96a55aefe29622c558b53963ce255c1beaecac7ffd0b007c0fede720114e4dff74175bffcab50694248813ceff848738731f6a153679e813e808ec37360f35c56b01ae4ae4118d5703bce72fe3b82cc207a79a7a09d362871a3147a3a3ae2b99c52a279d87ee402499fc7f5f06bf7e64cc13be8b6fcbb05c1526eefdcb6402e24e7dac5b9792a6a8c0f42d0ebeb8213c286c1afb8dcc893513d9475fa41cfb10933a9f14609455a55147456f4915a05b06355610676a6d449ee02ebb08cd9a59b6004b858220cec59ebe1fb4d6bf4aa8d59dcbde0d23bee13856dada064e1f78ca5b3650cd750548865109731c14350f6add84c9d3d0f52fe516ead771c1142c83daa2e01ad47d66a638061977571ac690b4b77202e2aa1684e11c5fae98586afe13260c8722f4a16be9a15bfaae1ddec437f3b5f02b23b6c376d9870f10e76f45a6f17ce2fb1b3b46702115466056eb3d8cb708523acb0154da0eec5a91c15390d1cc9c6cc4e91646032ca69fc66cfec4f35060bca57ea7c5099218efefb1546070c0e1cfaf2b3615a6940d2d289366130572194a0c64a146d1da621add057b185fec12e6cb1d69facf0f91f3df6e9d1bcd90b094210096328cd8dc8577cf572f7a8707206e0113e53019f9941f4ec60462d365e29a6cff38e5cf2233b65de5614fffc5d0dfea6c8c6f7c89a5bb5f1390759cdcdb898b6b65f6d1a552a58927baa6dead1a3cb17e5698ada6ef610d2839f4c01687952edbad16d91e6113afd0ba8ae91de74df8dff56ebcea2c3271f269321ff2cda273d97fd72f453e0afeea14c8b1a48d6ea92db2c11f46734ecfe8ea92cb2e37d3df42111d71eef1144cfd80886ca99e74f023b69e3ddd01a6bdac303d41b9a77d30f8f43d233de4edc5d10610f31b15b339a32fd8d8819d67183463ca86075ba7b3033f01edda1c62edfe67c150562ac763686e3df1ce2a479f0d22a2d9f5e6494237ab3262b3402f6933b7435b289ed455aa82b1dbdf9bf3ec8b6ade05f6c2d0ba164ad42dd56da6f18d33b0ce7af899433de355e47dea54f276517c3b8d825a050e35d3cf10a690cbe25e3f99fd71213edcb2ab562acaf3009f6d00c746078781405e8543a67489cab338758a4237466acd89cccbafcdbbbc857e7658f641a62f2136c038b3283bab3c4daf92ed67d2fafa2a894a3b69731a69b799929575729e8e349da88107977b53b38d72e602a53a858a1726f9360bdadda2380a6f9c389b8504c2edec656a11abcf6649d8ecac1eacd295892ddc02bc8a18f9d6f346397a0d19f95fd7a284c65deb5547790276e309836027243a634e1b8b2ed9b290f5d8b8426d1a5c5feb9b2fdeff4f46badf6f983ac7d90279ad1e3e3717a417ce1d8c1aa414cabbcf4d484d0c3bbfc5a5fe06dfcceee15afdf10d0492b5ca18876d3a9a1fcdc7ff4aefd00ad63d9f12489fc3ffcd3565b2e0152de7bffee02e2e71c771699b77eba28a5a2019f417e7a408ab6670787ee7b5c34fcf260bdb7cec943593b348eeff661ba12dd56e3c39c62c12bb80a359de6e775f4bb1ea7c6e76e33e50e10c3e9cd0e29ac5109636acd226e0f516d24497e204cfa54873940a8b2180e79c6325981ce5ec85589b55f1ad851880e3c1ad1a2ee75c8aedef59178b50759e7401eac738daecc142da9e5451ff672cde393fd326726da0f0a6838f4cd1b8f417054f18387750dea3e7c8682791298f46803a1c030d97db6d20a8e6b3fbc853c55e05cdf04f8e145f2a32c9db07b0abe37ca66812e771bc1792331b7d68f145e1aab8fdcdebef74c5e30be4efeac598c8118bf246d9ecf2bdb023756b9ac77f223fe8a5e25948e52b1b178f02742c4a23356b03df9f15c50e1feaeab86e2ee64aae5ddc9ea740737fe486d4062fd228f9a7c6c9445891f2aa00fbbe83db3a488f5fb3f07f3a69ad7b4bd7ed9fa5cff10c4736f99fe18207d5d7dc4e3453774f7a6a88b911bcb7f82ad2c5cb50e5ff0ab45802e353d97b6b0bb19197a7dca65f512c74d555da13aa3a70ccc0ea764aa017ce3d443a4344a46ad56013c6f07dabca76ba477aa1c6113e739c86248757430b4dfe852413550316be5754a0c3262e52346caf7624a96741a6f98592d298aaf95e8be1c0acc9970e262d79035504daa5435448ece9356d116f0b3582606284a608cef3510c077a939f95acdab8a30805d26ddbedd209cbe1fcf6ee54cb32f2470b426242f097800cdf22e5ac8e9ec06eedf13a5127ec11f0cde580d8cf3dfbc52bf95bdd9bbbe32949fd0e4130b9e1e6b1a711b9246378303923445e57caf77de502a405ad12199c6b79f66f5717298c7422d983fa019bfbedcf8056dfc9e7b7f9524e7c517bde04064fa26f9679a253a34778fef4f740d947eb57c3ba8836f2ab0ae35ca515c584b6df33a428d73bac466b1e36d518554aa182423ab7e5947e0f0eac4c3a571e94c28e17a7b57ef3b620e60b6b00a8adae6ca004d9c94419f00f5e8b86c2af8746aace84e608710cace415b4ccbd7e1c619c8a7f786a71d303e5268abb4a9a361394ee48174b548989f521076ab1eaab525c07cd3df447f9883ffe60e975bd66ec9ae3bada1d2ef8504cc932a1d114e6ba3f990ded6d3a824d15460411d2e403a433d952e9da051f968e19b737bd0081d6353edce906d9820372b3edeb9617112863be8edf15c6fd37669af50d5e823d34b3ea8c7a8ba14a5ef788027899bf0fabd6d887ee85c6048605d5e0f5ccc4fbc28ada45d241bf634a1a7c9bc190e7a151c5067f230df31786b69b8a1db65291115ca47ee96429e372d34ffaffb8dcee3d16efc6a5b1f7500f06c82059043271e16a9ddefda6b0234bc91439d4e67ba46f300447e18018953664d4a4559a7cda08136bb8fb20b898daea2850080161e8f1d1b0517fe6063c49ce2c912c815bc8a9a01b12df7e9e6fd7787a551abfc4f169b9b0b89054229a2df4ef748582ecff1de620869d62b82856dc3e99ef7b68131cd7b89c52e247efc5916e22fd573ff562af796bc35c5ebb2865717ac33f37a4217bd209958c1edf64615e91bff552091e2f42035a12081df879d8ede594de9f0c6799870b095c10284021d93a54abbfcd8167a1472c719b308f51a38ca1bffe45bf892b869c33a624e12c25b0250927ea750954d6fe05710c996aa1272fdfeefc9b5313c5f09da667a5bcc3f50144d8dbfca746966f99af4951454471d4e24678210d0d65775903c69332132edc3744fc5a87d7f279b71b40414821597b6ff190d7470fd1d25c64ef35f85f251066ac8a7423fb09558a844b586a78db739ff09b27b7c2c84e624490bd83e565c36d635e09ce8a71d46e22998c806647351a2399dc6b069f0e7f650c6c90fb476d87d9bf97472106d4b55bc4fc2c297d878d439a40f790b717e5d8a0597cec3cbdea99f03949000ddd85a71f52d238177d5c4ea401da1c20890a685ac1ac8abefa8b88cea56576f4458b99357e5443bc1e585ff3a6e4518b5c4c18195a4699609d338623749c7222501e3728d8cf17bbd746218ba903e86a9deb3ce7978e77ffb96d0492d717cd9f773aecadefb8255da410e0bfa48485cc6c742fb52f423b1146d0a4d15276ef5f24ea932e333ef3a4167d8909f2c9bad5f5813dd1ebcb65e7ac0c815e35463073fbc5df382f30f818020e93c37a4ac9acf0b5898b1378b38d0de5715b3906a5797861be0da4e768cbd177dc936241a00a8a79a4877e20d600b41f2236f585663747a74a4f24cc990ca94679bb6fe8b7170d110f19f18d48aad95036e3a553d71f4587bd512aae97abf1af4443a0e1d9643067a39bfed767caf46c6a24c488778ee8a16134995b8bf6271d98508731c8693c25513aa3a1519aec13bb0f7d12a7adea17648d8ac519d898315502058e320e412f72a8776a8f0d1de05450cdbc6dfa72bbd3a6b075740cde48797c3c6e22d6fb97633cdfc8e27a0963de721755cba24df7b4bf16c2ceecd13516646a7dfd7b82db0f845a68ef28bd3e680e035790a8eb668dc73c8cf285c78af91ca1491c3111a22d84f4f325f95ceada906ab0e13946affedad067fa986f446da268466c2cc28c38513fc81634f31664372b4a4419c1a5c9f5dfaf7a5170a5a0098e05674893ac86703783f1a96355c0fddf5ae21c91916c67847a58cc4ac9fb6e9b781c15819a186ad500045b19650d5e023b53bdd25301202c651e9ce51806469fdb1785fe4dadddc584a2e97e00dd2fa7a838ad2e87fa4d56cd1ee9282fae0c070dc9cf83b2b7bdfa7701c7b322318e4b058c0f83f83ed57aaf720c695c84562ae9dce704eb06a5533b347e9857171ed1a362685294cce191137500d26967856668d127ee56110f05a0236c1067688b00dca04d99b9f3e8537214c66eeeca0101ebc23e94184e2555b47cbbf2dc2dd0347ee8936bfe501d3d2a50da1a4d9a8f14e08d4dbd76652e1d1b8931690415b0194795910765aa7b80336c2cb28c106700e62039aaff77a5c13587265df203d55fce89630e62e4b5b13f9bf3b807193b38a907e2c21b1c7fe037f766b1bc15246540e194773fa7cd523dcbd5c2e5f86fafb245ee3786ea8f510265d2bc075f0bdbf6025f2d388cd29a6e815c2ff7bc4d186ebf45be3da1fbdaaf77e8395f13535fde1d0f573113d25c9212f3670765e2601479cc7737943dbce26a7668d38158de9268b588661faff0ef315b8c20b79e50aa1c9e9db3cf6082e2be61148d68d4980e16bb3f52d3abd41f78bb9d75696e0932eae17d1c526b52e27f32b6c33f97bd6fd644ea77cf0e9ac9c14af46c485a4e5745d42adf3b2fd62fa46a4de8cfa1d4e092cb4562257be0ebf85a767f78802e06b3186c16e9f4d47f6c196b1a8a23bea18f0ba028c6b422b3cb4ea1571ea52e6bff9b052bf7d9a8d738f8de82a773fc19d24e92c0e5ece7dac066bb1f5e7d6ad17db410bf90e7856872ceec271d23b9e3cc1783f17cca2edb53d6885c00ed11334e95fba3b8c4568c17f4a1f0f59b980a7b40d71a952666237bb2b224bdbecb7be39ea96fabf8e250ed2c587465782dc3c24c2f7867b092db7f5f9e7f1a2133f61866f32633e524a3d8af5c69506f3689473b2687f1263da1cbd680b2896fd251dd9a7df700de12d5e73beddef3a47395327ed9bbe1dd1ad4eee89f3b195a818a56db2ff11d1249df3859a21b7b2a0da0cfa868f7b0cc435b2076c3a56e260ab618811156613b2c144818b1defa795cce544cc26fff4d66f945caf8351b8c1f70d02313fe4e2c689f6fbe1adf274324070f6b9955492503f9b143466901c", &(0x7f0000000040)=0x1000, &(0x7f0000001140)="fb4f7ef02f8611c397ad0df77c4f0627519cb2b111af195254b0c9e1e09da2d77070b974e0fa5f1a1d88c3150ab9aa64000000009f3f27fcffbcb2c3e44afed4d6bf39a856e6d9a3d7ec759130fbd006ade413cfe26ae36b01250e4053a73b1f9d30a07b8b2f8ae3b56ed7af6173645359f8ff8ce43b5f008a718a678cdf5def568c883cbd5b59a0525a405e93dff6124db81d96d6035c95e4343b163c8ed51a9a66de9aebf854b57bc2093f7fcea4fdf414fa10df17b2ac47a59a9cbc42a3f5d5c386843bef1bc45042c7a0634216147d3f502355a94cfe58e1b4d03ac47bfd15924cb522fe62bfc8e37ccc8fbf5b5ca9ad2fce8e629ea641a633965aa79db3a3ac4851f54a863ff3c061ae6bd0734acf1ea73dffef0bb82a8e350fd8e7818de8c03bfff90770b003fc5304cbf98d5cd9fddbfb9f1caf4a2f8f7315fcc9b35ab78f0ba02313ceb5e42a34f285816ee800e51e072503ec4454cdd44b3e47d61211a6f28b256a97d12e73f749de9068b45fb4fd4269406df269757da8c3955dc40e958445f4a5baaa1f9acb44e734946b6100deee9ff41684c29e352d155119e0a94877abbce5d6221c2a8cbdf379b3971220e2e7c7a3ed4d9c6d641c7fe154143057524c5b1ca2a872ddac8e0551b5555e55d5ea5f57ad84cf79d8c5c5801bbef4ee4c3150b31d0bdb481cfb098eeb6998d4af1d6271edebb37a7825e5352d0d5cba7f536b82e739c7f958d37066a124421fb90c87a851f2794aa3c259cc598560363159fe447097d61a35cbdcbd2c4db3e8b4126f8d64203355b515fbd9fbbf9bbedfa185961891f82204a5556cbf6df00b225ce0bf27031c7546fa391bfa69387fd54d8e37c683f162c4509b456e27aec458043a3ebceb82f755d7e68167d9241828dd3dc95b8b7b2c8b88626dfa2e52142b24841ca1ba66d25daf8ee6086a2a9aa834d57997ee71372f6528e657c7c5bc175a169f50d7472a6adf642f9950c8b39c6d175186a2bc741cc690e335ae0c30e33788ba1c2c1afc44386d63410ce2e6929345b8f700df10d76ba5bb93697711852334ad49013f165f588adfa986d0766e9b15b72668aebcbaf8f38933212157cb5f6a1e2f2fdf62961515145c76e7c9a4f4fca36ca23441ea060470e1d7c4b05987034b42c8798aea708f58ba42e0009dd711d14c2d03b02145d45736a46dcb8d6e03243d5a372bb85e4cf31f631a395d17a666fe1bc37d23b1cbac66c988dfbcd53d9aeff01226729c381cd357e7eac4510cabeec0e8d5fb21d174de40d6ff14c8fab44f3753d286e49ac4e231fcce094f48a2ce38c2bdecbb46836eadfff8696db8483dc4ad717f4b3f73496fcce3f805c5f506ad8544ef18391cdf5beea843439075d8dd43653bc6e6402c6d02cea20dc0d531885b3cba9e143dedbdbe9c3db1efbd42080bd0652bccd452d23e77bba7b25e363e0205c3d512d939d9489d637974a3267b0cc7a10d8bf09c66cb6abbccbdb3034ca9273c1b0c06b087202ed5c611e2aa3a20561e109586f3fe7bc15217901d0048febdffa77cd5077a0265935fec1ef9f0eb5d05538fff29c5ee176283d345e4c0f7587765673f7c7e2432c6ffba39ba19ad31c60a48f14e5a656a863f9cfd33de70cc22159deaf7fbcc3479ffb6a09a5f127e0bad1f9498f41183b8bde1ba950e5f56eefc2b95fdfe2b66068825963005fe46af4f7f971fb41b27a62dc6bc837c8199f376a0175acad6a507102ea333cf0911bf1ca3c27f4d561cfb586fb5faf57ffdcc0e2395ce12766cf83db6f5abab1f49aef2ce7a66d4148662fac949d3e159e2189096ac39816b8f3f6e431f7687c5a5c137f2d86a1d0ff7a9945cac2ce19839e19e52c35effa8d84ca15e50f8bc43a9064cf378ab6b1b89a5e74b3417588422963570ee11d2a70191c9862b33b76f676bbb6175c990ad2386ea2b4b8817201a3c67eaa5153e2165fe2b27c842882c998cb84f6d43ec5ffcf67759413d055c76aa50f4b881a615a74a86dc730e042a9dd0d237e3bf4e3271a1448c24a4be9c6db537667ee18b13759ef11bf861fb0c7a1a6c1fdc61aa64f5eee644fbd3caf5ef58d5c11cd03b87720f91f117c92f6a4181c972c2e8cfa9177c0725f69d20e2942cae5e2b14961508db5a0cbeed4ec705e266d206c6cbe17fbc40df842d6d680c05f4753d2765cc7df31a43060e8053d82e5704df1b06656394056449cdfbccb4bdfb54d23458c5533b3a0935896f46d4ffc7df7e3160cd4ae50c7790d854f8fe481b8ae0356a08583b95a48d3d2229e94d6209c2c0504963a84327bc6936bc323c7e959a4f122d119cfb8e51c795dfc128c757860be0a8dd31bcde2b14ecaf68b599bffff5631b35c20759047b5d5b7a8740d7e8b6fd6868b4daa4dcbc0dc229454da83e5dc1b3c6d08e638615901ca2c045369043cfa276f9713700b9595384e081ac9c5a86dc2bf5a820fe1581fcbbf9a0c7107635a50eb1ab8e24f639fb8d571fb469beb403221732a8bf56b09eee424b42f61f261acec6bc15a1cd4ca5b6010dfcd004f232e808e1d7108a2cb3175c848c94f1438d73aabad7c682901a474ecf6f5eaaf2ac6c74c2a99719d70c8bd161bdd41f8a75c1abaaef042a086c12e2235dae90a7cdc6889b02223bf89ea7f01695f0b44af06a5305de776f9604417ae40e42442bdf89d2ec639d442edc7e6a2e56ffb85e09d7a5f9a7ba335fcec05f7a8bb586b3b9f47f8f0cd7e75895b6b5a8126b6b10edc11c0e3c705d0080f1b0f72ee9bb5efef9314406d8932b742ee5a6c271ce0be53ab0fcdaec9e35aa5909abea4bce6534a1a1213a7a88e5f3e03d30eff088ba82d3a24ee95d0471f8a70cee5849b68cdcf0948e1f9d2920d7cc608e0273b8f026a467a4574c7ef31d5426a8c92382339bb8c0e2b5769ddac7bf2221ea5d7a69e720cf4cddaada7f1b0ced1da15cd078b59c059bd1a0f5edd19b10c191572d530a287499b946b7fc6b3839308cd16a3593501cb869dc52f20e4e79b52a247971278a0767202f90a305a39c6653bd5681c8e485960cedf8c26e33997ec42a48a98e748f3636099910e3997abe018b587eb14412af2e302a7a34ce883ff8bd1653fe9e01f61fe42be056ddd13f8848d574692956c09b799286eacd54b9baee3905c1a73d59016f0f505db1ac7b411183fc1c81363f4ea2817df7d3216031f62c7642655d804c4e66384ea87afc30e454a4ef44dbfc5365bb5fec7fe7e3d70f461ff49bcb396adbaaeb4a1d1908cd60356cb6f733ca2a6ddc9b95de9a5c390df325a99429f7e26ecff15ea841cfbd44e45794dcc9ef4bf22cd73b15acb52d18917686674893c0c7daf17b29bbc52b4f0c3076215b1c5810f656eaae847c26abf78403590c325a3629f7a8105c76852e16ab5a2f6cde77ab5b43bb612828fb4400e3f5739e5c5c8e7d1209bd0208dd6e1cf516023738ce4f08a69bb5fb38922015cd3f5def01b35939968d16f2e5ed8964e41a873a03195addc98846f4672f3d92c6dfbc2e35380b0f97c764b262fcfe1a198f9494a0f7459eebcfc8e0037af9708dd4c17bddfa8102503e574dac16b7aae56ac1f46a5734a7fcee03508d689bf541650b52176db0653b519c7715cd926d451826e0d111fe061f1a30c3dc799c6c1aa767f30eb5c8a387f49e8984a8077227c64bb663716b53c2d29cd831bf46ff662a372bb34d4f64247e470305fee4a46e671bf56730e9e8b1bedbb8be39e44032d5dec5b369d70314aa11574d9fa8de933cc33bc1a8f710f1b7cb3146d4ff97fecc297c4989522b7750a87ec984cbbdb680fa0f70fc527c4fae1a7e94600bc2261d8a9cf17f864b73dfd5e5870afd55a91d5c1558de054b47e507cb1c0a67fb8b6e21ee5b33a9fee26c24ad472485bf5baa64523a2231ce7eca61e2768c45a8a98d1ecbcad1905582854a86e18ed27721d1e670aa0e24fc361ec69645692d0ba9846cb8144f8315fddac042d9d53d105e6bbbccee9000374f09a556310407972fec5580e141204f64d1c7ab05edfd99889cdda641b038469a5b15ffbb7bd47db58d24cb03b2d8a3a16b4d98081613eaeeaa05347e1908af50a4652bdb154503990932546043dad533ced7e3851e6e50f62909a8ef20467298f2446d905b92cd882866bb1e2f78e96f9af99aee8bb8572cdb9618c73bb52a668cfd5eace11542441ec88dcf38d644f8786adfaae36c3c394779a7f50176dc362263510b33028159032a8e708f08fdf458427d504a211255bbdaff66068fedb944944ca88c2569b5ce49c0afc9a044d83ccd69c0e5a93abfacc557991ad937f13780821902a4a0b77ec1e8240448bb894d10ac83cfce112530be6fd26e2c4d9d44ce2771176804ef1b9af005faa097ffb4bb0852301e2026c380f57727df0b1e2cb1cb26ff5d8a6d4a18bba1c2b28884f1a8c2167326b9e877828f233759d491a4bcda00a40b554ffafd1da12f7f4401ed1b7bf86d838a1bbfea04665e4afaf06392b45d218a88f85d1d175fb8c3ce67377cc91597cdba94d3deca2d89833bbb0b722a59358a1e8164064965179fd9a8ad90025c908583a9601430beb8218802d33028188e239f11170d2c10cc048a864779b1f1b41195be1c3fec37679ffab4bf89885150e21fdf7e372388b931063e62c25ed0734adbe9b0ddbabd0246f0f3f2bb61c9cba7d0584948b6d61f664d16c61c078c16574dbe139419c7294f8fa090192cb6eaca5a7f461f19a37c6c0fbac1f1164cf7d7c4ae546dd51336c81f626097319597d9c8ae458e4bc7087c629068b39359f9777f5c54bbc2cac5bee9a74b88ee2c437ecf3d542f96dea74c57ae52e695b03eb56ac00bc6ebada166ce4ea6444d7fff05b276713fcb4587adafcbb70f98a15aba1325d6045ec797fe5e297c373744ea148347b99ee17c052c24a708a47b416d1f78c9879885636ec6f07d0ed86b18a1941e8ddbb57473998e5457dab6b64787df1ac91bc0fc4d563f9d7dcbb5090c83829abe24d85d1caf510f94ad5978130aa80efa7596fe5e3de498933bc06e3fe6b68efab23eacf294473e685dd265453607e117d1f03db74dfc9d6f7918283a8f97b150e8a204a8d02743e7e30d6a77d7fd1f155a468620336926534f0d99a271618c92f8151d9fb47aa05b2fc957163ed29874739d2865a03f6d9910ebcc95fe9a2ffe1d3cdfc612804836b8f70cbdfa55a4fffcc401040bf4ea9b7d7a58ad1942a5855bfccbe54e39658309af977e9e202c76f767b7f32592ccdc7d823698ffe5285e3d92a6217a208250d13f4daa6ba4fdfac949c219d6dabec963e3a5204cc26f72c6a439b5e2b3c7de9989d1d99b2bb0de77e01bd3bd937eb7ea8e13d7d210d778e6321fb51124a6d5f994cba0da3e176d9dee05e79feb0c1a07d8b3ad9e29297201bffc15fe178c45233e1dffc56a5fee0ee2fc65131c49119985ebf369d519f925fe010abcd782e4e82b09dd4c2556cd90d5d96c48cbdb03716b5fba59f7dc9d4c7dce40523aa78916adde0dec4d4a3c70b2d220e5a46d9316919322be0e2ae2bc2a7447ccee5634b61877e2ed4c58429237040916a221d84fe4aef78755d5eb1f16677d711baeab8d93c65084ddf1f9f3301002ae6d9be91a3b442f5766ce7204422ec06f8723358f10dc2f0f7f427c1a005c6bdf63c7cdd8c06b91293ae1512a5f2869662d8810b0f894e4d5b7837b39b252da1bb1016e22e608d1de4ea2211e4325a2816c5e35c783306e92e635ae7d44fa00"/4096, 0x1000) 462.034082ms ago: executing program 1 (id=30): r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="27913c11b3", 0x5) kqueue() 461.489955ms ago: executing program 2 (id=31): setitimer(0x0, &(0x7f0000000080)={{0x9, 0x6}, {0x5, 0x5}}, &(0x7f0000000040)) 460.148587ms ago: executing program 7 (id=33): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec0bc2fd3357ae30200f14e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b632f4d335c223e7d0c032afa896443030002000000720fd18bfbb670c1f5a872c881ea6e2ec58904e1ffffffff7f00361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c92b41c690900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfc56111ac0f210) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000280)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 458.277405ms ago: executing program 4 (id=5): select(0x40, &(0x7f0000000000)={0x7}, 0x0, 0x0, 0x0) getrlimit(0x3, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = shmget(0x0, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000002d00)=0x9) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}, 0x6}, 0x10, 0x860, 0x0) r11 = semget$private(0x0, 0x7, 0x3c0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r11, &(0x7f0000000100)=[{0x0, 0x2, 0x1800}, {0x5, 0x7, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x4800, 0x1800}, {0x2, 0x800, 0x400}], 0x6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x10001, r2, r5, r6, r7, 0x146, 0x13}, 0x7f, 0x4, r8, r10, 0x10, 0x7fff, 0x6}) r12 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r12) 456.858305ms ago: executing program 2 (id=34): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r0 = kqueue() r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000740)="b1000503200004000000000003000000331c13fece004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c225b7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b125faea8c500002002fbfe0c23f6ff89bfba0900000008e371a3f8343712051eeab71d89e000040700000000130000006f86d400a759838b81da4109beabbb3cd44800000000000000f0bec53e180970f0", 0xc3, 0x408, 0x0, 0x0) socket(0x18, 0xc002, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 455.996111ms ago: executing program 7 (id=35): lstat(0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = getuid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r3) 266.064494ms ago: executing program 1 (id=36): r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x1, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_open_pts() poll(&(0x7f00000011c0)=[{r0}, {r1, 0x10}, {r1, 0x40}, {r0, 0x4}, {r2, 0x40}, {r1}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x1000007) socket$unix(0x1, 0x1, 0x0) 252.299727ms ago: executing program 5 (id=39): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="23212059772b3ad4c99e770a", 0xc}], 0x1) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="23212059772b3ad4c99e770a", 0xc}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='-$\x00', &(0x7f0000000100)='-%#+/m#\'&%\xd8!)$/\x00', &(0x7f0000000140)=',@\\---\x00', &(0x7f00000001c0)='-[:#-\x00', &(0x7f0000000200)=')\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='![*+\xa5\x00', &(0x7f0000000300)='\'h*{-&]-^]:#\x00', &(0x7f0000000340)='%{}+\x00', &(0x7f0000000380)='-^{*%--%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='\x90#\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='\\\x00']) 247.685547ms ago: executing program 5 (id=41): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xc, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="9104fa692c3a6365d9eaa309f8db8580138a562c2e3b5ce32c1606966682fa9b576fa8da9a6bee7291e12500075fc1d3260fdf6aa3bb16bfd051973eeefd1fb0aa78ba6c89a21f8ce5947b3cb1774b2c5cc613805a2dde9106c40d7cc90a72319983740ae604d69c166bfb399a54d5f6eae108a1d4d87f0a579c402a549c5680704e61e64569df93db15c36afc1450c76890205dd07b2991faf84404794f3cbdb6a19f0b2b744e66f24af40ad26f4c2e28b7", 0xb2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xd5b1, 0x4, {0xffffffff80000001, 0x6}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x10, 0x4000, 0x6) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x1, 0xfffffffffffffff7}, 0x10) r4 = accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x9, './file0\x00', './file0\x00'}) recvmsg(r2, &(0x7f0000001640)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000500)=""/237, 0xed}], 0x2, &(0x7f0000000640)=""/4096, 0x1000}, 0x1001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x5810, r4, 0xc) bind(r1, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) sendto(r1, &(0x7f00000016c0)="7c279c2f4237f4a9d80a1e30a0306f5ab96dd316c95e9c0fa28aae8f58c6bf15ccda8b23a2624d3572397ec174ecff1e1ffd155712ef79b4f3b85611f6b3b7b44f788f4ed88f589ec8d8f474da3c4aecb5f93e0d92848bc60ad68ce50291bb3ce3c091645d850f70ab7dee770eb1d35140865c1c5eadb1e00d3d1d8cf2d75f98c6b46706ac222e52675119db499ce4ba605f7928bb2c7c74051dc70cc8354cd5da9f0ece36b6640849d260a076ab9378b6f1488d61c6d1c2bfb57dc08a1c79eb84dd3865b5ab1e62e28ffbc3fa3698c0ae71a1f7ff9ba024", 0xd8, 0x10, 0x0, 0x0) write(r4, &(0x7f00000017c0)="19a0c71cbc139a95eb11fa5c1b037211270203e95ff7735e229a46f7080c31aa7fe96bf50467e543208a9d384b7498244528a781d424320363adc3eb68f0f61fdcfca20a69235fca16c1d89d2a55b2983d44160b7328a473ddf92194e353a411428b6def8f418595380cc51547f4375296fedb03c78d2d840dbd2f8b49b2db5968577ebdd9a5a54e1fba68988625347b2a7d9f8f7b2fdd0967eabc0bb06a5d", 0x9f) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r1, &(0x7f0000003bc0)=[{&(0x7f0000001880)="0c9ba582b3ba8af3540d21c26545b0bb47b67363115ef066a9ed3c492d45049c246de1f7aa35f953ee534dc0de791a309255474035dd46c42f1d8a82062939d8843f", 0x42}, {&(0x7f0000001900)="709ca1e274a219ae519f160e1f03cf4b12bbac6cb3f4d795c00309a34835735060449213c93035f07e452ddf6ea85ec5dfe46da50f03649fd8f4c30b156c52fb156ae888116d0e220dd59aefda65d95d3c", 0x51}, {&(0x7f0000001980)="b0bee3098f8737e48f951fa4cd095c1d0bbda43ec69e07f3630517deb517b57548301296dc05ec64780ec0e1b50492c633e95ebd95efa6a065b256e6f44323890a166d553da79dcab83b9b19924e3e", 0x4f}, {&(0x7f0000001a00)="de3824f4de7157e58d2690c01c39359afe43ed2fbcdd4c8a64dfc525f90727bbb147d9ed914ce3278a854475c7d6149e8520ea552167c4a5eb71c23142a6304959a7dbf7e4aa618a6eea8195911aa2ba546d00a86c97e36e238ad2c101248e97b23e32a6addda106d34387bd717b8182705065b6a860e17fa445f7a634635dfc81385c92c5c958c6f5fd6cd92f16f10195ea9b9ca8106f6a6b58fc78a41b17b1fa633b79188eadd36ef6bb74cd0c69b2b9d766e908e95364b78671e0eb63632d718322304e54a0a22fb590de03b9390e2fb665c8a1f0525b797601505ead7d5562bd15c671e169dff3040140a2cb11a8818203be97287589e55a4aa2070ff1fa0d8c313a49a834dc9a652f5427db03bb607675680be9e5808a000389e2b01c893f1085799dac6d8d10f917d2eb0f4e1cf203ded7c8951470550f9301a5521fc67ade8842d4de416a4b39917c9ada2d557ed4d259977425916778516b519cca0d182b8b151c0387e7f8fe9823ef7ec844ec140974b2488324b98dcd7a117f9d44e8b60020fd5ed3449102355d50219fa629c73cf8b632ab50702bf6bfc88264b1e00f04cb2efd58b09f489fc0a7c1a59ab7249c13fd57552825df925c5741af82610b777cf827ed22afca421d4c9f573ac232862cd3978914f290f922f2cce96efeadfb93a80f98b120585a6ef66db0e1f53bb1d9d1874dbbdb096feac8b43920ca8f579eae718d4ee7211cb6f1b7cdd5039d14691ed83e5480676e8c713299a8f926147c5b6eeffc5f4017b9fe2ae12e1f1c1672dd15ba2e6fc5fea9991ef9acd988f384772e486b574a53b68baf688d1cb885260c8c19dc84de88cf5600880b8da2c9b0caef5ab2b7f8386da48737c850055b47f3698eebc6bd23912a1639798bc5019bc195700ea9fe039451261d2264d20b2288c204bfb654347704806bf94e04bf21a218bc193af2c088d96b3db81fe0b87163116c7b3b7109a1e5355958d8e9ca49f19f5e286cac9c04d7d9c420d3c6c11fdcd9a79168a7707681aa9bd9731ec54bf52c5e7f115f6a2839e3ce7f599a4aa4a31879040a1dd1fe890d1eab4430b4c9677f5abbb2967e3cf73167f2f73079608701d545d45902081954e53f5826cd63bebf7a6d0911467245aa41c85e5fefb66caeca6872619075667c7f44ec34e2875347f5ae327006a175abc77a2fdd468aacecb82dc5a1ec5ac57daa76194ef2cfcf4168b442b432afab5abbe982030bd49aaf70e5b2bb811a1ec11077d8d67ef8f361f79ee5de900ea179332b7d6a9cc930d506c61d3c00a9e770ed9801ed14df00c92c4ff947d0ce5231d6e9cd205e5795c7aa24928b5d1225a37855e4aaf6d574eaf9647ad395f81fad79456de15e7d9275c318b63a26ae84751dacd6d3e7bf7eb01d39949e04c0972051c4a1b0177c7ea07ccfaa081e32ab9e95ae8f5e6678a1fbc8194da9dd78c02fa7d6cfe144b121bca87f9a45f2d57ea6b4c8fe6ead71877524850f17774fa7718fa771de52a1fa47d36dfe0234393e2f193f765af298c6055febc1cccf87e2175e747f9d0eb40ea002d0b7a15bce55aecb910a867bf4fb3a3b9f4fe157dd129252ae132db710a70d95e91cb040a3e24402b410977f67438aacd025c974804500f02f93ee485c0ead8f6663e488292d9a260db470ef14f879405e1070f38b594ffe09508714216c1aa5b12d811727cedb3d648c97d12846f07a621ccbf902995c6cc95b40f2ea3e02d6c0229d65c00f5827050a6e7c1f1303836d17b9ce77d4a297827fe2f66f81826fd48dc815084103199fc960d1b9953bbab6c16b90f89de857b58f47cfc98a0e77048a574ac2ae19887fc09a2a365080e4142c374acaaf42c7878fbf8e8a4a2f068c2c808df8f9424a03c6372947cd58c7e5cc682b6d1d0daf72dac0fe96b0400a6a0892cb599401c3a3a533677533695cb56635de5300bca1c3c183e603f5d17f10f951e97032f7d1aad4e19076d0227b9ffa6322864e230d6013ff4eec150df31f31b63fdafdc544dc6476769ca3035bc1d76985fdd5f41555eafafa9c01b0a605fffccbb80803c617574257e362d4cfe7656031c38289c4bf67976b6cd8b6d52c1d9ee518c3aad445a0da38e54c36a0bc9fb2ac07394284a470a638adf519c9a0a91763b5e8c13a997093c2f738aed2691b5e97683a18ece7bf27b767813f5f4c421f7eb59c163e3b5f861c44b48473f1d7204f6a70275ef5611f17bdab14999b4e52e5ce3fcdef9e5b767e0c3a68689a2a314125184a06ebb3deb3a8e8492772edea9ad60cb3bb3ed04039a091795a5714e50b8b893cd89384eae58932dbe9f6fa580b5cf9b5849f326ef56e781a568f2770a090e2c29f438826828bbda38f79a12e9c61b6676384bb059714f275f8b4ec003d22f15b39c37a722b853da6d413633338daaca0861fdb66eef6d63c50f6e757dadd4b5ab1d9450f53fef0f8bdeb98a6031407843ed457e7feaff68586faf6911f2b19b4d96833e9364793db9d04a127dcdaa15f4f38145fba30263578d9119da3bc05e6ca8a2184b52e11de5f00ea33856643777c787e9050fe57fca17c173c21181208df9a7c51705b478b44958f3de05fc3972d6864de3f2ac02e81b0541dcab970d64f6e8051e6ff8eaa3cf563403a832832ead04c859748e3a300e9dd7ee337bf63684b86a009c3ae087de4ae5fa8b9a511bc992daf20360a16f0152d4522ba9fc13c145fc0f83f9e7ea7830fb4689ad22dc6667ab26e50e485895be1cc9cba6f65da3e45b99c4855fddf0047b759d224b5ffdff7e2e85fee995c3a49418638964d6447a3c269e4c7554c4947d0c80dd41d0586bbd58523216c97b74ebb2c523815e551d4a5d413bde9a4b7b1366c1cf05d903edfaa85da4aef9d746e2724b2cfb7b53a330ffbbce1cd3b78d6dc56abbfccfe22cd78671803e1c5c4601cf608f00837e410eafd29b52c29bf1afd55e5c2e64d7f74b537bc92e748e3483b441aa2473c9d0f9d8c344489cf2bc7b7d3b37aaa70c00243481fae61135854faa8749b1519aaf804ed198742ef43085c347f4efe9fc8d1a3e4be4721fa5505fec918e103071db8446ccb4aa3b23e68131362888e5f988bddcc33a80619d2b450d981e5d91879442d5b579a0cf776467ca3a86d2aa4aa7e7e592dc1af54f4e65243e20efc4884c9dc6b1a3ad8905793549d80ed1bed96b69831e1fe1ee473b9e861aad073618ead3d6143c7b0e539e6eb1ce2b99c99a0576cb9c689b59e90b8ef585e782a210bb00a2fc2801e0200a7a601d15255d790a02105d1f831c422cfb1baa10671a6433120765810c0cc5e6a6431fe8d2edc8ecc0e9af3ae3c271f5139296e999c4f8169aafcca982fece90b2516e679f18051fccaceb369bc63e0c86a74d89a44359144b7725afd0d61fe8cda60eceb188e983b4802441529be077f297446882d981b1a42ff2b498cb78993e55e8cb00e6c6bfcf76f2dfacb53075c33cc8339d8fde0ea71dd5bdee4fc7c13eed301b3cfa965ffdc763efa9af5d5f529b4630bd6762a4b884208363f9403538e0ce8f4ca957533e91276312bedbe9cb60f3d412a2f4c56afd8cf60a6a1f428218234d796dadb411c8e45c9500cc70682a58b4893dadf5af3b40fc369b6e64812c17c13770919ed99691e5bdd594c422edf981fb79c7a530905cc27457a0cf397bf8ebf0cf76119b74498c5a8781b1997b66914727fb133a02257dd53f4d956be5519cc2ada2e2cee8447b936a45a1030d7e59e2e2bb360f886af81a4343abc1e1633a599670209acd0753bc3d2c21b82e250f423fc9e833872b7713ee8d905d50f362dd5ad0cd051ff9113917000c5d8ff00d4edab7b08882bb3b7c9f61bbf2fe6462ea998ff2333918cbcf23d5177bb636f16cd79a269ecf5fe81eadefd3129a90261aa9e48cd3046892a309499021da7edecfbe84dbaa0b55d19e36a56d1af1898cba1c3ba2a22e280d57a78564501a2670ef0101e099c732851c0c75343a92a13b6ec3e585db42175be185d9d398cf5d0795bfbd2f659b3a4f6ec34eca1dfaecdb40c4d531284eb04ea0bb833f454428f02209aa59f7afb0b49abe15f06367a7005ae13d61ded67ab0d7ce3acc8ae1cce43ee358b385bb00566bc364c0112012a3a75bfccd565c97fe045c704ec77c01da44bdc98238005e03608213d264c816f7fd1b1c9ac1d2c20f3995e3a122e43a9d37c5716b7cc1b97c1007b7c25dbbe79f1543ea846d63b95701aa9bf863308818b633bdcb7968d8e991df0c92bd8a84f87a466b4ea6c310b273ff25d27a56f3130fac5b88acc5b9016e2ba287f60a958fc5867e44529cdaf286deac6899d335170c981ae2c087dc165d2f78c4518035637b8560ffa7fda6ec34796bc7df70d36ea2d168ae19fbc57b5531cb12c4574e99a0fd12fbc08cfe4cfe4aad0a3b01ceff8e359a302ea534cab8c00e05477891a25dcfcdbc12dc0c45c5572e7e1acc1c204df8d6ecad1fc2b14c3622cbe8a2b30464d072224a27a0ce2bf08787ae1ab20e1d7ef13d5db32f1c45a51ba9cab0580299cacf6506718ca88af233bd4ddb595e2fe82e46ace740a73e873b4f8684810d3aeab83053c13d5cd655b8cacfcc15ca81d089ea0cc86bd39a55566de9d66ad1af2664489870bc9526ce00b4c0d299c728443e9ed5c24a3491019f73337dc9d07dd06950a895d6f2287e27f007e607d45a8d4706d70dd85781f89a9f570e461fb08c9a5e1bd943ab3a2236e48a8881923b15ac0fbf07d5b58a144c7e526fa6ee08975e3ba2829e78849ec1fced33361e5835d8bcf7266e9c8393a7b7fbb48e891bc9e84c6e56b29c624e245e2f7df970a36fb05773455128523a9b6910cc078ae4338ea22eb47bb4472609bb8b35aa48c4120fd7cd84671f817aca95828ae5f2d2e2a0298c1e01dfd7d8e460fde3b08a0c3414b714b7361756a0e29714f4dbb43f6d5a0d2d179818657943b6314368bfe0939e3dfb642799204b15c9fad26fbd268e9dd046a4b660201a941dd9eba0bf8f78b89c58e6841d174a90658cd7da86e234def07197d183ca84a2b2676e0b01a5ff4bd6226211e709e03075bbef852d283501a47a9054d9f22de0fdcfef26fc536e5813b6f4c2e58a36b4f46f0f70fbe8966452c2dfba59b4aff6c6d55582a68a642ffb016b840c943716b7f772c2fb94d68a2b59d218e57b2ffc419b30db9b2126acb8c44a6d0fcbdb0275de54d164f6045f58552a318591bdf26ad9e42aaa5c5cd198adf43fc0e61238ce12d9df4b35d71dc064bbd1555a3e74f5a7518a74387d12dedec0d8ba9fd5ee3bd99f860e59c9f02783210cfb7e851efd53311519ad0649f71cefd8e45e98453c58e457cd9052c5e865ac225399b7d2b3e4ace07d3c17bbfb8365b10c154bb45ede31ee3a7a4eedbf0de59f1f0f4af7ee30d635fa7f008b7bd7b23f100af5d42946e86b45ec5e3f9fa75fcef84cb2ab0041d1ba06fdb22f0e7cd663ff3f588bcac42ab0c612b7a6e0946389e9a38afb85c708d6993017353a151d045b5b44232a34af25f076f3b4c890e86dac7abc372eae0f572d88ebdd51292229aade05bf534fd1408c17bb74b88217e5a72202cf8cfe6ff71c7aa2041e503aefbb99ee2c54da80d22331ba98842b3c6cc46fb80f260158e837810e9414f6c35854f901f670aa35ea963e20b98135815d4af8b4240da9c300396e0a21737ce4495f2609ee3fb96acc095d3bb878bb9894100a6853c072032d1bef903a837cccbbb3ce544d654edaafc36fec413", 0x1000}, {&(0x7f0000002a00)="588d509acb2428ebbfa7e9f05f276340cf5bfe1e21ce31c8a6567c91db8937fdaa4995ebc057cbfa85bd97a9c2af3cee8ef43528c95d2a18ee0959b9265a333469409c37665b674ea404edb440fd71880a1344", 0x53}, {&(0x7f0000002a80)="da18fb8de1f17a6c1f690dee00e069a883fa0dbefc2d9d72ab2df679cbb31e30e332c8f528a9047f18e0c2bc8bf037f3266dda3ea7fcf3bad54fd6fede6f73e8c7f5befb2def4d6ee1a94a46b90a501aa5d276c8751a599efaf4900fb866ff6a8d4547d0e0b29fde70fb8c374f55381a185c10bccdad98dcb928129260b2a02528b38064dc", 0x85}, {&(0x7f0000002b40)="dae79eb0d2874c813e40528562ed4567ceb698a224336669a514e62f30d609f4f4e2205f24349f4b6c94ed83082bb1ff8e24fc55eb3358641d89d15b46ec69923733f8b7adeef454df836377ba1c03a986c64393cde8b14e9d47d48ae9f62f1c72612729716166142c", 0x69}, {&(0x7f0000002bc0)="8419725db643f6bdfce22449794af648f3c8a51f576379ffc3c32216e93abfec9699aff6901169bd4b4374d82f3759d3a1f527136e9bb1c1a37bb73c4c83a2a4181990d2e658d4b845489d7a9f33ce05b916053af374ea0fae96cce3753189c06e80919e3e265fff89ebae9a0d05dae504c2a46724d5bc3bd22a51e05fff1dd68db5c531010ba86d934589362f201e8c741936b95a139b32be588286259a7b2a851dbb2b18d6a13c9298d5f48f60746d2feb2ff92e9afc932316947cf7288df719712576297931b17e8b3f43aa16f7d08fa03e091563d488972b0ef5952120b1fe5d2437d6cc26595591ea8a01a018373342a7bc33c8c7e9180af0d1816f06cd8d922dfce72e9e0d6e48b553be2868ea73989a0bb10ed04658c7074c3539f1df3953f0085f26be771de49154df90903c7d7122e7f33a5bfea90b9b3fd3b4f5f17c64a56402fd8fe6e96dd9e2543a8cfc5d3f74c3074f9871efaba304c94338bcbaf91377c2fe872e4eb61ca6fc71be6ab1e9edb0084c145fdff29432951ac4d613a23550951b4e87eef15b341228f5457f9235de12c4c7345ecb38b0a30a5ec58867d40b09311279a23141497be395a819d38c9cd5621d5a47e3b27ac60529ea8888892aedbea9b5fa238021c13ff86da9b84f9671b6b18106b7a657a0bad2c57d277cf83128f5343b375137a81586fc8726c7ff1e747cf8e0a11228cb53267b2479a97573cb6bec1d7f7395e6689f36a4978621de088dc2420d9422e8acab70152598292fae63bc7ab02b25d5069537cca2e5273b57dd6c66123971d742074b58801ba9ad37ce28e75a5a3887a73fdfe7ac8118c62a2601485082051441ea1115d09c2a07fd0d945313f41d4fbf8c2b855f186ada3bfe4af270cc05e0bc5d550461df7ec271095fa254cbc369eeee66cc3bb5a3eb46dcf203a62da8b8b4cd0d5f0f641b36e67c0d7cfc46d8e4721017db8ea1c780f440c0106f15b77a05a40429ab71cbc23462a645f57dc080a0ea2eac2df0aeffa9f97cdf4b03e020de1585236fea51a11a2444c690edd677be4646deb4e1d60ccd5bb48dbdbd77d123400b1a4252dfd5c0b10f90b596a1893fc055665472d70f6f5e8e02b1fb6bbd735fb8a7c90db09b10b90b4d82513e38e07c3a11542eae8c0436fbe889a5c046f6b79395f1dabbf461b033fd509c3a11f07a3b8d003d4f717421e733d72cdba78e74cd7215a8694664379449fda3412e7d2b5eaab0db4e39d844655c5b602a56409fc57e7568789199b31c2f83c5ab9571f8dac72648d3b91d70b26b3e949e785fe06acb719fb7a17a2dc660dd8882e345b02b4cd3d36c6acf586bb820000f1b1d2eca11ef0663c608228e762c151128396f55ed175b7a17d7944299d92713db4576fed0e17d85c94e31e86d3b80150915249418584efd15694e8310ff4190e0d684cfaeb2c0eb071e46fde6ce07395b67cc5adea6de2742f31af8f243305ca7b22949ddf07e6095b92559b183d3bdabb5e00971f7607f674c91c0c3f4d9f1f90ba5fa628d4c60d78238713239c04ed6ccf23eba5cf0f930705a91d51079678e376c9eb43775b01add603e67a76c124446c51864f8378772d32679a2de1f8beedaee418443d90bfc9c94bf1587803630eb786c68639da4cf6e061a2e68f49cee9dbc515be3d0f50a8746580dc5761c45b73ec7174c8a65e2c77c7516e2e39dc3ce57c6fbe9feda6a7763ac7ead3d50cea748b32a295ae19fc45315ff4232f6ce868f74b6cc961eec21373796649d9102c9ab4339868568cca641358e9be339cad62384a47d7384e49177cb7f56d72503f0ed605e4f7a40df47de566cfb86823eff6bf6055071a15ba49960ee7004b1fd92e0d576ce9f7e0a8f3504a4b564f39bc03b03785b4802998c915850b0ca51b0405284af4464582d3237c52ff0b1927117d80d810c3cc6b9e280eb476bb202a74e8cd2f3270f8520796b63f063122a86a3ff6de272a9d2972cdf74fbf31c586c6b14ff95b2f2661033987c48bb48c72ce87f0d5d421f910680a2046acba3068d68d849519832426a2b6f793039a11eabba85b0ddbfb6d0ca195cc673ba24111aee2d0276d73737b3aedcc007dfd793916e6dc72993a1eb7b53e08298c4eec767c661579bffa04f3b5cd4a2752b0315f0e23476b4d83e26e3f96ca112161dc67e7b026f5878e9dd543cfc2feb8065f34331bbfe5065b3414802d65483820dafbbae54590d61ca8979f0e633391684dff67490b1b7f35369cc3c78a24025ca6d09c055535cc7585e6ce80fa1579141aa27341000376f2f6b77742f1d94362a0cf93e72b7b460347eb9d4da732f78c859b4d0986ac37188a53e45d31de7c320bddf67ac706442f2111f29eca368d5e415641165778de113c9e948a4cbb609091f941f27396a4d3b500261127714e333313df9078d81c7494d1fcb69d6209c4ce56470d2e9a9144628a4f093fea4924612eb092fb1454fe334d4476ef2478815087f0adad52bc638715a816d0feb8d60dc642418bc3a6bf5aad781b5e168eb4748cd2faa4bc33f3e20ee5f6f8384f5b3e195d542fd5956525355b8e87bdd29d0349a8ce5e628aa4653059b17d597b579db354b220b26a380b6aab0277d97d7a786a8a2b7c9373c5c200f0d71063e235e95442c44fad1cf4c3defe3b38ef82fb7459a15956e50b2b00fb355cb9c191bb8680b65347808250290235334c9e33329c5eb95a60e3862ef9234744a78d34bb6bc7e1b6b25ccad458b9eb1813c5432279455b69615bbf13a41fb200ed4bb689c7b376d2ca845a613f432834c59e3c7e6da80cacbfab4904c69c78b2f593932c6d28864ddb55c53e7de5484658ff1c0ebb27d0009c56338b6f3676cc4b7ad905041f0fe1837174b583ef2fc86d7da8e93ed453d6e6a556cad5fd646fbe51b0a09f30252e0870a790f083a4a25e23da806cecfc2d8b8d5918e06023278f05ab4bd61a308530f79ca95c2a6e61eb099867de1a296a2bd0bc6f3bb137f539ca99aec9869dc196ba275633f197caf831d5beadd10469c9c72baada079ec139f0f5d22fa765614e5d404f3f91189aa4e1f26ca741660be42dad3af7b800a866ddf681220397b475d028cccbccead178a9d9db8c07cd46fc7ec240bb173ad53d9ce95dd4fc966b7cd85eb5db2b52b3ea30be57495b9aa24e0097925cdc80df67bd2ab209aab18348f6c3c358bae9aa9161c5af0a63935d442f84e6507074027cd64d6d64fc3e37796a777019f3c0b387bc0b6b0e56117378285539b5a9f05749abb0dc0d1e74dcaef319ebacd2b3f1d1b8267ef6e63d53c8a9c51a1b4f9cd48c97583baf1d7ff731d08b8c5624e7024bf7870bc3c6b7ddd7fd5b13cf04313f5093efa62e105ba53dc290070ca3dc960bb87f1e3bac81427dcaae196519f89ff3378d13c7fb35244f5f3c50e02586167f0c8df92bd865c3c3c8f1b57f995295f4204980200bf396ce4e65a8a5a2ca7871e4587efbbc2f0457e9a5eacdbca3fb455aefc33fdecc1ce40963861fb95263c4b0886da78645fd4087f35fa110880c857bec34e7ffaee222d060b0a4820fcd6daaffb700c3051276df25ccf6afff8127c61d3166fc2a45aa0f03dda03b8897d7b008c6b2c065af83387e2b8fdc04be0f3e45c32e7528ec07d299948cedeec5e5761a1e8409bb3477e807e0781595a99564e493978d2418b99de832ff5385e5d3a8a613537f2e1c5d756bfab2ccf1328d250c9b2ad3b83b5f5ca2ef02fedc9ebcf98d1e8a81f7325a849d760471139ae7bc591e4e60da99b3256bae9d09cc46b3cdb7ea00c418b0b198681cb1034d051c2a5854135c5da6bb50725ddfddfb3d9f8c8817aa49661f777aad9169dd97f4331b9311f5898db5ce7f4fe9dc65779c3d1b098d94443895e41fb43d8dbe7a8c64ba92a8151ce7944a90c722f0b9bb2cfe77e893865e0b931fd00b6868a53a76ab642c21caa8777af29f9be199d171683af1a1a939344316b46c5fbef4db10c624c11dddb3592be277d1ee5946e28feeeebd958f2ec92776fc9f74e6610dbd4683103823c9359cf42b4bbb50ab61b0271b6b03fef73ada78383e7438a3636602bc21161b0f91a6a776c4e575ee838078fe88900ae13c473063a4866898f346164a7dd59a2cff5e963564603a48b862e5430e3b5ff47bb49333783f86ee39ee48ee1bf9670770cb4a914d14ce419815990ca3262c2acb2a359416743162111d5bd17f22b637f5fea3d20771ba45467393bca229cece86cc0b807c88a503c4f56ac3ba3ed188c96887e51060946303d4f998e2b3be707ae0ab5d4c4646cc434faf5d3808089f79f4c9d17588a10b331dac5af3d317dde9acdf64a87a59ae3ddcb6c31ac4d1880541372027f27f78474ee576ad2ec55409467c6a6b318f69ceff156adaf28d8eddab5a476d40197870db2ae172c748e6de5803c35108a200aaf2e7fd28ac7aeb217084773c1c24743bfb4db2c4e7d8db753139dff4e07551f3318fb7345bbe800a184f02fd39034677b93b9c649c59a3e823d68e3d54d84fee62085a3791c2ed18846e212bbb3eea741fb1f1942f5cd6359d18cffd37d78b32ca92be093e40ffd306898246f577203eafca555e9dad382f3849287f7d862b58d15b5005c0682f99108f20ec1b25bec01bb9388ba43f95917a2a105d2d2197b018f123e136c71ade219bfbdfaa1614c770ef2bd54fa25205996c447f16f28e932750c7fe15d8a16baf7b5eb48256cf25ca09d1cc985915c09b2546d465802df2d3a390195533d23b9d810d319e224914fbed8d537e78db8a60bb2a52c5b8cea2e7868f0d9481e16e594a936f32928372032dd99ed1d5af2e4834e0d6fb00ff8502200ec092ab220767a90bce4e3767e1e2103d5cb38a77a78114ee87d3aa1103be3c4bc498558f30ec5f12498df04a00057d736e26990dc790ccaca5545ea24076dbd317af3eee8cdd03eda573165b0bbbb92b4e141f8d47036a2e18af8e7a6654fa483ae8ca9c96c56dad88a9c63e9e3e24698b65b4e3e43c54076073095f9d1909c531e2bbb060ec0b67352b7eb9bd4915944a0d61823503b5b270010c273213526e5e9b87a840a97b63b6396c38f226d3f2e1bce45f6d673fe7d769961bb4809dc400ae21228e488045b778c88402ec6c9653c7d5bec2e6fadd53785a6598b45925956c1df2c0543230b2f3c0ebdc5f428a6225727b9e3dcdf31dc8e0d05038d638ae7059eae055685ce34663584e6a88dd2d95f6a46873d2144d4da80656f75cfb2fda425812f1d8723ea14c1afc3eafbf030d7f33d744afa02aeb8e9b3ce7f2a61fd911ca8e4c07f8b8c9d89aad8e2990cae07ab42fb6ad08ce2ac5198c9b62ed770ca429a5861657672bf5f623a1e16ed4848ca2c06d539b0260f9a4a0a6985c0b5e42dd78525d7fb2af5d7d7f4f1a9df48ec8e14d79ac089f0ca6a18440072ed29b0d3488ce95fca7e7313ad70c78a10bfbc3a6d089d1eae13c54b51a5d86e9b349ec7d7ffc982c030d1856377dc929784033b2aca858ed72d90078acf4005ddd1ad2a3d05ee2ca77699d11e687e02e7547be139c3c98b147a58254132d1730a03ac6de2b098c7285648806aa6a0a92d0f7861a7615ac4cc26374562bf20a922261783241f98103a26f96ccf24484a069a8b5dcb8de2c2b37e76feef282cdad5394feed8d21e81ee2cd6f00ae5ac19187f5783002b33ceef3c9c95d9ccd9cfa336602821bc8c27b470582b6fbacc8bfa101745bbaba749e2b014cf9b46fedb5f72a13cd8f1f8f9d2", 0x1000}], 0x8, 0xfff) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000003c40), 0x8, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000003cc0)={&(0x7f0000003c80)='./file0\x00', 0xffffffffffffff9c, 0x1}) mkdir(&(0x7f0000003d00)='./file0\x00', 0x32) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) unveil(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003dc0)={0xffffffffffffffff}) kevent(r5, &(0x7f0000003e00)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40, 0xfffffffffffffffb, 0x3ff}], 0x7fffffff, &(0x7f0000003e40)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x775b, 0x4}, {{r3}, 0xfffffffffffffff9, 0x83, 0x40000000, 0x4, 0x100}, {{r6}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x5fa7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x3}], 0x6, &(0x7f0000003ec0)={0x5, 0x7f}) 244.243605ms ago: executing program 3 (id=42): ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 194.037676ms ago: executing program 7 (id=43): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) (async) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x0, 0x2812, r0, 0x2) 190.592133ms ago: executing program 1 (id=44): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/13, 0xd}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0xffffffff, 0x8000000, 0xa, 0x9, '{\x00', 0x2, 0x75}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0x100, "0021ac878d335e3d6fa9c86a47f9bc2f35f3bf05", 0xffffffff, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) pread(r4, &(0x7f0000000080)="99c20946", 0x4, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) 189.67523ms ago: executing program 3 (id=45): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x2, &(0x7f0000000000)={{0x4a18, 0x6}, {0x5, 0x6}}, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x257a99c1e377ccca}, 0x3fffffffffffff0f, 0x0, 0x0, 0x0, 0x0) 189.405837ms ago: executing program 5 (id=46): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') 124.939102ms ago: executing program 5 (id=47): poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x2, 0x1ff) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x1, 0x200000000000000}], 0x2, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="00b6d800", 0x4) (async) execve(0x0, 0x0, 0x0) 124.59297ms ago: executing program 3 (id=48): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0xfffffffffffffffe) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x6, 0x0) shutdown(r3, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) fcntl$lock(r1, 0x9, 0xfffffffffffffffe) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) socket(0x2, 0x2, 0x0) (async) socket$unix(0x1, 0x6, 0x0) (async) shutdown(r3, 0x1) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) (async) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) (async) 124.396844ms ago: executing program 3 (id=49): pipe(&(0x7f0000000000)) getitimer(0x0, &(0x7f0000000200)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000040)="e672b46cb8593104bf64b500", 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000700000011907800000000fffffffff62e7653e891003b73913e37c13c947c7bf360ecdc687f707bb035a8ff6055ec17e3583aed178bc33f"]) r3 = socket$inet6(0x18, 0x1, 0x7) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0xffffff00, 0x3}, 0xc) 123.954975ms ago: executing program 1 (id=50): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0xb026) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa, 0x9ada}, 0x1, 0x9, 0x0, 0x0, 0x4, 0xfffffffffffffffb, 0x101}) 73.688436ms ago: executing program 5 (id=51): r0 = socket(0x2, 0x4001, 0x0) dup(r0) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {0x0, 0xff}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {0x2}, {0x1}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x2, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a3f74b8e5f84cf71b59c7afec370dc869eaed0737a153afa1a4fd8821a9d73d91ee58ca71637b34963f8711a3d9a6c29379638a0c08a98ec9a804a5abe3c9cc24ea64be409a53984d93c41f4e03e9bfe5ca729cb49112e9b15d4844ab6a6e0360436404574d4f6f87865ac5e9b288b724497b9d287431051bdf707128523d2a2", &(0x7f0000000040)=0x8e, 0x0, 0x0) 73.134291ms ago: executing program 1 (id=52): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r1 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) openat(r2, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x3010, 0xffffffffffffffff, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x3010, 0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) recvmmsg(r3, &(0x7f0000000680)={0x0, 0x2}, 0x10, 0x1843, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x8, 0x1}, {0x87a5, 0x1, 0x7, 0xffff}, {0xb7, 0x5, 0xa, 0x80000001}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x8, 0x1}, {0x87a5, 0x1, 0x7, 0xffff}, {0xb7, 0x5, 0xa, 0x80000001}]}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r4 = socket(0x2, 0x4000, 0x0) bind(r4, &(0x7f0000000000), 0x10) socket(0x10, 0x3, 0x0) (async) socket(0x10, 0x3, 0x0) 72.583989ms ago: executing program 3 (id=53): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069c1, &(0x7f00000001c0)) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe29}, 0x0) (async) r3 = getppid() (async) r4 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r6) (async) r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r7}, 0xc) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r8 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x7) poll(&(0x7f0000000000), 0x35, 0x0) (async) symlink(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0/..\x00') (rerun: 32) 63.843102ms ago: executing program 7 (id=54): sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffffffffffff600000eee7f08004a3100300400000003619026878119ffe000000294060000a8a3440c0343000000040000000600004e234e2000089078dd7937d76d4dcef376205010a4e2e76ad5a95e85c7979b75405ed4c53f08983814be771b04160296238627e3243ae4e94709cb49feec72747fa2f68803d2b57346c51ad345791346d95040f4ce2487abd29fa3a3ac211cdc9ae4fe21ca0374298f70f8a7b0977bd73077691760943fa9a7a5f90d0e228c1cea126cc995ce93ab175d72ff7695e4869c0d05bb37311330ea7014c816d9dba7ae8dd3a92eb90c5bd6b4b313901ce4dc43f5c2bb90b8d358d9d90d2ee46235e541534e4f2749da4bd160ceb74887"]) r0 = socket(0x11, 0x4, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x401, 0x0, 0x8001, 0x1000, 0x8000, 0x0, 0x2000000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x0, 0x401, 0x0, 0x8001, 0x1000, 0x8000, 0x0, 0x2000000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x400005, 0x4000000000054}) r2 = syz_open_pts() close(r2) (async) close(r2) syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x1, &(0x7f0000000140)="003621f70528e9287871efc558256daed4ad9f77", 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x1, &(0x7f0000000140)="003621f70528e9287871efc558256daed4ad9f77", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) socket(0x20, 0x4000, 0x8) (async) r3 = socket(0x20, 0x4000, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x5}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x5}) fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x2, 0x0, 0x0, 0x2, r4}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60f6af630014290b000000000000000000000000000000ffff"]) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) unveil(0x0, &(0x7f0000000300)='W\x00') recvmmsg(r3, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) 63.380938ms ago: executing program 5 (id=55): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280), &(0x7f0000000500)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='.$,-\x00', &(0x7f0000000400)='W\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='&\x00']) sendmsg$unix(0xffffffffffffffff, 0x0, 0xa) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x10000000000) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000080)='W\x00') 4.06576ms ago: executing program 7 (id=56): sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="d8a8b9f41fd85845eb2fc46250f510936d3820497e78e3dcf1656a17b615ea01ac786facca2826352e69ef031a23d45ace5c5215374faf9f0f652898fd456707f159dc50a9740740d391349147de45effbfdd37645d87099b44c7e1518720fecd6c41796ae7d484ef69bd20f471f817edd6ebf64c04d4b0b09d67be54b4bb26f6539bc18b13ac2010ab3399354ef83b3a665c0dba6cdc842ea45f418d99a91bbc76ab6123904af563d161731", &(0x7f0000000100)=0xac, &(0x7f0000000140)="ff1fd3107154d4da467cfcf490aa96c70f329bca23be6a49768da0d7dd5241bf643add72ae9129c5e29bc746e0a41a24a88d50aa54dabb3fd61021637f40bd6b1f9ddde43388c8eceffc2f2c904c23656cd9c4c434b9af05fdace5875bc2d526ce90df8bf6c1180aa3d558f1a2b557f6c7f62e29c5a3847c05fbbd8e165e39d0ce0ec8c5212fe114681e617758b9a2028ee965c9d807d73c1169a563291ab02cad3b2f6abcdb9ccfe39a53ed0c7f1c4085fe6c6ce12c17550ba65b2cb12063d6f6d61be8afb2b8a37a099bb997e4ce507e42", 0xd2) (async) getrusage(0x0, &(0x7f0000000240)) (async) sysctl$vm(&(0x7f0000000300)={0x2, 0x8}, 0x2, &(0x7f0000000340)="cccc7da97a4756f72d9d4916b659f5a534776a0d12bfb7a614623aa24bb5ad41871cb08ab07bd503c46b8255ce30f78c0810be7846776f023c08d687b3b037021790b490fbd3cbbe7514a45ebdf089098f19534d2bf59960e848b7c353decc025edaf27ad1ed39d4078c51e948674268cef14a730cd3824d8cdc6cfc222ca67b14d9694a1a30e1bcc02ae08801dffe652bd2c3d6e02d8400d3674aef0e4f4fde85ed1b3c691a5960a7400067bd9702bb0d850f872f6c442dad672126bb192c3876e7beff43c0b37966c788d466304f43152087ff", &(0x7f0000000440)=0xd4, &(0x7f0000000480)="1c138a78a648eae5c40809ba76be11419c21104e6682e611d5e7e60d690cb6dd6b3f9dadd157ec3679eb6437656269b83ee3f114d49f9faddc0da00edd0c8f353d1d9846e92c9ece16cd2bb68b28d829b60138ffbae2632b89d5124c5dbfc2f4844248f01433f144d7141a94f42cc2bbb4ab6d1044cc6171c5189b68ca8f28bb4129ba0a1e999757d2d104994244ce33f1a410217a6517d0b2b417089203ba7f90da8c71bd59d9973ca937c76f00642de353eb9e98ec5064e65e50f6eaf10d34fe7f8f1a66738e908ff0b55e9e260e291af710d740b9a32a99c5c32b5dcc999a1e13", 0xe2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000580)={0x8, [{0x2, 0x8a}, {0x1, 0x8}, {0x1, 0x7}, {0x2}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x73}, {0x3, 0x800}, {0x3, 0xf}, {0x1, 0x7}, {0x2, 0xffff}, {0x3, 0xf65}, {0x2}, {0x2, 0x6}, {0x3, 0x80000000}, {0x2, 0x2}, {0x3, 0x10001}, {0x2, 0x9563}, {0x3, 0xcc}, {0x3}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0xb}, {0x1, 0x1}, {0x2, 0x2}, {0x3, 0x7ff}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0x80000000}]}) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) getrusage(0xffffffffffffffff, &(0x7f0000000780)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000880)=0xc8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000980)) (async) fchmod(r1, 0xd1) r3 = getpid() wait4(r3, 0x0, 0x2, &(0x7f00000009c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000a80)) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000b00)={0x450b, 0x6, 0x5}) (async) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40), 0x20, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000b80)={0x1, 0x7ff, 0x5}) (async) close(r4) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000c00)={0x6, &(0x7f0000000bc0)=[0x6, 0x1, 0x1000, 0x9, 0x7ff, 0x200]}) (async) ioctl$TIOCSBRK(r5, 0x2000747b) (async) r7 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x10, 0x30) utimensat(r7, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)={{0x2, 0xffffffffffffffff}, {0x6, 0xbfa3}}, 0x2) (async) mkdir(&(0x7f0000000d00)='./file0/file0\x00', 0x122) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000d40)=0x1) 1.616377ms ago: executing program 0 (id=57): clock_gettime(0x3, &(0x7f0000000080)) (async) r0 = dup(0xffffffffffffffff) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x0, ""/24}, 0x1a, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/61, 0x3d}], 0x1, &(0x7f0000000100)=""/225, 0xe1}, 0x4}, 0x10, 0x0, &(0x7f0000000280)={0x8, 0x5}) (async) mlock(&(0x7f0000037000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffff6e) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 1.167163ms ago: executing program 3 (id=58): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000140)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') execve(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x8, 0x10002fffffffd}) r1 = syz_open_pts() kqueue() close(r1) getrlimit(0x5, &(0x7f0000000100)) symlink(0x0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2b, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x58c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x29, 0xb3}, 0xa3f, 0x8000000000000000, 0x4}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/42) msgsnd(0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x6) readv(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f00000001c0)=""/83, 0x53}], 0x4) writev(r1, &(0x7f0000000540), 0x0) 0s ago: executing program 7 (id=59): ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x15) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r3 = socket$inet6(0x18, 0x8000, 0x5c) r4 = socket(0x11, 0x3, 0x0) recvmmsg(r4, &(0x7f00000006c0)={0x0, 0x2}, 0x10, 0x2, &(0x7f0000000700)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x0, 0xd0e9, 0x7}, 0xc) r5 = syz_open_pts() close(r5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) syz_open_pts() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) getpgrp() syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0xc, 0x8, 0x0, 0x0, [{[@multicast1]}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) ioctl$TIOCSETD(r5, 0x8004745f, &(0x7f0000000000)=0x1d) getsockname(r3, &(0x7f0000000740)=@un=@file={0x0, ""/4103}, &(0x7f0000000100)=0x1009) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.154' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *414311 55600 32767 0x10 0x4000000 1 syz-executor 523575 64246 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x25 panic(ffffffff83442cd8) at panic+0x1e5 __assert(ffffffff833ec2bf,ffffffff83427a1e,6cb,ffffffff8333a0b0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bef7918,400000000000,400000006000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806bef7918,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(33,ffff80003a0bfe48,4,400000000100,ffff80003a0bfe78,0,6e04dbc1a4280f68,4) at kern_sysctl_dirs+0x266 kern_sysctl(ffff80003a0bfe44,5,400000000100,ffff80003a0bfe78,0,ffffffffffffff6e,a9118f1799f51778) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff82b0,ffff80003a0bffb0,ffff80003a0bff00) at sys_sysctl+0x425 syscall(ffff80003a0bffb0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaedf9ca4140, count: 4 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83442cd8) at panic+0x1e5 __assert(ffffffff833ec2bf,ffffffff83427a1e,6cb,ffffffff8333a0b0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bef7918,400000000000,400000006000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806bef7918,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(33,ffff80003a0bfe48,4,400000000100,ffff80003a0bfe78,0,6e04dbc1a4280f68,4) at kern_sysctl_dirs+0x266 kern_sysctl(ffff80003a0bfe44,5,400000000100,ffff80003a0bfe78,0,ffffffffffffff6e,a9118f1799f51778) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff82b0,ffff80003a0bffb0,ffff80003a0bff00) at sys_sysctl+0x425 syscall(ffff80003a0bffb0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaedf9ca4140, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a0bf9b0 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000ffff82b0 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2f26b26756e8004b r11 0x17dfbe3bac8e01b8 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81407fe5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a0bf9a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=414311 pid=55600 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=70, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff9c50,0xffff8000ffff8d00 process=0xffff8000ffff2978 user=0xffff80003a0bb000, vmspace=0xfffffd806bef7918 estcpu=20, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55600 256044 12197 32767 2 0x10 syz-executor *55600 414311 12197 32767 7 0x4000010 syz-executor 55600 393010 12197 32767 3 0x4000010 amaplk syz-executor 55600 213161 12197 32767 2 0x4000010 syz-executor 27933 148663 42953 32767 2 0x10 syz-executor 27933 438229 42953 32767 3 0x4000090 lockf syz-executor 27933 331033 42953 32767 3 0x4000090 lockf syz-executor 48967 312598 16859 32767 2 0x10 syz-executor 48967 53395 16859 32767 3 0x4000090 lockf syz-executor 48967 305601 16859 32767 3 0x4000090 lockf syz-executor 4271 443828 41369 32767 2 0x490 syz-executor 4271 6949 41369 32767 3 0x4000090 kqread syz-executor 4271 503744 41369 32767 3 0x4000090 fsleep syz-executor 93447 319819 62978 32767 2 0x490 syz-executor 93447 386287 62978 32767 3 0x4000090 fsleep syz-executor 93447 282797 62978 32767 3 0x4000090 semwait syz-executor 93447 130298 62978 32767 3 0x4000090 fsleep syz-executor 81068 115359 37622 0 3 0x100082 sbwait arp 37622 406462 18016 0 3 0x10008a sigsusp sh 41369 283891 33949 32767 2 0x490 syz-executor 60407 107281 86082 32767 2 0x10 syz-executor 18016 121621 19533 0 3 0x80 wait syz-executor 12197 265945 56716 32767 2 0x490 syz-executor 26272 219208 44016 32767 2 0x10 syz-executor 62978 231971 30414 32767 2 0x10 syz-executor 42953 486299 61150 32767 2 0x490 syz-executor 16859 62515 26317 32767 2 0x10 syz-executor 86082 238135 87795 0 3 0x82 wait syz-executor 19533 60468 87795 0 3 0x82 wait syz-executor 61150 421980 87795 0 3 0x82 wait syz-executor 30414 153377 87795 0 3 0x82 wait syz-executor 44016 498909 87795 0 3 0x82 wait syz-executor 33949 319029 87795 0 3 0x82 wait syz-executor 26317 266171 87795 0 3 0x82 wait syz-executor 56716 118686 87795 0 3 0x82 wait syz-executor 87795 282982 54865 0 3 0x82 kqread syz-executor 54865 170842 8675 0 3 0x10008a sigsusp ksh 8675 469539 71094 0 3 0x98 kqread sshd-session 71094 306146 17597 0 3 0x92 kqread sshd-session 32210 282335 1 0 3 0x100083 ttyin getty 17597 276748 1 0 3 0x88 kqread sshd 82671 453763 50389 73 3 0x1100090 kqread syslogd 50389 318617 1 0 3 0x100082 sbwait syslogd 97219 233996 1 0 3 0x100080 kqread resolvd 11418 201150 5725 77 3 0x100092 kqread dhcpleased 51841 442802 5725 77 3 0x100092 kqread dhcpleased 5725 175931 1 0 3 0x80 kqread dhcpleased 5367 366491 0 0 3 0x14200 bored smr 29156 209970 0 0 2 0x14200 zerothread 61323 389066 0 0 3 0x14200 aiodoned aiodoned 47454 145969 0 0 3 0x14200 syncer update 47301 380048 0 0 3 0x14200 cleaner cleaner 20508 26843 0 0 3 0x14200 reaper reaper 83581 411378 0 0 3 0x14200 pgdaemon pagedaemon 46360 12676 0 0 3 0x14200 bored viomb 44083 194651 0 0 3 0x40014200 acpi0 acpi0 81852 230065 0 0 3 0x40014200 idle1 92209 340464 0 0 3 0x14200 bored softnet3 1971 21741 0 0 3 0x14200 bored softnet2 76534 510684 0 0 3 0x14200 bored softnet1 34469 209694 0 0 3 0x14200 bored softnet0 10595 518106 0 0 3 0x14200 bored systqmp 16082 386504 0 0 3 0x14200 bored systq 367 163098 0 0 3 0x14200 tmoslp softclockmp 64246 523575 0 0 7 0x40014200 softclock 94195 448716 0 0 3 0x40014200 idle0 1 203341 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 55600 (syz-executor) thread 0xffff8000ffff82b0 (414311) exclusive rwlock amaplk r = 0 (0xfffffd800b2d78e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_wire+0x12d #5 sysctl_vslock+0x109 #6 kern_sysctl_dirs+0x266 #7 kern_sysctl+0x12d #8 sys_sysctl+0x425 #9 syscall+0xbc6 #10 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806bef7a18) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_wire+0x116 #3 sysctl_vslock+0x109 #4 kern_sysctl_dirs+0x266 #5 kern_sysctl+0x12d #6 sys_sysctl+0x425 #7 syscall+0xbc6 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d73d0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x266 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8383c458) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 60407 (syz-executor) thread 0xffff8000ffff8a60 (107281) exclusive rrwlock inode r = 0 (0xfffffd806df9d858) #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 (0xfffffd806cbddbc8) #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 26272 (syz-executor) thread 0xffff8000ffffaa58 (219208) exclusive rrwlock inode r = 0 (0xfffffd806b549428) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80781e3418) #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 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10184 10954K 10965K 166960K 11263 0 pcb 17 12K 12K 166960K 17 0 rtable 222 6K 6K 166960K 337 0 pf 31 16K 16K 166960K 31 0 ifaddr 40 7K 7K 166960K 42 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 28 0 iov 0 0K 2K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1352 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 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 121K 166960K 190 0 sigio 1 0K 0K 166960K 1 0 proc 58 79K 103K 166960K 467 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 89 6K 6K 166960K 91 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 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 353 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 242 73K 74K 166960K 3072 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 47 94K 112K 166960K 1213 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 23 1K 1K 166960K 25 0 temp 38 8683K 8747K 166960K 3896 0 kqueue 16 24K 30K 166960K 34 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 36 1 0 1 1 0 8 0 rtentry 160 105 0 1 5 0 5 5 0 8 0 unpcb 144 195 0 167 6 0 6 6 0 8 4 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 60 0 55 4 0 4 4 0 8 3 arp 120 17 0 0 1 0 1 1 0 8 0 inpcb 376 131 0 122 5 0 5 5 0 8 4 nd6 136 23 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 423 0 0 27 0 27 27 0 8 0 art_table 32 424 0 0 4 0 4 4 0 8 0 art_node 16 104 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1615 0 111 95 0 95 95 0 8 0 ffsino 280 1615 0 111 108 0 108 108 0 8 0 nchpl 144 1887 0 216 63 0 63 63 0 8 0 uvmvnodes 80 1696 0 0 35 0 35 35 0 8 0 vnodes 216 1696 0 0 95 0 95 95 0 8 0 namei 1024 5643 0 5642 1 0 1 1 0 8 0 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6125 0 6125 3 1 2 2 1 8 2 plimitpl 152 41 0 17 2 0 2 2 0 8 1 sigapl 424 472 0 417 8 0 8 8 0 8 0 futexpl 64 623 0 620 1 0 1 1 0 8 0 knotepl 120 481 0 0 15 0 15 15 0 8 0 kqueuepl 216 35 0 22 1 0 1 1 0 8 0 pipepl 328 104 0 77 3 0 3 3 0 8 0 fdescpl 504 454 0 417 7 1 6 6 0 8 0 filepl 152 1712 0 1479 15 0 15 15 0 8 5 lockfpl 104 14 0 6 1 0 1 1 0 8 0 lockfspl 48 7 0 3 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 150 0 132 1 0 1 1 0 8 0 zombiepl 144 417 0 417 1 0 1 1 0 8 1 processpl 1176 472 0 417 5 0 5 5 0 8 0 procpl 656 566 0 499 7 0 7 7 0 8 1 sockpl 688 367 0 325 16 0 16 16 0 8 11 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 35 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 221 0 0 14 0 14 14 0 8 0 bufpl 280 2353 0 123 160 0 160 160 0 8 0 anonpl 24 103892 0 100599 23 0 23 23 0 184 1 amapchunkpl 152 9456 0 8914 24 0 24 24 0 158 1 amappl16 200 2128 0 2110 5 0 5 5 0 8 3 amappl15 192 35 0 35 1 0 1 1 0 8 1 amappl14 184 103 0 92 1 0 1 1 0 8 0 amappl13 176 44 0 43 1 0 1 1 0 8 0 amappl12 168 1062 0 1025 2 0 2 2 0 8 0 amappl11 160 46 0 35 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 0 1 1 0 8 1 amappl9 144 246 0 246 1 0 1 1 0 8 1 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 116 0 105 1 0 1 1 0 8 0 amappl6 120 172 0 168 1 0 1 1 0 8 0 amappl5 112 115 0 109 1 0 1 1 0 8 0 amappl4 104 292 0 278 1 0 1 1 0 8 0 amappl3 96 1539 0 1410 4 0 4 4 0 8 0 amappl2 88 608 0 553 2 0 2 2 0 8 0 amappl1 80 7621 0 7063 13 0 13 13 0 8 0 amappl 88 2730 0 2540 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 454 0 417 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 454 0 417 1 0 1 1 0 8 0 vmmpekpl 168 5207 0 5178 2 0 2 2 0 8 0 vmmpepl 168 34380 0 32414 91 0 91 91 0 357 0 vmsppl 456 453 0 417 7 1 6 6 0 8 0 rwobjpl 64 14480 0 11910 43 0 43 43 0 8 0 pdppl 4096 915 0 834 109 14 95 95 0 8 14 pvpl 32 11307 0 0 92 0 92 92 0 265 0 pmappl 248 453 0 417 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 286 0 17 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83801ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x3d softclock_thread(ffff8000fffff1f0) at softclock_thread+0x11f end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff83801ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x3d softclock_thread(ffff8000fffff1f0) at softclock_thread+0x11f end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83442cd8) at panic+0x1e5 __assert(ffffffff833ec2bf,ffffffff83427a1e,6cb,ffffffff8333a0b0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bef7918,400000000000,400000006000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806bef7918,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(33,ffff80003a0bfe48,4,400000000100,ffff80003a0bfe78,0,6e04dbc1a4280f68,4) at kern_sysctl_dirs+0x266 kern_sysctl(ffff80003a0bfe44,5,400000000100,ffff80003a0bfe78,0,ffffffffffffff6e,a9118f1799f51778) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff82b0,ffff80003a0bffb0,ffff80003a0bff00) at sys_sysctl+0x425 syscall(ffff80003a0bffb0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaedf9ca4140, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83442cd8) at panic+0x1e5 __assert(ffffffff833ec2bf,ffffffff83427a1e,6cb,ffffffff8333a0b0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bef7918,400000000000,400000006000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806bef7918,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(33,ffff80003a0bfe48,4,400000000100,ffff80003a0bfe78,0,6e04dbc1a4280f68,4) at kern_sysctl_dirs+0x266 kern_sysctl(ffff80003a0bfe44,5,400000000100,ffff80003a0bfe78,0,ffffffffffffff6e,a9118f1799f51778) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff82b0,ffff80003a0bffb0,ffff80003a0bff00) at sys_sysctl+0x425 syscall(ffff80003a0bffb0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaedf9ca4140, count: -11