ept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000740), &(0x7f0000000780)=0x4) r11 = socket(0x10, 0x4000, 0x40) fcntl$getown(r11, 0x5) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x40, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r12, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000800)={0x10001, 0x80000001}) semop(0x0, &(0x7f0000000840)=[{0x1, 0x6335, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8}, {0x1, 0x1, 0x1000}, {0x2, 0x29aa, 0x1800}, {0x1, 0x401}, {0x0, 0x0, 0x800}, {0x4, 0x80, 0x800}], 0x8) lchown(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, r7) socket$inet(0x2, 0x4, 0x4) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060001080006040004000000000000000000064a83ce887a2c7f000001d5e4b4b98cbe5efbaf9acb1ff0c4d1211395f98989fdd352e64648216422f0175ac45cc3873ca0a4ad9ae990891056906a95584e0ccf3fb59672856c7a60f5ca8ec010d4ae5b35148d7a9e61513da9872cd05d1b83263919014661a8b4657cb696e0f8a709129d524de65991c5ea037f720ef2a75ece80801464e10b00dc420b1db9f6f51178653d382f4ccfff91e1b3f13fc78559dde234063b152d9c6c32a5b746f76c7f6b573ef5e08f324f9d0c76d93af3691f9b8cbf7de77465245b43365125ae8419dc3ca3505df6182effe3b51a21ba89eefb0519"]) getuid() mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) sysctl$vfs_ffs(&(0x7f00000005c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffb, 0x800, 0x8, 0x7, "3f06a6bc4e862c50b3f668e500008fa800", 0x1f, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) close(r2) poll(&(0x7f0000000000), 0x200000000000020d, 0x0) readv(r1, &(0x7f0000000500)=[{0x0}], 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000948000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00005be000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000700), 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f37ed0fec973e67ccfb4d359906324421e8cc798"}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, &(0x7f0000000080), 0x10000, 0x0, 0x8ce, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() r6 = dup(r3) kevent(r5, &(0x7f0000000440), 0x101, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffa, 0x27, 0x2}], 0x7, 0x0) syz_emit_ethernet(0x1d8, &(0x7f0000000100)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e0301a2000000000000000000000e14fc11133f6400ff020000000000000000000000000001890090"]) ftruncate(r6, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0xc) close(0xffffffffffffffff) syz_open_pts() getdents(r2, &(0x7f0000000500)=""/4096, 0x1000) symlink(&(0x7f0000000240)='\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) mknod(&(0x7f0000000440)='./file0\x00', 0x100, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0xfffffffffffffbae}, 0x10) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f0000001500)="735f81f767f5b8689441dd3a75b8e8d3fca5181d34d42d9d661b6a", 0x1b}, {&(0x7f0000000100)="f6171476ef08323481ac6b4521e16334376b6aaac68f954b8e88c5f4735e1a7add29f88c94dab9484f6bafb808b27c38feecf3ba1d5b29f45fa2456456bd1036fd269b957e52b8cc4e6c16905b8bf0311ba8e555af88becbab051c73c954a04c8688fcb7048eab8dcb4def7d939f174927f9150eeeb78c0f4dba93e1c08e4edf4849411fbc3d8118c0da2ee1a626c41882e9eca75dd37c9aec071b1c418cef0a1dfe59b81655", 0xa6}, {&(0x7f00000001c0)="902c59df33a1cccc03d950bbe69f0b35908d376da8dceb2181ab419cc5eb083458d9d802ec22200e123d9c864077e1eee5487f47bab5", 0x36}, {&(0x7f0000000200)="80041d02596a53e199512ed6291d7deefc4d785d0e36aa6088fd9f2ba9a30e0383d4f47a237615f6ba1984020a0665f183385cdb4c797ce17cb58ce45187f3b871bdb8745da50906f39049a5ff8d78571cf574181b54e307b2226f5949e4fb47d1a116abc4a0f1", 0x67}, {&(0x7f0000000280)="9e6b94ab93913bdb762e1c7f4e9473b986b36f8a5a6336d049d7e9a19f9e98b87377fd3c133085169f1140b1d4592ca8b28eeb5c9fb9f054fcca36f55467063d1200", 0x42}, {&(0x7f0000000300)="7b93496bc7f902c64bc65b53322d45bcd1dda94dee2bd97c4ce202bdd9fd27551991e98fdb43630ada668508b69b148133ab48d930900a8c94790edf00d54dce8e69c8b46d3ff7c80d7b789fe976820d668e539031261724b718cd6157850614d8c709e4b0f7bf52144458918017c2136cf094175977ecae5039befd59f59fceeb39d6bc3432a8598a3c510b315c74eccd70fa478ce22e3876a356ce84a0b6b5e43d58fab50115e1965998", 0xab}], 0x7, 0x1) executing program 2: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000980)={0x1a, 0x614}) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) dup(r1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000440)="1f00000000000000062926537f3e05778707a6c340b67e8506c6dd56cbe92f0627cef58753dbe1523f348b41aacbf2fc9e8203ffd11ed4a3a155b9916ac61c6de4a42aeb7b42f5e9a8f03cab577a0241ffd74e52afe0217d084cc9c4ae5d6d5aa87dc8fab669f860247f31127b2c235090780e281f31ab2afb39301081e2f1ca598d7543ea6127aab7503e24fd95a5fbb5bbfef2acd901976240f1d9a217cbbb78859700a69abd2e11d5df2a2873e611ab12a0e94576865ae0a3fc97b12b20ae1b76188ac828d488d411732bb485983463906347b349a0f9ea1c16b31e16f19abf86d31ca7ee931148d0acf6b294f3c6daed318f66e38daca6ab1c5203831ef0466d13ccbd5ad1db082d35ad62bd3c3099c3f5ecf9c671e126a0670e9081ef23b6690fb617a302b1106a04793c37513767a50242f3fffb2aaf6d18e6eb92ac6658ba8a73260fd57193e321b8bb3565e9c04ff4186319365f0d925123f760ec17a167d30ab137b03ad7bce76e1e98bf75303a46606a715c46d2c88faf8f50d818177d09dcadb3979cebd0a010441d34770ce4f2beee076ffd3cc03d619c00"/428, 0xb0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="437efa4031f8bdb3e973a347d50ecfc16d59d0a9343ab00cf592a610735250e0f757b3440e9c47c114be7857808d8470917f4bdb8502e94bcbf11d1890e7f9256a514d666ccf69b3a6b89d851b919e512f27cff9ab152d67b25ffed4454469d2322e60ba43a3e3c4793bba3a1af9330e320d7ae50c2c25928077d4347303300e2f49ca6e8b64d50df70bca36761416ef7f364e771aed07ecc58a0bb2d84ca546c4142d2485fb332d4e179f65c67abaeaea3f6fe0cb2bc925d3249ed05dfb3daa89d80267000a90175a7c96c7e147c3a29befef930051e9b17037417136721eb93470aea7081e12a59fe07e2646376600"/249, 0xf9}], 0x1) semget(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sendmsg(r4, 0x0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x1, 0x4, 0x36) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480100200000000000009078ffffffffe0000001440c0503ac1400aa00000000ddf4364286d2361a0a50a6224bf778a4c096c6df317a00dfe218f9a626539d2717a4bba6276fd8f4bcc7e5240ecf00409130039fb242ac314849f8bbffb73d89c3e17ab194b36e779ec7b5751eaec4b63fb0ad2163c28bd1f55ae609c2a51a6e824a569cd240d1807e3e721142f893b9609cac9b5fa3edf947e22a997acc0d2a073b831ab6606a"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r0, 0x0, r1}, 0xc) getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)='>', 0x1}], 0x1}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9ac, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x2d9c11e0f125520b) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair(0x10, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0xde, 0x4bf}, 0x10) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xed, 0x8}], 0x9, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000), 0x8, 0x0) r5 = getuid() chown(&(0x7f0000000040)='.\x00', r5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x1, 0x16, &(0x7f0000000040)="32ff4b3300008000", 0x8) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037010002", 0x62, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, "00000400eaff0d00008000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)='b', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = getpgrp() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x6, 0x2, r2, 0x0, 0xb9, 0x80, 0x3, 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="cf1fba3f0bec", @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0x10, 0x8, 0x3, 0x0, [{[@multicast1]}, {}]}]}}, @icmp=@mask_reply}}}}) r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() syz_open_pts() r9 = syz_open_pts() poll(&(0x7f00000002c0)=[{r4}, {r5}, {r6, 0xe65dc00084cf4bdf}, {r7}, {r8}, {r5}, {r9}], 0x7, 0x96) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) executing program 4: setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlockall(0x1) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0, 0x9012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') executing program 6: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r2, r3, r4, r5, r6]) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r7 = socket$inet(0x2, 0x2, 0x0) msync(&(0x7f00005f0000/0x2000)=nil, 0x2000, 0x0) setsockopt(r7, 0x0, 0x1e, &(0x7f0000000180)="b1667d0f", 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r3 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000480)='.\x00', r3, &(0x7f0000000180)='./file1\x00') recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/133, 0x85}], 0x1, 0x0}, 0x42) dup2(r0, r2) execve(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffec5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) connect$unix(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r12 = socket(0x2, 0x4001, 0x0) r13 = dup(r12) r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000240)=0x1ff) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x8, 0x0, 0x0, @loopback={0x2}, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) msgsnd(0x0, &(0x7f00000004c0)=ANY=[], 0x1be, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgsnd(0x0, 0x0, 0x82, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r2 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(r2, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="5fc119e936daf6b4c59b6751ba0c39009a130793e04d056dd9a9f0ca1cc5f4546b84d287c69a8ae3", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="6cdfe334e15a3a6dddcf575c99c5e3c1d516f0e1b7619648b9158883e2b516d861a177b1b767f4e50aa290a7afc11bb58c9cbf35ee984c74d055cbb50b0e06cec2da1f40d03b3a8d52d6678d13c6b76d13992a8cc3ada0", 0x57) executing program 7: pledge(&(0x7f00000001c0)='tty V\xef\x86\xce\x9f\x9f\xb4\x96\x01\x04\x00\x00\x9c\xe6\x98\x0e\x01\xb9E(\x1d\x96\xdbY\x91\x0e\x17Z\x9cs\xbb$|S\xcd^\xa0\xc9\xad\xba\xc2eFp\x8a\xad\xd5k\xbe\xa9\xe6\n\x00\x00\xcb\xce\xaa\xe4\xdf\xe7\x96\t-\xe0=\xba\xc8WA\xa095\x1ci_\xba\x97?nVdH(h,Kg9{B\x14i\x92T\xc2\xd1\xce\x15\xb7\xd6#qc\xc5\xd3\x1d\xe2\\\xf1\xed\xd2\x8c\xdd\r\v\x02\x84\xb4k\xe1>Zo\xa9\xe6\xb1\x82\xc42\x1e\xa4\x876\xd2\x1e\xf5\xab\x1e7\xc7\xb0\x1b\xc9\xde\x9dqw\xd2Ya8We\x00\x00\x00\xd4\xcd\x83\x8b\xcf\rmdgU\xbf\x1eZ\x81\xda\xf8\xa8\xe3\xb1\xdf\x9e\x89\x1f\v\x96\xd2\x19\xea\xd2!l\x99#\n\xb5\xca\xe4\xcao\rA\xe8\x19\xc3\xeb\xc0\xc1A\xaf\x1cqPw\"\xa9\x83\xf3\xfc\xd9\x9f\xfayP\x90\xacQ\xf3\xd4\xba\x1a\xaf\x1f\x05\x90||m\x80\xc2\x00\x06\xee\xeeU\xf0\xb0\x16\x82\xc0\xce\xfe\x0f`\a\x15B\xbeE\xa8\xe6\xf3\x8c\xd9\xcf*\x10\xe5\x89\n\x9b\xca*\x8b0\x98\x929\x8e\xe2J\xe3\xfeX\x9b\x94SN~\xdd\xe8\x88C\xa2\xc5\x004\xb1\x10C\x94\xad\x9d\xdb\x80\xcf\x13\xdfI\xcc\xfbj\"I\x93\xb6?\xc3\xa4[\xaazMg;2F\x9a\xe6\xbe\xcc>\x99r\xfd\xad;\xb1\xf9W9q\xe5\x98\xaa\xd7\xa2\xc5\x06\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047309, &(0x7f00000005c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="006726e281dfa136c470916f848c699c7b73b2a721725e61b0ebcd36d97e92a304587909a22e28d5d6529978410052d7c3b49447af0000000000", 0x3a) executing program 5: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="e6df4e2d829f8e6d83be0731ac1c16b7c391014b4c874512abcecc0b7e87e8cdbc50da6c1ebc3f782e780ce096417205027e0d991df3453cf2ac5eb505f598f045844b620942e9f5837c38011829353525e1cddc3e04781169839784", &(0x7f00000000c0)=0x5c, &(0x7f0000000100)="d13cbdcca8eed1df8a0c7b128fdab0dc3787a3c219776bce3eb52692ce77b668f213ae5209d6e70eba457c4cf68e44ba1dd2151d3d68bbce719b607b0039691e17ecf3a0fbef7f97852f32fcabf7ce1c407177cbc169ab3913270506fc86554bef4e033623166d66f9bd6b978ba609059673175451d30c95c06c555250e8ce51780111142a27ef0d6494cacea40f72be48e60691e1f44c2dc9273111dd2ee8fa7c1fdefb5f7add8ae1e4e96e3da37782770c5a5a3e52d80ccea6b36b7d8cc2ef2878f234409d98bed4369f90d019ca3b0d636e89d62cc3d5a45cc0a631831ba61f5a04bc81e49794051e49e2673f7234ec741ebdb8aabc1cc3c1596f6a146b41d9071164b04ac3f57efe2726892099d12c964f9f70766177f16103f72ed2e865f5e334f8246b6de1b2127120fb6d16448eae5148f0fa65e3fdc5ca0126be19fcf2f450b255faaa7c66ee1e2ab38843486a314972467526992b5ea42298e009130cb6e4098ab18d98c50934923f480030110c2721fc215da2d53b6452fe76d10beac11adcef6384581b8880876e219b9a44a76c3a537787cbf23b5a732fe091cb83aa00c2962129c276a1e0534c7e7d4c8a3e0c648b29db12d735789e07108655811334db987a2b031ad19a0575eb0141855eacbc02987ce506c2249972772700eed2417992ef8df854c35d245c9f62b9c140046ca36132c516a5adb6662646a3e0088ad58149ac07694b066c1b39e077bf61efde2000242f143b3e9f54012c79676d0954a1ef84fa94e5a63feadb319e6bea7c253ea8b7d0eaf4fb67a477a6185db8e4876dd1c84222013edb6baa569d140d547f574800334121d9eeee19cd158528fef2611855b1a5a77033fd49bc409baf78fd81f57fcb4eec9c0309f6b0f244c05e30f7e33018e851885ae14331efde00de5744ab32f6f37c0480c0d740b3863848672ad30e0dfb2538066bfdfcd13dfb75c12c415b3de97ba8dcd9a1c96d9b8e752f7bf88fd4d043cd044410161cc9986785aea510ec6f7024eaed433d7a439773d7e3f1a6e079d190c9a9e5366fe6f464236dde1c572085d43b534499ded8a03b64e681ec13a90014ea5adda9bdaf3b63c82859567aae1cb684f8de2908efb295307cb9bef966b3cb0eb91f3c3addd6f7e08165c42857548bd8c3058150f96fa7fe09d53dbdee33d763a616ab928c7c769c322aee8b037c71a9efd7eb2fa5267204c91a3e7f326847630e87eaf9abd4c86e68c38f4613a89e9e06e6aeb123cfa89c69efd731debf0d9771203a3fa196084e2b5dc72ddeb253ae19fa3f24e32eb33352ee2898e412a6b809041fabe5d0ab8fdd516c3a6b9f48d0e67411088721050072b9da21461e0de825dad2da79c2b07251d99b65103495cb7a161c01dde37457e933fd2b74eff7920b89dd8121afd2c74e6bbd981bd445bfa93ab0ba1ae6b7fb4597a092f900d820b9d191241ce505c68dc294c349219e1bfbe0332ad1e416fb43535d704b48212c70fa1faf679c6f97c9f89fc5bb8a4d3e86e01f2b0d1e4f89cf0f5e18ebb579e87725be4390fddc4a5f3c9a53629bea3d8aedb98c9b1751f7e6de3157d70ae88de2d04eab9195049304ee4a52ba70089c643b015266b5296a5eedbe242bbae889793785199c9ff5e64521bfc126da26b10f173897f7851e7620f39fea2f1c8dbe586f98543237ae0a7c532269babe0195d1d619a5d3e3c20ca7320212e2dbd34619a3b4acb8001e86f6f285280de22116ded5cd169ad7f3a75681f184b6988f760eac05fa02bc3bb9031b2af1a77970b86a4c3c64b96916fc9a5c79b8be53dbb0bda50cedb58fa8e43da0d48a0ea1ddb2c2833e2cb3921481bf1c9664061625e32c11fdfcc2396ac5a0533fcde070320f70ad746346da7453896fd918974c53f623bc50051f7141bd67eb667e9ec0f1cd2d110397e4cc61c3cb4b5043547785441b33aa69c7ffe07a513c59e0748e8fe06b0bd83e5e26c6804dc3e8b006867ec1bba175de285e95aacf22151678b792ab8efb887e89439efebc82deaef5fd3dccc8bbaac5146d2250a00f7fa366a1c57d96449f3e7aa53c7824bad354d20221101cbccfc5799c522bd0367915ba807ad92cc854d87b609d8775cd2463e71a7a923618156eaca2261e051eafd0370a47a9714ed1e829b6ef8da72bb40e034e3279bc89f7223465f8f34d0697e4580624c124cead940fba8f1a9d17c11ba81b89028c945db7ee6304665a5b81a7999ce2a0f94913dae0379153f99d7fb4bdd7023e984e2e951219a1c2bf4608f4eddc0cfd31d4766aecd76c8655087e607f77e1ab9fbe36207cea92ee855f0e9965f29280254e5d7c4edefa24ceaeaca42896bbffdb8bba3fdacebe8f79ec89a33b53c504a1dbcc82fd78e765b92d3b01cbf29f0ad14d3f197b658efd3b56d6414adf3bc8ba814745dd6665082ed26757ad4e2fa84de4f030d47f3941666e0d8ec5da9e864b1e0f367aa206b0188e5aa4cfa30af411b1e1f1787046e2a8358f4b3d0ecb89aa6fb00cf4ca184712a508deecc5c9a01909a30320d7c06ce1c9956ecd05e3034fd62ecb06f772a026501879c02b4c3e64d97a66942d40860d223fcffeca3268d859aaf78fe10b5ae74cdf383f2913f14dfe4415961bf0946f238e262e2d906c8ad5b2e8ff29153c1f38ffc648c88dc9a23dc22bf994bbaa272a928c015c29a32eddebeab3916b510b1cc415b08bd5bf92224b20b5b8a49b780e7b8d155ba52bac4fee011a4f2148ff520521f08f4ae9c1f2e0ecf43e354f5120abdac2bdc0cc1cd4e524e5dd285a488c9a2ab8cf2456fb64eb0f44bee0b64488b2dce53c2f9ab426224e579a0086044f1f1314439b5a28c0fc3795104cd5d32ea4d35c624e98ef99306b35166f036487e384487bdb93455434c47a161ab95692486e80b2425fe5b8471ea95d4fe526b41e6770ee15ffc01f9ca867582242d79f65d3fa3a057906b9b2f5c632b5b653318627e9785c6980edc8569ab5001078971c164287d284401ee76dcb86a998c02332927560a64df682f7e74df81c6342b61d57cd6d8ab19850d1d1e689af59c1e9453ba88b5fb6378c95da4db8f7c6ad8dc35db1932bcf08a6fd2b58460b9e39f7c3386517993e79dbe4011abc11e08f0747f2fdfc8c7bbd375ccdc361c58a58cf802b51a3695f8b52f5610e77ccaeba5726001d4b5049a559e139ee3fe2ae64f12cdb72a03c0a266f66fd1c162a79738ef25a67da483d35f443f9b07d7506020f3070c6fb6c1fe62fb2acd0c413ab593bc82d64844395158c9a122adf1e498bbde9f6bcaf5a9043d5e91b9de29eb6543342e3410f75611ecf56164a6e093bd031443576042f162ae8ab2a660d155eebe27dc335b50206d931fabc21b3fc13b6817509db0b28eb8ee32208448cf28a625592ff975864f623254dfddec09843b35b30dd8219abee8b12b666fe270fbd7c01b84305dbf33710e28425bc5812df128cc50386c58478ce4cbc944749db7ac1c81ef166f58424132cc3e42a30f831198ece8fbb8ac62eb97f6356627f0bedb4ea5c81877a47973d773ca8f37ac9d7ca7e6cd68bf20be36cf07a97f192da5abce07e423618cce8591570804c3e5e29cb78afe3e9b1c3092f16e13738e6cdc626aee9f22d86c888f4cb539889f91e5c37f46581fd88da3ffa019cdfd00b9563d13d99cf33eb4a0fb6662440b69d69a30573475727dd6a9d221a07ec279743dc697405a097c59c1fb05a53e041d6107ae5cf66c53e1048475b0df675d23b6c53a5feeff6bb1e6a0da4d601cb659472193f80bd02eead582416bfcdb55600026fe2192e2a188892b1a83d087d99b4dd63ef0228a1bc61457425d8391edabc698b762fa3088b5949c496b5ba871af0e19b9ef45a93520d427aa60a1411dc47943be836e59bfd453c5e7f8b514ae012d8ccd6fa26050de7317e23d3518a60eb4076658edc1e69b6c21389691cd2ddfd3114527f19e359cf5646c33e168b3d5e1eed31126bade0752d81418be4a598fe702596a6d93a9696e654dbe92d620f56a7d8b45df482cc4ed27f98db3b8a1eb2b9fa54fe180c6f6ff5707e1c644057e116dc31f8cdae31701aa0916514b7699d9e46ec99e4cc9c04e4834e630623a455816ab5aefccb4a81a55ed4f5202155f185f8108ef5aca516aeaee38df29fae044ac64c8164fe12630f76f36dd618235f3bd2a1274ea52e489ebd9953686e8aae12c9456cc55e56bf681ea620955ad2d7cf1f0cec387e14b345d8a7b8befe140d7b43f130f3f2ebb60466a0f308f2d1748a4797181468b4a834c87136f24f71efcf54cd8f3e2be0011f4161a8f80ee373cb53032a9262e3ee2f906045fd631bb878f2dc70717fd8def36a72872240bc368f377cffa22737a6a4e601a5e14624a3ec2510f22861b5dd2e23cb189220dcd92d725721347f75d7323e7012722d1df90d76dad3404f253b574f85ef9db17fb60ae155e1dbb65ff57a4ab7739d4d9d3663c4f4d58c1253658cd94ea2fb901dc3b1b95e1a2ffa5424c09f6071d4f02cea545736aa5d2897f025641507cea83d17a7503a94d88bdc7d003191fa59feb0663ca547a7c8e66acb674f18ec33a9459b28f898ac32046f9f07c32c9c9568963f2a751efbe2f39d7ec1e9aea98424938726bac4ae33e1a043da1a266ea95ef3d4e46d61c6422df0475adc0579b38b044f53be57f630fb8d2575451a9ac6d2cb4cff4182a6331dbc2db2c6461bcd1854fd5416e63604c38d1b589a748799fe875172786e619a9f6c7405237152f0c258fd70c22036f83648e65c52f61da2f20c1d509300333f9e3637ebbba88de5502a4e0d60f5f3b69a1f7c821a8d9c7bdb0f9da43bf4c18ebb2c8c77bbd59b18354c0e5cf96bcd1022a939b968c27b040be6c49b6616529dfb4827a4597b9bfbf3a3e6e4a9564fb7cd978d60a4817948268954f4d94907420afbf71d9297a5b2c39b4ead283f2c7364ea4f4eb5b21f10d8fec605dda695777c8615fedcb84cbeea591b373b0314a7880a4b2da477a0493228de4d733b28ad4644afbace88fd86ccbd2fa68594b06b71758f05f4306de83e391618982a1d5587bbf5431b65aff499aa9b6c0b2eba2547d101055a7e041ae226cf414547da29f0799181f98e7c796b731299099082ca4f47a13c765963a261b128523e515e61d8376828bdfaef2c8566d77054be9396238c65c84c01a5f10108a341e9d166738f7813e6f5a2b0dc38129fd5203a96e8c662d0737861b7e23dd938346dec942ec6ffd85d8580549ce1e41437f3874bd212d37a65146cedc819ecb15cbf7c969edd09efdde6931f2bc7dc94364aba24bea1007541d40534f34ffaff13a1fecc3ec6ca77289c57adb02d9bb08063f7d68fcca047b55e4d8d3cebd5ae736de6613c3f7830b043ab4648864ad02f880714b489c345e04bc9e2fb3733fad5ed2d5c96d53cdcde1ee064172dd9610fb1445c21c527c2b96fb8fb178ad8d5108b0710aec2c692ebb4040328ad694c8a05f37abbc93454aca76737db6d3f587ffacfd3afba97a27e42f00deea6b104e6a935825aeefeadad4257c1c2f7d26518f2fbf1b052513f2b0e67cfbe45ff5dba2820d52a01aad1ad5b7c3baf648984174482d535543a68f3e4cb51793b3a49fb54a3e5ca77ac5c2a53a32347a8fe35a73726c7e9084abe360da1523df368fa1152b33331bd5a8b0a6a820ffa3a6580cf2a0b48e0ea2e773117701d6a3f5e56f87e6f0feee8ff84dfea175cb896f2371696b695d2d8f344a030fa4980df", 0x1000) r0 = getuid() seteuid(r0) sysctl$net_pipex(&(0x7f0000001100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000001140), 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000001300)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000001340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001400)={{0x7ff, r0, r2, r0, r5, 0x0, 0x9}, 0x6, 0x80, r6, 0xffffffffffffffff, 0x5, 0x8000000000000001, 0xffffffff, 0x4}) r7 = socket(0x10, 0x4, 0x6) r8 = msgget$private(0x0, 0x44) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001480)={{0x929, r0, r5, r1, 0x0, 0x82, 0x4296}, 0x8, 0x0, r3, r9, 0x4, 0x1, 0x1, 0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x10, 0x0) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000001540)=0x9) setuid(r4) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000015c0)="ab18b586edab32c1350b93b8f9684fddf903c882c39e468f2a56770f", &(0x7f0000001600)=0x1c, &(0x7f0000001640)="747921764cffcb5909c799c09b5058b6226aa7a660d12fce5afd47da", 0x1c) r11 = dup(r7) recvfrom$inet(r11, &(0x7f0000001680)=""/4096, 0x1000, 0x800, &(0x7f0000002680)={0x2, 0x0}, 0xc) r12 = semget(0x0, 0x4, 0x80) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000026c0)=[0x6, 0x8, 0x0, 0x7]) shmget(0x2, 0x3000, 0xe50, &(0x7f0000ffb000/0x3000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r11, 0x800c5709, &(0x7f0000001140)={0x4, 0x8, 0x7}) getpid() msgsnd(r8, &(0x7f0000002800)={0x5, "c8e5970bfa76b0faae129374b3fc86fd366c899011a1a0ecf16d22d6868ddadcd092637780fa6f792b285473682f107d15bc76c094b27a5a57063dfda53a59d190a960448f836dd5f6f943a849740ee111a81c8df69924e1cb8b650646a145513d1c7c39b766b24162fa658eeaeedb8f21f2cf036da24242cff105ebe70fa5213f07a5880aeb74c6baff4fc066849c8adfb91465688d3b13fc3afa64540ce31e55d4aee6a1427dee9c90ffb1290cfcdb"}, 0xb8, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6ca704", 0x28, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x401, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) shutdown(r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b", &(0x7f0000000340)=0x3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0), 0x8, 0x3, 0x1800) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/189, 0xbd) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xe1, 0x0) msgctl$IPC_RMID(r0, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x10, 0x2, 0x9) getsockname$inet(r5, &(0x7f0000000280), &(0x7f0000000040)=0xc) socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) executing program 5: r0 = syz_open_pts() write(r0, &(0x7f0000000480)="fe81acdc712e9d1976fe2a78a6551cfc", 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x6) r3 = geteuid() r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0xfff, 0x4) r5 = semget$private(0x0, 0x400000000e, 0x81) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x8}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x2aaaaaaaaaaaab17) r6 = geteuid() r7 = getegid() semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000007c0)=""/84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r7, 0x0, r9, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r6, r8, r6, r9, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x3, r10, r12, r14, 0x0, 0x102}, 0x5, 0xffff, 0x80000000}) r15 = msgget(0x2, 0x128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0xff, r14, r16, r17, r12, 0x1, 0x2}, 0x6, 0xffffffffffffffe0, r13, r13, 0x5, 0x1, 0x9, 0xa2e}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="edf503832ad73dad6848e64aa87e3d3509413e64ec5ab8e1e9691f0006863a8a78c5ed9afdac7d302995f3f6614b26c7608907dd8af417e44fdaafb5fb0676cf6ad68a68309fa023caa9eddfbfb47f945f96c4f4fd9d5253e93df92ce494550e72a47aa943800ac081da853ddb777f4e3e172d9733c520abf98b91323aae7d91d8a1aa70d4a73d044f09578154ed3fc2f297eb7ebae8e21b903480e0812fd564cc029a1ae71b2d2fbdb5f586171bdc63eba8d99ebef5dc18493bab49f00627aac6f36dc025bf4f0a44f26163a6008481067a32642d399fce38aac4065ea54ac693c7d3197badc6895adda423", 0xec}, {&(0x7f0000000040)="dd228b930b63517564aa61db73c47de8885e", 0x12}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000002000000000fdf4ad1200f3da6f", @ANYRESDEC=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRESOCT=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES16, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x400}, 0x2) close(r0) execve(0x0, 0x0, 0x0) executing program 6: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) pipe(0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/254}, &(0x7f00000001c0)=0x100) r1 = socket(0x11, 0x3, 0xfc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001400)="a1d4462e78532476e72c73807cd042fbca912f7caffdf0c2b05bddc2693705bcdff93221d1af5958ba33f3042175e10dea696090e8ef5dbdce6592da329450f6c6f241e1bcd526bb56a86ea4ac6df06308ad7201f93b279015c675de2897aac0daafd34c7737833bfb64fd215f221b304050bf9d66707360e3e2eaf1bf9679e9a4eba7687b5f6d54b6c7157dc76400fd1299f1b060fb74477fdf15848ec585a51cf04107adcf88eb73e69ffbfbf520423993762b781541d21a95e41c0bebc37792914245454ec8218151194fd827ea8eedd3636f89abc2880e08bbafc89cadd458b98f4633fc003bd324412da08d177362701bfd01fde48381ca720597baf4e838802b59694794ed9c37d4d56b266adcc0ad57212f8afbabcf66cd1d36704f8ab1979e22649747e4dde5f2cf41e90b9c43d473461be67ec6760fc182ddeec24f2e982c7a34800859cb91df6057f7cea9475f620e077306ecde7d991e91c9d16f68e97e4171ffa6f2a2792968c5f925edac1d07e73ec3290d0d11bf0c536ed3137a357fad8c98ed5c7a183df33354cb569bcb58b78dbb93f401a76649a7a191ba6f27bcb14d9ed9d3cac75c1f40be209e1da336f9391376f630492bdae4166f8146f0b3cf1c3e1aed65e8bf88ceadadf56205517676cdfdee1866fdcfa2f1a2df784bd14ceeee6fe228ff3d7244568386a055ee5f665b63456756380bc570b97ef055772d71bdceb860cc9a4f6eaf84375c4d840fcef14d3566c493f4cab3b9b6323a020224c47bb47bbbc81b2dda745c3f9ad17fcae6e8c4a81488e6793db2eebb5c2b6e65524a67df174f53210870b730a02898eaa44433fd8e122f69ee0c707e8e8edb622ce9ed1952fe15efd4c49b0097652d3f62c2574d803c929fcbb604e6de3fd896981ce4400016e082347cbe7ddac5679ce956bbc20df27087834a9248ddad148db476ea9c704c13b698059968e229b6ec742eee9a40a684b7ea7ffa4df1efad31bc4e715a2e6b8bfc0047b0d1068e1a3f909ffed050da7f1e479751e1096eccd6e321b4b62de4c434a2eeb57869fb31476336efc13e84cc37c9fba077e25c9b2fee47d62c06523301e6b2f2126680ef42b390e84d44e8a53b312617c99f92c95e9713cf8780136b1cb541a68995aa8baee64d89bd376b91b8daaecd15cfe1047bcb22bce9e941287390b1155fd7592c6b4ad6cb31521ce60e16f0a8385cfa92e07f91e06ad2647e55d4cacd1dd6afbe655dd8b954e77035863e5e76329fbacac58746a03c40507d7cab68f9d95a255bbf155f92f30182f3cf4584aa57a955fae8a542214da16d4a68552d92f2abebb58893a15568368fdedc88086d83e6239ab69366d168c3a86c7dddd72b1855d82d715ac95c831a3bbff9d013c1e551b41ab22ded1a160d440dd3ea9d321d3ac1fc886ad7225b1d768c65c55d5ddd351b48d0203701b71e5ec48b57681843aedb95afa5e4772058e0374a7067f9e3c5369d2d5da1f6d10dcdb653e827891d1a1609965b852b368450b55dbe94baf25be1987a1ec87589fba9afe73b614f22042e4760df108a1221f507982d0fa26ad604cbea39033697cba28a96924e4df6bc6cc9842db4f8a4fec62e310e8afd071fd8d382e01153741c029e0ffa9a9d11041e85b1ad4befb4c526c9bb2f9a235504c88bad097c3faa4255a4fc3ffcb54b8042409e2cd83fb05fd1d73974c6ac2180864ee17281baa8664c7eb2a1230905e91463fd78eab452a455483733e2be0a572e6fc58d3f095c99fbbdf4768f909cabb9500308e8af27097ecb911e7ce610ca4f4fb0ff557493a8302d246a5fc54006ec08bdff0fd1415da215af0a52b60a325b0c52fe163fa68ce3dd379120390071df762dcd5c7146ab8cecfeea3909928be7ececb80f3c591a4984584b740d24ed8d29fcb00d8ab40dc7e179e2dbd9317fa05d35a7b63d916555f6ed4b1f2108ebc5477e7a22517b8071ddbcbdaa17ec8886ca6097fc3c78b86ae2e473b51492b1ab87bad06acf8be0adbb79bdc8b06cf2099a50d36934d9f6ee995a6c44f9faae3133d583d4ad91c62963baede73511461222bf2f0d421214dd27ab0442e482d03eebabb92bd5a2189bd2bc101856a8c0b3daea441926f4a322d2f3a02dbb1830b2ed84251f320bdf8dca027820e63af1a5a1f6452a36519454e621beb16e91fc7fd8e35154bdab22860db52dd8e2ac63a1a29b23d17895eac920f387366a0be260cd671b5a9a59e14bddae4a52068ab48b92a31ae7727f8ab960d79c1d574353876f57c4da6b59d0a7af49b5a952423f365e4a33b1c4a812d25339e2fb1e870c154f031a1fd795729c9f66544502e73f89f3a51f70f35e4936c5c5e346c73202921d26e6c332c1c86dc7a1782da76f744a26a58345f4ca349095f6da0cebb49b39697a615d7c56cefd87c6690eafcfff791b6dd9b96c793451bff6083addf17d0f96507427b241d8430f36360149035ba4c1ccbd0da0f2a5b7aacd57ad295ac74564873533cdec1a6dde018ec383c0e1bb5ff70164c97560848a09ff2d6c677c3144cece85db96226b8d5be76bd2ef174a604a640bfd23f7a038afd936decbc1c79f1b85d8241ceb330154d54541c23952265aa624b734549f3f533ddbeeb143058f9b8cca0e7bfd564a7f54832d2193a3376eac396e148afecc19a87be9592f48f35d5a05f3224b28825e8b980551e318674e1a59c5637950d330878d4574c6b5b7c00190b79feb3635b0ffecd85319ef7fd535221d4d0a4cc51315865295fd9d46d6b30dfa0191160978d2b43d6a55f96e10309eefe1abc4ead2e68b179a9447f8968f2a34eceb110e7da12026667848702e4db0a06aabba2782eb4a93fbafe25f91378c9881a060306895081a1b63619538f16a0cc4dab4c74b4687be32f11491e2cbaff6909ec43e77f1343fb2799ff174db1197f0734917919dcbeda32d03f51a763aae15bfc95d49c730df9e7f9bb1e334acccc73fbd27a182905e717427d64b7ad83097c11fa2b8742416e057e5fbd5c5c21ba3cfe4770930c31429a06b8689c36ae4909a98b4f9f28a274dfbd2e3172fd29adeeb6b1b0994f6a3e8b1b08083a9b4b3a7af57fe1e828d18f9005958d2a8731042594c0dd1ce57302cdb894744b0a17cedf5ba967bbd68c991cc5be77a8878b50cd4e54fec73f13b4a80a4fc882f0834617d4a2b3e17e972572488ec180783897d23b1d7f2c3695229f8956e56f1807269d7725ba0b093b90846d588e2d72b56cd1135560b7481bcb554ccdbf6966dc1dbc1617b3159f557beac0d826a9b37292ae25dbb47b1ce26bcc110ef659c8e52703383804d92e7cf4847eed0b327172c53cd6997b5f6f08ba6e3e322e7170298e7341dbeb56505513f2dd31ed8af444d901b4b29a2e6e08b92129bb3c95ba0583d0e5d3f5f7402b22c7401b6ea95c08edb31d3478e2fd056e9149aed68f053ef8511ecc0f04fd5b8dd3ad70a26a860e80746eeaa3cfa713f5cfe8ff4e49cb6ef0d98a3cb6155fc78c3cf13f8f47d1eb506ecc1d43ef6a6c1f8d9c0b9417f7c9a00345643db8479421e63e8f316e2f46baeb1517bb3cc5d5e390cdb48eda8be2374b35862d7de9cbc6b18786aa4780fcd7db69d8571260229b6a58cac3befd12de8e31bad28bfb2ec11aec3dd0c95854e6ca0ab3462bd7190ec05a4a41194d023143cf0db5c67d8359e05323e3c163cf8fd2a5b056c9726e27e2aa680083fbf98cdb3fdd22dbd100bee08791c135224c6739cfc68053d23384354beb6e987a5d4eb555ac31ad72593053203108fdbf291cc8725eedd2a61a6e030691b2d2543d64da58f1c0ebe0e6fd584c67e2215bc1b2e42388e4281ae472d04112285fed8f8aa27e9a61f6010519642f964b9a7b759bff110adfc246926182f569cbb5e61ae509ea0bac6c91ef4bccabdd8e8131a5a866c505fd7d22862f4cfe36b9cca959c1a05b06ffe41e5565e9265adf060b9017cc1c12a302e0fc997f560bc1a45f5fcc2374c1942d9ef94f6128d0735b3a5dd01cd32072119fbfd6cb6ab4b0c14cae7ccb7ccea4c4b2fc9b474f1bcab951d4e47c514e29ec5ba012e34738830bd89a6d07086fbb600512f2854b2895733968ca902090847ae7ac660bbe370b28113ff88d4172ec2fa94e1e451d6295221b1d0b74910a274e9fde255152269ac1e2d63c44f077381c4f9aaeecf011d43445196a3b73d4413ff49b552b9a7ad9625aea4504b01eef348d3ee740022ead2c94c6913f6508b8c00eca36332f6c3bf5afff5681c316f22ffd7969a1ae540317cec3de023e62eea971f080957b826c83c039f6c722c41afad8a059dcbda0913fcb39de209afec696f804255ed864a49a750c699208d227f2da7d399aaed543938fbfbe8840b8b10e99be86eb6cbcf86b14ea61258110d8b9b5c1a6054aac12e018078991d337fb7a9a968d590bdde656ab892019f28ebc13b82261aa69e17013f8a065d6ef6f822b82908d4b500ee7828617f6fc4b032c8fa9a8c752399f00538cf80a0330979eb348b80e789f5e8be2245c50ca8246c0a4c1e9ce787535e80e8162b8d2054740aa8a678d5944f095c03dd1e49a1896a02240b38bdccd5bbffbaec21404db3062b1680164333b60c72779e37be6eb96a62b293f2d56742859eb2ebcb7c8e0b0e9983a5b7c604361265755339e36f3ff5ecf906f48ccfd5db3b845731e2a5016fc35df5b80aafee5f08ebf45dc4ccb0cf4d7ac117844f5240f1000110b8aacd8947e953c002ef47a9b29be74b9a893ed1552ede57b22b8eb3e2a00cd41263b8e9dfb3fd50e943bf468cc39d9b7d498d31c19d0008fa3b3dad3f1e6b3453c3ca581ad1041a1b7a62b95df63c4d3da98739d2124d1f1a62bc35a21d06634ca2cbd14cc3f70643206fa505d01f9c376c1e55c51bfd40f5d946a17ddc708c8b208ac332c44e4cd05a0f831b098fe79b141c0b745bd7cfcc871da63df390872153aad0187cea6bf4a13c873d12ba74f6577b7601c0f865671a5c082e23485581ce102e536094e807f7d0efa3cc15b01a84018dd2932e9386c8217957b70bf7f120b453f436ae58ae347c6c00ea29a77ce394f4b8964c69b82c99c0285454085314583dcf391d244a7a12129bf1f5692ce919ef881f7feedae73079269fd9c76e81b728697436e7af6b5256efe64078473fa467966ab99a1cc34dd2433f6080a42d35f7a041df55f58186865590e50554e0e54985c1a49dc409ce9cf158f225d1493597226dfabcd6e53143e7f0c319bb5eaf576ca9de575bede29da78548b8b96aecd5fe6f83d3d0b2b8ac0b356f722cb30c4cfeb4ea68f26f7211c3a60fec56910d3ec49d63ac85cd7696cf9e72004cd18672cab2095f8f8d9142bf0c925aa8ffd167aa8d41e0ef5d021b2b73e954fda63b1a7b72fd7c705b5650d7baf8a3d16ff80b36790c0328d5d17e7c35d655987a8ab677ff6e6b2583f07c26ec0b69f430eac00b39ac8f9c6f390b38c68b13760d7fbaef622bf38b8d00b1c587bd72f838f7b3732ed646f310fa96ee79d8bc37ae76a4226f69c3b785468edb4717221e48ae67c58b22c34a0a2255be389d254c55fc8271615964a448c2788756a09daf226a2d32d982a68d0cb28138d9a38dae101b8ac601c5ade8649914e4f3c4d67c73478f0b6af9c79b1a346e614420c601479cad73ff777e0e0e60f7cb776ac335f60c271d03ce05e35528cf07fff44d96ddcadf5011bd7e0e410218b4d602bfa217a3d336c2b94c80fe339612dfa9cac7c6549783a7cd37", &(0x7f0000000200)=0x1000, &(0x7f0000002400)="f79c00747588696ddec9becdd680df725967a293b8ed7b6c670e48d98b467c0e720cbcf8a9434ba333616b630d610b2d8ee16101c170a6ec80039e14a9f978672f801c0de1873bd31b844b33eb5c7ca47edb38d8f7f9c6c947a1c15d0e148a524df971caddeb016adad0c817f834f1477804ef9406b23c66fd11f5dbefe3cb4ba91240f139a492cbbc8f86a3dfb75a5d6a7dc0cd87c912f34cb2c85c8dbd85d82011a0110e663984fffde974183abb89fa256c0c1521dadef9c405158be8ed77aec1c4c5f3363e3cee53546d009595b588b07cbfa41b3f92e9c1a0930fb2f21a27fa24c696cb75ed4d4bcd94633f85ea0978efbd1d516f0f7c1419143a629cda1c5b976335b39c5307067a9ee971e10ab6660e2c2881d56822c932b13d4991a2196953f825c52c3f0acbbacea601dc4bade40d08c930b516563cc1faf09ea4cb3a213c090093d85179c2e38d71ac14a4db18d51ab31da1b6451800bb8e41ac545f767e0948f005fd4253a5e933e0930787244f094468a2796a493ced9be8b01834836ee4c5f172479faaa0914b29ef03123525b7feb95f822ee7821231e0681fe427f0b8067e7c852123f8bb6d88537352f9ced7c0840a5bf368c1a0fa5fc897d011478a54c488a06a1b874f20ad3dabaf4ce6111bf0b9b09e48b7f9b5c20d1c0c284e2ce10e49726b6b672e9fc1332af3cb87d2d7b1563cef12f8b5f9fc5369ddcd4e6c3064e07a7976dcb52f6ed1fd1e3d2199aad1600f537f8589ac4969ad812129442234a9f26bf0cf1507651899a10eb6e9d6f0a57d50c849c90fa91a9121afa4af206c04ecd8108841f92435b7aae3ec03cf552a5bf847f99dc3702c0b40dc8d4aa31d8b808003e6d63b6eb406bb020937f6c35d6d0b8b2c3030afee0514431cf94c900bd5dad6ac494fa6163ef995852f556cdef34b3ebe4a8ac4901f842e42073e3a8c7a06791b6d6fad85e6fa1cffe8b2cc48c327e28007cff7daa06dc3c3abc3c2efe52cbb80b9d4eba7409bbfa54e3d902b86b15ff77733ebf9e7bef03d20b5adbc753f25ec97b01020779acdf5d5f5f301962433c7f5eb259a543b94dd963810365539d88710f0b4854d8e4ad9648d0b42da3e7e8c679d1de57fbfe30315cfe80e4f62a7ec861e41fff15efee0cd5f62c792b40c84dec7f9804093c5d54db54bdef2c81e5cad0895932309116dc2018f7c8000f125c3a495fe5212424622b66ca9326273e6e20ea57ae3724e08b5cc7885ad49b2b52320cd10ce6f0ffa2ffd23026838c65ad3310dfb9cea214be62902a662119cd19de8f3725060359f85c22dbd58b52fcc30f69f686c375949f625e0f1d1930635aaaf1b01e55c792647d9b8ca8a16ccccb4e763fe61c5bccd0813653b5a2e68a81ba28403dbc409a46b40afd8cb3052f142a022ef0b1ce4a83cda152fea5dc2381d781930049f8b86fc54727922ba1def357e3e98ec4e096c9d1a436c29befb788170b84b565fd6d42e2815acacf6c5ceac15dbc995cca6f41e068999ad971aa1a2492c5e0c19ad2ac2dca9d433fe1c3a249ffb23730c1b98acfe0c87cd05c0d455aa5cff71f1587e9e26e209f6f7dda7543175931d8f34dbf0f3167bfcb1e8fc932c7752fc049b932bea756bf19e19c8bc893966b2dc25f8d01fa2a05330828f697c4b9e1d4c8ed06b532dee7e729adecac11eab1c344c396fdbed89b59faecc90a123aaa848c4a3ed13b06071d579dd71186422bde766b11c0a3625d51643fdfd63d66912a4e1b61a981f3a1630dbb1f7c2b9c3fd714939f9d71ea2230aef9c7c073141733a5eece777669035647830a7cafd002a219e7339c89c35a1053b25bf2c58df05af12b52f5f0a2898e43eb54c6d17f9e716052511be549c5e0ced3c01970ec288860ac7aaccc2fed8d383b252b269a4f9d90f8220b6dd3ff967c51225493a4f5f07e9b1d1bd3462c1a58dd1c40a30a98dbbcbbd0baa69bc48758344447117f552009249abd90265dea49d6e1bd42c69b1fae469f38db10820fd22f78fb6097af978b272ae1cfd9568718d3097ff106ea82eb950d1fbcfaeef70975d8260bf70bd5e7b6eefdb851feb298691db351b061cf751796f65995eaa248a9dfd3e293291cce195ae400c9e5e9b70162e0a5e735433f0c8df1c3f824cb201799aeb340a233310cffc2694765852d61f931b6f9d79cd845411c76838233c9922e0c3cce25da447e64cf193274c6ed1ef0c222bb9a4c27c1ac8959a6457008d5a58d170f3bdf1ba7065c1961fccb0fd30dd24861ade6c2f46a1bffcad5b9b0ba02a6be36e4484600bd7922ffff91756fb9064e1269d697487cc14295e20bc1e0f417d5686096490f9e6215616b20d432f5a203bacc1f8f5b1503472b0fdf94540b7483339825e25a7459c62e4063d3846978ad97d8615105e71bba4cb9a2846e3daf4fe815f01ac5777b304c6a5cd17ec8ff8f3ddfff23a6b62065781d0d32519be5288180bb88b7c64e5d18afcc3ec462636a4db0fb7c5b2b551e05fcfe12ada927aa97bbfe2045b1b0d0bbdf4e791cc3ab896513e706c80aae9af4a16071e66c0b6c518e63d707168c228da0d9d190b3b44e589c9c35564f18317683d8f6bcf52e38c3e5e867896b3e8d0b19533b2851d11946d64072bb4478463ba29bb4d79370e66fa543d5916be08503211d4cbb36b276c0d8fe2f799d473c8d105343c1527e943e7d6af1ea3e7d63dc2425f716b7c58773e9d0e89a2b73abdb422a04a44c668e2c333cbbf9f7d12324b8380ab97f321ed2c1392e1465d23db5b4ccc4f5d8fd1da398570c6e21ca61d657028f90bee0a9d8c3c2abeb801e1704d3b28115c5ea6ed46dd923ce545656c36256e4241eeebbb3913f0227e0a16edf2881fbb7cfc30b19e53c12a73cfb3e648d15d11c2d9a2e951aa7833d557ebbcfb2e8c45142cfa2854b0b9df5c5b2f099b739c98f99cdcbde21037b7e0d70120d3ff983a164964777755ab5904a4fd227503aea69ad9b156e0714e4f58b3f26a1c6396ac4d71521bb8a175d627dadcfabc0c00dbe094a7acdfc7d8926bde2640736eabf6ab77370ac9b2d7c9448a679a143fd723493753a2e8aa53cae638823a94c3d0bac93ced4c3530587eef634e5a8a651fd128684d82c12f6212615f79c08ee68f21d503d68f31b0739eb8d88d23d573a2c7e0c171f878a2f9f792f646043d228e373b894591a6f0cd24a4da57f7235a7e586c7c9953af3fd2438c19b815692f6baffa8921243e983897681a6cfbf32fc0655306d6ad37b364209b2f737e81701841ebb6d824495257d0ab895bb162c84679d40c20d72747ea254262b3b1da6f99b6574c25f5c89b9bb31cc5a88c1c97ebde614ded3f862f1a5e0f55855df1562e893914822c15c376aa6a66bfb05f04f562e60508a359290df581108a2611c32b679c975abf921d3849fa2d06014e1187b731f05dc0d48d073cbac7a1d0d8a4aba6762cc491016f23ea7ecf0833cfc77555d7dad15bb03c5b0cc573c7088346b2990836cf47d7ff8979d069afabd162b2428cfd6fe41f14a80c732ba05e280aafb7efc90559ce28c09cde683308479d93f9b49400832eb47a6fdcde970c1ac3a5c31fd45f5c877bff72c09f4c0498eada02a31b764e37d1797ef48bf6c847bf7e1ef525e11032a779463c424cd8efa96a232ff6546461741110d18cf9a8ed8bdaa2d77afa66b5ba83cf6ba7cee9d748b1daa442085e08b8be19bd32b39a143c5267db91fe8b9348598e2dc23bcd2f4f67f063dcfed4d78ef74c015623badfec49098fe12d5c5313096951b01a269aad5b250379543dd0cad41820fc4eda00e64b9e009567d41580e60be1b8e917d4874a457f2782a40350be7c9d703a25976673c2c629f68afc261282e6a26e83158422932eb0e3ae0faf91f457f7aa23197d595db9c3073896f7ddec97dac6b59eff2df8ef426ced0322f2a7d560a3c8cb17575d36a1e035b387336ad32a3822713a95cd2c6c57218cea8d60d13a5fdbea270bb00579aba8feab6f325781aecb3be9865edf671d59b32c9f0c3d82478afa7de1a6ac7488fb542e98b5ea29841c036ce3461f71ceaaa587fd0fe923bc381842f8ac63c66747f7414f26342a2da6c9d5a1a66eb23f363ff768f5bda040bd3e479053a73b0047272e5ea2d55d08858325651d16afb855a33d384bcc0462f4953364b372286e1dd86b7df0dec9896a71ecc5adecedd5ee032fdef5616616db6d0210845a0254986779fa29e25d219a298cc95ac8cecd4fb30a1b939371c87f4640ebbe2a887075cb47f98c215ef8f834a1348b4e1684dcc59e3398b439ab9f5949a5a425b3d36d5c260c7177de937390416d2f3808fd90710e93f9de9b33bc6823d39d04fbb42f2016635eca81e5313d9c6a98ad745ecabca6b8e35ef8e0d7d6eaa17528e5c0ec8174c87e75708a8e278e77963aacf8b7b0cf9e749482359ee0a92f021b7ece5525a4f9bdae35275522f3459bc8da149f1870c044b22af2746648f397cb4fc372deb93ea43709792f66a86abf4afba061bb383e2f2fcf06f5105ec83d9811156d0f270da3f39bed393c470e08f67a8777d597853b2392639ea6c453a03eeb7968375dbd0bb79d34452bd5f3746058d72b265ec5fc7f051800867296583cf62b2163bc746c44ad97632da265ef387fc6403fa05f19896f38f9de80403521b6eb995cacaa15509d507f26a48e25cba857d7bd1ba2aae1b1042ad9040433592e92f9b783917a9b4c1e48408ab7024ee7aac3deb10abb5674a5ffaf97fa245cb5adf4c199934fbd24ad7ed604e390b894d2c40e741b9ede193856a67eecae371ae1ac3ee339719ecca4a6d875775c6f73a05b3fb305cbf70d11127d2ea34a147482134a88a317c661f62d5eeda7d3ffe9a9769e7ec57b277e9373ad484f1734d2f6f49053ee2959b4ec0a62f4a4e7ae67bcbbf50c36f6c7afd3067b35f472cf5dc27fb825bdb96550382d73486ac2537e22b8609f527aacf85a728dbb299ab0619ffe5a84019b59888b9b26ec90ad08f44bcf5f9b084070a6a12d979156d818a79c9facbd903ee212daaae5a32d2c22f6a5efc93aa10b7c6679be813729e8282040bf50b8448507034b2db7a35ecc02267e4504d21624eb64cc65892c49e18abe5d750ad73e2c1a4e6cdaa1e322493be0917293f532478869c307c77ca808448b022feb1be5927d728cc99713ae24b635ab53bad1dc170cd2890ccaac137b5723a2c071a311cf4ddd3f4eafe8c650bf733e3eba026b0110a638cc18ff62cfb8bfd62aea67fc3becb20dba0225de89c32c89a6c42ec782ab8f52cdb391f6c0667cbce160efcae52cee05f6f9c1d0bc4ce3fddbef796a6fe458c59f7566e0361217f000719f448a842528c11bf87b739550c35b3799b4306a5f7e9cfaee2929bf1d625bf66c3ffbdb5edfde74a59a4c52a01e723632f9b3d046b1816e39446c189c5fdc4c874659a8b0aca49474ab8940ff4b671d16b4c48b2004d2a04dfb9ac22e47e102783f5bd183c7f908ef1c816151fe9d156af1c79c53484a5be11943ff267aed1f3d0b82e5d9e8eaac55a274b09c62c04a8ec5c744819d66cd9c470753482f62d64c4b77642b1bca9781ae626301e781727b5e6743f3ddeee5aa0c23056d6700d84d522925be240fd0fc901b648b84e59e0605db542508b339eed416a4a5d8c789fda0664e4f352b432bed653406d7fb9465bbc2f33d0183249c0be530cff64764939130d1da86238c1d3adf1fbb8d8e7e371a6b091799d5096a0faf468c4553ae25", 0x1000) sysctl$vfs_nfs(&(0x7f0000000280), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000055000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), &(0x7f0000002140), 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000100)="864c80da", 0x4) sendto$unix(r2, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) connect$unix(r0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000240)=""/63) madvise(&(0x7f0000948000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) r5 = syz_open_pts() close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c545, "10a6093e7e7be2df6707008c8bda98612c2100"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000000)="5b6dda63c7a0e8d05275b7730abc44dc9165014e06811fc2083cfb56b854612e26916e3bdc7509652c8c6f0170ccba4d6c9644b86617832573180cef9f895c7b", 0x40}], 0x1) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xa29, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)=0x20000, 0x4) select(0xfffffffffffffc2b, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000464000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) select(0x40, &(0x7f0000000080)={0x2, 0x1, 0xffffffffffffffff, 0x4, 0x80, 0x1ff, 0x81, 0x4}, &(0x7f0000000140)={0xda8, 0x1ff, 0x0, 0x8, 0x1, 0xffffffffffffffff, 0xab, 0x80000000}, &(0x7f00000001c0)={0x401, 0x2, 0x80000000, 0x100000001, 0x5, 0x8, 0x0, 0x401}, &(0x7f0000000300)={0xfffffffffffff000, 0xd2cc}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r2) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) sendto$unix(r3, &(0x7f00000003c0)="a7acd3000d2b85f4f816c3400fb071295aa4b17b9dd1c38921defad2653b73ac6a0be8a8cf1d425816ad306b3525beed9a8e2b9b42a191a2276e1d065574019f5b78db205203b788ff9059d6886c8ad56b8b7606ffb9bb9465191b6c979d2629aee4eea0b41926b4f1395181fcf27792944525e70208446abecad8bda9fc84fface9583c0eb71183", 0x88, 0xa, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) fcntl$dupfd(r4, 0x0, r1) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) unveil(0x0, &(0x7f0000000100)='W\x00') r1 = syz_open_pts() syz_emit_ethernet(0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff000000000000080048000034000000000000907800000000ac1400bb0703004408000000000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ab540d7bb92407f9bd0ab47a698bae2c26fe1f36e03efc0af4af808b6ac739737a6dd7ae1e60ac610272175ef5679830b618dd74a67b93ab930986b1cc4337c35b3b2ebda920c4c42371e2b2c0a77ba919d313722e7bbb1e4af856737952b653198ea10fb8d1a9a44c8fa82b937d46186bdf97a0cb17486f1b"]) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57368, 0x0, 0xa7c, 0xffffffff, "8b0300030001007800002b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x800) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3fd292b843d6d1b64", 0x70}], 0x1) select(0x40, &(0x7f0000000000)={0xffffff7ffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000140)={0x0, 0x0}) ktrace(0x0, 0x1, 0x211c, 0x0) socket(0x18, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) getppid() getgid() getuid() r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r4, 0x0) executing program 7: r0 = socket(0x1, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x126, &(0x7f0000001900)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800483401180000000000019078ac1400aaac1400aa890b81ffffffffac1400aa000e0490782590e092a2294f066f690cd20f3bbf9bc5101fdcdf13c55f7c9ed57f6d90ae24f893ad6b4644b8a13ca8fd79826d93acd74147e63f7729b7e7f06fbb41585676d630bc05cbbb5ef17c7e68dd26e76faf9ec6b678a95797cc19e1a335e103d481be2a4e20814bb91ffa9ec4bc15855751b39c7694eebfbf9a9ecabf1b3cd513579d338dcb53ce23bec892ef34c213cccb81ef7b2b716b332428592a68eb66d03d3d27d9db5a7e4a5f4d3527ff96e0c728d992ba8da7e2fd3338fbc17cea6ddacee54a303f44e18c4663eef88e825268b9440f6dfc1222cac77166f9100400934ac8192b54057dd25157cfd14fab6ccba19e93ee69"]) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x6, 0x5, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x710, 0x1b2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) readv(r4, &(0x7f0000001780)=[{&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/94, 0x5e}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001680)=""/239, 0xef}, {&(0x7f0000000500)=""/43, 0x2b}], 0x6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r6, 0x0, 0x4) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) dup2(r3, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000480)="ee2b3b8d03e9c900bb4c37dd634b430c1f2b9c1aefb6a0c04cbf80cfdb78fe6ba9015c7009570ce7c18326ab256ef728fce144c11abcb50f791732ce34515adf855cddb31a3517f8e50dda19f61a287315c500", 0x0, 0x0, 0x0) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x1018, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x12, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040), 0x0) r3 = dup2(0xffffffffffffffff, r2) socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, 0x0) dup2(r2, r1) setrlimit(0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000fc0)='./file0\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt(r0, 0x0, 0x4, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x4, 0x1, 0x0, 0x5, 0x1, 0x1, 0x0, 0x0, 0x2, 0x3}) executing program 7: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) recvmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x1043, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x80000001, 0x15, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 2: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e37123fc", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x101}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) getrlimit(0x7, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x94) ioctl$TIOCCDTR(r0, 0x20007478) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r0, 0x3e3f8344d2eb9010}) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="23c512d32d1690e909ef413e315c90afe96b97f8b30211cf0f3b302866f7faf1daa87b0148aaa95fd2f55e5977189af08ad72d44e61eddc01a5ed4b29fa3fc470afd776b79ab9b584030320ddd32e7a91e18d204050938c41154", &(0x7f00000002c0)=0x5a, &(0x7f0000000300)="16ab0ed1eed8a220dcce25586bc477576342e53e30ed133fcda133c1c9b7837647405fe2a1e4a735eff31af5e1590ea49d69a73a4098fd59353e41cbdfe544c949f78b1e6652c6e45b1b027eda6377816f23fbccdadd1df11e530e21fcbdfaa507e024d67695ffab2edbf839b4aec03287a46ba7344b3efe9dbe5bec332cd32c5443723e4f005515c431d6997ec22ecf9474b32efe555c978efa9ec1570615c614e863d681cd5db659623a66c3b8bd55e561fc4079eb4365af9ab64d6bb9e98f74fd948777494654255a587fa4688a6238d787707c1a2c6293ff2ed1814b656c74a2671d724e", 0xe6) recvfrom$inet(r1, &(0x7f0000000400)=""/9, 0x9, 0x1801, &(0x7f0000000440)={0x2, 0x3}, 0xc) setrlimit(0x4, &(0x7f0000000480)={0x4, 0x200}) geteuid() getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) flock(r1, 0x1) r2 = socket(0x10, 0x4000, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000580)={0x1, 0x10001, 0x1}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x22}, 0x2, &(0x7f0000000600)="f944536c", &(0x7f0000000640)=0x4, &(0x7f0000000680)="66bd152040ab8c991d8d6a2ceadef3b7758c367161321b0df53c23891144c24f3a32a47f0bae1c27e7dc398e70a6c3ca6e54996663249452c74f00ccbf8ca5e24d48e23cbe0062ef1ca454637864bf9b4d6e1d069449619bab9d8dadcdad6d58692ba356c7ebec6f18ad", 0x6a) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000700)="84dcffb1f26457e1a0f9916934e85852fdbc3f78bdbed414a758e1b6aa07955f7a5e7da9d11e1cfd873cdbc51aeb75d88ea9c9f7d95cf6a910f873abe21df5211b84725e3382cd3c02e209352ea533588c004c2947110b2ab6b2360fb5198e0840fa0b88b6e1f3ba935380acd1b63175a63f975cafc5097b6d9b6cd972da092fcdc28f382b48522a771e937a653da7fada9e621130cfc5a4a656127976eacd64fc72aef634d67ed6dbdffd55bd4e1d8cd0a09b0b8068be1c140fc1712a012b49e49a34347786e7a0e4ea981291008c8b7bfdc1ff4730108a8193213a5cbebddb50d12890cca731d99d6e721c597a37342960bb7d61212087678000ee55e58a3070b482159080938f19d3407f1e2a4980b03d9955975360975a8b3df718cf9ea5bdb6a5ceedbb525b8bf09f35db04601504e3e8dfe2a8a68d7aa2683d591a194759d90e356b7bc4131c5f288960fec2e50c08597b924f10f3a1558508849160b167a82d5b14f0206b58694a6e95d964c31ef2d138ca0ced2e4daec50b4fb4e680c7847e03c881a9bd08fba1c8b43521db0189facafb6ad3c9ba01b1df6c8e979a68d2fecaff42b373d5acd368f62a997a799e12e5da1d7af9b468d4e561da8898acd4ec1e2fbda56c75aeb4fb4697063655a77e3c27bf5c218c2860e29f96f9d0dfe890271cb197cea0a2d4cdc7f5dc4b467cbb0783841cbe100ed0a537666f7357b3710040b15c522be68cae0b7dcd676aff2428d85aeee8287f37641370f198817cfd25fa7aa0a87a974a3e5a07eb42fa212e0a8d8809c1799185e89777affda2b2b1964d3a12d130d069532ac832c7b3a855a6662414caf6e523f0987aeb46c10bba4be0ea31b1ed33bfbaf0dce35e6da721eb19e804c8c33920f4762b38df219c9ca357e60a756a2974dff7c48c742a917b5760be2bbab57ba784e5aa573c5f73e82e4cc9a7d6abc436e084a0e7239bb5fb46db0a6d69250cbc88828432da758527c9c6ced70e4d3414a69b93502ed844319be338391308e18727d54fc7d4f9e5e0a9857aead4401fa3c6204690d46e42fac0f7e1563d24b21b4ab7955ad9bdf572efdd015af89d0d648ef354f34014f2bef268fece7061ed58b6b036c6b1029e339cafc0fbd2d2c092c864a0fc6d96427b44560b04223c9cd1a7fd17e33c1322b1fbb1bf62a62fecadde62ceabd95e5e3013b76dc27a5131bfbf39b5f9a37b35bee526fab32d9e3764411be2fb9c845b60519f41828b3d2b2bd7898e82a11413760ea76c448fb9636ffcf9d6413dc20a7b7e4cfd748417d366cdf9100be54d39c7e7d324d24819dd040783a78f6344b8ef7a7d5dbd482c31ccbb72e5514fccc9101036fc75c6d36f7b5162e64751cc46bef1d6b4fc25bc1240645a811417b35747f91d8df5410ea9aa3c5df72bc95df4b0db145943a4d5f2ff0f55b7e1f9a66d0cf903aa542ce9f81b1274510fd477d0da4d0d58fb0e6172f3c6697ced9f140010edaf0e6b431e16e89e4eb66d1c5980db5b5c0ce287fb33a3315f5e71db55276a98f6eddaa4c41069989cd9622ab8cf29347fce7d73b50091e545d242028cd05f70c414c0ed61dddfcb3c071d63a2a05e964014e2dbadd59c78b10d7b7d1981805bcb3feafd22886985df75d17cc3421d0497b02dbd213e4b0673a8d4e3ef74a0c8b95ecea455802791962cd8bf8ea3df2d0be8efc82e3cce9d816fee516ffe04d065af0fab7bebebbd975643bff6edb429f93bc439fff364f17d9bc669ed68ea15d8e029664e31f23728e6f53ea92fafa7b84847abbcb62e90e6b4338b3d4522fda4bb30ef690cd384b03cdb7daea2b4e70370137939a5819d96a72b85599f9aa11be566494375188e59b9aac5e4469bf426e8217324a63dbeee158a6701392a61d646e022a69ef9c378f033e01e50e761794d2aff57e05a212ef6b2201f2bbf0736dac71b811a8f8539381256f54ac2c86f928422dbb9938f0203b91f02d63c0d573be7b59c409e0118ae7a11c095c6d767d0622699f42f679cc3b1e59f743ecfc3fa575daacf1daed51e8133421f8758367bd920d61440604690cf53f54c890627be158d00927de97f7d0b73acd050a311e73a4cd6a7c3744c1af758d26cfc5b963dcb7d9c6ff05dc8bed8897368e736134c644139b5ffec4834cc4378701683cc8a916089c1bdb138761878432dc0a05a62045c2035c74569018ba846beb2ebe37936e6e9b4f7e384def8f8cb18907055170b235c83d973106dd15e1d2c40b9811c2a301dcee39ab519dee85bb2143fba1aebb515a6ae4e7b5ae9da4d2a49ea0bcd7914f772f2cf733eca2af0fa78cd5f32e9288e74e0f80126d82757063871d6dbd6a338c358e245702012a0dd31991a39c2e2e84071fd5f898ad0382a2dbdc441752636038dcc40ffed6ab5c9a9be9e416d0d5e3cb4638117210d03a1904c6cf6693afeb5e07d6864f471f353e3c91a0a9ac3629c0a2ff7fafa25f52d2c1ce3fbe45dd5402ca2e91d96bb9bf071940cc3fbedbce87664069da2c7fd1331a195e2f1bac26047961820f45ae6579e216bbb53bf9c585e3f2027c8877748fd254f6a0d80480cf35f9badc08295fbe8ac26a8b236da4ea6747e4a47e561b62e69507f7e5a544ebb025905ac7a8dccd3f801c8c8e7e64b5fc94fe9a41b2d7dafb9faeb0954c2e82a5e8b56d7987c01124d5b1f47b3b9781089769fc324c98a9c94b2c57b2c9ea7033ab2acecbc6df2fa5e5af74ffa4a768246f7d0d7214bca3f08dffa5c6980e203e9ed9369a820208ca60aef41cd079124bbc3f31f0d9574d0e099655cee27edc1ee9b936e1758c56affdff01944f49245e2802183f6482f613a0401c03703019d23dd710bbbbabb0493ec45217e5204a7c9669a033530d9c0348e6420a5bcda964b8388d0e5e6846b671d6e02c7cf02c18d26e873eaa6705ec6e0804954521a42ddbc2c9a7457c7ec0e0d8ab7e3270b803f79930593ef92577ee9f1264fa5cbac6e3357d3bb4d48ec41b5b5c0b70f543a0337254924eba44fa083932952a8a3fd97406761e848ee1e091bff482a8a892e945f17fe1d562fedf6c791063167b05c94676e978f3c5afbf1abbde9d8b0781a13a8830a09e8adac7c7b85286cc92d113760d6b833d36009f922cbb072102f307f44d76db7d36a0b987484033840fa6198f98e1d10080e412f12828eea6308e5c31573bbc51d903740dab59451084c748b52a03324d47ac97b74c7e4a87774fefdac684244e6e778c9d5626c5881dfd1e8c85305b8fed9975e76fc717ee1713d1763a496d38777d0d75e86a9007daf7f29f11a5a673e8a3979d17b43abf05c4a39d8b7518fa183e3cf0af2e78c2453ae6a5d104ea18460266342e5dee3381c2fb30bd61fd0ce7fea8223a76f821857ea53242c80307c89c5ba5cd752c5aa07e21dbe08efd83146146d74287f90367de9c941209994183fdb139f79c7e1800d25dbdeaf54f8456bc34b7129173d266b7a731955fd98d5bca6ad45436c0eb829f7602005f1e6b1831904e52c20725a3a8dbcd61b6fe9b9e6b766b7bc37bcb15083d837bcb2e79ba4a2f4f58eaf2c926643976f023028b818ef92382aafdec88a936b5b2ac27eee1382a876d131658a7b5eec9115106364728e83b8163073e9a69a94dbe7619a2dcfba30c4d2ea986ca360d8abd2bcee99f176afc877cb9d92c291004a7511a2979fc43e7a91b347ad8e8028abe3730b4aa617d0142c703991cc1c140560467e7a4495b5c7638a9bbdce68b23bdcbc06553ae607f1266e3e85dae4113c981627a0da50a63aa52ba4e0ece59f49597d47a01d5521f72b0ca79cb7bd635d47b4892770bec505c5c96dac2c7c5932b26aa24132ac790131e12792616fb299627ae93c255c2a416e9615b1b5c037c882ed3ad4cf8d35042d56abfc88ceedd3d538c619a6dc7ef7bded9f6d0de5eb47cf4bef4196954eb1de665fa4ac79eb1b7a0c18d664956a176096790cd9c1f341145e96dff80da47426434194bbfba2c4fecde3cd6f0a0207bb4f706e4a3e9422f9f769a96effcdb352bd4ea05166754c6697da7fd13251645dc8d3ea064de3a17e99e51c601b39065f392abcac8c2c90ed2859f3c36fed338184f11962b4e5680a18455812a20bb138e26c0dfae6cb57d2af437d2511448e9a26ecee0504d62b97ff54b1da5321227e511c012a26bd579be81fca84ec5f13deb731fb4b211a73abe838ea4dd301aae4a80189dcdf8830518339212bb4d02071b4fa7e7cb593de1992f67302dfb8029334401d94d37f3fb75b1e80e93c015e83bd8d28e552100e6d695106f4ba7cf8bf9f6ead93e8c49b9bc7905a04e20777c91c8dcb1f2092411913e2d47d12daae846e4fa20339e2f833fa0f1af9fdf2d194999e7c2277d1be33e886c985d5c2bf3f7800c1f1227651d5e0920d4b63f45b637f4fb4e3e9d6787d8f50f26e636a7b143c915e7d72a80e64fd88f99f08920b38c4c4a61b981d42a0508dcb8146270363f56e97b4f690ccc9a54514134367de9cd14e0f6dd3929d14c04935f3d5dabb5938b9ae7f054f4c3d3996f47618ceb2d5c6feaa8153d1a1caa633c5e255018b841849fd1860267aba2a637c80039b64357f66d0f28e1b64ec57d8730733a5f68fb03ad4638df22bf44033d1c3a91a5e2e38142d02341cd8bdfefb3cd50b342c6b2a5a44e648af58c2f690c1c5b9bf41c22c4b9a2aed1b76053d09c2077de33959f1afef3ad1b9f5bb02500731a7534944992004633b0265e66ecfdfa72e011f273f95264a0f4ba6f7fa012ca603cd80acdee60da6dd6a459cc42129a39915d3c2c323fc2ecf0450849566b487d97bcb128e486a1f70b3bd6cfbdc8107437db84e7a5980a1be5d1b0f841efdd6844ee352d463b9d648198ac4324eb413e0f7b99cea72a076e320f935ee401a67453937842d22bffc63a6cde62356f60faf1f2eecff82aa36aee3bfc9239af634cf8882107532abb2fdc83093ff83761f8cb4d446a18d61b7bde6ed1430d4fd854cc1401c7b9e3fd83ab9892b49f20d25e4cb99af4a3a3e53c08bb8c0dcc98028351f13e49c26a56500bc5b41fae1de95c663a3eac4b6287ab21e6df93f5e3577d79d54ee536f2ba5ceb0d387b27552e6eaaae77d85b7b5d7e27bb9c005efb81ca88d85ddb4687a795b1db8104800f6e622fc8c1f1b8b7af66b78050d2d1f260baa11def0508e431cc1111d64666ae4c76288ff3a62314ca40269e7b77c15d67ffa151151ecf67bf8727c9104964ea3d398438d5b539555dc4c99ee6a57409917083c5a38ec9f56894c5b9d8985e0ae7ed2c14e74168b9f32a5710bca6e1cf5ffa2bb57f2b1a69d4354f0840f57ef1b3d5cd3ec787f0de6a243c991d5d91496b9876a51a595b1fa344a5bfaae5e65c8d25f081b78d52a1e442787f6c3c13d6826f497a05fadf5bb922461565ef4a1abd52ac1a32b2d993e058b7b7686a47761e1302a99235094a8b796170ac4d1b266681dcd2d052827d3b997faa514bb8338fb0148d81f91b2b9e9f4bb38b8bc41c5c350d4f8b038f94ec328b3e0afa00ac5afa664beb96bb5b56712e27e4216f026a3eee36bcf9f3fc915d5b6cc20b46d9c8c1babcd995b679487a6674f55875bbc05811a3d50e713418b4419738b05c2f5a6a018f06c42613c32469236b28c80e3332cdcfe1d5ce8cd258e9ddf33f03a6888f99dd4ddbc80ab10e662de06a7f024397c5a09d14c31485ba06f00092e54c5a08b3f26c0db38e42fbbcd8ec4238d2877b040073b173527de554391e8ef78", 0x1000) r6 = msgget$private(0x0, 0x400) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001700)={{0x9, r4, r5, r7, r5, 0x150, 0x7}, 0xffffffffffffff03, 0x5, r3, r3, 0x8, 0x1cb, 0x20, 0x4}) syz_emit_ethernet(0x10d, &(0x7f0000001780)={@random="97c5a83e7e95", @broadcast, [{[], {0x8100, 0x3}}], {@generic={0x800, "a918a32c370bf7bc58a7aa4b9f64d2b28b8e440bcd4fac9f048e37ac01469ed402cb10f9d8360e0824ae79cd1a5a1b7d6f1e4e8eacf6c8c72abad731739657d1275de3199b7955311431c8aa38e505bda531b30b79f3db6dbf7339f3cd17c99df69ecf5b0ba3d43ac8cbf3f7c0db360eb7efd39d1534467f9b805bfaf382691428324e49255127447b8f046092e78ba0d41e58e8aa06ebabe696c298338a9f62a298bc45d6c0d2c1ac289469e4e62c6eee9db467faa51815622adbcb0c70b52d1194bc868fe52e14e4eacaf50b9a52f361d1b6ac6da017184ac6809044ae7008b484cb6f48fae612847d926bbcf902ce0355cf0e22b9040afa3332"}}}) setrlimit(0x0, &(0x7f00000018c0)={0xf10000, 0x1f}) fcntl$getown(r2, 0x5) sysctl$net_inet_ip(&(0x7f0000001900), 0x4, &(0x7f0000001940)="db6c8f75b5d94503ccb6b33a601d76dd93339da390ca16c923a1b6d882f0388bdf930909526ed44bbc79594d78c776d485deda92635bc3ff5dc465e9f0d20eb228d6dba8934d101926bd523226f03ca338c824804bae2dd2fd67cc5a48344add6f61668edb3bf05b0321d62eb4b472740a01890b73375c9325b575b318855f5f23c23b138a3bda538122036c70af2f4a8e7155f843981d0183fd9e798734bf3807dcfc4580d70e0745055b8ca86f418e", &(0x7f0000001a00)=0xb0, &(0x7f0000001a40)="4fb2a6d96c15b5e9e1f8d627e71e52637ee84baccbdd7da8bcdee2b517eb62e720f79eb759c2c1abebcaf0c7317b8a098470e0ae4e99200004e72bf21f8d0e4957a33945643d4967ddbf99cce55536f116aae966e63002bcf798bd446e1a38740d7b82838261bd07c2961f9f2fe444dc1a922a3e1f68e22d3d15", 0x7a) getitimer(0x1, &(0x7f0000001ac0)) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r8, 0x2000747a) executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x8a41, 0x100, 0x1}) r5 = socket(0x2, 0x5, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="93e1a017d9741c243bad380383a7659bac601452012db86b59a63dcb48fbdef55f63048ee0f04ab9990060c420a4f81222f234ad7154797645cb04b66325299bbdd7814bc35c85b0a9561d65da4f1cadf033bdd75875f936c9acacc81b74428dc5d0ff338a8cf0bf25c2", 0x6a) executing program 5: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xb9, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x42, 0x0, 0x0, 0xa}], 0x8001, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe94, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) pipe2(0x0, 0x4) accept$inet(r3, &(0x7f0000000480), &(0x7f0000000600)=0xc) readv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000940)=""/169, 0xa9}, {0x0}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="fbfac9cd", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0xf4) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/254}, &(0x7f00000001c0)=0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001400)="a1d4462e78532476e72c73807cd042fbca912f7caffdf0c2b05bddc2693705bcdff93221d1af5958ba33f3042175e10dea696090e8ef5dbdce6592da329450f6c6f241e1bcd526bb56a86ea4ac6df06308ad7201f93b279015c675de2897aac0daafd34c7737833bfb64fd215f221b304050bf9d66707360e3e2eaf1bf9679e9a4eba7687b5f6d54b6c7157dc76400fd1299f1b060fb74477fdf15848ec585a51cf04107adcf88eb73e69ffbfbf520423993762b781541d21a95e41c0bebc37792914245454ec8218151194fd827ea8eedd3636f89abc2880e08bbafc89cadd458b98f4633fc003bd324412da08d177362701bfd01fde48381ca720597baf4e838802b59694794ed9c37d4d56b266adcc0ad57212f8afbabcf66cd1d36704f8ab1979e22649747e4dde5f2cf41e90b9c43d473461be67ec6760fc182ddeec24f2e982c7a34800859cb91df6057f7cea9475f620e077306ecde7d991e91c9d16f68e97e4171ffa6f2a2792968c5f925edac1d07e73ec3290d0d11bf0c536ed3137a357fad8c98ed5c7a183df33354cb569bcb58b78dbb93f401a76649a7a191ba6f27bcb14d9ed9d3cac75c1f40be209e1da336f9391376f630492bdae4166f8146f0b3cf1c3e1aed65e8bf88ceadadf56205517676cdfdee1866fdcfa2f1a2df784bd14ceeee6fe228ff3d7244568386a055ee5f665b63456756380bc570b97ef055772d71bdceb860cc9a4f6eaf84375c4d840fcef14d3566c493f4cab3b9b6323a020224c47bb47bbbc81b2dda745c3f9ad17fcae6e8c4a81488e6793db2eebb5c2b6e65524a67df174f53210870b730a02898eaa44433fd8e122f69ee0c707e8e8edb622ce9ed1952fe15efd4c49b0097652d3f62c2574d803c929fcbb604e6de3fd896981ce4400016e082347cbe7ddac5679ce956bbc20df27087834a9248ddad148db476ea9c704c13b698059968e229b6ec742eee9a40a684b7ea7ffa4df1efad31bc4e715a2e6b8bfc0047b0d1068e1a3f909ffed050da7f1e479751e1096eccd6e321b4b62de4c434a2eeb57869fb31476336efc13e84cc37c9fba077e25c9b2fee47d62c06523301e6b2f2126680ef42b390e84d44e8a53b312617c99f92c95e9713cf8780136b1cb541a68995aa8baee64d89bd376b91b8daaecd15cfe1047bcb22bce9e941287390b1155fd7592c6b4ad6cb31521ce60e16f0a8385cfa92e07f91e06ad2647e55d4cacd1dd6afbe655dd8b954e77035863e5e76329fbacac58746a03c40507d7cab68f9d95a255bbf155f92f30182f3cf4584aa57a955fae8a542214da16d4a68552d92f2abebb58893a15568368fdedc88086d83e6239ab69366d168c3a86c7dddd72b1855d82d715ac95c831a3bbff9d013c1e551b41ab22ded1a160d440dd3ea9d321d3ac1fc886ad7225b1d768c65c55d5ddd351b48d0203701b71e5ec48b57681843aedb95afa5e4772058e0374a7067f9e3c5369d2d5da1f6d10dcdb653e827891d1a1609965b852b368450b55dbe94baf25be1987a1ec87589fba9afe73b614f22042e4760df108a1221f507982d0fa26ad604cbea39033697cba28a96924e4df6bc6cc9842db4f8a4fec62e310e8afd071fd8d382e01153741c029e0ffa9a9d11041e85b1ad4befb4c526c9bb2f9a235504c88bad097c3faa4255a4fc3ffcb54b8042409e2cd83fb05fd1d73974c6ac2180864ee17281baa8664c7eb2a1230905e91463fd78eab452a455483733e2be0a572e6fc58d3f095c99fbbdf4768f909cabb9500308e8af27097ecb911e7ce610ca4f4fb0ff557493a8302d246a5fc54006ec08bdff0fd1415da215af0a52b60a325b0c52fe163fa68ce3dd379120390071df762dcd5c7146ab8cecfeea3909928be7ececb80f3c591a4984584b740d24ed8d29fcb00d8ab40dc7e179e2dbd9317fa05d35a7b63d916555f6ed4b1f2108ebc5477e7a22517b8071ddbcbdaa17ec8886ca6097fc3c78b86ae2e473b51492b1ab87bad06acf8be0adbb79bdc8b06cf2099a50d36934d9f6ee995a6c44f9faae3133d583d4ad91c62963baede73511461222bf2f0d421214dd27ab0442e482d03eebabb92bd5a2189bd2bc101856a8c0b3daea441926f4a322d2f3a02dbb1830b2ed84251f320bdf8dca027820e63af1a5a1f6452a36519454e621beb16e91fc7fd8e35154bdab22860db52dd8e2ac63a1a29b23d17895eac920f387366a0be260cd671b5a9a59e14bddae4a52068ab48b92a31ae7727f8ab960d79c1d574353876f57c4da6b59d0a7af49b5a952423f365e4a33b1c4a812d25339e2fb1e870c154f031a1fd795729c9f66544502e73f89f3a51f70f35e4936c5c5e346c73202921d26e6c332c1c86dc7a1782da76f744a26a58345f4ca349095f6da0cebb49b39697a615d7c56cefd87c6690eafcfff791b6dd9b96c793451bff6083addf17d0f96507427b241d8430f36360149035ba4c1ccbd0da0f2a5b7aacd57ad295ac74564873533cdec1a6dde018ec383c0e1bb5ff70164c97560848a09ff2d6c677c3144cece85db96226b8d5be76bd2ef174a604a640bfd23f7a038afd936decbc1c79f1b85d8241ceb330154d54541c23952265aa624b734549f3f533ddbeeb143058f9b8cca0e7bfd564a7f54832d2193a3376eac396e148afecc19a87be9592f48f35d5a05f3224b28825e8b980551e318674e1a59c5637950d330878d4574c6b5b7c00190b79feb3635b0ffecd85319ef7fd535221d4d0a4cc51315865295fd9d46d6b30dfa0191160978d2b43d6a55f96e10309eefe1abc4ead2e68b179a9447f8968f2a34eceb110e7da12026667848702e4db0a06aabba2782eb4a93fbafe25f91378c9881a060306895081a1b63619538f16a0cc4dab4c74b4687be32f11491e2cbaff6909ec43e77f1343fb2799ff174db1197f0734917919dcbeda32d03f51a763aae15bfc95d49c730df9e7f9bb1e334acccc73fbd27a182905e717427d64b7ad83097c11fa2b8742416e057e5fbd5c5c21ba3cfe4770930c31429a06b8689c36ae4909a98b4f9f28a274dfbd2e3172fd29adeeb6b1b0994f6a3e8b1b08083a9b4b3a7af57fe1e828d18f9005958d2a8731042594c0dd1ce57302cdb894744b0a17cedf5ba967bbd68c991cc5be77a8878b50cd4e54fec73f13b4a80a4fc882f0834617d4a2b3e17e972572488ec180783897d23b1d7f2c3695229f8956e56f1807269d7725ba0b093b90846d588e2d72b56cd1135560b7481bcb554ccdbf6966dc1dbc1617b3159f557beac0d826a9b37292ae25dbb47b1ce26bcc110ef659c8e52703383804d92e7cf4847eed0b327172c53cd6997b5f6f08ba6e3e322e7170298e7341dbeb56505513f2dd31ed8af444d901b4b29a2e6e08b92129bb3c95ba0583d0e5d3f5f7402b22c7401b6ea95c08edb31d3478e2fd056e9149aed68f053ef8511ecc0f04fd5b8dd3ad70a26a860e80746eeaa3cfa713f5cfe8ff4e49cb6ef0d98a3cb6155fc78c3cf13f8f47d1eb506ecc1d43ef6a6c1f8d9c0b9417f7c9a00345643db8479421e63e8f316e2f46baeb1517bb3cc5d5e390cdb48eda8be2374b35862d7de9cbc6b18786aa4780fcd7db69d8571260229b6a58cac3befd12de8e31bad28bfb2ec11aec3dd0c95854e6ca0ab3462bd7190ec05a4a41194d023143cf0db5c67d8359e05323e3c163cf8fd2a5b056c9726e27e2aa680083fbf98cdb3fdd22dbd100bee08791c135224c6739cfc68053d23384354beb6e987a5d4eb555ac31ad72593053203108fdbf291cc8725eedd2a61a6e030691b2d2543d64da58f1c0ebe0e6fd584c67e2215bc1b2e42388e4281ae472d04112285fed8f8aa27e9a61f6010519642f964b9a7b759bff110adfc246926182f569cbb5e61ae509ea0bac6c91ef4bccabdd8e8131a5a866c505fd7d22862f4cfe36b9cca959c1a05b06ffe41e5565e9265adf060b9017cc1c12a302e0fc997f560bc1a45f5fcc2374c1942d9ef94f6128d0735b3a5dd01cd32072119fbfd6cb6ab4b0c14cae7ccb7ccea4c4b2fc9b474f1bcab951d4e47c514e29ec5ba012e34738830bd89a6d07086fbb600512f2854b2895733968ca902090847ae7ac660bbe370b28113ff88d4172ec2fa94e1e451d6295221b1d0b74910a274e9fde255152269ac1e2d63c44f077381c4f9aaeecf011d43445196a3b73d4413ff49b552b9a7ad9625aea4504b01eef348d3ee740022ead2c94c6913f6508b8c00eca36332f6c3bf5afff5681c316f22ffd7969a1ae540317cec3de023e62eea971f080957b826c83c039f6c722c41afad8a059dcbda0913fcb39de209afec696f804255ed864a49a750c699208d227f2da7d399aaed543938fbfbe8840b8b10e99be86eb6cbcf86b14ea61258110d8b9b5c1a6054aac12e018078991d337fb7a9a968d590bdde656ab892019f28ebc13b82261aa69e17013f8a065d6ef6f822b82908d4b500ee7828617f6fc4b032c8fa9a8c752399f00538cf80a0330979eb348b80e789f5e8be2245c50ca8246c0a4c1e9ce787535e80e8162b8d2054740aa8a678d5944f095c03dd1e49a1896a02240b38bdccd5bbffbaec21404db3062b1680164333b60c72779e37be6eb96a62b293f2d56742859eb2ebcb7c8e0b0e9983a5b7c604361265755339e36f3ff5ecf906f48ccfd5db3b845731e2a5016fc35df5b80aafee5f08ebf45dc4ccb0cf4d7ac117844f5240f1000110b8aacd8947e953c002ef47a9b29be74b9a893ed1552ede57b22b8eb3e2a00cd41263b8e9dfb3fd50e943bf468cc39d9b7d498d31c19d0008fa3b3dad3f1e6b3453c3ca581ad1041a1b7a62b95df63c4d3da98739d2124d1f1a62bc35a21d06634ca2cbd14cc3f70643206fa505d01f9c376c1e55c51bfd40f5d946a17ddc708c8b208ac332c44e4cd05a0f831b098fe79b141c0b745bd7cfcc871da63df390872153aad0187cea6bf4a13c873d12ba74f6577b7601c0f865671a5c082e23485581ce102e536094e807f7d0efa3cc15b01a84018dd2932e9386c8217957b70bf7f120b453f436ae58ae347c6c00ea29a77ce394f4b8964c69b82c99c0285454085314583dcf391d244a7a12129bf1f5692ce919ef881f7feedae73079269fd9c76e81b728697436e7af6b5256efe64078473fa467966ab99a1cc34dd2433f6080a42d35f7a041df55f58186865590e50554e0e54985c1a49dc409ce9cf158f225d1493597226dfabcd6e53143e7f0c319bb5eaf576ca9de575bede29da78548b8b96aecd5fe6f83d3d0b2b8ac0b356f722cb30c4cfeb4ea68f26f7211c3a60fec56910d3ec49d63ac85cd7696cf9e72004cd18672cab2095f8f8d9142bf0c925aa8ffd167aa8d41e0ef5d021b2b73e954fda63b1a7b72fd7c705b5650d7baf8a3d16ff80b36790c0328d5d17e7c35d655987a8ab677ff6e6b2583f07c26ec0b69f430eac00b39ac8f9c6f390b38c68b13760d7fbaef622bf38b8d00b1c587bd72f838f7b3732ed646f310fa96ee79d8bc37ae76a4226f69c3b785468edb4717221e48ae67c58b22c34a0a2255be389d254c55fc8271615964a448c2788756a09daf226a2d32d982a68d0cb28138d9a38dae101b8ac601c5ade8649914e4f3c4d67c73478f0b6af9c79b1a346e614420c601479cad73ff777e0e0e60f7cb776ac335f60c271d03ce05e35528cf07fff44d96ddcadf5011bd7e0e410218b4d602bfa217a3d336c2b94c80fe339612dfa9cac7c6549783a7cd37", &(0x7f00000002c0)=0x1000, &(0x7f0000002400)="f79c00747588696ddec9becdd680df725967a293b8ed7b6c670e48d98b467c0e720cbcf8a9434ba333616b630d610b2d8ee16101c170a6ec80039e14a9f978672f801c0de1873bd31b844b33eb5c7ca47edb38d8f7f9c6c947a1c15d0e148a524df971caddeb016adad0c817f834f1477804ef9406b23c66fd11f5dbefe3cb4ba91240f139a492cbbc8f86a3dfb75a5d6a7dc0cd87c912f34cb2c85c8dbd85d82011a0110e663984fffde974183abb89fa256c0c1521dadef9c405158be8ed77aec1c4c5f3363e3cee53546d009595b588b07cbfa41b3f92e9c1a0930fb2f21a27fa24c696cb75ed4d4bcd94633f85ea0978efbd1d516f0f7c1419143a629cda1c5b976335b39c5307067a9ee971e10ab6660e2c2881d56822c932b13d4991a2196953f825c52c3f0acbbacea601dc4bade40d08c930b516563cc1faf09ea4cb3a213c090093d85179c2e38d71ac14a4db18d51ab31da1b6451800bb8e41ac545f767e0948f005fd4253a5e933e0930787244f094468a2796a493ced9be8b01834836ee4c5f172479faaa0914b29ef03123525b7feb95f822ee7821231e0681fe427f0b8067e7c852123f8bb6d88537352f9ced7c0840a5bf368c1a0fa5fc897d011478a54c488a06a1b874f20ad3dabaf4ce6111bf0b9b09e48b7f9b5c20d1c0c284e2ce10e49726b6b672e9fc1332af3cb87d2d7b1563cef12f8b5f9fc5369ddcd4e6c3064e07a7976dcb52f6ed1fd1e3d2199aad1600f537f8589ac4969ad812129442234a9f26bf0cf1507651899a10eb6e9d6f0a57d50c849c90fa91a9121afa4af206c04ecd8108841f92435b7aae3ec03cf552a5bf847f99dc3702c0b40dc8d4aa31d8b808003e6d63b6eb406bb020937f6c35d6d0b8b2c3030afee0514431cf94c900bd5dad6ac494fa6163ef995852f556cdef34b3ebe4a8ac4901f842e42073e3a8c7a06791b6d6fad85e6fa1cffe8b2cc48c327e28007cff7daa06dc3c3abc3c2efe52cbb80b9d4eba7409bbfa54e3d902b86b15ff77733ebf9e7bef03d20b5adbc753f25ec97b01020779acdf5d5f5f301962433c7f5eb259a543b94dd963810365539d88710f0b4854d8e4ad9648d0b42da3e7e8c679d1de57fbfe30315cfe80e4f62a7ec861e41fff15efee0cd5f62c792b40c84dec7f9804093c5d54db54bdef2c81e5cad0895932309116dc2018f7c8000f125c3a495fe5212424622b66ca9326273e6e20ea57ae3724e08b5cc7885ad49b2b52320cd10ce6f0ffa2ffd23026838c65ad3310dfb9cea214be62902a662119cd19de8f3725060359f85c22dbd58b52fcc30f69f686c375949f625e0f1d1930635aaaf1b01e55c792647d9b8ca8a16ccccb4e763fe61c5bccd0813653b5a2e68a81ba28403dbc409a46b40afd8cb3052f142a022ef0b1ce4a83cda152fea5dc2381d781930049f8b86fc54727922ba1def357e3e98ec4e096c9d1a436c29befb788170b84b565fd6d42e2815acacf6c5ceac15dbc995cca6f41e068999ad971aa1a2492c5e0c19ad2ac2dca9d433fe1c3a249ffb23730c1b98acfe0c87cd05c0d455aa5cff71f1587e9e26e209f6f7dda7543175931d8f34dbf0f3167bfcb1e8fc932c7752fc049b932bea756bf19e19c8bc893966b2dc25f8d01fa2a05330828f697c4b9e1d4c8ed06b532dee7e729adecac11eab1c344c396fdbed89b59faecc90a123aaa848c4a3ed13b06071d579dd71186422bde766b11c0a3625d51643fdfd63d66912a4e1b61a981f3a1630dbb1f7c2b9c3fd714939f9d71ea2230aef9c7c073141733a5eece777669035647830a7cafd002a219e7339c89c35a1053b25bf2c58df05af12b52f5f0a2898e43eb54c6d17f9e716052511be549c5e0ced3c01970ec288860ac7aaccc2fed8d383b252b269a4f9d90f8220b6dd3ff967c51225493a4f5f07e9b1d1bd3462c1a58dd1c40a30a98dbbcbbd0baa69bc48758344447117f552009249abd90265dea49d6e1bd42c69b1fae469f38db10820fd22f78fb6097af978b272ae1cfd9568718d3097ff106ea82eb950d1fbcfaeef70975d8260bf70bd5e7b6eefdb851feb298691db351b061cf751796f65995eaa248a9dfd3e293291cce195ae400c9e5e9b70162e0a5e735433f0c8df1c3f824cb201799aeb340a233310cffc2694765852d61f931b6f9d79cd845411c76838233c9922e0c3cce25da447e64cf193274c6ed1ef0c222bb9a4c27c1ac8959a6457008d5a58d170f3bdf1ba7065c1961fccb0fd30dd24861ade6c2f46a1bffcad5b9b0ba02a6be36e4484600bd7922ffff91756fb9064e1269d697487cc14295e20bc1e0f417d5686096490f9e6215616b20d432f5a203bacc1f8f5b1503472b0fdf94540b7483339825e25a7459c62e4063d3846978ad97d8615105e71bba4cb9a2846e3daf4fe815f01ac5777b304c6a5cd17ec8ff8f3ddfff23a6b62065781d0d32519be5288180bb88b7c64e5d18afcc3ec462636a4db0fb7c5b2b551e05fcfe12ada927aa97bbfe2045b1b0d0bbdf4e791cc3ab896513e706c80aae9af4a16071e66c0b6c518e63d707168c228da0d9d190b3b44e589c9c35564f18317683d8f6bcf52e38c3e5e867896b3e8d0b19533b2851d11946d64072bb4478463ba29bb4d79370e66fa543d5916be08503211d4cbb36b276c0d8fe2f799d473c8d105343c1527e943e7d6af1ea3e7d63dc2425f716b7c58773e9d0e89a2b73abdb422a04a44c668e2c333cbbf9f7d12324b8380ab97f321ed2c1392e1465d23db5b4ccc4f5d8fd1da398570c6e21ca61d657028f90bee0a9d8c3c2abeb801e1704d3b28115c5ea6ed46dd923ce545656c36256e4241eeebbb3913f0227e0a16edf2881fbb7cfc30b19e53c12a73cfb3e648d15d11c2d9a2e951aa7833d557ebbcfb2e8c45142cfa2854b0b9df5c5b2f099b739c98f99cdcbde21037b7e0d70120d3ff983a164964777755ab5904a4fd227503aea69ad9b156e0714e4f58b3f26a1c6396ac4d71521bb8a175d627dadcfabc0c00dbe094a7acdfc7d8926bde2640736eabf6ab77370ac9b2d7c9448a679a143fd723493753a2e8aa53cae638823a94c3d0bac93ced4c3530587eef634e5a8a651fd128684d82c12f6212615f79c08ee68f21d503d68f31b0739eb8d88d23d573a2c7e0c171f878a2f9f792f646043d228e373b894591a6f0cd24a4da57f7235a7e586c7c9953af3fd2438c19b815692f6baffa8921243e983897681a6cfbf32fc0655306d6ad37b364209b2f737e81701841ebb6d824495257d0ab895bb162c84679d40c20d72747ea254262b3b1da6f99b6574c25f5c89b9bb31cc5a88c1c97ebde614ded3f862f1a5e0f55855df1562e893914822c15c376aa6a66bfb05f04f562e60508a359290df581108a2611c32b679c975abf921d3849fa2d06014e1187b731f05dc0d48d073cbac7a1d0d8a4aba6762cc491016f23ea7ecf0833cfc77555d7dad15bb03c5b0cc573c7088346b2990836cf47d7ff8979d069afabd162b2428cfd6fe41f14a80c732ba05e280aafb7efc90559ce28c09cde683308479d93f9b49400832eb47a6fdcde970c1ac3a5c31fd45f5c877bff72c09f4c0498eada02a31b764e37d1797ef48bf6c847bf7e1ef525e11032a779463c424cd8efa96a232ff6546461741110d18cf9a8ed8bdaa2d77afa66b5ba83cf6ba7cee9d748b1daa442085e08b8be19bd32b39a143c5267db91fe8b9348598e2dc23bcd2f4f67f063dcfed4d78ef74c015623badfec49098fe12d5c5313096951b01a269aad5b250379543dd0cad41820fc4eda00e64b9e009567d41580e60be1b8e917d4874a457f2782a40350be7c9d703a25976673c2c629f68afc261282e6a26e83158422932eb0e3ae0faf91f457f7aa23197d595db9c3073896f7ddec97dac6b59eff2df8ef426ced0322f2a7d560a3c8cb17575d36a1e035b387336ad32a3822713a95cd2c6c57218cea8d60d13a5fdbea270bb00579aba8feab6f325781aecb3be9865edf671d59b32c9f0c3d82478afa7de1a6ac7488fb542e98b5ea29841c036ce3461f71ceaaa587fd0fe923bc381842f8ac63c66747f7414f26342a2da6c9d5a1a66eb23f363ff768f5bda040bd3e479053a73b0047272e5ea2d55d08858325651d16afb855a33d384bcc0462f4953364b372286e1dd86b7df0dec9896a71ecc5adecedd5ee032fdef5616616db6d0210845a0254986779fa29e25d219a298cc95ac8cecd4fb30a1b939371c87f4640ebbe2a887075cb47f98c215ef8f834a1348b4e1684dcc59e3398b439ab9f5949a5a425b3d36d5c260c7177de937390416d2f3808fd90710e93f9de9b33bc6823d39d04fbb42f2016635eca81e5313d9c6a98ad745ecabca6b8e35ef8e0d7d6eaa17528e5c0ec8174c87e75708a8e278e77963aacf8b7b0cf9e749482359ee0a92f021b7ece5525a4f9bdae35275522f3459bc8da149f1870c044b22af2746648f397cb4fc372deb93ea43709792f66a86abf4afba061bb383e2f2fcf06f5105ec83d9811156d0f270da3f39bed393c470e08f67a8777d597853b2392639ea6c453a03eeb7968375dbd0bb79d34452bd5f3746058d72b265ec5fc7f051800867296583cf62b2163bc746c44ad97632da265ef387fc6403fa05f19896f38f9de80403521b6eb995cacaa15509d507f26a48e25cba857d7bd1ba2aae1b1042ad9040433592e92f9b783917a9b4c1e48408ab7024ee7aac3deb10abb5674a5ffaf97fa245cb5adf4c199934fbd24ad7ed604e390b894d2c40e741b9ede193856a67eecae371ae1ac3ee339719ecca4a6d875775c6f73a05b3fb305cbf70d11127d2ea34a147482134a88a317c661f62d5eeda7d3ffe9a9769e7ec57b277e9373ad484f1734d2f6f49053ee2959b4ec0a62f4a4e7ae67bcbbf50c36f6c7afd3067b35f472cf5dc27fb825bdb96550382d73486ac2537e22b8609f527aacf85a728dbb299ab0619ffe5a84019b59888b9b26ec90ad08f44bcf5f9b084070a6a12d979156d818a79c9facbd903ee212daaae5a32d2c22f6a5efc93aa10b7c6679be813729e8282040bf50b8448507034b2db7a35ecc02267e4504d21624eb64cc65892c49e18abe5d750ad73e2c1a4e6cdaa1e322493be0917293f532478869c307c77ca808448b022feb1be5927d728cc99713ae24b635ab53bad1dc170cd2890ccaac137b5723a2c071a311cf4ddd3f4eafe8c650bf733e3eba026b0110a638cc18ff62cfb8bfd62aea67fc3becb20dba0225de89c32c89a6c42ec782ab8f52cdb391f6c0667cbce160efcae52cee05f6f9c1d0bc4ce3fddbef796a6fe458c59f7566e0361217f000719f448a842528c11bf87b739550c35b3799b4306a5f7e9cfaee2929bf1d625bf66c3ffbdb5edfde74a59a4c52a01e723632f9b3d046b1816e39446c189c5fdc4c874659a8b0aca49474ab8940ff4b671d16b4c48b2004d2a04dfb9ac22e47e102783f5bd183c7f908ef1c816151fe9d156af1c79c53484a5be11943ff267aed1f3d0b82e5d9e8eaac55a274b09c62c04a8ec5c744819d66cd9c470753482f62d64c4b77642b1bca9781ae626301e781727b5e6743f3ddeee5aa0c23056d6700d84d522925be240fd0fc901b648b84e59e0605db542508b339eed416a4a5d8c789fda0664e4f352b432bed653406d7fb9465bbc2f33d0183249c0be530cff64764939130d1da86238c1d3adf1fbb8d8e7e371a6b091799d5096a0faf468c4553ae25", 0x1000) sysctl$vfs_nfs(&(0x7f0000000280), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000055000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001140), &(0x7f0000002140), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000013c0), 0xa) r6 = socket(0x11, 0x3, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, &(0x7f0000000100)="864c80da", 0x4) sendto$unix(r6, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) connect$unix(r5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) executing program 6: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getegid() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x2) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r5 = msgget$private(0x0, 0xb148ee520db9e7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r6 = getuid() dup2(r1, r4) r7 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x200, 0x10) r8 = open$dir(&(0x7f0000000080)='./file1\x00', 0xff8695b854c273d4, 0x42) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x4, r6, r0, 0x0, r0, 0x0, 0x6}, 0x10001, 0x8, 0x4}) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r8], 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(r9, 0x1000, 0x2, &(0x7f0000000640)="0000000063496d58e767d6cc2a5fc8d1be2b4dd6f89c8243dbe5c5a94eae168fddf358a3f07a6982dd2c8e914c3b51e21534a19259ad56e33d33c1424a8ebf1fb410213ef9b63daf8598326a187a16de84526ac13fa1d04b0714c63b9ae1866f07a81f502d7e228b6ee00ddb768b9a3dd9d2ccabbad18724d63928226eda5c34792b8ebd77911aa4750a720fbb04dea93e240018ca7116bc5eef2a64650665c4ca700f263ea3b07e5b29dca6806812d5e54957a206036a98a6ee9075fb31fd2404d18297e7065aecf4f50066ae9b727dd3cafaf2fc9b49e97b1c9600"/233, 0xe9) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x96) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0xfffffffffffffffb) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x20b89, 0x0, 0xffffffc0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x2) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x106) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x10242, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000001c0)={0x1, 0x2d}, 0x2, &(0x7f0000000480)="480905c05030b0a967d8333644d9e595836f158fe99cfc4ba066d13a2820c8699edf9b426024d24e11a2fade683f4721920010d88ad997a2b0781351cb67172c6865d6e8ccfe2da3c30537e5a30255026a3c6118cd0aee41c850dcad3979ce7c3f691f9feb8eadfa5426dd49104cdb0b88b935c0cc5ef17e473f6f58d6216dc7e75f8e55be1e574400000000000000000000000000000000f90bea", 0x0, 0x0, 0xfffffffffffffe54) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffffd, 0x56}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) fchmod(r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x8000}}, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) setitimer(0x0, &(0x7f0000001000)={{}, {0x400}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$hw(&(0x7f00000002c0)={0x6, 0x13}, 0x2, &(0x7f0000000300)="78264f7d4db54d8f856cf368065e0297705c158285f39d2b0e2bebbedf10d3aab47a7c8fe6f806068258506269a3dc718896dd16afbbcbfda2be10eba869a820d828c322bef81f54965eef8adcd1b4251d016d0e24c1464d6c49f97bb4ae69b91e78919350d8b7eddba7796ae584f14234bd75fb", &(0x7f0000000380)=0x74, &(0x7f00000003c0)="b3ab56ea8d9fa3d9441669", 0xb) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000005c0)="ea02000000000000c0e5947f12d05d868a27694b4bd922c9420d0e34f2def547d11772250cbeeb66d9f32a9361486a34263e3db5998ceb5227fbaa7f02ffae066e74a068e0769ff9bb3c82955e742b9263d29fda42e80e2891c54a88a31b67cb7ea9f676947115d8bf154f7059ac951582e9448c2b05f2adee619023ac0700137e19ccd4153007ed1c4a50fc9b32bbfd272369007ee95cbc4c4f1ef500000000000000000000ee3b9b3b10b6198d91dcb81e22df4b7ee2c5b23824b8d329434c4a7285cf0198025305ccfbbe6d78989328acb82273461548dd233caa6a71063bb5962f93210966cd24735865f266b06cdee933a2cce6a5d7a258cae558f07cfe03d941ba92f4", 0x106) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000540)=0x8) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x24f, 0x5, 0x5bc, "225e04f160050daa09aacb1aca4ec10000f0ff00"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="c55cb4cff40b34b693bc265032c40cb07411949287820e4e88ebfd372c3ed4e9965e09", 0x86}], 0x1) executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x26, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x115}], 0x1, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000280)="2f932c42863c0fcea34c4c90872b3f4848877239c85db808d8690500143ed1f7fa72fe2cd7c7786f16045aa4cb4d278a038847e6f0491c6d382ed30633a8ea3ba13b73e5bb06bd7ec000928de328fba2f897ddb1fca953a677e357a282bdb3d8648b1821e8864b6d90aa3c9fcc9671cf8db8af78809c5913581ad4649b99aa9692dbd61cb242e0e4d813da0fe962a8c8cc9b3ce529816999d6ee55e8b6fea24af420c73877153f12bca03eca695e7bff8098a530db0cf6b221ae499b9f8c6ce528728ecd760dccb74b27fa36d588ead082ae55b026f5f9717916bf286910b449852df6276a1f3e3833ad81da7a0c3cc703f45adf4d16e7560a06955700000000000000001c1e97a222e47225dd1cc831f20a598f3794245e4700113fff33e07fa24d631b9c4ba4adeafab8f352c6be21a8bf15ef1aba2439338568d2e273b181d24cab74c08c35cb4996d249d0612f6c5199dd798a9cd3ef579eb07efc73c89acfbcacd4f4836ea557adb77b90a3f0564521269c14c2378b893cafe9659e4860aa60c510f0482f7a83669e18f11ad67684ff4d3d10f06b0f43b57e23afe50b8e361a2f50dc1aac3721fc", 0x1aa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x40) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r6, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r2, r2) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(0xffffffffffffffff) recvmmsg(r10, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {&(0x7f00000001c0)=""/95, 0x5a}], 0x3, 0x0, 0x3a}}, 0x10, 0x1064, 0x0) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1) executing program 2: setrlimit(0x1, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open(0x0, 0x800, 0x10) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') renameat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xa7a, 0x9}) setrlimit(0x2, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/79) r3 = socket$inet(0x2, 0x1, 0x0) msgrcv(r2, &(0x7f0000000840), 0xfa, 0x0, 0x0) msgget(0x0, 0x0) getsockopt(r3, 0x0, 0x81, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() setregid(r5, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9c4, r4, r5, 0x0, r7, 0x3, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x2, 0x1}) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x4, 0x7f, r8, 0x0, 0x7f8, 0x3, 0xffffffffffff5d86, 0xfffffffffffffa0e}) msgrcv(r2, &(0x7f0000000640), 0xcc, 0x2, 0x1800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x13f) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x69) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000040", 0x4) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffe, 0x400, "5577cb00c30900fec0bdd70fe407000000b900"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf75300", 0xa2}], 0x1) syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607480ff003400004b71b800000965324500490a56d30000fe8000000000000000000000000000aa5002000000000000050200000102a9da040101010200000401030001000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0fe373190780000"]) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="fd5aee42", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec", 0x1c}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd2978918284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e01fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7de2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eb47ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401500"/3858, 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(0x0, r0, r2) r3 = msgget$private(0x0, 0xffffffffffffffe5) msgctl$IPC_RMID(r3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000025c0)="98bc902bdd8c387106145a3bd11d49e82f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e645413b4134c6ebc54eee0f7f5f3d165f0f1914154d5bd4a4212477059eaaa6b5ba4ba32c1f60a7b5221c073bfe46f1fb9876e244fd223649482fd94fffd7139196c3c08b7a071cf335348274dcf0cea58bdaa4a32810aefd047667def19fc165112c3f92c4ff21c0d5d4c2bd3677132be8f816ba17f00787cdf3addb9b6707a4c074dfadccfa2dc9ce0c40bd478c433dfc9546777b90cddcd660de6d04b2a38739ed5e6ec254d5a9b7e0f61cb4a678d97fcb80c35a0ec157a3d326cf445c8e71aee2e5dc3a23f04680270b4e9ac7119c801c9c6e53aaf9d7dcf4b34d284aabd395f6a429dcdcb3f815cd36df05f5d1351b6399a354e1b792a2c17007cf64629deca763e1a40a4c38bee7cb1a8379999a5ada00410a255c8d08f34e7d6525ef267477dd33586d3427766d6e215c04d6f934b000ba5a7b1473f34e6aba7cd44fbf21a0d1997ad9195d7e16670cad0b581103ff8e3af4103473edffcc9a1aa3c5a04053b05b93f561997d360c7e234553733a8811eadce2339586e47c42378fff7215f3d66f515b1cdf43b2035fe4a5086a5051a814df33bdc162e19dbb4c11eb8bf44adbeb15ce4b98a8ef030eb61f42c559871963d52348841fbd356ad5a5f6e7c1151efe82554aacb23693d75a3226191b1b64121e743a4620dbbd3684415b04687de2bfaafb546a597e5087b52431b7e0d83ab99141e8ec9c33399ac33cd077abeeff507ca50b335bb57f48db4674c3e3905475c6428d33561194b5e96424eed5a31b1346a9a91ddad215ab6b4780f1f2f6b96e3f98a814766f6f5096df1d4bb515aae8e048884ab4772610495e6c82f6d214e540f6b088351568d54ca0f19d623f40b2f1efe58351fd7f1bd720f2c4b96468fda7789992cdf44bab28c9fb0dbedda4315b84a755a18e207a99297b97f90838d3919794550f1d01f336f846af2e10dd222bfc36f305e5567aac0ac7775698edf3fbc4bb401f00bdf49e878463e19929ee6306f42e68e26a7bd1f8c1dfdfe7cf26fe99ed18a050122f4e51e6f69dfac9210c3c3e0842719904c2c77f47a9aef56e4078d82adb27eb553a58ab6ba54f36fd0e76eba0dd824fee413c1640332cb2496f4e0cbf167274c3a569b823a6c96c9ea9b6891d6a51602f7cfaf0b50b62116ece308176029e1f3de6172b16e89720964ae390cdd1bd3e6556780428af5eb90fca97db2b0c347ee574abfc593a6ab3b8ef9d2f6f7ff03ffc5ed64b4c7762805ad84e6cee76907ad441c657774c9697c16adba010002c1597afffc33fcdcf880eac7008aaa41c489d5ed8d8ad38da91b3acbae5027b6629befe8f194a9ebc4bc132606014f2c28f612e71ab17cb06e481f96d6e28761b8ee149f20abeec037406d0969c7b02d53491fbd17ae7c3b64720820b6920daa3bff6c456cc3748360f9864ca0d90e9e02cd516be536392858a1b2c8c017109de36a1748d2e04f2beb31c20570b0b5e12ed25843823d765422b34aeb9fabee5aa59def5cb72c33f1aeb7b02d3fcb9e92797e470d80f6922fe21cc6a12aaeaf45315d45227cf1bff2340c1d823d02d010b57f19236efa017aebf35b4d5db26d07b8d5a2bf96fdfe99ee079fb7cc0758104b6195083c520ef8285c704815c47c08c4bd62bc2b84a6e05f4c76a12e0167f6f8cbc76cd4b784568a8784724bacd11ca2c91fbbb6bdf8f4dbfe2aa6d331a27e44b666fe02c7b89ef7f4db117e3c21261ee56921146647c34049bfa83002c1cc1b6a7ab350fb99c9034df8b77ec4e09335fcdcb776963f00c89e8b81660784ddca6f6ef0af5fa4815583b849bbd0386305ad8dfee25aa0c707985dfe7dc2081c7d2d52908e10f9e1cad1613247563edc89ecf1e560803cf247929de8bc29b1f07d99830dcc210bdf84be7b740dc3f2b822c6abbe01fa918286c6235324d7602dfb8402d0d83645b36205f38c3c4bdaf40e9993db88722dcc9e81e73b184e199553f22b3e41d16a9463d8a20848a3ad6f13433045138d092f0f153f786076ed5efca31fd46e9a0d18e9c3fbafae0b1d3adc4e3247ae5fac70e786310124fc6f190bfa13df804a63a3306af7fc9cca31a57e0aa4cab3c93ee0a3a579c2df66a628d36202ce99892fb03f57f67aaa30058325966a76e74cd8924aee14f9412805a51d0ae969424924e81b026a39d28ebde778ba585f84594a693e69a9bf4b0afc605a1894a8af5f0b0f10262e34e00524c00a92cc733c7dd1312137dacbf9f8849126a9aa0893ddbba1644fb3537bc9d4edefe9deefd040a56cd90a0b1c4e1c62f585733190f53a23ea23388fe46b3475449812cdd4b0286230e4250a643df22d09c767dc1518fec75080e86c86e707a9be32434fe36b75c2184c1306e1d4e73527ed5a50b03ca6bdeb4cd5b66a270fbc1ebb41c59bc52d8c4224074639b17e1cd2baf671a142b0d9976342d38eb3920327eeaebaaadc7fe451abd021c404f5db7c061412e11cc2c2663c14ed8f865b6f6ae6351f2d5340698ffdb6f8257b1127fe4eed023f2e6ba3621ace6060a51245a86e3cc6a0263a3effe746a83d6b740d029edeb95a273df7415e1a7a28fb6c301a46c33aa80ff6234c58d0cf5f37a2d1402b85461c6ed647d47e1aef598fda8bba8d0260209fd2de833ff0d1195affa79e5c5eda8e4e75c2fbf09254c6ec867f68a2137214eb95022a8281370ca67350f371eba35be5a90a2c01455752bb7bcfb6f6b84c3d9554f10ee21dd129b098f72658b5511b05775447d7c88714a5c79f57ed991951abcd2843b16f29db41883db7a3bd119ed20be0ef48189383848b722b6b4dd1f913707c78194b7eecddcd27571a1aecfc7c4714472a4ed96967b164eec03759256f25f1d17b7c8c4d0573b96b0d050a8dc861585352f965a631994c034d8034b19edbdb8ae84bd0855c152c51a2821c47eb8ade6f69df4345089d1a8b0c42a86c24651d9be6d7dc5a8ea195047d4892d3323ea763a34f4a7a8f3d25f7d695fc2d69466891c393143082957fa9c4776ca36ac3bbfa86a92aa4a818e61f58b4be5fe798de00649a519fd1e9e7d98037bc2173f7a41251b1b51712ca335a853d5edfd8b6da2c64dc10504a400df65fa0c1e01b50f5565e95704cf28485e71036a4225caae32e51e2e4d63008bc24cb1f290f8cceb74b7c4053940fb7ccd5ca7092c2c6353bc414537dd175b29539924863eaf7dac0fc6185d265f4878c599a69fd58713f5f605a3130ad509dd9524810e895cc2c103da732e6b45dc19274add3a1d0bb55a47d5b983216244d6b07fabe21776178723fccbcd984185f3d1aff5d2cf8c6cfdc8a3f8ba4473be31a219f1f24c52ee7cb5aafd46663b5fe0c7b399c75e5139ccea5199c74c68cb63b73e4d8d52a980ca9835f24f3b943c73dede58b1893dda8c3a3402ee79519b61b84fd110fe59cdeda3d1bdec24c0c02042d9dbae0cb189743fde32110edbae30a5ee0cb5acdb61f8b59465335a02bd6fa9bf9c0c160b3f9d435462fafcb4c9922e245eac4f3971ea5d4c0a6a9d15cb0705f383d3315a48ef939ccb34df90760aa3dc06dcc776bd0623d0a6ba5384d4568", &(0x7f00000035c0)=0xa41, 0x0, 0x0) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x15, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r6, 0x0) madvise(&(0x7f0000f44000/0x4000)=nil, 0x4000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) mprotect(&(0x7f0000ced000/0x2000)=nil, 0x2000, 0x2) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7, 0xfc, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xffffffffffffff5d) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ftruncate(0xffffffffffffffff, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="bb", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb", 0x1}], 0x1) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x904, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xfffffffd, 0x3b, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffff9) r6 = socket(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x15, 0x0, 0x0) msgrcv(r5, &(0x7f0000000940), 0xcc, 0x2, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000280)=0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x51) executing program 7: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c41ff4", 0x10, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fedcb10e86e12a5d7e942c230329a2e7", {[], @icmpv6=@ni}}}}}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x7fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r1, 0x2) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) dup2(r2, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000040)="737be41a0f49d8e80dbb0ec2ac427c948f3191e35b72b673d724180a9fa66a7d300b80c6da29e8901c6127b111c050ad6c3723f3d1d3f2516c7f3f7ebeef3ff8687883bf3439da6468e2b647ce17a38938e4154812143c579095040f591611e42f61555b10d34c9c2a4e73026729f4", &(0x7f00000000c0)=0x6f, &(0x7f0000000100)="92ad5df2d882e4268a731c4d17d0db6641350c2bbb5bb3d2604a0cb9", 0x1c) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="ec18de21093dc3533fb210639007b79f02881832b418843249f258555aabb2097aae105637b53b94a3f067c3e8e8749eab2b9e45de8a2e1058b6d9df47ab420e4eee1a3f21a095ee98b1557089d292cabce59dd14d43b229168f36f7147a8b6d208c71450b47c0cbee5534e584e652aabff4aa78515aa0dcfc017a662602dbd5139bff712ff3957751bf0433aeb8e3e4b495e4c0f4", &(0x7f0000000240)=0x95, &(0x7f0000000280)="771c3e13807ab8558abda49c20dd1afc69c845bf894188e5b784bf65ea1c991e962c497165f8fdb3bc92fc9cd596ceac2f3014f67e8143bde48d1f8966743dda03a567e45207117c303f957056638183329f543c1cc28b630d9492e4d1ee19f4fc06958c66040ccf44b07d3c7c446e1b5aa44b569c15eed5ebe78d158920931122347d81ae6cfe654010deb748857b896a506a31bd9cb31dcc27fa89a92db7139f94bdd6220b9ba8e38b7476052376b7c858d569e0ef35147c4c90e82f4a693905524ef9a0434c38260dc95ab892145a77e8ce8c5453b7e8e140b17115e448ceedb8014a0998d0ed107489a6032ca29084da628c33964e6e553efc33195645b98f74937c34618d8fb1c5b65ec7a7e527eac37938a516b662404fd1d8d86868d46d9b32c4eefa78a566e9bf2fd96601b42edf05317e2007c060ff0f902b0627b108a2e788cda2994d5d8af89cb971f504b52d8ef700b32fc28ef18f43dc8e8675550592a6a99b020921fcd38a4d4972d92936e0faf448ba549d5b5407756059b62e6fe0a3e63119fe2f02f87244ea76ee22f68019abfcdf01cd6a0437671ca10d36c84343b3a2c33e91e974125a8594f848acc07931d6defbf3ef4423519f838f407aa564c075dc4ef29e56ceac838a1c4968e355b04046d55158c1e1deebdc06b2cd427a3e5ecd66f8377767ada9873935b1a1e9bfa743fc8b555213d51484586a64220dce41e43c89945f9dc807eef70f00fd660ffe1e722d8213f910f0be745ee2d7f4c4123642d4865b1999a356be085220181699ba6d50de3a19cfb563022e9405070d5434a3c0d22e0325a357e7b63b509f6bb2562f311d7ebde3965c6c20f3400e72b908ba80338eaf20f78aef3d9ac51ce83181b98de161bea7e668080572a745f3f2fc77e699f82a9d430c89e743655e2529eefd8b4f8b5ee782c57a9389dad220bd79104062da5b9ae99fd4ac8b055f063e05d0d323cd4600737991fede38267d3ea523ac702bc067bfbadd338cd04179af4bc73580b3e0ee3f94ac50c7ea92c1aea686e52f100a675a7546571dfe0016f27b9a8df3c1219465bd27cef388c3f55b50268700cc57364ccb4cb13fcd02fd04556189197c8fe83241f4495dfa9ea95b374480f6ddcc8c244b355d2d6e2c477bfb178286f770fde17244760a9d2ab0e787cae1d9853d467146e7dd9120399d5bc289e1bd0647596b5de75c49b88501f94207f5e87b4665c9be472f9a2ce624281b4909510b661888cbf78b6f5eb31660d7e7a34d103a25a89a96e70aa42566fab25c76f6292431c5f4152bcecb3301be774c8784eb44d0dc867ba72180db864f800802cfa5b6e9215ef5d93e31aefb084827cca6ae1b90734da2c7dfd92d6f3892437f0178a121c176e94c1430b67293ad7bca2ef3f7cb652db6a3d1e0968ea1af73f1ea6678260967ab0e9a60b1a3d9310c8302061ba6295d06d38e6cb99ad4564316cc231ef6badc0bc756a48e78da5248ffe0e72812724f8b5d2db2aadeef31889d42d8bbb8682afe029fa7ad8a15e1f44ffaeda519851ba7f517f35dd1f4e3132033ec5b51cacab04cff9fef7a82984c1d415acf4f47626ce859afc7841f6c6f8a09e28c36233e1d29078ef0f85a6befcf656aa40a6f46d44aac88754dd1cd27c6dd66e0f088aac82aed11b17a9a9d722ea4f94fc788adaa507c6e36e557eea86a0641cfdb2d48a66ee830f2958f09003b907fc6ad73119c8f9e5a19e07cc2d6092e655501f87b52156f25cc206baf79dd772b15e42e4a5d2cb27355e0619039ca558dda7990dfc13f7ea4015308b2efd6cb450161c6dd143713f966f0a9a904305148068f20ba5ce50cb5eaf83ff703b4428c8bddb1980f9897971d3dc4a188c9b2c0d667a71fa05247bf7359847616b7ad4c3f152daf811b01a0bda005b06fe7101c820ad7ace99b7ddbe9b8221a6b13ed8b23a71d177bf01a019df3d0e3226599d04201903cabc9e2f85923bb64ec6567d56eb082599b4a9833d66cf372ee76c7d568867cb3bddee7d6395cd59baf004c1bac523770875a4b27af0c3d237f2f35ec52ba247009f409016f30275fe390e64ca698997478409ace541bb0d8135147f7984e796b9c0bee52717ab764652319698afe9c8e635db9958bc7d2c8256f079b5cdbd843762cf7e5741357ad18bdb59a5db7ff0b86e2c05a2a50d310b4bf7b822f23c0bbb75368c2f56f38d076abdf6dd879dcc3823bbe3a24228a8276042ce3ae4c539be523c84e0ab0eb3f6bb6bcaa8b3b945dc27132de4e1509f867011e2672487dd9be1b7cb24397d1123471ed2cc3ab68dd8078073775bd0f663137370b82de8329ded194a87a774619e3024cc2e3b5511b99d97b8cd6495444012e3d228ed7db805c3bf245bdec4de7c2e8636defeda124a9d4d244a72d40e8bce3eda76d771ce7bc87f93aa131a58941c18a043b9a1d915863a3d1858e9c97e9ec737283cad6b69e7fcf8bc6af86a0a879bceb0107954db6489464a04348df2b4389fa5a12a865b8516f6b0f266545f7ca685663e5898393f39a2ecacc0100171fff85758bffa67a6f13b3efba5ad44c453f412fa3345c4b56ad82a271310edaa510356ed0f52fd8f1618b5a90d2035fee3042c7dc97b1c797971d2e6b412409c14397231c1a559d4116333156c7f9ce3346208838269110d215e3a2ec41d54386b9f4bbe366c5c28d2df12fb4b5121a73c4c2e8347693c17669b2e63e19cfe296c223298ad4f16ee198efe65bbf6bfcaf7a7d38bb875d9c5ddbafe6c39cbdcfd305e577c79a8bbf27afbbfdca47abfba96e114f8a8f97d7d688962e7215c7eedb91cd06cbd6c85a3a5bfdf441f388fd50c2e2230623720036b2a5f7ba227416704f24727ebb532c9d1ecdc075dff7df775e364c918230bf04781e784d4ae4742cb6ba11885593779df5095ef22ce591fd6ca51d0eff78e6153d67cea0936e25933cd790a90ed1683aa91ffd59d69731f30f9a330a5f588c9286ec522c58f87266898c1ea01f0dddbf7c0b31861859e2bf5ba14e2328a1385e9c418405677bb84ab5754448f4dde479940a52dbbdb88023f3926e98a7e90181c75114ba372b174756720f3ccf5cb78ac47363d17d85869f404e5ebee89763a0bfe604ef54276c1bd6edc6b695457919101f47b7d6d12ebd00c891e0a41b03c75f24790c3078e333b4f0f0d3b36d696b7f030d758bf8c93b9d758257e770a2d6c732464986f4b73b7350b9fe867fadf37c709145a1e45d7add3f1213a36527fee2c6fa015d9bdacd1fccae69793fb7b83f1a501dd68ba5ff30f1542e19aef61b6e7a98fa8915d1046ff06ff4c59df7b5a0041755413be7e27f3edf26f7c419fc9e4963453901dabbee69addb6f18aafbfd9612b7724fc3dbbdec72a723b30177ed47d733862f79e144d02d4ec9a2104c118bfbdfd9b3c0f88be51878a43f3492fc367c84e9975d9158616364c77fda620c21e1e7bd971a478a1e4fa6ed96f34ea8f3dea4f68746c936646a791486d879d4f13dcce8225bb33c5e26ec47a6178efcb30c888d1957e7b2bbacf8a567a830b98fd92e1e4beca7f69d24666775e3d21d654126446e8f8c5ec700564855513ac5ad8e06b582a431b8ac0c405b23dc88a262332e0271b862605506ad9f638dd7badf9142ac594448de6f573d005015404e6d8c65e4c56637cc36bd2bf773e8521862bc8b83866694e692f69366c6d4aa5b97be39c958ab3707f1bd9a79236238c95ebf423c187939f23afa300c2e1c221a76e35d9ce77b7996cf75c83b9b50f6804c390318172ce58762df2cc6b0b84eb4e02b8e4dff46fdcf1c8e27490d79ddb2f990521b1b8b6d2b8b6cc2bd5312614e5e4e3ae030fea3d4a8bf6fb4ca556f5ad979f6fed846a26b8588921b4de474ba58f7a447a16c102980a61aca2c20ac994f8ec9400d3c4a7a215453e1a6e86f82cd49105a3693431a05d9f3c21effa8458037bfabca0ecfdabd85e8eeabf61021ca9ce22e229e7a1f7e62a286d43ceda8ea1909ff302eb82bf235aac8a22aecfc33ebc1bb908df839ce420bab69bc95435ce3185eae0104ad4f8da59b994ab0855fac42803ac1dae5a0917d1213b9511aeddc601e27d289761a056000a12245ffc4601ddd17e69805a0a3736fc3e75b3c6a93b9e841e6ac6bebfd8e7631b6bf711947c319ea1b9cd5f656a4cabe665852cb356dca35e2c53bae4385ec63091827153eca54f6d679d6d967dcda674f10f76115c089a30cbc904650e322b54143b6310dff2677b98a7298d452352c99f600b637d1570899f8f541f94b5afebf1ce315d478619e9f95acdd851bd3bc08f49164b507a8747e1d616aacc68ab66da79b24252d46f294453445379a6fc724ca025e96850589d5dad8456baa499e6338a0b473a7235618e074d8eadb1170d3e37cd5620a0da73883955e35a9808f3cdafb85822787ee3a60cbada6d6faecd40f5d146562c5256c7a87f2e1eca0ef9c5cb34e1cded1d78a32de7cc7a4c48d79dd2590060c772160c5075cdda4c4850436c9c9d0787f4f79b3e22916f5025e84cf222da4cb4a807f012fcb89bd6a9f68c2f01105ffc5766ce9b7f849bda94e9cd377e6577be2cd2fc8b4d109730bf6896986dabeb1a7051da28b050e8c7e73acc290f0352616535c40ed52c59a02ee7a4dd72c4485d09e06681484694358d4dc71167468f093ed0bcb20189f426fe61d5752df9e9538a61852c621d96091e025c781141a23058c9400cabcd852e7543bdf23f903de267199fe5b7f5f35d7694afc882f7db3b460a19201c82bcb82fae055b1c5e6bd41a0ea52896f52f8c88037815b32442ef195be151d51969481f0fdf5dafaf69484649f8bf9ea9467c1dddc4446cd581b0e008fb52514268f46ee7a75111052c29c041a99944a67880e811a4892ace22f268053260270ceb28f4c0f092ece7025050c5a64a2c0499cd123f083afcc71242797ffe203bc59495ecb949b97d7043593c966346858447937f252c6d41994a7f38eb1888d889485bd35321ddbd8b34f1132ef323743f690596946cd190c990fbbb3644117580955a662ec0387553ebce66967e2a488f479a9bff614b968a027384462a8991704fb16d324dcf98e14419abf1706989e0f0e7e814a3c965bca5ae7c06a8f4054cab93496862e125ca7df5253f54d6f87e4ff888aee71b967cd8f31bfbe4cbc3536dcaf3627d2a5815f8b2086daf25a54eb055ba6bb0054707ffc1d5a3e78d06494dd0524167df8b9747b7226e0048d0ff038001ad2f74b731b5f69d488b0f7c9f4e8174a5c15cd15d3691d61e01ed4a946c99e635c6c1e9430364a7286e25683ace98c6e80a4d1cbab43fbb1cade5ecb601dd7d7a8b92c9ee37b56f38e6e9146fd09fe3c281b8fa49113f66d4193b2a37e96e44204544b80a3fecf90341efec101612fc22b37df1e0c5e85279d1b3a6015b2a4433563eadfd1218a15321bb3aefc007033297cef7719482d55e6eeaea8a3826fc296b4cc2fb52b94f7ff04595e3911fcf9cf2168dae09bf9ed287f13a998238d10079da27a4c3acc5e1f15660fc954e5a5e2405157fc05364a12846d9596c7bdd4fea9e7c0a46517b486a5af32a7d3599786def9574fa66eb7589af7309a6b4750219eac766d29db13b9e2cdb9db7232e16f84bc32305cff5427111f49c2bd684eccb7481243c5ffdb76fe6f6a3dc7ba9c5936671429b59aeafd80ccebea6ec668b3c67129e7ba438b66eff3855ba70c514db9ca7e60807f718d22b8f9ce0b8a1984", 0x1000) sysctl$vfs_fuse(&(0x7f0000001280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000012c0)="550de3f34c3323bca5a90a2af5d6de475ed2851f45da04504333f6850aa1d894aa737e38dfcd3aee1464eaf0499b74f82733f2c2f9fd96831f0dd6dede7377422d61b7a2df728c807ec65d842937484fee937b43c7e82e02ea9c4e5d2f40d71dff3e8579138ff2e03632a43340c39e5a887314dbb99ba8f27f344999f3ab9c71", &(0x7f0000001340)=0x80, &(0x7f0000001380)="b1f737fb023f242fbb1e44be412654a4d31c3ac3b23666d84799efc2eace02cd7e33fb5456c07dd161296ab1b963fd215229eb8ac1621cbea1e447552671f38f217238a79d634bdaced1525a70996e759cada7e611460fd962cee460c9f093dce6ac80e6a559e1248ff4ffe3be5bc1df49982de5deca55072184ecade1e656e72f51d09bdbf119746868ed4a4af4703f5f6ac854f2f01b910c4c598b30ea4105c317a6af933fe4c163696c39b1814b26f10b6c1e696b57785edbe17102266f1bdd88a22896167a17729017f5d911a3bcf72af2307e4e5792a327f849b11e55a67a", 0xe1) sysctl$vfs_fuse(&(0x7f0000001480)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000014c0)="cfa382baddfe6ec301c047d74ff4719a5bf9a63d58a813c23aac8a3087a15440f4016e31957d27ed2696372433147d7ed03d1f23c53cf71b5fab238f575a4387e678de0a6a21ae478e231e9ce6c73833069e08df61a480e88ff7ad2e420e7add1de346f1380833dd0db517d17f7d04fa2eca30f5549605f78d7ffe68735afe7ecc1041b47b9323ed10816d9a065caeda55f13c316305ca5e42de1f7d1941ceaf6a4935239e77641361dbcd8f72d8d22b120491ca76c67ff10a8dda1811d83744f9f752f4cc35418d6ad7ca4bb156efc7e1bdd399e0bb8acc9ee9dce49b17d4b07d8d3ff3d6a5fa77e02a600e", &(0x7f00000015c0)=0xec, &(0x7f0000001600)="02bc04f0f01be798d989784c68826f561c373e9a807ef74a6e57f4ce8d52fd4b604ddc618817ec8228ecb19172c4ec98ce4dbb9f3bef2c32d0108b69a4fee481a1aba34ea322fea5b3841b615c7c646c114b80e70cf43ee1b7ae0953cf2e7842c66bf2f2995d01e57a33565f60", 0x6d) sysctl$vfs_fuse(&(0x7f0000001680)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000016c0), &(0x7f0000001700), &(0x7f0000001740)="dadf800c89b8c4f7e97004351c32e4d2f0c43c4520836e04118e5ab72df3574501631de94ccedec0e876e779ad8d52cec3710e673e53128f5a4f908cc15f9cc0626097f4215dd95695d71f0176adb59b60c53343c480792e781ead903819673de6f63901358dd439a04c1ce6e64bfb5a40b039ad22a39c1c310da16897f4f1fe6987c4b696d3746f45a641d668f99ec87649c05b6273fc645ab86fd988f41b85", 0xa0) sysctl$vfs_fuse(&(0x7f0000001800)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001840)="afcdac74cd6df43555ed7f65106d5435efbe3d699828de17c2484a28fdfabbf3be9345689b7996527cf30a16be8954c6158a66f1fa8d132f9f517b9a83bc701b47e64826cff0072003a6c20aa653d11f7dba4c58d36b8dcdd0ada70917422e1f750df8ea5a75105e2acc545718e76e420c8240a7344109a9b9635183aea044ea03612bd848e197be759ccc", &(0x7f0000001900)=0x8b, &(0x7f0000001940)="a4150647327433db3720836e8ddfcfdc3db4d8674f125fc9b42db68e7e351965bf610df575cec47d153a0f3681db97e574061177414fccc33a2c6854e602b7ef8b8f9f5fd40022fc6be446b6720a3f38372effcbf612e6a9b9a2b1368911a14974d260f43e732bdaaa7a67620d2c5dd006079793520938f3b49862539fc9ae26c06c6da0455589f7c1d43fca6400284104b27cfe313f3e2355f8eda85883740c29f67a983558b6602e2c066c577e40f8abe24cc9017279845d9ef7464927d5babc7c95c2a9afe6dd8a48f057547c6a406aedca75ec94c298c09de03911ad1626b0c021b1478e7d73b611aee7b5b3944bda53580227b32880ea61676d", 0xfc) sysctl$vfs_fuse(&(0x7f0000001a40)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001a80)="e37c39a9f32b8abeb7bd4b30810aad7fcadc54f9140e67be4fe9c76d9c5f388363fed15f9a616ff955aae0e47cf9875c1f35432e677c833eb5cec1d5ef372ac6b33de7baba22aa73c657cae2b2ef2f50b2882d43e376d46ad62d588cd9228cea06ab304f67d1ead6d48c3853d922b692d96ae293ce9ff32297d13c946ccdf25554da9be45daee07ae8d4e30f09bd77622a6059c930c8ce88edf79a86f06d77e57ff9bef28b71", &(0x7f0000001b40)=0xa6, &(0x7f0000001b80)="8b6a77fd9011263ab72021f1ef414e98ec4089cbb399a70fe6f1109e8020616a89280a9016a31c3378c85568c1d0a02f292b340e1472d95a08e808360b6909e44406894cc024cff0a91cc4a53e075a6065b949fdb5c658203cdc01f161c3f8606df895220f79c6e7", 0x68) sysctl$vfs_fuse(&(0x7f0000001c00)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001c40)="54763b4c9a89fc032b5096ddc4f7bf58f7d549e18ecb26b6b248dd3b622c208cb13b9006d89994b1151cc728b82fecae3819c28429d9b4e4f4b8a617dc5d111526230a87d20c9bd0c245b1a88b05c0dbeb82559f3361bece9cea4f96359a2dc8a8e734a7147a1815a937d9979ee3b3d6bb99b68f8043efca5f65cf06787443e40ae073ce0ea70f3b3a", &(0x7f0000001d00)=0x89, &(0x7f0000001d40)="f7667c0354219f22abf47b9c12184106c87fa8eb296abba0a2192d4e", 0x1c) sysctl$vfs_fuse(&(0x7f0000001d80)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000001dc0)="40713a91da4da7e0cdd7296e5f190e65f072422d559003d552ab285c734c37c7d248b0408cab1792005fdc3ce1032152fcf6157443e636b33dad2ebabc773a23f617822528c61c7f75f630a244", &(0x7f0000001e40)=0x4d, &(0x7f0000001e80)="d77b503004c0c6ca00ed841d160efb", 0xf) sysctl$vfs_fuse(&(0x7f0000001ec0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001f00)="07e67449fff33db2db694793b88eba2f483fdabb7b6740073804f3354fd928830b20defd3ebdd2cddf6eb26f64630cdf1cc2a5ede6dccc20a93880959b6ff9a220146ee5547193fc1f3e953ff9761a16275005066aea42e19598e8eca85873d3eb01814df3773afd1175d22c27d05b2632135a92fcfb528a8610a5df3417a8d08908ed5bcccf7212c56673e6a57a59a2a25e7d02d59d3370b92170e69284eb9b4d86e85782e825cfe8", &(0x7f0000001fc0)=0xa9, &(0x7f0000002000)="c4dde1e7e5c2446ebeb9a20bfcde7dfb70d89c96d459cc3185c4d3220f5adf7f1e6ad7daccf3295c091c1807648435cea07d37f96e561e4a0ae82820a6482786089d00c0b9e825207cd82ce31201a4eff0f534fb998ff06903d184f9191b4c5c8ba46ff5c80a443aa90f01581971a1f41d48042cfe0632dcb74441f89ac7ec95bdd2bda51a9aa5e561ba85675fca8fa5dcfb953392fef28870d9d04cfacf5e5a922f5199f55d50741f9749af681bd0a12697a6c762e00bdf037ff4f7b16010a5d845220c04c30676cd2b1ef1c91cea0884e1704d551de2650897234cccc24d6a39d884bc0b5e8c8f2d8e41aeb0b6091c3fa7224a8993251650b6481af1fb08847537c257e73c78d8c5d8f02e4e415baef007c1ebc759905315cdf5dd14029d99f3d6559feaf5f8eedc7a3f7034289be6479d13c20337aec9fe234a665624cc8bfe2011cafd15a45fbc447a026e4d29f55d320b5fdac74d1592bf06827416d6f79b1852a748d057c2b1b41211a430ad4cbc68e051f8e95d4031bf83453f4f25dea24b02c0a3382a29f33a696abfb646618bed7402af079eb5bddd0ab66b1f915aa5c97fb24aa0f9dc0432e7818e7216fd403b36370d3f5c43b1d172b3f6fbd45f5c55e0e6a11e5c731f0bb8f8ebe7afeacd5b5042ea0202c4489a0b8da439804d1464fe33f24304be3229405bcd615dbd64dbf8982af0b2fe222aae7f44f0af803756cf734f90fd1059314be102dea360f84822c3d93430ef12c3e965017a682b09173ad4465a558ca5a0530582f336b542c35f5d8d46c1c861ef40a6e41bcd1540e93f723f050d4bfc6fdd6cd73cb65077996e97b254978d848b2dec57a3c9eed23e19f0211f360ccf35ca0260f11146cf37ae27011402dd8685d7226b84b0ccb79442ad442245675c49c6e8ca741ec55cd9457117c28334111b5b0fb3e73c4fff8cae2eead4271b8ee9c01db70f0e8150d9c418423b09fdae882c009cdacfa1a1b031fe4151790553b32a8c2597f0f1a76082deecd4fa13b7610352bfd77c6cbc8b006add90e7647ece016a5834de5c48aa979031e5cc749802753b2b2bbcefecb575edf57b64d1956cd9169b1592d617de1e32535b6f018f4d29fd4113837ba51a542787dfabfd1b31b4b381eb83ed0d7a6490f128c05e23c8ec1fc7d05e708dc67f6abc1ad5ef56a29ef05ced380dbd6334c905651c5d024589ce67dfc12c8839f156d32a2c5d6574ba7b2db252baf69329e04ab2724cd9c412de05fe8b041d25d7981cf903df57c6f60b4b076bf869ca5645e5f2eb448aa7af1c0c96001ce66da34286bb223f788b1ec95ddddc99810aeb89f638eabada956c34338e07aa99a2800ce999febab1c09ad1304a278b0a82012ae89f91aac4d7f869dc4a76923daa21261716fdee4e21ccc2090639085a318daf727c46a44189856c89ea8e8325c85de2302bc1d0a77f8403ae4228fd2a23ec832c51be16a30820cf126f74ee2bf7c4c050b0cf8f0c474615e4f1fd51d6f55d3f2989a4f49826bf59ed023898510bae56d3f6e7f2876424ba81248dc24c855eaa5b6e18f7190421e2e00c6e70638dd6835a0275758f4d278cac0a3fba74abfcca8a041a3f204fdabbf696dd5bd13068703a9f3e18ec2dca95d23cb4cdc87d8364dfdec264ce976dda27181cabe1a93c964bf23ee8b368138659c3e777b6550456971e48a7cba577756d26cbafd79afb0da82c44b9efa597cd2645d5d6e247c98221ec76854089e30555e116de1f4c30464c2e06eef38abfc2ddfa10d26c831b38e89a4b0f0aa9307faa45553895095f78849997d58e01a63d7c986bde5deae1a01e3a286f59d47f20de7de3caad5c222ed4a65711c9ce94456702611b4eaed5b1944ac487f10f9a06ec615ebadcd7603ad011ee23c39991178dcc5f8142e99bdf3c9f6a7ff4fca050e63e147a77c1735425c040ad64f21bbcf773e2854e82bf2adfca0404c3b94b68a03086e5d4c9d284aa36013670d5025ca67983ead635c05998fafe62e1d94d926530ac419448e73f7eb4cd19076d88c9c86026da0f167342fb684f412e3d377a661aef6fb0a7abd881c47cad1b8521a528bfe1c143017b45bf1b791e7e02849ccbb14af2fcb9e0e67b24cbce4c36952e0cc0d980a97692153937729195a3a6cb59de17f6400fc6a2f30bdac49a28728e5c87dfd642819255b06e53726afb36dacb83420581ddf7cb391cf5da30f3a5b06a0508ed4daf860bcd66501be8c1377090dd949ec66fd4edc8923912a8bdd2a30c266ab8eb6a87d2b617b62fac48061a021b50844aa0cccc0afd7011fe78004e920f3c3f9d6444a0a6e4d6e3b684c22d2c6c610e7d13420fdaae59104c0ace2f5a9e825ddb3109fc0d4f2a9a5d302eef5edf11d5f6848c944f80ed85c60693cfb7f2f3f9c7f3f343ad96ace71e284f69d536d08967e599cd4570dede8f55c9e385a5d4641aad7236dc9c039cfcf640173b051bb2f1ab71b6e5fe33654c499756d97f7f136f7f1ebfc43e899966b910bc47296cbb2ae60cde07781f26f9a92a008e4055cd4c45665ec13cb2a56a129edfb52836b7713e8e3a82f428431701c85c1fa15a254d4b6018b7b0a2356314f9fb9181e4283a7ef6d239d35544a6a784156ba0b00122e1a8bd8713a143bbd93c7de9625effc14be20c6c4eec4431528583b26dfaad6f2c40ea07336cc9e57d99decb76dae99bc0921946fdf59fb14aca292f8d88b0bc53c5d75a9e354b20e710ba90b8585e353b6cda0dfc72ed34ee48bbbcbd6054bf9163c834baffe28266567a0dcb6c6aba3b471903ed4410da39e547dcb8bc1e0c260f79974975a197dabe69140c8ba92eed311d6cded27471ff52e690bff0f1e8b2050ab1e361153f99dbfc8785c1145b57be9c7492579007ee82d81c6d047bd19d28084657b94d633023901a7eb00575f71de7223deace2a8bb8c69f96e97ab8ec834e55fb13a6469b9e940e6a9457de2d32db3c827fee6bf84206bc6a018d9fcc932f0aac65ebe84c73ddf38297f010e8839bc861d73c6c2d679904c839a18054a1937ac0c05640672d5107f5737c8b66f77a06fc0d9dbd8b2d04e4d464279921cb60809718dd61e9bb5a06c42c4e2090408d6993b0dd08f38b1de0fb7144c9bc0e23f1c42b1e353a094ad70c42abf48b5e6ec5a4ccfd5b82b5e889490a0acfffdbedfddad1fa959d6611b43ec639314f36ea27f159c1ab660a1807966966db37e93f6c967930a4a0efb1c5a295e6757547558a9e69281bd36993ef7a7e89074f9b6c33207a75b95658580fecf76b616b6b6e79243649a32d14a936efe2cbb2e72dfa8326d9e6c46aa2f4ccba49db252aa2694d89615ff0ddf277148e7d04d6fdedf71ac51ce5a77cb58a2f28252b74acaa9ba729d25f94124d021e484fe335774744d77a07414f0a0d1cc13b7faadf0f8e2487a203d75808c44cf2621ac0c7eb7eae2ba83271b1b686bf85c8fc9ea58ff40534d6dbbe85e5fe26fab7c54e2fc84dc7a10bd76cb74570747f3ffa328fabc87a71de095c71bbbebbb8d2b9b2d7357565a1326eb27bf461805f6333a6ca611922ebf27a83455fc6969f3cee828cf72690895c3c7aa8bc209ad060f59ea14812f73bde83ad1eec5cab6e26f65478d93d7b0f8a80eb8e714d775e5ce539c44f689f5a773155ae9e9e3510cb0b039271e402b7eec6cd23619629b5c19910b8e40499d9569b4be6165133b4bcab318e2b35544cae9ea1f9ccda79fdd5a2d95b95996189715623d42a54d1f833a4f7c99db4f1f261773690b8a36780ce4ec5db535e6981c14831cd07d1acb2abb53897635de4209b494973f79cd3b686b9f9eefac7bb31aa979e69f4bc422987569b6b39bffeb199c2c30bf8c3f2a992a7d637b36415297947439a1edf743db9e07a86313e433a313549c49e0cc6b12b4e4418ceb07c61afcf2b3da9f94654c38bcdc795c19ab903d0db6c01b9cd5bcb8b0e13cc849024393a456d34d9019541a4be5bb06b04bc67fdb9e8273733b7b1d1ebe0d6480320db88db6e445ad6c16966b439a03d66792c72c6f215b05373d6043d53c85b0bf411b071332d7a9ebf1f287448a2237130528740ecd5c716d549a320a6d580c0f2b6d6ba74625fcaf37c5faa28f701cc8204e70f7a2d8264beef9f0562340b2d1528aa1b63a462d957629a01ac084ee28f5ba80c9c70fc9d66fc87db633accaa6e82fa3927656eb161348b90f6dbf1e1814d903e1a1e7eec6b4fb3cb4716d4662884f857d658fae13bf975dd4e7ef73b9030bb974da73ba1b0bc63bf891555c6e63e098d5289ebff28cbeb162f977ddb25942080e2c4687f0f5161315dbc9af67095c255c06b28b484211abbd76194259cfba6f18bdda859419074346a242adce2c5c46e74a6e3ef057063a920553bea368f8e04d0d0c4b93af50f301652c22858f3afb826b8ac508f625991347959e468318b582e54c84bfeb5bec9bc5b9a5f4fb4ffa52c4881363dcc9e1bfae450904a72a1652cc2d9bd26d8b523fa91965c44b45996ae1962922fc9f331764636c21bdbf6ce7cf9ce189bf07353e5b1a227392ba78f23eda3b059122e1507988e19590d23f30502de6c86040de725903d7b53d77164686ff076200f467c68fc07c7c8a0ba881079c07aaf89be5130ace879fdd862889e1e54ed4c66f5fb23e7fa76612f887c84ef5ca286e2c5da10f652ae86bc328a749f06920666edcd6a1cba4c8f3358ce4d845ed1472cf8516e3b77be9fe33f40106a52e512210bfb65a968650e180e880d806c941a54b47b77d1d19d9905bacbadc916197dc5c2d7c6d8ec7b2c29cf1cb9e086071b1b716d5db80a7d1ea376f88d07565e8ca373197a275f57c64c6de8cd637c38e70fb77ef142e8716bd34e0fa987989a268d8defc337f70f88b67a4cac5f6cd568340646f9d1522bd3cc4d2afcf7988d37c365bcf50922d37ac06b9364eb0479fafc33d4ea875980cf30c7975565ccd2e8e6af35de275dc07f3ae6ec91ebd3ae66c014a8b0732a1cf073bb1d2d725218dd498a6b597e8f78d5a6e5fef89abcbbead3425835ef9269f85c69b0e2f3a0bed61173bbb501d8d4fc16fb4ca8f38c71e2b93135e33f82e3d0888a2f27486599cabd0946d0667707ef5a7a8de84b0b02a275e19411bb704ea417a56012f8809560066ae413f5adf731ba869d8f1648266adef61f9360ce5d11ee7f9088e2950b2835d648cef2dea679c49402d5356097ef01d7de3ea404421c8abbe18eb15382a94bb8d8d42c2c1e00fad71ee06e41d38f36bda341865f5003386fa10558affc38c2c53ac052b6ba5c5f257b7fc5429743f58d2217906872877a6698dce522414698182db93b17a4f37095f4592f22f3ab9e09a9c67483a174d9d19505f47d037859f18befe73546f8e6413817fb8aee09509c701cfca6c8a37d3509eb9c4b15cd18e949f1c408eb761b4f6fb3c16027c3e3f8984cf37c2bab6e7b63bc996aac8129369931ea074b838b119aa8e7c21523890e39f3b8e075e051e219ab3c3958689871047c0c31d27e2d942a4f6e9a067825e07bdb66a433b36344fb3d96a84f8c57ab613b4eac5d906abccd14e6b3dc372087448446b07d8ab804a56c271b72b9fafd3d87a60a135a2b13c862fb456dd65ec730a9a6cac524bbc584e8f687be98520d847b2e028b79d35528818b60ca17a92f23f3cbd0d45dd357b283d623cf3ab60f074a76e72ebef46234fb581e0a51fd17096fa1ac837742803f7bf2c94980388dcde1bd840c58ef257df471c9e6377fa0eb", 0x1000) sysctl$vfs_fuse(&(0x7f0000003000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000003040)="c2b16e0c92793fcf20890e119af5ef16451201edd3d04a45d81b3eb3a5d47f94490d7319d6c0a9b3fc66925a0d4f8f48d06c96d2e60d5b07f7be3fa83e0cfb009f5eaef468b88230b51bc64fdbb468f8232caaf0a7f30e752a2ee8de771ef02d7017ebe1967cb33aa04aaeb0edeec9088b09bd8d8fa1be317de61b99e41579807e99416757aafb4d9f", &(0x7f0000003100)=0x89, &(0x7f0000003140)="f0782abee89a8f0ef9f7f4af2a008c25c0e291a6744042da25579dfb80aa58559b311cf19c8f71a1e4498c137af863dd0a17978800edf1fe16d2714998f2d52de8e36e13d011954eac4eb904b87ad6f0e54fdac75509d5eb369cc0ac7d4e6161adbcc6597f3edccf53410d8844c7902ad6a36e01a9fdba613e13fb6f6837c190037147cdb73e902423e1b1569aefa6ed8017315cdd2a2ea60ee8ee3949b1320dd4f7733fe7171ce04b444a28d537285f01cc92c02a5e21c1cd43a2ffde0077c03a97e909f0fb1e10645e4bd43351d03b77ff7dc63b15f3e26bfcfaeb457d5791387f17f0540f842d8af9dee6", 0xec) sysctl$vfs_fuse(&(0x7f0000003240)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000003280)="bf79a90ab508f7b541ccd78ea407a77b5a108b712ef1ba1ff1292ad092565a9e0b1b2ac973ddbf2bdb935be809cb54bb1d40c98a505fc4a595eb4481a94948f1adf091a71d7d37c577c4bef3cea988327644c750fc029d", &(0x7f0000003300)=0x57, &(0x7f0000003340)='V\'\r', 0x3) sysctl$vfs_fuse(&(0x7f0000003380)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000033c0)="ec2bbcb1251c3a7f910062e46743d34957347a5fab8dc257fe55cc875b99f012b6366e85abd820ad2c0ee85942c0e9446727408183c746da", &(0x7f0000003400)=0x38, &(0x7f0000003440)="4bfc23a2469e218259f5349e48bb6b667bc9f0ad009d41f37875e4fe9dcf50a217fab51cd1cbb3ca40ca497e02e04cb445ef3ea770c4599a78fd8e9850347ed4e244ebc52a8d4490c728e8c42cb1d4152af9232c11ccc824636de644d63ef5457969d461fcce29e21f8626641b81a0c8", 0x70) sysctl$vfs_fuse(&(0x7f00000034c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000003500)="33dc41418cf54095d359224dfd3d47", &(0x7f0000003540)=0xf, &(0x7f0000003580)="55f85bbb3649ccc0cb00f4aceb38d07b6ad5ff0fb1945ff3cf8a66d6d7936c220f8d38161bdaf1453d8c1010e0dd7192662701478a88ba7ec23fc29cdd4814e9668c13bbf1031a7dd130f168f660d62ffbe28ec0986e7b742617ee1d2fa7a18a69477fbe77fb294dbf6f739cd636809e58814b18edd128d53a11931815f2295310c9eb21ed08f12166768b2fe06a3a08", 0x90) sysctl$vfs_fuse(&(0x7f0000003640)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000003680)="5445383fab57956aa7258bc040cd5cc7fa2c8891fe4fb5eb07804119b89111d90821b27a028b19c388326cdd5bea22baf5", &(0x7f00000036c0)=0x31, &(0x7f0000003700)="ea1dc75c06f724840cb03b804d31882166ca7da1c9d52e8e8f5341", 0x1b) sysctl$vfs_fuse(&(0x7f0000003740)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000003780)="5925d568e9700c7492271574dec67b0dd2d7e8891231296d8f147b9a75b34c6fc8e3b1201079d97531af62799c127b38edd57d83cabe95513c76d71884ee57e7b27fe944348b6bf068e3c157e22038b4b28b11199961a8f873de5d434c3e97845e03879c85ad86372a61805aa6345684", &(0x7f0000003800)=0x70, &(0x7f0000003840)="5fe0cb1f3848a7e67e45363cb91d1c69f7a6131bfdd09a5a1ee35a42d57ffc47e0e3350aa98a673f952d59da34aed28c93c6af726a9cedcf2c882682d2e425a24ef3ac438e0c32b32f5abadbc22fc67835e8a8589779589276d44be7685a3a15d820e3bcbe8a73d616e72b780bffdd", 0x6f) sysctl$vfs_fuse(&(0x7f00000038c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000003900)="0a069565778426207eeb01d8c47dc532be9aa1e159d01e8abf4bd4f471c66e0713e235b3c04e6577095ca811fcf7b8ca8ba69b1767afb2fbf6561e6329a59398df5d3c9107158df6bdb0b326f4dbe27073770716b79d0af023b0d3dd3fccc9bab094b32a6d3b4044bf4731a970b69877f492d600884f619af3c288c8d6b8fe828863452a047c4970e657b394377f6a58c9b578828784463774374148d6e0fd99202781f6a92c7ad78384ad64f89ba2a96b15c097bebee4", &(0x7f00000039c0)=0xb7, &(0x7f0000003a00)="10177bfb8630745705dfc4f58a2686a1667e7b90c5f7a1f7f8fb14c07e9a4dcdf753b271a655e428819f39150b1f28f6effaa3aa63a674bca36ccd2eee120c10ce545ef804f01d9971756974f759cd211b013643125574cd8c26a9d96b58be97596e2e25eabe7edb6e3e20ca4a13514923aa5ccdef482d9bc7c49a56862a835e342ac080ea366902853922a581f3a3710981f1029a9003e148414395db2845d119f1727dac45a2069769f8de52e4ca6e545c08383b2b0ab9899256ac4cb8516f471d4e7c1484c769be8a9b808a0882d604634b6b4bf25146f74a14f523e51707150ed391e590b68af5055143dc89b0ae19605ace", 0xf4) sysctl$vfs_fuse(&(0x7f0000003b00)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000003b40)="686ebcdabcda5d1ea0d2b1571f8cb59f27515463b9930b8e78dea264717bc150e821c125b0e749a99e15685bf48b9dd39675ded1f8a7e30f0144ea96e028271df8904a198704a57bf3b9ea4cb163f9bc97770eea8b52de24cb6bfe0930236ac46a0eeb2ebe69952858f22f759d85aee6caca0c9d89dfc580aea1e7730973a2aacba1b5203119d6b187d5dc9dba3a43e80ed10b40a7ac634268e0c95111389aa6bbf26f68a80ca1256859cd676314c62a1e9696b7a43b47e784606787839e9db8bfdf1aca0f4c1e60bd79d7f7ceb5a961626b3ed61808ba1fded06e3c9676e126e600aaf7e44aa82ee34e0c", &(0x7f0000003c40)=0xeb, &(0x7f0000003c80)="983efbf1f144055d97cc42931042668d5c8dede529157fe934fc14a67b22762cfa95d8255552b06c341f292112f2134e3e67fe0952e642f751b97c5aecd458d275e41fa12b7d799dc22b259aaf9368c3df1c6c55db6b18cf6406ab70646e63add481f12cecc2f31a6613b278cf09dcadedcdaff20970bcc7352aaa2ff39356aa0b2ae88a7bf3b50b8c215306eff338d37cde1d7c7d43dfc3ee014ddbfd7f289b989ac6456083d78e9354f3a30b8bcc4653b6622f034497c9fdb4de4a3d496b06bbc1bd29b27bfe806eb28e02a6d2bbd25e838cc4", 0xd4) sysctl$vfs_fuse(&(0x7f0000003d80)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000003dc0)="efe7dc693ce8b95879b92882132e7ef83808958c2bbfc14f72bda518f313be8919523067f1ac91744e8a762492a2b333f8a6b1306e6e9d89a8642e363b71632731fbb0e9f51e65418aa2be8e6b53c8dbc79c41b226a269d677d6f3a9c4a29dfa962442ca4a759ed8943e4803905010ba70d98af3f333110d3028b83177dd8c1c1971f87cc72431eceb77cf41892849374f15423ecbe8", &(0x7f0000003e80)=0x96, &(0x7f0000003ec0)="38c40a985bbf7bd53f2112ac9c7c4b3f14cd0ea16f55a6922deb0d3b633d5fa9a18aaefb7b910c69f1bdef752526eec432ece4bb26a6459429e4e0cc652953814d3f40546f8489decac44cbb5523bc9468b2e77a61b32f70c9acebe71c1027d961e103a02c81a29c288f294e9b67e368c33d3589a57441bb89928a6e029009018f041fce68c1e047daa0cdd36b2491da9d6f69044c5830d5459fd099b9329ab7e3448cf5b67a5e163c48e712a9e4712cc496bebf0f00dff0dbcb", 0xba) sysctl$vfs_fuse(&(0x7f0000003f80)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000003fc0)="24f655a661e55b197e217c24ecc12ebf4607778c55db9c02e452afd57be437386fa5fd6a4b42ba441979a75edea6dca41a21e78b76bdac9f7631e4ed68941d99345531e45ad7fcabaafde3d34874f9ef94ce04bc6fbae3fa42ca8bb2ce178ab400ff8bcf3c3941643e7028d547995a8df58bf470a350521ed37ac78555d1a3bf7f8f6634c60e49301d71568dbdcebd771c58e63f98a67bd00cbf59595428df9d279c482d68d1f7d8fffd", &(0x7f0000004080)=0xaa, &(0x7f00000040c0)="6d2d5f55e4b59e3ab5b2410ddb", 0xd) sysctl$vfs_fuse(&(0x7f0000004100)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000004140)="6a342146b9e7acb26f5314f1936e514b983a", &(0x7f0000004180)=0x12, &(0x7f00000041c0)="eb5fb188d8e1a3010389756306c7ee45c89056ffe8bc5a18b46e5de53ecaca30c40532417ad2b6333f4a8f1de19c6e9975a4e433d151e4159953a30ed07e9c1ff78fd0fa8a04df43ea81c1e0d3d433a6bca5e175152a9154fc0c1d2fbddf76f7c9868766127297140afef4100a48daa9fd75f742ce40ad1dbd12d283d216074dbfca9d6a1b557ea6012898e528b7bc4619c55e7eaf69a49c6bca47786c5b36f9cb99896ee9bd06503e98c3d13ac82b3e5e6a09acf2b177a0696b3ac25c6db44d3a15d0779fec45668f8b1cfcd13ed2db634c88e568ee3ea91a33941b2388d1995a605bf7d536", 0xe6) sysctl$vfs_fuse(&(0x7f00000042c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000004300)="7f2f248edf5bf6c5f93526c98af8a0610e669ec3de9e7f566d5cbf13022e4a8717e054250071cd4f9ff058cbca0424cf6e0597ba714ee586b6ff66e6cdcfe9fe2cc7138854738406ab6f21f77f0bd79ec1fd140817f1b5af53853ec5b4c22814ad0a2e11c64cc7569366320d986af165cca6c166f0f646596890bf77da74fd30d2f8c4901af220", &(0x7f00000043c0)=0x87, &(0x7f0000004400)="66b0a9c00416f319bff32d6f4c7d59d9fb5e6ce3e9c2aef019f1d163de3a973ee29302ff005ddfd8250e474b7910e46860f8d2f4a66a10bb52d7259a6ed7cc18021e23023b0a14068fc6f9ec9958ff08c719dd6e3135579b0251bb5cf1448c1c87a07b0c1dc88bf80d3e36d704a7282010932b21ec7934d6be5b8c91055bd7c7004638ad7eb79ca17b1b9c29b43d168e0d08239f1c311b25f81d32c65ef395f908406aff415f17ded5dfa57e3b7cfe463d81693fda81af12723c4041f3cc4624c5db00df9499dcdcaa325e179771df9167b166b88a0e1411069c864301488e268a0b9bad88c636e20fb4c7", 0xeb) sysctl$vfs_fuse(&(0x7f0000004500)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000004540)="cb8e7dc109aab4b64dce89420b380263147297474d326be3d20487d44a1e64e949c56ba408c7c3f08c2a57977e6373b9bd39f4f935bbe49f1b6b121539bfa4e1d3f402b7624457973fa247d7ef9c7a2ed1222de9eb309863e7d761ddc72078324ce3473de4b7fe6bdcd11fcf669d38ce9f73f081f8bd858a29b5d344e794d17c473a62b2daa1a14b20957c478df7bb76e71e93c4abcb29c92d118f2b84971788648f52f3bc0695ee0073fcc2565eb4eca8ba123e84c1527bf06637db1ccd4cc9447fcd1389bfb2d09822ce0e1bc3a035788449329edc992b6658976310875ec3be6abb06282411cc98a91c6052c7c6f0add8efa41bddb15d08a228b85522c4681a5be3808217f04125c237ff21ada1875286ffcca68f60b41d339b582b0965c9769dc70bcc54ddda04ca8492ace9e061fe52dd5c59b81a482e51de19c092117de7ceff41c08c4f4ad228047d079e8b4aa339e5f9fdbbace756b67cbcd5206f73f2623c200a3fe5bb4e4e880a9ecc376c4c0bd674ad31355745d7308bb2505fe7beb965c2e4d6f71dc80b48d643e8f2b1546c48a9fd53b286b4818d4e3b3362cb3139f5b95f1aa2f6e1302fb32ebfa12c8ff4564bdf565e94f6c78cd93087930c88ab0ccd9a7605df987707b2e73a96d7c252be03ea8d67dbf0a9b6fa30073cd50b37dfd6c3a33870f2669fcf118f3ffb6439865830dd61285ba6b140ff6ef9e216a5f5216b7ad1465610e393b89782dc47f03b89ffbd94ee876244a03ffb2e509ac5c2400d9a5ca7d9e30f9b38c0a341a621d0252263c5bd6c6b7bea4b37f7f47304ee639f5b00a96fb95d79c748594860f783c792115845b7cd25e2b0895a57d820faeea3b172fab6e0f987f5d78383e58aaa8a527522b7c0d623d32903b58031b7b0df3b7021c1819c6faeef26091c20b3b29b7ec9761389db218195e8cac5a55723abee55eaf128fb587ceab66134ed5f23e1e9f77d8acd430ef7d3a6f2ee0fd6313a03ddc23b651696f2776956337f792c048a20002f946bbcee47b9b7dd12240498a58cd987706cf043f2eb7d24f39ffc8ba1ed6c6581829123672818a38ab62c425ec5cb619b5868089fb35ba29c28e47ae3bef5c1ad8eec00610460c75b1404c448b28d2c1056715f64df30a7d5e3f8611ca7c5c20070462022968361ac6228f94934305e6688cbcdb21127a5cc62a90a4150b9084b9871b39c8cb174a3447806df82527d08eecc46905211adddd8eca07e04668f2d513924915aa1fa21ad9576de305027824469cfbc0965b4d30e140a9756b94f1360b62f4101a4f1eb20f57327cd13483c8d58292021326dfe8b5020669b3d41a8a4b82d9d592954972a7f2d20ceb3ccd8564dacc30a123efae54adf6b3935071295a24943d75115ece53b11db823dc93bdc41ffd73a6a0c4a5bce02ec57128e09fdba2c7755b7ae5ee9595ba643e44e96b135c0e30854a797e0020b98bd59c2292732999032c0e34da8f67ff0e99d8d38b541d33af7db23191a17ee52b08d7ed6c651a266a0b53cdfb4babc045417b7289f3f58b06192e79a32ba59d6ab5c8b0418c9cb3cacf43e4bc2841584129710192e2b294a1e68f864dfcd78c37370dae04c8f0b42bea2ab73a018fa3bdaab3f723ded71e4359c471cf2d2b8daa4edbc92fd2fb406b4fed8b8c272b46598ff290871da7d789a4904e96fe887847f12cb16617009b37b780b8df97af4d2d995f322a12cad0520dd0fdf41b4d2a3438673a2fc2977af798b44f6aac4854f8cfab7a38143916f4df472c89f80b9da5196c7a45c5ed7e7a1ff10636e06bc58d7483a8a627aa5e3d98aa50d81ca435323ceb291a4a80966d5f7647dc91b05e95af8bfd8bf1aa902e6663f5c7aad819ff01832f9f5a3898df2d5ee471eb2bc7a2c38fdebc60a448ee3c5a8dcdb405baa71ba993abac3a780c8051d9ec674191fa20df7e46c20687e974e90662f3c67d37ad3449e052e8c2eabe5c40d68a4162a519f813152acf3eb7366788e6b0135a1009cacafb95e1008689648aa45eb1cec0a0253455ecbe1c62e59ca3a62ccb3041ea14ac17a247609290eed496175c709d7fd1bbae2a8005cc42856e3799af8f83968c3445cc6bd08a71bffbc74b89202f36a08b80bcbe581142d5f530bb45cdc09dc0e185ab18592143edf92bd12a786ee9ad254fd867ff81a0efe9cb48f6d579519f0df429018fe0c2e21cf8dafeb1207f0a708df506c147914f149c7a9863f1e620b547a095d8054fb5225988c8803ddb9540f3bf47ac3f8fe1f4915219f138dba41fba6f3829a459223913637e69f8ec0504b6f7ba6afd56f9dfea0d20dd77964361f1605b09b3e7a9c395cae2c5071070cf9e0d969840acefede2457f7c6b7d0754883f41293a0af452c4828068ab8b8c54cef110e719b50317b649ec2c84896066b0f29078dba6ca48dbe7850c59c2eba79eda46f94722273cc16d9393b7ab1dd6849edeabfff6f9bf6fc74d5d3a478db0032ceabf2a5ef38f18f2d9236efb0fd06e8bfd29a7fede622c6bf1af4db32e580f2d8291fdb18284f7b45962799bab034c50639fa70269bf816a86246ec883c920bf09539db1c0d638360522f987b92a3325600e5a0bd0b9b0d4df81339d6068c980c78aa74c6c4f1a55166d99aa45db06e13dc1cc308628d4fd279775cc745a3764bd65b24eaa0a45c798b0a6d4151f4f479e27ca639ec6619a6bb68cf383cf539bf0897017ed716e6dd4e1d69a401019d6a665b59f8161d91e1d223ffb5bb3c52c783f659498c216ca4d2784452f2800f9692d777b8eef8ef7ebd64d53f7a738c77a89fdc4ad3d4ca264cca99e1cdc0a879d21b79362fdb702d038adbfce330143cd95d2677fe07f83115d56f5027945e42d61389ee997dddac199d3943f65cd2c98601f3492848ee79c4399526f360a469e2532ec86289c4434f6e25b57492dcc562fd23c70a15920fa19baeb0cd9858c9f83d54dad8821b1563469aa1339e6f17d71413ff1016506a2902f048ee603e1d9e8ce9545982044dd855746cf95a36ed0bf72ac2a5161dbc290e904da787338e49e38945b92e54478b92fa154a3145608d5b919883b40fa0e5dacada8db7fe973f5d9354a46fa26fe12bd6bdb33df6182d5e5a79412b3e30f55fde40b06130d561c8897cdbc25853436138959d62fbb646684714b68fcafd5537c80b5e90793c12e71a78843082f677bed2a5daae9911fedce97814543267f4bb5b5144662427d0790d6ba3472fffbcce8e359d17a66db47263ba69fe1b9f74613340af0586da57406d98d7e7c13f3f606750a0e10414fd5476a1957863fd7eca1f031dbd80c685616cbfbd068967e245138ab0ff6603bc9e2d8ccb67afae4c53f698a81b5e41b25702f921d6d66a5e0534d6c8e138683d7aa511a3d5c89b75720f24a0be616fe87c1dc6babbbf7f021697cddfb377c9c725ff97a93d8ea777240d8db87c8845462d199c33910208b41fb0d06726c37742b423584649c109497ccf346e2150d234f167bc0790fdb8a7512723e427ad063086b32921373be35db1a28a8a91dbdd33eda2347bd0368665256f0501985082d41466f18e6a0dd013e162d4a77818006d57d4ff96a536058bf370168d972da71d29c3998c10eb0277002080b6acad39452b2a52b3597cd90349a1aeb33b7c2f79348b416ca10d0d0ad9413510485ad62f778aa67c06a6678859c6023332f95924abd86bc6b6389f3d52963b1e0f423d16468cc70aa913c84b8596ecf47ae5e443a5a12a4210509aa3f32c28366d4a1abb6b43079b671817099a2783b77d84c46d0b4327dc4ccb601ab1c66465377d70071cffd719c452f1ed11c5412b2894605a592d29b384fb2c0aa5689f31a64462042c087cda4a979a5ebde8c98fa50f5bca5fb30cd2244d27c6389eceab17b5f7eabacc6d57757fc67557c7edbbcff26939c48525e88b701c6030fffdbcff2f90df67680a6131daeffcea9e15119d91465fc7d0152bd4d52c646a332178be6c8f70a6a59e5be5642f63b096bee3b163f4a18c40e1e17e56d210cc54003e2d788f1693ac0f71ef9885cbdd7e1ce4aa5958b319f09efbaf6e9a22e3aa0b685759cad331167cb2f5b5f46dcb883352c57df6af7a01f5c5254887297fc645f17b543d24b13e7811035090fb0b43cc093b82486e310cd880fe6597e1289d454138440926d9ca012e66b4ada52d3b7764cc3b390e34a9cb3fc8739f44e4a96d5d8a6a46b75c524f0089ef59313f7b3180690e81dcaa3dab51a3e50c0c6ee28987f115f7d8e7266dc892a3503e5e057e8223e17d1ce95175aae51df6eb83e58069431438965261b9b6ea94253b110167238077724402bfae54233a236bcc1f0d366170c637c783d8a6298c7d7d8c8d184825c59d1624d0c6d697c8c1e1063a204fbf8f96e143c0bbb11704bcf780d256988faf4ca37d853b7a7fc0ac662db12595fcabc6b08718864431b5f98d93fa38a396ff76f396caa38d9ef82df58d4c3ee000fec222daccb44e42ff4cd1cb2d7a816eaacd71aff2ab191e105b693d4154146412b1bff9d889de2666eef1a82bd0773b9168b5fe4591b86605f1003c695a87a60951809afbb3745391be25dbd19ee7426fadec588694605124924d5e67b29eca84caed1fb2d9136abaefa733f199060bb582031c0e02ba94f2be0105c26bb5ff93e8991cc06a3afdd70a08b0c411a8fda36e92c37c143db2169ecaa4b1320d68e27c9e4d7f9af9ebbd99e05495aeb345bd3a25ebd356fcf45153b61c5a3930fd1caf57e291273c555e3e19a8f3f5ef4228c95b6669a846223364edf77d8f55c81f8fb30c88e76c546fbc960543c2c226430a8e819d445b1a5d1a63c1b472f71026701d99342688f1ce5bdd8b4c30f043f4a04e62bbad32a514101926cb6ba7f9fdc1611ebf639ab1a3dc38e85925fe6ebcc5cbb097d3394dc088d29cb49428d0056499cc7bf7876d5b72bd886fbc1f049db9cb8190c1d9bddabb3deb20c3193c80945e2ad09798b0e11f9e912a70ee2012f3fbfaf833d879029c18447932d14b15db5cce1d3c696e4198ec3d7d2737f039a21d42e70033ad9c1befb11e219b12435acbe5137d9d2c0c48de46d5319c1ce9be26dcf8d13ddef8c907c3de1da0c83d95214b599ce8a04490b1bc9add5c117b3898a8583c0d594c49c2fe285d39037bbe1bbc1f2093da486f76ee5fa10fcd3a639173bbdc0aa777da89b612792433ec7bd11159446de797dba6f1d9fc98bcad3c94ed5f0abe51b3af6217ab9cef80dad5e40e1e6cc537610c90eb7c63fa5746a13ee75939e25a5e0a09ea0eee22a9346d4de436dc05ee464e1bccd4572b2847f8fb646f08967f9b51000ac64fbc1ec6c0939836de03d80aac866a65a231c409f24350d5eab6a90c4b5ce0e53ed500d2d2ecd483d7593e67f3454315f06e63b3cadaa15fd6a36e6042d4559804ce4142b93c19f55c53c46cc1f6c05006640abf2fb2517973cec1bf59a645f974fc21e6d7ded8b50c3cf7ce9ffdf95ce429554b40b2304e1330da5e4695742750dcf0fa145559139239e46455fa860fd15adc720d8298d15dd2aa79121327216c09f149d9b1110db4c8c841582f1f65c6bfe16d1167a5675638be3b4ef8012b09fab56b051f26159c601c90cc58560d9ade1749363c4db7658ff89b4e030e7ad22c1ae6faadc6cec68d5117f50f4cadd11566b4c2eeeb2892f66208aa0fcf3fcb67519865922f8bf8fa64db79dc4c3ab793b1be15234e46698318e923d251d60c9c2f856b1003b3709c", &(0x7f0000005540)=0x1000, &(0x7f0000005580)="b505e3ac91c69e8384a7bd241ac63a8ff9d83dc173c84d975599e643ffe11ecb4311b8086bfa0e3bccdace1a2e7faaad17836a42", 0x34) sysctl$vfs_fuse(&(0x7f00000055c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000005600)="ead1b6e7950f14e2d1d60c8e853e94e6e3762c2e303e30a70fcf6db78272724a83139c5e41159218573c594640d600530718a8abe39e373df295156e8adef35859e959bd89f3b070b5aae24a93c091491b0d3c058efc778e5dc04250f77d", &(0x7f0000005680)=0x5e, &(0x7f00000056c0)="de871b75ed03ae776222f5ad6552ca81b3469e59d564f25b6e4b40d768123d62af8aa0667e786d68a3d96e042ca1ab22c6d10401e186d4482f95798d3eae9ce9ccd887158e2d52f23a4949ad143d9188e829376d87a22441bb0ba0e524790f4fb5d164e2d1c452693c96cbfa648f2e42a4288de1ff1382ba60acab6a69e20764500366096cc3b2065e2f66df50e2299293ce", 0x92) sysctl$vfs_fuse(&(0x7f0000005780)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000057c0)="051512b9b52e4cd6e26e306e9fbb30fc3d3ecf0f8be868e201b654ae65cced31d929f8679a92e3090b496fa51026e3b547a01c176aa083cecf314c99ac0aac98f614571e0cb5a3cdea8e6c09e3304938999d535d55de6fca8f496bb61e42615f8f4278f2655ada3d29beabd4732a55c3e46132e3ba78158a435dc1099c07590360d8da520e23116758fcc3b841f5baea7c395ecfb97be9402f897a1d6ba1af5d5cc010e886b27113482c3c9f6854b5dc36b0c7f2c68df31bad53688e9b66da796d939e23c74180a4c3f0dba74b043c3328888922e1ec4adc7f8b", &(0x7f00000058c0)=0xda, &(0x7f0000005900)="e2ef74dbdb13b98e41a4eefeaa4c560fb41579b2472fb855fe6efef33dff599441582c2f6449267f95e44edcecda2ef69048ad57ec1f56e4b3b7e6e522a00afa407430f344b3bc1dae0665865d12d2809327c0d20236280d5a31a060e256e9100702808bb1d420d69a92099b0c1bb3da8a57450e97c161f154c1286e787e2d9311a8226a543bf265f3519b6655f93c5cd64742056ea722a48b824cf92b6257e59da047f8fd9124cf0a2de17fb6084a7307ad0a78818536ac5a4e59ee11324220e8124365931b58ac2c59f5d96cc5b02b33f87969fc1677822aff70096e8c96e5a3a2e6c98e4f0d3c", 0xe8) sysctl$vfs_fuse(&(0x7f0000005a00)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000005a40)="ee47e5c22016e5961e5e27e7226c4e718b3713c2486ac249e82efa9dce14839b96a2ad17bb70c778372e40c6e44d63b1627e1fb7cee32bc1f02e874906a87ee9b5188d80", &(0x7f0000005ac0)=0x44, &(0x7f0000005b00)="9098f87a141b0a57", 0x8) sysctl$vfs_fuse(&(0x7f0000005b40)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000005b80)="6b055ecfa372976c409e1dc2881fe709bd3dea752e2423059c327a1ee3a7bf12bcc960ea2b121e7fabf00128387b46eac3d8b58f6c58c84defadc8372f58dc18395d904fe6f27ae0235a47f508f014bbc62a8eb0713b6c093906ae96cbbc9f3c883a9ae440630f6731a89ed95f2e196312f60bfec162978d3bd97a45ddc6f7f5638c5882b096c2e9fac877bba261908b07118ac23bf15b617151c053be1cdde1b6eca8880318ac48c723c6be548b2e5291de4c2c051e4155", 0x0, &(0x7f0000005c40)="5ad7a01da10ce888cf5af08fab88994cc4059a9b4d2b7044ab7e285f89ceb9f3b5d696957bc18413785545acabe9917f297fc9ee2380151288d8dfcf0138c928e437e3fcb6484493e01feeaace1535032a80eba04ef4d2ab7f8651fb82420bc0326b3e19725263287554dc5a9ba0791121a718a6fd228d198f5b45ff40d45005255575e1542063e758771e32a364ae1d51f8e6127ad2c0422ba637fdd260ad7b6502e63b59514e827372951793374ef7ae12894c903d1b6ff238303dcb3aa8756b49cd3e9d4d510c5923f87f8f9aa2b35544248975347bed04d2b54eee1a1322f85b", 0xe2) sysctl$vfs_fuse(&(0x7f0000005d40)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000005d80)="d30d4cea7f34c7548df08101a9d118d151a83e0b9378c5998b56a586a377016322e15df48d1ac006b4504e1bebb39dbc057e72b889b5c6cf46a4da40c2f6ab8a893fc262416d7b391da84da2c7638228a2b3b634b40312ba50c4035a6e9affe6e6cfe8870b1f066905b9cfcaf4e13614915f1d32251eb9b5d28f694d2c9e0c6c49bb42ee72312366d504c5a7950caa3ec762693fa9f01f4e7c0c42311ddcd90578dde19e1ed089fd5f7760f316fb57e81c6eff3f0a64eb71497533da97e6d51b94e8cc636fc02426cf8073a6780fc791b11bf6b6c1ce52ad7a682d8e72e3203ff47323bc560da5f42cbaa9d5a613a547c7c9fa8f6d7e8219c41b6e68e4f51096e4220336b321f6768ec90935b3d284b4939fc9eb27076f6239ce539168db79b7aab1d6576ea66fd0974cb93c14df507ba9ffa754e9f1a7198864e71104e67b1478a8e0024390c75092819636a233476bdd475ba044f85a24c120c0faea8e8649e6f73ee58646e15fe755e345af776d8755c82ac02728c113528d8829bb848dbfaddd2322cdc16be526163be8768c27da253d70198507ace4eae97c1bec42b794d0468ce80997149f648f941a10ecdd12cfa0c119821a86d241f2587fe2c1c96c1d20987f2aaab3e044f5f5b92c93691826551b38a188337789f7f6c782d3ab680ac33c9dcf67cb743a93f889d37123f590fa9979313761c657141321f4d8b709f6e41bf37580f854da0746149fe2c870436088061def7a48c5113c7bcbcb66bc028a4edb747398ac7ea8c08bc1a6a7b35f1f1c2025ad43bd22a4a6dc34936eea1e5c55eb787366dc947669b9c653d496279aa03bcf2b6e201e5b2c2fb4a82f1b792a32dad40c4ce71443216acb0360d8f12502d25e4cdf6cb68cdc87bcb1da8f68b2bcb8dae72e7564a0a973dd5940923e2096acd89390b28a0056fede2116b019e8a0b2870040ca8c388b447e6f6a5948867b40ec1c52646468e903b410d2c3e2b727cd3989838b8b10bd4d6018d55bcb3b53bd9de45f8570ad43215738ffb2d469448e69c4ef097b4f9e8bd42d1272cb7402e68eefb648807cc51665ad769bd27299b749bb35c03eb708291c4bc0d477f523255861f142ca0de1defb75fd5d5910c3f8c7411549c838b7b58b925d17d7f9410fa9c7201215ab37326fe2e69b2683db732dcba17077cb794cf0dadb35b418ebc36afb8c2bf702de4eafd6eab8b82bd0535cc5a2fde92890e001395cc2bb421659e2436f85b567d48a4644ba0a89c87d7178ce1d76b96fc9f0660c2c848f0f06a6a98100b7da4cb1ad59596eb83b1e23da3da0e422342036f831268df3f87588e4aae12502eb4d3376d304b85150866c0287cd7b39b948ad997a2297288c0c774ff6fa9cd519133a79d1edd88338ef5d207e09c9859cac95b9ad7f1325f04583ca9516a8daf2f76a8bcd8bc2e2b9575d0b7ea28e1bd71597d50342c0453c948b1bd1d08d76b39636eaebe6b7def410744ecf0b423537bfc70e72648d24b375486481fab89e41bf003a8936fb67db14971076753c5ba60d340aa492d77796bffc0dab8e91f8848aed6d25a8e4d11acf0c6143624f66333e177d3077472d184132ee42d60e670e26a45bab67f55f4d091d8bcd7af0ed2e76f39531edf81a2aa6e8a21fbc8b3f1a5f4cfd84d5f74be0e5fb7f19105e952d430578012eef9552db59f206acc0037d6050eba16142061e2a4f5cf0f7c839450db8fe7a33ddaa765359cb4e663a31c696d0694a55b200da48c5523624700076c28718d2118016a4cf9b36b30fbb5486f3aa74dbc32f2d0d90f70acad6e134137e3ce8fa38e50a6934984927d006f383c0184ce6d506a2fd6462c5a4555c198770e39602c041831947ce12322f90b2e37ae11e467217618ef803b228710334eddf4bd4689ba9c6dcddfa25ff2dbdbcd76c239ab71a2eaae92f7746c9e04fcfaf8cb40ab9e57c5cc63ef464c335a51a74151d12f22ed5a13edc3afa305720d79fc6dc2fee087fcd588e18c752ee8d059865a9627718891e9d0619156dc02c030b94ac3dd85f0bab63cca8657aa63c56980c91b54febe7a8c1232fb5b8a8aaa92b0e405124fd24fd48348331a0607d7ea11997fe43343e6672f3c5d1996bdcf3a18f87367677d94110e1ef6ed437dc4a4c2770e07140cabb34c7a9d9d69832ef74bcecdb9a69b728a29675a2ebefd9cc8146f50fedb3893691d6371f17a30ac03c3059936e7efd92af75b358bf412b752cc2e9b584db447a7277674c1bfcb52d5e78348e9e599808a611c299c9d14bf62b576b195f2b7d621e3ae978c88e4894d26e4226dc77606b3e754b481657570266e676a0f070c3706d3b8cc46f056adcda3b239077805388178640bbf4e9f66196a0016565e9705be1ef9f8f3d8e493413cd704df54e8f20de9a14c5a3ffb9b18ef801d1e5bc31257a702eecc8ca0d6f94af8ac22c9719ffeaf411718bc60fb8d0cf6aebb91a5c710666bf50ab914dacf494afc9eb3b4f690d5a95e48d25aaf753ed8d0b0c6dc2b9260c60087f32cd098e52a0710f60d61d978dbab086969bb04fc4a88d3cdd6fd552f1f36699b4291fd93a446f43ca5dff89eaa1858651d5d1570c9aa4e8207ed8db74c8ea7d3042a138b4dabcc704f1e8490ead1b5cd6503c2008ed0f52ce87a6989d1c8d6faa055e75684066514535e797b6831149cf82cc55ebba28fce31a5ecfa03af09e7371de734a7c796132f4ddb83b4dbff300b74e57bb5a69028fe1e2801a39692cf81de341e1746a000fb04c39dc159fbdfa4b21a03767286824f9794f55e0dea5f3cf693e4302bab76219f8646fd4f1226ee58184b2c27df1023957dc24ee42c9ac9daf7facfe58f339e8b4ff1f2e123e3996e6129df727e1755aec70276f03a4ba28b68b002b656b17182685cf72dbaebb8865162007ef5df6099840c64373583040c6be9016cd8a60dab809d62394c61632ca39713887a48131d0f34ebc3af163457660de43101bc1628fb9cae39c22597b8fc9a8954bfd91bf25b0f3e784b38ec5c5f80ce4887809f6293c0e3f077d497687a46a782d19db7bc7bdced69bb55390befcaf7e29a6fa75c9d483f9fa31c9e89da15dff0154a5ad66541f8868bca92e16c68c4af8c39a9788f342b3023a78ef493bacfbd4957e71ce872254dd2e058f1e8fe25d44a0c98f37ee9b9ef736fcf6354fb5e3f32b7bd38633f03344f78d4bc0bda7423afd458a50de1cdfe32bbf0d344f811164426494c9a49faf6ba0886da9b382ebed767095388784ec13035d6cb7ae8dd210229d3d9396b4bc3aa6bc2a1d15a0e2348776f6f38c5237ce3a68e91195287bd0e7e6d2e11fc927cf2513c2265fe83a24c3f3ea3e2b88324a609c5a9964edea4f7edd7b899b1ad362cfef6309e26a19a4acd4ae56b36ba36e1b4e3e158aa0992065e8de491b2f74d9bba66850c1e9d9bbf777db05b25f545cec8a24e7ca9753664a25d2513e9c6e762a736b20517b19c705468ef774023be43f0ce54e1fb39c9cc64a40302610cf23ac40d664b17b124c19cb6609850a349dadb0d2e5094a0b5a27ba275fd8298b3c6aa7db697fcc2e44261f588bc181b02745aedba37b171144c9df270a6a18860cdb48a34e16c3eb1274f2b1cda5ba3f6c66eca90ee01baa53116fe9e48e67639107d2c6aafbb1488a733c95a1026ba5dea98c3daecfd81dd437c0ced2177b94017bd81768bd94816f0acf9bd2004edb6608bcf9d4c4570f1b991de05b659b8cd7058952e6998f535567970401580df6821d5755792ae959769ab56cef1df6dffc9e5c15fca5a06e24813fa1e81f3ec33bf0ee70a1c1fa717d3d2847ce536f9a46c0310085c50ea86f28adb48c1b223890cfa50334c9e6c61759c56c3fea5c86ee7204d1de5a033c15a5bd747c3e66184c6c23c87bce29a92b28949223d85ba5e9f13d6fcf958874b2559d84fbe2d123bd0653457cc67fcd83ead386adaa49ea6cd073c5a22fc50fd4df60671b4d1e1ac084ca91defa11988090e5c038f0fa976d72f60a39f03e5f4b1ca1a7d8802d5f9a8efd07165fdea4740646c2c99235b09c6bf44cfa5611121b19c110adeff65ebfc0880d66eacff9c3d49e994071afb97cee7566ad57af44868c2e5667df51ae8f35714000746ca076f3a52a9ab515489c3e48756b190c1ee1ed91a9f94155c51a64886dab252171550a5321c0b1460de84fb314cf89fb1e34712867735786b9fae21aca6473af5d264da3364fa6ee84078032afe59ee28b73eb071c1fab8ecaa23db01a5c7ff424a1fd83068facb33fd4f2d4738a65a8e5a1a3039945832cb8927316243966e8eebfd728eec39751484e31717497f8e046d3c978cafaafe62e2979b6c2e456cb62d61f20908e2b1c41c7015a2f435a0d5eb14bf7ef45432598451e44dc1484fb99870644017f010b69c9416a6687e28e23ca945ed1844b425cf64b4797c7126756dbfa40cc7bc575033a0764d7232ad5e16db5856c3ffab01c2068978346c8020256f57613e4cf43e3b662fc1b3bb2bcf613b288462d065af4f1297cf6444337e155a1bc63c075d55640f27bf12b3fa6917b25a625220e8cad15a44988d9279917b8515183cc0ee35ebe83350164f3c705c5bd51a58f5d9c71a25fd6acd9cff859262958f739168a8b69fe52adc0fded18a5e19e6c26cd6fee2fc263763484d62522c9ebd1edb41d7379c4749bea480e57176c8cb40ae5d0e117f434a53d7ebef89f9936b8b55735d4a02e4b951ce792e00794939ccff44369aeebc9d6fd6c04398646de1ac7a1e90f8a828d13719cf8aeee248a40e45125c86f1c87e72d07af110d9d1a0c7ccd35af2d6a10e9c68d223b363c625c199ae03587059942d135c255725376bd5d3a921e8e1773d17485284d1ff79c4f93122edd72b36a127a1a5631fc5a7552d963b6f760e575774d565652fb17b26952b7d39517c8ffe2dbfa396a651abfe797d2c8089b8b0af6df886b1fa4e6a8b9621dbd739330c43675d0933df86ae8ec5aa4a539afead541c6e6eed947b7d251388edba5eff16bfdd3e26e4323f9025f1d6dda583de2d733ff30a30b974a305e28746d1756948ed80e99a535a4bba2dc5bf96ad8624aa41944200932e3a7b555634321d7125149a714100b33de8b9a23498234175c835f543ca552a5dc8ae0239ef45a7b83a0a7c7795a8bb78516134ed8359973f9e1901edf0e4d83db866814bb62fc5f28e42cf53f92eff85b56ccf18736dca837e234dd9ddf9374a16942bb0082d2d73cd2f38855701faf5364f81b519f7cf71edc1af1f4093d21c55b2cf99d1cc0ac43a77d3d89b4ad324d3ce32e2fc7ba0e9d7ba0230cb0dca620ea87fee148eee971330f51bee18bc1151bfa8d88a60173d58f4b00e832c6a7f081b115f2b59896622be11985fdc8437b031b92c70ee51c976be3963d7a73ea69c91f246ea91af0fc866ab05a99485b5de8cdfd6c0cd22c9b8b95f3ccd59f6bf2f6603239f86a0c3738f67ee83d792f5b3b9fef6beece8bd665ff09a40228b1147cf7c1f0b87164d9bff994d813cb746fc75bcdd7bb67d33ff73b910f88b1a22411cb1d33a816b1682e86cd9c9e06ed1c113e1d6cf1379c8e737948dcd172f78deff39ce5cba08a9400b83249a1181aba8084095de9925c5ac9e665244e1e0dd4dea4dc6d7768ec14a6c348f8a41a4bbfdf67a9c7d3cbed16539044cbabf0e36eaf98fdc810fd411336be7258cf064ff996a8e43874667c01e50483d7e62fabb9b16a8d9fb68373273fa2c61a3e64c30165d48b79", &(0x7f0000006d80)=0x1000, &(0x7f0000006dc0)="d8a32e70db50c35b2e6d6d4a9aa4fce5974dbe9176e4d90528b1b6f737b2b57c077d4a39c6b9ed4205a1301b2980665c5fc10bc3601398d6dbe2bbd6de3219f70c79bd64d616c1e72d8dd77e4793be7d4162d2eb12464baa17dc142ecb10af47b0f3f9c57c1e63bea026844245d2bd67cecf4a2ab5bd565ec7ed2616", 0x7c) sysctl$vfs_fuse(&(0x7f0000006e40)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000006e80)="95d267a2618ec949eed71a8e59e804508227123c1e1ae2fc0ef354f4d89c47f5a59aa322fdb76415fc019160bfb006a424e82d7c1206ea62cda5c4a2564628f6d127f4220bc333f4d24349cfd6bba44b393ba01f33a5b9342347135b51ec43a8b83c52a8670b4ca24ff56d5af4f696830fb2cdbc2d1baea24f413197cf585f291e2e5f71a73956f0a0f9152ce31e0d9dff3e5c9d3504a9417785bb5a6f6d1d04c38c2692ffe52023e98b593c2cc487ce083c922ad61c9d55f6a85fa93e8a07031987f1d4706f749545d926ffba2d1a92c502c054e663632b2960d8a04c5ffdaf15ca3c4bbe48bc0d36", &(0x7f0000006f80)=0xe9, &(0x7f0000006fc0)="0dd77c4b8b9d929014716d48fdc19c20ca20b04cbef9271e80aab8b0f28a300867d62b2534c1d39130199faeede1be91829919cd7ae903f5907fbcbc07872d07a310b6bc00687bde648ba40c3892a0e871532ab6ef05612528b85290547361415d334408104460134360c1674c8c25a148b2313b2dd786ead32f4d35dc7a5dfd6907fe283d45af91fa68a66c355a92a81304", 0x92) sysctl$vfs_fuse(&(0x7f0000007080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000070c0)="8a2a3ceaa41e0985d7264573276d43303ee0d8", &(0x7f0000007100)=0x13, &(0x7f0000007140)="973c25ad3346bc7835f7142975bc179b6c715f0765622208ee0f30225c70417f73ca31e1598fc495986e79e7a24d0969ee136a7d1d68f16de80897da0af076c032700aef8a5f48c3771f6917", 0x4c) executing program 2: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x5}, 0x8, 0x0, 0x2d7}) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001d40), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x100000001}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001d40), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xfa2, 0x100000001}) accept$inet6(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$unix(r7, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffd, 0x69, 0x8, 0x3, 0xffffffffffffffff}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x96e5, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0xb000009f, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x84, 0x1, 0x447a, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8000000000000000, 0x2}, {{r0}, 0x3, 0x34, 0x1, 0x89, 0x6edc}], 0x4, &(0x7f0000000200)={0x2, 0x8000}) r8 = socket(0x60302b0601525753, 0x4001, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000000000900000000000000cea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022030000000000000066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200002c00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000004c0)="7935c54c7801c92b7604b6671eb8623cf28d7af7d90a730085ffd9621180099a5d168ca6582a7af1bcf43fc4599cd3ed5b05d00dd261565e5296b3563c712abc5ba13f3333ce5e3bedee67fcb72ba0f97e7a1944dd73dd9c3df831ddabc7694522a8d37cd3b7ecc34b0d280d54f63eca7071cd8d688083acc916fbb1b809eff130c43c185a677dd6c037fa3b08e3fbc5c539bbc538f34f39b79e102e5f048ce04d08b1471ee665b43f505db28b95ce214f5e6ebeb51b6ed5", 0xb8}, {&(0x7f0000001580)="ca6e331eaf07fe4facdb5f216e310eaa479924f2674c5ca2f1e438349202ab4330122de4b03f5d83749439e7ef566b1c1fb59290433eb801700e230f9450952d3ad2629da53b435dd4988509014e4120768098bfa49319cfd6c8d6f77b0f7ae0f2dca815e30fce4de364794a0695539b10532262c0ad92f853c08cfc1ce79dce010486ceead904c25e2266243eb8bd5f98da7b88355dc405a7ca24ce894015e590e13451a95963c0fcd332c1b5084e51c24bd5dfadb18787", 0xb8}, {&(0x7f0000001bc0)="d12dc544d3144b9726866dcd246614fbcb7b17245e8c7166f266ecf63cd906d034eb37598783eec55f9c40cbeb0630f07bdd563026491e83b3a11138d8a3853bfa7f37829c7a3f5b09cf5f1e37725bb125869747deb6e5976b1cb469b7d013ffd1019484d2f9dfca3a973aa0a843653c578fb15096d11413c6a6342d88b421a3a89525013164d29ced1201292a3ebb3f3e2698c46886d7c27598e6718178fc29ee20f13afd371eb60efdc0f8a2a0425206532e63613354cb70b99a0d452aec6c35408a3059bd808a9db6c00abfa45cdccf120200e9c47801052720823e27feb1a7c683d024428d6fc8ecd4ae292963164fbc175d7ba21bb08f5512a8147a14f2e743ec17c586ab8fb44bd33dd86389b6b40561617a91f708307f42322587c75c7df5628473709d0c9a671d2f7b08b967a1b6ff7f0816228595e2646ddecadda853c3e089216562d420b4f8cd638a45e4d12eea06c777b300c6ac2002fbb1a55605ad5143fa14c77e80dd67ee5b683628d89545c55cc9ec4de4c114f5f45edc302969ff3ab5350786839b3686d11ff3803eae644e1b0e4d74af26f269474bdee69c745f508fd6b9f5727d96351e5cd81d98202f9b82965b101d5a5962e986d976e408ff71947460397baf161e81da63d45c8baca6500f4f10cddc6ec17acec86c7020a82f3bbc2715a6416b7e56d6ad08b2f507a347a4da4d145c06a484f1005b925f37f74f574b30939e245f8c79f35ff87c97882718a80d5062decb9098f085d39ba22f627f17c6f30983059047eeec9b35b3c11c4dec2541f72c23d7462d88f1e2cce50fe94b732fef46246ab1fc9f5d5b11314b6c3a4281d23b7fa1327617129772bd1b120fda87337945680fac71d11cd2afcf6c7ab9e46dd3a3c762386a130fefcc484b8e4cea258dfffb254f570d7f992583d4b9bb2795d40e2a575bee00763101c95b6a57440f4529dba2fc036c33bb3d07756e251226e64e06315ba91f2ca40195616196a758fa02a64fc3310595589543a88726dfb0dc9fd2a27d0c69828dde0b22ab3d23cf0599ff350e069209e410b5127f9cae8db2ecf753009b29a43004da655ae94ad454a844c64406aec0c3992ba423bbea2eab698a79e5299f82adf046a7a346c4106c9e70ed74bf98d59c8cf4da801dee148cc22c8ff995b21e06d804aabdb41216a5554d3a5d7c45083f47872b9adac941975a9e7fa3e4e34972d7b8f6fcef8e541014e32ae92a1c73f8ed4e121b3f5aca659fcd306c296734a045206c781520029d4fac81c9d921138ef7e26bd0242f4e926bc9d9cda21bee09ba8be6a8d96f20623798703b2c1cea7cf8787c5c3004651140da81f901b1bd77b652cef3ef02791541b63c5a343e64f100cb82ae4658bb4def61827fed9a05d00dcb4b2e0bc21537aebec623bcbbcdd0a8ec59975b6416384de4dd1caa7af25a74e76f07f21944c3d149cf7098bc5840b29b36767843a4363d2f1e3d280fad31570d8bdd9f6a014c2d44ed4d42b54c29fd0095b8702233d1e66c395ae5df4005d7491bf0265e5992e299da98ac8bb9c24d7cdef7d11118ba2a474e96efdc7c008f9fd35b2e78eea024d392de9b617ad29aef60034c516d20a1acd3b0bcc6bfa35a6c66d90f48ddcff6e7bb1c075f1bf6bd930c91ba0c4c257496d90abbbbedf89ee12ddeff137673fd1cc5782afd2d205427c5292aacaba0046a0e874ec38fa7970b8857e4637eab7a5087f2cb1e836d4622cd87d85cd61ddca4eea76e442d303a4b59cf986be5bb4815b0da8d6c342a53e2840656a0972462061ab42332ecce990457b0db6aa94014f0e1e189de363061e955941a19ff93c902a5798fc5605ad513fccc1dd13ea7dc8df34f43be6743750095b2bd5047a01ed0c2fab6c4422a3520acd3dc4028ccd11c7a3feceec450baeac8b89eb4114689369a76c151bbbe9db2d7c742a565c1fff18b5444af9f152b33c28e465c24572a9db9bc7e1e0e6a184192a6c75cbd0b908e21934892634c9735ec83c723d4a0fc86e151cf2665f3fa6850c1a4d1b2a272aff3564fc4fb3580c97b08a841abd0127cc0aa5b747004d84a23b5b77fbcbf832f5339a4c1bb7cf5aa27c8b1aec91d78abbdb05affbfc88eb29be2a8daf926c95e6ec8c882d22513a51c7dfee7fe518422e252f67c75efb63a8b5e767703cebcd24246d00dafe447166088b4417cea1a96eae3924755ec8230dd4497932e4149055dd9b8f4b7612558c24225d91e2e085f0ce0ea488e750ec02fa075d287f65fe5f37eb58394eb178eb70737f27975b1ae3825badf4939382af2bad2e377e29059a632321a916d59d329500be6dca3f01d2fb464f1e1f623b71162f947a9519c18eafb71ca480c6baefa03c9fb2ea478c9e8077388973b95b32513e121b6b739d61e8edc89e9b370d96021d2bc8bdde9c045e232cbc48ad55425aa8196e1cfa4a55a5c0bd6460af4384e7007259f5d6c57df1000646516e85c8337118f7dc00534c8c51075f67d5b9a4455eff4006ebca2682984b67a700741841c91745afb6e4a9a0d50239cca177b63b50a22170839cb5a900a5fb446f0d06d44ec32ecf73ba288b50116b49b0f4fb7b5a16eb10be638accb1ee624f1ad7f275bae0a946743b83a9a4d1f73e15893c785410cf7e9fc799916b1a2522eef6f3f9372e0328d669290c104f10fab238dbf0cd3d27640e535d236f89274678155a046214a8eb930e36d7272cc3456f6b86aceb241e8c7215e13a0bfb4f47e2c1781d643f1c700c0f309d5f637d952255d6bc4c7f36740edd34ce0df9847866647a1a2c7387d8ace75158a92d1e1f0be98e26b06a5ee0c6c5e61d97b1a415f4c86df15cdc53130ec8eea27a364b0fd4bd5e04a5be62f7946e68697eb7668f0e5ac5ce826a197731eaff8b7ed7febfb3a83492c5d3d456d772ef4f682c02874143b311b34c7e19a378d05fe51c6dcaaf118981ef2b55064a2f852e3b4c0de434eaa325f909a957a695401754df10b3796c9fc2642ac5c198a260b3016c20f291ce3f13dfc45dab3bc3ec06a2360879a4550f7f4d4efcb4d23507623085add92db00d257a00213c045420f8b2aaff39abf4398c520407996183dc357bb004243162558dfa1393747ad14dcc924549f0c0de41eb8c9bc6779aff919c4b53f71117c18183da73ed5f79a94067efa7006a05a8f97ad89a3dc6da8fe297a7b74c805a8cffadcb3aff68a255759d2a3c426ac0d468aa811fc69aafad5955daf3a9f45b071e8c16b119e694f65746320d529d8ca45ce2fa5b27f813364922b83b20ac04f5f2dcac23f0dea12d28b00cdc9ca1cad62ab3841d4254ef2169e0563b7dcc406744fa9ad707556986abd6358aa3d3ade930021549009511dd27d862bc86212781ae68e9b9ca7ca6324335b54b28d26a58098fb5f144d147f16cecacad8a7776ab295e327c0e607efac057739bdf6ece193b674c5510dfaf9f20d2d714fa0a019e79e46d0b4a8bd4e53d711772ee29ad6ddab9aeb982333c1462b8e6b77838f7b4d789199fc4acd0c3fba1db5c4ea949f3b24ec0f1e7fbb2d6ccbfe106ed887f6fad5b9f7185d0c5115709b46b0cabfbd129dac1d9b7718e839f71986984253c38e1dce99d8fc2a9d04ab8c95898dc5a31c35b0b5d3528c3d9b4554fb675b8f206be89568223d4ef649ee24fd65a3c85832ca346fb14c7a4973ac061a0e2817a38d7879fe720512dcdc3e416a13b42899e6bfaa90dde9bc3d1e02a9d9c09b23e63a7c27c2eb03270016896b0617c49c95c24744cbe0091ff9581bb51b7c27a162d79ccdc341ae84a184152090a683989002d18899782589ff428fba381700449713f3460e5acc774efa675b1e7c87376a160de0f32cce32e35983edd48658fe7dc71ba8dfc64cdf7181b04feff211c8df72414d80644a6e1e8262c3779356c6947193c4ee23dec4fd3cf8f6ad030998ca8fc0f5f970ae754a156d2b9c88f4e1e516f13fe654e3242cc5021c6d26a54f38e246e78b0152ab23b7c860cb079a09ddbb5addef8acbec20431a3fc50108b61eb71972394490e64c20c36a98c56a4b97530e7de3663b72d1a3464fca40ba355d2d358975671cffe7723aed7c0958659982a82abb2e463922b281227e03996569b56a21d9416c378b93420d1d10d713fbc38c0a84d9cb1cf28459e87ee698d5030e0fdda2e88fa19b3f8a78d76d6b8a0ddfac7ff80ecebef4bda6e7657652ded8973548d618acea49cc809323808fff5250a4a87d9af6315716b5d7a061adfd7f16c37abc2ddacbf6404c7a27976a7b7b7556690e676b391a23f99c816e7f38594be65916fb1dd8b70b6969454ea4227f69d590aaa12dfdc82126e45a7e23cabf90b0ddd70988a46b58546e93f0b5209cb074e0e3d5ce5eeaddd57d25b69b394501a76afb6e45f858ec422aae9d88feb0f471108a9751e2fcbcbc0a1b6385275e35ff2c195b7e24abc8bccde80d947ec37bfbcf627191ba0393fed07709cffb81cf335efe0eba83d568067d8ada92b9d1514bd2441790638079b73f72c0d83046c5f7fcbbd053148f9e8b73f7a6fd3b627c870d50a7fa6c7ed980f48b8c950471cc893c5ce1cb0bddf7667fa80099391954bef733d93fad01d33786aae71c25c19995708987baf08a72ccd054c7020fd41be487bc6bb27b500b61dd21ab2ffa7e4cfdefe133f16b7caadd32b382b2164c4c91f4b4e2726cd21f6688e6cd850e388d4ac9bc78d411574c0ffa6ab27da092da3990a424e9fa261ca74361a4b99593defdf5452d43ece04da14d117c7c30abd8c6968dda33433451e2f02eb736538d70ea6a81380c9bf869e858930f446a3e5074e580fd80abe9aee42af38d5ccc610a6286d0b41db472ccf4cad71113acb7dbac22e8c9fadbc7efa7cb7e9290b171ebc38416d4fddc8344e35005dd0c70835543da62f74324b7d5ee55b4b2dc5b699705fc756da6e2dfb8c7fdfee4f12f871af7456ba31beebe5e19e583416602ee83759839a010ca4043e0549782fb17e84ea3194955a3ad74e35b4bb7ec9c061de4f8866f4c0c4dbbdb83394a8c353dd92bccf5feaff1e628229242a806618bae8194670d60cdbc3853b28a0875ccd75fdd35c864b3aa2b270c24af5b18b0fcb75655f6be7eefdf3a7397cfdacb20340be9470c5cb1675e10dae923bb90b5d67b9132dd91abb2ea4f9eba283fd2dab5bd6301940caf36d5bc1e4e42d6b6d904fbef2d4cef08a2eb033d1d781ba9aef97cd5ea465c9f120792474a1a81734b59ae5f46a8902ec153c70a195669079141a5e2fb4e1c67b7f9993f4ffeb48a056aa683815d36e01befed74a2d76248309fd66467686e0627aa76de893e06cde073feba78f5532527f056c4dca4c016fa38543955b9afca049144f882531570b341dddf4a5fea9d69334b005752f2b428ff82a5f2482d6ab88a273bd00fc5e091a609636829d7c9bbcedd8fa23b43423f7adf6c79c8414c0dce8f70da5c72259b8e71f44ebf501ea4359df4dd78775e2785179bdd126170fa40ea9b50b87a0ac69e8108d8283f4e1ce409ee0c9da56ea701230c86e6c004188509b527a0f5c4e11343072cbe0de0c08d22cc19b8f454566cdf3480d170d802c807aa817e1cd43f41d87aca3074a08cf25534945b96fda3f73275f5d482c472f6a4aafa480e9f5b1eb2904d7d872802af628198e20ef9f443ba1b68025ab68c059dd19e9564bf1492aa39eb381c8bbb99766aa861501a7a974fabdd61bf4d00eedffe8f5a3650c76b2318be6c8eada688d628498731", 0x1000}, {&(0x7f0000000400)="9621baad562dc121083a550b04ce10cb1919f93f919688a267b5d44c9843ee38cff4b70f18c000a9d3cdf2b8792df774257caa452efe", 0x36}], 0x4, &(0x7f0000001a80)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb006ff, 0x2647, 0x80000001, 0xa, "cf283b400002000000800000ff00100085000080"}) syz_emit_ethernet(0x17a, &(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r0, @ANYRES32=r2]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = getuid() r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, r4}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x3, 0x79b) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r7 = geteuid() r8 = getegid() getgroups(0x1, &(0x7f0000000080)=[r8]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x2, r7, r9, r7, r8, 0x0, 0x2}, 0xfffffffffffffffb, 0x6, 0x85}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r9, r7, r8, 0x144, 0x2}, 0x401, 0x9f, 0x5}) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r7, r8, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000280)=""/80) semop(r6, &(0x7f0000000000), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r7, r8, r7, r9, 0x66, 0xfffb}, 0xe6, 0xbe3, 0x1f}) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x161771f2, r4, r5, r7, r10, 0x5}, 0xff, 0x7fff, r11, r13, 0x0, 0x1, 0x6}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000580)="96dd28a0f2fba5be457fca0ae96d01ac50533dc0885d369276328cbbf768a6398cc64e127373b96e66392f3703decb871444dce6b9995fe3882b130032f4f967d5ec234ab143c076efdb430d96dd92fb584abb452a6a3e67bf8678f75e8cb75124497167e10b16e75aa9b5bfa624d33dadc12ce0efe2a567892accac1bdd0dd6a2e400e33d5d566eb411d9ffd97437eb3de191ed30b05b8bf793066c555ba756818bc800d6e460b49c9c50bb05e6df31b6e132936e30364cff249d390ea829e0a71daf53c2e81e779ae419a7946c296cdfba43c264ecb64f1149af6e1487eafaf0d09200d8aad9e4de95ca084e23751831fb6f478b83849405ced7ae73675f6ad4a38ad035e20b1bb40cb7340ed70042269184e9394d50dc7810247c671684f512604d603572f131b05cd7220d03a89ded9a5a0cafa8ff27c5b9f81cb83dca61cf46a6687e7bc563b5d483858a604becc1ea939379f95d23f2bcac2280055391c0548d9f33429676da6d5baf9da97818b209d2970fbaac698809d21bf495e6599fb1af80a184fb26315c4233f07e20bbd5f66fc51588745294b1647931d557014c9f3ed23e575b7f66345e6fb1e8074f11fb1f25ad9b58a540ceb6f014de96c53159c3fa083fe731f4d5d7bf947e7e3885ca48a87835863595e083915a753aad0788c127d37390b8c0a02d3d9ad85e1bc261b7e4f5f9795b42c2a5baf3aec3a7f8e5cd04f9dd7105923078c157887baef2baeae7d1b4e6fe67fe7010bb5c5690d58437b3998d7cd11e2def65ae7f008fe075b58d3f834aaed363594c83b11bae4b9e4eb2d086644151df48900f6d462dff75cf65eee85998ed3cd90b3260a2e2caea8a868f1fb7a3a2bdc6958f81b2a4e5fd1515fd6ad50da96629521843e304de011c450bc82913a3b740d5fac01cfa9e7c97681a01678452445d7427e9e5f5a8f9412009d6ff642dd8bffb57c3d0af4c07e4693d7cbf1b05de2cbcfc693a2c9983630031c383b34ef58e5c14e71c43865e3ab2ddaea6705bc181f29ca255211c85ae8505cfa33a466fdf5c069161778e9975f1d72efe884bc60d8298422edfa78a628ec956ad15f7937eaba1d3df7a882b793c353029712a2f69866a806922cba20daccff02c81e381a6047ce5c9364a18479ca050dc8d1bcd9c04ec987af16073768d38196729449e6ca770f9ca4ca9bbe6da36541b6910298dbcf76fd71ad089450448fa040ea5a471e7e332a3c9734fd4c3d3dffb2fb4c7392dac1377c405325d4b88ef9b866980883756c1e0d09f390dcced0af0eecc9bd3f913c522ec4144e415e4df641c58d5cae7d573d6a7df3c8dbb1966f9f120dafa3f00aa559104daa718abd4f39989608ec9657482ed366b1a73bbde2d0bbc201183f1fb41bcf436dfdb37d9d5d8cd9ef47171bc5e2b178b4ac30e7a2137ecabe810325d93ad17cd6cb44933ae64bca936bf6ba09240dbc6b00f2921fbede4ad849389379811d44c26827c1c611d4701eefe05e8b8eeed144a86e15526c2616612007ab792d1be0b401a0f31089c2e480a37dc4bb43d5318586c87b174aaece9595f5634a0c33277bfe0b7a85aad9a88ebe545721dcad4ba7117b82ff86c0c15b42d4439c2784dab026d5150b11a5da32ce8adaca3583abac09dcfd39d6feac2cd0ce8726f2c6feeecde53524c42ce152be3675af2216110aad3fe3e78515931e1fc477755a0916ac21cdad00a9cafe76f8ac1b34e3a8e1aefa58281e19c00b2b3a60d497960ee53b1263ce4f1d0c3fdf60b440ef6df388c9ffadc9f5d271c2b121c5b56b2062559ab539a0ddf4f10aba63fd3020de0b5fc36a931084fb343e8663228a6cc2bc33ec7e2d3acd44ae3730a987aa67b1f700eff0331228cbddfc9f48aa15b09d5749b99505584906d3140c31992db2f216a34fd17480db953633ccba37a0b2a5bc7b5a621c235c76c3e6a94fa3335ae29eeacb4f410e11a85dc040f5565ae95e86de2674008e5b0dbedb31931120d6f0d919447a3bd2ddecce7f9a71881279e04cbb148f8b636fce10d566a3d05b3be19e756c823326ebb5c6b5bd123533e74c2aba714f2cd024c1df6ca18c42eea41c8ef662e96fcd600bf63e9151b9e3878546dec6678941d074b1c88e90968ee19189afc1f9f302cd3be6c96f70ad066fa37241da183d940bbb5fde612e88f32fd9143b214c5ba93ffff290beba7ea289412ba5d14e27e24a2d814d1b2cca7aa940297deb283c001b7916bf4f6fc94bc6270564fe936dd06fb5a5bd33b6547ff862160be5fa7cb76bc7c181a51f577268946eed6e9464bf77276fd99fb37440c4b052278c5d043be23ab1ac2fd1e32cb478275152e301172ff6286ca02153e1e9d83fdb86848952ea71242ffb393e8a5de2e19d1af56d4c6ca0c15f23184633564f11c231dcfaa2ae0e9cb66b6c172a577f190a63680cb8d1b55e5574117967009497d1cbfcd21c66e5933abf75cfef1638e74f2d47fe6adf05e628fd1c3c84290b20e2d89354b328df10eea95d27bd71a890786da72f17c6ea1d3987a5e65c3875b48cef0a0c1529215e6dee35a60e4d28ffc05cfef96c52faee79895ac5a3963232daa02966360c0a28ac778c015200b82554805ee67b2d17a8f62003a0a8a9c9afcf549c6d53a2d17856eef96bcf906ab7a0c12f9b5aac5cc27bf5925f884063f4225801a4f9aaab55f64cc23dd10370f44e95a987d1809061f245b78c4aeebb79074195f539e30de2b7b55a47047f4111f9608bdcd269bd8520519456f18c7496316e9f8648e1a2d49e096ab8f8e902ca7c345e00571961f545f61e9f720cf659d449b4762e612f859f4aca6c52c59772be55cc7b2d1a15b0c4cdc0a6a6dfef523bb9592acc479d8570aa752ea67465c6457263f6b47139b4778289a863af002e0d0aa0de1acd9dafda5bbcd9dd98632035cc0bea30e7088dfffa31145a1adc2f52a9ccbc597849297fdb434e4d28dd00f932297b46babdd2b73d1e0af2f39a57f75e7351a3a703e11876dd0a004c1c0b79e78230791ef2bfe98567fc8ba8b495e8fd2cd8db5aaefd81367444d8c97c19c5707fe3ef172be87123073ce7113ceeef66c1b9935aa74fb1520ef35261e41067aabf6664ef88cb166e19ca3f66955d07e3ed3348aa2b4f2a4fb906bf95eb51f4c5d34efd70417c74417dab7db94b3a56c94889e281db0e1517e94b53ea3447bcb74acba614899c35c09eac562af562f932ef2f659e3e45bc0e0c5af499c18c6d2116a5877d18eca888f0b874f5863808127d06a4c31df01fd3a9a40fd2b81a91650769afd02be313ebc513ea723044fc22ae1841268a333d75ca202a93021b5c9a98278b5f5e72269c07d7675859cfd99c86ec9425cbac7c0464db8c9b9402c59e8d8b289dc44d68ce5d2942860098ea83f3a7699a6d609e1f2b7649b4a874f2d7e6893bc6491886dbfc17db1afc46c9fee6b5fff93fd86ffd24594d9f46917f3e4d4cd6bb039d6fb502a79d1c11b365040803094657efaa1fd9e96aaa2e461e278f47efa56ca734cc9f4157238a1daa066acce998c637b9368f5ebeeebd99cff0511a1a82e3dd53cca4242a0f634b9942bc84aea3f741518007a32b973ceed3851fb18923236e9740550dd7792ff2eb0ca76f872a51a6f61331f99187c0027c5612c42006b853e63e731ba0f63c8c6445eb25cadf55bb2dee5827e971e4fe9ab8addb3266d74f010e1c610019e53dc4b5b5646f28e4df1cabbabe4bdd2e9f323d934b5dddda433f05acc87a8cc9910d667ca858b64d9e9925a83ac1a5b64664e67e248e62186d5adf23858115e3fb1ebf943ff174ffc8f3ca2a4940b81bf578f36a3d60bdcbe7157e08175cd7f73dfff29ff0f3eaac1c044ccf12f3b9179b9af74471220bf63165121c65821f4007334b005a928e92eddda901780ac33d4f9e29ea59d41581475ac073766ffbddacf091b9f464b1c2952f52cff6960e1fcae658a92164377f0dbf6b4a4719c0f434d2b0c8585bb4624dbe50471493c2cb24c8be4b94dfc8a6c5f873bebfa2ecc216dbb4e005460b14dd6bdf79c6f5e54de943bf11914a547b8b8bcc9abe42dee4de2179e8036970bc934d1d59110ac196426eeb5b4ce188158d681d543fb3d21526b1bf44381e6bcdfa26d8a9bc9b32a75b0614c01c7874a9517a6e4982ad01eaa269130ecf4b089555d314ff5e1883314095b6e72f9f5ff716550b9181a1aa77f5820fdffe532c5a47fb7a4984b2e0daccdc8d8dc89eb82804ea616601a90451f21f8e9eae1b8f6c94409088562a2a8442ef19c43c20dba719c9d9c0ec83071a073e74dfea4313edf1448f29b115a68d5cdb4dee80af684f324a320a6d02a7b184defe5bb267bc17192d8944b4e13807026c51f8a7fdc86b971a4d919e381dd0752b338b353da600500c87c27dae607682172cdefa8839d868aa1ff393d65920e73c0033c0353195cd1b836fb6558fcdb863313b71269cef53e3a21b208a2ac4815f065ad267333f1ba0aa06f5c773d4818cd473744ec6cfb42899e45ab2d7cf0ba0e14a9afbde3fc74fc286230491f0856b16ee41362257a653ff75ff77fdb105f65b2b5648742f13c21fc9ed6ec049ba23254b2dcc2d7f894da842c4118c81e8334925d68edc46c13a92ac37a75f4ac6e89db32d0033fcb7637426196c1e25a3027359c5b120a49ae3e42311949efc82fa98a230981f0af36f4ca676991ce48d4f7b4ed27b4b84537f09550e162a435c7c137f8dce6dfd8c3b39fed6c4314f4a5d7cbc9b2690b649402bb5ac61756d7e9f158d5f4aceed5b208ffe22698c0d7723c11133ac5acf07cb6a1699a1e624073fe52197f7a44f452865da797749c490692b99972598da9da42ab6bee3555f8d4f9aab2a9b0e09278f6f59b9d2899aa0466ce9c97f53a43b83a260ea3ff0b112bac27284ef6759bb93da70d901e970120f431a57c1e2c5a4b3bd0080c10e402ff141980cde6e019721164f7dbf73e6fb69775d59999a179651f754de06b8d787fd0365ae5b282dc12f841549399201a3e9f75d0e35a589cfdc62d23e9cad5ecb59e992f925b846f9a68575c4cc0c848e92ca97056ce266f66db8d1696773d9b10add33dd8a93507ec4e51afe02782c62eb1ab18b0d2af24e1cc38018f148742e6411b8dd76cdaa8013110838a37b7c9be37effd07338b021ea4a4103d8f6d8e8c50251c0abfb9d1939d5c72941537b03059b9799541ecd7cde7d1acbb18e5c30f261c3876f813ff4db45c8fedcc3ca7ab0cadfe8d09b6e15bf41dcf81a491ba1dd156771f347cc4e4b7736374350e7ed12ee82b7b67524754f0380d668cf91d3533ac440e4b136a956cedd8aab859f9f264c140f300d79a231281c16f1840573dfdceb9c20694e4030364207a5c5c48879479e517c8aef7d93b5a729eb2a176cbac84883209d4bedbf52524a3c5da34526753feb6d44cc09096062d48505c6b7a3edf86322ec7bb4aeb08cf2e5e95c1cfa30a3b2a9d1549b01612cb24d4d4f14f09e47c1bf09e265c232ecfc2726eb76a1bde779fe1b689e6446229cd7a00e773495af97ff7e2c2f7e80c0da20bd84285403d4cd1c305f0c228ed3ed4384bff716751955f7519b08a6cd43defcf0c8a9adaf0cfa1815ca701090e23a743a3269904e2a1aa7bdf68e95ad74467427c04f62fe5913ccc25f87a85210d82d776817c244868a6c05ca5cdb198d08102d600afeecd1e9d9cf4edad40d7dc0d00b02df39d176bf1d493509019ad1eea08c344be0b9a65affc494c1e2a120720866e87", 0x1000}, {&(0x7f00000000c0)="c7dc8d6468348148ea9035b4c16bfd5100a65e6420f9acfd313587c7d9496ce721e597eebed2f58de12587c01202f014791fd4a72cdac038e83bbbd7159105fdf0edad7a2841f26ba56544ef1290c4d9c8d7738c9bec89471899985e2455044b70d2245050f13ea0aeea95c3e9131db9b1c8a667499d84ffa384dfa7e8ef597e16f507caf13f13d7cd6656fe79b01d8002680f99fb7dc36d63527612f2ccb668c83c7c295ed8118d995a5e0d625d8902e9d4367efe0d8e6b15d3d5d0", 0xbc}, {&(0x7f0000000180)="4cef51f59db896d7f7b523b987a6da369dddaa9397298c9e5e53e866", 0x1c}, {&(0x7f00000001c0)="cc274317b09b42a209d0c5a94aa85c3aa09ba475a7b5ee45aee92fc37bc3e1151482b99a2cc12d", 0x27}], 0x4, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r1, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r10}], 0xe0, 0x405}, 0x6f68de8c9ffa918) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4103, 0x1007}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getpid() msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) setuid(0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001680)=""/4096, 0x1000, 0x800, &(0x7f0000002680)={0x2, 0x0}, 0xc) semget(0x0, 0x0, 0x18e51ba540ac96d) shmget(0x2, 0x3000, 0xe50, &(0x7f0000ffb000/0x3000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xffffff41) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5f}], 0x8, 0x0, 0x0, 0x0) close(r3) executing program 2: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getegid() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x2) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r5 = msgget$private(0x0, 0xb148ee520db9e7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r6 = getuid() dup2(r1, r4) r7 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x200, 0x10) r8 = open$dir(&(0x7f0000000080)='./file1\x00', 0xff8695b854c273d4, 0x42) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x4, r6, r0, 0x0, r0, 0x0, 0x6}, 0x10001, 0x8, 0x4}) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r8], 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(r9, 0x1000, 0x2, &(0x7f0000000640)="0000000063496d58e767d6cc2a5fc8d1be2b4dd6f89c8243dbe5c5a94eae168fddf358a3f07a6982dd2c8e914c3b51e21534a19259ad56e33d33c1424a8ebf1fb410213ef9b63daf8598326a187a16de84526ac13fa1d04b0714c63b9ae1866f07a81f502d7e228b6ee00ddb768b9a3dd9d2ccabbad18724d63928226eda5c34792b8ebd77911aa4750a720fbb04dea93e240018ca7116bc5eef2a64650665c4ca700f263ea3b07e5b29dca6806812d5e54957a206036a98a6ee9075fb31fd2404d18297e7065aecf4f50066ae9b727dd3cafaf2fc9b49e97b1c9600"/233, 0xe9) executing program 4: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) recvmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x1043, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x80000001, 0x15, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x30) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() r2 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x5, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff}, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x38, 0x0, 0x4, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}}) kevent(r1, &(0x7f0000000080), 0x9b, 0x0, 0x8000, 0x0) renameat(0xffffffffffffffff, 0x0, r0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="700cc7eeafbe3ec8dd3d442f89f13db7f296e2c3843d79d2a8bb96b540d78a3cf7fd95564297c2426d2d9a5966c32b6b4b5117d2cf596ecb8672de42544b97da5a", 0x41}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) executing program 4: open(&(0x7f0000000100)='./file1\x00', 0x200, 0x69) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) read(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x8000) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6064725400080000a2b3fb7d8b9d978672865994398fc0a9fe80000000000000000000000051000000000000aa4e224e2300089078fc41f174997355dd4ba64f8b3e6a13a0a6258ea4cd53fa90c5e3a04d872c17a3237cfacec02ba5c60cf62ea5ae1aacb52cc53dbcc59654d2b6d87fbb5601a6afeadcabf164beb630a321a7f36c57a928a599dfca2a7e190d1a615f445085fbcece27ed50e3199e89c6bfb0b066ef1c05d356a18164eb73e1513b157926155014ff35bb1c13d1b8fc487515f34e5750c13d24228ac4acc7155f5131aafd47c88ebe091f4b641af96d9f5eb16eb01b6d8cc44da03e1a10625d0ce19a222c1ff2a7ca817c3e06dce7dd3ebf6259755ec1f4c28d94494da695b09c63ecc1"]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x4}, {}, {0x0, 0xc69a}], 0x4}) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0xe0d, 0x4) semget$private(0x0, 0x7, 0x3c0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x6, 0x1, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) readv(r10, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000100)=""/195, 0xc3}], 0x2) connect$unix(r9, &(0x7f0000000000), 0x10) executing program 1: msgrcv(0x0, &(0x7f0000000280)={0x0, ""/149}, 0x9d, 0x1, 0x0) r0 = socket(0x10, 0x4, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1013, 0x0, 0xfffffffffffffcc5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r5 = fcntl$dupfd(r3, 0x0, r4) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x100, 0xa4, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0xa, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000240)='./file0\x00', 0x4, &(0x7f0000000280)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000000080)={0xa, 0x3a}, 0x2, &(0x7f0000000180)="8b8cb55c180f96cfaffc8df14875222b283f85acb16c12fc91fa2739644021f3d6caab16788d9ff704ee26a0b5aa59ff22ce5df450723ee36a793930480bbead35591cafbaf7e493d84af1ea942bbec33465580e51c90a7cdf1fcda6b6ff45e8318d7fc462cedb4640771c3039e1fa523403a2b8ff58f37a25115e83d1dd9f4fbba913b5c4b122075870e716", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="3e91aebbf3bc6b65a47aec98277e3434807dfafa848a1c270051b52e90d45bd1406fc09bdb7a5fad5f33e5bfdca65cb7bfff23207bd88237f725304d420954a6f39416d7", &(0x7f0000000040)=0x44, &(0x7f00000002c0)="9c8253193c4bbdace96a69703fd54d0f6cd04f308362c5a87f32cf27d51ea3172abb3fe358c56033ac6acb224eb6cf0eb40ab4dcc9c873caf8062b0a13a7e5654ba959bdc0f3f9d88cc898c84ea2914923dd0204aa6a848bf08a2bd681151dcd7a5a76fa0d45d915d7e484c4f6247a", 0x6f) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) r2 = getuid() r3 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r4 = getuid() socketpair(0x10, 0x5, 0x9, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001a40)={{0x6, r7, 0x0, r7, r8, 0x20, 0x800}, 0xff, 0x1, r6, r6, 0x6, 0x3, 0x400, 0x5c}) r9 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x41) r10 = getppid() fcntl$lock(r9, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x3, 0x7fffffffffffffff, r10}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r8, 0x14}, 0x5, 0x3, r10, r11, 0x6, 0x7, 0x2}) close(r0) r12 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r13 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20080, 0x0) dup2(r0, r14) sendmsg(r12, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="7c697a06f4229557dda23bd9e100004cb552f1bf575740e82e5b869d2b3bf376fb43f1facd", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = getegid() semget$private(0x0, 0x6, 0x10) r1 = semget(0x3, 0x0, 0x564) r2 = geteuid() r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r0, r3, r0, 0x2e, 0x8001}, 0x77d, 0x7fffffff, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000018c0)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) select(0x3a, &(0x7f00000001c0)={0x1000000000000000}, 0x0, 0x0, 0x0) unlink(0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2b, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1206949, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001d40), 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000002ffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002540), 0x1, 0x0) syz_open_pts() getpgrp() syz_emit_ethernet(0x23e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6016ee7f02082b00fe8000000000000000000000000000bb607ba243919d8e9ea241f577704405a53a0200000000000000000000000000000000eba932bb9de7b4e5bf78fe1fb3f800000000000000000200181c90a1189c230fb32d4f4e3478e992c1f377623dba58301ff8b21e31e71c717336beea038bdfb1fb49d74688c0022ea54a55b4feac6dd87a69e0737213e8f6857c7d7364b8d20da8e87977c897ccddd9735e46f1b055e3542dd8cd1686b68f216ed4b24a7428ea4a3c421b4308190b6279273a4cb89763ff0ef7a7d52eb064e5c4efc6758b91d42d6876565cae8ca534b2b6de043d725ea012c204cc94a56e4ad6d5f68b62e4c9db5d8bf8b92b559faff4606846c57fd2d9719bb0f2993fab336adfed2e8d0b9dedb35b51317dbd5ab1d6705e42516f7f789af9cd5f33965445e5c7b4c5fb97000a264f8815c07b2d9ebda1abf1a6f4aa4691b3e49ab197b0570446a2a93451391b6676bcbe5bc5cc852e64826e83f8047879f9386bd49c3f456c2cdd1e3c564f0810d0cecb0cda3f93dc557dad70c7ae8921e500145b7f9bf147dd1a2f923ca6d9ce2b8f0260d6fcbf88df0a081516096d5fc4c778c3e1c1e439411b95a0a40db65202b6f8bf10114e42c9b5d23c2e4929a24121b0ce8bb347a7288c335e43842b704c4f9a9074e07e0330b2d91e5ea39676e29e7518887f9c7c3462b054a305d411695cf9dff9229cb44e025ae19fc710697b90b85bcd486cb029265fe66581c0fd6c39c6162c34379d0802314fea2074f6b7f4c6c17e3edea173bf79033cf8890f3720d5730cde5d44245c9be4fa50e40d3313f4f228435d74a24c1226068e47a20b765d49048eadcd9c0477f894f1f1dbf8e3b914958e4213389c6a0fa516465ec8838397bef5e0289501fa0ddfd2c5bdf8c3f69b418a0bfcd70b7d86d9124570b6d2e54dfc80db8b99082fdffadf69da0cfd7bfd1efd880ee63bfb05d771f4e41edcb3daaf2e683e24fe8ff801dce4fa6bc9158b8fe5d2fefb4be98e836b471ca82f84fb85b55e63334151a12d51ea9ea8d689d79572c31d3b8dd08639f5"]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffb}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf", 0x0, 0x0, 0x0) kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r0 = socket$inet(0x2, 0x4, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6228951c7f850b317c", 0x9) sysctl$vm(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) dup2(r0, r1) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000009c0)="8a3ddfb4c79119ae7e43de526e0878276c4e9d6df18d76fe11a9a9302e0ca009d8eac79c72a9fd1976031eac837b971b5d31eaa3da3d9a890e55eda3bb29ce5fba8abfbc268ba503e792a980f58fcf838d568ec0a74935bb39ceae690c535b6bc8db0fa31e8b560cf62ddf87c13e57c85806c279ba7b9265dcef0b155763243aa22ad258d20b9c82d07df67a584a98ca600bc243a95c16efbb601cc5b10ae934a677277d670ab9e18d2bd7905056b605685be8e36eb13f458d8ce4b1b8704f9eb04fb523c20adb1d6e739bbd2ff8c11c504f1204dc7baf15e67c4b3a455f101c5e227f4fc106c383091f1e140a559f69c8d5b77463326c736dae972fec391a22de17479c50963d034fa25c1aed2d5cd58aa0207e7b4f5bebb2d9a7684dc3ddba260b319aa0112dc671a9281e6db916eae9963cee76a61bdceb1e345e5e35d2d6a06c8d7486b6806bcc4acabb1be404527465da81a74522182088395fbc65e57ceeacd1169996936f257228055328b2461c084132b7d0a2063ce87fd6887fab41982adb569cfcb10eb58ba3bdaf05733e152f7a75be9c8924a4a2", 0x19a}, {&(0x7f0000000380)="b5", 0x1}, {&(0x7f0000000400)="709bc3f8172384df77516fd23828cfe2a6142a81908546a37559a43fa24c0ca345a94a76494210a60b649db816f5f25ec6092da58f4197a026852b563e07c148070c7756ea89ed3f47be0f63345f40b78abdbfa1767cf60df46ea9d081b4ededccb59227d815eea55ab548206290501b446206ac559d4ffb27aaf6ee1b9e1a849fc18635ffce59ee0f74942f932767f82a13e3eae2359382464cd1b190ee793b90866c65f75492e9640404f5e7968c", 0xaf}, {&(0x7f0000000500)="25de091d79accc1ae4b8f292a0d3503b8d60aa2eb8a0c6b4746f37b2e158937f2b65277d92f38ae8bab4f6ce7fa84b1b8d756c9be7868d917ef52aad21d6c9d6b9a866e8ed3a2a64746eca164262a3bf0dfb354a6a7890630f903c3662c446788bf16a8e3ddbc676a039a0d9c89602972025cec9bf50ce2f44d79c88f24e7b54161139136445ee09e01cfe549b5870d40412fa4b8fd06a196d86bf982cb4d244eb2c1e7ca39cbd8a9c62d13dd86724d95a2d9204f3f41f9e18dafe8e55f7c6b67d2f998212081b5dd4f4a3dd276c79764caa869338d8097c9799aa456d793f2980425c8b745dd5a11e142523f6ea", 0xee}, {&(0x7f0000000600)="a4922c6a4ebb15fb3abee349e4046c96108483aa9ee092e48bb725ee55caf5b19e9884afde88bc26f91056b7da767b0ee632b5cb3a7143aaeec8814aabb99e426e0f839382aeea05806600b8b44fc3420bdc7754c814b9690f458064273f25bf9d16182732c8b64925263a66e112f27541bd3f2687e703feccbf35f87e15958a8fcee63e52c142c1da7f00eae4f4251770e7d58c435aee4d58e1f2275c1750e5d8", 0xa1}], 0x5) readv(r2, &(0x7f0000000600), 0x33) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000bc0)) open$dir(0x0, 0x200, 0x0) mmap(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x0, 0x6011, 0xffffffffffffffff, 0x4) open$dir(0x0, 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000940), 0xcc, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xffffffe8) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRESDEC], 0x15, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6220190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af8bf321177b2fdc7cc2725691dc000000000"], 0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/2}, 0xa, 0x3, 0x800) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, 0x0) executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setpgid(0x0, 0x0) executing program 5: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(0x0, 0x200, 0xd1) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa6146aaaaaabb080046000020000000000001907800000000ac1400aa010200000f00907800000000"]) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xaf, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd632aa03a00790cf7000000000000000000000000000000000d8c8ec982cd08351d691459313a116388003f81670000000000083165000000500000000000000089010000000000000101820000000000000001030401fe00835fa840029b0ede006c21347285b4160908e3cee90df60aabf874963990625491b86347e192c183010aa6fd9db506fe3585bec69ff0d6403f39f60a612665f1243692f4b871cd5a4c7ba5bb73"]) setrlimit(0x0, &(0x7f0000000000)={0x8}) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000687000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000300)={0x7, './file1\x00', './file0\x00'}) ioctl$KDENABIO(r4, 0x20004b3c) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x3, 0xda11, {0x9, 0x40000000}}) executing program 2: kqueue() r0 = dup(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x638}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x7d}], 0xaa82, 0x0, 0x0, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc1244077f10a1243743cc35c5f50257ff26d56cb668c58daa9b70ce4c6db511566cc84b7bb11c3901a53e253abc8a91de7b089ecc6b406f704fc510864b553b4bf25b1ef0be2d15d390a01000000f2dec25be076debcbc365bb169c4a4a2aa947559400660d01ba834d713245ab0ac93bc716f95f5801c517fd69adfded0807ecd384f66cd8d97d0f8877c1dd7608ea8d5d8546499734fc13f8ed4198069c01860a2c507feb736e61ba26ce8a7ee34a3b7dc0bd773c2f8ccd1a1c29876e83326b5499dee61f9050f90cc2e84ed410f32ac12893ec4be0ab82708f8341335eaee8fd3d5aeb5672412a932c879e627aed0c74ce5d6b21570df88cfa1a4d42dbe131c7c8d56abab55ea60ba8fbc8fc79a2b2981b2d76a1dcc6d36f8bf2060515f5d6e0f7b187eae1bb814857c8f68c5", &(0x7f00000000c0)=0x130, 0x0, 0x0) geteuid() r0 = shmget(0x2, 0x1000, 0x25b, &(0x7f00006cd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) sysctl$ddb(&(0x7f0000000340)={0x9, 0x2}, 0x2, &(0x7f0000000600)="197eaf7a1d90e683394d7868ebf56b50a3133b8614d0fdcff5ad0da5184588bda9b7d1a0a466aea8a85a19459d2492014e631041a8f73de484695d164b16f5ff6f16f905eeb86be6da65870ba15273f0fcf6b19ce03df104d1b888400be1aae37e819e6d518874eb548d9bd104ae21fb13ffa711ec59db54d624be25882e8012f8079a5cb7aac20f200dd67c034c3b77e3206f4ddd6d9a3c95dc363b0cc3e37740f14679f00e87e208e8fbb740d4c4228851466140d34a8394873601", 0x0, &(0x7f0000000500)="29dd77222e6ddc1facd9acfbd11e520bfea3689ee6ca72a65d67680f2c19f823d21c4cc2d5c7d91883879747d28825fba78eda80a018470b02eadf9e7a6fe75c1d6b5eb719ce005b8dd9a9a7e71ec2ac83663a1bed3dd6bd90c444be22d6628f9905c9579844e7c92a6661ce89461c052aa2346c88d791f932028831439d35742bb50b077614b3542ce713a4758a03416d2f095975130c492072f11fa43106b63d82729be7fe29b3ac5312a56683b07f6777ded7450b40b938e92ceeb71d5e884e12a5ee4c7259d3c918230666875c95d080", 0xd2) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x68, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x6}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) getrlimit(0x3, &(0x7f0000000480)) socket(0x6, 0x400a, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0x0, "980d6b9f26090000009b1800"}) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="9b0209c3", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, &(0x7f0000000240), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c", 0x11}], 0x1}, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) shutdown(r4, 0x0) getgroups(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000000c0)="8ec2fb4f6ae75893a93d9a622e311428da54c0eb014fea4a9a2009c3b8cebb38723c6c0f886f685fa6bba69a1cb2c1605376c141c932dcee0539e22502930d5973366a0ad7528f1c62d7a5ffa7bf0267f9a44581eeec0da71a0e8a8b3109482b63011ea7cba7fe0a83db620c33a1f6788742855ad692445e501d1711ba03c123226c", &(0x7f0000000180)=0x82, &(0x7f0000003380)="6f75f2a2ef8a7b21449c916cb82b022e2a9a5dd7134232deadf8ed5bd4573c8623e19af6823c87f98cc87036e604851c43eae9586b24be968657875a093656bef72ed9af37bacdc8c4f30d16f73af79d17047a096160854bafa6077d26a1f17b1f96126f8de04c6b9220308c6bd754af73daf010ee6ac92b0f6afe6395dcbf2c4c90d9130e3d7953c86cbde5263dda943ca681be16b883f7ffca8606ad1456214f46d9071ad61396f732cf4fbf1e8f9b42287988ddf0b8a02a679ee41c539159cdac248d75907128f88ec5e982f7dff7758fb92143ce5a6160ae7c8e100a85a70d0e3a9c4b6bb4f957a406b60a9ae8d7f700b30d2571bb52a7cbf150f9e4e1bfc43ef81ab91cb3a952854ee245e66b6c23f0a9ce02b1f16aa3239fcef8bd725f5745d60d2ecd65b301b99f8e6a0a4c8f158336e577f3ae475827478608bcf480029e529aedabb340f23d29fc160a410db6a792857476158c2e53f3f7df38c5fa227305d6a3820986f900fbb12bc79e67b576ad5015d6eeba3092537ef9b46e7c0051154cea7a72c8e8fa5e4b4b06dfc6968069e5b7a981e8f63e35fe97c074e79e257e4174175a6b2a4bedc56f95c7a5dafa68f608b7ee8d4ba96c66cf6b1f2fe91a6d70416422bc51b9d35ccb57d7017c2921d1648c7b13aa8651c139ecdf378b1fcd538472006f8a3bb83f46dec6bd1a497a4911ebb80ca0124aa0d3bc5b492a6dc2f5d6574da957e1ae17538df13a1afba803f10cacd00c292a4e8905e9d266c7352abceebf9884b2ad2aff02069ec258647dd9d6cb6f36dc1cacc20b01c517580891bc09370c97753f58410c7d17a26e8002f446cda17c17891573f028b182a8498110f0985929c0bfac23e167f0947f4b1819d561b67ee75ccf08674dc248506d308d9ccf7b83a0c93a837ed0b267eaaa8070a811f9206f556781a1c4d6f57030a19f847145dc03542c388f5d8ceb192ee0a1f9620a1231c914666110e73bec69f6d7552380ad7c36d83e241a9209d92a5cdb0b903227501d68388a832391553c300fdddf437f686b78fe14801bdd0cdde40b0769003a104165539d001503f451951f2582af3e6f620abf63579e71a3f59fe58ff87811f6c5ca6ae4e6bfe73f881e936234a45fd113ac4569fd5e611fe979f9165020460040bd3585aa13acfcf5afe88dd022133d922746aae3f8c6cb652d03775cdfd889c5393d22cc42569a893a1ea8ef1f27cbfacefcde5d4ca12b764b32015a3c7cc88eb8699641be366a8d79e57e8962701d75c6d955f763457f36e4233be327a3ca27d1f677fed250ba85982c24e90336496c6b71c2ae7a7e87f6a417b511a098cffb3465fe897f00f1f0d262ab7f5c0a0de3f4db05c8c65de93d7eccc50f531300fa2f8caca11be41f2515d74dd3782c859b686e18501aa4fa3af4d990c5d682b567023873fb1f405c4e52fb6672944c27d5b1fa1b43da106cea5a4c0eb2ce59abd63275de9241b8df133704074c4931e452902241e663e90810edaa0e76df2ab0924d9924a1887d2f726debf986db5bfe40869cfb42c45d2746079ba09a70355edd65e4a2f30e6588c03c855021b4c087a119c62f5ce63dfe9d7a47ca78fb49521a83d4e5b0c313d756323af299dfee2af38eba6f3403179ae86750b1eebf3e8dca38d2db1b0fbb4e10f2ee5a487b9de22368de738fa041d1bc79def9c6661bc05fdf5b9a743123c7080695af0e3a60587b1e16ccee1dff4b0a09a7c362fe4466dcec5c28c71017cb19ca1b9c4192f4dc3b7dad5c5f08068e9f96bee846f4e881ec1c0933ef468ad49cda784bd6a1d9d7e2a0929500e7386f3cf04b5e7084c5153b3c120b027ec77962c1af708f604a8f8314578f719b1ae33bef42943973994e4c8b1aa56577b826381fca8a52f547952891611a407f945b137e7455fac1eb9d6393249c1146b8afbc652c1d50d9e098689cc83c4165b25b28a5cb7ec932aa86520bfeadee4425c61d31dd7b6ed7cc5dff60edd14412e3fd504f498b12e0e02ee728136483e0000d49d1f420d301fcd0b511e2b6d3e1da217c13694b392105621c608baab6e53bcb0cda21cd19ed31158e5bbdb9e6155d99133b07f0eb8b02ef10e5b4578b24888cc5f0883025d31bba2db641548c0d904daf3d06ffc4e45d1bad31f5ac2fafc28b26cbbaa7ec7d3d54ed5edfb8ad6dcd8079b48f89eb6f71d50b489e1b1500d929419f9bcbba7a91a90a1642dad2606804f82f87bfc3a26144bf0fc1f8aa55bb40f8123c160c66f835b7bba46bbf0972f21a12b08f61d4abae9861045d3981dbe3ad0ee4e6e946e8c14e5eae677721b2a3090974dfebaa84b6cadd7b5a7df945c6922cad17c7fb17fd17744de410d84c35b3c840535a98885fab98848e59c141556a3b49d0666edf20b584245529e1074614e4728f91095fda3699b3d5c4396a9a5d02648bfffaa9a67ce38fe890f3e4d94553a59ac8633f4c9863416d7dfaecb3cc4e2da0cfdab5f57dcb55e85ba2be71f415a176f06460e5f2ff915d63475ca1409e974f7a61c780848ca5854d71817f0504c5800d073d9c3348f853e9d134d5860e639ec34cc7ecf322158c39154be332e963fdc9ffe16e95673f0aebe92b82cf13ccc851b87e9cc26d6c2000b1e35ad7b7fb820af5e8e551c0ee93b14add0fcc935d86313aab8d4e2af6054472f018d3f96c546aaf5c24fd6169b1e63e9b1564b879033f353907cb216cecf698dd80b5d4c1e78b614a64883219b25cc8ff85557d539249a22eb1f00cb2c50dee1d54d4de904391520b42b4d920369ce190c4ac4101c36871a1c777fed6f53b7694933f29802dbea981fbb27b907e2cb6b9020a23cf147295c13eac8534857f60f73c0316d94081b0099d1e912fd9c95cb00842e9367578ed3415f7d4b5653e3e68d8b5a9e9d17180c4e4e10f365b6a893c8d5a27d2df6e3f1cccf8f102df69466a48118dfe4f29c63bd7d2a87aa0b1c2a211d3bb1988d1e5b90f24d7bbcb187c37dbbfd61291adafd32ccdb8199cd0c33c0926915ee7004849d54431799c017fca56c35c1d49f5a210b7d6ed460c051e9c31b86fc527cffc58663b3f3c3c114e439344ec773da5a17af9168c191741b1d9d693f1ebcd4e8396011f2d9ed9bbcfbb1a97060db467f451c712f56aec46e9d2ca63b9c57a897a135aa1634198584e8599ce2020ec6dec286ca4f25953ef803c26bfed414829d5a6986fff60a15779ec6dcb4b762aadfaf56cd631148e47c1b662784ce740af60d0be2142e659bad1a3c4ecb578c77ed7c76aafaaaa7a9ea9d8c6db1935e9cc1a2741c771f7c74e4f6282e1ffc29b42ad8bb530395f7fda55f937963e2ece2adfbcb9a22791d5437033962675310aed31cbab0eb5341f13741d777957258df2753057b8733d670d5142420eec126cee3ee57d1e3d85626d3654516527fae095bd8f03daeb7a7f215101ce1a1b6d8e26b16aeece7b4a28253cd112a611b5c9f5233d3d6682ad1ac8250cb08d8f74f5c33769e8c20ec0502399de88adf58c3fef1382a0f209faaf5f3701a5c3d00e3029e59e10bb0b1427d7f364e95248246022a7f3f38d11de4feccc01f2fb80d4cca9733a2fca89b1bc6a56ff41eb1edebfccdbace67889f6217c64168a40098f7892baa284984278833b4a965006ee78e039209f3e69859fe5f0333c18ef5b47f3924d15d9bc57f0237d08516da5b013343003eb383b64bfdfdfd192fc4e707faf7e337dda4ad2015b325deaa9f72147c280c41a735e7b4dd2216329970db7591266eecea8f04adf9d6ae0cb80ac0b0add6f211ceea9d87e65de647623a7d19462ac548c2c41c362d58a34a43e74dfc08ec58a4762a45c1790e9b9a26279c9500bf5801e7dde052e3342ec76753e0c0cad193babc2cfeef0a1e4ca3e82e1ffcb588d391500cdfb68ba1588f8de2c814cda50f74725761a86a9d6ca85c9029ca00a80a7292001c5a295e3e64e235040745a5d68636d8c25709647f8d345b41ea3bedce3753d0a4e2e7a44068319f2a61544e7dadbd1d1c0e4647126dbe5cd618c4431c2d98e652d59fc0631a370c839e685d81cf8479d69761db81bdbc02e2670c2694ff306a096330b4935b12e0f4ff19e1d312bbb2cd5b8652bf7246981bf8cf66d2a3eb91d364128ec564cf5b134f820835eb61df852ccc09c2c7b0e2e38c03a17cea0f644a21014a40d32a003638b378a3e2acf9c7559894abb3f9170408bcf44faa95ad6c1d491e80e4694d8a920087e33e72cce21483d20545865b3238a2bea9f9e18f8243f55c8deabd43f7103a54308b83751ceca83d582171f90976f1a559a206c61472d2dba8b", 0xc00) r5 = msgget$private(0x0, 0x523) msgrcv(r5, 0x0, 0x0, 0x3, 0x800) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) msgrcv(0x0, &(0x7f0000000e00), 0xd4, 0x0, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() setregid(r3, r4) msgctl$IPC_RMID(0x0, 0x0) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x20009c1, r2, r3, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x3, r1, 0x0, 0x1f8, 0x6, 0x7e, 0x3cb}) r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r2, 0x0, 0x80, 0xff}, 0x3, 0x8, r6, r7, 0x100000000, 0x5, 0x20, 0x3}) r8 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, r2, 0x0, 0x101}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) dup2(r11, r10) r12 = socket(0x18, 0x0, 0x0) setsockopt(r12, 0x229, 0x3669e4d7, &(0x7f0000000180)="1c02eeeb5b78c09e109364aa3e44faa9fb9036bd2c6dc8ad9a2fc7b4a81cc15d908e504f4c74d54467d45b28fe57e5514ed22f820a21d5e06cb88bfe8eaf55526ac8b2518a905b9a492530768da2b1c4a39c495687fbfc1a65fb184e35257257054938bcbc5a3a727798da5656965444c41094e0ee865a7a55159f4d5a5eb7e0c45bf31d066df54c00d84039956c67621f3eff9e26405659f16db7ff68974213fd2f611b232d4c9e7f6e5bd1435dd0cbcf1e70822b9829aaa0f2e80aa81974f043ec195312d8ab0000", 0xc9) sendto$unix(r12, &(0x7f0000000580)="b100050460cbc292e664678b2631fa42647b0a0000000000000700009c22f4f9635f022100331c13fecea10500fee96ecfc72fd3357ae3200000000039d0d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc249699a5f139b672f4d335d223e7d026ba8af63003728210200000072050000060000000000000081ea7fb53bd676d907c400000200361b12570000c5000020020000000000008abfba0900000008e371a3f8343712051eadb31d89e00004071378bc2804010000002afa9cf93b26a7b6808e706eae243bd8a3807bad15d4caa59a8897dcc963bf88eeb07b", 0xea, 0x400, 0x0, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000978000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00009ab000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000c4b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000bf0000/0x1000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000cfa000/0x2000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000c10000/0x2000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000fb7000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e4e000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000b6b000/0xb000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket(0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000080)=""/176, 0xb0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x1, 0x4, 0x0, "d9c71d756c893e868f00000000000000000400"}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001340)="cc60e16405d3d79a1a", 0x9}], 0x1) msgsnd(0x0, &(0x7f00000004c0)=ANY=[], 0x1be, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgsnd(0x0, 0x0, 0x82, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(r1, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x40) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) syz_emit_ethernet(0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaafafa0000000086dd60cab25a00003300fe80a8e3275726000000000007d9ffff000000000000aa"]) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0xb1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) close(0xffffffffffffffff) accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = accept(r2, 0x0, &(0x7f0000000040)) write(r5, &(0x7f00000001c0)="d16cb3b546df92918d631d8b6a26cfea421ce8", 0x13) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x1, 0x0, 0x0) write(r7, &(0x7f0000000280)="d4fb7d57b3c03c7265826dbbe1486100aed5d2498891a8a2c409e5a12cbe64daa55e38d9662fcc11447fd3e3cf52c6074fb4a24cc9865a37a4a28a33d13c7e3324845cb254f8da5511ea236f81325477f6d55636af99579033d502890a985c8d857d622a83cee994ef79b1a5ba1b", 0x6e) dup(r6) listen(r3, 0x2) connect$unix(r4, &(0x7f0000000000), 0x10) r8 = socket(0x0, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x62) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0x6, 0x4) getsockopt(r8, 0x11, 0x800001, 0x0, 0x0) pwrite(r8, &(0x7f0000000200), 0x0, 0x1ff) writev(r4, &(0x7f0000001240)=[{0x0}, {&(0x7f0000000100)="2ec9efc4874a3952a199ee2a4a1d12a80d7e3b5942b88e274a2e4bdf621eb51fdeeafb656ad28e30ddc2b5bcb08af92570d4d710adf1e452203d", 0x3a}], 0x2) dup2(0xffffffffffffffff, r2) shutdown(r2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000880)="b10005040000000000000000ee0000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acdc0b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac37bbc2acb3fda1139b672f4d3353eb067e7335a069d70800000030743a0d8e99dee88da828efde42fe0000000000008904000016000022830cf41bed66f400ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e000000000000020000000000000020", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1004, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r5 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x800006, 0x0, r4, 0x0, r4, 0x4, 0x6}, 0x1009, 0x7, r2, r2, 0x101, 0x6, 0xfffffffffffff801, 0x3}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0xeb, r3, 0x0, 0x0, 0x0, 0x22, 0x3}, 0x100000002, 0x5, r2, 0x0, 0x8, 0x0, 0x1000000002, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = semget$private(0x0, 0x0, 0x2c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r7 = getuid() setuid(r7) r8 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r8, 0x0, 0x0, 0x180}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x6, 0x2000}) semop(r6, &(0x7f00000001c0)=[{}, {0x4, 0x0, 0x400}, {}], 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0xc) getuid() r9 = kqueue() r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000240), 0x5, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff, 0x0, 0x4}, 0x0, 0x0) kevent(r10, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x6}, {{r9}, 0xfffffffffffffff9, 0x0, 0x9f5d7641b5b248c8, 0x20, 0x8}, {{r9}, 0xfffffffffffffffa, 0x44, 0x1, 0xffffffff7fffffff, 0x81}, {{r10}, 0xfffffffffffffffa, 0x40, 0x6, 0x8, 0x73}, {{r10}, 0xfffffffffffffffc, 0x58, 0x4, 0x1f, 0x4000000007}, {{r9}, 0xfffffffffffffffd, 0x2c, 0x10, 0x8, 0xfffffffffffffe01}, {{r10}, 0xffffffffffffffff, 0xb8, 0x40000000, 0xf6f, 0x4}], 0x2400002, 0x0, 0x9, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1ff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf74f, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x4], [0x1b, 0x0, 0x0, 0x0, 0x9], [{}, {0x0, 0x0, 0x0, 0x800000000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0x4}]}}}) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r1 = dup(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000140)=""/88) listen(r0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="bdc39a5cc5519d2270e249949cbc09102ec3bcf974bf286fb1247a0e58936b2983d9a2c311546822d6592acf2549708e9e213905dd38708473a93447ac4dae9c54542a096c050f62ba0bd5b1b33aea7f4d22e27540708f7e74fd292b5fd1866d5cdae06a2306378a4a87bad2d3f71f81fe8f638e7ec64d24e457501095f1a1f0f76ba13e2c356c47d7d4d9cfb7e62cb4b608a31bfc7e5a7d4fc1b0268e5b11c89647eeda4cf060e9f7e4d24d3b4e7286be58930e2bde5629a183c41091f849fb3321a5d4f35fb5eed8ab0f031c16df9429c5c7b061cb6da1c367fed88b9d5d8938abe080eb422427d4419152a95028f80ec1c34cd880956beed0718954c8c933ff95e2af713f445974e0184198eb86443ce3f65c94dd1ac938dd0a9bb3f1409e78008e6062039bcad158d950ca51c31390b0976b8bf79c8362cc79f9a0a0830572a1cf68acdd75ae64c0d538f172ffc578342b9f0d483535226d4d61c5cb8ab77329dcb047c35a51c5a2396f6cbf70d558153fef4aa346b0f545ae3e6e2ae1a9cc33b6ed81d6e321ef66e78cf0bbe847d19c910de48a261a77fb150ff526bd3ae966d08ac9838fab093934a6a7a7e3026e9900de82eece575a37689d0eacd192ec2052591c7202ccb3d447a61d5093e717fa7c67e0f0e88a2e8221ea35fe2763d0b3d6befcde419770519015e9fa7d15c343553e098f0ebe8deb02cee728c81ff221ab2210fbe29b0a5f45cd88b3a2dece4d71e74a7779cebe256f16e5dee025d9e6c31a64a5ef856be730e781f55556b5666c57a688e0145b0bd451d30792f55345ccc78721bc5599c91cf456c5ebb1e50153b829f0d33a4316066195d55abc881291f0f1ab6aa6176b02ea1ecedbb97b2f2350706f330b763fb09102d8e9f3aefbd85044b3c51c0a2015d388dfb880ca06389426f15a56ca23ae93d99f583c9bfca5fe12f4ece0264dadc94adfa50a5cccdb10fb580204a8336594772d1540dd4e0323e5b97819de140a3c942e2dcf2150aed01f6997e72303e4dd98be418b52b838a99c4c37bf5e0852d8d061b3dd6c73cfd23c575c905820781f70fbc3135db21ea22f697806a25f383e1d5aae87778630d6016724831fcf6fd7c6d1aed60073226447ff665279ce298c2dc4730aeba19625e6d147b2ed6ac0bc85df7e8e0195e75799cab0b556ed5e7da2fcffa1b61792a5471c8cab250b5270bc1ff8eb47c8b0c5f86d4a481a5b579f4c1c1996a07f6f25ce0c74a3832206b6db5e6d54b9099085540b3904644f907be3c5eb79a446676448e13728e88319b6740ce42a229a6fe5729ca0be17a05ca006d964d071c79bb246472a0e4e73ae7295d4971934387d23d355aac7a7e2a2d253e7026e561c3e4ec62b6a6e5e8c53796675d7fa02d83d30a7028b864e0a8fd59980061228e3c61d33c267afbb741847ff8d9c9c443cfd9856cc0266ca8dc61fc754fe31ad5d90a090fec0d33e0afc47eaeeec9ba8c9df4c480333d85766768c275ab8c6d07cda02552f8a95d49bb85e8a542843bdc15f93042768b7047d80aab602f542d157d4f0e7a8883da158bc46a56b1bf2c36139a3a029b7970a6ad9da235ffec738b8affb3d713b086d8a723c7d2d42f27c639ad3cbbd91e08bb40a88ac31b422bb2560360e3520951038a1648276bb3fbf700dee860436d0f10478707b5fbeca2c765298d646d6e4d51d01f1756095ede202b78c5eb1ed417a515ecd41718d12485789ed92066120075874a5aa3cdbb1692f6d82028c47748e7460dc581ef6a2013a6d6421025955aafc9e6974f1bda20ecde1d81220a38dfc683e6227a598f9681f4cf9f158d0ab992f213d4ddd94db80b181755a09179fe74846917518bd0eeb579affb6dfeb56dc3c440e4a69e50a7f0925774e8defe89e277489c03d3294b78d949cea60b8c1d87c9df0a5791653f5f0fa045a5fae2a9dda96d9a054f29379f3373a0ac5acd76779419fabd235fe3b5a1df6fba4c3b5d797169f01f0372d94138980a512707f4b4b708f682abfb6b8a37dfa00beeb76826fb64360821772565116540b13af5cdb4475358f744a0693dd3c4b05208ef1402cbc4e0e8ff7366c52288699d254716481073a2bafc5471cd9ddddf8cc0bc57097d3586b96b680f8d193b66339b530f8a82ad4e83d49183d7020df00c2c171f6069da442d9c12e69aa80281f3c2ff101abdbd337bfbecc32e542204e9b1f788d3c0175254f4beaf8beff47a1c477762b3bc1ad074d13bfe629874202416639616c11dd8e517b0dee4526593ab63caa5db66e74165dd976d0b526ea68edc6834f9e9b6445a4aac3b086908a021a33ec359a2281c78df09b5d5940803e3d9d033edd0569f96498067b165c7326853a98518ff6a0f42933f5eff4a68da80dca74fccbf526915e6d910e8c9364a289fc8cce3eb55cae7c75dbd38ff4b67dc2aabac7b41e98948e3b83bf43d879bc4029fc7bb2693a7b5082739a0625f3432ab3df256e09b36be0d2816d7c0feb1218611bfe12fc56ce26d575f1", 0x701) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000001240)) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x3f, 0x0, 0x0) socketpair(0x20, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) msgget(0x1, 0x200) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000000), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) accept$unix(r0, 0x0, &(0x7f00000005c0)) dup2(r1, r5) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x18, 0x400000002, 0x20) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000040)={0x4, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlockall(0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x5a) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r6, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) r7 = socket(0x0, 0x0, 0x1) dup2(r6, r2) kevent(r0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffd, 0x8, 0xffff5, 0x0, 0xfffffffffffffffe}], 0x1044, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x6, 0x2, 0xffffffffffffffa7, 0x8}, {{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x401, 0xc0dc}, {{r7}, 0xffffffffffffffff, 0x22, 0x4, 0x2, 0x575}, {{r3}, 0xffffffffffffffff, 0x48, 0x8, 0xefa, 0x6}, {{r5}, 0xfffffffffffffff9, 0x4, 0x0, 0x200, 0x8}, {{r4}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x9, 0xe97}], 0x7, &(0x7f0000000640)={0xec, 0x7}) fcntl$dupfd(r1, 0x0, r4) recvmmsg(r6, &(0x7f0000001640)={0x0}, 0x10, 0x80, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000680)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="04f281e7f24aa3d4123802864f778c75dce97d6f25e528566c412887888fbe87885dad3e4a6b9dfe61777140ecc56d40306de7b7398cfc5e590fee96530c7fa2a8288837ced3928cab6af43e1d69c5bb4e0bd2afb5c30611217938a132d795b1d208c12b8fb9d553e6007a0dbbd1d6f489ffcd45cc673bfae3e1998d36b77da5c750e95b6f52b1109b96a886441258134383e0a3f841a7e024f473f65df7eb909561b83f0fe7c8", &(0x7f0000000180)=0xa7, &(0x7f00000001c0)="6593d926a6683fa15b6796e832279c09a7a4ace9fe461cf720d013d81128e045a0b10d1dc72e1e32c02d6e228dc3cc72a1ecac33ad2b16da81cd1fdba81d5de8841a08cc2eadcad531a0c66e071c0c02017045040d07217cd9e6aceb4ce4c3337aba7a0689f480c77f513bbafa7381177265a46ec22751395c3e90345822d927a56098dff643327b8d1ea88f7aa26b3a4cb61b4b52df543ae0e854d355d12ba2b1a2db6cd5165376490afe52cc4561e34cf8ddc313208ba1a61dd1e25caebbd2b175a03ba206056b24aeda03970d86d0c45cffe19b09fbe88ef0bf", 0xdb) openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000300)="003cbbbb14399be2c649803d6ad74c07433ff39399a5a30c147100919f5800bfe0784df5e0a169b6faac25e3c12302c0138afcd33211932b34513a3a071534e617f01f0156e6be46f34484e07e960178402c03fdeff18d39eacbbdea2675ac2c2f56104c67f664150382d180fa7082ae8025b2e7d71398c19d856c0cab5fb76838829f126581b82d0d39e1fff2ba738664fdc961aecd1d531ad14ca3f704eea39816df4fa9aa661dec50616ca8d1610ffb913e29bfc8f99786f5e1cb5eed8271c7973b6893aed3640447e732", &(0x7f0000000400)=0xcc, &(0x7f0000000440)="fd9efbc68c45284e9ed6435a413428c4ffb344b5904bd8640f7fc7bc89ca3f1208f0b2221bed1e60f5d543530a773e7fdbd3f8116d1086603571a8591ebad545d7d3eb717e1b4abd5bffeab21400891f10046a834d6ef88a0c8f7fbc62754d89beaebe195d1b9b4c9794395b9b3fc8ca10fce66c26e3212fc2ddd87f4c5f29786af8941742fec7e33a673ae2d76a2696d9f96b12e4b88e67bac63051c44d1b", 0x9f) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r1, &(0x7f0000000100)=""/119, 0x77, 0x82, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x5}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x227876a354494ef6, 0x4000, 0x5) dup(r2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x7f, 0x7) r3 = msgget$private(0x0, 0x5bd) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/8}, 0x10, 0x0, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) fchflags(r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x102}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$inet(0x2, 0x4000, 0x0) socket(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) r2 = syz_open_pts() fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, 0xfffffffffffffffe, 0x401, 0x800) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0xc, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0071db0000e0b8", 0x8) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x300000003}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000000, 0x2ffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x7b, 0x0}, 0xb5}, 0x1, 0x1) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x2) syz_emit_ethernet(0x19a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6070c6be01640307fe8000000000000000000000000000aa000000000000000000000000000000012902000000000000c204000000880401087f02880704010300010000000000003c01000000000000c20400000002040101000000000000002e0c000100000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb000000000000000000000000000000004248a74cd46b00061fe969935fe8a4a800000000000000000000ffffffffffff00000000000000000000ffffac1400bb0c0200ff00000000ff0100000000000000000000000000010401000000000000010600000071bb03fb1cedfb1b6803e602cca224eabf1264c91c4138f52d5931962ac3ef39f71f8982d111fde2242f485dc132e33c7eab2bc56105ac3886101dd95423a94c8290b2482faf3dbda4304033cb7ffe995854cc3fc2939b1c0f6ae83dd48b924902587ba5d9b914cea3645c4f0227e0cece115b69b0d4a311b7bfe9bd5ed0d35e80e54895b52e72234737b0629ed6a69948d2cbbd"]) sysctl$kern(&(0x7f00000002c0)={0x1, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5eb, 0x0, 0x7, 0xffffbff3, "f20f007c260000050037d881c01700"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) syz_emit_ethernet(0x60, &(0x7f00000004c0)={@random="2a0d8d929da1", @random="d8a17a0ccbed", [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x1}}], {@generic={0x8d1c8ba3224c45c9, "324ce4aceb3f7dd24a9c43cb74c7f11cecfff1a503036842152067e4ef875b24844c23ce6c40872b80c57b22143b95accee49055776b6f936c2361bbf69dca555742ae6a91a34818d8a3"}}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') sysctl$hw(&(0x7f0000000200)={0x6, 0x11}, 0x2, &(0x7f0000000080)="43f0ec00584a90b06219c2222c570100000000000042fc6069027397fb050010bddfb5040128d064d15cbd7a23", &(0x7f0000000000)=0x2d, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000100)="1d81993315c754b5e8463ecd4a3436217c5f54b2c3b9534a98da3b55d18caa82a530137ceb2f87551c6def6b6ed599f4d7f04d513e07f6afd259d6d393bf677e8ccc7689f5e3c6da23dfc2340d8294fa5593435b20f664290cae5f4a495caf2c0ee0b3", &(0x7f0000000180)=0x63, &(0x7f0000000240)="86ed4230ab4b2757862564fc89bf4d81cf9d29b24bffc13965d4b522b470497026668635616fac50e2911c3046d5c1f35dba2dae13aebb93131f81be60f72b0f4186d8d485fc0e53a9884571f854", 0x4e) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) executing program 0: semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x37) r3 = open$dir(&(0x7f00000001c0)='.\x00', 0x8000, 0x0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x8}, {0x1000, 0x6}}, 0x2) getsockopt(r0, 0xfffffffa, 0x6, &(0x7f0000000280)=""/222, &(0x7f0000000380)=0xde) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = msgget(0x1, 0x150) msgrcv(r5, &(0x7f0000000400)={0x0, ""/181}, 0xbd, 0x3, 0x800) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getsockname(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) write(r3, &(0x7f0000000580)="913f0171ca5e57dd8f95c3abf220d9a603e6719f670baa74d23e98178e10513ef932ff2d70e60e76939d70f39fa80680fe37ee2e2165725c24ac290d39c4ee795d6a67943e148c77f5463e21cbe3f280fca28aca8753740e231c4240e4ed0afb3c246412f3f547119ec48d3f018964415eaa11c1f3f28b99ed8d2be636ea5b3c45dd4f4f66911f9a938b27d887dcf8c86e614148a4a1ae3168054e1d801d7cd75f9442792f879a166f81b209dfcf992bc1088bace863", 0xb6) r8 = msgget(0x1, 0x20) msgrcv(r8, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x0, 0x800) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000016c0)=[0xffff, 0xef]) r11 = fcntl$getown(r10, 0x5) getgroups(0x5, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x2, 0x10a) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r16 = accept$inet6(r10, 0x0, &(0x7f0000001940)) sendmsg$unix(r10, &(0x7f0000001a00)={&(0x7f0000001700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001740)="1e68f93c7f9b5f406d874cd6a7b01e3492ced43ce7d9b20441b168575e9978f6818d3d794f2532d5fa09d79a984af8ecde2569663f4929d33a00283e583b2b9667df24346c2d5e50078db14d337cc9f5766f3c43cd990dd2be24ae948a7bb45191fd75da76cf7499788427b7b7", 0x6d}, {&(0x7f00000017c0)="325be8667bfcad52597eb343b31aead5061582f690ec543e283da3bba9bb6b86e8de126da3966693e3de4cc5d74e1713ae9f7667d1b0032ea8443d49f3eef70de1353ef411ed63286b57b90e9218da697ced65db8918c51ec75c2ec1c58d821dd315b3", 0x63}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @rights={0x38, 0xffff, 0x1, [r14, r6, r2, r15, r9, r4, r16, r4, r7]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r7, r0]}], 0x78}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001b40)={{0x9, r17, r18, 0xffffffffffffffff, r13, 0x1, 0x101}, 0x9edc00000000, 0x4, r11, 0xffffffffffffffff, 0x7f, 0x980, 0xfffffffffffff001, 0x9}) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setpgid(0x0, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x800) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3eb292b843d6d1b64", 0x70}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r5 = dup2(r1, r0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0xb) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) getrlimit(0x4, &(0x7f0000000000)) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800460000f3e28b70a8be8dc77800"/46]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xd9, 0x20001fffffffd}) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x2000000000000006, 0x1fffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) executing program 6: sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc1244077f10a1243743cc35c5f50257ff26d56cb668c58daa9b70ce4c6db511566cc84b7bb11c3901a53e253abc8a91de7b089ecc6b406f704fc510864b553b4bf25b1ef0be2d15d390a01000000f2dec25be076debcbc365bb169c4a4a2aa947559400660d01ba834d713245ab0ac93bc716f95f5801c517fd69adfded0807ecd384f66cd8d97d0f8877c1dd7608ea8d5d8546499734fc13f8ed4198069c01860a2c507feb736e61ba26ce8a7ee34a3b7dc0bd773c2f8ccd1a1c29876e83326b5499dee61f9050f90cc2e84ed410f32ac12893ec4be0ab82708f8341335eaee8fd3d5aeb5672412a932c879e627aed0c74ce5d6b21570df88cfa1a4d42dbe131c7c8d56abab55ea60ba8fbc8fc79a2b2981b2d76a1dcc6d36f8bf2060515f5d6e0f7b187eae1bb814857c8f68c5130d", &(0x7f00000000c0)=0x132, 0x0, 0x0) geteuid() r0 = shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000d52000/0x4000)=nil, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1f, r1, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x81, 0x2}, 0x7, 0x3, 0xffffffffffffffff, r2, 0x9, 0x1000000000000400, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r6, 0x0, r4, 0x12, 0x6}, 0x7, 0xb38, r5, r5, 0x1, 0xea79, 0x8001, 0x3f}) socket(0x18, 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000500)="fd2c0199c4d94066b498e11cc4814996c1da410cd583e283142f83a32cdb65bbf18f14ee3d612710d8158128", 0x2c) dup2(r7, r8) semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000040)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x8) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078e0000001ffffffff440c08a5a4117a39b4bccb484e234e2000089078e6e4de5c459edad4aafadba48e1f10b02188130c1d40712fdf62"]) syz_emit_ethernet(0xbf, &(0x7f0000000080)={@empty, @remote, [], {@generic={0x3c07, "faf5b99666b4cb36797f87641ffd15b6ed7feb15da6f8865dfa78e80443582fc5ef8a230e64350b748822d8d73c4786aabd7a3cd1c3814c63b02b80809eeeeb2102d3db0ec71ea243a4d05eebbab52f1743079e38738cf07165a138dcf28002b445b263d78e17d8641f75d622a5d8a5a5caa63f3ca82d6448560a7fd08cad70d30ab50753023122a076d7b143e78f86a5dbbb88a758d7acdf492b17908c534c8cde7924d5841c43e2df6dc12049475e5cb"}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000240)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffff3d36c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69474658f678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099e0e2061071942f12599d96e0adef5295cac94cb1f831285fa7fc4ba751463fc7b8a02c51a7582d1805c7a987b2439700"/249, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff0300dd606aa63f00082b00fe8000000000000000400000020000bb000000000000000400000000f700"/62]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f00007a8000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0d86dd6036af8000082b00fe8000000000000000000000000000000000000000bb2b000600"/62]) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000240)="a0", 0x1}], 0x1) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) readlink(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000014c0)="89fdd2d170523c58465d7f030293e7f14c4a084f0582eba1c6cc31b6ec53fdb594abb194aa3f0f98979111fda5b4aed60295ec92fc6dfc9fadb3c9306ec7e05ccc2d8ea46c11a5e5e13df32935365d4a37bf2836b656d8b20f5ca22b7e43450997f1027818fede6f43f765b57ca155ca5e686957033f553c5cc6cabd96803b63b3532c982225a4a17e9b644c55009e2a862f3f79d270cf3e4822f5258a3b7ccb2704e45299c42d0e3f0a043c983106cb77551191b10ffb219a80e29ce858452e506daac063b9dd56126fa51029a2cad2a0c491e3b56c9746717d828f1ec68fa0c2204bb239ad43ac3d8c0023101ef629fb86282f19e121984ac74e479f7f1f57a1dde4211ac0911d249ebb180fe6f198bd2d7c03e1b08caf6bc43d07209550a90defb4348b2dfd1f98b0654037d4ce8fd7ba0f3db60eaf7b81c1350816ae10967167c5c736d6a3d8d63fc0508664ae61e5d1e403d7a163351779c1672f7bf803e49cb5af5c0059a34c73763ce7c6063db4675cab7d1860e4b4734161be7409c52b0d73cff557bfa7565aaad4758f84c933167f54458525ba00f271f133a9468bd704d0de9a785deb16709792029fc233c8b7341248147f84c55310fcdf528f29b494ffa6c48cde5cfc23ba2500bc9793132478534e6e2c5dfbcbf2d428cd187d9b9f24ddc5514739ac1ec1ed54d1bcaa17804ed8bd2149cd54c40ffbe3fef23e80a0e703dca5f7d17447f6eea45be1ccda138cf99b3090fbf433f6f006c016502d40f468dcfd0f6ac4f9560345f04fce8aa97d4018dd01877afbd0a81695af5ff87e94b38466bafdb2f6a52c42a5e4862cc70026f1a3fb4779ae9c2e695ac1375eb7a3555613faa993967dc3fa166c454eedecba3147a120707d2a628fe57b9ae966fc07eb8cb1f876c570e7156d4b0b5b179f703cf1f76c5b208a199c56eb51f7c1baeb66eb6b06f8f41ba62891f37d4a003a8634732a6d48b89c15d647a95924ca2f4c112783c27c2a098c9d341ded921eec02e619c83b22c7e151a53b1f4ae63fbc9a79f20fabf85f1748d4c7f79eacdb18f64e95908f5ca2444b29d09de3aefcd2e79dea2f89d85901a72de9ca6a9492329813d8c6915257e4de47e98a323984d4f0b37887a36b9a441f92d093b714bf23aad4734381e7478975c9d59011eed65bb7ee5b8a3e137a1fe0c70dbeabe620aeae94a6ff04c5003d44ac61fd866411e81be783c020e534c6ac145bf27f65dbbb8405e3c3666dd19d9d594bc07a34022178e72f6639d0d6be61375d755255f9a4b3169b0732b9abce87962504bc7320ded646e0c9cdac1c71117e4bb7d123dbc5918dc9218280b95b4b212195d71a00af96878e1777e1bef483dbdc855ec18176ac65710c3735bd8bc701a7fa48fa05eee15aa5c11f95cd9c56e02a055260659402209ead109d69514bf11a52cfa27db9b36eac81a6fff33547ebeb03659be20e1bfb1c6ff5dce855e0fabc127fff9339f625f135c3b50c7ce49adf7d9e56b1d8225edfd6826e5d6f6cedaa4e2e57399ce9fc1badf09fa934de47857fa7923cae18d83729de02237602dfba4c3f4bcd248b538b77734cbbefe2a08e2ed799f10a834b787fb454dc24cd6c2bac20bf59439781154d8760c4d4e38da8194b23b2433956e9b6e035a17ed5f7e7bc6ed1eaac2919d099ba295ed8112c7aac30837447d0794228437c484adb6b40831589c6311ca48772b418fd7d56618e66e3c507bae1de29ae87f50b21846957776ec5bd886238176982fda6a4a1344cb255609a752bd352111c4020e739adcc7bfc141b51faed8ba5a504b9107adde4989dcfdd04ed279919c95e9b090b8f94442830ca2f1f427fdeeb1fe575f31518a9a59dec961f10ee2d588b975d2220b92963dd134c51146e8acee286a64333e549fb0a702feb7e8cab0a92e4f55daee4692da464244c0308c1013703cba3eba925e0d27e6537631a1dcaca309a37cc2bc0675b6de1befcd31bea4f99fbb79d00e3c1dfe304170bc49735cfe9399db81dba08217f693195e027c95b548246e3b592a38f7f9840d018d55eba67a38473290011416c8f2e5339630d7843f55f375ebfe8f0444b37ff67eee086b69ad6a122089ae5e77fa21045637f5db36c58e1dfa9cc676a719ffe404a232dcb2d3bc7380926753f70bc0b9d20bd39b2316684649d9fd8d9acdec40f0d255f6005329b72bcb29d7f738c7c3e10fa88531fe5e814f206a9a77795914eb714a8abad769a0f60a4ab8ccef1c5d10ec32627ee3e4c260c8ac972156defc27e283733d2975e86b4ec78c3239e97ff33aafdc72be049b24a0410b27f206872fd9eea8de4c55ffe2825740b748b2998ded3d64615341649ca1719338f409ed2568948be05e962ec2e3afa7ccc0033b9b536de03c7812337c54c44d0984269bfbe2aecd156610030f5de70b30aeccc488c221aaa4a4413a1009a024cf0dba6d2eeb7e99d10628be37e7e4233dbcc4c4cef4ea55a99287fbb6d2c4d2820d58bc6259820dc8964409e4d7bb614938a7097fa738106dc59b574698d9abd0fe9ff33e09c06848e9da6087a266509f6516637c42622dcb666c0015681ba586152b52ac50506aad7893c5f83b7c4320aafacfbd1b5bb4d4de2c34d65c03e20b7a244d7ee4ee30d609b0ac72321a51b6d03f8956883e248adaf7cf62384c97db14a37b0c9914607d3ba748dda7bcf40d2c2a0475d1d845f81f9dd09a3c6120b2b857956f0696a346836ee3fada82a6685a4ae29a03810ee0139ceabe738aa29674b8ddec3471bd36176658d656ab1691c9b4b2ac1f62eb874420a2610c85dd6ea6e07ea125652b4e11670d3085b07e40aecaec2bd3d50e554ae626ea45e62464be791e381be37def852453ac38eabb75ab6b6b39081eda3226c19d341dcfa4f5463a345f6b5db258b4f82b685aaf92aec6322624159dffbe3c6fb66f06b6ab041f5b954174addbdb35888c99c3c6839fa719719aa22b97203b868e62ceb2235d108f0f61fff80e888141bcc73da00afddc23f649427011574e5ffa866fcfb52f9311206bac7e3e77a482139a9c0043d092d8847ab52e466edbbcf6794842246d56410575c06c931d61b093ead4e52e0fcf157871916905872b45cfbca761a40d375662d51d86be28660bf839760fccdc8fe4ac189c10f46b4aa29b092751c3089850e49c8ab84127dd440334b85d4d1611306e5bde89c68e9f75f3aeb228f9724a9be044b06fb56cfb69a90a89fda2e477ea0461a60c2ff601b890b86085e44f9c37574dd7d524404239c0fb1b290053c21ab2f671160256a9ef1835087f7e905933610192bf6ef5d6fa97ae5339f467d8d42a8a2bda476e53313f6f6e965890f8638bdb2cbfe43d64357b561e3ffb5c041a0eb6aa1055d423e89845a0e980f98dcf620009bab90b21bed79cfcc06f1a36068d62ddda3994e3b4978bb6318658fbe584e4db1fcbbef2a1b521f58b62df68260e20c1754161399696effec6f098241c846d6fd24f1f37d7c7f1c6f918743cb0aceb0342119920256e20760ddae18ffaf1452cfc8e3012838032b61b5eff229cc6b674c0b050c5bdde3f95d900057db6af74e281d059ed7370de21688143bd3d25f3d5cf5fd8f9d6181c953c84179d55d638e35332475c5a9ef7537717be045ed376b0b35c7860f49add70e887a73440bbe86bac6423bda72f9de576c01d6b455f44e6a114a9ebfdd4ed8477aea2d0e71c467da9b9cc82b6dd784a1a0bf40c539c93e9f6e21b0f01699925c335419648797a146c690adc5f40e2f54388473bb3e3879e0978f56ae81dee53a7d47e75cb480200a9a56f1d705e6b4239d13d726d803710724ff745710483e418e8836e7797fe18d00dc2b2e66dc49ff9b4dccc2a55d6dd71399d7f326e37c18c18bb955d2c495931b9b62b33b00a30b9ee6dca1475a663736b69fd090cd884ea78b5403812972307de121169a8b324c3e8df1ae62840edf818fbafad30183fd565b89a2012438a83e7b5d4f20f9e1c6209140c496e6259d7ce8cf9e753b659268fb00ee8eb5e2f01eb39bc6439533ace0ea8e7a29c9a72322af3a9b145d1c6eee90ab95b8a0fa49c0e001385086edb275c269cd558b242ad9fcb85236f4dfe3e69a82b63a174691e372444c00c84c22616f75c594eea8016b302e9e484596263d3d17a9cc586470d0f4ffff2866128480fad42905573dc480808905cdfbcf19adad9910e48ace6f4afb42cc0d722b3df74ecad7d2e420e6eb421bb4b3c0ebe10f3429c3e3a6f81967c5b4c56df6b0820965eb212cffa2392d6ad7ac2cf663bc702da535ef940c62f325e0ba23b0263e7b9e0db5e58e40c647917b8a859978a156c1cebaf4388133d0740d377af071158499279371b15859c2d07eb432285abf753990efd8e9b6ee807e1008a2a19c1a825b25cd5af602eef52b0f79aa3cf3c3ac38c5f87278f1c428c08771a8f774a4822a647df4f5fdef47507d63ba1ad9b6f4ef98c731e3c1584f4ec16142ac2c515fc6df6feda6227b586a828efad8d7d59dd5b481831aa96e43a70ba198279d022814f26c9d1ac375ba6eb4dd4e00ad8c6eae0945ed6d31d96149abf6dc529d6fd8ee73d3d923293c91faec5866a0ce5e9211b2516e742ae777990810c3e215236682ef68fb5c878fa9bd7435a352302dc9f1c2a0a24c093d8f1e41dc92e01a01d048547d38609c3161687cf10261f1b4c6b2858634c61c40a373c0e267cf9913ee22837417621094cca768341bf60833a13eeff958074574f52484bab4d633f8a551dad74a3f21eda4204fa1d52aef44a6d75ea6f6cc2680cf1741a904dc8932519de6287c80577254e3bb5a732cf4caff0ccc65a12d9e3b6ba5a09e5c9ce0fa4734b42eae56813e401fed379ca73f944d5fb56e25d096412ef430c5232d84b8bf2c50dd4b2a3dcb1e7d4320feb5958c93d3a9aa0d98648455bca605643cb3234ed87c5fd112980ad5199ce2ebbc3583095aa4aeea1fb40dafd547ed21b2c230ce08d6464017759617a63850555a0853617d2cbbc15fcc5784a9bd9c9cb5d6b1289d1bc7f7df118abd19240fd761f9c8ae6958390706d0e62da3358a632e9fe9029089576a55ad0883be2873a252b0a84718e6661b107c785a806dd52acb7812988d601bf9fa4072deccd0b0b11892a4264a86ca6c57a1151285da7251fb696be2b38c433536936d114aa2c6437c7edff32057da60feb328e7611a364ae542796427a03e17fa87610cea59d2c6b75b5534d8238c18644402bc51278fd939c2c1ef722d0f6428be8c6c3d6ddb0217f130f08524c2563cef658ca5efeb17735918b6f7509ea00a88abd5d31f611f3df2a713e69fae43936be759977ade8f170d954ae9ca91540d9b0c77316441c5f888600682895a60e986b93d2247d177f25c306753e9cad584d587c639860c9d4942456032e3093529b972d46910006175d1d1b6213d315c304261e119fc9c2a328c31fab4e2f7cb953c24a18bcfeb56b876172b3781e2c3a29f2536ceb611285af942035a2e02680238d09120a96291cc1963ed7ac7be2b0888037e8f76ddd443af2f1d673ac00a517736e0d22c0995dc906d0276956f3d71937fd04f96352d5318e4b75320f9455c6e7c8591a40da8faaf00a70eb06ecc3a51e9220bf3fdbac87e68984e1923dc8ba88da4ade772b88b4943cdd6ada142adaf4349480063180c3d5925835df2cb3f46f45075727cfd00383adcc7154d04c4d1ab0647cf1785ceac5bf4ff58f061eb4eca01a8f6876f49b047", &(0x7f0000000140)=0x1000, &(0x7f0000000480)="859db5a437804346860d7ef00310fef66339082b436c3eea48516d901ddc91b51bcd338e8c704bfbbc97f8db2c5bd02751103ef13728061d4fed625a3ad1fb220e412b53cbd9dc24455e0bd79458f3424190fa24cef46b52c7fe0c22df1e2226e2798df5e9b52f81c48a94c7cd45b3cec5fcefb5a7b419da0b732cb2c0a6bfa515b759fbf50846cf5c4685d886e8ddb07fb9e9ed003d25c001a665b172176f19f485cf4c49564255253b9fd64b2ed91cc56e50646efd7e44f92334601c25924e5a6ff8bad846742aee376b3c6325b10d9ff6d697a4", 0xd5) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0xe1, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c1, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0xfe, 0x1ff, 0x2}) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0071b5dc7afec37082", &(0x7f0000000180)=0xf, 0x0, 0x0) executing program 0: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x114) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) fcntl$getown(r1, 0x5) sendto$unix(r1, &(0x7f0000000180)="45bd86c99dc9b8d1157b30a040367ac4437c97fcf519bd78690be36d64f37f1c8855e1fc5e14c12d0f32439df72b202fed7005f04803ed7634893423e03f903a362b239369836cee6be4ec0ebb0cb892aeb154d46f151c5e13f5e213559c1b458ddf06f1efdebad19c295c13ef4a0f68a4d4524c609e7035e8547e0db3b63f33b50fa5b256b505ee1c5483d46a9433aa9b40a5b64d484204a971889aec9f78facf3d7403fa3a6208f1ae14111e8387bcbb6232d20d63defd8eb90f6215b73e3163ebdc128a218303ea8138813dc71b21f68815abe75d615c14fb399013b104fd519de2a49e12d8a1f7aa6a8840a53a7e4b72c15cf756b47de6e5c738b5f3cd7bff45cb398891c84c2702fd9cf1d89ff8b7526cbd3d44d02472f63de19565643eed0fed30da0bdcf496ab08e44506678a3c310b3a494198adcb210f7dbec589b75f4e49658d8c398950a2fce94b40cb6cb6b633a65c87c1279ecc0f7654d89b90ebd0a9e3ae16fb8ab5be34f13fbbc086609366f240120d27072faaf1da52642a0b6add30a121e4de3dd2b0acacf14e2fb531cd442126d9d802cdf3469050d3f60207c96cd76a073a52d58b3b0617eee39765b5ae8a2de9b3f84b426825dc0af9cb332c73f67a3403d4b148d3b53f26786b01369d8744b8fc7b2867a55acc48fbd62934eab8bf131b36f4c1d0e93f45811608092d4390381ce960218b450e3fa91a7bfdfe4b6cea327b064ebe7fd06ce1b5cf19e39c7f392132d95a525a89bf4ac299cb6c2f188daa621df86986684b362b28629f3cf636513b8cb7da457265b664c526193b811b0ae15d17b8a139e28a537087aea65509f920ef6bf3577b7710293d7fd06f1559d7a2cf6d50adce9cdf0d83cc9efd6b8e6596982c99e5bfd848dc428fc50602401d594acca11cfb82529a115b25338e97196872f591eb3d2b855bd9c437c88e1545bdeedcae5249e282a856db3882f3c81b3035e8e0d8225c7cc29e57a58d45ff86dc545e31b33445aece1e808d1267af1c5853bffb8af473db8810b48d528d33d550fffdd1398e76e43b7be08233fbc3bc8cbe8eae70623a14bf8a0b0368a6992acafe71400fcccafa0c4d4d0b61296a79eb8b696475be02d0cc91e2a3041f8323a36b5b981976abb5d3d744b2c99174a1a59cae0b1b8a659cd40dcd01b214982dfba615f8807ff0b12825211e6ff0ff01efa996ccab6eb5e2d01ea90f406fa130fc1d8c5dcbf6742e6396fabc154039cccedfb002b5110d8aeefab3a6aad95f25109e7d719f4d49147ae87cd9069faf0c3e69c78b67a5b2e2a1e377e8b26c18e7bb645c41d2b7a9e23b8e8021be89b5b411cc653086edd9cd5251398a4e7d7e7ed96427289c98a8bd0f289098b89b6c06b587463984175e5119ab4e21aef646edef08ff6cedd924280d5555d5b42c6636a244458e220d8578eb04e7b7ed3b35169218f995c65f45d27a75399631515992760d67961c19c5962e39c14385962c3e2a345f1ea39c366dd2032e6ae8bd1bff4c0a10b564627181df08c2fd71dcacab96676d974b600c7ba4dd3b1092ea31828e1c325a07bf290a2c26246d8a5a227b083e67159d184f6ab2e902458f7990d409566fe6e78b4136c72f022ad5a2ea9ce9c649366a004838b2519aef9de02a9bb2c779c2e30503aed9a101b85b21a9916a552169c54a30055228921d3dbb6638d72758b3bd49c8d31fba5eef36186157837e1c13fe23cde6511ef037f6dde2141605fd0de774e184ff9fed969af8b8c65182286234076af96275d182b0460fae60e59aeba9195e8002d28d1d64c97224247ff297d7048f2dcfc73d69abb656664c7bf9d1b722db0770d21ac7db31d736e6d53e1acb62c893b4aec6d3aa35b28492e930e9131777be7e869081f81c936cfe49dc4a44db46adfcbf8af5f8359939692516ddf98575cc06b0e1a3b62b15fb80005c4126d1b936587a318696f4d30e0671a2ddd49fe91bfc948d0764129d343f65ef895c9241150d0ce1ccbc4a44903897d164c1cf9c1c4680534c04350d2641c7c0f942d3b62cd4fbbf71a95a23993b0022ccd77a2c0024fc37d38ddfeb6255638523aa31772c691a77732f6fe42f373381d2240badbce105c59a105602f3b394769d5a30885b6c7c78f3354a05f62f190d9008e7e90bddd95d83efc82dcb13bc276ca352fb9a0e82f34ca7197d83f08aaf7985b1d2e17f09528ce72a342fca73a3956a5fe0ea30016ad26248378dbd2c0ec3322ab3e23f03d074c9f023a28d92551dc2383f8414d45c44ae5e5236b043d7fe57c95432b2e47778312e4b2b5163badc3c3e58ef413f4713f510be8b08e796795beb68e86f19bdb71cc333fe42659046790a0dbb1e2bfe76c57f11ea3e501b53ebce13201dd00953a969f5daf7a52e1cc4ce4b41fa8190e53735b79c427321c7b96bdee253f86849cccbd52bd7a216c0e526e4deea2741c64d1db4f5b9c54a6cafec683f5b6c454c161a0bcdf5816aebd26c44600d7bf5637b3bf1b4bb2d5659a25edf62fc6e35d415dfdb6f4c5182d2da38ed3c3470f79b3f560105f36b70e4b66b261b556d712964087100020d9dad9d529823ff6f40486aca3e4b34c8818a094be3df891e9704cb1b0e880fe68f43ca9c241557108680bbd99f8387277eff3620b84156a1f1c00e208277b5a3daaf02e6f623faef4e222e879498a64a3571ff1746c8c15c072244cd47a460470162db237f1d9635ec68eccf48c6e8734fa35df0c88b41afacf69258ec0f331b9a5f2e327c10e0a8c6028842a35fff0d8228a2399a51f1db2547114c31389c9fb5479972a2365d847fff3ea0dadc9c7a7fea5fce42e173782ea6d9eb51f35ba84ea7fef001764b3c3901965aaa4465c7e52cbb6f898ae060c7fa998861337b7b27992d588bb35ebbe0de2e3878166f6f1e594d073911386c43847b2bb85668788f1a162d989035cce1a1994837a93483dfc2b94a0e7929c50a509e6cbef2dfaa66dbbb92a7505c0212cd4ed0123ea11c77982ab4a801efb5937549e8a5b340ae94215232bbc6c34aed98da8ca47301641c6060d5c8762c4c7c364d62b65f0c49df9fd1df0177c92c2e696a7c5a05d16e0b338c8e06be2166aab6590f71d5583e9011dc9d75dd5f9df45b55e48e9c530b1af22882652ef45720f731d46df5c2baeabf67fa29dc9139ef1b58cfd73a1f33191033015b114f1b3b9bc2729e1d422dc1f9f56d89610c71eef426ead5904476fb3a7612101f46558fe26b8b35a2ea94e4aafa06b0830c7146fe2f5125a4a79d42e0050c3bdeacc705acaa046350b9862f038032e524397a3290a23021721cb3e43f067e6df3fc7a19f7bca5162d2a9f6fb22ffdab1cf41e28858c902179203604093a9af4a3be91d627ac2a3f5e8f24ef51d117f1dc71e651d3cc4aed981fb0934a8d784d1034357452a14b8ca6819f12bab2f8f8c8e66c95e6008cadeb288dd4e9ebb5bf8b966130f985790569eb61b2d6d0b0a45dcea7e76590f992f8fdd73dc73294dfcc7e515e037bd85b433f2eba1dd91fa65f1d427a4f7ec66c143ff82be9d6adc3eb38985b34e89f7437812195f534b21ff1463c83286a0a38869091d01fe9bdf9cb11b868804c12fa08acded52a6cf222f0c70c5818250eea35af6cbc86e49558a25f32b8574a6189c1445ce4db53a74398632bc6444c84e100cb39718fd1c213589d68210c7bf4237c1a6b5ae32f08f4b830367cb05266ea7bf410cb2b21b8878b7dbc18c10eedc39df447cf3261c54e535f9e7005602541afcdad7d3c580b292a48b56bcdfe84a15611afcba978250882dd15d70e9ad9f5c12a6162cb04c172228df0bd3452be7e8d958f688f7b92051c8da82f7fca97b8a78663f9dc8a78b29313621d304e35acd2a791f88ff9ed5ba3166cea388f204c5da85c8e1af2a195d2ac9978c7b13526795d1f97fdc8d8258d176702c6b043a445a68d5422843a714058f1f2dd37dce091c521a3adbc5f9b59680514bd65dbae4d14c6d1feadd1201648e80489ec9303adef992b24810d72e9db4e4d1026219ba8f45d6c17ddaeb893b39fc688b6eba1232d8c3266fc5a241fca8b5c47f7518567f216a5d0f540273b0ec018e73c8708d410d8bac632d13c94fcc3ba481234916b3a3727d43f9da4fa1a654b1a0ac375fa35fcb0fe6e3e2f62a47b450dfd1ff6bd09f5eed228e51905fdf70d93b3b1061f619a1391c9afdd6740b57649c474389ec39a98a32a7036c4ad63d0dca909f548cb76b4caf47b54237a6435e97a3bcecc833adb860747fe8fd88bbe8b831cc6cdfdba164013eb697b3f417f79535f204e06320983b28863bbef4761873fb6ad90a7586324d3289840e83f5682d6cad5dd6802e8d5419b2c19aac7098f96c01fee7bcee3aa1e53303e59c238825059a743a51b8302d245f8aa81368236af9a591dca8953a0cafc9fffcf37c73193ef7231b5feab1c24f52535d7330ca959f15a3146c84111c31731ef4866d83ef527bcb840cd5f9e5c8a739bc6b51a05a99bf5d5c71f137a7b82360725e1a9979febc44033a78c82c18297cdcac687c102209b112964d81dda1c9e493b79a760fa9d2dfa2f2dc5344a513b5b235977853688122ce592cdf96878c396621d693001ebb8c3f649b30cd51da59dd8e531346e1c92df7b4ee353ab10c9dca5b099596479ddf12f5f861b02860df66cfc76d238d2ecb6dd6fc18416b7a4f0641ec72b1ef75e34f3a135ed9d85bcaba30670a4b8839d7c6f6192e2c39c3f428695ff98b0e21ec74b09e9d54cb326ddd8d28aeab776d205633d184cdaf7d20f1184fc337a54e000aa1fabd7db3b3df8f1c115ff0d7380375358ab687bbf4e8e3becf17184083f6ef818c7eee3e32e79d84cf0c5d1f9d4ac526cf1e0acce744fe914c541274544e9333436f0283415eaa6ec695f82400ff2cd650d88dce5a16159270d7f1287888e28ce35ce5e0158ac0a5460e4e802713dd3eaf3f70686e5381edda189b9c8f34d640d660c970c73defbad3873f477e5eec0a748224b05804a181ef32f5365d99cd469200c39c515c7d3b3444c0a6a983f8b42f150cbdfed4dace3463b477070af517512ecf54d7b525434fa7034143f29aaa76c2969f1a93610d8efebe0864f21b74be79a2ac12c18cd442083b476b01b82624afdc0b62f651f584cde49d8c5d8376cc0cad43db2c157720b3ce927e488580d437f00737b25384744eccae251e93a3b2eed04a7d9f955447c8732a3f7ba3cdbc3e5411422883c10cf401e793d7ac7d56fc325a479f6856b4a75dc80620e7386d401edc834e5216e1dfd4ff472c4f07882327e021a799565d067706cb9cf5769e0f8e58ff1a013e292560ba4bbb20b328850827a21aced39e24b25af9ebb6c7787e18ece1498bfa445d75eb9b719954c2909a4e2d24b10a0e0f550ef770200ad87fb28d70f51407b133eea3765c86c50773ba1073a10a623697dc45a9d56411e6f7b64b8e3de70bd65fb5cedd736735db441460f8f821b410c5e077365ca6f9b9e93aaf49ed2c8679d85fc9267df7b087d4c83cdad9c62952b85b0368ea248f9f1d782782e17df1e9d2934475bd8298dfbe104bc1e1e2ba9ecfc6f685fc04acc1ef18a43ea5f8e55dc2c6a516b42c425b10f9968f1fb5bc7fa87b6f17ea0b8e02149bbf8b48a7a829fc4cabd810d2d1e5eaf3c2ac125a7376d2b70d02cc61d9ce0fdf1cd90556586d75470b0dbb1e71e57c3dc1409c9ed03a7644fe0510d1ffc12341ef7c90ac0b37b09906998d1efa367b016a4b8ba", 0x1000, 0x405, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mknod$loop(&(0x7f00000011c0)='./file0\x00', 0xa000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001200)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) msgsnd(0x0, &(0x7f0000001240)={0x2, "3e7471068095b765d3adf22ef71b94cc83bf89160b326648b3b65bb8a3afd890a21a6deda40f2272c6c8cd1053a8a5445f7bcab60d79abf6876db90cfd85bf88ecae45d91a719d5e23b850f96ceb23380dc2b966024b89e4a5cbc7e699e10d0af8676b178daa0499d7ff9d45d9bc43c6dd8d5a18e28fc038d997ed4f760a28578af3780b58c4a455794a89da28a22654bd8b329cfd01d5540708bed9924285905f37a8d408b12e6174ed2296fb38f66ba0fc0f806a3bb0cbf8e2332c93d094d3d2e4731379ec8ab9d59b705683d18090132a5b71e406c423e21a126b488104c14f3ae410e8bb8bd0af6711fbed994c9edf565d3d449aa7fa506781c27de92694cd947727fe88d64a9f07dc3b41b1d6ebbf15aae56434d7fd7462300e7004799c40e98af9b1aac5103c5189231f4134d5230af9e8f6225ca64073642fa67f2d557aed1e12afff502d6eb684992b9baff3d048876e671652a21b41d77ca259e893a06c820432203c1428902a553b750d785c63aa303d3fba9d01c8faf80cd443fab75c2e13f904d97b308e2267d116cff2140b00a62ab774e1803a6f301196cd9724e9515039deffc721985e235f6a97f5413ae990f35f750b767db70f9aa39c464bf2092f7d7d6fcfc2c2edf3df0eda243c6bb662b7e19ca05e8d56f57f889a99febfafdb14b90bb369264685896874829acddab54664a088513280b79b4d958dfb548e109d8c1869818fc06f0b2b0d6c4c7496dbd029905d2236e669e3720b492d9bad87a1e3341fc5cf0ad11de1653d7d4f23be8958821ed1f7c30e31d3e9256af4fe1c554e6c88165ccde4d876f2237660cd376d95e6742b393ad074bb6eed67424e07041e7b26500d70cf9737266c522a828e379869f0ca8348ce051406b092c9504e3f5fb28066cfd94ea0b118a27681123b8ca4fa61e9ea9a20ed909ebca159e51b18c816979ad034dc1c35cfdb59de50539bc3c3a593e97ef7056d748f5dac52773bf7f94c0a13c390ccde697ad3a60becbe3db54966af1164fe08656518b5770f265b3616ebe8687f98a6dc5725315cadddea0d13bb28ffd8c80ff9d3ba42a2e26775c6147573c97cef92b836890bd5f94b4e58114bb5bc53409ffee050bf8810c75ae365f9938d6a3a64021f74890c928d66071639d83a535222a3b478615f0b7914283186e2f2b1a87d72c97bc83242b6fd49bdf0981f4bceff0bbfb8ee88cbc043e0867c08747b824aa62d031127b23cdc1cf088801ce1d411d36655dc233438fda9a64153a767103ae92abb8cb246719b05f2f3cbff7fcdce0793909594c23bdcd169176e83c5bb9c846f0428c84d316b6b31d9724dd73505c86f47dce38274d8d7eb35bd3eba6d12e5d1f307dc8fb6f595fb15040cd0650fd921d601b904f198b8e6d78917e37acefa7a70195ca1c69b3db7515b187916663d00407781958bdcb22fac194b5f4260053a0ea3d29542dc803c922c83641f8cd80328933b5276bb1d1ad339a89b621ac43b4b06223ff164fb41f350890cf3d4fe01de2464214c9919713d805dc4bbc6a43d815217a6701a9d7a64079a8efe3d0a6d1e0ad8d0cecf66ca4cb0072a76db6b58344eca58f450a102bc637158ed8d93d4c8b099c99671fbe2bf925139c2394f50b5789bac8cbb1b7a9e0562d83bf95f541eb9a80795dd241c4fc1b0d7f6bff27df35ecd01572151fda3513ef8802989ecb25330cd6cad91bb3f4941e50e5c711a99ca6a1a1bdec8a26f7d8c44cf74c3789a44561cef6876fbcaee52ad817db24fa2e83d45a8ecf9a1d071a90474198a9cd45634746adc32d788853735aee54197df91cb1d584f8145182b1151cdb7f062e7611b0e8d3b298a5055bd4f428906acaa3380fa8f2c0484cae59ea7a3c880dcf1c215499b287be62a5bcf22b3cf2c23323bd1410b5aadd5993c5926d3b59a5f8023357f1b362f12ee2e848920b6749479f303231e27e0b280090447c975bbbb18bc5e92b3d7b69b964acdacbdf0ad085ed543262f9e8735bafae6a45b66eec8b2158415c1b5eca25d91b60b56adc3db1c51fb5f05de9a14b46e0c7ed6027faa6b7c298e4437a7cd0618cdc04227578dfdd9066ca9889d193c5b2a16f6e1c2c6f7bdffa317c4840af616e59c7eb89e7f044c8bc7b8f55b6ac7c96e207b891043e536aa78227a551110543765a1f8898fc59da366dfd50d0b4ad55c6d3a77548974c21340f5303ab60257e57e64b388e36ac3f0d10323363f8f5c25225f1baaddae643772924813dc0de2c819759e42f0f54d64dbe4d8dfcc4142d5e588f1d06d9ab3d05d1ebd8959eee59c9c86d9efa90353b9775c9b72c13f7192a415f9ba9c28b4457ade3c41b4ec29a467628db007c23afb50f6ae19aaeb1f56c181bbf18c2cc3f68fc0480fc5b517bea16a00a3701bcabbf42f5e2f51aaf71fb448601be1e5f421ca2e6ba9e7c5bc98825a425ab3f936d51edee63a64307871bb4ed6fc203e97a39ddea46b5cac8e94ed4f4632773f936a8c5e333e221058ef2096de0cbd38ad5420a5dc12ab2b77a164df6e0604a1b238029a7377f9624f4cb78e2ae43be3f66a0f1370904d558cba6bc9ab92ee54dfdc2e1ebed2a9348f9cb4f3272b2327c0e0e03a7a1e002de109a7a0116b4dc5eba9e05e8beae34eb7e63c33003b16472ac1ceb816b06752797884caca89affe66d029aca002a28400366954763cd60a1e6147b28526c217fdc1d42d1ca665d0a8aed5a7e3c00c998ad0482fe26aa2c9d784967972944305bb410a90adde24c7fd0401e96d1da8010f3d9256045f24935049d62b5e711d7f2e80406bbcf594d4e91740f20f1e29f0ca0362f816fd736f58c888f69581d0aefe242eabfcde5af581bdd23b65d925579232f0533d0ee58cc3a82c414bd69bb3c66345ce59b9280e340d5aff40f1c61937f678665f187280cb407c3942407e11300f8fdfe6b8e215e9621398b189cda880a2b14c8c7289ab5483f4f3a2c9c8c0192b1a6d91a63070b38898d596e5e6c99c018430b05450847064cc5ab49cfa38851c8735bc9000b4ea91a0a3c622fa3cafe7b2fb1f54fd7211a6c659e75605fa6a7f9b1ddd59a69afbf0656ae9c4b51f3c2020f0d8f954c9071b411ebabfceee61a346e671d360ef2db3686f583ed686dba0cafb611b79d7975b23bf73c60c8e9eabc46b46ad63774dc7a6729d20b18f11d2963a26591d491a63f67c34c30a52953166f0a81dc0ae6aa8bf37103f6cef05bfa6e99d880a1deb107d1b4b2a8f3d15349cf0f7ae29af48b8d78a719c8093d27baca6e93a9f1d30ff3bc5a928b783b2ba50bac11212a855ea1f6273a671f683eb5e65db06f679b88741b8030d365b3d6df1f77f03b11d16e0e12731c4d920af3ac1f97a4edfdec5d42e74e741105d6a00e1f237b5f603bc72ff3fd2adff49843dabb21af873f61efaa41134137886f71ab15e8d0ea9dc4e40c4842b918b95961e72c2480081667adb2bdf88eaf29628e4c0325b26bf4073e879cc089e0d85d59ed74721881a8bb1fc6c7f1fc09150ff606b95841119e0a8c008c3c2154b0dc408003aa71db881d9947a2c986037af50e600b3e18b29c6f8f00bd93d405d9423dd60485a4be69732012231cc544527310f5054c8c14f0822edf9eb39f42c9e7ba88aa1501b427af91fe336fc8f1bae1413e6699b7e0f883470f14be3d319818614b266b834816a71dee1b4e44355701bb1965a4436fb77378bc3a6922965c88d2dc12f06649075c542212dfdcd779f84f5081ab2a35d14eb1fd36f66ae5b4853e266400ba935c24439ac418050bf2f59141c916afd0d5d593293569b01bcf828a8673dd017bafd5f4333664ef351a4c0b18c0369797134ef12b0c1c46fb48e98ad157187acaa2fa53f422d6902d693a25cd493d7223c041c529f32a119fd4037b15b8be981832b866e1aef1ac810b58c5f25dd944eb7b3713efe63f14d7f74d071d6d8ac355431e1390ec6990c2fbf386ac4d21bbb3a144b9a707a70a2db20c8fc0ab16f4299e76446ac6cb14682cb4a3f13d14fb3938f419f918156ae1e2d81aa4e0dc3b8c82aec2aed250eee26aeb3ec045b8378e2ec133015f1f450335a30c19b34e34f54e787b5a60ed121667afc2a1db9dd3013d92d9dcd93c97d614a1b319bf15551c08d1427e57d971d310d03a49d28521e528bac639c20e7f246421ab879f8986076c6e59aea9764d15cf9661a9fe6418234d0dd416a652b271401df82aa0652495736081d879703d5cc1e8f7aa04c267daf67a2a47e14da684c5bd04e0fee8b4b195bffc163d34619a0f45be910e999935ed26b4bf34581a55da6d3fe226ede16b4328e9c1e874de3e4a85991a332ff6c76c7195a061664a791045d0fb1e65a3546eb10b719903b01f3da8134918fc3882241a86c096e82fc5347d34b79bbee07356d24bbcb29e18e5e6f13825e2f98ec7fc01af7042a666b834a8c14355fa66a0f14ee3561e1463978656a811564f6325876d480a0df02fec0e12287cb6ed520aa0df811d3ca22e52c755e019b367064daf4fd0572c851b19fb721b50a555cd488c36a8d1880643c6361f4b112bd2f93d7ad51a8417dc0c999ea26274aa64bd1f7fa12ff6e6733a3c799f6e79c5da9af5e4255dc8ced455e1e2001f6baacf65c3ff3a14fe5ff659a97a56feddf79eb99a9728d9217fed40211c99dc227e1015390be159fb14139d24a1d5760028ce74f4ba3453e5ee3f601727d556e022adea99c1c075c886f193b3a346032a38908973a633db0e9bba939412b8bddbf7b1046b3a9b0c25c243792b1dfa7f9280e09a6bba7ab221ebc7661022ee0ea5a0b65ed1e61fa29bd9d36952abbb450e6501be17f5baf5eb0d184215a4161753384a68f1abcbc81ed512585ca0b2036581b2168afebac89922a784013ae20ac0f5eef388ec61feb2b80b7775f52a426118ecd3ec19cf3807f0cd1979793238fe5f50d837b5f63f8b6139e2643961444e028d65fab2597df9238e594eee2ca92d9f1ae693d726a3a5a240b766c21c49f1e0dca48e8ec573d6fcdf1acdcb25de9e678da625f8e0d78297bcf31fb78e43da9686336246eff7f05dd684dd42a9f026655d63e8554c1cdd662b9c32002f7f6ba29a88d113fc1857163d765970a826f212fd521f23a24a18330d54a2e9d149cc6590e6f181ff4a308ddca943985deca670625bed84944caaa6ca05b095bbf841c5a77dbb538bc00402244c89a88cb6636418661cd9012c9eeecd277fbdb76f204f60dc8d1c228c6f06f4e79cd9d569af2462257d6d3a778b374b8d7b027307edba74a6ef9a9be231592ec3ac2ec66d985b8f9dd53afd25561c5464afc011438f3dc2865f94fe003d7b9125f07661edfb2b548816ca3366ba9b41e12094ce366c84956895e3a78dc03abd5aa2e8dd7cff47ae2520c537970bed30a540dd16370a7150bb210b1364ff5e944691b229f2ee3f53a5b30366d6ee738812fe7cb113c5f0f043481db314dba1bc0d7e322f8b2a2b086e881b28ea685d6fd6f0b06f862e90cc87e9480cc3b9f5832e713cb603b7dc8ad9f2d2ebea6e441b014b290e5e1564e5570621e88a2aea06e13d85fc9c2aefa0313f8bc94446f5a5d7efdfaba6fef3fd8c1c40a40fc84982514a287b8356e153cc072818585ea2702005874977fa9fbedddfe81f6c63529d6ba0590118b89409569d0f3d37cc14c2817f6763c4c2aa19a7938030e8327e6e6a08c5e7748bd9a6b4221b6d1cd55fd3fdc6a289c76fbd41ef86d192cc99522f531c02af9f2c4b782e44f"}, 0x1008, 0x800) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002280), 0x8000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000022c0)) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000002380)={0x1, &(0x7f0000002340)=[0xfffffffc]}) getsockopt$sock_timeval(r1, 0xffff, 0x88a56fd98ef373ea, &(0x7f00000023c0), &(0x7f0000002400)=0x10) sysctl$kern(&(0x7f0000002440)={0x1, 0x5e}, 0x2, &(0x7f0000002480)="f7080aa3e1fed10d2daec3834d8f843f52934c362c8ddbc423eb5e0567638e15cf5584ec57881452b94206a746c0f4897f6adb9ec460cbfbe9acc42c59e353b2b7237f8f7c8455df66248d62b4bb3b86373efe85cebac627424ca032d585e0", &(0x7f0000002500)=0x5f, &(0x7f0000002540)="e5001c4aa18cf3139e0515c29fc1dc738eb00267094bccfd6ffa5de17c02507b3eca633c054a7dc13da3760c7ac1", 0x2e) r6 = semget$private(0x0, 0x1, 0x300) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002600)={{0x0, r3, r4, r3, r8, 0x90, 0x6}, 0x5, 0xe47, 0xd4f4}) setreuid(r7, r7) getsockopt(r5, 0x5, 0x2, &(0x7f0000002680)=""/4096, &(0x7f0000003680)=0x1000) chown(&(0x7f00000036c0)='./file0\x00', r7, r4) sendto$unix(r1, &(0x7f0000003700)="54e86742f54cc8254b1d5e40f61f12f2a1473c1bb2839e0c09ce12c96ecc6c18954ddb3e1ce4afe5fa41a0e95d3fe088c429e914140636d0626efc8412bc5a31cbb36671c7724a485196950e00683538bf907b8ad5be8acf67e83fa4cf8011406c8aaafc2a76c2dac6091508ff366a7c31152f78f66e628a62885e60eb5c5eafd7db3bd0d81062457c1ba46467c61a4526ef91d23b48a8bfcc7ee5515f408b940aee5598a8d9b581c8e2a8f7a001b5e8dcdeb769e754a3c225d45b7b6c956fb8d5784a47ae069647c73f3c20b4c10dce404c8b6d88f382305383f184d9d5b77f7da653c3bcf71f794363ca748f28ae3bbd00d57d07fbcd81e26c0df236ef722442632ee213e4b7ded43e5f7fd735ec60bc18588f4f9745bedcbba78c9fee281c9682450d28e0326190575d9708c05fb84ec2dbb7033fcf0dea61a52ffe2c9564741bb2fd66ce483c78a82ef10e922736d09014326db11e0f74aa7ae9c1b78cb4c73b15d06a3be318321ca47a2b07bf10c63a4470236dc3620d9c8ef51fc54b99613232791a82617629689e2000ad38d13d87dea2da23dd60b4767986e169169683f152ced786c569fc6ff5f1cb20031a52281a4a64bd6b95bf16dc4e5091a98b83eb0532f7f5f5def96ec9409dcf42a95a2d17589b705bcc058b1aa4c3b12b62f4cf661d44796a03d6c8770972f7e4d0b51de2134b742adf2d0943a1308440d4704197acfa26c3e7b929dccead066628b5e52334a5612e65af520aef2b5c0f8454a38fd8699387349fd8944ddc9e14141b74bf7416a37dc85e95d4d4e8594f51148a23eb6ef9b07687b0a0ece00cae8c99e75abcc4472e0f191d5efaec90747c1f37d3097e35d6692cd3eb7108d3aa2dfb0357c8540847ede644e61246971f545da1796155d253bda3ad85ec35ff4d0fc24b4647805053c3e425edb0dd5bde0485a4f9a514256b2ef749857aee16a2d627fe7c288c62562d523b14c572dd616fa5fd2545c02697329fd41fdc84bb0edba0b264fba05a80586757cfb59cfb7f198495feef68feb5d8e8aaf0826adef7525185a2a266ed393681bc19d749fe8cefbf0bb68bed01f5f3c2d600e4a3e66d1cb227aa7f019de9e9bc14a548631cbe3ba0002cd23a3ca9f5a5ec72beb1382b4fd1e01017cbebc3dbb8905c6d22931e92bb6f377b6b351dc02b280963fc96950c51ea072be73b7b93e295a3d6db5231f1f0c8ca6ea07b26024d789c352fd9f1319477c723a0c3f4b324d4608b5f31ef41af411180a9866ad84444dcefd3a6506e1639587ca124e03e1f48dc8418ca64c22a7448ad15c88dcb6c1217fb430591ae9499d666573334e0d9713346327aca69113dcfe6636f7a884af6b53fcc31ed27aaea6e48b38488a4cf2eca3ea1cf54700dd32c7e7e02d0aac10577d062d5cdbda16238d813465f6a4f6230d1ec81757b43a45379292c5735a677aee5f74d19df18da551a485996b50a9f2451754c71f008b75aa274f77ce25886554218a5c51868b858c7429608ae81c0903670dc9a1f1f38fe559135ee9aa32f99cf650764d3b09d8283f096154aca6fc93ae83c6a054de9960151aa2334bdbe6350dd417be6d614fc6fd0cee1d6545768c7923e5d45d4244f30b628f7938bb8213d2974450bb56eb62823264ec86d1918c44822f765f83924c776529b68eebf35bd91c757fdaa85310df543d8a6e8ca0c048cb881b0e668a2559c2d9d61b4c4e23b1adca8c66d690624efab5d61cd3009fcd6eb854bc9234bc31b06412c52541aff3eefdf17bb541aadcfd2c5b4d0aeb6552b40d952629a084dfd7f7456b4d5dc1fe78e579c7abfccdfdb7f59a970ba3c21c358bdbedc3d1f1540e08b368a297ba90c842812a36cb3fbfcf54fe439273bf23e98bf4aae67a8c1c6f86ff0597142fa15682eeca4c1db6443ca6c7057bd07e3cdf1f624de66297084e58ad721cb536c2155581d2df868979f3a94df496307c76d9c7d1ce702e637ab79c487c2c71619ffbd8d2f25e53b1a1c7903af24e82644d14707007aedea225e40e77af1767d155ade2e494fff640c02f2e67dfd92961010c2b848c674f3d1891c45261f85003bdd7dea1628ad8b421890e1c235144f426c0a1e58077fe9afaa5983a1a6a91fdca227599b8522a0ede8fb4461752fd933caa2b2098c04022f765d9d32c6e7aafa5abdef6eeb38015f80325f4dc8e71b0e9ab2f769d949a6304f5607a3a026fa0852b18067a94a86d29ac8855a6454681d7961f436e5d0eb32fdcc9f11e9b1f89dc70b5560ade63fbb072563be528a432e7b8ae37291f73b04909aff12e705a3fe31e6d00ffe338071c91b9b9477461cc9b9934661d5879bdd8f1b1dec669ea6206d33b4e6d53fca29ceb328454752fe86f59adcad67233bcc500b14a7dfbeb78b4b361bb79efd71dbb8738bb2e9bab06551c5e37c33e501b6b62627a33c61e373528ba98e5cc2e3c4a06bf29a7e874c937a3bc2be3a77de416b10246c7b575279b6b215d4c6bda70dd5f922f0bbbe6d68fe9a8c52d5aae9163f83643320aaec6afb21a05c8ebd12f8734e0386fdd3eb37b2dc6ed5d68d8d9d8d1d931312ab2336eb427865d2df6e95dcacb7d5d4aa23d1f3d8fd498bf50da1d9dbf5d7af7e54a70d5878b08b007dbb05c3816fbfa00723dea15db7fbb5343d3a7c7c17942ea92bbcd2265d315ed71683ea446fcc24266657eea5ad4c1e49c051555125bdf2ef294de2a5eacd888297d2deff5614a191e4b82d7d634d7d0190223da481b78a4c13ee2486806e42877e96bc7c6b64e6a2857d425afa1dc76ef6c0424bac7d3c27d1bbaae211759b7da0f14b0570074429500fd0a8909142fa8f3d65f3b56294a04c50086ae8a47592fabb6ec04855a19b23c0bdb38fc1b1df054ebd74136738d3c8462de3db513ab6ec08250062c5b6bbfc2cb36966d0828f9c14b975220bfd0fc8b49cf3968362d0a62e6edfc92861ed9040099a80e4bc8f18ef604e5d7ef386c5f84d74826c2be2f59d1d3d6a0788b21e49bf6104b48d2ff318a2f548566a9a61e1cd1049f0fd15b4709aca44ffb03d44ddb43b00a7d88e266d8b8ee496c72c7918d8564ef7d2f1e489d6b0b57a2610688a42188bbab9bb806472efe9080c3f58ef0e8d2b4a8d3908b585fcf60cfab9c89ed2961778a946181895cf647007e5d36c4d51582e9e3937115cd6c2f29a06e164020bb79910790cbc0e376c0fad649784c4b67ecf5c6cc84366aa3a07611b96e62db5d10bdf42e306cf15a0060d2ce75adc75528d338c9879d96f5dce189e258d2aaa17c153f06d122fc83dc3a82a0d88d542c629b4462f070754f3aa58918903775b2d0e61a33bb652db5a217bdaa44255dd613e8bca65121251091cec5c8560859f492c5542217902515d15f4f3ad40ea1bf0c1c785a3421c29f21b41a14c3e4fa3e6d67e9ba2d203aedcef22e6298756190ee0156e6bd32460628eb99820511522e2430574cabf7eae5f34cecd1ec102f2a38c3874c043e5e1af890f301efa4dc689e17ecb7485319c9025b526769ac430c8754fc0ca035c059c88976e3dc211fb9e77785f8b8d638194b5e2c353c40aecd9401ba84cebbb644b0ea0911dc4012704fbd0ec8e06e7e862c554740aba6dae2314935ed8a0823b7a87a892a929b4d6921afb294ddbc486ec9af6e95acf703b20b23ff3e1b818a0d081edf939de3166d40924438495fabcb6884aa5e1916d5f00a3a15c5faa779a30fcbc9f9b62f6e59f131d9118228626b842f0b4a2b34460f183e3414b4679641614d0f02060aa51ec7351639a5cb73e35f02b0a55e931e52748a725c911b2cdd73dddb2263322d6feca6f2e5dcb2182df56157f906ec5978e0e25fb11e8fde9b5e8e6ed17dd2207a731bc2c8c63392d3819237111ec0a96b687f6333b0e4f769c4063fa032ad6c5d8a004762d5592419c63b4108615195ff371685ce8623d19fbbac64b4e96dc96a792fc9c0cbedba56d574ef9812b522d729135d9a21303def45d7e1c13dd508526cd5aac766e6fe6ac826c7cfef77b0d053153333ba9b1877987a0d84e5cda28d5302c4cb0efef84b07de5847dfe94af353075ed87eb4035c317a4e18c0e473f6bdfe584622fbf17a13e28a4f977d74872d3a0b60af291e4f5d0e01542cd5e5b22447450547b0fb628bf3fde79f6a3707ba0ba806aa1b0abe98d81b50ecd455ff388ece3dc1bec0dee521881f57c1183148995d441701c2b9ecbb29adf150e0ec4e451467413395bfea9db932d01f913c86eb75f6fa88c2c497abb70af608ff16c352299063fbd2b66be278c815a44e4a5ee0e6f4952b6f4d055fbd5619b37fba3f8e5331c67119c4dca88e40c51898022e006bcdff2a08b2e7c886cf3cef1dc0ef15ca95ed4b09404aa83f4b6d80d18fa758d25afd3740b6e43f0aa3e0ff219847d90dfc09f2b463d5c4bf49c5949b468f0d878386c543b92500f03497f2699ab061d04f36fd3a2fa188caf9bf9bc6a53fe3dbe25e56a3a9e4ad0d2cdad4e6a626dfded91cf787e7eebba3be5b2087e0e623856086c1cdf3815b878bcab5c77799fe43f16655d6633333263477b2c450295e54c8d53b61d09abf1b3e3ec61b097321badf6c797d46d8e80554d2376ff92a7269c8dee78506fcf9afcf4d753e58719d251bb26e7c21d7584105ae146b63a145aebaab80c946843714dc0a33142af141d6c3b6bd4954be5d58c432733c609c8f3f71b1951c78534b79fc22f5831b2df0c93201920d8a552ee9958fe64a863042497b8ad4b4cd567a4871e8d9de6b9ffecbb7a4115106e235477bf576fe68aedd97941fdb8270103a7998b79f0f046658de5361411c193e04a902e9cac982ae0dfc018f74dc8ff78349f8cec7ee338aeaab42d94cb16bc0bc6cfca48bb539bb6a139974357f2061fc40997c0daddae3aafe946f8f0cc5c1e9a3677515b92a8ef8c6b2b569a217ed815bf728ebb9724e819487b4d6a575b324fea2bbb34d48437e826a088ab8ca54ea4c222ab7e994407f87a189ca5a00fafad14f29848cf85429a3df26bd2d04f9f2a92de9f40393f26f7360797c6fbe680c567c9d12745cc44e85edc57967361fe80b4a15136f8aa5b0f680b55744f7061c8e5a1bb43219f6a3e7b3bad456a5360c39dfae8efd1dd859e2ad775d8b10bfcf425e1637142d4c76f350d3136e5666af9b613f75313de7020f6e0539a05f189e8b3eb14fa13d04d216cd7d69f403e1b4d3e5e2078ba8987893e95c98b5172836ceb779a057959c5d45a88a2a03a59acb504dfbd6240d12b9661d8c289944e51146063e17443ce87b2e7559a33831d6c21e4b69dea0698c6f480dafef895390b87b0b82ff90f9662a73e2de58709a12c051d987a25974281257af519072a785f8989752b2a8cfc7d5d00e6347bddb6c82869c04f10c26e6a81b1a250d206048202720e0ae443cf25728589bdb4cfa6d834a9532b82be78e8f2df25732c0402e154ced81851c99fd0f89c5683a5e41f0b5dbcbdf5a0ca3b72bbf9a2236f62dfd8711d7f409f29e5377148e3e30941f57d49b4c912a62057f133aaa1e2c682ca3cf63cdd46bd5ddbd2673c0f321a1f3aa929aae34345acf2dde04185f8af45932cb5a53cc2c8dbbfae1f42ebe01660b9170b8b781580be7945814e9c9db30f5dae23755c4fa3ec2daba4d85e90e98b97f5eb9fda53d2baa85b6ce8fc675cc66367fc5080623615e778860c7728c7f80e6eab139d371231be4117d5d3f8fb431467fccf6653cec04ee3babcbd4c0b0d493c6921494f09d9c7", 0x1000, 0x403, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000004700)=""/20) executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0xfffffffffffffc2b, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000948000/0x2000)=nil, 0x2000, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm_swapencrypt(&(0x7f0000000ac0)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000011c0)="5cf41e3c66c85d1b19112e51cf49f1b93c9775ffddc43dfc54fee5457edaf06346c8f73e377a0a6cb54c48a65001ce33948b6d7f8d547b36f7664fd2f94270bc70dc19ee52fceb0537a23d5e1e300f2f6143445d0a5f2022a84f08a75a157c7d1e3df436d80b9fcf8690f2b4bd43c21dea6fcc20659fa3b9f85bcd7c64f1860273eef84e301c1861620ef3630969d39f56e42b3931bf77481684f1b0769f90af9938db30b3f03fb45704c5249a1159dcfb98d7f2f6a93d48cff4fb44d6e1ac528e3075619fecbf838d47926673f0571315cf62703d7add9625388f40ee50735274b88a0c9d02c939e75bc725197d3a459758", &(0x7f0000000b00)=0xf2, &(0x7f0000000b40)="0bde070ab22999d26b458b6d7d9b7256dd2e540859d05addba27df1ff254e2ecea872f3d335d39b6a61d7233d9c8b2947a4f361120daadd4d855", 0x3a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000400)="ffdaf64c000000004f0527000000050000000000", 0x14) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="abc1e17fc43c", @rand_addr=0x4, @remote}}}}) mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) r2 = syz_open_pts() fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchflags(r1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, 0xfffffffffffffffe, 0x401, 0x800) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1192, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c9847968100450086dd6035e90a11580009feeaa490bc1896916bba7182b0ec9152ff02000000000000000000000000000104029078000000056362759e040062ab00000000000000000000000000000000fe8000000000000000000000000000bb00006591650000001d12000000000000038349c56b3bd588f9c7542431e00268ca995f6baa288e50cf332ef93b8511aa3f653d3c45f4bd28eb02f8355136869e3954e3c12a58b5b40f1a7791948c59a30df6b8e108c24aadcea423ad8cb5130db1da0acdf80a5376fc8fe9c26dc89a2f9b101bd38e11e0154aa8c27484ad32b53d82a418162fca4c71bf29c93df4d30ff03d5a308e07002f538e54a63e9fd6bd0bc54db89707f10d73afa11125afc813facd89dc8ba47947c19ce764c38e2419589a161e30519dfc61f1ad1b22192d180f4d02583fe72362c743a290c693a8b3db0bffb50288255ea0d1367931a62bca589ae4b2dbd510cdd55cbf15f8c72e0ba1b2c8fb5d725921b82b94902d86585dcd5cd2a11d4636e804a419abb58cc3a9650ccf12e12ff17a96e72648eac8d926c162856084626d050a2a40b066426f29bec5ecf14746fd1fb0a4e1f4df86508fe7f1c971ea28ee0cd0e73159b188f82bd6201bd70c9147329c608d0652e3bcc437f1e562b8d5f7dd6db038d6885cfc0d021cb4e4272c607f472f72ad057c670004e0570476b4a1ee4ed8066a0ab5e7fc168637ef2345592b98ed10b7e807fe48f92701570c4ad036fe394b4507c6741fedb90ba757a8aca34d91ac55db6d7baa9b5a7c3db1aa2e44e2545159a3a891c149357a8cf2025c5cb7a0c13a5c6fa2c04a6ea8d281b2f72c65be9d69e90a7b212c288db2d403d38847e430746b1efda224eab35559ad20614151154de3bfb832cf4446fa60e3b9f2f27961070d9e1901c1c1b37deb30a30f18d22dfef49b528afeea8c0bc183bdb6b80d1acf53e7ab01df3d5e7303e21859a639de264384f323671962882a0937b59fe3f08c8c70fec9ffaf03bfa0148d58cfa9001f9fa1538264f8e97d82f24fd9a320925dca802789dc369a800f1a4856427d25b953dc9ede00b421dfe2698e699507e3f0375c9006e30c1899caba0dbca13692d62875bf75802f401a50f7b292c702525acf30b12809acb2763095c2bd8721974902d48ad28de9a74367cb8b78c62cf24e1ee1cd1438b5fbe3cb2032afea0c47ffd9332cad85972740da72bf6bdb06cfc219b11d75eeb60419574e4a95252e49f4029038553c3b09e4a7f7a98252ef6d376611d8c880d19d86e283468136940a279ab551f50cc076b605118e43e04f4b5fa41f65aa25e39c67e1d25193137722139781f24db4a739bce55d03d0853bc90bad9ce2c17f3abb80cf60f13c59b98fa518501a64d6cfc1e5ef928f2440f6f2eae879c814e5ea586de0f0f75903e4d0f99f39aae64fc828e2c70d3af9fb2372053fa46c86cfc9250b07d1765f51c760957830886626ffe4242b12edaa1c2e3de5bae53af7666592f9f047d42043ffd8dab7cb3eb445be90daa2901409ecf9cf9cc569d48eb2e4ee1df808b9da51cc96fc0306dee49a70a41e29244bca9dfbc42f07d77c26d587ef348baba9bea4274bd6888ed10a2ef95e5bc203f19827d18324627e3ad3afb979ba8ed53c8cd6a44811e0f8d221fdfa5d8f883fe0fe22f7ce67973d769c63b593f868fd3df4027db93469204192d2b296706ab55b987743ec8e319424173867fd926905be45229b88accb65ceb106c6341c638853e4b5bbc09c443251dc258a4cad1592a1a7f66ef4e6853a03c7ff71f51af19ea6b0671eb324e04b3b8923ae3c2bc5df67e032d94ab58933c7d3a032514f153f8616424153ed0677fa87152abe8539b96bbd541c4edd870d679ff04fe314ec3f217840d55da35ade551bebe03fa0f5eae7b0c9f6739c01a8364e051bf0a2e6578712b322796347d542d3c4d08787724fe135bdce59930cc1f1b2096fd937e0ed0030d2eda5c64cfc5516a13f2b3e3d70c0f6821a0739b6dbb7e16f8ef185c179b9be1a85f8ec50c7bd57fce0861a4d02b8c8f267f3ae0c0bd7f8dd28afbaeeca0a69f7a89ac4eafc348bf66d6b286919fad13fd2e687952f49d7ccedbfb54a80c6c138ee1e69ea6053414ca48a1388113590d3efbea32d4f82a34c17a0a90a8a78c0e25b5296275e9d9c4052bea4d681f742cd9906ebe529aa9cd8d7ec4231b9288a324aa5d399ef315c6a2189c9b0ed1cfbe5f7526cf5470d5bb220b0067be0cfd2e76c3d20dbd056d70fad17c8ddacb3460736564f224c8949bdc404e399255c10cefddc05c5a4e3e4e37bf917f3c7e5ea179f68dfcca1fee6c31642ca35ffe2fa32c1d6d73482c6e1fc1b3e158cd2e0beb262e70f9187005e807099d139e646eefb9a48bc121f068ead72895ae0efcd7b03abab75f4e940f49ecf4fc5f56dd193a77b7c17074dfb848cc6ce99fe8016eac08323bf821814e60d4046a8c760b891c429a7328ef0b04d71524ae59a6c583d9a19ccfbda79c79f5eb67da1b4e891c52b49e032d55680a82c8247287a98c9328a133094a950fb99d8feb07737b9477db8dc400d438c47daa9fd141963dfcaead1572eefd427480ed288a5a8b15d211dfb0d427816a903eb319b906f2c9e8ffd005ba3852540b970d41aa72d8c705a1721bd7f63ae62ab9401441034af49188ee853203f87e6141016bcc5afa1278eb98a49f0b7f40b281529056a2fd0adf969105c7f5b10eded8335196a1c9c99397fae0246fcfcd1a9789e56ce3c2c183b61d9dbd9e8b1fc065d16c026acd44436a2bed7707cfc7c5b8fd6d38c1d1f897993845a84ebf03e2de885bc98bb3fc5cc133fd62563eac05684a704c261b001179448a699362414b129072f6dd0de87bd1ffaf116ac82f4c6ca5727a9e49563f49c9c242709e290454bb2957aefc33e83c567150a9effd2b91493aa3e825ebe4f77c78fa82eccf8d7c8a06a350337cdc92a3e13a3d27ae7af5a43625c9467558b70a09e595a18bfb48e63f17eecc2c2c5ed9a9c9bf543ca173b6716e84133785584c2be965650f09465bc8c765ada82e307bf45be41c85096012d12a2bd020d1cd5c7e6fc1167fb8708e4fbecd76df188cac0e76c2d73d9cb99377c21a073ecbc8609f7bf0b01df6acfd5ae24cc1931dde045ec9ee096e1e1e9d80fd71a73b92e4d4226b73c1dfb621ea6199dc21d0184ab545a31b86eb71f2a04c4d1258e1f847f7627e6b6ebea1ed6f540d6fb47f6ef132f9062ab552aa25f9c918a4dbfac02c1cba6660b95c2e96599a7ed9f5266f69b17183b2e56dd15d211812f796fda2844488bd48cb714b9c754da5205e3164f13a06fc2371e7d46481bea50d06f8f0b64440a0f7e4c41860e10c104107cf91ab7ba81d12fb19867e011ab1af8858bf55001cb3145453f63ef39178d1ffa7bf50d6002cbd9e398ca3d62d1a5da3aa46db55fee349269105f698ad2bb541a232a17e30a5e12bb6be6b8a3756a1975fcee8925636d926d2d499fb4dea9ae11ce04dd44885b6d6eac746c13e5e3d41531c0c633652b25c6aaf2f8a69ebf78410273b89732ddac4845108b2410486d6f176b9408d4b642a65b3a55446ee16ebfc79f3282bd23e2889562bc2cc37d02148257c8ef087913a85c87b81fc33d5e92f54fc1993c226387f151c03826c40d28cbfa7bf69c042c6c84c69b8ea93d6e3f3cee671b6eeebe4c0d9960cb163b0207faab98b93aa5e64bd0a64e7788bb2f572daf05555ab79173130cde36b9a699737195b7dbe18bb3bff7e31a768b9bdd3609505c660c6a3117fe53f799779aebde49f2bd9d083097d2ba606ba898d4dca804cfabc802c1af79196aa3cbe66722a9a694cbb53d6576d270fa4aaa22622cdb3bea8926c159b05c8568b1b69c20dd266652c69cdadfab5e021131f88a40bd56f9f4765dac1f0a495bc1865dd83a9f944445a7cf4ef58711e7b55ef8e12c7c75012a1b71f572d1650f545b7b4ea92a41c924c2f364376b518f9734f1629cb58de90ff489465fc8f7ddb118c04391e75078405eea0ff8d9d5e9e10eac774fd5275472e38caeca6060cfcb8dc3bc658e0125daa96be48ea1a21283f8f60eda291ce5fb10ee3043df02d67adb5aee7babbc654c535d78a6852458f800690dadd0170fe191d4c9f49ba6040bb75e4d99e73a982245d0c5a8d1ec7d7e022e5d932c5f404f1419027b56f969446cb36813b6d7800df0ff287b65d0f6e41bc45d4f4c866c160f3a500bf5c41ae7b8d18cec5557069ef0c074a1c943bc1a581c74b2c867b4c243284074029d647a62c4ae986e3f841105d6c636f1c69d76e5b175bb45fda600b18e87f16bf22a5db24d81078fe9076f576511a9507b1320235f59923185af37d0375f781d4f25a5c8f4b79602e1b3afb9e681edfe886f1fb38b79dbc4c5fcc0866f753409224358f87a4180238c69fbce1ee1f33941ce8e932df53e22b2e4ad6f0b2810511fa4260550bffde3a22f8d5898a74f071c61686f2a1b87b7ce1fed3da51db0cc4a3181c4fbe40349d5437c665770579ed8144447a5c66807d6f9e52fde3191bf0dee8479adc617cdd2468c20bb677a041128c0721bb8be6e6d69f320fdde5e350b6a6a55b17c3830d73a2c0df254c79691a151f0082ef2f8c0881e9c44b70e19632f9a644ad912bbf9ff877da494e90dd7790c7e3270769b2feefd2a707a921d58e9471d7a7c2af8aa747870abd93113cd1f06999cd7a7c8e89a63f4bf17c74571583a867525f56c11310d3ae26858025d0d7c9e0274c288a9d62a0c66058c375a49f57d8bc6186f090aa490d465fd45f1d8a251daa6bdf525b6856dc390b35948952a09e1d62080ecd6a7a0d3439362e1b6d91868ed758accb124179ff86f47e4cd7929b3bc02d8300e7ed74d9df786b62b402e3b4aba2b9e4727081521d0b76ea4a207040a556a2cb1a350136cd333d290e77b8787f033b2cd577a50ff467ddb8b031a6097647ad4babd5198a363828e046bd4635e4c5040b9cb01d7e7f06d9b9c58b03ea1162d90e2ceef62ec89fa97e232c8c2dd0672fc4914a08020eae2761be6bfe745264e1b3cdffd52ebdf62143c040b7ac9c9b165c083b2c1b6cef52eb5d7d725882cffcf878a236961e00b018bb056fb28ee5c21d475367a576bf566d770414c9ae2020cbadb00d39df753d4d02fa6f2470b151609bc3317c6d0f06f4e8aefd2e235a6fc940eeb7f6ce12e6d68b989637408a52f23a7de004b60e388867ecdd0feef563d7c6b0b998cf6f7b7048105a28f80c8d4f094ee4d81a71ac90f24ba6fbb6d4795991645ea085b1186fc37cffd422d084eda20ae7824bef2d8f996373a846a92634026ef21a00663de44fb2e35e84e329ac1f7626e4970adb40fc866b967a82194bd2022712e86c882dfe4fe76a6a9ed277611ac20f4ac96e91b5bdf8edaabd8b8886ad008fa24fb0a378d0178a5b493b80f5ddddbb120ebcd7e92b688b3faa1eb91ce7607894d5f977fa5e0061780ec88ed24cedb787b443b9bf0fb300de4e85ca85119ca6364426f7356a2b1c33511f10ae54b7a65ba4f3c1beda9231d3fb5898e7a670c49d99e0f76e727c77aaa1e405f89cd0347b25287a7ef2eaf58e019d73d5e8a46584ebdf0052481429287992c6889d21126c35041ac810dcbbafe89d3798068534ac798f26c60ff602cb193fe1b07d9d69d61a3a7b10618a61dc319def67af4f20c879fa8b111fe25af0f37448858c5e891e8eb31586dafea38c17e401898450066cf26d9f43e04b173924669bbc5354441e6f46c24e7e808cc11d59ecac62518f3277f27d196e2677f0d5ea51003bacf4f78ff870e51ee99dd1f884d7560f5803f34aff03852f515d4033a5bb692a55ef7f7e9fcef2fe4811d4411ce56dc86bb647312266d64b3d93680e0317049d139b446da5e55333de8d812514ed10738375ac8cf8c41276873edcea5760d413c1edb3e0853e74e0db0f37a7aa6ca83f32fe453b4de37feeb579db502ed4c73d8e1b14eb4956046711b2595935308685c6f0879982171537354d7cf14938fac982e243a37e67d5c32e196d3ad280c068646b8cccf0c603a698caec3f23d86d47b4053ef0f26277fe1fd14064db3af93f252de880502849dc20400004005000000000000009935feaeadc01fbb27e07f01b03e9f526df1a4f4e42b35d460b0bf793e4ad6e50078bd09d166d211719fcbff245b0fb25643823d87d7e70fb94945d7cf3ff1ede8beb99f0b5cbdf698f77bd903d4e4c079c9e0eda68b2b0a6c87e002fd7a67fb5c2e814df38d840e38699b4051cc5eb05012ec57ace29c6bca61abaee3ea584500"/4512]) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fb, 0x0, 0x0, "6d14ff9e40c40000e98000004000000000000020"}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setitimer(0x2, &(0x7f00000000c0), 0x0) r3 = socket(0x20, 0x0, 0x2) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="03"], 0x6e, 0x0) msgrcv(0x0, &(0x7f0000002340), 0x1008, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080)="b8b43a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x1e, 0x4000, 0xfe) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000580), 0x4b, 0x2, 0x800) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000480)="383614582ae3b41f822e6fa52b72874f84112bb93f4e076d5c3ec73e92341eec6843b80c7896d3247edace30b373ac9febaf75484dd6797502000000001400cf00000000000000000000319c0f6158fb2d801548494e0ef2fe81aed8d41958fdf8a66fa683e3e354dc361540fb050a4236d75be470d74801a28ec5497765c54d9c5fd65116ef9d40adcdbbaf553f08fd36ffd2a69dd70d7566b356990c1e0cd209910d7777b566ea4aa576e26df41d8b934a89e9b2010000009e38fa487f9ea6b81adaaf9eb965b87bae62fffff02b258abe75e81871fe0574fe33c39777a88a00000000000000", 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mknod(&(0x7f0000000000)='./file2/file0\x00', 0x0, 0x0) recvfrom$inet6(r3, 0x0, 0x4e, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x85, &(0x7f00000000c0)={@empty, @remote, [], {@generic={0x806, "20f347e31fb316304977c8d0114da149e3b5cca21f0cee68b749caae40d993a2a9d55db22812c4908070a792d7479992793e6d252f05f2efc2a6aea59d29ed4cf0ca98b2e8f0f4029727e4590a74a6bcb928c82e86ade0baac186c0b72bb39561f89759d26048b9f51994245a94bbf008cb7758c5fdc14"}}}) write(r0, &(0x7f0000000000)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3d) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x0) executing program 5: sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x1}, 0x3, &(0x7f0000000780)="a3519bc5867c61a098ce52177f5bd63e9e6d15c5f9e343e44fec0eb057c2d9fed23652f08d3d534bbfa20639333f7da931babd25eb043c9d1c010000800000000081b6ba1fd9cf4a8dfa5f7a1bfff553a5eb9c3e47af1879ba8ae41fcdbcc54de9b62eda617d8c7be45d4784925d1fa97fb526490291854d951e5d7d3c007345f61d646bff8fa70bbdeed9bb5fc9ef00cf68664ac0db489500c7e85a54a72ad944e675550b496643fa5c91ab8a3377a73ce71e152dca85e62885db92eb8388bb664743f0e940c6e7addc6dd87d37e21828221ae9c8667a17f2ccbada63325bbf2d00766fbb1cbd628778dd43038c82670163854746700342d2f50fcc9c8e7b029360f9fc565ce6b102d1e9948d72ed62435e9a48a2b3786ff848015446dbdfa94bd9746e6945b5387e864fd833d7986e0367823e4c0a08a3102daacbe356b92a01b7f0f1e989f97eaf02dae57e57ec40c2ebbb4cfa6462753a4ba460e23ba15a9f7c629f76fdf7240f4c01b3603eb1f0439d283ec9fce1fdfe047024d9", 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x81) getsockname(r0, &(0x7f0000002440), &(0x7f0000000040)=0x100a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) geteuid() getegid() r2 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r2, &(0x7f00000002c0), 0x13, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRES8], 0xc8, 0x800) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91b208d7ff0b88e23ad817f5c90c02c51f244077aa08dcf7ea5ffc3491430d988ef91a82a60b1bbd5ebcc84480babee49e1f46858db48e7267299e3abae2c4adf7256d8e4b0c9d8d5d06abdd4a8493aebd3d89ab7ea886cd026d61a78f5374f185d214e62430a7f6afa55edcdcaab242d0a15efb7d77a9c83fe850b2485f994348d3d79d3249f8162e31e2c6f67b1bb79e0106b0265a804f5098c6c154ed1d36e35ca1c19b143a0a2d3024d370377578225c83a18a87167f22f78e76f66e52da2c7b11b19a2aaac09dc81259c9dd0610cc17b5eca2b4040700d5f009d76ed433d5a49cffb0fd871c2d50c284c7c5ae3ecd694a2570f8e8e"], 0x47, 0x800) msgrcv(r2, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000009a1de9cca641c42ded8a5e5f3b7675acfd4a3828d21a808fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114"], 0xe2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_emit_ethernet(0x8c, &(0x7f00000006c0)=ANY=[@ANYBLOB="3e9eddbfa006ffffffffffff080045be007e00640ace00169078ac1400aaac1400aa891708ac14009bffffffff000000027f0000017f0000018808da44cadc37c5071f03ffffffffac1400aa1e558bd400000000e0000001e0000002ffffffff00000c019078c77f00004821000100661000ceff0040ac1400bb7f0000019406000000079406000000017f672e497c0142b12b5f394a3c545917d9"]) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @random='Xm87iI', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) executing program 2: pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x81, 0x1f}, 0x12c, 0x1d4, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x8) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff73) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x4, r2, 0x0, 0x0, r3, 0x71, 0x3ffd}, 0x3fd, 0x2000006, 0x0, r0, 0x80000008, 0x0, 0x100000004, 0x40000000007f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffd, r2, 0x0, 0x0, r1, 0x92, 0x102}, 0x1000049, 0x101, 0x8000000ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5, 0xb2}, 0x3, 0x0, r4}) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = dup2(r7, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) r10 = semget$private(0x0, 0x4, 0x168) semop(r10, &(0x7f0000001480)=[{0x3, 0x6}, {}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800, 0x1000}], 0x6) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r11 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r11, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) fchown(r9, r11, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x267e50366ae18406) r14 = getpgrp() r15 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000080), 0x2, &(0x7f0000000800)=[{&(0x7f0000000140)="eea5f044c011f084954e1cef48bcfe2c87ab5dd7848f91f54b5c4191172316e76404e9fbd73b7fbdb4942023b86a6eb17b43d04eace677409ae003d33a66a52c332542c967bab9981c143a6c101b481ddf62081af2f0a167f8aff5dbb18feeb56c4715af1f0974b3ebffa93ddf9b55", 0x6f}, {&(0x7f00000001c0)="c04799d046ac108fd6c8983c6c747800680669979a6fa17b2586e4c13b24babc32330000633271ff09960ada67c0c20bd7cd28126866252e853e8f14180d44a4c11127dc7a7e8b359eff0874132da916f7cebbc40b97e00adc2e28e59dbbc02f563391ae9e54e21a1799be2f391a9cbe7fd1f9c9c7", 0x75}, {&(0x7f0000000240)="9edd5fb9acf3249547a57dfab6accaf297d1c15545b213d19543f919993afdb29f1b0982abc46e37dc89e28c3e31c12a1026ed35aa0900ca753bbd8055673d55799034e9671408533b93e384b001cce9a99f969905241ce2f2ea50df8c4a6920b8c21b2cde8d342123d99258592a7309082c89b9365a8bd8aef4b24d50e64d81d69e661f5172f257341316ddd8e88f674190d1c9ea7cefdc9f91d2c58fef467856f4b73fa605572fcfedd7f6a822e25cee", 0xb1}, {&(0x7f0000000300)}, {&(0x7f0000000300)="d59c3b535e7fc80af67f0acfd78a9043db03000000001deef4237776", 0x1c}, {&(0x7f0000000380)="3ee68030126797382af6502edfc2a9903596ac0a8c1d13c6f20e3e8d3e5c583b4cab8431da3c8bd0fdece91266deb60df8a2d8340ecd1b84616e954b56e0aef18d8816bd5e2ebd2478867d70d7b52ef3daded43d02a01300a2c2b2a8ddfb5162b79a9a0a3556c57ca36970e09220f7d99e3894dd59dcec7e3db139a7e37eb6124367d3e5a8b53297dad0389a14e6c3aa346d6601b2f2699c8fc1f102709114739ccd322565e3eb83dcef7890f850e988e5bd06e8af338444429b428e12eec17d06b577db530c4e969b8d7db08afa", 0xce}, {&(0x7f0000000f00)="66bfc02b4c78490629d04a4c905b5d6cd92a99f936a8918ec4371dc9fea8e7d8173823f08f2c213002a675e681667846b0229ecc1885f501853b32f25e911771cd5b4078ab38dde53a8527f678fe1504ad961410f6b4ad3693896413231e935f0667b765db3cef036eebf2a871b81dcdbbaeaf0136e084ea879c1a8ae6f4c6fed22dd8cf850b38a203bc1c6fe029422084f4cc0cbe651f9882cd8fd605e0ef1e78c9f03ec60463d185838879505031f43bf713af53a6b38cdf62d8844237620668fd1b8a25afe944a4c2d06cd63b085c473efb45ac0b02d78c74901e7913c0370a050faf476f29b49e1989b7e6869391e6887b246db4d9ac80f1bc1f47d728910f09b26e3791ff976776264f219300649648b2aa7c2c0493704a880c67bd3aeaa0fa4d738c8f01bb02cd3f4a52b7de4264f0e718a2dc7c077e837d134da0b8eb380857b1e3f65ede91ed7dc3c3287c9461aafbd24a71c7cd2bb3db1caeb7a51a5bdc6602e8ec5cd018f078f1b3de56697adc04f2e5a347e58379bbca3202fcf956d8a72b83847ac1743b1c114cb433ac7f033f4066be352ef3319cde18705ed8cc8e81e91f85572dd70f0beb2f412d9aa2aaa42dca97024fba98ea67305e48d4cc6f05e1cbd70721212bb8b83334c5eb1c265b4a4849276fc1149a859ac916e73185419c58acadc58934528b6fdccb5ad1153a6574c41393257eaba9afbf25cc25c4e15711ebf28ae627d43bd5591b9065f4b167a1ce6bcfd0028b0d12ccc76dca98fba41318bbc68573ba1921da5a071dc660315e0f6cf03493c69033da9d9c494d9f1b9ce71f184a0d966bd5caa76d62135b64007991eb5b417877bd03a2e35422d5474a9377f19d75006c770b237f44f5d69daa7a7b210736b976999bb66ea29ecc931f07d4498cf8603d30ab48ad1cf4a4c0b1788600fca62d7aa364260108c07beb7843a370b41a2814dd2e740b6fe09f779eccbbeab73b232e09c2a134015a0f7f6ab99a713bad415b204e2b03827b713cc150c28ebe3cb69fadf9329819f4f5e15581ec2b2cdd847aafdde99adbfd91ff0177453092190b586c5efa4324c2540169d8959917adf8fcfae0b360c4397434fec478d1ecbeac1673385f848d807fd7168a121092a06e61481b290facc6dea7af16ef473a1591332de211640c2c75a7a088c40a0abd4bac17c76c8324c4710dd075939f09072cde43fe5cb777148292f6ff11f86282909a0abe67392c06cc52734f27e83b26826729b1f5c47a9268632dab357eef47800c2e78dd1b5e8ab66f709c0f52cd090caddee99781b573a588b60f5717ed7a69f1a21ff888ab0392c65c4010cf249036d6cc8248d0e8d5e28864fb9dd4da2f2cd60d602c1b10064cf523b19f1eeaf777735e1d4881dc2aa7f4c03c1136c9da4d0354e0a6b29b58345b9f8aafe05dc8bc9dea0eb5b6295de7b18558a51c3f9d043a999af99dedc8ef1e986b274f310114295a43b47fd0c91a3f0c05e699fca577df4b39237baae9cbc8213efad4252c26092b5e025a95ed6237545ddb797b8da10110f83de37a4691ea6cb41be989b667fa6c3c939147051c82f9c2007ac7dd4301375e8ec1ac297b236162cee1fbee8fa366d22b32d227abe06a2f16ac5bf640a44284b8128bdac3c672999c6a12b5d7b4e6cc142668fea5525690b4595f6475e1788656f99411d8a50147fbb25866f127f445034caa814bdd5ad431ae4424fcade1ef028dc6bf738d02e01ca40a94a6c671c4cfcebadd9a6cfcf7fb2b164b35a81fa6ca647581ea586d463d0eddf755f0677ae1ae721744ac9f43fb63fa85dd99cb5f1a2496c8d5857d40435c5763cc0efc3acefaf7fd4759d733dc63fd725d3478864737fb4105db90ce93a4d6b24524d97ed13c709fca20490e6a27b2aaa7d5e614f8de5826ed63af998d6d9387e50e600a3c61a5ce48fbc2014e339782b261da1f9d58cabc391a477193ed3974f4b63997e21c422b0092ae737261826a4fd7be90e1d7f8b1cf5bf65a7650c2ec2a6d8653e8c43f0081644e37a4a6285d62ee7b524f38ebda0b75c7ea30bd618c43b8e0d43dce0d17a4cfa413405e34e900fce55c7f2f5377d3bf2c82bc6dd4c78c265fd7b47c202e22a038385f0beb8ba0d53e4fdf2e58704c0a080b4ac93422f81391b62780d81b09a168c45d2a8847e8f7105f038db204dea0edb0121ff3315ba91c143003fa795139801a151e8c8439da6f2956df0044f26b0a7751c75b74e6bb51c0072361a236c618a1055d7f23b599057f306d95a4fb6aabf9eec7ef6e4791e49cca223b40d772bc54b5cd0b98c17ea859a72a2994ede066ea518035abac0da58f9f6d21e4fb46202d0b9093b0543fef5d138d050df422d1a848978ea9737a36c1ea76c45ae823b9d1d4f2dd63ee3a66c337630bd0ebed196a202d5d8f57cf2b0fe4973e085d0537c864f89ba48d7a176f95e9f7893a053173f53c4cc48d67ce108e5257fe573eee422e1763156bceaa18ea3f56e3f49539d5a271c1c33f87a15276472dfec2a39bbc65aa2daa047099e8b0bc91b0c10be96377b691796edd3d13acae0ffde138741f5e5744f0df3d981ea1f6c26d06531a9dbf20b2334aaa9e3ff711bc9bb0ef6305a26712901c06621c247da54bfba30d55afe254d4141d14e72ea284d9519bada75de84ccc0813f1fec061ea10c555b3ffb10d30d8a7beb976549e2771edc514434e4ef392e02493ecc69bae27c08b14b4d2e143d8d52dbdc19a832dd02d3e303cd0fa42357f598f2f9f439db1be97bd473f6779c3724e44a325dc3253cbadef679db7b010f132efc867af547823a476cbb59d6d8f5bc712fa8bd715f81ce879a4d577a69b9c4cf7afe88703265a4e996593f1048e82f22293dc2a40d84843ccde7ccace24b2bbdaf18b612239738a8dcc7ac7377062e544d7b6bdd3367f661e29c1ac9f91755339bd43ff26e3bd0eba318c331ed0163e154c9bc124e40d3f8b79a9abab530889fa7d6e508109a5b8faadcfd78a0ba4aebd8a9cfc99aeed63686b80372a3dcc257d1775e1a7627a3e4bbfc65019a77625272201bbdb3b4a4670c81e3d926ab216e7105655e21addf83c650ba9c2d94e32e49b0f273ee4edd92d1a115105f971dbadee2e2f27283ad9371e03bf698ac763f55a51da8375247aeb73144b003b411aa7eccd4f701f34329741e7d2635c1d96c18e3588934fbe43d2815c484ec1cf4a25258791e50a1aee91c13c63211916d20de226ade1eb4a13206e587154f2c8e9b659f6e8fa2bc661aded0cd95a26f3ddcabf89c96a7f3eab52f2c4156bc5eb7a54dac1ae470e3bb1da13660e702cf94464c70f9afe7d22ac51e949f0488a9ec156008cf1a5197a47142eeb6b6febdbaadb70c59b4f43ac41755f58fc818f7b3e966d462ead5ab9d6c7df2111b1981a0a3829c684df899bef5daa170b41f9e50e43c918c328e28f64e430e8d170dd155056df2112f0930940fedecd1d3adfe0b14e0919b4733988fb2edcfd6626191685c2dc90b20978c4e88094074f8c729db962b6bb3ceb49cbd77a9d814523a7fafb91fb8bf4c15ee44875e58fda654481b182882ae4b054dbd3f7a4639f2124ef8d0bbfa9b56113484a2a61bc7e99a073a601ac25c35fa082075a5fd6d234c6400d8cdb35293cc6d9b6c94ba4bce94b58e2a6326edd428d23b577079031a5c68cfe74dfb2d6a664f7b455af8b0caa0c79f0f34d4e13c058ccbb11e4da4d7ecb7cc154332acccaee5d462591f9ba9021a7b59b67d1e7d5c3cd3a0def268f6de475c0154c2b1a642cc1d800898bc1a327ec53c77c28ec689c975520e9de35db5737fa5bdf8a3da836221bde8ddc942579660fcec430a21b964b04eecdb55829de8d9e3beb05b263619df066ae1427a4f23e939d37bd371583b610a847e521f70297c5db63729777358f3b9f99da13b0d5bde10be7506e0e9e5621ae818f52b4b476654c92b069c99e2d09ed09f5689892ff9d7b3aeed1de9cec7f692d212508610469005287a939831b6e7b6fabd60d76e1e8fa5a2aa64870f871f7b01d081907e21a71dcbb012d00d1f536d350def37511b124fc7097e1c05288769113ac26c0de86d21afa30ff0b6cec2a69562f4047b5321a4b1c24f890500a33316a53e083ff717525313b66136f202dd2059254595ec99bd6fa73289fdd9beb6697fbee9c6b511bd71626698a48e83f69da27bf7a198efae8d03057227e3749caf84b800023427f93607fe6c8d7c16346ca37e8a51c240c8219b20d1d3764cf87c0c6c0befc77bd63bc9cc1b07213bbbf52261add11db8ef3279a7a079a736c886a4bf0c52614c12df9400218de54ff7b9eca329565c56e654724a251995be5eb701b82af18c17a0cecf84aa2846d14707dae97a51a661fbc8e72f2045a960bfcb5ce7d087172e3854eeb052db96e57878a834c9ab865a29cc06b5609d4c9999a737102e3021d70cdb1d2aa290b7cea320fac4d9966e032f8dd59d08113c74c003b8bf68154420e507458ead1461955d8ee549f3866a5a3e30373c98ac8e628bd04ab59e158d3a94dada1d71f54334b77724108678d5f9e69ead77f35465acd1ab759f23c3b6dc225b49b1eb469a4c84384886d27b6bfa9517b3542b402e5b08ad6381b5d653270389c7edfcef537ed5a4964eeac12c3f3e54f2439580693fd99f42e7e51d76dba1931d0d19c227901481c8fc556d5f4d9f1d015d74d1ccd22b5d4c8a8bf33a1b17418aa854042ff0afa12140ec143b6f93744027b00b22cb4f99175b12f6bf5c9915306a7823ffa2fe60f65a43be97d5a34f45d8a5b4e67efe6d93f37c20005f752058a098312c1d38f020c0402807e575f9f8f6e96a975aa0c58170d51026732b9a117dcecf08e36f7d74901d7694e9c38f7bdc9e3423ec973e0075c8252d8815ee530749a80ffba789cf7206a937cd01ae48e622aa8cbc45e239902e6ed5f79989ae9e2eb2270c32449f8a0a86f55b8de49ad2c6ebf9cd53396640c6c992be4da8de249b1d430b7b61d2b927a2601096babc51ebd6ae09d8556370059fd2d9b0a0cb9ae824146fcd8c0b4a897e0d2558b4989f34fd36c43fa939c90e89854883971b6ddae0f8014ececbc6dc5e34023ca2725c7bca41187cbc0d3d30a380019b6d405b3ee146dec0720ac52c30afae9f12ccd0d42f6ab829a32002bca4fabab5475f67668b04ee38eb00cd49d886f6a3f76a8dca2dff8ad43ab85bb1dc4fa8a4458e931f204bde527baf0bd28b82223c12c941b3782fb8aecc65451734a4dd4eb24fcea82529ac554f62ca214e7f47442ca3b39486419992dea9fda2387044a81ec8eb86da793fed30b713268c7205857f26b6bf5b26e71ffaf3f79f5ea7da62c37347f72871475c487369c73123c0ee74e566c1198fcedbc61760dea4dd04eb60d83e573f0b55710c65e9f8db99c9785e18ceff5dc0f60b432b3f1e305a2f70a26673d5cf39bafc78201c446a742a5036fb46ae094bf0bea240819d3f85478c04907f3bcf3926cd02fae7fe6ce2ce669da0e5db9811207e1359ffe2930c4131ac1fe6a30bbf7f49f2af75700bf299d7b694c449235d303b75659cc083e39e382eafbe81ea1eaf2c058b946ffd4bd32ce46d3e9e41fb8b6779c6c1f281d82b476c8d4165b32b2e29a516a903bf0a482c948ae5839e941809f942defa21adf4779cdd3bf4c0a37a99c39efa15ba1de64e9115a2461e3519f57eb19c335cffadafa6ece575b83e9654849b016e34386b69de90018c1b1518855cce4b9ef4b949bf318c3", 0x1000}, {&(0x7f0000000480)="52758ab482e1a0671dea32456fad8e3e", 0x10}], 0x8, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES8, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRESDEC=0x0, @ANYBLOB="300000000000721effff000001000000", @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB="00000000000000ffff00"/20, @ANYRESHEX=r8, @ANYRES32=0x0, @ANYRES32, @ANYRES16=r10, @ANYRES32=r15, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRESDEC, @ANYRESHEX=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x1}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, r1, 0x41, 0x98e}, 0x70e70dd6, 0x2, r4, r16, 0xfffffffffffffff9, 0x0, 0x6, 0x811}) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) executing program 6: sysctl$hw(&(0x7f00000019c0)={0x6, 0x4}, 0x2, &(0x7f0000000180)="22cc0a67", &(0x7f0000000340)=0x4, 0x0, 0x0) getrusage(0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ff2000/0x8000)=nil, 0x8000) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x7f662ffe5a512708, 0x20, 0x0, 0x2}], 0x3, 0x0, 0x0, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x8f}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = dup(r5) ioctl$TIOCSTOP(r6, 0x2000746f) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x10a2, 0x0, 0x37) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x1f) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x1, 0x5, 0x6) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4103, 0x1007}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() r9 = dup2(r8, r8) close(r9) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000880)={0x0, 0x5, 0x1, 0xa7bb, "d8f1f9ff00000000a40d00719c632a000000c37f"}) writev(r8, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0d", 0x69}], 0x1) close(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x10000}) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000180)=0x200) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r11 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x18, 0x1, 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac"]) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) lchown(0x0, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000000900000000000000224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5"], 0x6e, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) executing program 3: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) writev(r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, &(0x7f0000000580)="a8619d07d507cf3d1416f74303194954fdea9761fa26", 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180)="dc5479eea026a37b0b79eec65b4060c71011d11196621397d6eeb1b8ba5bc0798497ecd4686941f7b75400a98a4490205290bfb70ebeb16dc66915422ea9523289ec17da412a4e4ccf95d8234cd3b242b87b446c2a9cc6ef21a120615234d7172a87711f63db2764fe074a75bacf98bc845a4dbde7136318ad6bc4a029a32212996315bc6112c1ed067a6dce647e5b421dcb", &(0x7f0000000100)=0x92, &(0x7f0000000240)="108d57ae3eaa099f864b572e3fc645fb6e577dd4feffddacf831bd6fe53cf395e42c4ac12bc7bed40ea536be997aaffa33d9a2a4ef121e34a89524d14955b195fdfd922275df0c6a3930b762a8bc086ee3293f", 0x53) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x17}, 0x2, &(0x7f0000000300), &(0x7f0000000400), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x3, 0xff}, 0x3f, 0x1, 0x7fffffff}) executing program 2: pipe2(0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000280)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6073d47700080000000000000000000000000000000000010000000000010000000000008000000085009078000000003ec56e4a403ee54a00496ca43f9b0fc534cd8f15e24bdd4908dc07cb033bd3bde6bf165d2206a6d9653a7c489f2e688b20aa0e988159a4536d7ff3916f606061ad88afbb329db1bac5621bbf2ec87f32ac13f56185c6f15326c82e4c34ba38aec03811940ee3e63ef9b0de30158ec0f6d911e0f905453b8fb22574d920366c040a56bf59bf808d2ce039cf4df2d548e73d9ab6670692ac695665d591180a497a9fe9ea1dbfd964b8c126267a172a8384dc6f5b9ca2ecd39acf0d79b8a283f3507dc5a7a7e9d36c8e32a240fa938ecfc1a47560fc"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0xcb) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00002300000083cf4ffd4c9b3604000000000000002cdd4f3fc9ba3814411b7b5293a549b5070d9501a5b37008b66c6271fad59578603b4a1f984b4808d3d97c272079267dfb360138544f49eeb9a540aab195749bbbcf27f6b78ce9410c406a856a308925e295d52ca9b2bffea2f0dec19b28e5b0fa5f4977cf0138dcd45adfcdeb8528f4183ae41e7564a8219f74339ab661ea461ad5a1dcfcc402af757eced481000000000000000000000090b1ec04f1ea3cc7b7f4ee516b068373db15808ad33d33418dfad4705404795856428dec84c1720aff75d401db698db715f0205ad520e92a1d2cb123a6d218c479573b9a4c4e7e8aefa9f199b810c172e1a2e2ff496a9a6e7bb798ffe6aba2f4e03ec9160cde8f88878f0b5b95700586ba64984dd87601b57730e8fdd51b1e87", 0x12e) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) executing program 6: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) semget(0x2, 0x1, 0x1c6) geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x800}, {0x4, 0x1f}, {0x1, 0x0, 0x800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1000}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}, {0x3, 0x5}], 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xa5, 0x1400]) r4 = getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x2, 0x0, 0x2, 0x2}, {{}, 0xffffffffffffffff, 0x70, 0x10, 0xffffffff, 0x2}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x1, 0xbbb, 0x8}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xfffffffffbffffff}], 0xffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x9, r5, r4, r5, r4, 0x4e, 0x4}, 0x3, 0x6, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x9) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000580)="4a3465ce84f9f6e26c120bba4127016ce2fe8a3fd55f2f66250ce47e27863a4597d5ef343a7b94d71d2d37a6346e1786100e80873ca5bcc0838e8c905066db4de56ae03684599b0de37410cf76ca5764ecde60e87797f70dc6f0fe4c6ac28b3dc08eeea5ce0e104a5ac3e64b4ebfb60f44e6fa499deecb37d79fbc27038394bebc9c95a96d25317925bbbfe8d451907edc97e0ac49b25f56e906212ea4161763abce62eec495eeb57429645ff7615b4fb01d83a400ade635e72762fd48fac3686bf564a6a312c226df671851a85c10f7c6f9719e1af8378e7a0222ac47a0", &(0x7f0000000680)=0xde, &(0x7f00000006c0)="514db1cc776bb36d98949eb0f8ccb6112526f50f095711e84d5d63c62e292ce15496d8e403bee5d5ebac7ea8dfb443fea743f88ffed4f7533eb3cfb70155b028fbbf0147704fd3a85e59a91fe0b050af734b0e624ce79bbc62f029ad09e74ed44d8b4d83c5c6ea63f7955d5f54626184ec44629b8652bca83e9d3b2194d83290d94e19fe79089000c4057d61b459efc6b3d04399c35b6efe7954bd531841ae5c7c8ddbcec8a36934e6cfe6ad1ca10bc4704282a9e90af878721a498051d5c0d1ef6754b1438ffcbce13e356d5e8b4e", 0xcf) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r6, 0x8, &(0x7f0000000480)={0x1, 0x0, 0x1, 0x401}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r4, r5, 0xffffffffffffffff, 0x0, 0x400}, 0x2, 0x0, 0x0, 0x0, 0x8, 0x765, 0x1000000000000000, 0x40}) setgid(r7) executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x1) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x40000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0x2}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000340)={0x2, 0x0, 0x20000, 0x1000100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffffffffffe, 0x20000005d}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x18, 0x4000, 0x0) dup2(r4, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r8, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x1, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r10, 0x8020690c, &(0x7f0000000200)) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) close(r7) close(r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r9, 0x1a5}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$dupfd(r2, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8021, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(r0, &(0x7f0000000200)='i', 0x1, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x33) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r3, 0x100}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setpgid(0x0, 0x0) executing program 4: setrlimit(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000001080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) r2 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000800)="befac45842ac8dc2af960b08529902704ceb41f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bc25f566f202c56969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188d82af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c8818fa4019f9b0fcdbbc162c67fd4773bc30c8715c6347e16fe88d8", 0xda) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xc5}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000001700)=""/154, 0xfffffecd}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc020691b, &(0x7f00000001c0)) map stack 0x20000000-0x20400000 of map 0xfffffd806ae34c18 failed: hole in range executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0x6) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 5: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="ead45c3818701e04e7b1c56852c5928e5f55dda040bff924e5bd86e8affe442d9dde928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce66de650c55bdb5a88280fdc93402917a", 0x4b}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000180000fe8000000000000000000000000000bbfe8000000000000000000000000000bb2b840000000000003c4734ad70d12cf74fff000000000000"]) r2 = syz_open_pts() writev(r2, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f37ed0fec973e67ccfb4d359906324421e8cc798"}) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) semget$private(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, &(0x7f00000002c0)='L', 0x1) syz_emit_ethernet(0x21, 0x0) syz_emit_ethernet(0x34, &(0x7f0000000200)=ANY=[@ANYBLOB="576fb969feaa00000000000081000800080046a5002200660020242f9078ac00fcffffffffffff0000004e214e21000890786b8163483f10ee3f77b3395d1149b1815bfdea0e9c3e4cd396402474d5151e2636c868228e73f96ac795d781ab2ee32be0a711de708dc7b6"]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x210) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="ba95d66247ca15713eef77ea1ff1cacc64ebf7542860db36ff3eb2e26fe60368004da5a299f23d00dd40287e3e9519b1ab1e58d0", 0x34}, {&(0x7f0000000180)="ede5ea8dc2cc70db497459aa2d3094867688abfce90847621e47aec1aefa4390cb9ad50928002540a62533a15f6dee937553a4dade4bdd554ff84e47379c8e47b86afb03892c7fc583138a0ca59b3503af507d2f2a0f20b21746bf656689c709df3da36aeeb78d13df07fe59b63679e80754e45070a6c270a10928708422444b5fa4c44405fe757f80271b9554941f699ed00010a2773b31e99c26049d129d592b379650bbea31e9b69ba7f204b09b8f22454ceb76a01c9a162515e6a485a6c075c4e0404992920ecf12", 0xca}, {&(0x7f0000000080)="9f04248ac440875b4dfc5df621b437a8c551d0706647e1c76e8fdf5fec5149021374bc874f383f64920737ecc3f75e1af32bd91e3ac2d5c46ce425b530c008cb1e5262d8d0e2711abffeaf1e94a39a167659cf47cd3b346176e6bbb30437f6d2ea437e3d596be8c6f941fdd07faa55f5aac7301d860be035386d92c2", 0x7c}, {&(0x7f0000000280)="78acf922baab2e77d42240834f599da8be732caf4cf42b13b0697cb6d4903db614489010db477219d393c94014da318a28df2bce34a1428ebe9eb5c25550d530831cecedb8cdc5301766e81ed43463b0c3d9d885b777db0382caedfc", 0x5c}, {&(0x7f00000004c0)="de9cfbbc8f4b14cb1285598c81ff9558ad1fae2fd21ee63574e3a1032853df52155a5b72f80c18ebaabf31dd0b73366918b291b4d48a059580ab3d7a4147574ce1fd977b76cb0942db9abe640be5657d1540ea9977bbc89f69bb1e7c9804d8a0f016b0a69601ff9d65e4336d5784090518b9427e148de37a5919a031326ab36a05e2e08bcb0e374526545240b31f9ffb8b1f32c67a7e7c0c4e58adfcaafe1d254defe8e7c80e5daf8a1fcb511f3de0e2b5cbc376e607a439f14344fd8af8a804cad852fa", 0xc4}, {&(0x7f0000000680)="f1141bf8cb9bfd8351ecb057d85baab0509a1af9d36f66477b90f71673a122d87c20da9bf404baa3980ccd1164a557b3d04e5d962b6c325f40084cf8dd87d535a70613a37d05424ced2a6764049ccdef7fbac9126c6c89fdee0ee4989737260236a51aa612a5327c4fd6389ea6d29cd05cf0a834b15d338ecbbdacd2fa53a58a1638f8e66e63dd6d5beaf39af0a6ae615afec6cba81aa68d5781c5dc79bcbc07b41509d8b993bd19bf4576bd711c5be240e7f776423d69fa7481b7be6608d9cd6bd5a716fd28541feb12ca33b1fb3255190c94e331a09f71e8fe9e93ee4ec9b6bb70e160e4e96ef57b3f411bc10602d13374f603f0074f", 0xf7}, {&(0x7f0000000300)="d31d254eb7e91554b042f31c1e9c431a4032224270732c528a02b37e9f347923d6f4d616b5169917935cf6a3ef109c713abf4790272db8b159482db68e9fff10b8c6341e50862ba4719e1a7ac6cf07ff7c79a72a7c0048576f905952957f020273f874e0e33f09524d92538146ba8817ed0f67cbd96991f444cf6967f507add2f3258c5e9f6201735790538692963e8f978457b2cb818e9803e6e2fbeca24bf7e5b02a3cbb7a73df58524da7af", 0xad}], 0x7, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206999, 0x0) open(0x0, 0x400, 0x134) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xffffffff) r2 = dup2(r0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3ffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1}}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3006000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb72c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c", 0xfffffffffffffe60, 0x408, 0x0, 0xfffffffffffffd06) syz_open_pts() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlockall() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) msgget(0x2, 0x507) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvmmsg(r1, &(0x7f0000000640)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x802, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000de0000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000780)="f00e6f4e16122158447fa100e8a946aa7c057430b3cbf8ef16051c8629e8380aaa166820778e5df8e9c20ee691f0e7b1c206a03617a8645a75105416a3ef5132b33231432ff4e1755ecf88a125fbccfe3079b59981a4cbb5d21d9ac099559d6e5492c164f1c49006f5c0145d8c59228756eed7b8d87cab676b977054cbd42ead3bc28a786ee96f281223ca9ae052771cdf226d", 0x93}, {&(0x7f0000000840)="3b2b57d6e66cb35a4b541f9034d9234b2102bac8c14b802d61b089a3558a6c8f38d4230a8e137ae458cae41270b05e0a82fd86e5d29f8b88750c2de77287a23b81eb2547dacdb35bea4cf82b3a343df2", 0x50}, {&(0x7f00000008c0)="a59d0e1e0fc62cd59bd898963fc9b23289c2e767b846ba524d91373434c933b5433f90bff90dbf387b24a746fd818535b1da8bf4839aed59dd5f73f67e731296a45d9d4c0562f4c7b2cb7e294f47f0b60381545d4f61030ca446872e8deaa1c36f85d6ce62555a0b809d06ea45f109ca7dba9b6c58acc7308693c22e64d66b554406985e2c44eb380b4e324552a97974eb3c549ea71a298927214baedb6db2b669801e28e9f97c6425d8de28b1dd8b47ae66e4db1374b98c524ebfa06603baca8c500943a8316209362a4c6d8042c4f1cb6532863f75", 0xd6}, {&(0x7f00000009c0)="5c06e4b4bdee62c30a9ecb4019761b6b3d1522fd24fcc356edd21b04309f882e30caf73295d380a54adc40acd0cb3037348d82cf454605902eb4fb2e7792053f2dccdc66a830a83a3695db8c44a55ab44f058ec5884fc54c82cf284450bf8bba0abdab2cdf7c72d8fdd271a4add6a9d3513fcb49cb1bc295ded4cd41b4fa96ba2e633537505462c7319af44504de38523146a0040f9f159681ace93af546687bcfb4190c9d36896b7da345b30328cda5b6468d2654ed70", 0xb7}], 0x4, 0x0, 0x0, 0xc}, 0x2) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, r0, r1) r2 = msgget$private(0x0, 0xffffffffffffffe5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b69d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc00000000000000000"], 0x6e, 0x800) msgsnd(r2, &(0x7f0000000580)={0x0, "658a5d81ce75adb5b10eac918a2349d2ff5c352fe5f3f4223864f706183b00f1245146955b84e3c261d985a3197c107b6beff52d4164ff75b3672581be9867a72f91076aaf06355328"}, 0x51, 0x800) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3f, r0, 0x0, 0x0, 0x0, 0xc4}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) socket(0x1, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet6(0x18, 0x0, 0xfd) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0xfffffffa, 0xffffffb8, "0000000000000004002300"}) executing program 1: socket(0x2, 0x2, 0x0) r0 = kqueue() lseek(r0, 0xeb, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x8) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0x70aaa8c0, r2, r3, 0xffffffffffffffff, r4, 0x80, 0xcc}, 0xa4b2, 0x0, 0x3}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000300)='./file0\x00') unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x8) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x0, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x9, 0x0, 0x2e) recvmmsg(r5, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/218, 0xda}], 0x2, &(0x7f0000000580)=""/81, 0x51}, 0xace}, 0x10, 0x1, 0x0) bind(r5, &(0x7f0000000bc0), 0x2) r7 = dup(r5) listen(r7, 0x0) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffffd, 0x7fff}, 0xc) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x8, 0x1) accept$inet6(r8, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x0, 0x20}) fcntl$lock(r11, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xb, 0x10002fffffffc}) renameat(r11, &(0x7f0000000740)='./file0\x00', r7, &(0x7f0000000780)='./file0/file0/..\x00') getpeername$unix(r10, 0xffffffffffffffff, &(0x7f0000000b80)) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x94, 0xfffff, 0x3ff, 0x7ff}], 0x3, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x20, 0x6, 0xdb}, {{r6}, 0xfffffffffffffff8, 0x39, 0x20, 0x600000000000000, 0xfff}, {{r10}, 0xfffffffffffffffb, 0x44, 0x80, 0x9, 0x7fff}, {{r5}, 0xfffffffffffffff9, 0x14, 0x1, 0x400, 0xffffffff}], 0x35c5, &(0x7f00000002c0)={0x3, 0x3}) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, 0x0) writev(r9, &(0x7f0000000b00)=[{&(0x7f00000007c0)="6e650e2efbd956507e067cef8df8c6915fb764d8025e198c958b58b4aab918c8693a316eb7b345c7051a5db908ec601062d813e1c90e0062d0671ca6b101e3c3eb3adb59ccb5bf0ef413efc1cc4cefe25556f64edbbbbc80da714e8c5c6de770bfafece8cdf5d35a82900aa015228d96e736b89119bf3e14b32265b10ebf092b12dd828e1c900057273cd3428dd2f15431d5568bb6d4ce037e", 0x99}, {&(0x7f0000000880)="0e774c1ac7340a3f54cb832cc17ba17aedb975284fb99296cdaecf64f53e191106d69e61286f0b74dda6e45a1aa442c76680e347a9e7e70a20c9a92df46d1989bc70cfdce66ebda1c42ef177ab55cbff392a94b7ec5150a52669f999c731dcc34f91dc7e380942d359551ba1173f70306bd10801c09e4f4a94baa5b2f67ba00e43a479d8635da03bb6d0695d2912e5b465b1d0362bc32b29ceb23ab6f286666758ac06bdf51e099544a730dfe7b43b43952b6f92e016f6f51bf47db81af90a69", 0xc0}, {&(0x7f0000000c00)="1221b25a931ba961f5a4f89a6aaff41240ebe20332e8550e", 0x18}, {&(0x7f0000000980)="7da41da0636a6c175049e4859e9fbcab7c3db746245049a1e7aacd8abb9c4a8b19e44b26e5d523b70168e2713c90c1cc44d50dff7204a8b5bffe624a9ec8dfd008009f8e516a0ab86042454a84c327682b9addd3", 0x54}, {&(0x7f0000000a00)="dcc46a81d0fc063357b8c3d9c9ca6894f1bb2b9a3c342ff775cd6e15223dd2b67a3f42678b62394868443a34e186aacd19f7570ac83244aa0c2780ae1be13003bca77c6d9e9d3090acd6038393266004388738f537cac0478e75467bb198a5dce373b4bf13e824b80cfefc2335cbdbde401c7e4039138fe5030e84cf009bd171c55d62708ac0a3e2a4e82f674fc5ddf7ef44f2cf7144fcbe96e99761047078ca868a5cf13435f780fdac4523c7bc7c7a1d50bbe62d1d14da030e85907db1c5437ff91a58e4e86e06d8522d3f9b090f8b24fbb35f8c99afaf3a", 0xd9}], 0x5) write(r0, &(0x7f0000000040)="ed", 0x1) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000940), 0xcc, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xffffffe8) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRESDEC], 0x15, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6220190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af8bf321177b2fdc7cc2725691dc000000000"], 0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/2}, 0xa, 0x3, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(0x0, 0xd2) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x9, 0x8, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r2, r1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000200)=[{0xffffffffffffff9c}, {0xffffffffffffffff, 0x1}], 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834ddbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928698061b79c9bb0fc734d47a6f6eeface402bf2c178b3ab9bfdf418969d25c2c1dbe7e49c70429a24d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b921000a", 0xa0}], 0x1) executing program 2: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206999, 0x0) open(0x0, 0x400, 0x134) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xffffffff) r2 = dup2(r0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3ffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_open_pts() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlockall() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x30a88, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) msgget(0x2, 0x507) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvmmsg(r1, &(0x7f0000000640)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x802, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000de0000/0x4000)=nil, 0x4000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)="1620e80000007c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: r0 = geteuid() r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x8696, 0x76, &(0x7f0000001fc0)="12c58e8c45d5e90d47592954b0d7e3a059d1e032d404fd16eee5ee007d17043b4297a5a15f9724c889607e150c366a7c6f77e912e0de9bd33f71a555f0703617a5b642780e332bd0b21473399416d6d3c7af6b0abf482ebd52f6a31d13005d96a1d5f51d1bf00455a271b65589b4c2924193a2c49e83ccd28fc76af378a7413aab2ddfa86722144203b6f40bbe8d85ea0db0358a0468ad39c7ea653e3eacdfe49a1a57a19e304cc8ebf260e253aea34bc6d38ab606757cac9faa382ca435bb3e723c93556f0d59ee104024d1ce73cb458b46e481a895f5afcf822943b0eef61ba5e314f5fa19b563335c4fdce103abc9b84ff8106ecd7ae335289a405db652347024b61eab8438a9c2e30295fd7dd07ebcd0adc14202f2de970d82c6e24b3cabeaa198a4e5b930ec88058c197776c3a728950560b1be8e5f9bf13eb84e676f6fbf52ac49ff6a07cd1dcd4aed2a2666c05634dfaea76799e0c92e9a742e2815e12b86314319acc8dacd2f43771bc763fd6e10da91d25d2c097e6380a7ea03d715ecf604b3435f9267214e7f3400b41b5554369c65479341e3c84c6fc184eb91f7e50c7ac9870da21a430282f35fe2151f5e8e335738fe13815f4ecd0e500f37f74e959cf740d08922fb7d34241ebc090e6c7ee26e3692c93b5dab5bbbf06c8706f78773dfd5ea1258f564dbaa4c05438cd62ea541eb93ba3723fe4815483c5612a7dca1ef9e39dcf768473ce7e155bc5c920e10ee98ef7c183d4fe4b26a9f0806fb50af404503ba7994a97ae7982d2e528419c1180e68398714350bf5307f87bf99b6ac1552574a60fc8897778e3620b491dc06143974b6660cf7ac81ff19397985e5c125839074e039f2834b4b12c96eb20bb8054717c2b6bfbc2fc08f1f03a69413b23a28f625b669fc798cdd5580478cd509e592df33d2d8c7a46fa437ccc10c96afaa997364f3f83c8503d75abf58a751173911b5cbf510e62095f4bc78b7f453ac4e483d53b5f315a357c313a1788af15a3b7b0ca219e96670accb60f7b43c4b264a914ad4cdf151b71949765794b62c1177488324d9435aa31a572ceadea62ed04471375ba62a83e09bc4ec871ce63292a8641ae57ca1a173e01d9d932e9925647ffbf1de8d596220b22635e4944cdfd257d53bb289fbbeed2bd68e49d436990fbb31c3cc6ce36412ecf9db493f0f92c61ae2cd3b808896c8f42de16a91d847fbb299711d78490e8ca9ffd098f54a33a60427756e0beebbb8659787bdb30f4aaf9ebe77034abb4bd6a73752c72b3b9a7364f8b656c1a8a8b5c7f34dc53f9a391e094f99ac50a023b4cf950bf822f6ec44561233532d2292b0b42cec3beaded89531e6d98f9924535e3c5d57bae7c8cfe47eab7546d11973bc8d5b9b288d6f8fa59d9a0e74c363689b7161e7b54bebd8b16eded32e9d1960133b05da6e3da130f59885eb9d67dcc54e03fc6c4b486cd986094285b9baf4f89231aafbe3d6b28329d378ee3de1f9d5c5929d27abffad7c949a12c42d3b39b41e111fad3cdb1cc0bfa841e794a7eed6693a301a1b2003dcdafa4fecfbef6b2b795a284feef01bb0816553bfc4a3c7c47eaa4aea3dfca0e83593a1158a5bc72ec1f64908d69346f974ec07e1ef03b569a35193c6da42ccd062be07f8ff1880c7410626be1261e1e8afc6bb431752493f1f44fd1401561ca04e587e0500b8484ca4b3e8ce857e07b811c7e786148d20a6defcc6f55bedf597dddc48a9904f555414ed5b60fe4ffb7a090d75d12bafce92009ae3dbe2b5637974377dcde04c8a0cd740a92da9c1e29a834ae242c626d99f64eb95c432158fb86a064e50e0ad4efc5b42bf7524409c1828cf46963bacd0974f55444c746dc70dbea5e01a0726486a8191f295dcd4c625e5e7911f8df0ce67877642f3082d38072b66c0d70291f0c0661af9c14ed3204c32ab9226734bc73e47b06cd422ae58e680393b66443ba59c47de19d722046830857fa3e3bee8e0e72c2e9c237318504a27ba6beac2a2947ae0dd9a11dbdc8c9482d364e27c92b43ae16ffe21f3a8029194f6c49fe812344d2567a5da9d1752e7c99c7d4ac7d5f6a48381c4cfb2aebc383d56920249d80c758383a86a38a5359c544cf44c9b2bfb4b40238b39e96fde02c4cb92d358845af4e7a81b7cee8283c3d1291e81703edb6d4ca24fa0ad27f0957e366fe9b9895390d7d1af10ed24e951e0dee90401ac38b89a795dec0f8097d3448c6754208d25aaf06ddae4fd6caa58b354de6f8fe3dce379a8e0c7bffc42a4f81384aa80a02bd341f5b4e324fdc6bdf2c8cd9c9d5094ed2db163669bd5dc63d1ec66861e057d72392a861f572fca423df49caa4f0ace42c3f2dec654b69f7af5b2bbdc98dcf9ff94680ab8e332c09232bb625ac12bddc594fbfd9eedb6d6dc807dc3cf0ef6eddd8acf601ad2750d5650599a8b6366bd7f37636445c3d2abf4fd54f8457888cc40ac5a140ac9279ac41a2c5a486bec2a9f3b5ec6753b9b643d9453647413dc31220a52846d2198359a46db1ddc1377c85808e9ff381d3dda01c9d1e267ce14f2c43bd1215758beefd81c92c3908f9785198633bfa5a8cb0032fa712d3f59159a941898c95867198e0ca4703c36e720270886d3223d5e72a3282694a1687b66248610226ac362424725e7bf395e49e48bc198740b439c8f04140ed2761b99f893546251f2ff7fc3a423f90d98361e6e5ac1beae984d2c16f262ebdce464a0be9bc0d8a0da299a1adb846186d148cc66448076d75b12e61b3aecf8f39265ebb2eb43e08ebc4c710e03098713a4361bd534348df6a483c82b5b8d908cbfdec70902045d503a864a2b033173a038b62e586ff86e497e87231971c17f85171ceb00670a7cd66fa151c82fe611f936e107c716139208737815242ac9910a7a06ef48c5edc0aec49c507024a49e471ba93cc4b9764500a1d30515f72d2eae950c699c0d099d2f9df74ade67557eeebdc86a5561dab7a4d2b2c7451c52d8374494ba42140fb1a15011bfe1357451451511a757d470285fc218ea53d8c65b56a9f2e79d7563934885f96785e0e4f2f8d777c8d2b12dcebf3d01801697e9b06162b8c343194b2e989295bad76fa5b7c94b73477ca11569b8689926ddbfd498e63152e9f83986762aba8010acd92cb4c5902fb6809f18f543f458224e71d5f5ed9ac23b98476e5f1316fccf4bfc304bacc2fbe9954cc6f73c168e3ce9a6f8e32e7cd09327580461790261bae4aba37de1dfd847c8c5fc057a745c5828a4b064d4c944d7f5a5a1e3f22246ed227b7b232b96de6dacc7fd5024f4876ffb6421f8968c9332080565d05a0a6afa9fd9115a88f601f9933b496863a5d893ae1bfca9e362d1a59c776b2c3b11f34bfde0622df613570c829a1cf9b0da6d4e9ae3ff4634ace3269a1b104149b61bd6d92bf4581fe7398a6db6fc9652ed2dc468b7da561f37308d6266cac69718a41b0e233b5aec974ad9eb4c9f1e51d6f1075eff953a5932c7da6c02b137d37bcadc6e02a694d2447b3675bad2fa816d560f14c1e8ff2be1292849d5026ae742731bc6726be28e24b831965a051cf7614212c1ade80c2f1062ba85562466d166b1a9186e087eb5774936d8a8cedbbd8ce87df4d0a4961047cb8a330ba58ac2c6e66b5c312cc3080ae41a0c2a32988775eb7149b00c07e30a5de76fb1254d8bab3eb3722cd8c2314dbaeca10174af4ee12d846c61589771a4e101609db81fd805f6a1c2952cf5e0c46a99bcb00973a0b3271875c7716ca8fc02a0d16f5bcabd4d2ade723e814661dee9a8df106010e31dbc30ce0659a3ee2c50d59777532b344a380b2cbd36c813e8a286ee3d1e6e984adfea3760fc739e81528cedfbfd416e6396d23dd351db506ada1eaedc2b11faeb661db5345dfd3dc52c18acd84e1a7f7bd4dceff9b3e0d6a3a9fcd977a4c2a7e8c38ab2b022cc4446e8fb4ae1899eaf8d1c19816765b258a258df5b9abfdcce6b8c8e68ed06eeb0076042705e1ff8963d9c945721846a263ffd4c2a4c00e97e1ae835dc3127195dcb467d617a8946ae8445366e79fcb8cadef3f33336a862641ae827596a10073e01e1e244a663edb1b09c12300fde3a774aecaac75ca33394355d1f4572f900be259c603e5d93fc96e7a14a94f0ea9d028669ae68cec07fbf45bc2642943718d2f510f1ae45e0ba1a4e185c0adf60e29aef25e311e0e0b6d00ddde6262867192be48d3ffd596a5a808c95dcca998ef286f68dd5270af4ae1bdcb130b63c1985883491743abe1e75c716c23f48a98d7de4764f9acea86fa007ad3f3c94c94fd31807300c63a33d3cda4c04d1adee0a0e648e1fd447e900db74a0947a1917a2bee41f7cc4e20cd292589948fb900f81d8322c3ed5fd4359a065ed4cb0563f20b04b506847222cb6e72bf236afa74813b53e15fcdcd8679780a8f09607e456862bc82c987949579c7ac816c4009561e9c67e8838b98a1382207a992e90e2d4a6ee8243d520b56ce765fa7aa0b9517136020ba33fa88a71f51b718158eafaa0f8cda7606dd95f8d1c4c2afdf82f531b5668658de2b1f322f42f9c48d284bd6377d2867cf18681ca00b8bbc7aea07c531e48dd957e49ef07cd0b0ea7a50ba33c0637ef89965f4582d4b2fc45ba246f38827b6371dc71849bce019284469046a24c7ba9344be71122d4a4eb3fb86cfaca9163bcbb8d1e498112d586ba363b32a961a990b71b0dcf452b6e3e0a73d24d6af3f229bf3e2aa00d1dcd7ebfb6fd2fee0cbe9e5e44eaae4b5dd91b3aca3ba90920f753f54d42bfc6ee5ed0ef7ce960c91558fc271146be6105460dc40a186f4908dece210cf41309346be555a42dee9c4f9acedfcba818a90b185d162e85b1673ecd2e8090ff6cb6556580e2af7deb788b93ce5220a12213b7a39fb6b8c764f658c2ac9b53a00f08ef8166122551996322956a477027585610a5e0385a02949c9dee1c7326b8e324fd94ed19e7f3137654dc6d79f5bca6830364f2aff139fb8ed908bd5838fe2e050294f7b86bfdb9a750557074638ab66556e950aae05070a684e76acf175dc7f1d8a4b1c926df9462e3bd4849fb8b78b4dc92621c9601d5c19ce89f1e8c4217c3f4464bef3b290e66f07b26bb3378e8bf83e5e340fffea6bc6cf035edf813931eec65865b765e04f9dd38ff8301b0e6fc02c9abd5c029d86bd879e71cfb5930be3c7ae7a23f232f1108edfe4ae5ee00e69b8d042d50353c6f7582c60db4c9ec714a7106aac784c5d1178a1e97c7b22c239d8157b79257c5ff2dcaa9ca2ef808b9945f9436bd9c1deb2221ef45159df8ac82b8972b13bab3832aa11ea200fa3ada768a3f0ec93dd73b8a2032f193db25ca8af70f8dd338654978607fad22802d9c9e74e64b9aecd9f45b81692b32988c4a522d91efe7be180f10b6e3532556adab95f231222f9db3e8790b635b559827c7aa946c6069a332b2aac153c693ea9246bfea3907273a3edbf88b72357dd1c4ec75f08c0614ab6291e254ec032cb813b7c1156929d145a0f337152581d40a3567c29d646ed4127fef7a99f48da24b32f8d28983e210f3d33a1469310229ca9f5b2d7a855a758c8e220432ac3c7586fc1db31a4cbb2a7f24482e13e10af763144a4a66abd0e5708ee5c96a7f6bd987791b816e70d4a0f221da5729f1ba11ec5a0e00a2249e4e2ce626caf042fb3928a62c18680d3b580157031df980ea4b18a446f2d4a16d947aa41608b9a0c2f100917a300bdabf0abeb0f0dd46b2a04e4594e53f3d2b9e124947845996b6b24530b273ff1b3e36a7f74c", 0x1010) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffede) r3 = semget$private(0x0, 0x4000000009, 0x82) getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xc, 0x0, 0x0, r0, r2, 0x108, 0x20}, 0x5, 0x5, 0x88000001}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001f00)=""/154) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x2e) r4 = socket(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x9, 0x3, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0x3ff, 0x4) setsockopt(0xffffffffffffffff, 0x8, 0x2, &(0x7f0000000180)="b6e5a3f717", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) sendmsg(r5, &(0x7f0000000dc0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="2b07837d6d31f2b529910042495cec9d7d3e94369d0209113322b467c342be3ff38223142ffb9f1e43154cdde9d1b621e93f5584d87a7e8854f8f806d42dacc67de5896921eca237d905f3c96fb9a145f746c063c025d26af953", 0x5a}, {&(0x7f00000003c0)="54c5a30027", 0x5}, {&(0x7f00000004c0)="5f9b54f96b0b4c10f2e563d0a2b577a3bf338218df57c14d69d8f4ca750636fbacf4bd98148e3063aedddd01883d201f1051be1f7d9bed7358e800708e3cdcfa43154333f4797d63d51217c3303a874f0000000000000006730f7a9d9cbb1bbc9b01000000afdce00da6ee5a62f909183afdf951d4620ee421a9a3da9c167c04cd03fe91869c", 0x86}, {&(0x7f0000000580)="d6b94af68559dcf5b9a021cab4ddd80104c808d0a9503a209c78f059ee71a4588eedadc66cdbb0e9aa6c25172afe0db69b4e2dfdc66875224d4085f9c6babdb54d87f98e50b9501ef929c25682385c9a7855dfd469e05e1ce6e7e0b632aa2c23fc5c0bf0856bc1be1382869be86d802ffa0b4cf94ccc0b6e111bb17dac3400b79af55673272277bc0793a186316b9b23f4b1ccb94c4fa1da7e28dfa76fa478131a4a62dbc5a0b4867b0fed037f4d690c0eef87af94298a961902d92be7b0067d95e00c8e1ae4ff", 0xc7}, {&(0x7f0000000680)="2d4c2e0825b9ecf6933a4132108d0f104088b315474d065222e9fa9347e13669de90b6b1fce2beaabf3dab64925de39279397f771ddb252e455e", 0x3a}, {&(0x7f0000000700)="9e90af3c157a7a9f283f297abbf4f54fb37eb634832016955bfe2cdc455215eaa6f455ba05daddf41f92edb2530a3afd32addbea4589be55324d5e8f21da6b2c99111ab7f795fa849a9892f04aa1d95dd2647c34519fe1f76a2408831d3ca22527352215200d3388dc7d28648e6df29cb4743d1487dd32ca6dcd7749e12fe9cf157f443e66e57076bff68e777988571d17db4ba8ed631b3c5144def1223e25c91f63d220d8ae44d124d99830ec", 0xad}, {&(0x7f00000007c0)="57be5415e1ccef060b5206364813544e5c0012567775ec04cb20950813c7a1449a1b94a639983ffb0b1dbc9848b1e5f2440f27ef9849007f2042d0c8291ff6403c9fcf7e6dc01a60d9c0c033fd5dcb75e41c03101527f3cf06dc96bc813a02c9c2e2c3a4b693dd4fb23f0259b443445bda1eff2ada757189a4d69cc898600fb117ff324569e2bbea9b0eec50", 0x8c}], 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="1001000000000000ffff000000002000a69ddf392f98a2a0547338c25a53e38975a47dce16728647e92f77e3fc322dd92c6e76c3c1a0257c0392b18c16c92befd06a1edb472099543e86ebe866bbfb750f49a40c1c56043e0420a225c446f01cc833d87517409ea22b26c0b6b5a723b25b029c42b00643895283da67ce80e488b55706a5a0da44effd4e4d1f01179eff82141ec26078b29003ab75a49ec1760930353e5d4b2ebd1bd8a53362efbcea76e59752c0706cefcf5f3cc1130900000000000000bc4b8cd2febb2a276fc9476fc726e7628fe7f52ef7c52d7064e6e924d7663ac965fd100fd3beb8963ba8d33c9be653d16aea5f87ddf0bdbf90f7f985c32ca8f0e781ddc2fc1b000000000000a0000000000000000100000001000000a5382fc47249052d1b86032b4a7ec9dfd4b71ace12610184cd9f7e6bf3314dcda60a67ffc4d3e1280f722c42581db7165a2b56e087d11e047b7efa0a675089230bdfddfddc1d36c44b1d507b763d1d370efcd3ffa53cbe56373abda190aada9474ef420c1e2bdabe2a41eefd27c477d21b6496860bb6e5f6e473f6a7f4ba19ddeecccd3019baed7960802f6ce4000000480000000000000001000000ff0f0000f0918753553997d7ab7ff3e185a6cdae0cb40a617123438cc87da30ee5ed319a90f174572c3b10606d9eeec2367976ff90821c754463a13dc000000000000000ffff000001800000d4e4f9a349a812bac3b4f8401bee80d998e192daf8d1de70dd0160bf23a5b96de490b6ff4a83167bb85e6979cb87c785d39c5c9dba5f229378269bea9cc005f50d608d848b4af71ec4a104de82e2c2c6cd504df78180d98969aa7ef1a8d33cf36f1ce95cc40d12cb23e00a5426db1d7f617c87d357334bdddaf35ebef1ba2fb5a6d6bfd8626f0bc1008fa2e0adde3b70a71d60db5e1fbaef1a5d089757af65c1e8659c4e1ef74712227f00000000000080000000000000000100000001000000c9d478018a46e2bb39189ae67b8b4901236afd6b95d73902d240a9972cca80090e514c117867ccdf4b580bdc65d2ba4fe8f71af7067f005ebceb0dc34d187682a5a1dfd5bc16324118188968ba070220322ad6f603a1157beedb74a9809e6e26b241404904d062393592f20947a60d4d0001000000000000ffff0000ff07000081a6d941f26e2914ba928a957f8d92f85f0fc0c103facf5a0a709c574a038e596c74407969369331b8afd5d5713d981961a304b4d47b2ddbf0faac58dfecb07469ae345037ca9dd8ee22c0021ba695e3080ee4c11d05ad7e86aa76f231826dc2855d415e18d16cbd74c36a435ee48dd1426c7bc499078378ffbfc8a5ff7f193026fb8fe0be45650c5ee6920f2b2ed64f43c2063fec401296389843b5badf54593db3c606a3b415d7ff0ac77b0ff06b8455560b6e073616c3e493cb6365560ef0d34946b0f7ddb133d5f54bcd8ed6a6fb3dad98a5ee89d6217a732fa7b63b4d2495f3f794a786800f8dda0000000000002800000000000000010000003f000000b3648d9198dfdc4377df3be237fec144a6713a0000000000480000000000000001000000030000005c5e68b38db6f8ff2e7a498623f24f0cac3aadcfb354aeba456a04c64252ad8f2ff942ce75c492a7a6b3e11a9a7a20c6a96e415fbd920000"], 0x4a8}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4002f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}], 0x2, 0x0) r7 = msgget$private(0x0, 0x202) msgsnd(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="01c73e75f843cd2181c43105edff00400000800ff2a6fe70f5d689fd93625561b783fd27143c826b996cd3b9411581ef827b"], 0x10, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000006c0)={0x0, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000600)="b1", &(0x7f0000000100)=0x1, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x131f, "0000000000c0ffff00008000"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="38c3bc6b78b7c88529587e4f359a9be6f549b7b07982d6eef7ca350e25e9bdae563584309e825bf8597ba3b62d7d8b67f371cdde8032c6ee2bcf2ce1f72e27f2c3528b114e863a8865e6a473a74fdc1319d1e41a7619adbab1f134eb50af7f129ff06dc3628fec10fbcc45feb8a4d18ebacf7161bac0488f76e22079b2f1ce4a78fb2dc764781bac86e066918106eb004269f1a9416f5c660a54e3ae26a2af1b8f2917b58161b6340102", 0xaa}, {&(0x7f00000002c0)="b445667f108840e07870ca6eb0553a6fec9579fb41c358439e98661bbe05b84888d0972f05e609c50dc74f8efd10fd4088226d0923c939cd549cbcdede47bb888a", 0x41}, {&(0x7f0000000340)="ef709cb1e94d80a69a66adad0ee820c68d422a39839ab22b8ac5152392f5b4a03c41dc1c601616d930389bfb372d2cdbd02d6a5441fa635a43258037b102d56f0fbff2f44ba5f1d16721d424265177aa99dae18bd6a89f5e91d9051752c3e1a4f1db8dd69d2500c5c88e2963bd3911a0f602f907802be61306019cf45025a6999cf53e8c04c36f474bc7a359af4b3b", 0x8f}, {&(0x7f0000000800)="424d6324bed1ce346d44ed08852fc5a1e7e225efe434cd0813dc245a41db", 0x1e}, {&(0x7f0000000400)="64e89c066d939d0c10ab38d919db3e8417e24faf5a2790da6803bc8b998c1ed347c8ad281cdc3f39c750cc66fba7d7fdd98836b0afc888d6e3f155bac78deb1f078a21d8072e2799d8fb611d3bf39f51416fd8ae3d6d6d25f8e80d4a6c3513bce3f19cc5b22c5f38e755f1eac224660e1ad93f3f4813b761b3c40f90a4007860d0d62a70f06a", 0x86}, {&(0x7f0000000580)="1f6c25f28a6441f8d8680934616b721ea1c5f4f18b67d7", 0x17}, {&(0x7f00000009c0)="d5bb4989c6d4b944547ab9f663a7f6c0be7d18185efb07206ff5b7a08a87a8b0b6cb84c2a95fdb677b47864027e852fcc831df89a3c98cb0094c68254b7184f4c1756fd35e3bb13eb85002aad11e41aa5a889fc574a704b6bc8ef9c6042817cfd488965e623d86e2c1f083cd1ae261a6a41ab927714e20f5b8962b139cdcd751ce4748ed785cc4cbb2f403c9b0d9d3b2ec809e2d5cdb94db31bae470b4d2c0ee4803c93bfd35c77747b00d2c3e91d0df54c82b28e719953863df31f659d7279f2a5379d1c7a1a39a99523c02950f08ea0303afde8b877bb4f06c12a94179dd93b68355c2f9f7f8de05e814420e7a46b0a3b9a844a0e58e682e8bf2433ab59b6a971f54894dc2be6c6c0438452ec9098c2eae447f39759c411b386c0fb02a35e2dfc5073af0662a2eb947f018bdc57b4802f83b5c71e6cc498c7330948a941e66b8ac237c4f55f5ebe9f0a259100e96ea03dc4fae13a74e689f6b14113b761eba0a2a5eca3565121264980bba1e26e0d35655a9d3ccbf95043034c3cf6238cc4ccaa53389859267fcc12df84f16eb04e512f4969b7ef087d1a2234287592ea8953c8e62507d735be0f8da5df671aa7610e9ab2dd99404268a90c089f52b8af3c418448877736ec26c71823068dcd93e4d14f4a5841ee8bbbdbcd82c6d37ea6baf83190dc791c2c6590c8a84be6969f951348dc45177d049a6f22aa6792cd9c90d3fd7509c333fad795b98e007fb929427401037abf14650fc676614198876e52a161d55172de5522c2f6a3709eb4b58554f05b8929f325f0297c27c52832fe41c0ef7e9c6c4493aef3713224da3d758f6f294d1c95e7b8832d362b86fbbc53f6ca64c651582cceba3e3596178b93236dd372342bcc53d8582071b389542c7d7979edb185232a827114cb674ebb7b535957daa2fd65211437149295344c09ae0c55b82c7f4d7302e4021a5cd14a69bd8021edb53d7f8812a186ff1a0621e89794b997f0a8f171be7e77a148da4d88d3197ded16cf9c694637b029c95cc45b32a0c945de21ee1e3b46db1c0a2dd460a9d573021466aa3259df713f0fb39912a574155fdc9c2873e4891570057e50bfcb81dd56b0038b6c97810598c8f39de2332bf7abae2ff4d95e0ea4fa368aa289160e82dc5fce19ea899439841147883c8df0fd9a5c7b18a971064ebac058acccae087d6b63b8aac53b1697b2a575d033e42f015471e1f8c1ce8f4360ca7e639c5516d1aeacb9e8a1e0e06db4f6812a2ee1416a23f5e3322ef6b3fcaf833f65abd10d98fda388938fff1b4847d4bff80d51bee41a0267e2c48fd2c61eb8263525785e3a2aa30db9b2599cdab36b6098ac455e32d7ca5893c0b938eb07aacbf89ff5cd0a14252d64fad1f171c3ee3f0dda5d9fb3d125bf18b2d9125a8fbebabb849993d012bf9610e68b55791f448fb0ceea0d9e69272c3ddff0696d171e76de3083a40ed82d75dc7adc8d952e1f58370fec0d0625ee274a67935e9938af56b121c7047b4203f01e808529dc27c11a0949340e4013b8d8da36502a5ce1c007ee27c1a139d9df63f82d43d038e9125316496d7205f27536fca59cc0c015b3153f0976682004cf20f65dd194f5a4a252f5d1eef688b7002f984dd4a3d711359535dfb43641b5bd1fd6582f20302464ab7263eda1ed078a1fcd272ef28c8a7caeed6d8cb0d83126a84fab57ad18e195b3e2892c32b2f07bfb2a787c97d270dae6f3bc1a18c076f396ac6c28d9baae910ee876097faabb994857e76be6cce90299aa5123a56a56de8ae03cf9edb4efb3fac46980ff4bfc920d0913ca9d6fc5f08ee96e5f1beb43a696b440717758872d406f65d53d3c0f712ee79ae9543ede085ce10a1969fa2ce57a9090af4388628573a1e3d2905a4963e20e49c75035d655957aa31eb700648a530b3415c1696ca5591a939bd6f11665f7d7dca669503e677312d1cb3ad8b5f600939426a2699909510762257e03de24c3fa445c769f3c3f54dc0be071c2d8751a1a21d21e37e868bdc1b3d0b1d09e20c5c9476e6ddaf07d1178107c6b1d40c024d4f83db6a531f05cd2d18c9e054a132f6a1e2a9b1dd360095037affde16fba64ad1b58da4cc8f1f515e4fd744cc65a35c5a32015794dde06aac973a26d5e342cc84702b43e91990aa70c0017cf7ccec15f601fb00c7d15e9204cb7bb19eefa4bbf62b0a540db36893b3ebc81e3b59c3a676d896c8f034315d06522df51513ce629b98c6b181d1d06273e99dd4b2fdc0e3d69a2f9d3371d30f84b77b2a309ef74c8999f406f7a66065464b0ad103780b8330b9d72e877e37399ae37aabf1e8c4262b46a4b877f969e730eeed150b6ed407836e2cfdb08efca82de76a0b007de43447f6e38ae5046489e101a20857bb15f506a4c3efff7e046d593550a8ba00218f30d27a756fd53835ad582726d8277bcca61c90ddc68572f565939bca2d46b197d3bb3104fc02655db3f2e28b4e18f42a271cf2ffb726e27d4da2b4f29f9d6309de4d36049ede9506a986b50b9f76e0143e7399f3eab30866833bce848f6151e7ca71d28a1a22108724c7f6abb85ea24c43bfa83162bc22a3545478d08e74c48968047440b20023b8be9d4dd9aeaa984dd959059542aa6c7675ae4043419aabc3b275767e98731e1aa793ac3bf3506e89893270f0660094f64a370abf0c6ce4508a472f5fa15c852e96eeb73ba204d73dd5c08a9198fdc77988c68e8fe46317dd1178a7b22507c91ae657ec0fa13e9dc8d1bdfa41ef3f5b0ebbcd72a850fdebc83663bb5ab95510ada717a4620e1a7e9f5a96687d5be70766526105b2853831b40f1143296e5b96e918bc74d9ad798655dd9b2525c8f150261cba0f1012a0b997", 0x7f4}], 0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) geteuid() setuid(0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pledge(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1}, @udp={{0x2, 0x2, 0x8}}}}}}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x1) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x3, 0x7fffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), 0x4) r4 = semget$private(0x0, 0x4, 0x7a4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) semop(r4, &(0x7f0000000400), 0x0) r6 = getegid() semop(0x0, &(0x7f0000000140)=[{0x6, 0x203, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x2c, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x5e0, 0x1800}, {0x2, 0x0, 0x1000}, {0x1, 0xda, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0xc000, 0x1000}], 0x9) r7 = getegid() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r6, 0x0, r7, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semop(r4, &(0x7f0000000040)=[{0x0, 0xfff}, {0x3, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x2, 0x1, 0x1800}], 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000280)=""/80) getdents(r1, &(0x7f0000000200)=""/111, 0x6f) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000200)="75a7d787", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xae12, 0x0, 0x0, 0x0, '\t\x00\x00\x00dq\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r3 = msgget$private(0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0600000000000000"], 0x8, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/153}, 0xa1, 0x1, 0x908e517f7f34e7e5) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r4, @ANYBLOB="c7c673b1679c0e3b266a3868c24e439ba7c560661abae54a7cd0b1f9a0e255c56407a3507ba13e16c372405e59b5bf08ffde49dffe9fe6ee3eaad4ac55d3b618d238b60a66852c", @ANYRES16, @ANYBLOB="c9d65157a989c93ba5b959fd07699f39032cf457a3852e5daff96f6af4ad7562126652f4451e37dad1c1af13b61b703caf47a68850199e711ab68cd0a5caed1bfab15930ed32826cdc7be0624cea716956bc656d4d9313fe7125db775f2d07c41408341e9796d0716eba9381854b5066affdb088568b274a2775e3e55fe74420839f228b9b343b1ac77a5589b1bdf4cc103255549f231ab47262e48dcb9e7e9b352c9eacf8998df69c15196f1553d2f0cbc8cd2ca99a8b0de8", @ANYBLOB="8c5c6460e00d41e07a6463744d4fa24aa1a0be2c7a14b73f5bcf0235ef75018d279965163598e7734350e615627c2e70919840ed9bb2d9029990fe762bdbda09b9990665ded9699e6a4c4e66effa784344173283f5834ae17a326872558ccfd81962fd87a0c26a8473830dd09c1c69f382f684c175720868549faa37b4f50f0baeb202d9f4fea3a4ef81d3e8efd43dee50c97c40317051074929e1e4c71868deb7bb7866270b"], 0xd2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file2\x00', 0x8000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x9, 0x803) mquery(&(0x7f000049a000/0x4000)=nil, 0x4000, 0x1, 0x0, r5, 0x1) msgget$private(0x0, 0x0) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) semctl$GETPID(r6, 0x0, 0xb, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e", 0x9}], 0x1}, 0x0) executing program 2: geteuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0xa, &(0x7f0000000000)="71f91e3471ac0058bcfcc34b5290d88a6df8495a5a91501d94a34b8e5f67ad63999d7be14eca1ba984cf71b59c7afec37082", &(0x7f0000000040)=0x50, 0x0, 0xffffffffffffffd9) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000002c0), 0x8, 0x3, 0x1800) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/189, 0xbd) r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x6, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0xe1, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$FIONREAD(r0, 0x802069c1, &(0x7f00000001c0)) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r4) executing program 6: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="ba95d66247ca15713eef77ea1ff1cacc64ebf7542860db36ff3eb2e26fe60368004da5a299f23d00dd40287e3e9519b1ab1e58d0", 0x34}, {&(0x7f0000000180)="ede5ea8dc2cc70db497459aa2d3094867688abfce90847621e47aec1aefa4390cb9ad50928002540a62533a15f6dee937553a4dade4bdd554ff84e47379c8e47b86afb03892c7fc583138a0ca59b3503af507d2f2a0f20b21746bf656689c709df3da36aeeb78d13df07fe59b63679e80754e45070a6c270a10928708422444b5fa4c44405fe757f80271b9554941f699ed00010a2773b31e99c26049d129d592b379650bbea31e9b69ba7f204b09b8f22454ceb76a01c9a162515e6a485a6c075c4e0404992920ecf12", 0xca}, {&(0x7f0000000080)="9f04248ac440875b4dfc5df621b437a8c551d0706647e1c76e8fdf5fec5149021374bc874f383f64920737ecc3f75e1af32bd91e3ac2d5c46ce425b530c008cb1e5262d8d0e2711abffeaf1e94a39a167659cf47cd3b346176e6bbb30437f6d2ea437e3d596be8c6f941fdd07faa55f5aac7301d860be035386d92c2", 0x7c}, {&(0x7f0000000280)="78acf922baab2e77d42240834f599da8be732caf4cf42b13b0697cb6d4903db614489010db477219d393c94014da318a28df2bce34a1428ebe9eb5c25550d530831cecedb8cdc5301766e81ed43463b0c3d9d885b777db0382caedfc", 0x5c}, {&(0x7f00000004c0)="de9cfbbc8f4b14cb1285598c81ff9558ad1fae2fd21ee63574e3a1032853df52155a5b72f80c18ebaabf31dd0b73366918b291b4d48a059580ab3d7a4147574ce1fd977b76cb0942db9abe640be5657d1540ea9977bbc89f69bb1e7c9804d8a0f016b0a69601ff9d65e4336d5784090518b9427e148de37a5919a031326ab36a05e2e08bcb0e374526545240b31f9ffb8b1f32c67a7e7c0c4e58adfcaafe1d254defe8e7c80e5daf8a1fcb511f3de0e2b5cbc376e607a439f14344fd8af8a804cad852fa", 0xc4}, {&(0x7f0000000680)="f1141bf8cb9bfd8351ecb057d85baab0509a1af9d36f66477b90f71673a122d87c20da9bf404baa3980ccd1164a557b3d04e5d962b6c325f40084cf8dd87d535a70613a37d05424ced2a6764049ccdef7fbac9126c6c89fdee0ee4989737260236a51aa612a5327c4fd6389ea6d29cd05cf0a834b15d338ecbbdacd2fa53a58a1638f8e66e63dd6d5beaf39af0a6ae615afec6cba81aa68d5781c5dc79bcbc07b41509d8b993bd19bf4576bd711c5be240e7f776423d69fa7481b7be6608d9cd6bd5a716fd28541feb12ca33b1fb3255190c94e331a09f71e8fe9e93ee4ec9b6bb70e160e4e96ef57b3f411bc10602d13374f603f0074f", 0xf7}, {&(0x7f0000000300)="d31d254eb7e91554b042f31c1e9c431a4032224270732c528a02b37e9f347923d6f4d616b5169917935cf6a3ef109c713abf4790272db8b159482db68e9fff10b8c6341e50862ba4719e1a7ac6cf07ff7c79a72a7c0048576f905952957f020273f874e0e33f09524d92538146ba8817ed0f67cbd96991f444cf6967f507add2f3258c5e9f6201735790538692963e8f978457b2cb818e9803e6e2fbeca24bf7e5b02a3cbb7a73df58524da7af", 0xad}], 0x7, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206999, 0x0) open(0x0, 0x400, 0x134) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xffffffff) r2 = dup2(r0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3ffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1}}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3006000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb72c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c", 0xfffffffffffffe60, 0x408, 0x0, 0xfffffffffffffd06) syz_open_pts() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlockall() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) msgget(0x2, 0x507) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvmmsg(r1, &(0x7f0000000640)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x802, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000de0000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000780)="f00e6f4e16122158447fa100e8a946aa7c057430b3cbf8ef16051c8629e8380aaa166820778e5df8e9c20ee691f0e7b1c206a03617a8645a75105416a3ef5132b33231432ff4e1755ecf88a125fbccfe3079b59981a4cbb5d21d9ac099559d6e5492c164f1c49006f5c0145d8c59228756eed7b8d87cab676b977054cbd42ead3bc28a786ee96f281223ca9ae052771cdf226d", 0x93}, {&(0x7f0000000840)="3b2b57d6e66cb35a4b541f9034d9234b2102bac8c14b802d61b089a3558a6c8f38d4230a8e137ae458cae41270b05e0a82fd86e5d29f8b88750c2de77287a23b81eb2547dacdb35bea4cf82b3a343df2", 0x50}, {&(0x7f00000008c0)="a59d0e1e0fc62cd59bd898963fc9b23289c2e767b846ba524d91373434c933b5433f90bff90dbf387b24a746fd818535b1da8bf4839aed59dd5f73f67e731296a45d9d4c0562f4c7b2cb7e294f47f0b60381545d4f61030ca446872e8deaa1c36f85d6ce62555a0b809d06ea45f109ca7dba9b6c58acc7308693c22e64d66b554406985e2c44eb380b4e324552a97974eb3c549ea71a298927214baedb6db2b669801e28e9f97c6425d8de28b1dd8b47ae66e4db1374b98c524ebfa06603baca8c500943a8316209362a4c6d8042c4f1cb6532863f75", 0xd6}, {&(0x7f00000009c0)="5c06e4b4bdee62c30a9ecb4019761b6b3d1522fd24fcc356edd21b04309f882e30caf73295d380a54adc40acd0cb3037348d82cf454605902eb4fb2e7792053f2dccdc66a830a83a3695db8c44a55ab44f058ec5884fc54c82cf284450bf8bba0abdab2cdf7c72d8fdd271a4add6a9d3513fcb49cb1bc295ded4cd41b4fa96ba2e633537505462c7319af44504de38523146a0040f9f159681ace93af546687bcfb4190c9d36896b7da345b30328cda5b6468d2654ed70", 0xb7}], 0x4, 0x0, 0x0, 0xc}, 0x2) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="386e00b04ac35e938c4b8171eacc81ce56b46a0a416ae14b082560916941745c30fa9cf1803625f3f5bb97e1cdc5e87115f405d2a778573c932663c08c2eec850236df79b0fdebb4fc507ed831f2612b24d82bee7f5d6d3f9845264b74668d9aac384745445fb04874b2c1b3527ed0b24831284529edf6e042d8b6107712a89a060d74a1cbb2", &(0x7f0000000100)=0x86, &(0x7f0000000140)="21c0c4d646025516158f0d17c1", 0xd) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="6f4cb1bb1e457d0c942902c6da3c24a935f42818149053fff435b2de0a80f4d91aacbac2fb8cb4d17f36f2094e06835e77a8856bf732bc30b5098e4ced80694019be538677a7437aa8b1", &(0x7f0000000240)=0x4a, &(0x7f0000000280)="5b5de3cfb5106662de6239ab7796f8076221518f0c5e6719d0489c8e09eb2ccbc636006791c98049acdfa4c0a5", 0x2d) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x52ee8c6f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000380)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000003c0)="b31f834b270d04cb37fa1982964fdebcf0fd2657db82b86e294469ec7f77de08253bfaafd2405aa763e21e8157ffd18feb3cfad6812d56fa83eeb239abdf053d7c9ccec3f08f9df4709fb24278967b4a85aefcdd17fe0507d6f2a74ec7baa2f899cbca83f28c7b1b291bcf4df70741b2a92af3f7d3064ef0ca13681421683c9b604aab3598013b64f0f6d17373e55240dbbe0733169e4469c91535b408951f769954743f29ff7f5092b1d7f578bcdaed3e4c5bf4e6e5ea3f0cfff9ee", &(0x7f0000000480)=0xbc, &(0x7f00000004c0)="a6393b164b0483b6661daadc96e7d769a005ee7fb8966540ed3b78291ddd531ab40a8040371d", 0x26) execve(&(0x7f0000000500)='./file1\x00', &(0x7f0000000640)=[&(0x7f0000000540)='/dev/diskmap\x00', &(0x7f0000000580)='/dev/diskmap\x00', &(0x7f00000005c0)='/dev/diskmap\x00', &(0x7f0000000600)='//h,^*\'\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='!$o,.\'-}*[/\'-\x00', &(0x7f00000006c0)='/dev/diskmap\x00', &(0x7f0000000700)='+', &(0x7f0000000740)=']&\xe7*![\'}&\'\x00']) sysctl$vm_swapencrypt(&(0x7f00000007c0), 0x3, &(0x7f0000000800)="c1451711b08fd0bd522abcd38efde07aefbb7db912442e8afc603790ae8baf16ca7207b8abeae229348e882c340f610d901b85337a32142948795f2eb063d3357378abc5674878b0109f1d57dce9c0ff96f9cefb86a3e6737e19b088429aaa7c2b3bd114dd98c79ce1f8edf36ee9f9af239374b21f6c9786052c187fad9c94012c715a3cbe22e8cabe82a9c71fc40345d76b0b8cd967da5401ab3de2fd389faab777a30fee9de4304f8388f51fe5977e09bddc06", &(0x7f00000008c0)=0xb4, &(0x7f0000000900)="4c29228de9aff11a14eb6daf0dc4dd4e81d04e352276cd157c97e4f89dd4b5033345074b64ce0e47d91609f81a74a3b910fdf2bb2607ec94f3868e50a240b979adc4e543181943bd708eb5212367a283a19144c76fbd27cb17a3639869b06160a98e249355bb54dbfedd6db765f14a6c07992ffa813e28a48769244a3041652dafe38b6643331469e383c2d4fb35d40dc31444e3213ddeee5e8f48f8bd6e8a2b5a3a93142be237b1caaa62e31cefdf82d3c8c4e52143d50e6c220d4487c2ea07789f00210a0d2d627938c929bab4", 0xce) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000a00)={0x1, 0x36}, 0x2, &(0x7f0000000a40)="a0cdaf01fb3be7532e02bb5510d4217fa6d5754dd1557208aeb54ad76c4535062390488f8357aa62c4060dac63eb47b1359ed8e86151e8b01716bf2cc2a1577b8a55485654e87879b40e1ef42068bafafca6038160909d445d027ffba29562f4db5fef289ede3668ccee38edacd0f812035e75635a8cb6b08c3603541af3ddbdace813f27cc4b7a36d0dc924877eb7d5ed624e28db76972ae24af9b41855751524edfe2cec9b2022f0937a5eb51926b29876b12a58dbb0c1b046f2a03475a1f8888e2cdc56160d21110c5d276d476374284b7adbe20b597270d05a9f8074dab82f6aec1f9600cc35306c1abd7efe6c445bcfded387808851bb", &(0x7f0000000b40)=0xf9, &(0x7f0000000b80)="3fa3b0982e2a0c762662ba876f05453c20d2ec9c86402e1aabc329edd87ee791e2e9ff176d725646bf48e1f1a7656e6be0f75572ba174dbb9cd658fe5807391ebd2705d31e69966a0a1908751b5c9798cd2e30e364aa490292cb75b153", 0x5d) getgroups(0x1, &(0x7f0000000c00)=[0x0]) sysctl$kern(&(0x7f0000000c40)={0x1, 0x58}, 0x2, 0xfffffffffffffffe, &(0x7f0000000c80), &(0x7f0000000cc0)="2d3c52c16b1f17bd084cd8197f05d7e1acf733a9c1d8275a4c80ebffeb7a9262eb4638840f1c727b55a33b9077d249911b5f25ce31bd31cedfed3aa7a51856dd67abf0d2df393c3351eaec6a3a491a3a", 0x50) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000d40)=0x7) r1 = open(&(0x7f0000000d80)='./file1\x00', 0x20000, 0x1e) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x7ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1000200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ebb}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}], './file1\x00', 0x10000000}) sysctl$vm_swapencrypt(&(0x7f0000000fc0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001000)="67f36bdf2c5b347d998d14ef803a9eb7c09ec0ef4cffb0", &(0x7f0000001040)=0x17, &(0x7f0000001080)="99fae68e1752132c3b5557eb1f4f5102b5c762685fe45756dbae220beac17c11bf09dc88de147a6581e8d250b82facaffae8a99bdaba18a40cabdd6a9805032f3713699bcf41e963553ec17f514912d2d1f6543bac938c5b8cf0627568f059e2dbd7e238cdc644f87abd819b4c695522882d5e88295f259fd30d4634186224cff34b7d1fdc50735fda7b24bbd2fa25ae17e466db39849f22544f9f1865757f3b84413b82011eb285d0a58259c7f547526831c1f9173aea541f5487d2fda14a748aa202172cea9ce81ddf0214f0aa3f9192c64ac500518ff97e4614c06229ca6eb605988734dc9711c15fa4b157165c808af4cd90f552b10ea5d97f17d121b90ceb018b7e36c5cb46aade226a2b45b808b28155eb69171b799ff3d7ccfd252a029b29a96b0d1eef51eb734a242d50d1e55594071dc9b17cf4955d8aba1c1bd93b496429c841121b37c766302573d292a0ee58e2593ad331c5df5e53b85ee32e7f95b9e15edad3044e5e01da58bc49434801e6b7896dd6784ef643f528f640e85a3cc6c975f0363da66fc77fe87dc02a32f452f9ec1da31e71f23f22a9a4b7f39d1cc1ae11687da31d2f83f8479157aaf1af512e097186de58b8b0551556eb256d77d39df919e2ef8f03e962d0ee5779385a11b1245aa75f6dc3d61f31c5ed6d6b21023b55bb8bc5074691c3038374b98a1f80871a24cf5d0f58c7662fd991c285f4abf188757291589d442d5f891e510f8e172e899f8c80be02864abd8e4a5c29ae3cf12fa81904462e3a87cfd8390d4fade8b6dfebc901e74bacf8824872a774c8f91f1f85bd1c5b21f0910853a92fc9bc8403e188dfd30b84c616cb7a9e1f2c9ad5e7faac4d006c1b364a7307b0e5e347f7214143312ae0fd800dc51a385a0251dd6f959ee73bf936c893ad58a3f0e242e562a33008da49514d3117ed80f062455dedc82e070674afb4bf74f2b78ac59470fc5ba5f5d82f0d91f96037ea3a86c99189fcd0b57f58153a4ba27fab0dae9bd55bc7593e81c29c491d7b3313266d84d8308d74cd063ae8e792f12beb9c854f88de75da5aad1a57e6aa297902af3ecc5a028839d6542db4da202e2420e42bb6b6a409c25fc6b1ad25162b00d392dbb2902f5a733b749e9d049b3a67cddbefeff801f1813713828d42fae9f9a3a8c354456feabc82dac247f05e4f99a5f232689589157136cbc235a10862290cb61bca470239a653267de9a631411033a6d1aef0c15011c7c7a060f202479832b2800df0632f5f3283165447a53b16eb1eb09658fb39461adcd157c083b0c931df39466cada3b64c40a1af8173a5ea8021dfbb28b7279c60cce5d3036c1e572136207e75cfd72fa9433731e8eab6a97a333b6c801bf7d34803759c0b6242e367054a74644b4cfd96e4f18a1c319a3b5e451bc07dc54d31933ef97a0b9136a91e89b846fe9947f37d78dc9e4f2d3b8023f45f8ffb64730f172e0dde0af076194a8e5bfe53afbdebb1efca9a10f604827a0ceded64b58a01d3a83775bd366127d538fcf22b4ebd7c473f5a1350467d5eb22dc743dc6094ba1992338aad1f37e05b2ae7de5a1efe87038f6906630091807b1c4433f8d1a1c5271129043463bf8b6d5c550d9f206a6a150ef6dae7c2db81a5816068c3d04ef8611acec24ccaedadbe60e6a9b67880f76276fdc2e8c9d65af9fa9bbd494d35838957c467c64dee4409adbcb4a22263759dcce81c1d7674ce3c047e17a0b612095a8a41b73ead04ef037c8419db16b9df0f42393e2fb8bbe6d34a482fd7087b54d7e0363fbb341f1b2bc18a78ad46f3543807eeae397f84ed34e31d29435a3e3cccad856e98b06426baa9bef019f734288e70444729ad702227f82a315a1a08fc6d748c13b78b2918a9e890c51df22957080d911f07af614cc45b8885d0a0291829629640be79bf800ef1fa2246649a6a0f47470eabdb4458c587e09e8363e05e4eb43c8f1c8e01641357cfd5635244dd3ac6af2ea06ecb8c675c4b4e0f91a2a27e989c38d4d1bb7e2969d6a6d8ae8cd1d32361be219b6392a0f0c87c32cbeab7c325ab9eca4bf3e31014c5e3c083f489a906416b99075e21eadb5bad76f3342a3c3d2cdb1e650fa680bd116e7bcf16448c70de885c79c3ef0db313dd14145cd4bce099fac1e081ecc50d90b4dd7abec7957990b8b2611e9f3d0a7cb330d4e353211edaf21b58d7a524546292f81a89e88003de6d584e59df59f5153e0c11cb7d2c040c4faa6b90d827716d8e7ca6179fe15efea84451c6885dc4a80d8a6b23bc9601879cb03e5880d57da1871e1894a6900600e66df9fae2746d80f587b974b1991c2551fe22f58ee72086344d404e914d184e4d8521117c700044338aed541885723c6c640196a1c5644e779dcd0de9e1d8abed7f522f6eacf1acb2066c68a66406ae0fde597cbfbc88ce229a3053ed462c2b0e9f5bcc6e005448beb462491c9bd30b75ce5893cb7d40e8fbcde05d49393217149dfae6b528e125d53ecac8775e5b332a524a27814ff45dc955950bbf4abaa382c3983a7ae760cbda0213fe471f59e15605a0a5284df9bf1ed5934a8020093af7688f2613a9a26c02490a24e372c1ba1c1a5d3d5d5cdd0ff155c5f1dabf65433c08655164226fa14497f8fbef7f179ebadc636df249e83d56547ec05bc385b0c11c342c8d64f2a6e5e15d54605316759996d21fb48c325e9aecbce20322de644eff6f441c861152e04e553dbc06d92c06d8af39bb6400c66226b3455c251791431cc64d5bfc4ee91f18c6e5374b781969673ed23e5fa614f217a0d777edab145aeb22b141469d2651867a8ea1a183bb489da0bfe0c5cf2aab11f93f84e34a01abe49ae5fb28c98ef88c6f82dbe2d66bece65978101eff87fe83cb9b9b9bc01a54c5b6dcc77118708f943f4ccee4f6586dcdb67c4a8fad448b5ef79ca84e60c47a5e63c19003a9a635110abe86be4de4595c7836a7d1ba11e8d2604fb054504a1796de4d4b116fba2406b29aadba5960051c89521772b3247ebf55bf90680fcf501bfb03aafdc59b6d2b38d2e1799e77cb19f3d950e2c7859f006b45d5633183cee7f0b179aaa1716aacb7390e072e2e0fba90476c8ef3a0ce8766f51f1a048170579f3797800d0e51ce4970db5eadb34282754622d89ed50737ac6d763d4c5f8763612147abe09b9bac8c52719412fd137ce0b09862ccd17392d50cdcbaf0d0416aae1c2fe10a03b4996511c5f61fb765ac7a3baa5f76412bc59a5964b48dc3ea3e16c72401cbb28e6aec71ffa249d0f8ad4275994f403b0bbfe82d93fb1005f8c99a257c9ed86bf8eea714377b59d693d2f22f3fd0eca474156f54f7b9d5618153432d5e88f6904fb29ad7ae0c877b9d61bd5f9d3f6e3910b91272e4675ddb249e56043a783d8e2791bd9ddeea4965d5f0c02450a3bce4710175b8f2ebb496e05b3f0783f34fc9cfaa244fb8971d4e9e2b254e0d56b993c6309d92f9744b6a36740cf46adc2f3837c782557436b9be5ed4c5918080be6463cf8ea533600f6ed076ae02ab157e83b6648c0cc08cb3e6f6598316ad79097b88588f8f744ff961fc83c1fd37aab4ad20c9d09113b5e7f6a8f0a46a8130a76d2968dec236dc8863d32bfad537f9489659f2abd1a5dccdf72a29115427cb16bec92f42645fabb7a3bb1a5f83bc367592c1864e89cf16b759a299887aeb4cc9837df12d2bf7817c05ba2eb7ed57095ee431e3984b36cd25c247dbcb534b5e0ff5141b4e36736f27db41533d85d1b5affece5006e057dbc0cba9db1aa194e7bcc9ec1f2d65eb3faec4c338b25027f94af2f67cbffc763fcf0df35891e7d83e04379c2ff9d5a309e135e57c7870607d11dd9978ca4b4d52d55087c0c723661e01aef78c8613be840609d95ad86f8e461b2c8f9ba2701fd2d8da88c350ffe5729b1d8322aa626ff21081cde60afcc14feb732740919e97a37d081c8cca2d8c2b4a833486beefac1737574e47273bea8f3ef93b73d8ba21e490cae548721dadd5ce50cd055f210ff23b555b8c4a58ff0866b26a5681b3f972a8cb209ccbf7e58808e92596932a44bfe6f8c351b6b85bf5507d1ce202f3211639e2b13569624cce4a8aaacb3dfc00c4910f005da3f05517109e5f008d4ed9bc3f1f8983c9d7d512f1bbbdb67d99dc67e0b994440097406c53b5b7943365e145154296b567f220149ebe0866d0b6b54ca151603685f06fcfce54e93707a8e12b847f96a3dc15afcfb72197abeaafb3aa2ef9eedec4019ba4ac2840b52965fd08e9dbfa9a7e28134b2b8d2d0554945bd468b836c8cad3f3343c6ac8a87162f98d41afacf23518537be2b2a4c5d28b13e20db37d29813509bb63814ab7dc322665d5952c13d9a8bca8f4a1c9c9190c1b30536040944b1e322c5985b45a1120adc2d832aedea3f7d20884ef0afae6f602f2d4a54ee19a02a2993628b2f628a6e02bb68ee868bb38e903627ae6fba539cfa9790d0dac0aa15b9464a47c559de2d9cebcbc3811b2cabc6cd5dacda164ecf99160fb3ae807850e4ba4b2420c404db094c082521dbeebe309f0d0a6e4bf2ae75d4ad0704ea3befc7ff9cfa2a0b10684da0ee92c2c8ad14e7fc4e270386e7a170806c6d3d328adcb5fcd85729e8c418a7476d8d4087f59e9586d99476e1a15a4acccad14adeba6225d3d2209ec01cbd42ae15b10c7afa311f86bd899c17d146bdac2272b2562969564587c2a6e111fdde8339473444de8530a6a5b0ed0ca9ab62d6eaff0048367eed7d5833d6b3939def30adb2491943091cd4adda75fbc8113be43a619b9da6446bd7cac2f9c997d997ffaf032190f262dec1c6bae71e5d4bd178305d610a4a6c728fc9eedbeb5c61e60745f5680c9b8762ae432a9dc77acd415231748836ab1d3221e40304f555d5ea25c819705e0ec0e1634ca49d536850d968c84d408d61ae134860db3a9d8e140203ffc05dab1ef8c460aa39bdf9cb2ca15ea0f47cf1de0e95f1d23e2fd864736572890499cabfdbfbc1a8b3cf03869a96b2d0b1cd4a0bfc53c0d242d7ad3fc5abaee63637c9f0cbac01c4688d9a3b717767c429296b81f72e04c5510a06a5f3fef5a58ca073b12654c86f028151ec4ca0ce121723846e88cff33aa103836c7a3a009694a6e2d96b31a65028991ff950d47ab41a4ef648764cd38128518c1b50f546df0984ed12ddf296f20710227ac60a733781ab34e18e2916e67228aa40b3993adb018afb8604fbcc9c56807cad0f671c1b4f3a29ffbe5d0af998cbbfc256ead47d1f5eb7a3cba5712293a164657503247aa6232078286443ee7c0717b16b1c32575ec9040bf1d44ae6c0858e3a78bba2e4da8107b0c83f1eb86f938c2768087d12321f99ad94cbe39eac547e980d8975262785022b949646f5c977c3de8fd6aed7f28dbc084c8b50cb409eca5ba59a58a5fb2063b9b8cb390bee63ae02791265fa96e1c68079e36c2bc8d7e1b826846b52d2cf3b5067133d2f88eb557a83841e5b52af2912f41fa987b182b4ddb736f4e1d1636144ff4f13c6fee8a5cd4bfeea3bc085392767fd0a6d1d4032d2c90d27c9915fbe4679238a59a8f82220594943ca7bd679ca2234cec7c37ed255b39a8439db59b17a738243f0730a240a9c3014de64587d230c930ad57f8493d0fe3b253608ad050c0f9360342c5d494dfd74b2379c47258356ea3afed58a546392e35c8fb85903608e719e29c2bbd1f0108ff1984ce71c8f2366823946370e5978ba39e1aa68baa6efc6bfe693a1aa548223518ea67583d30d07d2eb9", 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000002080)=0x89c, 0x4) sysctl$kern(&(0x7f00000020c0)={0x1, 0x3}, 0x2, &(0x7f0000002100)="572c9e83ecab3d7c36a7798bfd5166bc5aa5ba14c552d990d7ffcad8f174c28cbe0ee9c71e0113654c028acab1576c4e1fc6f6eb27a89562d3b29ab642cf101037c4499241744a3c303553c1730456cc25b6723f626d1cea2a46a1500e4ab31829ceb0ad47ed1276b5afdf045029a156f6fcb56eb4c8fc42118d0be232cac19d26c89830374df16f42f1d5aa0f37fe0143326fbafe4c", &(0x7f00000021c0)=0x96, &(0x7f0000002200)="ae5bfe30ea69577545ec80f5870bc33d2d128a3bc7dc0ad278fdb17fcddbe5e1aa3ef185c4b1de4aa3f68d1673cab40d276e6daec2e602b0505f955444d274940620c865c60e94397f8072f57b69e07b1c6fdac3740e65ee2baee5b30ea4ffdb52c8be12e667bccb1841895aa009e74aa0b56f79b9cd1d506560f96c320f9f57a013644a0f9fa620eda4949ee92cf34f50ec913ad832e9568b26af1c6b01e574dd4a4f790d790229b29ba6814d20c185b9d551cf83a1cf1eff29b9d39baae59f52bbc8113a1889b3358dc1cbb4d218573a56577f7d8611b78308557f2ef72ce0a1713391233ad20f27034928", 0xec) ioctl$BIOCFLUSH(r1, 0x20004268) sendsyslog(&(0x7f0000002300)="f504f73c942b4b4567218f08a5d317369de68f1ee1eab8e893c390688f03e6f867f21589c4b281a4c9b5ae87b35941bf9d58ea2810799a7dc1e529aa04b80fede4a05118c0b0fa95fa9e37de6f3dfbf98d6f79", 0x53, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000002380)={0x2, 0x2, 0xfff, 0x0, r2}) sysctl$kern(&(0x7f00000023c0)={0x1, 0x21}, 0x2, &(0x7f0000002400)="69a8a6e2dd6280c14af8840fd12946e34b8261b50e09e03a92ecb6d402165ba78d1c61b806eb1b258d712ea65ac46d73d3ec07c9d039600a8181811befb1fbe8af9d3465dacd6da1ebd5f74fd1515e2a4f0d2fcd95be43c7fbdf9a5c8bd1e22f2bca190b3c94fa7ea20969e57af9b6ab53c9a0df4300c8fb4eacdf8b0bfdf9de06ef4236f3c256a794694f336cc97f0db86c775b2e5c4656990b037a49278b09f6de77a9915db4933f54048b3f739285f4f357057eb00fb0746654", &(0x7f00000024c0)=0xbb, &(0x7f0000002500)="7daf8ba7c6d1cd513f243291c05bb185a5a4319d3921a2adb5f7dad4caa984e15b6386cb2bf33f96468e09e75504dc10b778b06c2670f674bb46f1b5efceb949c35d0e95580a14a7dd154db65c0ec7b52429176a8de58db2e0579e3d5684663067abb0486f4a488961ad886820b47d33cb825091701df516c90a4080d2a536163632e6d36e", 0x85) recvmsg(r1, &(0x7f0000002700)={&(0x7f00000025c0)=@in6, 0xc, &(0x7f0000002600), 0x0, &(0x7f0000002640)=""/131, 0x83}, 0x2) socket(0x2, 0x4000, 0x6) sysctl$vm_swapencrypt(&(0x7f0000002740)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002780)="9220212ebe756bcaefd701faccd719e26cb363a1d0fa004d91b6cf30d673e30612c180616804fa180c1c3ad6caa790e4e191d41764bfd592a162e160755bfdbb49e1bce9be82fbb71f1504b9851691d78dd712f99c9e9f8c6262a5afd647a5d3e62046441b6e25eca6f7edc63339420c39d84b9c87f8b5b4626c751ef4ef5b2fd937fd39a392ab078581da6c27382080b2b511133119c66868360aa886b89a101a018c7d6665760c085cafc360f5dacae0864050d0a5d58983cb86486d4c12c0a4569dc1f7c90703586ba971ccb6b66cdb8a88b11e2958712aa39f07d9129c726c2488e52735db1ab8f5ba59fe0b346403ed7dc7", &(0x7f0000002880)=0xf4, &(0x7f00000028c0)="350c3df4f04f2bd855f03dd4126ecbddab82aeeb231eaa3710b7ad935c64d02f3863abee0295a752437735e422ebe9b1", 0x30) r3 = msgget(0x3, 0x420) msgrcv(r3, &(0x7f0000002900)={0x0, ""/178}, 0xba, 0x1, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0), 0x0, 0x0) msgget(0x1, 0x400) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) setrlimit(0x8, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000200)=[{0x0, 0x43, 0x800}, {0x4, 0x2, 0x1800}, {0x3, 0x101, 0x1000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x0, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x40}], 0x8) r2 = getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0xffffffffffffff50}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00000f0025f58f5c1a026af6cc0189d722745900", 0x15) setuid(r2) r4 = getegid() r5 = msgget$private(0x0, 0x91) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0xfff, r2, r4, 0x0, 0x0, 0x66}, 0xfffffffffffffff8, 0x6, 0x0, 0x0, 0x0, 0x6, 0x2000, 0x3f}) semop(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/114) clock_gettime(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r7 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x0, 0x82, 0x5, 0x2}, {{r7}, 0xffffffffffffffff, 0x1, 0x80, 0x800, 0x80000001}, {{}, 0xfffffffffffffff8, 0x100, 0x1, 0x1, 0x20}], 0x0, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r6}, 0x3, 0xb, 0x2, 0x0, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x85, 0x2, 0x1000, 0x40}, {{r7}, 0xfffffffffffffffb, 0x2e, 0xfffff, 0x7ba3, 0x8}], 0x6c54, 0x0, 0xc0fe, 0x0) r8 = syz_open_pts() close(r8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0xfffffff9, 0x70}, 0x8) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) close(r7) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getdents(r1, 0x0, 0x0) close(r0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, @icmp=@mask_reply}}}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "0c10267be2df67de0000000064612c3300"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="4ac1cc0fcaf79c8264ed2df6865ca8", 0xf}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYRESDEC]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0xfffffffe, 0x4) r2 = socket$inet(0x2, 0x5, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() writev(r4, &(0x7f0000000540)=[{0x0}], 0x1) r5 = syz_open_pts() symlink(0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) executing program 5: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000073f000/0x2000)=nil, 0x2000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = kqueue() dup(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r6 = fcntl$dupfd(r1, 0x2, r5) close(r6) dup(r4) connect$inet(r3, &(0x7f0000000000), 0x10) r7 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@random="cf1fba3f0bec", @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0xc, 0x8, 0x3, 0x0, [{}, {}]}]}}, @icmp=@mask_reply}}}}) r8 = dup2(r7, r7) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) wait4(0x0, &(0x7f00000000c0), 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="c67e4f05629b2773f652849931b6560947f1ae0a", 0x14}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x6e]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "2000c6d6a900"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @generic={0x7, 0x2}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) shutdown(r2, 0x2) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xd28, '\x00', 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x9e5b, 0xa7bc, "d8f1f9bdca0d8300000008b9d800"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="59f7aea572c70d", 0x7}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x88, 0xf7, 0x200}, {0x0, 0x81, 0x4, 0x88}, {0x8b, 0x8, 0x2, 0x5}, {0x8, 0x5, 0xf4, 0x7fff}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) executing program 6: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60ab41fd00180000fe8000000000000000000000000000bbff0200000000000000000000000000012b0100000000000002059b423756380100c204000000000054b30f586bba7b8efeff40b11cf33679adfe8e30e91f1e92131164c9c8933fb83d97c17898459fc43e5febf6e3f846d5c55ad63852c315cf1c97ad72a832521f039d7bc441ce00c71f426cdf1b5ade91903a624d6e6f57a4c898ef45e275090e08a1705ec2e4c3b574c530acda3c2c9a00579b28960834c9732a2129dc06eafa8f472a6724b6b74dc9d4e1be954a25c44aedafdd702334d538049d9cc2b090ab7795f231e6c3d02c16a7e13707b1bfb712029528b963a141f6ffd27658a9c74c3a59c4272567a31f2495597a44f351a60bc145e082c3069be8f04cd1544c53a2d591e3c0924e251d9cc7"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100", 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="a11fb9d62d3db5b86f3e9294526aa113f7dc4c1a155792f91532b4c1d1b151ece4db0e7bd50ef32c51ce3e5c042e3c54edf2c978544acdd13783526ffcc9e56d799b7adae977d0414d55c3222858da49a0cf0959f1ff76c3f24bd87a8ec91792ffe807676ba68b5cdeb600", 0x6b}], 0x1) executing program 1: getrlimit(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x9}) setrlimit(0x1, &(0x7f00000000c0)={0x10001, 0x1}) syz_emit_ethernet(0x104e, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000008004e0f10400064e0fcf5339078ac1400aa00000000070b12ffffffffffffffff830905cf67d4fc0cc7820685048e708307f24a9c57010000004e234e21000890789a8108364f62d7d99c0b52be8a5943c1313cfca1b41602427619a8115cf804bfbc0d286bc9ff882b64daad61602c6f2fce46b0158330256fc9fbd689e677d2d5b250cfe00373196ea250260acc046cb524e495d99a30c7c9488eb410e0588c14aec799bbecf8b940f9fbc5b3100bca98cef05a441dcbc9cf0933a65d4c1388da568c5d6a6ba0e6417a620aaa2d16b699d0fd38c64adfa45dbd7121d68b5094b2a9e9165bf4a45b60b435c41b0745c80cf23278064f5d9c241e45c403c4f786232b86907fb021dd1db6781234383dbdced90073ee3126828c6af4da38d64810a4f1e02dd851f5fe8e61c120840ca0f11b5ba4b3c78528fab7cae2d1c109db82bf06b59a391d5eb130e25b6ede40a9fd2c0263eeaf1ab89aba2c04f91304963be0ca8e959f29e20c42597b84dac62018d574c210c2232264b391b19d146ae2fe08505cf4d021aa803d91c359643bd5575dfc57a70f5861b9693f5fa720d817f9df8cab97d95f17d0df68b92072c2a5a898a10ca8f21ac02217c9fa72405e657acbbeb4d67345c50ef8895a211a78727034e01e599a3cd9e12a50b4fce5d8c50f68511b413471229ac882f7f7d29eac5e3af76d5141b6ed4fbfa83a487501823eb38b9cbaeb86fff619ce88d34b6609f23471c513b379e80e9582bdf4b2dd6332bf645c140ca8574d09d9898cb83d84a43facb86404b52516a95ebccc88576f2890245d494e9ec7f10d544fe05cb042e2563fa14b998b2076d6f3b9e2c814303189472055e7ad6b50386bd48a0d200ffefea7f1672e744969dedb7b8052429a1c249cd4e0bcc2db4514ac16b52c843387d86b2de6d2b513f41d949379841a6005f1df048ef7722f3b5575921e327a1cd82a1c894c4bf0625a46f810cb7c6bc76564a6ca7871f2a3ec86f2765cd26dce9549116eca59a46b35d8f460e307924a482284b0ff5d0d5647837b77bec8ea457b344ce6f4dc6438ece3573607d72a2ac00d0291283e396f2e49ba6eee5981cb1a0ca4e6e0d7b64fceff4d75e51f5eeee448c0ce307f535f2a89f88c6722c994fc02bc9d235eeb4db50a7bfa5f1809d1364d28c31358a81085cbde23d7d3ce1f7b1ac39d6499ac3aeb0f531952a55337660dddcf21fcbb693d2d4e05ee1b06d1ff0b8abb0e860e2ff7ba2c460d605630b3efdfd4cab82372d8ca9ffb008df333b678c8509c66e5bd9310f77ed8be0807f28d8d066704306744d7790271b92e178c0855cdb4a8af0ce9675a6fa522c8b6fca3b9b128752efca4b4c17deb929d839cda27b68c9c9456577d38908bc6b56bd7e6a6063feb0424a8c69b4dc51fdde9a844792bbf57bec7c087e3229797dfe32508dfe4c054f33518549c77a8ca7dd3c26219aa8343ff5c87f7432daf4dbffc96d9c17a59259dc548585a6e905e92ce22c5671a696d58358a7a3df47240e7d8fc4d1efed195818615370272ccfec4670c2ebb7a04c946f8d02e052799d8550cd307b77d88eb98a254ba982665b9af466bd8d3f0839be5c9ffbfea43b7cc7e389163679ec7b7de5b39d044b9fe4be5fa7060a843d87fde3a1b37866b8457fc1cc4dad6129e3a2dd6cbe85fd8da8801ea5d312ed99ff225a73d37905bcb86ea60a0d428abb561140044553ce57dc532c7b5a39420e09cbf97db802f41d02e2cb9a739ae07724f78d96b0393edbd0ff93c4443138cd8f5fef8413d5a14d2df7fe3db874907233186f91d3619025512b3b80d41912b2fb1b74e7b116567f41391e338682c921c76e7ebe37a6e9fff1d1b5445a7488bd4fd91d29d3cb83e7622a8daf1a775667777c4a0b806f1fbbd5c85620d493412da36ce6d696c6e0a4af72885740ebfe4b93e3974418b9df4811aa4701977ed98553f3a66a2a12f7d46c4a8938e2ba60370d6fb0f53f74c516581607a3a4e008bfcb3059366b4cba3d1071d1c489923bb9c808f6406fa5a5e3f5277783787773bab4a7419e61e02b17e2ec067f83a0150d55a5c62d48b3c7e77d158e96b2a8f3731c3910bba719b4a46d3f6e5b794775fd9030f98627a7c30cfc361e33270894a6d570d0ce962816bacc616ebc9d1497a91095c42d0ba3fccce00f60ceb3154fdb0d23e6f6177a5bf251dc9af5bc7f3baa05dae5c023d8e50f991962ebd5f1fb92eb0cd3e681b0bf965b589f33aebae8777d821399939897e5d530c501f6ad334bd353e84279c2989939d3fab6aec2df467ce6be6c206e417d4c7caebe78eb94328b89ac16c84b84c4140163b49daf247bef20582bffc10c0dbd893cb58f5461071c80b858a90ecbe914d5a5dc8594cd2207d3a1bcb692698a2956e2a4a03132885e37860930c22f337945f4a7fee04002643edc8d47e44676b2d742b3fcb2b84ebba245b22becef44bf509e94dd3c957ef0f1fcbdbfe2a99952bcd67455fd850deb73e2bcfe9e60088cbdf25bd098328859b2ed8f4483a5cf4adb0731df8abe86db6b0997960160a52b96097e114dc0a5fc4d383c59e5d228557e57e53f0e7d35760f589dc327f5e7f264b3e686c669208a78a3842fc08c8095ff1cd364e78867c75d16376f34d5c5ddd37e8d76871f666432f5bba409e7e9c46554dedfc175da61e1de6f7276ed82a66aa02541420d6b90fa37d3bdb23b76a5d945ce39166c7454fc4a3bf783a86e284b28472cd5bbd873568c48c7b8caa1b17af67a7fc6b2708efeba4883973708fca1be33809e8cd67bf57baeb3000a30ddb0479c26d865a3f60aa8f6a04fc8b2b13c00357e6ce9b5be6c977536e0f3475ab7044374e5ec50af5a38680a7a2fba0b3471600691b75d16e1b442529472653ff4316ac35442e73f9b514f6f7fab98ab415a8ae1e498043c9198425b6df8ddcaba3ccc2714c0ecdf1cf8df460e8a3f57c3c9c13cb4fc0d766f8570458624e22e0097eaff1b7d4ea16b3739bc467b48e204abb9f7fc80a8fd8b8a11eb6c01c5c54ea23192c6621c9a5b391d36000c39c65f6b114e0b6b8bb547a1f2486786869c195686174cd4f87874e0c9846d4896df350cf479119dda067895edc49f698daeed4d2ee450219f2c5ba9061b5051f475ac31a53d5f1d3f673d5adaa6c5048385ab60371f24c10850180c43ea37d41e324174e54b5b5454c44e3698b7ac4d863bede19f99df64064676c5308402da181cf09399d84207f4345106fefa73f44910fdd911a1492a0584aceaf50471c7ebab34ac305b1356a7260c289923b5e65e6ffe05474d9a3343b67253c42f4ab2a83e594f19f8bc83c1dedbdab8c1ef97ecec3e382fbec1b2d781691c740eb59eb190106c787331a3c7018eea8bcd6205c623f9468b44a6836c13f72320235c113d6bdeccb38f636c5e59c28782f3082851a81e449a1fbb40d18b0dd5752a3e5f78fb500fdd4c806d6f711c09008a10fdee95fc0871dc017965371caff512aa5547512d6ac3a5f3b695c222175d00033a2659ca7b0166b3297f2135acdd519447baee35d0a1792c8061f297fbc9f625be79f7880fadfba7cfa9411e7a3e1c601a65c164350e7555a7e76cc2cf8cf94ea48b93136b03509ac296e2ee998a86318ce0facf2169b02e1f95faf04b9df51ea295abf2c0d318c0b74cb1cef2c8d8fc68a78a703373b4374ff1b05de78ab522820d6f32acc3ffe51d331c1733d522f1a9a3116d9e3ec1661ed9c945ab7f08811adeb5d18b3fccb618d35252de49fb68fab1077e84287fdcaabffdac497e8e2c29dbe7989ae3c840404b7b52a1cd818d47801571df815f1bc8c741107e1afb5f107d89833b0ee8b9df0ecaa855b5570569dfe341a5f07e6caa66e0c13e9b6124602a95f35f0d9a081040e10b3f4d5d0c4cf085b4dbc91cd24edec6c337e544d81ae3d434bbf7ee5e1508d6e35180374ecc8dbef48c78bf8981c611d6fc4ecd85fdc9531e83196e96e4d43305d8eadd5b432a37c4b8a8527dca39c44dc9404f9ab5029c5af6308e81266fbe073425d5c92ce4e710d80c2e6d158b9af867ba751672a4957c1fdd53283d9668759e7b8d8f4a9f0e02cc7515f7d9418413063e49274aba90ea7f4f77eb7b9376a43abff0d07cb6035201e643236d4eef8aebf20fe1b76aaf1cc5c1c2b3206132516068c940d4683526b293905c122f27561b63bd296a33ce4d919e4311e35a205d848cc09a00b09de60bae309c70d08db53413275ccb8dd929ccfaa6f1c8be6e13e151e77251dbf952b6de6106667a13788e3255856df50eda5efb845da3d9dc9c48521394510643d401f8885bcd8614eff3db91252d5279b776588a28eec8e2c1dc1ee912cd4ee6cdd2291d253cb7064a62d8ee1781acf4b2c62f6b8bfceb7f711b1ad4975593386d0c7f5d1ef32907a9c13a4b8443247ce6cec3b3fe16669a1526842a8f7c3408ca8a85230b0f9a69380297ba321adda279162d0fe88ebc302dad9c6fc6083589c2443f6d87717693b2423fcea37618b8c4251aa70a701f1dd243b4fe788941dae28089f912a4d0bf29dc159b4b4e43aad1faa278bd8f2e365b2b3e6556dc8b915c8c630461ebbc9fdbdc9d0deb68b6822915d864596fd3335c0f3f8c120dd2fc5d523cc751b1c65aa7927f8e115e397494367f2eb141e1ccb5361fcf9d057366ee5bbe074d14f4ea5ab733b13401da997ee2faa2575a983e7a954ad10b0510942fb7e4b5249fdf9a115d3d33593d534235cb6c313d661db24597bfe52b080761c07bd301aa6ab3bea7566ff2ef8b29d7e454fadd7217da0c5929f8791811f218f95f7e5d45b4284d9653e40a1848df429bd3e91c17df42a03212dfe30d5c42a26b2178aada1252fa096dfd2714d8a4908002d2b083f73f7dd7d817f8fb885d3980d05387bc960b17759cb8cb611d1ebdeabfe3a226a91d564d9569a4d5ea5c46774710aa420f13414c997455a0116d7610abf44e7ff55250da8bcd6d7a916c18840f68fbc1984f5e1f5e0f11337cbcefb22f14efe7b2e417cb105bb0527983602737d6db30d07937d828e33929c0c3c1088caecffaa735426ed787ddb1e4afc0952d13871337e84d728dbc97ac88de4a511a6ed67dd30df37b7334bf852536a5f9043c62a7a779864077fd45531016d1c0cbf030b574375ff70979f453f5cf0dd9eced46ab083cb9f034cb2d966a9bb98f41d9a74c0e96fa19a54cf6d7673f9d24c4f10e48cee59d031af0e774aa4105689a8cf497c581c4152432847cb80111ad0f6fe1a3bcfed93f02239c4c100533f85494419e2330203e09c74847a515e9386fd2eeb1c1024558d54f9bbfb39cc55c9456f9290e4f30fed8f94a6de59b3fba40098bcfe69904930a5a70d3935a304daea6736be0a621a1d45c77aa85579f704c182794b8620de3e0bba70e9614555ac9a0846a6f16c463168e4a15b562204d6b8100bba737012f0bd563367876c8e67d816cf6f66b445ca209dea58f853b9c9de1b088343da585faf1560dce99caec7822fdb489743ecc50478a5ac687053d7ec34d45aa6e92173acabe063e9f3de0d48f34913346a74f4b15c622b6fecb7164070e372ba8b84756e896343ab9655880f62e7466812b24c2f02bff7c0c11714b9c275f5b84392a7517221fa68ff56697dcd2098db95801a77b3bbe4e38fe9376b1da05c660c6841203ef9116e7a1bd218bface0471345838c85ce8025607e6c54f310b8c0848aeec001e1312862b329d009d82ff5470ecab0355f920dcdb109136630976f82bce6a9fbd84b933425f63ee4ed0a21ebf935d8591915aec8bac6b63f2937db0636dd77c3e5b832b72cc41ba010"]) ftruncate(r1, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) syz_extract_tcp_res(&(0x7f0000001180)={0x41424344}, 0x500000, 0xca) syz_extract_tcp_res$synack(&(0x7f00000011c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x38a, &(0x7f0000001200)={@empty, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "78f81d", 0x354, 0x11, 0x1f, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x1a, 0x1, 0x0, 0x2, 0x67}, @routing={0x88, 0x2, 0x0, 0x8, 0x0, [@empty]}, @hopopts={0x50, 0x6, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x80}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x0, 0x11, "8eb46c0a41c66be2fd4c9a391744f59103"}]}, @dstopts={0x3f, 0x12, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0xfff8}, @pad1, @jumbo={0xc2, 0x4, 0x401}, @jumbo, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0xff}, @generic={0x4, 0x78, "4e2e945453e20392003649cf0d2beaf3c6721ea13e6b2e5c2d5cd79f79f129b1bf75d3ce35ee2cea96ec2d543ab67f65efed36dc2b2f1ff8372e91291d58a3fe97188c9e9d3e6797aa347bdc2e4f22462e5f9af26bd5ed4fb12ecfa752b9c1bd94ef24ef5196ed5a1ec6142a8e7cded5b4eea8841d43c8de"}]}, @hopopts={0x37, 0xe, '\x00', [@pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x200}, @generic={0x9, 0x5c, "1eaac6319b31b9b4ba0bec1ec0a38c2b60d627f99b71c953e61887fbb20fd8704929487c89505693c477b5529815507e154574d2600260cad6cdc944b4adec6474f751fb9034a890a3eab29328ad68a928403802356199abaf774883"}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0xc, 0x19, '\x00', [@ra={0x5, 0x2, 0x3}, @generic={0x80, 0xc5, "c4bc73650febc681705f5415371b1b9c4a0851d8d7f031a24c66f92e4ee95db3b7348600bdf14452242302b16a513e2f87d3d290832af06f1762437251b4f6688ed7270391e8c45eab12b974f7b90f44f1527a086da7091a55b0638808e0050e5e8867478bb5c0781a1429d678a7e934ce8e7a251ce8a052598eb77998a0405094bda2292e754e388c9f4eb4976dc5c9a48a57083f7c202a806b2afa1910aa282381c71e85f92b12606c017fa868046bfee06192f1bff2b6ed7bffbee997f5ede69cd56aa2"}]}, @routing={0x50, 0x2, 0x0, 0x8, 0x0, [@rand_addr="bec6114bbf4a266c30dcd12e6c446055"]}], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x21, 0x0, 0x6, 0x0, 0x2, {[@eol, @generic={0x2, 0x12, "c081a0076b44848450f9fa6497b96bde"}, @sack_perm={0x4, 0x2}, @generic={0x3, 0x12, "7f2f0d42f0b820b084910657f8255e44"}, @nop, @sack={0x5, 0x1e, [0x9, 0xb7, 0xa43c, 0x4, 0x0, 0x200, 0x2]}, @sack={0x5, 0x1e, [0x1, 0x191e7cf5, 0x2, 0x2, 0x3f, 0x9, 0x11a9]}, @timestamp={0x8, 0xa, 0x4, 0x80000001}]}}, {"c0e57edd3ed4c345921ecbef13e5c94c2bc7431921bc8a9587c50e8a0cc16918b98e27b6cee5d67193a7fcbf0c1e94ea7e89754fea384c0af18e8ea5352e033ae3acc2abf042fea615e31931c4ca61dc0333a44e8741725f178d5d3f3b91c327"}}}}}}}) ioctl$TIOCCDTR(r2, 0x20007478) socketpair(0x10, 0x5, 0x9, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget(0x1, 0x2, 0x44d) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000001640)=""/93) syz_extract_tcp_res(&(0x7f00000016c0), 0x4, 0xffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) syz_emit_ethernet(0xde, &(0x7f0000001740)=ANY=[@ANYBLOB="aaaaaaaaaaaae2df410bbd258100010081804f4fb8ce2c4376d50fc01fcf3905b1ef542cb83a8a361559a5f476243fdc34a47e35c975e53de98bab335749f1e07b1595e16646b5c854f0a632379f9b89c545db6cf0996373c9555389af29a9096b121cdf2f678617"]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r8, 0x2) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r5, 0x81) r9 = semget$private(0x0, 0x3, 0x2d0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001840)=""/38) r10 = fcntl$getown(r6, 0x5) fchdir(r1) syz_emit_ethernet(0xeb, &(0x7f0000001880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb7f28ef24ca72fdb27075c8dec543b5124d4047f5e0b1afb7e49f98c56b81fc545905b66f1451e58e9bf7f600108d4f9f5fa5ef31263f6a8ce4f52f84d56b0ae34155c1684fe5c79a2978c61997ef53317ec16257c5303dd9a07a813b450a45050013fdbf13aedbb242440dc169279d537606d03c0da5367baee23a24ed975b96725c452114d56c90e38a0a0922924b18733d16e1cd7be0bab016f6db905a7297e6227ae3f3617c383180196657ec363623aa9449752913f006efafc14806a93e666159b525118d012fa83e037914061007a5e73bfcc6fb83a8907044b89378"]) r11 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) connect$unix(r0, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001a40)={{0x6, r12, 0x0, r12, r13, 0x20, 0x800}, 0xff, 0x1, r10, r10, 0x6, 0x3, 0x400, 0x5c}) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x1}, 0x2, &(0x7f0000000380)="1743b2e8ebca4bfa7bd0d76e3afd685239c754fc1b54fb89a0b9081843ad35fbc1152082fa925eabb1e00204fa3976dad359bc4c2a4bfc3931d892e69229194bdb3b1ba4861414aba7348ddcbc8a671762b86a71f2a24fcbee8389b0c427603f43aaf92056f4cde1870a9357ba8a38685a5e002474582cff590dda84633f4a601bcdbdf3eed684ed2f2986f59a381a48201bf46b6b959856f3376c598fe608cfa57467abc0c3c1c3f1e6f937d8d6c81c8ca282c54e018bfcfcea29ffbf", &(0x7f0000000140)=0xbd, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r1 = semget$private(0x0, 0x400000000e, 0x82) semop(0x0, &(0x7f00000000c0), 0x0) semop(r1, &(0x7f0000000440)=[{}, {0x4, 0x2a8, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) socket$inet(0x2, 0x5, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x13b, 0x800}, 0x7, 0x100000001, 0x8}) getegid() sysctl$hw(&(0x7f00000001c0)={0x6, 0x15}, 0x2, &(0x7f0000000200), &(0x7f0000000500), 0x0, 0x0) getegid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1, {[@generic={0x1, 0x2}]}}}}}}) executing program 1: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b00000000fed7871358eb087d34e8a93239c1a0cbc5e715db445af8d934ac5c811f994be6"]) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(r2, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000940), 0xcc, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgsnd(r4, 0x0, 0x6e, 0x0) msgsnd(r4, &(0x7f0000001180)={0x1, "658a5d81ce75adb5b10eac918a2307d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b367f4b66d2d30d7e42b0740623b05124c1211fd00000000fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x6f, 0x800) msgrcv(r4, &(0x7f0000003480), 0x1008, 0x0, 0x1800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) clock_gettime(0x67f3248105b4e004, 0x0) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="076231d25107cdb9818af3527d14d120f8851c9c5c69eb5d7527aa70931bfd280df37838fb71f9c99a14c930d3928397dc77baac827a3e9e1cad263367c7080eeef70712e44e881c16ec92f0b3a70f394924ed748d9dad0d13a20f815c2ae54e996cc7714544528ee57617948b63bba3675d16003cdd394d8dc290cd10534b26fb1c4f91ecb314826a6ce2a793db94428a070000000000000042f545e5187c3e48a7daff810ba582229c251f02337012e216979d62f023a3a60fe7915063720cbb142707f2ebd4df1e17a66a2d4c868622a454fe77871d45e49f772cbdada162d97506519b1787796ad97df9ed2807e838ff191fa5e37dba55d7f2be85d81b7005d9e6f94c37ab8ac0fc86ca6db7991bf798839099015d4aadc1396172dc6d29b4b28e97e210476230f1bdb30597effd0a28dd8f93fcdaedf921c9832eb183dcb5c74a5815a884acbb49f3f571e7add0747020e70898717448814011c443077610fdba374519daa7fb5574fbac9bba3b9f2fab6a2b119a26fc35dbab49767b2e60af1f51b280b7512bbaedc38f505f4dcfd841db162fb696873e5e697ee4a8b898b53828cb69c195cd9556ce324c969eb32139b56a7df643965502f24f404dfe0a1ac825edc79a2d352d44f07df25014861ee7528c85ba66b82eda4f3ee27bf985f36db9a9c25a0faaeaf59a38df58f13d4aa9a29ed442b21f4790a78214e0116f733f917439", 0x206}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) fcntl$setstatus(r4, 0x4, 0x4) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/41, 0x29}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x7fffffff, 0x200005ba, "d577cb00c3090003000000000014070790b900"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000000)="02eb1c2b6af66b1cafbe517435c88b464f22d1060b8e6f0a6554fbdca2875dc3aeca14ac77be9afef6caec188d448c0bcb9cf25dfb065e45fb74f85a023a649ec4c0eacff9c9bb97d6b6da5de4e47f2ba3645454ec1e5e5f3c2529dfd9f3d3592f5be44fbd7e8d516040628dae041542b6bae1f893653c8173e213409e87a89aa0b3fb87f092b276ced0389d09", 0x8d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f37ed0fec973e67ccfb4d359906324421e8cc798"}) close(r2) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r7 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x21, 0x0) syz_emit_ethernet(0x34, &(0x7f0000000200)=ANY=[@ANYBLOB="576fb969feaa00000000000081000800080046a5002200660020242f9078ac00fcffffffffffff0000004e214e21000890786b8163483f10ee3f77b3395d1149b1815bfdea0e9c3e4cd396402474d5151e2636c868228e73f96ac795d781ab2ee32be0a711de708dc7b6"]) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c545, "10a6093e7e7be2df6707008c8bda98612c2100"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="5b6dda63c7a0e8d05275b7730abc44dc9165014e06811fc2083cfb56b854612e26916e3bdc7509652c8c6f0170ccba4d6c9644b86617832573180cef9f895c7b", 0x40}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c544, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="5b6dda63c7a0e8d05275b7730abc44dc9165014e06811fc2083cfb56b854612e26916e3bdc7509652c8c6f0170ccba4d6c9644b86617832573180cef9f895c7b", 0x40}], 0x1) executing program 3: symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3ff80, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x4, 0x7a4) semop(r2, &(0x7f0000000400), 0x0) semop(r2, 0x0, 0x0) getegid() semop(0x0, 0x0, 0x0) r3 = getegid() semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) getgroups(0x1, &(0x7f00000004c0)=[r3]) semop(r2, &(0x7f0000000040)=[{0x0, 0xfff}, {0x3, 0x0, 0x1800}, {0x4, 0x1, 0x800}, {0x2, 0x1, 0x1800}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0x18) executing program 6: close(0xffffffffffffffff) syz_emit_ethernet(0x105, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60545c0000cf0000fe8000000000000000000000000000aafe8000000000000000000000000000aa3c000500000000008800907882000000ff0200000000000000000000000000010505e217a2196ad563d28248819c7af7572a14cf4ce367ea7bdd401267771e895a2c2035881860941910d122e34d676089ae0f453522e4b475df1e25d92f48465c8db94af7e25ca06ad48c48126e7dfe96d409329e0b67eff33fad1c8770617d98c3f744364fa49cc0b45760a33ebf69f9d03d27fbfd962544909792c317567558ce77c2140291ebf7a6dcf6018bac8c26864ba149776ba41290b2e1b634cbe8778da64f53c186a2ebd1d298e4e536", @ANYRESHEX]) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRESDEC=r4]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="b8969c4435afba153399ad46e85f6147f99080b10008fac186", 0x19}, {&(0x7f00000005c0)="c965736672d528ad78d70a5beb7409f5ed51b4aa3e51c8030ed34ff5fe9f966d6a470f80fdb725d8bb394323df4bef5f44718044e8668488220decb90c8527c0d9f80a950ff32244bdc364f5da2709d6f83731e55374c31f1d7cbda620f28548e41625b1aeb7d4847e2513c5b5e577d989ffc8a5de27266209ad60fe6f3788e72457d273b7d32ef2b01b4583c5be63a71a1e1ca72f49c8fb4ae5e51d1c00bb4af70bcd9d2d562a7c64491226c250f818394a390e2d5a8c899d081c0d3330877ef2cd5e6ee1dacb6d7945dbf3b1e7e1ff905814fd8218ff8ac46f0f8ca1462a5de8a30e568473d170ccf435af2123261195b6d86d3f7ed142adbce2d080d76bd35b20ef5a99bc9e0b4deb8ba4b19f884fe4e756299da58c4facb277b54c39293629f21a63f9f1b041ae5fc42b90d48057f95562269e4efda49e18dc7010df26362f2975d0ea5703af6f7b6070f26980202bfa0cd6b70eaa450fcb08f1e3534543e8253453d35c9c8c3b57c7bb824a64b9c2927958326829ad670f6f5cb4ee44daba77fb5cfd95630a6f3aefd1f47390e5320e5bc7c90a7d4d2e40ad656e79a3c020720ac93a95e738b634d210bcd32eccf10dd30a6cb542e735e3e10e13f317f79c85381285c2b6ecd7dba848347bff43fecd0157452e64c675993a1d76171ddd0df977a7d042366870c07d314525dad725b9b99f74af0251181544f00f7c1d2a567e7754aeec123c1a08b5bb32c526de8cb408858c8cbcb29e2a68188eb8362a76d84955daee7b87116c2d3b0330a5964fdc02d41461c7fb6f7c5ecf97930a30120f89fcd3e4375c050109fa1cc689046400f7f9a1d384a0d804920db127e049859e607eabe0bc231c1a26f466ec4933949dd072a49c5faa608a4cc65b19b8cf00d21276105741e5e6ab334fa8a34e884c3abce3c2821e85175bf4fb571b346ade3da46bbbeb4e3b119235888c77509bf852575e3efdb405b574daf202421c12e317be81c14039c10d48a897f38bcda0f7642b1639ac24c09a38d91880bd63249bd040b92a742115e1ba1dffdbd9bf38fb29a1a6f0983e804d56de9931016fd2e2f257e7f69e2c669b2b3c0740079457758f8da5af3a75b0453615e8ecba4418abeb22e95f57f935f8791d1a0070b8c6838bd6cc6dd97840f721f9ce822e8d8d3a5e338747e6d193efa42b80f3bda5a0e6ea7cc87ba527e519e8d28ad18799e425545b91b540ded18c64a843ad3a77c431dbc7fe24382f68d693d0722d8f237225af00c96354de0e0924b6dd9bdb71b12562f8b0c50dfbdffdc21b442eceda7eb1c10aa73ac5318d0177cce664d83b5f64eb135c7966305e061a8319dcd2bb39c12ca52bbbda8af05d7d305d3c67fbdea45c70f1eaebeda1d17ca55c8638668718f3c029ac9db694fa8909cd8c11a39632f6980ac4a8c14f558f208b797f9adfaa06f3db3bd8d0f5b41f669b6c60cd61e0b6fcc39c388661497d3950fb57ff31dcaea1136766274d8bed7f4a63ebfd43e5ad426817c41d6fce339793321d4dc5bffa33a60fa341e80174523ef45d05b347f3fda7364938eaa934943afc10e8fb1f5e3f2bb48de141edcfa4054ff76625992dd9e71d72f27dfbf57c36fce364ee9d7b31a2eda0bf40d503cfd3a2d326734f2883152a2b4f4d8a68f44e71a50b83c0ae5ecc95fc6a01e106bc380ab8d33f7fa9bbab7abf660a9293847e0e4521c1fec56abf3c35894d792c0fe905250550d6919f49c81a85ea7ba9448b76f437fbb0b7d380482cd0d44c04cc4d00d4c0b2c2d5d683abca22cdefef8561e8c07b81d3d76154f613e3d2e18b18ac03c91b9332026532d9f0de86698f1269dd8872b0799e37be04d5fa93aaf2142ddbc9f8f79508c5dbbf8c26c18564050007c710981426666ddc38d9ff2aeb32726df15549ef61a0233e4e238f3fe00d843f632fe7a69edbf34662b0d315e63cd54291675d8aac03ef662a3d267802b790bf93101111bb17383e17a8eaf7190f7da6b4a9e77974479e7c65e1b761ced15101306060d183afcbfbfcbe3ff2b6e8e70b1646f26d3d76d971bde284eab4918ec0a49df993da3a70eb5891f36e3ad732b8850a529dc6c48ff86c9e5fe04a9f3d7929982bffd65b039ea6298e0f3187df67e8a65c5da968988e440bce976849fb1cdb527274cc7c1149dd582445bbd5ea392420e06de734dbba2672eaec65a5f57fbe02ddc0d72d200c64e03b039aec4ed0d867170de98f22a9f177cb104f4f9a65415111ea563171787520214b8f319111ab5d428fac312a159d882f8f4a77abf208d1004fe33ddcfc0f44d8afa57b7ae40dc50f9da361772bcdc4fa504e36372d41c2440c2cbf6b558d77c814f84c1b7cbcd7f6be53232ffc5c86761d8ead429bf47a69e2ac1a5742be4ee32bb30dc5ae07e4a754ce2ae61433e6677486f0e5f7f3116550ad692b6753ffcf538eb9e08626ca36266cc257e3ded68de8eb71d4151c74a8cdcf68b130b8ac7362af1e41109f9ce85383ec852eeef4b3f70380f885736b670bbc75fe95f845edd554a054b3f01ad11b2f77f7d1afe7eab7ca39e32f5be61ea6d7a770114473ec17fc4faa1b840ed86f5f21f63b914f5be54725634307d318cee06ad84e7ac6c4d0dc9d506e25f413e7c1d9dc3c9b421010d0f11a528d2c311af101273ef9706abba8f77a750d9c0302b41517ccda95ae67c10e590256bd3eaed561654d26606eec647c11012639584cd1087ef77c4ffc2d1af854e28c55eb1c25c1ff68d65cb16250011a33f03d69cb82d059a6664d8dc338374d29deee8a452fc27149c407fb4eb15c33775f519c11539ccf55a57978d10a1e78749637dbf13ea5016f8bc8cda6f8681889bf04ee1c156de517116f0e423401207171006e6b034ee882ed2ee669e0eb8b0fcb65d9a48296e7bb777d2fa166e260f850e9adac56a0634f62a355248ffcf2693aae84e56b669fddafa45436b639c8d4b4af0eafca63bf9c64205e8d6c278c4be96431c13779f81c5a485d2c19d8b92bc19869df63d222ba94bf87cce6ba2a3e726e99184eccbb4eb0e45dd0609d763878ea5cda30d5217bac1699485310df326a6dca283ef70b57c4f171be3cffe153523723af7e4381f3189d9a8c5eab0aff3fcfe5984e4fd79cf006ebfcdafcf32305f18c4c085ecd68ea3efd323fb21b5aefee8c2da7a7ee3e0dbe574a84e9897539a45ec9d1bef15dcd6e8e701e259b354b8cf62f146da25df502e65b533a030c0328e69a366db0a365f49ac24ffaaf275619553d96e9621c6955a36d5ac5e37f2130b5860dadfe3abb47d1bd5b466987c387101a6eae834125ef8b419663110edee27b534e1d96578923070454f84968719c02919c5091ae901717620d65acffb65170ee37350ff162471db2cd6e8baa4593b399575aa3d2a17f775106caea8625911571bfbfde00c29cfb591f0bb8fb475059bcfc2610b2ca08fbe16db654e706823cab921745851d89c14e5b8c6d0748651ee4895b7f1c3628ae6a7d78fd972c70ead699758dd00d5ac293f4547100bf08f341611f2ba7fe98a6be4198b572182d9d618f0cf4149f7cabbcc696eab0ae92f12fd14fb66dadc99ba8697308278a37a91bf014d579b9a764375c6e6ef4496cf4696b901316f0f3b8d3fa9d248e16e05f84ff0832272365a354c98e3c42d1be420823dd03a4b43319dbdcd3bbffbe9e784ec06f1d0f0af39583a9aeecd013ccfe91c13334a8c698663c05746aba68df0806df84d27edc7781f74d997578648ff5f2851ff1876e92e983942e67dc93f33f0a3abbaa0675f7a4074ef8342434a97680d85e9c8da417d2b292e8e06caa5500241fbcc374d228956808f9023e4b384474258a349fcd7bb5db2615b82f9fb24582b7ab1514dcbdf59425a8b77006c68938a354c43eb46a2a23306a8deaeb1ce32416829bd7bd97e0facf20cb20e0e356dc599a63b905113ae8bba8e93ce7d2416f735243cf0b4755fa53737348f770cff76bc7b1c67fa5a33e33509173e5d6b9fcc838f8fd55ed26f78516f8137ca20e062ced4740e67baf273d530376e72f8713c7143bd01242a338017708078bb4ce8dbb62cd1311f14ee9beadbaeff9fa6635fe71d69a9d605ab636b59cc0d3bd1c9fef42a03bd47fe4dcbd301896a8191603a0835aacce3f4f45cafeb52a64a30eaeb9befdd0f501383a6a5f071206b0fcc49e6fb626b1ac1b27aadb505109ade69c74b06a538cea8ba3cdb5f8b88fbb267ca9347b96e7eb2d8349b2bffec2534b9ddd5b7eb693540ffb5e0f2edc011b3849f7815586dab0c34a2fe965d43a45d8df4b263565e0b9794db12307d1a31d8fe8f39f208142c75f957529b032a106b6cacaf26f79f7b9b2d372510ba0b9e147686cf898be2042399793a550517cd9171a1cf3e0f796fbac67903b8810411a049d122001e6bc923876bd2803b109d85f59627e82e89aaeea0dab0a9f933e35cfbea191db87bb7529ab572da1035ced63d2c51287c78e553354535b43b2a032421ba7226ac3a077d4ae6af973ea54ea2239e1a3280edfe81b2c1885fd74c9dcf2ce1dd6cd07c38b85e1e857301ade0542bdf7d3177cbe17e8209c1496b93011b3c620472f47ca0de2d83c422d5d4885aeac9b9abce928d16ec2b2b18f53f2025e86588761f4ad375b5df493336285779c10a7940ffa9dad6256330f5510293b69f79c0e9a088e75218247b3615309e791b472273eeefdf8a286aa2d5950e4e7886e76df064c37ed4ed77b2ac211664219ebbd31374c284b656a0220903c6d5ffd2d9db7cb9e8e76f57b885b5c69f497f65e3876da07f8f67af31fa764eb844b48d2aca54d8e2ff0a83e801f5296040d2c3a8653575b2d5eb45dfbe9a187d915ea2c0abe10dcb5b44cb96a4b6fc054af386e09ef63513f509e12016d705b19dcfde94e1c743a5183201da4218d8929976aad30ebeadef91274448fa2462a14453a412fcd6db4dd19cd1ed538d46a764db1a309c08303c7afea9f0955d9d6765f884e30f5478b29781639c068dbf3f700b01744555857f6e671c6bdfba53a13823b3a7f5ebac1a6b8d50c3184605fbd0fd7dea8066226f31919ef37406cf00f30643ae9edbe26d92a7cec39692c1ba4308465c9f5969aa047e8ade7a906c32c9e8b116d12b711fdec96945368f4ca82463f4854d31dab5708c4a69f902dff86837feafd58f71dce578cef1dcfd906f13b1513c51b1e4548e2c31b908cbf0b784b7599331e11789d66f648034c3a1d60f12f071febb5a6d8611cdcf5f35cb0da594c4b8f0ad51fe377c75c3a051f793378356067d1040ee93b91cc2744b5ccbef9560c3f0c72a55422bdcb7130a6a31878170053b694fc09116e207a19eb759cb96959c57384237b9b5d54997d3f2dc098996af25804277344a42fbfbedca5d0e9cfceee125d1be27bc8591dee15833f5540330d97da79d88ed97121c83d917170d6f825d84e2d34d5f25632659db576bddc00d5a5d7e6f748ed2e9dc8bd1e1e02b6dced2bea44d1fca4dc401a0c8c3bc9af33a67c0c55bf5f42c9a4a9781d06eb3ddb56efdcab21788a0c5901e337e71737f2123b46f51571de361d7620beed7aa98cf2cc67563296ba3e45529d264e923633ca6a6b39c302d0f9689388a87d5e1ecdbeeb89441dcddda538515c5048d1b785c16a12ce165e6be6039ef0a4c47b4ae106b55f34fe917a11eb7adbb9d9ea34dd5f96679f04097fb8b412b77fb803a422be639349b056cad96ce9d93f24d527724829c5c37419ae5fc209d85909be82", 0x1000}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000000c0), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$unix(r6, &(0x7f0000000040)='I', 0x1, 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/248, 0xf8, 0x1001, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet6(r2, &(0x7f00000002c0)="ce1907e6588c4dba481933c4c90e532d29c66be0a4168b27dbaefc2d317d7968683e29ea48c539a731b81ae4056e17aeca574c7861586d67a9d8ea4116c0e507ae574be4103174494b", 0x49, 0x8, &(0x7f0000000340)={0x18, 0x3, 0x43, 0x5}, 0xc) getpeername$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r4 = socket$inet6(0x18, 0x5, 0xff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000400)={0x0, './file0\x00', './file0\x00'}) unlinkat(r3, &(0x7f0000000440)='./file0\x00', 0x8) r5 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x5c]) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000004c0)={0x4, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000500)="d47e652fbb0023b994cfc758d5ec24aef3c863c0ab54be2b7b0a8167ad63557a02c902e0ef42", 0x26}, {&(0x7f0000000540)="fe5be4b04dee7cad7feeaeedc27c524862ac0e4eb1eb3635da8e5e47e6468fd63b76f312cd5dd31547e2757314f1f7f8d3949c6353e6ce70f2bb09d002dc5eb5a98e1e5a743bee23a85606ab623bcb21a6920f1aa936071c97696b46ee14e0f6b7e790fd416b5f476e5fd74baa7dbc74a04ea0afd7569a27d7c1c32bd532289743c1a1", 0x83}, {&(0x7f0000000600)="4df7bf1e29de54213a1eaed6ea860888e518e0efd637823c497229b1d03eb7def3fcd24fb62e7f192ada874251a098a9d35ffd75c047b1f441f371b4a204decb911d1615f16bf4e558fd4ef0d0809aff95f251d9f0d65ef017396f9f72a57ad3dc0d6023d43f883896ad08c6745a8a230d86755a840e45e60e16fde1e51f623aef266e667bd310fe03189121f120668c1db6619a85d5ccd1c983c0d9923532d5b5f5aa480dd9d75cdfb01df26d08220584c62ceafc45ff8ea27c78245395e7a7298a22f0aa", 0xc5}, {&(0x7f0000000700)="962c972562ad3270454e3f243f37c64d304d9319a359e8c33eed7424b7258f0847a4bfc53abd2607d640ec85ebff275979eaa61ec80817158084709dfb6a5c8d4c0d9cb2d94f761612c559178b90872c0c7b346ebcf1355fd4c92911631f8240ef0dff4da248fd7e8ca023ff177fdd474fda14853a1640619ced45c19fa8e5528615fc1d511da1438646ab54ad419494bbf44d8fcdbd4a3e0104d043203195da5df0a869be7e2acb987c8add2c75411f859195cf7f2ecf007b66fb4e3507f09394e7bd8a91c512c2e0b291b5250f05e3073e6fe40adad2615a06bedd7fa0878c8e81ccc9bc2cbb59a9335ada040efd90f0af7775c85a2dd1f94c2aed9650042b09adfde0d1b6ea61a9f28c02e0ed0ee42195887bd5af9baf1dc53cee1201b4199692faa26854441ff9187cd36c9e6c1ede831bb2d8081afa1c1d2262f8fff11e524c7e42811befe5857240796efe47ba43f59bbb0c4d8b6539bb1b5fc2edcc534db20d448865283c7c6b33945852346336a6f4904ae4b45dc6fa00fa4bc2fc9abcef29b534126cdb8874af09ec74da0de9c9d69dca11e3ef3b4564d4330162ceb269ca3815d5463056e1f4a67aa36ede4c86a179a8765c1ec86bcb400bab8f6bfa0cd4e76f18d7a35f78dcbc96e7fb3286069c608f6f91a3e0f7c7822019f55de1552f4065a4d96754ace0afb4dd919fc6fe213e6e360097670a562f1a8c47933ef975ecd0527e3a576ea6affcdb371241068ee2ff33f1d988185908d6f1eb12fcb3b6799b3c3cb8667f60c1c3ded27d9d566c8cd79b2af915a46189ac43fa4bcefb7689bbfa0e9fc049081fa7f88d939bca70d2d768c31870a863ebd4cc9cdde6da1afe683fbdd1b379e05b97893bfca1e1ccb09d7128662af190ebbae75a7c07f66c2f4d70ec8b9db37febfa731b7584630df1bd4c27ec60f911aa734901271b867cafed4027f5b4945def65ba2d6f49e7d8872a4b351afa7ff258c6fde35eec4cd344c2a6f4e8beeb6be3c0e9f3de460f910efdb0797490a53a7b647c3982478324ee7d31b217e98b4b75c3b5aeb0522fe4fdfeb0e2da6c25ef01e049b7ef906e67dfbd99029914f1e882a55babcc25d4c8f51b9f53f9a152bddcb7ec6fcbfaff911fa811f6d18b19cd7e17dbd4f3516c97c0546e9e96bf245cdf624b6b61fe691f28b993f4d32c707f6598a9d3ebfa46713ee4e8cb07ebeb379e6fab23964099ab4289c2ca6c0bfdaa43d8e3b1be726e56f0ae04eedb97f067f35c4ba3d18e9b833505e291227fa6c4fc8a260539ff23a94438686b09a9c01578ebeb926dc203a58f0cac31ad5fa0727fa8ba03451cb64288fc78a561b1d0f420dd310e7b21572c61ec5288b1862e134baafb601a04e1dc1e297603bbe2bee6b6a5bc84b0cd6fc4c5206a8c02e840ae26ef3f8a234c1d21eeff6120ee5d4e607e762683611a1d67fad244e039bc61cb6aa44f28047531e8105519b7ca04e032f42e34c7a6d9f9bb380ef242b3727e0f53c4b31ff5d1975f208e39b5d6c8539bee980c39b64881acfd652dd6f242a0d311bcf4eb325f1fa88e5eb92a5bde839f99f2df3c11e57033419163232375929a347aa7be659dcf7caa767a9b528564058135c4f6ae7228e8f22ceabd555bf7b22bd12fc94027fb285bd02fdca6c6e13070408472d43476ac643f46072c53b1e0bd71787e2d3832d57df8d0c5a255c28b474c4598ea1f37b4aac7ba4a59da912b8ba9182db05cee07c9d215b9b3a2171acd320577681071102a8f1501a16f62aae02ac0310913db6081114857ecfbfaeb226ff166a5aac8cc0e2e2757d483ba3ec639a495cd48f2a49246085fdbb9afb9916887ad15514976aab64a0176b56fc3f2de21120db56b08b8e98866d358acfa73d0fd356679f586dd5141519e6114c95fa346bc8be52d7eaaad4808431832a1b45a74e47ba1c7ff652860523f4dc60545f59eac62e5ad654ee1e55cc476326e5120e972b9642eef24bc6c4b276b53e31c5c09b8471a0ae93c60ca817c7ab8d615773d90c8a94723e1eec40209164546c91913706d1ba6b4914c0b4ef2178a504f69940fbec6e3755e3fc23dd19fff06642bfe040a59762762aeb696e149428488d64ceabc4ce0230cac6437395a6714a4f4373e778bbab64892fa1faa6184db95cbbc2df30cb96b6d2e43f5b68c6e7a94dd7337825cec51c987d48808a577da1bf7481fb724745490e4cebae60acdfa648dc9a2b2f62e679f20b905e4359c2668af62d1e07c79312922758a4f1407d3eab25a2182839ae3863e7230aeedc2923f8527a8d7a94d2850ef8e81c5a5e39c450483795aad89d7547ee02a571f80ba3379bc44865ba1e673412498cf43858632043fdf4450c44f7e5d7143147b07417b2896c000c8c7074e6a37bdc41c4dc9930a6270f0e851d5819a1920e18cb6de39a9562555dd4ee846f4702ec384b1bfcaf728f9ac8d428eecd8db14c235a4813b2921ac76324168544d6b0bf1d8fc6d56b79f8d12b8743bf33c880afd1a8ad75428660c73ed381ef68f9926725c41424c0d4ae96626e136633df4e64a7917b6c7da755e57ba11961883d12d6299d102843425f87ca52c3e26a69e815dfd249a2c6a0431b3240658f6b5225a7547df7c5029e16be4bcddfb437179618649ff2943dc19ffcb4b50a912ad9647b3682b88cbe31bf4f1ca4ddf6e584e6a3a745e7505cdb298caa323338d9f8056e0c7e27399558ccaf9f16459d0fba7f8f17c3df857303aa6583ad7a2a1bfae10a5294466e4c2e521a62e4672b596727bd5f6be022307eede11b7e7b7fee2ed586ea792fbd3d755b80b03429dca2b5134a5f6f303dfb469e15edb7d664b582402801619c1de45e168c7811b7ec91fcee885a9ae11e59448683659db552ab83e9121426154f06799d32719a2ca6b01dd8c3dfdac91abe11d08b0499c3f76267ac5854a7f7ce1c5de7fb7cde17345cf19b377a51e5ad9d11ee2445dc939ea8bddd7dbc411c88e64a87cbd6dda4feaf1d4cdbcf92274480c57d5789d274a29866630eef5c49406b6139c5cb79c1931e6369eec2b43467f1303d319661edec43c133474076ec302ce6f658ef80bc35446a5658c7ced4b22fb266d4773228d7c4586f70df85027abb152bd29f31d5de113f05cfd67bb83ec0b6abdcbf356976143183720b9930307a781488b9a8e3c35de0d4477ee62c575901cdb14aceab6deeec320782a7d26081f93ae32222afbc4bd9c397e875795ea7405e2308e886ae800dd9205d372421b47043850882f5def43d8201dd8219afd468deeb07602e8bedb30a111efbc7788d3daca96f3d88818523a3dfb2acbbaa5027255b1f93635c1b1db0a8b73137512795e309ab998bc757396dbf2669b65f1f4701b6af68cd0df84174729fe3b6f8292f6bdfc59d48b881e6cb1a906ab8b6e7b146a566d4eb59d03149938be2dc87ba50c7f7846a4458463be703298a29a2d07ff23899550027977a11aac6bf93e7404670b2a246e65fff6a70d410c219303c5b11d087a9d300a775aa3c528ef876707005c8718d3c4f0b0ad52ab7e2e98d1b9404becafce1cdbb634ed0b5a62fb1a025b15cd7806bab286e7b59db523d45643c5ece809c4cbbb72cd4162c2ed3c57d096ac1077013d005b7bb389c3d6964a092615f0373f2d40dc9b47c8afd4f57252ff98f1f313cc140f10d59804f39c2bf2b539a6135a23e13c55bb5314eba900866a39d6cd78ff55909a60b43a85f8095ae1958a760ec375b404b81d53ba8bcd8ac898350cc0f7d2bc115544d690e750a09ba70698994bb102e3f2fb28828c514cfbcc3837e19484b7b68c3e561807999a8851dc42808fd0613b9934436131fed683bd9164e53bf34d445d13cfe0414bcbd9dfa9526f98ec6526950205a0284916610dd5a493ce17401546ce096f6f9b6ada1ac2a5f6980103e5215a1a423166411fcf43f7722362801bc06af9a584f74170a289ef0682ff397df4adeddccf86a900efe00666a6deabcfcba81e46d948c28d61a0660f628118939c6c1cc7dd3dcb51b1b07f74750b4d2113352a754a868e2e1445dbaaf2bbd7308800152bfcbcbfa0e75bd00e1ee07d75d342aaaad51d06689bc85e3760003222a034267ca0400d93321db9d4fe064ed422903feeb7d25b79780e38f57ed3035e2245014d19ba2b6a319adf20b19dec3fdf1cc7e3278fc3a1adc56e6da2465fc2410051cc2a80f8ca230a75fef502663c2d00cfa953266ff2edb31d34c4c00b956e5b4f3f62d44288d5397dddf7b65917cf9cae910ea45e81b77b245a30d12cd94e05fcd1eb14a7e9536066ea7bfbbf7318bafcb46f386664a86494faec9a039bc72c63371a885f4c9ac7f7540579a746bf01ce80e09438c609697d36711d394e95f497a5aee1481e1479732bff132e6b3f1a9bb499977e163d607e9b502b403b2c6d9726904ce1a4fb8d4c955c78a28ccd3d23ea823f81ac89f1209cca91aebed7962fe702a5b3b27813c99c38bc7ce5ac640abdc7a9662383695de714dba2959cd26535600ad2f36b6b2204098ee3d8f627399d780b70651145f40201eef2a792f40870e4adfafd777a3e6dc232e1c0767c8549d585628d5599183874aa071e5a81ba5b77deee0827fa73140781d261d944eb3790036fe98f6dd3c98ff99a4b13f81e3ae25b9f2ab9ee5cb9dee887b818a41d036b859df9c695e0f6bbdd3758a75b1c2eb346bc23f50c4ad0ed39df61af970ca583e5623ef6ec3690416b9f3c49c4a2f7caf6f5459caefd4b4eb233801d9e64064118bc62e1ba700c2c02f950c5595dcd1bdab64d5a35d3a1fdd14701a526121c1ed2bd832deb93ce9595f6973abb1af2712b40718c8f58c67b75607a67f5dd092fc5331552df222c1d514f1851c82be8fa92fb17d302ded2f361fcb5cac748b0bbef39e639471514bfe1be6cd90c52355938ac57c0e15413e37f63c6e93d9ede8eea1696c5d6b29e6df55581f59df8258ae31894ab0f6d163fc27f2aaf9a70722ed25766175feff1e70adff4a6db9204f1bc6ea1846e8e85677c397968dadb46caa6fc4cf0275cfeff3eaac9b8697148846350c0033b94d6f9211a645977056f542338aad613410f91f9cf4dbdfed66f7ac56e377873ca2d479a826ed9f755b09b2878acc0c1082e1c7a8c81851a704f1be90210c347a4ec08eb76110bc20dcd05813f5fb2ef2fbf3c016c0f2e095e2ca57d1f574b243f99473cdcb598093cfa87a9f149db0ac6cae4b4c4f56efe9b8beb77e4478fc60b21404cbc8e33ed7dc57f79a93978529d2efe349c292262eed8fd9c93357385dd728d626e8ca9fcf7d474dbe43549e17e1ea4913e3b5d1924a084429c8fa98e73ea5aeada01e5005abfcff0069cfe08f682f1e1571cfc15cfd17d00c6c3d23964f97fcbe3d51bdf780b1061217fe7797190735a23cc6d704abff3c4a374c72e951f31e1ff20453db346cde7f0a55a1c740980004075e614d27c4e432b5fa449274990635aa892a8356772eaaffea54b3d5a27e1e59567f732380c3a53319b1d7ae616a432a426a31edbd5b8e2c8a6a33e5fc93f441e6d27f1c113c2a4356cfcbf1df91b631ba63aafe11207bc154481b58004e779257a3a0006f17cef8ef7d855147c1734e194d305dca3a7dac501ffd33724399d82e790ba999f36c6036e4bf39bff4535424f347e0cabba20c0200754720884faa847c4ef68ffb44d71c5a1a8fa93050ca5313a235465b757ef6fccbb913ba9022cca11e85452ca08da9edddbe9e4ee9622e444c58bc0b7e6ff0ae8", 0x1000}, {&(0x7f0000001700)="3e37bce26e14d243bdb9e2613b8c540fd7200d0a0c4ed8aa0a5a694b79cd03148762f4bd3e633d2ae67c9bb4c832b3cb002af00f5786004fa5a942bf943b0f536f57008324ad2723e08b346d33d0a4d6605b4d6f433dfcde09874359f81c7a25c06deb0e97eba33e2579e5043a793781e3a49e95739745e44b6c7b48ae0b5016c868201a7daa29a7813f34890faefc1b8756521ccfeb9b2e6929b04fff06728e0898bafc042221c5a6b89d0ca6ecdb239b4ba845f55dc01ade9578f29e0a309d6c54644cad612489ca116be560a09cafe43992b183bf7611f1fe", 0xda}], 0x5) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000001880)={0x6, 0x101, 0x10000}) mkdirat(r2, &(0x7f00000018c0)='./file0\x00', 0x0) bind$inet6(r4, &(0x7f0000001900)={0x18, 0x2, 0x3, 0xe34a}, 0xc) r6 = getpgid(0x0) fcntl$setown(r1, 0x6, r6) recvmmsg(r1, &(0x7f0000003d40)={&(0x7f0000003d00)={0xfffffffffffffffe, 0x0, &(0x7f0000003b80)=[{&(0x7f0000001940)=""/36, 0x24}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/223, 0xdf}, {&(0x7f0000002a80)=""/1, 0x1}, {&(0x7f0000002ac0)=""/124, 0x7c}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/54, 0x36}], 0x7, &(0x7f0000003c00)=""/224, 0xe0}, 0x7ff}, 0x10, 0x2, &(0x7f0000003d80)={0x8001, 0x7f}) r7 = geteuid() r8 = getegid() r9 = getgid() r10 = getpgid(r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003dc0)={{0x80, r7, r8, 0xffffffffffffffff, r9}, 0x80, 0x100, r6, r10, 0x1000, 0xfffffffffffffffe}) r11 = dup2(r3, r0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000003e40)=0xff) unlink(&(0x7f0000003e80)='./file0\x00') syz_open_pts() executing program 4: r0 = semget(0x3, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x104) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) msgget$private(0x0, 0x688) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="2748e05ff585ceb8e1a638e1d29a1b13002dc3fa4dbb9b92597fa857d7c1873a5cb5a7fb4eee162dff0da7c56e911ed1889c59bb171c19629ee1903b59f89f6febd80267a13dc8c4b5e2b340866e7673f1934cf191c2e420aeaad855feeb807304209c17179b6a5bb22fd36f21d1e96a9df290d2e8224f93977e2b2d6959e9933a6878f476a11fc450e655729e68d779ed3751a231c68ddd4ea8e8702d95038f1a1b89972f15d9d9ba2c302496abecef1dc833cef8fb9e75afba7c429d5698862c4a7cee28b255abe352b59991a0628ce036e71c17f8e0f7069eab91208916490e810d91e7a25e09f8042458b423da06a8", 0xf1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0xe7]) r3 = semget(0x1, 0x3, 0x180) semop(r3, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x0, 0xfffb}, {0x1, 0x908, 0x800}, {0x3, 0x81, 0x800}, {0x0, 0x3ff, 0x1800}, {0x4, 0xf4a, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x2, 0x800}], 0x8) r4 = geteuid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000300)={0x0, 0x7, 0x1}) getgroups(0x6, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x10000, r4, r7, r4, r10, 0xaa, 0xfe01}, 0x3, 0xbf, 0x8ff}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000480)=0x1f) ioctl$TIOCDRAIN(r11, 0x2000745e) r12 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f00000004c0)="d3c5c095997daa8ca00122c58b39e04f2f508fbeb50fb7a1949eeba8031f3d55d5990002fa2e8aba07c9fb3c64f8eecfc8717648acde8958865dd26d2e4accc2b80fe546ee64d7be7e457521f95fb2b51ab9549a3c3a3de1339a6fce7f251e0cee7c450b838389530af05207575766792a58cd80b7e8c62fc94bbd302bb1b800f9c3df93c65ef43d382398dc7e0f9a9d96687e39a9bdc342fe", 0x99) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x6c, 0x4}, {0x5, 0x9}}, 0x0) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000600)=""/175) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x9, r9, r6, r9, r6, 0x18c, 0x7}, 0x9, 0x5f0, r8, 0x0, 0x4, 0xc94, 0x82}) sysctl$hw(&(0x7f0000000740)={0x6, 0x16}, 0x2, &(0x7f0000000780)="1e6964090646003afc3933bdbc1be04d461dc442e0155e237e063902ab0f0050f4182bc46ea614ec560d68de2fd0ddde7e709f7a0b26d628647e7be6431bb96e57658cd1095e89", &(0x7f0000000800)=0x47, &(0x7f0000000840)="6918161134805e4b79dfc691db5ac7b5ea6f40d276457752af3cfad29723aecab83a3db8cf1986243e1ec3ca0d873956fda9895b9d299e5517f8e3f6b1dbcda8b20617986e8f2e193c9a9078baf98eadaf19945ee021aa38e51593162062138167f92534f75153d4b0352c2428e2118155e6743e41c864c62a5d38bfbdd8e984ed3cc8f2f2dc74814ce516f4d94019de4e9f5a64c83aec9bb0a0670ca9107e30109a", 0xa2) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000900)=""/157) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f00000009c0)=""/173) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) syz_open_pts() ftruncate(r1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) executing program 0: setrlimit(0x1, &(0x7f0000000980)={0x2, 0x1f}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xffff, 0xffdfffe2, "97071540d67d250000ff7f00"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="010009c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000400), 0x3a, 0x1, 0x2000) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r0 = msgget$private(0x0, 0x388) r1 = socket$inet6(0x18, 0x5, 0x8) r2 = getegid() r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(r6, r8) r9 = semget(0x1, 0x2, 0x101) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, r6, r7, r8, r7, 0x20, 0x4}, 0x100, 0xfffffffffffffffe, 0xffffffffffffffff}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, r4, r10, 0x0, 0xa4c7}, 0x7, 0x1, 0x2}) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x0, 0x20, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000180), 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r13, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r14 = fcntl$getown(r13, 0x5) ktrace(0x0, 0x5, 0x128, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x6, r4, 0x0, 0x0, r2, 0x94, 0x71}, 0x2, 0x8, r14, r5, 0x1, 0x6, 0x7, 0xffff}) r15 = socket(0x2, 0x1, 0x0) dup2(r12, r15) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/45) executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x3, 0x0) dup2(r2, r0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001940)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000000)="89f7bb5cd2babfa8863a42228612120e0cf5226e63962320a3cb00e24207ea789ff00e077c9aa18c965cf3909df993b9ffb4e9d26d4464c8fb7d6902d611a23c7ed022e0cd2595bfe614f62a97d318ac1ef215b01d288c8cd1352213575c2987c25fea71a62fdff9b697b33747f455109bae766528125d3d2a6802c1b90223ef6dec5a6251432744bc7b10fdf52c0ef71c40197cfa8b05000061e892a8caebd53df93bfbaace44b98c4512e5f40ef0bd3ab8a90079b9da6fa580b40630bf8e5ca61bd8d17fffb563349fbb1fc85bd809a44400db22456bc3b14195bf7738cd894a1b5c04f38680286985a13babf42f76561dd7c50ae2bb6cd19c7b7d5e28f6e471b598d2f1bcaa1d9b56ff8c083827f847845896abbda5ba2b43d65909e0edd89bbc3a8466cfc97f37b42ef896d5d426d1e38b2b5445eb22095339c1e9a9aa2e5f9e6a35d1559bbea2c0290a49161519ca66555eed6b2bfa89d7d06bf399e0f56f9611a714130b000000000000003ff5886a9db3f5c04ddb49d5738cd94ba40798b5bb7dba7aca91ef4bb8c0a16a623df0cec664f97eff357aeab9511c8d47abee090b6a55a78e4d03f28c4bbf5a5b7a1ee28bf0185d9aa42205e48fcf5272c75768b2b3c2ed2ffec08d1cf46cd2c61ee617a2c192cb69c622a65d27516ecf61b45d2f35e84d8283bdf1c70c87f52826aebb3702433fd6baf78dc801bb93cabd727a5d20452151d79c55e18e661a7875eaeb5c944c0274ebadcb4679893e2c155bd5d2f415b8172dbb5c2b1b634c68bcaadfcf1edc3a4827f25869eabb28080307882487b318eb2b6ca2d32f104bf91f1e97b67fe9c477c900"/622, 0x0, 0x0, 0xfffffffffffffdf8) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x405) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="13d6436678897f6507478e042f97e8f12e803408554bf024357421ae10f30b1d01e04d09607ef31ab6cb23f6", 0x2c}, {&(0x7f00000004c0)="0a4246b7c9e187878eace14137e83f03b4177799ac1b9eed75278d0f1529ae250b32278eb9159f2e2485901591de05404f03e554dd7494cf4c108092d52305559b16578fa104cfc23c5996b6af26bba6a2d8e7fb4b42639b6d3f106e3d9f3fec943f9737802b9a9b8d48727175e5990143b94de96db3d28de7941498d969cdf088086279f38b4d45b6f66e7a9d5fa54ec77cb3610aba8b9d4a591e7c9804fcced5506400a4931869e3cc02f92a84bbd4eadcbbae9e5f49f49262eceb76d965877145dbf3ab670f6a2cbeace0ad34a69abc87ba5fc251dcd7fad4291703748eccf0b35079d24592bb4b43994778743f92d7e044de7f18cd80ef68d8d5e1b9e20a4e1a6ae3083bc138a29aee08663aa45cfebdcfeca9050cb1a1195db9230cd14905323e55db2bb4ef3d6f90188fb57bed017394dfef560e8eca4d04a4d4c37ff7119c932ef95339e87afb82fd45edf108a1717f3979c29377", 0x158}, {&(0x7f0000000100)="a2ed16d355", 0x5}, {&(0x7f0000000680)="5feeee1a19992e3bd85a588ff8913da1cea65857110071cd", 0x18}, {&(0x7f0000000780)="8d39373c9d40cbb96ed887311eae900cfb476891f70d41fd528cbad5ee43434d0b203c41d8e7b9e2cb17b995ac8525052b827719e85c0c597af3b40b35ddd98fcf0ac393196726820255074ee008bc35a8b3121107c74ce8befc95e60cb33af12ee6d71eb2f5abe77225dd1afa17e1f2c4f7cb0ee31387223a6e93ae1b841b2aaa3618ea33dcbf78e3431bd8ee91f719df75e8ec4e9841fa91eb93594928c6ecf8467748d5fc52d51047fde887e7a7d8120ba3f849b7a04e996cddcc23f8393bfbe9a7679f646b51c8be49", 0xcb}, {&(0x7f00000018c0)="ed0f481f69d0c1a29eafcba310815b92a8be90e02d63482921f6e1a7fcb634f55d276396c82f6c0e3d8cd2882e4db8fe33ee4afa2dd00465096a38c7b4a7a7c1787f72280bc12ea9533b8b6f2fc28fcc7b6c304efb20b772f562c43075eaab1e8eacbb6631780e602e9bf2bbc044825be7d3cc5fed0931ef76ef5194a64a3ee3e7dc97adc5fcadbc578069e9e398f3d0f82a357adbad9d0351b47c49b0c07a1135d7ac2eecd0f0bd1ed6d73340640475b5468e359531cef3fdc837c8ee42d70ba3a68f35296e8b599fb220da0f621b2faebb9324c2c84d922cf7c3a2a883015e89bda6e5ea1f1793339fc14cf57fa15cb6777e76ddd6242a9f86c59cb72412397a4ed340fcc0ddd8666e6cef4fcfbb4c6cb86898a715803276a3cf2ef72a1e4f6c1c986a6eaac770459bfe1d8bf652e8fad6a713948cd95dc99ef0de3af7e2edc0ed94c9befd74412bd3f4a2326da0355ac068040168d1c89fb27dad859a4d966b7942cac1e03a9fe98c49119b1f3295912822afd2d64cd1df26e6ba0dfa058c1251b01290bee38066ae8f373d7816aeaf7416ceea633c7876c558f01a024783ddf3719d0bd3badf00a340361e9e03be5f40f7e96fc5b7a99fe9ed91c8ece9297ae1c8054e7d8eda4c78bbebd32420b19a72b152c943d6b1dba2072728f06bd865566ea535ca90997aebf45888b4373b50b7a47d039d15c27aa5c59e66ef96824e7a6e4985c0eaab4cd9f4594ad2a92e642485eb2a2f9c9d504ab287c73d60b2654b2e5185f6adc12d088f63874052e43b646310b343a61a4556e3fb0512def9c10de24a0cde437aab630bceab5def1c28bcd73c305e61df93f3923ee452f98e44a3dfd1d5c30b6f776b558e2ee02cf555fb59702e0a0a5b96cb3446c7cf1490bdf4beeadf3fe58a5eb2ae1408c5f9387b5d4cdee39423edeb9f7644dfe4398f2e219d2190180d90b3013588b3aacec2f00d426dbdc345af42c5d4b521cabc916b1ba729617d25e64492a4add64b48d1fc4640b50f806c04ca9e0d62351207078e3120774e76ff2d31448bebc01bc163029ad04a52d3cde14df734a41803c66c13fce5904df45a349952d805026b654bc8ddaf047a54b4e87383a2e29b22de4cd4f359ae5ab6893c507124c1eae36d0f6ef970f019d288dab9f0aa38e7889fdba2e24a4d30cad6d9ba07a3d87aa66f94703f84c0203008e30071ffc2f3be97696afcfcd4fc0e36c84d00e2e20da09e6647ad3c87e655f5811347994db84d309811ed66c81bf67b50f794e8bf3c1ab80f6764075377b89cae294f91e90ceab3ba2610270adb57d64fc0e042a9b17f1a944f96269e8a61e1ad4231aeba220041393b32d8034df7622f3c8bd66fd453604eba8dca7affae4f050c2a4db2a7dbd75b22ad59d173f301d3b35ad54ada4cc1b67ba4000ada8bee75f28a35a6ed079f9e567438dc1d0db3cd858e2e53421bc226ad0ae55555059dfa1d86e3a1f2ec94df2d91e3fe81082f01602f6f7606bbd379bf864623f2306764df57984db255bbd365dc9ea6baaa6c03c5ad4933ec1ec4f093465f4eeb458d517f7fa60ac81129be0fdf880a810adc55bdf5ca49959cecfc8defe8270498ac8713ff87aa206e5304b275ffc17d94172389a2ab218e0a326bfd74fe1a0bc111c0a6da8feed21b13791d49af1431bb324811341e3c46fb06db76fd4c58693d366942521f26fbab0d5f382f68fc6195d1591898bfdc9b4ff6973595a3070d5753f8fa70d19d3fe9e41d427978a9b9e438aeb8bb3f5578a11353b96f8b3d6597e0ec732a9eb52f14dcefd818c59023e81ba2762812e851bbc98fab98e1f59f63bdf59259444f1dffad2d41543347d37bebe28cc233baec3abd91266d47f37eee0dfa9f6d91a5880ec361abdffd9499f15e98a86a43596973b8bd6d3626f17a888cbafaf9526136b38ad7ec78d7ad42457926a35884a9752d5cf29cbee3035f35f350d85fd8666b74e9c1f0e79e42dd8dd5fcf838c1718d8d7ec1fd22651893066fd01334da92a92ee5d44e47c22ee4e29bcbc84ab20a9542b084b9a209cf453a9e33b911f612fade6571d872d148669f06846925342cc69a11540c74b74f515717e5a1b1e6772acbe807859c5ebefd88a74a8de3300eb7f8f94b824acdf062569361fe49a44b3f2b5b3964e07a67943be6a1cdb5d4503449a82c86ffb650f204955ed324e335e892f505c2849c2eed0292f98168c919a37d4d68bb0ccf33f52381f80dd974db95c496e03e803ebbe77fc2c15475b86cf249c43e05abe9d81f88665122de11306009120f32a61344ff2d551148284c957df9d937e2d2ce2db2e04097ac87f976960a0d898380bc650b8e36538048d5df223feda847360a907344f1b454918574c64861e39d9cc920c30009357e5d67c7b06e1e781bad95ae7471341b4b6f547b1bbe00bf6341ac8ada218f5c28845b8caee7dbf360c099d6e112271984f1cf549b199fc4c90c3535e4687aa1874cd374825c37e57c83b669800f494e241dd10329cb711794315efeab959ea4961c85eb474607d137b038e3a5cba529f4ecdcd0fb42a8e05beefb18e6c35eadf693017e84de2a2b9b668ba98641fb8d6a52060802879b90e134b588182ed139b34d2eec7da9184f4fcabda453c86c35ebf32ae880ce399c57cb3c0dc03b2add7935c662ec2a99bea8139cb2a7bc22e86a8c786a942b261b8c161aa1a99ec2cc5ae042e6b1549b34f7cb733b531988d6c111ed5dede5a0988744cba481d1dd9a1f97eaefe77f06ce1ac48e43a94fba042ed0be9e7b3b460bf1f35bd8f3ee98d873cf19c9a978b19c7d47450bc0cd7268bb00eac70097a8cbdbff037763b60f1f5146635ce219da9de72f25c93b53398ed562df7ca26731852d3fb19a4c1bdb1299d7276745d9502bb99e01a3384ac958b68c2e80caadb7df4409f99f83ab500f4e2919a36a0d96b554133e4c6ffda8ff5fdc0b2c4a6de6afc7f92488312e8b88709b60be00fcd21edaae2418deab90cf8358996e18d8e37c30c93151e03a6939ebc0435e3129fabf9b0d1c2e115599fe025c6aaff5e2305c42444289b43ab6a35134a51be8e293e2275b490fc42a97d0a6cebcd8aa4834dab436865bba16dadd4b7a7de0a7b124a644711deb2de822007830c84bf9fa8e39752d088d71fe60022d7b653c97557328debf200eb83485455f6c46afd3b602351d3aac509af721f2b091e00c06ed40f002e59077bb556b63b1d7ba2aa543fd7839b050e8c94588b7eb3c2a90ebc1e04c33c3ed260c80372681ed5343264599b36c6528dcc5c7a6f2dc1119dd68a5a018a0dedfdbb1aac4d5001d7eb4bc0ad160c18a4822b5e99e304b32518d88825363327d63a4987b7db0a5429e8a8a7213675038adcfad7d5026ec0844e0b41fa91a2d68add61d85635e26c7903fa0da0956ae972502f26f038f9204dbef8d1f0dccc2cdedc9cbafc721f6573ca8a284727516dde4613e96644b1ed5bb3981c29784a571dada23274bc6d07662fdaee04e7b72817edd2658c69c353e93b57592b8364c11e0b04a93e7cb8fa5e6fa67be70ff3ef861c9ac7b00df26a253f7036feafa009076006a23cde3049eefcdf2a786c735ce8a124999ef8afa9cc6a2a9ac12173cc8f4f9378349b788aadaa5cb32ccd1408e9be114a558aaf69ab7fcbbd7e217fab171e8aa373061f3c6d8197510717b18a4554392c1ca151b647a61ce97a7b88fe6538475ee7873932aaff3f5b90880a2e418b0c0738d1688cdaae364da9dcd0552dbe61977d506b31b890e8d6cfeed24270730826d95b2873f6afb4c378f5e6aece395ff9b6f626c9e30265d74ced5c5e7561ff7563838bc57163da575a24d243af5c30cce66e7a3b743d311643fc74ed7c3ba148d61368613d59426a9a0ea888eaf9032bf57c8f9a0ee8897a5eefa7a8f9a94ea003738ff35c0ceddfaa0975b880826f4444ca7aee27afe3f384a9f3087ec31164400195d817e967f164dcb3952b9b7fa6c9968bbc2e7bf9d38e58745455665f898867733eee672fa3e5aaa91609c53159aeab8173c498bb2be0cff52a7020bdfcb2ae0f3d3d3de07b5007461a81b1198fd247bedd68e1fa5cb10e169dfcf1dc9fea664b0bdba9bb4d5063c43900a2530f7990e03db11d029fd8d0a322d2ea1aebf69b117ccf9f1b32e859fcb0402b9da464296d006f427051e9751e9b20f997f9eccba95bd2bb8a9b0d80053298bee9a7507de7b5ae1a0afb9dcf385d109a3405cf453f0e797f8f3bb7f6c30fbaee04078ec87fe1653766e30004e81ae91a200354fe9ccd4907ba8a571b1c768586544b2212e903cde63524f6fb67540e946bc598f6a7c6a1cfbc0d7bdef100b610f58620ad08fbf7f2d77ce91c04cb72fdf10c108cea74e775d52556f329825f5a0f9df64161c19e84d306a3e99a2f32a49cf167a105a6a334dfa9db80d90c8a76c2eadae2e7fe2a0c6868d7d3542ecba65aa88881e18b37938ccb7e34da95dd906a113b62e0e8a6386cd81a746cadf711ecb88a190a9bad7cda70b1588bca416d9d8de215c78f0e66e0224a99e432147947aa55c5efa4a67c2bfacd627373c368588f7125fe544b12172b1307be46cd94c61278b90ab253e467a4d86e14661b7221a1563a86e7af52565f2a9a493382c304ed52a73c768119fadfd8f6a3b6544903e6f98bb87fcfbedf0767a37981d8750bc7ceadd85a77983d9f59d94f06a03f61523403321c03e2e60009f0cc6d4c6759dba9890e46453a6d617b81a4ffc48629f6789016f95d70f024150eac133bae0a13118644bdde8c648d0029a22ab191f8d1bbd28f3d4687386453ce8947cf9bdb12fc60caffe781fdcd459b688fba4b5d143f044e1ff731670b13f2892ffc2d19f288ae91df4fc5dc5282b38a7673387b8b641b9ccf3468a8bb40b6730bfb0f6a402be142f4bcfed2403980a465f32df929e214935896a0c8ecf8e4007075a00832e5cc21da0df66f778ed740bef920a44fb368f6bbdf567440857b90f740265e283c67b74676ba953eb9175a896f10676906bfa79bc9017be454f781c4bffc32f0a292d79b3b5a49dc877cd61240c22c5c45a65386747293cb5e92265f90e43530976301ab9b831e9e06ccf0774b407ed894297a737dac2d7d6663ac9e09e4898ee5056d6ff117fb474f218521999fe92c35fa9a02a413b15b78777da0bf1d6781c853a930fd0294b43344df3f58c521fbb0055cc2f2bf0ed6e94a56eb7dbb476da129792595cc66ce0e3d84e88a0bcb1043ea70305422dc804c1ce2bd2b1029e33c69b230040412843c19b2fd72cdea353313ef7cf11557ba139dbf600c5dc671bbd39fdaec136c4711c379de00dfb143a5d6a4d8027ace79ebeb8537d0d5d92e58bdf4a438a9d725991145d254ddb4404e03e6b5bd66ecefd89d596ef2a6cacd2ef6644e17e4fc3946d87b553d087bb41690f722ad42755ce445c393b716d495154068b76adc277c3972f841d1c2958b6b2e4ab10de1e239384000733a402dc17fd0900b9d788c06640a2a00d70ddb730aad853d1ed01f62eac8b36da6a567a7da1e4501aad1a30b34c77e2de0206f9b950a7fad13d3129ea4ffb21ba6b2a0cb84ce5ba20d60207a688e3a1b6197b1bffdc812c6a695f07bccaa40c086841edc9688a84eccb8afdcb9fe47945f13e1e5c5cba708c73c786642c55182895dd0e695fe13c6fefee29d457c1d79bb69620585f9f3871c532e7049aaf3760b2ad239f247a5f49deecd412d765208705c613d39f57d290cd15517ec0c1", 0x1000}, {&(0x7f00000028c0)="f2de02190f8a3b48fa716708cf35c9cfbd0bcd1c25efaeed0c1f51d5758e0f5454b6170486b05290cba04343504bcb45b5697fe0bfc380ddf2cbcf7ca6a48783ffac1f32264c16ba3209b5082d96f93a1b93481277c590d095ce0fde5ded9fd1a0e7e15e238b08758bca6efc0eb042fc2f1ad5e3d94b9844eacf1ad5b171f02155106fea6a60b302271296b9576fd6c158b34e50f41d95e2add86ee152c340feb16a6c56b3813dea1dd4fad41cbea606fb044c7309b4c527e142854379f06b1b6a5ba396efc941b5be0abbb2204ba57ab5990ebf2b106760dc5cbd7ac678b24f2c7132eff1f995373112cbdce837d81c63b161462880a176a6f096e10337d189a3f9da6fc25813d1f5591319ef99ffecbe460f4110de9b90c49baa42ffd0faa637d8c80619d4b0e5b27e3c8972559c0b688e13815107d7ff786a5efc97cd5929d79bf55f2b034d1d504b5ce3d9ccf262c7038c5d9d812285882f928a9f1cc165e6ee83af565844e0942a3b9693b1bd278ce251f0d04e6030cb5a0fca364921b046806fdb6e50f95abbad67495acf8e197a0cc254957b3fd226ba9796c18b14d89e70b15850adf41da21319108260341db5e21444a9846f3fe04c81860af728fc8178a530c32361df58958efc2557f2711423ab4b91c10773dfa95ab6d4dab6cf876ee6f3794be6696783e5a11c7c922e6a2c4db41c5c62f43feddc70e9f0a019092d1aebca144c2b74728f7b5a482910a7ff5594e04fccda575a856932182fddfa28a5f07d80ce8aba99f36b199a8690c68f37683f8a99e3ccb618ebc1d208492e08b28ee09be5c3d38b41c41c1ed31f3cab3a4d31bbd0636fce0c1eb7e7e8e441ca1c9ce8d9ca1df6ef3761bf68ec7e70b40aa89e05465100e6ffb024a30511dda3e6d7a022df2cd00f9d5f16028ed619c5612e9fef2eec268a290eede2538dc6993fe9a0ab3671dbdbc2c42dbac5306ce682281ee17d8aebb1f277fe2231d405964038d0b2fafa0a4e498f364cf35817575c7f7c5b674caf726a3f6e16794882830d16ab45c32e857563b126aa9b0f83d5beda100e2e9442d66438645d7a4498d6820036594680c939c2f92e8ff79b1e55a023a0903b2e6df9b5096bc663936b4b96455e21048be5120da5b4d793e47609e7d101e5e0abe77813bae4cce9b302f97e2961d4c2cbf59892002399ef6bfb904eda0f82118cb46a6c45fceda87619161bfca5458dc6bc82e8fcb8b6d3a72b510b2c7b83698fb9a1313632ba0f235739ba247c4feaf8cf3c6f7206c0ae6ea0f12537df782157962f0b352c6f2b66710f258c31ec0d7e37826d03dadf451a9153f6dd6bc331bea16e6662e1ee20ac1eef95d98162c212b527488628bb49bdb75687118730e2c65419197fd858fd3ad98633cacf76b622fa17bcc50ffd30f35545d7a292ea17eae81d0c243d3a833980342e0f87052cd0a75ce6e798997b3027ad1b2c85a59926cd4ac0ccf0578b7914c4866346017094c3fbf6db615d3777b6179628066595e4343fc9e1806ba71a525cfc611de84f482ecc19303677fa54df50ae9a85c4c901b9d2087bf1c3b2f898157c19ef5bad86fe44e5c78d25fd4f766eabfb4c711fe52142ec1b14e793cecfd04188ac490e2328ad0d4bd0b94bd6b28fa2f9ae1632b7aee72831450e0adc76538006d3c43bf5e3d8f32754008f6812ab5c564802507c4d44a124eac3c486e5aeefdeb635e128aed9cf26cbcd6d9060289834dfc7b4c2f8b4d76c292ecd27619d2e2833665db3d5f2793081672e16003ab4d2b9fe62dcad2425a9a7628bf78c942e784ec85cf3c6abe139df036aef20025c4cf1059017829ad4e509c96e80c767e6ebde809fa47516d9f619e4afa2d0704403bfae4e20062e3b64f1dba5bafbc32e426eca931a5997f1ef8b1c7b2af011360d704b7c911e93057e8db1bb932b6250e4f4cc44923b7bcb360be85fd14e38381ca92b8a1a80b34e508df1b8699b0cb4091d50fc05f72ee8a1f3a8cb0ad8b7a2436e8df4f59b3c67f117ba6c4dd030b803ce71e1284f41e84cca347a066dc52e8f88e450f0604f1df014fc76a87f2da8019cd5c80cff364059dbbe6aefd7f0db6b621fc49ac9e01002e0daf0c4ca1b4d1483cabf83ff6827de2dd79c6e1886d50da055bef3e2e028a6a0adcea02525c7e6bfc67c9a5f1a270089ec7d1c4b8371993c7f87fe612c0ec327ffaf89dfb6dcddafb317453eca20fda1528625d64f796d1cc146f4be8f96b24f161e8928033b147976d04837c3f34a6122cefaffd365c02d86b47c3865bc2e2a0e56fb5e1e21be139c1c24ee057a9d1708e1e240468ed6898ef211dcfb48bc8e96617396d59c7f1e1abf4d15768eafaec5686f813235ba6eb2353144c10f680c9ac31e66d418c02bbdd522c2b56c9d69110e4c9d7ecb3ec897729afa57bdd9107d2d121be9de1dea356b4f344617ab15124ced172a29f573bcbaea4feb5255416f8d3ac0197988b47143ed47d72be1bb2bb0a2536c15fb2ab6826e6a28996cec38b413c1988da8d2dc4ba2ccd6077ca62f15e04c827c0fe90f43cade013f12c34e7263cb3b6227cf1da735d73153d990959010b277eabca5637610fa1637492b6f79e7c30477add479741be737c017197d2d1ec3ddd5f412db537d6c5c6c9badec1a5b8e2d4bb38989797b271a9f9b3195fe77febb6b12c4a3b49fbec3ea83668689a94a26326d5629326828b6f262a13d3932e4dad85b2d6c3ac67c50db808a547f6432af74a38402cd8ec836b09b8588c5b3309de2880ca84ff3b6c733f94f24a53aafee63c00a0c2aae15c68ec8c26f4e7c4b54068848744feb028297a49cce7be7f9cb33474570c1b218378d45fe0c7965f2635ce715a866de29afc9429b277881d30c70e36d0bded1af537563a1673e21d8f027158d23cdabf1eac61c781cd8940ef58418e4b21c43011f5b1bd12d3d4a54a6a6c54694b77016e83333b4815a5a2cff8b6e8665e7757921f46420c8dd926e99121802936d57fc0fdd60c5e71e53448bc495bb8f75b298945cf6882b0965deffc788331088dba735ddc69ae11edd2ddb991ac5dce8f269dec08bd6edab5ff8c3944e2e9d1df1f8be684178c0c761351fee51d2feb57189709b3da2594e7f379870a129397e05f48465daa9db8324d2515cf52528cc3df830654b023107e5803ec4ed4efd1e06a95d821c5e24e3e551e7d324a208c2656191324569053efd192f86a2f97ba1067328a09ae0c12be03a0a2388a4eacb2993954d3254aa7416ff9e4b387bdfa6d9296d2c85e0cf795a0bb70d124bf97201f20895dc2fc40af0be38eaf7d49e9c6b2e53749c8a5e68fe63cd2e5a368981ff4741c9ef5f6524aec741fbb62409d3529e128ee19cd4dc9f2bfb42e4f54e35392e038b8390dac86ad5c09aada4fe5954b4d8a61f44fb8ed4a0412796a5da46600cfb0f6e5c2bf2d05418973e7e3bece209a027ecfa50d56f64707068c7a3b80428b8d582bfa6de8a3f0b13012d257c21cef60b492abdb4ddad834cf92ba2b4a61f9320976fa85281df3d632099d9c88a01e3b4cbd18bda510cb2ab1b16816646bd9cc0245a9756c7bf29430091ddce3eb63d11bd99e96971ac8ed20aa5c7096a3c24c32522a5745c7e1d932f30f4de81f1c78f9c56f9e42304635e5545a58dbb9fb835eff52f4bc5ae113f56879be4758489ad31ababac04bcf27f30689651b4a3bc9873a904c45a61c0b543039d68aaaf10846517d8e6f7ba372568c203da83a513762f48dbf6b58f5310d007c2f92623f52004a0686ed6605ad87e5fc1415b730ff3774d8145e27b47066d2b5d4b5c48402fc3f0b6851fcfe0861ea465b16503fe0548b5d8e24308768873fb34fbb41406189b6adefa231503a0cf90a2d815b52aec9374332293dd740b7f0ab37e5cdcfd5abb798e85805c795829fd81cc3169c16e8ab97debd214a000dab834725e0425de39e421f98ce6ae7a15ff464e57ae517ab417e868a1091d2ffb4424ccfeefa2fe6d00a5c947addb12b958fd31d6b2561291cd5ddf6561c950ad5363ac371922d59413d8159cac8236e25e4a004606b7cf1736e9a8c633429578ab0a9cc4dd43567934d5e5fe6585485a2ecec7fc40fc43d80f8beee596056fa04768dc04f0d29957fec235016c9c665cc97ac4ec2fb9d14fc8aa582d0f4a52ad1dfc2c70aee8ab7ed6b580a9b0a9a23df7ac5d939d12308e2814644d60cb97ab2777b7507891e0a21d91770e3e4a5b7ec1306d29b89f89a9753348cfe3b0b145ceeaf78ced5b4a308e0308c3d5050bb15a50148a57ec6cb6e66b5eda98f4b8d765ea63d5d290ae69da8eec4f428508c77e71399b16daa89ddfc3ac3897faafa73b7b671c4eba9ba471ccc6152556165a9ef8cbec920f396e155327a98511fbac92208832ba6722e31ca8afeb170de5672eb9aa69d3d9462f2c69a0d5c5f083c7bf2c88b68318756901a05a5454054d3a3fb574d9e8a068781ea931641bf9b4794e0c50b8c3cf9899d2f3aff348f55bb445d5237cbc26c18e874988e313acf2edf7adef4976ddea7dfa75ae151f8e7aba446eb1d02d475b55839a10e16966eda5db60570ca4227747670e0c1f84853359ae02fb5d64eec1297e134606624f1a6340bb57911fd9a32a12e309a929bc2f100610456b9ce1d398b2d4e5830adc72360fa5ac5ccb86af5c6d6c8b2ebb1f125c3d165067d4d8d96341bdd1f4c6cbf804fb79264da12f75137cd9e6c23c37c9404a13901d473a4e0fd8945fa48a31d6210e1c54a7eaedcab2fd9bd38423dd3af92d5e52f1f428f2db60077bc38c18e79e9ba117af8fb2122a5125f586834006820d0e843708fdcd8c52694164718301915f0cb4637be70d691ee8f0df3f2eb20d7680e3030ed66066f7b25811bd99a3ae", 0xd94}], 0x7) setrlimit(0x6, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "d76e5b", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243919d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x88) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file2\x00') mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlock(&(0x7f0000012000/0x1000)=nil, 0x1000) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r0, 0x0) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xd3aa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r3, 0x2, 0x1) fcntl$setown(r3, 0x6, 0x0) r4 = getuid() setreuid(0xffffffffffffffff, r4) setreuid(r4, r4) fchflags(r2, 0x0) fchmodat(r3, &(0x7f0000001180)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) getsockname$inet(r3, &(0x7f0000001240), &(0x7f0000001280)=0xc) r6 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000002700)={0x1, 0x0, 0x100000001, 0x81, r6}) fcntl$setown(r1, 0x6, r7) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x3f, 0x0, 0x0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRESOCT=r8, @ANYRES8=r8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffff, 0x8d5}, 0x4c, 0x0, 0x0, 0x0}, 0x0) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, r0}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x3, 0x79b) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r2 = geteuid() r3 = getegid() getgroups(0x1, &(0x7f0000000080)=[r3]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x3, r0, r4, r2, r3, 0x0, 0x2}, 0xfffffffffffffffb, 0x20000006, 0x85}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r4, r2, r3, 0x144, 0x2}, 0x401, 0x9f, 0x5}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r2, r3, 0xa}, 0x0, 0x0, 0x5}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000300)=""/89) semop(r1, &(0x7f0000000000), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r2, r3, r2, r4, 0x66, 0xfffb}, 0xe6, 0xbe3, 0x1f}) getgid() r5 = getpgid(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x8, 0xfffffffffffffffc, r5, 0x0, 0x0, 0x10000000, 0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000000, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000080)="114b61a297d9ea6b7b1a3070d72bfbcb9a09ce2a64916888d005de1242869a3e5571e0d26b631b2fa7171d7d033f2121ef6831e9d7b6c423712598826dca341a05cd999c2742a701efc7422a01bf37574f844c0f71cc3ce4712a5e164e55d5af2d551a68a4560000a841a28b71ff0000001a4be798c9c01203713abed1fc790200d7ac419b0d48399e3fb4893284a8d2ff4939c1e1fc86bcc10a0692572faf4a5888355dd15c6a01e0ac82e1d85f935cbf0a159d86445673fb6051282b02c8a20000000000000f103e2fb8008534d427895d74fd2e8b160857296c2a71a0fee02704f1ad187ec65c219f95074dae02fd27fdfcd1b960c6e941905a1d3e2169e4ae9dd73542000000000000502e15a9010e62bd0f50aa0c0c66fe9305c3bfa64cc842aaba17d97fd9ed6ff28d97b02dc0c595f1400c0261054c8a75c122136ccca4aca53f49015f38ab622be305bd456ede73ee875ab687333e0989c57d80ec6a5711795240c2790569a35f85bfbc1447f7b4ef6cd7484f77a77b9134aaf5119105b9bebe954fe9a1e65c9e3015359653c0009d5f6604844b670c4b206710ae2f1c0630062ccd22d493903fcfdf37923b4445a136f0bdaf520d42eece4f0a1776cdf4e35bbd378c21b71a1d", 0x0, 0x0, 0x25) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) executing program 6: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)='Ju', 0x2, 0x402, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x150, &(0x7f000008e000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$inet6(r8, &(0x7f0000000000)={0x18, 0x1}, 0xc) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002c40)) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000003c0)) write(r1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(r1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r2, &(0x7f0000000e80)=""/4091, 0xffaa) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/219, 0xdb}], 0x4) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) recvfrom$unix(r3, &(0x7f0000000540)=""/216, 0xd8, 0x0, 0x0, 0x0) close(r0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xffff83fe, 0x8018, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x6, 0x0, 0x80000001, 0x0) socket$inet6(0x18, 0x0, 0x29) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0xa08, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x2}, {r2, 0x4}, {0xffffffffffffff9c, 0x4}, {r3, 0x80}, {r4, 0x40}, {r5, 0x4}], 0x7, 0x2) sysctl$kern(&(0x7f00000001c0)={0x1, 0x40}, 0x2, &(0x7f0000000200)="3e240e3b52a29749d7e70849dad1117a5aef55307383556d50683c78e867c281fda6cb1a6e1ac4448d8c250c287e256b9e5a60dd9eecd1c62c8d184240a7e6895e33389fa618b2cc8acbfc410d9b2d02f06f70f37b31e0f3368dd3309d4879ee9899201663d2661af4b043c364c9e206c75e698760bbc04a240870f22c3ad7900018db4974d31ec9db63d41fb7656e5ee1f30b0ad83e8bfedab4676df54dc6c7ca1992f913af063edd5af93860b907e20aacd4", &(0x7f00000002c0)=0xb3, &(0x7f0000000300)="5dee4739386a72ba2eabaeca8d7c0f647acefdb6ff2e6641c2e2a337dbde158d7db85da558889f8aa63af6ca611f60c26c225d9c51674d2fdae269e0740cd5591d7987ffb7e5a2f8e07445aa52444b7dbb3632a0ae26850db473663b69dc85936f082f98ee8c654767f029ed517af27fd5c25a43ba4d3b5aae275cab1efe2fe9670e24abdc7534ec73794521aed6de80486201443707b4244f", 0x99) r6 = dup2(r0, r1) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r7, 0x9, 0x7, &(0x7f0000000440)=""/174, &(0x7f0000000500)=0xae) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r9 = accept$inet(r6, &(0x7f0000000580), &(0x7f00000005c0)=0xc) recvmmsg(r9, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)=""/147, 0x93}, {&(0x7f0000000700)=""/40, 0x28}, {&(0x7f0000000740)=""/182, 0xb6}], 0x3, &(0x7f0000000840)=""/176, 0xb0}, 0x1}, 0x10, 0x1002, &(0x7f0000000980)={0x3, 0x5}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x10000, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x8001) sendmmsg(r8, &(0x7f0000000ec0)={&(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000a00)="12b60a0dc9e39a448744ec0b8692b1c02a16299e9858bd7b9eea", 0x1a}, {&(0x7f0000000a40)="a540885de2a5edf3a6e1503541d6b6346a591c2a5ae39671eaa163af4d53288cd7ef52f1fdca2550a64457339070d39a47ba05c6402d7b3a2269ce3c88c356ab42d13c4ff58b67627336372287206af2ebba79e04be06c345d1198bcc0d53776ea318e7baf136bbec0919ac6cee86903fe12d02048e2b0950e0d2a4c51b3285418d896e9fd259a73caea670d83d3d36bfe1f3327e0fdefa7a4720a18f97ccae19c745d86db38eec0ee12cd68ed1718a8024bae8b98455ae6d2ede3611e972808bbe9b57bfc6814ba54057682cef9fd3ad3dacff109", 0xd5}], 0x2, &(0x7f0000000b80)=[{0xa0, 0x1, 0x38000, "115910c8af43d258a2c6f8bb2a6f2c667bcbbeec1775b8c961a6dd49f9ceccea2a9cd1584a46224bf7ad4e857dd35b40b6c42467cf96debc2e4ace536f9210b1a5c9e489d067b402830f10c04aea7441b93e2ca508b986b96409ea8e4c214771ea68390def80cdbc1387067f8ddee37f63d40240dbc8afa014a81a8f722184a8064693485d5e4b6312af40aaf9d0"}, {0xc8, 0x1, 0x570, "507727aaee455534552ada2fbc002ad1fb8b555d0f9e9d2175c36f99cef02d9fd7859b04990218ba6bab0feeb08ae11ffebff730bcad6f9d53b54046c6f18d638a046cfa166bd08ff907328052c5c44621e85d643ff48c1000c682ba709789af2c1f2cec1f9fdfc0b84d303acb5f9e2229201197424d118265ba6648ed09a07a4ac31495fbcacfe9317173761ba03e8a91c2bc1c8d7caf560c8277541d252c0cbf8b2d0dff55a2fcce5f8885174baf54c99b8fae1cfca6"}, {0x38, 0xffff, 0x7, "f4780586f7c44bf689a2fd0dfd51147020fee271871407d165adfc6ba61e36dc24ce6641"}, {0x60, 0xffff, 0x5c, "facc3eaf03e9dc0533fec2fbb066d8cd82e9221ee9a6dc5968d7739f4009c95297322c702f72d06f7893a96c45c4817d3e5c92ac042a0584e9faa6bb55109791c34015e5e4e384efc9bda7ab715f"}, {0x70, 0x1, 0x3, "cca378ed9a3ac1f44e3c192783cab0eac8f46a5d1b2a3f5f13ff9cce685cc03b52c5dc6903c5946e1d1e85004354cd33b1db20b8224d0fc321931029cf035f56d83a3766934cab729889e5c3116087eed7eb1f29479266fcff09d8ec"}, {0x90, 0xffff, 0x1, "491dc0760d6e5e529c879a91ecbb869321de8151b5b1636b416c5eb4db9a0e3eece80d0e596c511888f8f418f5a3b3b0800e1d058770918cc6794730b03ecde00b7de478e773ad6ce701450bc12722b8f62adc5c154be513ef90d7a82a971574dfa317d96880c0ef4550bdf34b430f5c22dcf580076be04d99"}], 0x300}, 0xb}, 0x10, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000f00)={0x0}, &(0x7f0000000f40)=0xc) bind$inet6(r10, &(0x7f0000000f80)={0x18, 0x2, 0x9, 0x1}, 0xc) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000fc0)={0x6, 0x2, 0x7}) getsockopt(r3, 0x9, 0x1, &(0x7f0000001000)=""/187, &(0x7f00000010c0)=0xbb) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001180)=0x80000001) ktrace(&(0x7f00000011c0)='./file0\x00', 0xb, 0x20, r11) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) lseek(r12, 0x7, 0x1) msgget$private(0x0, 0x42) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) semop(0x0, &(0x7f0000001240)=[{0x4, 0x200, 0xc00}, {0x2, 0x7f, 0x1800}], 0x2) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)='?', 0x1}, {&(0x7f00000001c0)='I', 0x1}], 0x2) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0xa8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x800000007}, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000200)={@random="f3a2a8908a86", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1ab5b6", 0x2c, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r4 = socket$inet(0x2, 0xc329481b7ee67593, 0xf8) shutdown(r4, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="422d2774b96776eedd214cb3ef9e376f010e68911522d1307f036d67b0155c8812c83d898efcfa1b6a59457441b4261aad4fdb3deb548ffb5bf229a5d2632c1989f08089228c0141464a111e2a0b241848293661ae14142eac1488a0c52216ef9a52f4d65b3c98a8432fabba8b21a8d3eceff1d817756da275ae2a4dbd0171f8b24f52ab1f6ed0d43226e8cefaa0399f54af5f2c21eb95a94ec732f239fdea8a84cd", 0xa2}, {&(0x7f0000000040)="15a9ef634c44c0e9b2c37b107ef9dedc2ed6142976d5c91b955a921c1cf541e694f02afa1283ea6f29a79f15c1e8d8f4", 0x30}, {&(0x7f0000000280)="09ef826d216857f936a405ca155336ccfb9d14544724ed3ea99c4b04238a7993bf693379971530205eb8b4e8059edc1c2c64bbe8fd2e4e9f36d185a092c9f26d4ad623f669acb1e11b3113428c5467d5637197a5", 0x54}, {&(0x7f0000000300)="29952057fbe0b6ea017cb8d6af4e7eeb6c96bc10467df0f4e2368df893d8aec67d837f4c949215d995306fe9f02fccd76eb5faa100ed8c8394657781e6e6419a2c7c02ad61219684e6d4aea1cbca2fe50846d4b558916fe056146d199b489acc", 0x60}, {&(0x7f0000000140)}, {&(0x7f0000000380)="1cbe8706c548f38ec0a9bb1b5032ca87", 0x10}, {&(0x7f00000003c0)="0600da5a442e587a8fe9414a73db8901df131fb0198fb88d84bf06e602d81953564ff1a1fd59b56494d911fbf48b74c98a68c26de6bc2ad8", 0x38}, {&(0x7f0000000400)="13b679131d7832acfecf57c25faad512d3321b6d2afb7621fd4bd0fce20f53ebd14885556e3107207c292bd7d04be95ebc727fca86c2a45ec6796aabac00397e64eea94f16b9ce766421e0a2ac3778bdb1b2e79d6862749ade245dcb5a7cb5d4caec547e64849396f60e0dad9b1f36e7992a7ba496ddde5e7a10ea5008aaabf406fb0903b6b67c23d88e", 0x8a}], 0x8, 0x3) executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xd28, '\x00', 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x9e5b, 0xa7bc, "d8f1f9bdca0d8300000008b9d800"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="59f7aea572c70d", 0x7}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x88, 0xf7, 0x200}, {0x0, 0x81, 0x4, 0x88}, {0x8b, 0x8, 0x2, 0x5}, {0x8, 0x5, 0xf4, 0x7fff}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) executing program 3: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000180)={0x40, 0x58}) getppid() r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() dup2(r3, r2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000280)="3197cffdb287a07099257bca6792bedf9a0e9136772d926363f13f2fc435365ad927dfb3a6d8fc2616e6c128be68adfa3cb97d8470d9ea11e8f273bd9eadbd57fe110100a873a52d481a805b5425f027972e068907ef05f0baf1872f515e13646b346a6c2388841bc739a8f00781d3e3b3c8ffed354083fab325e649578c2e32601663bb332bdaf73d2c37dd41db806ca91d165bef23329016fc7ce284e968e61f718c7184d4e00ecd6ada9c3af6995a63d9e1c9d738ea4f2f86acc37c5e2069c30cf012f61da66f7bb882482b0341a0e2f3967c3cd8a3227de8b8385dd9be59c900d9b17c0ab2837e05ec4aa398e70745b6bfcc83483891ee7428c942c93c288219e12217a827c9d27c975ecac4bffc62df8fcd737550fe19f2bf2c4bc38e19873c79775c6e251fdcebdeb1c09a9921b1a80089c7a10870ecb5eff97e0ba615082a169f1fc3200be5000e025092ec3d7b57be9a671f911f29c96d55b709a3caec8d87744ac1e68756a12ea4687846f0868ed49163d4ae4473fde0646276bac607c5f800f2e10fcbaff1a4a77e4bd5faeea154ef6a14f194c9cb0c46286560f2331f747de60bf8fb7ce303fe5db7b7bed2d17c2e94054de8bfef564f1e5862685df4182c3da2eb1cb16a42d8298758674d801ca923ee6af0a92dce841279e05da50881fab0a2db3859046e852cbda4c1312ab7231bad0c9563b2f468040ac5940757e132a26d73aa00a3584126322a5e77b1eec8decbb2c63abf5541a0f0e6225801d7d7cebee428a1927b02147cddfae0a37b38ec6b3378276eeadc8a34f73444607cfde59e63e31e8ab73ec716023c7e758d0f5821c43569bc7d538cf5641dd44b54712208902b44a493d5e875e83ed97dc3fea1dc244a7896d0f2d99ed2201765417b6a5ffac42b34259ecd1070f77f844968dadcf3f8bd23af42553ba3d30bf0a1fc620f413aae4927616b198df82139a87b6cebfcb2ed0412545c711b22f33d3d9fb61920152268e05dd1f13b15305de14e6cc19c9e4298b4996558bab97eb03c50d5fde5a81de00a105f93e6897abc64711ee333f134d6e6f26e95a4c432be9c3bf8fbbbda003d4e2e5f9e65286de820b86b8cbda231ac66d49f469ced6b67c3e4e5853b2d7fbc088045e191c915ef7d14af71e061115acad8dcd3d5a6faba54f7439fefb27d13b98d75723c3ceb032c00461e2f51574654f908043f85566097a4b77fea96b1001a48174bf1c7fc6418c8e77306aa1d03d1de99768f6f7b53f4206dc7fb00365747908d72c084c817ef091c72cfe67a1a2da4aa732679219624682cfae8d8f8cc25ffd541791e2bca8b091cf32e6b031c9ede6a0fe37985a9adf23c537252531ba87acca361a1b0c8cfa073655d931202cc42d48bb843db295ed42f7c8c4c90e63f32e53b52a95ad29fa664c692af7429273276c08619a9ee394a7d16dfafd537d544a926537795aeec304146e47bc9568d6d86c106c21d86145e5a56a86f0d7385905cf8ade96e8811e7d24f76e45a4d411bfa253e36d197e92eb78aaa3a667fdff795819407d1b1de70a550345264717cbe983a064394cc36ce6eb9c82ff5af887b2c3262b73644287570694624560641ba39fe6e4ac9d43be786cb9ba73c9806e65b76717013f68ce18ba040236f2134d2c584a704e54515d4a78055ee713259f4bbacb0a5eeaea57d89f02f5194761fb2f53a5e4e6a803cad11ac1f730f96f28654534dbdf649a84fcf619debe9240e82199fc37807f24339006e2a88c838a19a53458237c8249238b123744a6f3f29946e880f5e99fccf01b6a60041f89b8a924c03b8a7535169a53679c9ccb4e78c32b5c54846b4d34ea24a625b07e4a9b45e5fc2d73720ffd48120f7f4ea07c10cebe917b12c9aaad8e6e4b8f793c5655ea1aee1afb8f236090712ea7cde114d714e8c3945c7c56dedd76b602a3490b3a0db5cfd63732bb484a15a2c5cf9dc5c8427c1c820ce1ffa280dfaab97c5e15e87879bcac8843946e8ea59662dac010771e2b9311d6b2a68eecf807a52be3728afa94401c1920712465cf3d7d1ad34c62c61f9fa32060585535dfc7487e151afbf37fee7025bb28248232017563c77e0758bfde4c2c810eb691517ca61d44331b49cf4d9248b90f7fb60acd055a5a3f5dc4b0e79bea3ceec8dbe3399fc6d16953fffd5e7a73a292405ebf5e411035e977af4a12f7c3e510044a6f8a9cc1ce75c6258d51667f90f8473c208a8f66d09b1ec89ea1706b2607fd304fead4384d147f4f2263cc00bfe3a513dac76676cbcec97d46234fa58a62b80861ef19a5116e6911a74e0b1da76b29e2f1d50dcf38b1d21279d63c080fa4013dff8039c6a6c61ece1206fb28f5630e1fb5d718ff213237982add9009a1b2275a07503a1932be1ff07634d39ee1d09d8931fb5cdb730b3e647e34a44555f3ee0b415bb07c75dbd4158945bb1684b2efbc3c74298dde89369f8356c31cb2fee69ceeebcbf93d57dc7d1026e54d6bf9dccf5b657eed0f577037a219cdd09d0a5cba3e001bec6d7fdea97f8be1ead51736a17af63ea90e435473439343511bb65d116971458219a501ece47eeed7387f95013079695b540f5de7bf7988e6eeb52bd74303231bea5aa4b3fce6c4eced6f2b7842772f7b2c4fbdb627a359a5908cd3c07e4adb86007477ee3d81adc4eaa10d1b7ffe7bd4f39a21846e0bd2765aec454e8927857c09d407c80ea749ae17fcfc134d6edeea32b794dd6f8d19b4c392f16c6b45504555771c427635c91f3d0242a878bf1e2b2e09d308b41a915fe5c0be043f449ea5d6ad08f424546be700ae4e03be172b5e323e1e40321b42ad062733bf66e5e087a3c6f1a05c3fdf16a1217d8c3351b68c19a466080021fda7f3eae6c4d70081526f9a420477ce22fe51b1601bf7ab2aef28d045fe3922ac52432a4d1668b37443c40a36c451b3b8fe8940388f22eee51cf0210dc1bb30ab7fe5ef00f67de686ad8e6f591d3541c241e65e7b2694485d7d4b482f559b98d0f1cbb64b1eb1d23e00d4703fab14a2270c47e0db831ecf6b116f7813c201355582d4fefb6c960cb04a5ab9bfbee5c47b736e921865c9089e5617189c96697f027fb6053d4bfe11972bfeb1f6c7312b8dd9a868b6dc33d1cc1c142ef46265c5eb5381e50aa49792542f89871b8a56cf2848bb0fa3bfd93d13d757b8cf72ca606c6b9b01ec3d83f7ddc22450fc20473d3448000446f9967fe501b9db5f2c7dfc3970c8d87b74dc6d6af94a3994dc4ce3b0ef88816428c023dc045d9dfec0391c1388f23fccb177a81790bafcf5df33f439210522e6898a924142ccfaa9ba2b24d07bed6fed277aeee81264dc9e2df8a07e0779b2ae5c6bfcd395f4fe970b2703225f4c4318a936b024cafd29f1aed18d83b6190257b604e08b4c4438e3834e580342b2a4f24504644174c671650830e01c8e0279f03bd5ff580459b8a16f286ebb6a388a796b78fc1488b0bbcc998d3e6befeee18d7fc32d8cb36bbc682e6a9ad12e567c2925171f57cc808c0d31f4138ac6048ef07aa3136747b9bb1b898639357324f05e2cd75eb91dab5f70ce1a141e7468872529ac62d21089c92e6bad60f207daf170a24ee6b54a88d61dd552470b66831b80f423fa9888f31d3258f6ee33a6a04685937d5ec9a2b156922314a4f3143730438ac8a30659ced94d37ea86914f5848d24d7f7b19e519ceaaf5ea0a3b719d6afc1079216b01c6dae4ae4fe65861e25077856cfd4f332037030ec95a017410bc5f005451af5dab33182ad17ddfc6e06628b06989244f567b0d4546f7568c82fb342523f97141a5d4332038ec6ff27d03707e226cacd673b2d5e6b0faa091b8a3b11da3c6696fc0e01168326e3037962a003f52012e6133ab578cc091a7190f220f47f47220b744a44e1e6749a66fb4ffeb9687535dc2017969f14df1ac94154d66272565b4c03647f5ea3d2c83c48995c3234b338ed0c280806f873b3a9a6091ddb4740af2d9697d4883ab3d9a9d5b8dc01886882a12101e9799181f26eeb643f66ed08126215b70d96c8381109e26237dd772a6752aaacaf994652ecea1539f4278bd547cc3c078eb28e2237b045a18efc87de41ab53b5bb7318200d5e0e3568937a938f1acd12ef74c2adce2f3b3dd7dd6b87bf25a5a91024c2f0aaee4e9c6ffa352badbf149f035287a277333fc6012af041c1be62e33f22bd0b6f3d9b52b6fdc7af5f291d50abe0ce9d349fcd4d15ce7cdc8915689b29ef2e5b6144949fdd0152fed4d729a173e95e4d3d459cdf16703ac35f6f728a9bc8efe83d7a8d9b53bc195df67b77ab2d8926ff95bd52e8ea8df2349ee758c02d17318a90c62b617158640c7f6fa8d3aaefafa5859910699b6e4c3cbd7835576af3c9725f3af1c5c08633bfddfd3dd3b981dc24d824bef1470ddbd99aed170dc3ef370a1f579154b5d1a3a54b6fef3d926a7056726a992d431815f72aef599ee5e3d6ffd99fe2fdb0d03c3067d1dc27db4ae1fc5a7863778f9f69672dba30363521be12df11a23f7684689bec5b13397c8ecc2b059f73dcc046f1e6c9fe5cfe4e62f22a599009ee8708bd07f1dd2c102d242123928e63a3ca0ccc9ca3922d8e8198756fb476ab933e1b1496d163c8991ed6070c57d04bf62be399e542ca3ed976c859d3b50575502169b0d2d879ccb6bd9f56b6e8644bc4a335e2e32b5db7a5099998d109b1488ef9c4ca58ca9bf659d6b13e158d0a28cb64667877f392aa5e4b77f8c916158b305d1ab66f4732c37938516864d85b89f07f28fc699bfe15d372cd61f6ee1a799554b96437259e51976b67c1004668f1ee87e985dc925797f7438add23ff1973b6088a59c524c0872e261f96b0a8af58bfff3939bed288d2c5a16ccbd36b46dda3dd7da77cc943723ecdfe59cf1bc174d91ceeaecfee9707c3d3c3e1b9151ad967034c1c39b20605ebb1dc842adb9f3198eb0fe6ffb24593e78346442f82a1c3cb36449f5bb670a51c024446449ef0b48371a9a2d3bc760cd9bee0c7b1fba56cbaf0600e46a45769422cfd6ad007f4cc767a12aa71903a5d0bd87aaac5f483b701c26ae5420d49ae6385d836cd71d6ff5e5d76a1536e32371f49050c9f5a21aa05cdb7654d4e1c341d47aac4350fb3f5a2a198de15debabd5f412839a5de66f7dcac9886f2e413a9425d99cdf7b44102632246ed031f7d5e7fae9df152c672c96247ecf6054b3b2a42e6f32f62bc10830e2555c7173e5a17f121f092f6ea9a74194632f817bc105c8c477d91a4f8293724b0b9564269e051352d04087927ad1629abc093f93eddd59a2d431a5423af471c80184446290ca4eace87dc5ecabe9de26827404ed18e6d6e3265429fa7e518526ba0abcd16e7a7da3ec1562556402f2a07d9458e2fcfb089688b0ccc516e812d01e246d8440156b7a41e28c46111e3547f38199c4ebc4b8a2ffa9d3c545726810e8e0688d43ad730fbfb47eb431c6a3d79710d72b637cc55f55012636fa518d5e9669ca7178df6aae5a17d7a3b8403160c516ab68fab707afe98de210a2a2a9a128e7cb2509bb8b3dcf56ad6a8fccffc28ec9fb89e15d73530edb37f5def3e2ec9c063e998f59976b9debd46784841e129dbc40f4902d34f4289546b52748bf442429b9416d1e3ce5aa87480be72be8cdd15f17be0bb77bc9dee054fe1199b9e12319c2651d6d518240b67196e966650a7dade6806b03aca0a6538850d237d9c1ba2e513d6a4540edafe39ade68588f6cf121d7411882574d8979072e7ca1a", &(0x7f00000000c0)=0x1000, &(0x7f0000001280)="34263692844d494421e72ad684791d1cf9df4aec07942948036392a9ce646638cbe1e2a4cfd1742a1fdd17235dc6aeeabdf97957da74413fe5dbf79fdbe71b45c9e9c2108a36bc020d08dc600935f8ac41fe81cf22a84f72856f08fb7e29b7c3fbf1ecb649f4a95ed2a4c12bed04f7d089fbfffe3d8b13c3dbada75a2d73c93f0dead534203b3c8c0da107f50be52e0db205cc12e1207e14cdfa6debe27908f1a3c9076115777b2e", 0xa8) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = socket$inet(0x2, 0x2, 0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000001c0)="a86b8d49", &(0x7f0000000300)=0x4, &(0x7f0000000340)="19695f4c454252a3ff6a2afc25af18379cf1e8ccbcb67d5efcee2ea3b81a6c1708af8abee5", 0x25) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000280)="22283024c0087475f69bd1ab464e2b6cab42484f52a50ccd6f72b7327e2add86934ff6304ced0a8cd72ac7ade8b831b14356a9915312c946842faabb28194bcfa86cdf6379d62a5cc5c7532c9e9ad572fb558b73c62b37b8", 0x58) close(r4) r5 = semget$private(0x0, 0x4, 0x3c8) semop(r5, &(0x7f0000000180)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}], 0x6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x4b99, 0xfff, 0x82]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)) semop(r5, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x0, 0x800}, {0x3, 0x1, 0x1000}], 0x4) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) syz_open_pts() r0 = syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = getegid() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000000c0)="aa43dc8a76e34d4ae648524ff782d24968165fdfd19b783c556901c5ce42fdc6f398ebd9081e2c6a739cb33b6c888a1f47e54aa1a79a4a53cea4fa2f704705a01eac8ac2d7b07bdae6587186e6317c924c3e1dbf5a459da1e5814e1b06cf676d3f3e2938abccdefc6f0a64099190924c6c27f63281a766bafc6eaef85c43d491e447bdf943c943735b68927cd3205e17b8e4ec3aa49cafcf0abecd963b5e68df41036b8b8f3d480142eddd3a9232", &(0x7f0000000180)=0xae, &(0x7f00000001c0)="feec0c2b579c9af57609903817d566956ad769fd2efdd94cd754518c9c3ee3e2674a8c4f740dea8f3a78906ec4b7f6cf2bdd7d56e3077c49bf094f87bddd6fcce87176d85b6646655bc99cf10c72b2a65d0c2831847c2a3faac4440ec28f68fb29bde5bc7066d456015e5dcc34fb2e4fb38c2d8e1424b76694c194c923dc0d4ac06f3a0c2d0cdd65bd2866b8263214ca31c9dcb406e8d34134669fca1464e83d5bb4b4f6", 0xa4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[r2]) fchown(r0, r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) executing program 7: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x0, 0x5bc, "d577cb00c3090000000000000014030790b900"}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 2: r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, r4, 0xcc, 0x4}, 0xfffffffffffffffe, 0x99a, 0x6}) msgget$private(0x0, 0x191) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getrusage(0x0, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000240)) r8 = open(&(0x7f0000000280)='./file0\x00', 0xa0, 0x1) getsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r9 = getuid() chown(&(0x7f0000000340)='./file0\x00', r9, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000380)=0x6) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r1, r4, 0x6) r10 = shmget(0x1, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) shmat(r10, &(0x7f0000ff9000/0x1000)=nil, 0x6000) r11 = geteuid() setuid(r11) seteuid(r11) symlinkat(&(0x7f0000000400)='./file0\x00', r8, &(0x7f0000000440)='./file0\x00') fcntl$getown(r8, 0x5) syz_emit_ethernet(0x41, &(0x7f0000000480)={@remote, @local, [], {@arp={0x806, @generic={0x6, 0x0, 0x6, 0xf, 0x2, @remote, "9c3caf833c049b00e14e9d45c97448", @broadcast, "9b8ef7fdc47d9452a52faa8cbc061471"}}}}) seteuid(r11) semop(r0, &(0x7f0000000500)=[{0x1, 0xc555, 0x1800}], 0x1) getgroups(0x7, &(0x7f00000005c0)=[0x0, r5, r5, 0x0, r6, r5, 0x0]) executing program 0: r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f0000000340)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x1, 0x9}, {0x3, 0x800, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0xd1d5, 0x1000}, {0x2, 0x0, 0x1000}], 0xe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r1 = getuid() readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000004c0)=""/154, 0x9a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) r3 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) r6 = kqueue() writev(r6, &(0x7f0000000040)=[{&(0x7f0000000100)}], 0x1) kevent(r6, &(0x7f0000000000), 0x8, 0x0, 0x7613, 0x0) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000240), &(0x7f0000000280)=0x4) setreuid(0xee00, r1) executing program 5: socket(0x2, 0x2, 0x0) getgid() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61a9fa35db2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec", 0xeb}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2898159422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f", 0x89}, {&(0x7f0000000400)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c", 0xec}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f00000000c0)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c86996982beaa25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece", 0x35}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad94107992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba00", 0x1000}, {&(0x7f0000000c40)="c9adbe2572f107dd05670e4033f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bb0000062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982b", 0x124}], 0x7) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) r5 = dup(r3) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x754, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r6 = socket(0x11, 0x1, 0xfc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendto$inet(r8, &(0x7f00000000c0)="18", 0x1, 0x195a05e282d6161, 0x0, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r1) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x6, 0x2, 0xf9) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0xa0) socket(0x2, 0x4001, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000000140)="ab8c5342d49ac8dafd3a5104e3a9184612d75352bf684176e777489d5b855af7262e27ef2d80e0e0915e347ef36ed4df0a584dce4f4c56bef1b40573417815366fbcdb5d9455975d12d0f8a5", 0x4c}, {&(0x7f0000000240)="cf0cb46815f7988469b3107aa2bdcb90e65af1746bcac6c922", 0x19}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "15a2ab123581426b77a2d38bbb859e22f5d7cbb3"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000fc0)='./file0\x00', r4, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) sysctl$hw(&(0x7f00000019c0)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)='7', 0x1}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, 0x0) pwritev(r0, &(0x7f0000000180), 0x1e, 0x0) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() select(0x0, 0x0, &(0x7f0000000100)={0x7, 0x7ffdfff7}, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x38, 0x0, 0x4, 0x0) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000000)) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r2) syz_open_pts() setitimer(0x2, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0x0, "e9ff0f00007c8c837a00000000eaff00"}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "00108000000500400000000000e7d0130200", 0x0, 0x79}) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3a9, 0x0, 0x0, 0x0, "d88c28faec97040000de88d11b54000900"}) writev(r3, &(0x7f0000000d80)=[{&(0x7f00000002c0)="7860cca14f697beeb04738eb5ce14a7405b1327bfae09fc7842b2b622551f8fd406017ee1d871c9b3942bfbffda4f5c571fe4e21e9f84f1f5dc0ecd9beb4d7e9f5", 0x41}], 0x1) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) shutdown(0xffffffffffffffff, 0x0) msync(&(0x7f00000ea000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x0, &(0x7f0000000640)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) listen(0xffffffffffffffff, 0x0) r1 = msgget(0x1, 0x400) msgrcv(r1, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x2e0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001b40)) executing program 5: sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="7c697a06f4229557dda23bd9e100004cb552f1bf575740e82e5b869d2b3bf376fb43f1facd", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = getegid() r1 = semget(0x3, 0x0, 0x564) r2 = geteuid() r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x5, r3, 0x0, r3, r0, 0x2e, 0x8001}, 0x77e, 0x80000000007ff, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getegid() syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000000004b00002c0000000000009078ac1400bb00000000440c7f000000000075c77500615037eae6687555f93c0000eab21c9cf0b8d8e74c5b9792e2d0349fd2b235c1ba2c3a"]) chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, r6, r4, 0x40, 0xffff}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r2, r0, r6, r0, 0x108, 0x3}, 0xa, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500), 0xc) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002540), 0x1, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x7cea2d5a}}, 0x0) syz_open_pts() getpgrp() accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580), &(0x7f00000025c0)=0xc) getgid() sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)}, {&(0x7f0000000440)="d2b969c7b254abbcd118da40db8643dccebba233692df4ded70d2dc7bbc54b9d1d8cc0fa71de9ee38a42fd9458f0cab49e193cf5e5cb5a37b703e8034419748184239e5a7c911485fabcbb8e1c422db7523d3db2e750579250c07b7572aad2a4e3866df2f6fc525071d3143cd5aa16d9f5df970084d232316ba255ba1ddc1209d3ff9595ab9b90a5a7986e2ea16003cf0e3c18ec5fd45c9b0d4cd4fd402e22b39757e89babc6bbfd5d", 0xa9}, {&(0x7f0000000500)="1e7637215b471e8fcf7dc7fef3aaf0be7eccb2d0307ba0b7a1491eade44576aec9e4b3ef656997a3dd18b8e4009fd5e862f02504da5b49c9138bca5324f58cf9767386902e89", 0x46}, {&(0x7f0000000580)="9e001eaca78e877dc9e2a1eaafe9d329205fe14b63180e8beb4a174a6946d055c2c415233d35a27bea4cb8b6429c1e3efd5addcbc0cdba60d294e8b03a65458cecd7b7eb0889892c44c1", 0xfffffff1}], 0x4, 0x0, 0x0, 0x2}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb5}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7, 0x1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = dup2(r2, r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) close(r4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) socket(0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pread(r7, &(0x7f0000000000)='k', 0x1, 0x7fffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="35f8d13b74a66461aa00142badc64e409a2993f36cca93958d297f92b69cec129b087357222dbb7150d97d382818c8b0349030e4728c12ba575313c70aee4366c57c724a7f4f3b709b3aae99a353f03c44c0f5b4b6e5f7c7249488804b6d7150ef35164f34a04cbf013c43fbc00d23c63d7b9750df269af33b47cc62126a62f34681a2b5b9333f7cdfb397c3aeddab08f3c11f1ce745716332b0b760fc0a520f7cb8fcbeb44a702653babfc42fb3ed6310579ebf47dcfdd95b419254167c2aa916389deca42fc694a1", 0xc9, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) executing program 0: r0 = getppid() r1 = msgget$private(0x0, 0x10e) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000c00), 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00), 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r5, r6) msgctl$IPC_RMID(r2, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20009c1, r4, r5, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x3, r3, r7, 0x1f8, 0x6, 0x7e, 0x3cb}) r9 = getpgrp() r10 = getpgid(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r4, 0x0, 0x80, 0xff}, 0x3, 0x8, r9, r10, 0x100000000, 0x5, 0x20, 0x3}) r11 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r12, r5, r4, 0x0, 0x101}, 0x0, 0x6, r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r14, r13) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000140)="03000000", 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() dup2(r1, r1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d08", 0x1b}], 0x1) shmctl$SHM_UNLOCK(0x0, 0x4) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getuid() r4 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r3, r4, 0xa8}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/81) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x401, 0x820351a, "090e4de6d30aa67e0016f9ffffff00", 0x8}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000000c0)="7189fcc34e6d75a0233589", 0xb, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r6, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) unlink(&(0x7f0000000280)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834ddbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928698061b79c9bb0fc734d47a6f6eeface402bf2c178b3ab9bfdf418969d25c2c1dbe7e49c70429a24d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b921000a", 0xa0}], 0x1) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a0005000000000000009078e0000001e000000294060000000007072000"/54]) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x340000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) dup2(r2, r1) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0), 0x5c) r5 = getegid() semop(r4, &(0x7f00000003c0)=[{0x2, 0x3, 0x800}], 0x1) r6 = geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x4, 0x7]) semop(r4, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x3}, {0x4, 0x0, 0x1000}, {0x0, 0x204, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x20da, 0x2800}, {0x4, 0x6}, {0x4, 0x8001, 0x800}], 0x9) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x6, r6, 0x0, 0x0, r5, 0x2, 0x8000}, 0xfff, 0xeef1, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0xeb3, r6, r7, r6, r7, 0x3, 0xfffe}, 0x1f, 0x7fffffff, 0x5}) r8 = getegid() setregid(0xffffffffffffffff, r8) socket$inet6(0x18, 0x4, 0x2) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000580)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x27, 0x4, &(0x7f0000000180)="0018080f4b76000000f20948383cc31eba7963f87f70ec77e2b5ceef4271da7827b3ff6abf73a3801860005104d2eebcef69a4d50a3d6efacbacd9eeba3f12b70ed5a3d308574b00ab17713128c06dfba67a5516401374921659cbd7f3bf64291b08ba49e037c61c41a7616dc2e5096a63b2b1e8e04b26f72684b960558ef87ca2a48e5a27d38d0e683cfcacaa38aa8215ceaa31071c19b49d6cbc38e8b5488c2d2b7f9225", 0xa5) executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10001, 0x0) executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x0, 0xff) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x60, 0x2) readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000100), 0x2) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000581000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) unveil(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f00005c4000/0x1000)=nil, 0x1000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0xdb3c9846df6519a9, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x182) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r4 = getuid() ioctl$TIOCNXCL(r3, 0x2000740e) fchown(r3, r4, 0xffffffffffffffff) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r5 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) sendto(r6, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r10 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r8, 0x0, 0x0, 0x6, 0xfffffffffffff801, 0x3}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000000)={{0xeb, r9, 0x0, 0x0, 0x0, 0x22, 0x3}, 0x100000002, 0x5, r8, 0x0, 0x8, 0x0, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xc8, 0x4, 0x4, 0xffff, "a98b40cf3b3a73c226e04476c961971c23bd6738", 0xffffffff, 0x80}) syz_open_pts() executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xd28, '\x00', 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x9e5b, 0xa7bc, "d8f1f9bdca0d8300000008b9d800"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="59f7aea572c70d", 0x7}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x88, 0xf7, 0x200}, {0x0, 0x81, 0x4, 0x88}, {0x8b, 0x8, 0x2, 0x5}, {0x8, 0x5, 0xf4, 0x7fff}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) executing program 4: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x2}}) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="7189fcc34e6d75a0233589", 0xb, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r4, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r6) r7 = socket(0x18, 0x4000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000978000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00009ab000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000c4b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000bf0000/0x1000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000cfa000/0x2000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000c10000/0x2000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000fb7000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e4e000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000b6b000/0xb000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2011, r1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget(0x0, 0xc00000, 0x680, &(0x7f0000400000/0xc00000)=nil) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r0, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x3, 0x1, 0x3}, {0xdf, 0x2, 0x80, 0x100}, {0x3, 0x1f, 0x21, 0x7}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800480000340000000000009078ac1400ffffff440c080300000000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100)="18b95b0bea1612c78f94e234adc21aea9ed866e2f8c0ae92c3f92151d6885f5c7c9a7807da167f8617ae8dcd802971ebffd9fd16d17fe5429f95f3baa15fcc5d6fe4f53eeb0daddf1c0d339e48e0a629ee4ff77c812f3a21be436d5f48c8707af4396667d5bfe17ff8cb2ff7208aad9de570f65434ffca1408309538627562b20d3b344e", 0x84, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) dup2(r0, r1) executing program 5: socket(0x10, 0x4, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e8815", 0x1f}], 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) rename(0x0, &(0x7f00000002c0)='./file1\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffeff, 0x0, 0x7, 0xfffffffc, "f5032acae60ff9e584a461e3e6fdeaa92a36ecd7", 0x8, 0x9}) unveil(0x0, 0x0) syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x800) writev(r2, &(0x7f0000001a80)=[{&(0x7f0000000200)="5d1e01afea38bfe42f15c6", 0xb}, {0x0}, {&(0x7f0000000600)}, {0x0}, {0x0}], 0x5) geteuid() r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x10001) readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6, 0xf6, "ff330d7731a29fb228dc0a79f85b87efe6cff4e0", 0x2, 0x6}) syz_open_pts() executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/506}, &(0x7f00000002c0)=0x1fc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) accept(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffe, 0x0, 0x7, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r2, &(0x7f00000001c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc4) socketpair$unix(0x1, 0xfeb7f5b6a281bb15, 0x0, &(0x7f0000000100)) shutdown(0xffffffffffffffff, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x3, &(0x7f0000000300)={0x5, 0x100000}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x0) msgget(0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) msgrcv(0x0, 0x0, 0x96, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4007, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x52}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x400042) writev(r2, &(0x7f0000000380)=[{&(0x7f00000003c0)="539ce299de8c24635cfa1339e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5fd1430421e91424e494736fbc6e46e8dade3603d1597ee659f6707e6b2e2be13860b6176c53efc828b3ffacec4bb37000"/142, 0xaa}, {&(0x7f00000048c0)="f3482597460cec8f2ae55b31927523bd26d21f4b47758a06db979c1e2e4773f4e2f2c050f3f586820bcc4942e14385452393965db900a35ad796f38e4b9d3f6f81d9e47eda0b3d51e253ad28a4140c348c79a23b02cd3a9c76f278f73ac06800c5e8423b57ad481876f38af1baff62d82dab8a21cb4779d230b7137a7283e2cb2d4bf3010ba8feef7a04359238cae8bbf86d2aea375f2aee4a3b63d2749a5684088d40288781a18bbec343ece3c19772f9fa5859b0957781c52f726f9efcad177ba665e252c6588ce0aaf9f2a51ca7b7cede79282484690e691faa3471297eff7f099e5bc4816c4754bf4fa3cac10e70465d462b73021a6d9738a0f7ceedd1eb55996612d8e7646681913353aad76e3a4501d5b95f61d3002b053b7ca8f163071e43d0e282bfbe9229944a14ff27067bd27561dca0acf020c849e97566c8fd9aec4d3a51d1d288056edb5a96b99494cd9cb0b1eb0493521919abd2206bd30a1e85486bb890cc674bc68f3a4ea5e3f1eb312bb51cfa324c0bf7a92b109f43bbb5e63a3a5fadb5dbb22b9bb3a27e36ff08366f43a2808729d3332c8b09d1fc9959efdddd39dbb586dcf6cd2fe5cda1c34a4103175da8df27cefd405637c19716978a098bb073d312df6b4a4ac7d5350673342c5a91568b54ab2ac243d87ec97f03b1e1197790ea3e538fa24156193606d6f9666896890034162c099ba23e7bfc0c86234db26a61d1e10985d76135b79865cd90723f9da7685fbf177561643dc778e18c803a9d6b6dbe63523d5afa4ba8a3e951c08a1edd90017e4a7e5f38e3bc7aea8fe4a7c47b8b262399a3685cbfbe6e18577c66320a323e1dda2f495ee148947988fc655be432f60d61d0696778bf99496ba49c4a05ef257198ae86961a6df8c6f27ba91280b457d840ec0d542588df487c97f4605010b3491e2afe40bea680e11aed1dadbed80b27e054301edd3026d39118df061651fdcf6fc56aa636a28833843f6f0af1f89ec28732103624704443142a56f7eda643967ec4bc4bb70033bf282e663a547bcfb060557ca267847871dccb51d7bbd8898ff374b5f170bb0e63398ef0182b8cf2d96ff67f64d5eef506de7cfd48e2e297117cf5755de2ce130b3273c406f533490ab9091a7d0bf495565ab5a4be077ad6dd0e86af83794a27ac88ad850b8a25e5c0ceee4920475302d731ba57aadee8225ec49171562dab14077f69544e9770b4cf512eda21cd1b8e954f415bc62fe55efc49de785bcb7fdedd194d265b089819babbadadad9c96406d27ce1c5502a17ca1c2b653d551c0752d83cd69c7e8567e8ea3b4e393d58b42319306f2b0ffd8f2b7f901c00328fcb66f3e4aa9ab6e61178c0abe6b4d9721d3b4e8a039a157fcef48ed98d254f2d9567f7e74d70bd3a0d2de4a2143f34abf36a202caaeed6428affb3b6927783cc073554e15a7065d98cf56bfd94257b4bafd127a9637d040fa8a332fa7b7177b6d78fe918ef0d15ac14de15b44caaa6355034065c4ca505ba15d0b4d9288e3fd0fa67670d2468ffd5a09791e64a0e68950438d151f378540a152ee5c702cc51d53da2524e325b87cc0f2a83625c729ee9279a479bf07fbb6f730cb45b29217e846fc1b1589dfc734ee48b03aa3d9c4036f69309ea36b04ec0a1763391be691691781cf51cf9398e029c516442a131293bfd8cca9ea0073fa277359bded13c4dc6905cb2df862d7e3f6e55387636938c3c2452113da94af9b94d3b03b905586bb90e8c62f91b3ba55aed53035faecf7ddd122d31773d4281c86e9f0094861019acba1519020776dc66f508f506c8804a86393056e2d1cbd585b673f1c297f78f93ced8151e9a128c8dfbc126540dedb87c0b08c28e786dd779d58cca6188f81ab97152b6eccfe1fcc2a51bd61c934ef6875808342c2a9016786eafdedd45511a198b37d1c06376212337ac2e5dbd401b41259b9a2212b079b14d26e9dac82a9f7029dab183dc5fd2eff01e9d560309e0c7d9d57d0ba48e6410acc5737ea27520e2b1cf1dd23aff62ad1cae551833b2de56beeb289a97a7280038889a8b68140bea8c75836fd3898e3aef7c587970ee1e06aff540d88bf92bc42f32e3200bf34b8a2a05f6f3a369d47b54e8f130eef394be3d15de83df21cfbfe10954ce7b65cd25097e688d03eb852ffa5a1803abc7f9a148da5ecdb378ddcfc345383d17745b82649901070b0015fd2d24f18d98b1f6fe771fd87771799cdf1d5228b8bf825b827a9ab3894d0b4de3f2f0000f3597d497ca2edea0bda41e13a18f61db963487b258d27884271b0dccbcf99eac8079937dda9d62f2b09cb9eaa2e1453d6775c9d66aa699cf24f6f2c10eb4892f286c8e9f52db36857e6fffa43036fe28e219e8c0b4f7b5d442dadb2f40d29164946414a83eabbd8d1b0a252b9321014a9ef977cc026557e485881bf911396af61f73373acbeaf6fdf6fd2377ce16d71fa2c3bde793c771aaef727dd8615deec4ff38004f32dd20cc4c2a421d23e03db3e22a75e1887aa4479a6099dcb50e028e4c7df21e995c1fa9b64fd911ea890a1f434e3f3f3d27ab9b0b7a192a8292dba5ab56e2b0caeadf94833734780e6ade4c7741ff2202302530d32a782932167d545e0a7fae85ca4972f71a2d6b156a2d4280fdf663a85eb4feca5a6e233cb386e8b7fd3980a75faaf8debd444e239fcb5a821620176fad255a82446b920fc18b57c9f5619afccea47787a0f1fb939d3ce6f6a2321b59c4643e9027d1426b2d06e015a4bf04a6c19b04daca32e3637d0d218b1cd2b4771bf11e9724856d0d5384877bc23123ea5022a80fc6bdb793434c2b6fd0b05e2496a3219d77170e3657fdd3b27ee90fd4e9ca8b8ba75c43457cf26d390fd4c5c2a17f95ed3eec013af61b3d168f372446a0be6715f12f75055f95a9b65cb67ab914c433a590cc5e955a6c83ad7e3dab87b6a899b9122a0e6b5b2ec4c16f7615a3fae6c2e01d513a6f021e3820e296e817d0b3f45292ea692286d4e8ca1b3f891cfe474d5e8c3a17c53d7dd91a8aaf4f4e071c6867982a2178b4e0ae5d137fae29b866a608e4aa7163151d541c7904a727481496d42f1388f4287a3aea1577ec25a047f182c584f4eba39c628edb3a0c3a387521d2ae4b72c1ccf89d149d5717e71f55b22fd886efdcf2198d9b1e9aad51ea1ea1bb411f385e4290fc0d45989bca841f47aef297bc6c1c627487fe6013395b2c11818d2b57453470dfedab4fadf79ace0d6666d6ad25d6d196c15db81371702e9a90126a7f323c40ba369e5b3999ae8533ff31ea40ae6045b51ced877265a012cb20d91590601939fb8c9eb5d1730951981c36ea8b5c4a202dfcc1bea8e2c4b732fd322a851aacb5f06296d42f52bc185e64ec7faf6725151166bc39c8d53c980d9d379e24a0cf4cc12759b9dc76e99227e270b2acc4445a8c053fc44a88f95ce9dd4d6cb8ec316194a60bab06d75c78f7c15c48559f618cd84559b3fdb67f234f0ba030aa6f18f62d60854ee25aef373f7c30d1783658b5b09a5e2dfe778218246f7426aa8fa85c9ba3cb25fa5a873490f626e32ef9d99a5ae17ed0856a7efba6e8a0fe2b5999036926ca09c9d79d89bc4962df96744c149674acafe67f82af98d7994a4a1a23086cb394123f3f629ec5bf258f67c2b6c3bc7c67b24599bc46850aace98d83fa8ba585dd4bbc1918c1a03247e74bf85decfc7a65ae9abb4d84dd4f687a2ff85eb7692dd197715a625a9471d933658b35d9dc8fa9cb2ad001133e4f946174fefcdedb7e1d36e2ed99603d9e5986238f0d52fa4f550531932f835b4a1c8f2e07e3091beb7b5568357fbc4cf73e77dbbafa7982773ce3b2e79b40db8abbb56aec644a46f374d2c0ebfdcc81cb45c7f5d7ece200a80fd48ce977579ed7a6624a2d170702c419fc47b6de28211909e589cfacfc6914a8725d426f1e18b019afd74774147460595b0625a2608e6c7d95e9cee60b824460c643f25cbf6c6a84e5a1636ce93933cbb49705c534cf616e89273c33b0a38b4e4164194e145a16de5dddba53b2c0f205037cc9b8f3e587926955a9f67f1393f5e07507352a533d5d9f2c80792dda97ba13a625794aeb342605a006d9f588b6e5e508f188fcfab6dc487591cbf0006aeae354c96545127039d50fe534b1fbb8f59fac92f0549116b3f9f63cb8f8ef98f526783af4b79f8224a7db783800f5ed9a24383cecb2b97f21c3927870faec295b6c467f0fe9b5b80a5b1c900185b0f32d4db80d83fb59b9697a68c524ae095a61ec4b768baf4a1f8a53268e87930c429854753103b8056e75c2d1cb21319274bfbf49b9cb56ef65086f3f38c44c59de1457017558f17c3e9d27f4f2c5137c1783432133298c3b9d3bfd1c0a192d738751ca2c192de9a433881908cf98df547ea148abeb5def0a80fa0d57a754be943fd29a6dfbc55fec8675cdb2fead6f95ddadcfc81290f173b60ce40378950f927747a08328c50222848e602fd31f46a92cd925246b804ebc2036441b2c65886c681d207d010fea5fbf59b7690a70ea37c904a1a8b554a096d8fe0fe24429a56345378fe1b5cfc1f707fc54903a2f913ed7750b8eaa97812482b2874ed8524d7a95e4763c57924e394a198f4a197edcf3ce3a102b516dc199b34f8cf966281eed5e6f937f6af9d6e9669eb86b1997a38e87a80089f4fd40bf43e6418dcc44b3b8df6872a6e4fa96e19b1a735ba3830b3fdeb0e5430f41daccc1f692ffd1d4c5bb7bec002c989ac853e20f862a23011be18d83a970fa414ef2be2911d8a5cbf1e40ce10e9b0b0966af2430c144cbbbd91efd8ad8b0106c43bc5a2c5f9c990a3fa3f693e1c214d1fd6bf8abbe477051de436e3bdeb6486d8473810db59c6383b2c1f77e3d3e728fea559", 0xd93}], 0x2) ioctl$FIONREAD(r0, 0x80286989, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x75cf) setsockopt(r2, 0x0, 0x7fffffff, &(0x7f0000000280)="3bcb4e75fc6c54df96795dd1d44531d88c00fae0cd47052abfab70ffa40ea7670376683f735e8732f0f55989d5985e638d58fac730738142efd8b8b2713f1106611180247b4a057a7f618dc6597aec90a9d37ef54e53bb4ffd7077578457b33cc5e925c5f1a7a65a", 0x68) socket(0x11, 0x3, 0xb3) getrlimit(0x1, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0xfb) ftruncate(0xffffffffffffffff, 0x4) r4 = dup2(r3, r3) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() r5 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r5, 0x4, 0x2, 0x0, 0x0) lchown(&(0x7f0000000080)='./file1/file0\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000940), 0xcc, 0x2, 0x0) socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r6, 0x0, 0x15, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000000000700000000000000e7"], 0x30}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/85, 0x55, 0x0, 0x0, 0x0) executing program 4: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x3e, 0x8000, 0x3f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x8, 0xab}, 0x1f, 0x0, 0x0, 0xffffffffffffffff, 0x800, 0x100000000, 0x8000, 0x40}) socket(0x2, 0x4000, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setegid(0x0) msgget$private(0x0, 0x0) getgid() getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sync() shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/4096) syz_emit_ethernet(0x1ef287c08a1f467a, 0x0) getgroups(0x1, &(0x7f00000011c0)=[0x0]) munlockall() executing program 3: mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000140)="60b92d37851799297a3bc4417926bddf25ed74f7a4ed17be74a1172a5f44a535e1aea513da4c5753a9ea780d3cad08b2b5a26157923b51cdb34515eb6cd16fb7bbf09e6a5f69faa772fee6aa87bfe41f7099fe76da2a6ad8709d0361b089df3e517792fe8be7b07d34fa2cf503652ce280766dd308541807eec723e20042ee1788658fb6bf43f0cc0260ca564cf45564c6950f7a48b42a720ec646a1cbd1c44abdde6bfa76134e5095719a986004b5cf73d6079718c53292e4a3c9ff0654d845feff834975d6560bcf195e76d8648bd0cbd560b7d361172e58e110e196e53365f1b542", &(0x7f0000000240)=0xe3, &(0x7f0000000340)="32436692a227832c60a6d1194398f9f22e9adfecb8d9186dfa0d6a1f040bcfbe4276f6c5eb0bea2eec73a089a7ee33c8c80d0c8c6cc9fdb6c2a7bd1e24dec11d958aeff970e34c11518be0b4a8927f3cd840333b3f02da0c9f65153e3566963b34c9778a9259138301483dcb0728cc5f09074cb67ad0a24a4793b2a19ab30102b42f433c68210c75df1ccb15f7c2b8d3f2a0555e06e13ab8728ff818e320c7f483d88d127cdffb87892fc799b06414d4a1be9a13dff9bcc759eae0bd327ba86d73ddcd2134950bcbc9f77cb71d92d07db4f7fc0664b54947bbae730269", 0xdd) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x4b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r1, 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x0, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000700", 0xe, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r3) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60020099000800ffffffffffffffe302000000000000000100000000000000000000ffff000000004e214e2000089078"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r3, &(0x7f00000000c0)="68e5d632111cc58c9433b8eddbdd588b2dccd95d2d95cbb87c408d3572ad", 0x1e, 0x3, &(0x7f0000000100)={0x18, 0x1, 0x74de, 0x80000001}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e6", 0x1}], 0x1) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0xfffffffffffffffc) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa343}) executing program 4: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000580)=""/183, 0xb7}], 0x3, 0x1) sendto(r1, &(0x7f0000000480)="ea5c1bd95e230b2f27e3a091351b81b518248c300f7fee856e9f59b0efec5da00d81299b308b927b494bdee17e8d5543947853d6c5e5a47b89272a1411fe0b85afdf05776a1f992ef4219c9bcc44fa927325f4f84fc3e95c8753e2b8701b4deb8382a8fcc82b04595658817de38562b5bc96abb7818be1b0dfbc93eac0830fa1dff312bd04c6b1ca4dec90160c8dd6514db50f2d012c671d405f1ed827d7d06fcb1343984e7904be24c54dfe75d3e03c538e93d47d50bfc6c2fba036b4dab4e91fc44ae89c", 0xc5, 0x4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="1f85d11c", 0x4) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240), 0x15, 0x0, 0x0, 0x4}, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000680)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000001c0)="fbaa8394b684fb9057ef6368c9215612b0e3655937e0946c9e4a3f8bd70e7a53b16c73b774688fcee4743bb3f3b7c71efa834b1c7efad024220c9d1842c3", &(0x7f0000000200)=0x3e, &(0x7f00000002c0)="00151c55b1e3a74f4efc5fbe77be237bebd255dd7c1d7f3f9bdb4ed10a4152e7cf601a99f4ad10aa943df792a82700f767e0a92bd786bcce32b9495dc62018e591e3a62be6be0d71ceaa9750a835ed3e5e51c3ab5324296deb7acd9827cc428d300178521842447133c097f4aad158663b80ea8c712b2ab29baec9fa8cf952649087f33e77970e75094e9d25cb08e88d49cc3eee00a0", 0x96) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000480)='./file2/file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) r4 = dup(r2) r5 = fcntl$dupfd(r2, 0x2, r2) close(r5) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x0, 0xfffffc03, 0x80a19f, "bb08000100f167d910508b000000000000000080"}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)="8b", 0x1}], 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r8 = shmget(0x3, 0x4000, 0x480, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[r11, r11, r11, 0x0]) r13 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$getown(r4, 0x5) r14 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x7, r10, r12, r13, 0x0, 0x18}, 0xfff, 0x2, r9, r14, 0x9, 0x3, 0x101}) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2f, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/189, 0xbd) r2 = dup2(r0, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x8}, 0xc) writev(r0, &(0x7f0000000340), 0x1) r3 = syz_open_pts() close(r3) poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x800) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3fd292b843d6d1b64", 0x70}], 0x1) pread(r3, &(0x7f0000000340)="32b858ca9f5d66796d136324a834da61067e5f40220f6e0483932f2605e1a84495c95c368d351e616b472ceedfe6a143c89eef19e8cbef435a0adbd3e1c9", 0x3e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x48a38, 0x0, "ffff09009cef01098b748200"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4", 0x5c}], 0x1) r8 = dup2(r7, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffffd, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) ioctl$FIONREAD(r5, 0x808c694e, &(0x7f00000001c0)) r9 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001380)="a590d0e76acc80ddf17bced2f4861f72bd9544095c70297b017b75978b16cee90885dd83cc4ba5913188c06c287761ff21dca39c491f541fa96c10047456d1162d3cbf87960cd83468df96c45d3ca1c6801e8cf2829b32e51775b12ffdc5c2577d1c86ce4f9d9852b56741e71d89fb855b830c445fc5f05789ad4a9c5f56ffb065c86f58b915ad40a7550bd39dd8d5408888a5b54db647ac579097330a0f0ede25bebbeed3f00e9e9df198184c83a81c1bda9d687d9e5da1f9e0a67a331e2eaa073460c31695b45efb318e6c0257a13b4fd8b2ed0e8c3587a19f1baf41c0674faa0ce40dd51e3c481674aadd06b10a3d036e1e2209b89426a92c8d22a34ac2f43106ab319886ccf2b3f86a825776d5c7b20b883f3f92b4e60a2b77d664e90b0e63efd70a2387ad4edc415c3c7fc274b565ce280113ad01079e5de80c02eada1c428798530fb224cfbb5f16efc396e3143502e237e7cd2fec9c14377c9a5b1a5046739efcf28b78ad1659192d0928db4f13f14fa64012367c81ecc7d3e9c290ee34173d26a6be3c271c9fcfb547493fda9ba12c21443b7865f9be9e554b0b68253630abf3bea3bf3fa793800adea340b7d1a0000e3a0695ad64006b04b0b817255b54cf69557251871a066706062d69827e17dae13275ba93516b6d3067e01a286f90115786534f3ae4ab37dedfb9c092dbc880f8b3f95e6f8dad791374413853cddecffeb4fb57cd02194e9312488ce68877ae7b35fb902053e7762e6d27f80483d4d0c34643647cb83dc893fee07fb2a00ae0e9c1873e44a256459b6c447e3cb0ad389d2b99b590292fd5ee516cd4c910f8d837dc279e225c7bc35ae5666589a405ea4d0468aa20676be72b03baced7e58b7cfa6c1c0679288cf1a544d811e4d5f1741bf1e6a467054159f04b4ac2b1cad7b38646fadde5932da4430c195f6c175a28c22e1d6fe1459082fb91edd2e944c2232e8ff189d7b558c27ecfa0fabdd4576f50abd2584b14a5e8898eab3e72a867982f2f45cada3564a2c75c05ddce4bee7094f7e0b661e85c3e0a093d20a3b114455f0dceffa6cb7bde41eeee98e65096b753e8c198fc6125c5c5961c5d532d6b474d9c119d51ada89481b140f2941be93bc510ea5a8c52e25378860e6247dc35c2df507ccb051bd3ed0a5366302abf8518b508fed055b94d344b4c778181aaced04156c0c05ebdb7517838136006cfbc2a71bda91a511bc6fd1bd1ba2d17942d4529e0b84eb54cdf414b150ec832c7bd959f81196ae2ba84c87167b98d77b3fdf288c9f3ed42c4ee4e5cda26660539622bc2386ac99845aa1c68d9f02d956ffa92108f5e090cf67c0d1d57ac3d195ce2be15b9079e9f30ce86cca6abf00eae24feaf62e24fd937dc79d14c1e997289e58e3fed6b6de779041aea109ce078707710b4cf6f46b02086b28a16726257d35d0696fe868c67877b080403cc0da7394b86bde42fa5698750a5f15a7e6ffcfdcd2a757ead41b9a7fdd49cbfed98b75814af9aae1ac371abf6cb6d3bcb7dacf7bf13bb59a037d2d8ee8c48329fb7afb152b2ccc314f80cf23f7dcbaf676d5d033260a88d84ca4f5f79cd843dae8dc2780b4a64c0c4fae97d7e375f6d4ec96d3991f56b42c9beb1ec65f18b6c443506f31473402c94c1693da7a65727c05e0c39ff1f35b6e5f53e24eb9b1d227e83177299dc9fc8afef77fd119a07ead78c2513080401ce3f79d29a594796793a7e7178dda810d7258423a4d9dc2b31c081c72c2274caa4b78fc5ff2340f096064a551b90ccc51b0fd0634a3c6cd439cb5101141e4827037008f7d3983a3fd13f518c40a3824477e85ba71af78b97f68ca3c2fffcc9555ddfed7ac1f6a051c3b3c984a2e557b921bc20ea20402c03e289c7ce1cfbdb0ca08ce90f601c8ac24df12d660935c91df87a44e8e61e4e9a173246822b9094a0ba5bfb48a3a993668d4863cf83c8f7f7c5ebd8f8baa6c76996da003b6b0c8dfba4b25816d3b8434849c7da1b508c0a7b79a5119be6ae444107374a50dae01ec7a75dbf80ee555dae55f716175a6d4b6cac3767a00df42cf2dee2dd41cfc41214b329b5bf34288257b00428a7ec1124d6bcfc560effdf82274fc7f0cb50ba29bd1e9f574be03a785e459ca23b4bf494db84322f42c3f1ac09e384490e436aeca7eb821409c675ffa53e036496ab30862217300577f165a9ca9ddb4b47084dc1d9f1b502b889d90d459e952cd49185c970004eed9b9ec0a60233138d01601bb7a4d8ba2faacfae7f1a6f4f7041d237e5eca88005598771d15a3294a14dedbcbfdf8f5bd11745ef23516725d980cdb14d79d060c58299489beee5fc45619dae3e76a506a47ff58f4386572f92594f1aa73c166824040c9e267f13c774d2da6348631cb077e98973f776e1bee7fba38cade2dc9f6ab1c06b200d15c3551a4abb15d8f17787c619da7969a16ca5554d1928d2d8ae12333d6b88efa67a726139e17d679f7bad4273f06bef6c84cee3e0c4fb5552e00995f386929f1fa4a9dc3b6b294ac17970532d5f0fce87679cbba81f0ab557dbfa121b607de97ccb28789fb03254619102a0d139fb22051c4dc424b15e98ff75d8a79166043f05205c58f705506d288f13ecbfdeb03c097d68a9922de0d2b3a91e79e73b82b8e5c050855f1a5ee85cb078d8f2c1b0a3998320e1f16f0037c8eb02eb0fd18619dd0be7d97d9707aa59bddb87793a995ea1af80e747f4685f33c5f1c4bf229225101ffdaf542b2647c80078842097617470412d7d07a48041de60995e07d70d0ea92840138c382d673ed7e80d5b53d2ae567993d9e342b2dac3c96f416de0440f44a1a71062da15cd8430c4e5ec81b4d2b78195c2ee435cf60cb01693f0b8327227b6d5a8c4ff8ba2b31260f7ea5135e79736bc034987d8d68228197e485951eeb065a86b80ba33bdde0d9a2e3a9db82deea572158ac386ef50b79f028053604aeaf5e79d7e4d6f7c3857c0b8e10ac54adba85ba84c8be1d4a057d2d7de6be894c1528cab137fd5cc55c7b2e5efe6e1c1bc4a56fcb5e63c751962286a3d9c8c4e7ee5cb292fb248f2eccba48cc41c1625af0ae0795f460707f8465879471f3dcd722fb0e103fe98401a626fc0733f3c01758161cfe63a17cec8cd5afff5f1f19308128e1a39c784109caf78de4d2a29753382a80ec4d9b2fdc804598156f641b7aa9bda308821b857e1674865d0b0679c3ed6faf72a09162c35a935d1841200c8992c53702637a779a7849aa006e82f13310eb2793471e167411dc321630b5f4baaec5006be5f5fc94d09ef3358c2c3f35a55baf685a88d0c6bf140d79ac28d5fa76106abf6072b266afdf913f2eb43ccceb8d9c76279a3c25d41ecb43f73aae4ee8484971476d6a24e10abff36ee3970fc5d0d35ca1e352ca74fd9cd466cd05d8ce5c2f6ace83a9d071c02f9a339bf916acba9efda8d4b4767c47235f2c95c1b450b62d77eafb42f970c331858f85c464adad8430fe3d14ce938dc56fcf6f822c2c506c1ea4423747f41a64dc1a6948b1728f3808a3aff4dfb9f9b87b0d44407811b5b26a6cb840bbaa38cd3bcef55e3662b822124f081eb1dd22c088763d678bb3c854f225151df2dae2d5568e5867109c7a95b15a77885d940e2a27814f6d83c72213eb161d9203f2a2b1e7435b9b5c53dc53448703a2392bd4b5c149cd1079401661cd09a75123c30d62c594e9445e13d24f5ef52fe37d68191eacc245e6a83a4619dc6ed1b57d4bd39d605755b411bab88ce1eec4c58ca688ef45988dcead5a5c88df0fedc1339417d136bff9abe02fffa4dba33d78b55a61e834d0483a9865269283d4a0a839e287d5440b81337c4a1b4af635f84548769e41184408c1d98d785ecc3e4af26139c1ecc3dddb7b46c18c2bca727ba3cd6a8abe3ea4df41371e2512332d22deb189f2b60a4c6faf3116195ba6cadd37d51131dd3f2f9bdc712170d8520bd319c4e8d939f47c4654bf91d0b6c893a1f1aad87ad23465a788e8398e1e32399b71535511f30cda18a2a5be580e618635fa12599ab8114b6ed64509f6e4d5601c81c8bdb231c0d7c3910de8ff89025e7c7abbb71015a3f59162e7134ad4a2c96cca5bc712298d2fb389079351d960fa8555d7598de9ce264c0052d6cb1472e7eb59a61ba9ce7b61c7b363f8f9b4d367d0a48047a1817d6f85e421f09abf054e55941894eba116f90d052626019cba2e10c67c58bdcbcc7ea9d02bc4839c9263a02d36432681bffbdb1887aa60c500af8115676ed6a64380d3b44992f0f6fa4e1c5c159d9a24f1ca9de5ede1ad22cb17d1a94b08bd51e2901e240ff7439136a20dd6a8a852b75cb4e3f07a1ea5b1c69f1091bd42ae48f953fe6271100def6b1adae9f5b53d56fcadbe690b777186c1e22e7b2b4d1d9cf0511a90b46b70b26b29c6f1945b16c68716999538fd2c1933ed7ece5eeb7e4ab7fe3f4f44c64df1be277c7f459e8c76a3fc5cb1ff51b90c2f1a41ca5e69e139aadc9d474029a74cff8e9c99587a0b653d29b198543f3a0fab768a24858ad16b08488241038a6ac6be8ac8f4778dba772666a3e3f7f43fe9a43521c30c31a398635cefa53f6c3fee0b9bd38e125fe61e232232cb8ad451758b57292cc3bf326c1a3dba8862d4334fc4fe60b4a98f400d663d3cb3d43937cc9a27b6d1a68775def53a05265b048431076bb01b9bd2ddf15d63d38a6e2b3249d73ef7464d46e97afb6586cd8de27d71e0119171db8f2f6216d4df35240d3bc861e6ce985470737bfbcbeee5772099a4b3e4b0eff52e0317e960004ba6ddb7177d48519c02c62845f612e31ab6b9d58e2516f733b7382572c6fe52eed1258d069550291747c070c0ec5b8544eb8d7ffb35ca8b952f706cfe13c37f42f5983818c33578aee2e3322cb09bfff6a25b240f6fb80842d247bc9242cbd9802a03037d253b0584ab97a35e6cb7d98af742d8e2b310ff8d8a1e5b30c826e5e738914590d890f1aae79049b4447f32959245e8c45d66b0df486d7dbdcde1f12e816c9916b7a592e10c5b10cd6cec215eb47ee83d1aefcbdf6692288cc8024f3b4c5ca14e5f18323c7449aeaa700743ff5ef1b7c4ad775c2d9963d89966d68e1e77feb78e11612708e0a22572f2ea8928d824f426068e32d435fea5753689b1dcd7245354bc959e0be8a27ff5b7f7940042fa6efdc98b2f0a34657d850ada136d296c6bac1d35a8a48655711ed6b560c3feef04f811604a1edc85276d6e9ab490bc5d0431dd6435b6e23d1d6d5f2e6433ae664aa3328a270cf9f9b9b9435a3138f3ce7457ecee86673e50927480821b2e567804c19491aa4b23380e475ab969c8dca04f080d04eb4df77b58060d656e2610efde351f652a5a24f30576ddf61786c4cc55944ae78b465a19d885f6402304a8ec2357a1709a0a7eb6c2372410d01952f4689c724cb2c8011a2a9be9a7b78e978c3abcea32a6448c6a67d1cca2c2cec3b077332bd6942fdcdbdff2d7215ee0f2ab4e8c7c8215d08820bf8ba03fae6d520ff19e5dcd5deddfd96babcd9aaf4bb00ce15b555ac07ca129dec6a3cd698b82023b8534362cb0d16c412dd078fa91a7915fa6de4bbdaeb78433b5c787f3b5fa94d13aa776ded0089e9f5ff113395d802bb14601c8269e443ad4f554f6cd6f7a1b01658dc7fb842639c3224fafcc3664f7e2d95c996ee4223d9f53c35962e360fc43d37e9a11bdb8f21b9408fa92e00e55564c9b84c2889a0ace54796bd98ca863ce5908916a98140d3d572fb612cdfcb9e1e8dbb54c433a6d8e16bc2b5577330167955770baa25a8e78e9084f8c47dbb1d89a3db056da190c3b2b81951e06e700631043f6f0886640b893c2a", &(0x7f0000000200)=0x1039, &(0x7f0000000240)="7bc594882a6f535a212052efefd9bc76c2be71bbd61da4ce66c4af2b2cf9ef01fdd1d134ddbed8dd4d61eac40ff386514bc74d4a9dca5ec9d5a89add4d85fd04d8bb1f6220f73122b98ee2c77c18e62dc4a4d0c7e199cb67b943885acee770c6992a9b462f2b925737d7113d4ad7ae103f359d1bd88ee7ad029c7474f78a01f901724fface4a798365938ca727cded2b9d560bdf501b43e8d34c537aceb2a675004aabe5db4aa3ced44eb0cfe616fbd05605357531a9e6a9f40a75a89dfa39e545e7579cf1788b8930072aa1ec3a76fdb5", 0xd1) getsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getpid() msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) setuid(0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001680)=""/4096, 0x1000, 0x800, &(0x7f0000002680)={0x2, 0x0}, 0xc) semget(0x0, 0x0, 0x18e51ba540ac96d) shmget(0x2, 0x3000, 0xe50, &(0x7f0000ffb000/0x3000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000003c0)={0x800, 0x400000007}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xffffff41) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5f}], 0x8, 0x0, 0x0, 0x0) close(r3) executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xd28, '\x00', 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x9e5b, 0xa7bc, "d8f1f9bdca0d8300000008b9d800"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="59f7aea572c70d", 0x7}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x88, 0xf7, 0x200}, {0x0, 0x81, 0x4, 0x88}, {0x8b, 0x8, 0x2, 0x5}, {0x8, 0x5, 0xf4, 0x7fff}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)='R', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9788cc978c5f200a86c7c2b0eb7c43d0501cb3f4"}) syz_open_pts() clock_settime(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010", 0xe, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="07eca024300ca6caef6dab90037795533991ea5857019be49ecff7836468f05962492074ac8dd1b6320d993f73476e86ad3f36234ab84d3f62c1279248a48482938d25854a5cb5039706c8a5968bed3ed8e5965b2a918ee8d5be0328ab5484efe9186064237d8ace654fe377e10e3ff541a7feffa67e3c0077f4cc8d910f9f7568771b315e0ef2560f0f91b1ebd926de7d832e35269cf57f9250", 0x9a, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x1) dup2(r0, r1) setsockopt(r1, 0x858e, 0x4, &(0x7f0000000100)="ea436165346a8a8d6245a833896e846aab87bd9594e37788568e4b564d15c0ca407b500afb7a10b1ccbd05f40ce6adb08ae6ca16c6fed7a1e9b6c44dcccf3bd2b1a1dc2cdbf9c70ff1976ba7515e6fd834246d2eb6fc5a22224cf890ce831a4b6b920efc2ecdb92af46b423ba84b2197b9ecd10ecf7e787a16794ed0936de1e6c4fa77af17951da2ce7cdd02aec9d333b732d10875e9057bc4555ca7b6a9378f250fd9496aca2bf20ffcc4203b73c22d9deff09160c710e2e6bd0a86ae86a9864f1e5865a71baf8b0d8251e6b0bac0480bd0e6d088655b5b45a3ffcf782960b7814ce14cc0d4ff7b155f958254d825addcb304c391756b039a5a3ad3a193d881a68f9e8a1f1bb87e8151a25ff384eb165d78cb08f590963f148a3c2aea8385fb6b1f995918a55162135b1ebb211aba7084b83e5b4d4024858cf977b08304ff4a9ee0400614b91934b0a28a09d0f16f34282802fab7165ad7ebfe57cd57d56c6ac8ebfd7d975758487b972590e9a04e2881c96be48a79c977cb8a7de9ec7f61b36816bb17fc49c3037de3acb9e78e2589d01ccb3d2d1fdf3ed8f5e6360f9d75cd51b7ff660408377e9b62b19a1f4c4670232d06f723291fd0d9deeb1885b2a3be50167c40a2b3da36c9b8b30ec189d32f2943ff0985e3959fd7e75ad5a01f942c5457f71f444433bc3e91c0214ad7777b12ad77dc760adb67950430f3aba49d15242dec4edfbf077241e6c9830ade30c4c0e01b49ba73f7cb5d03069427af80eb31dde5c699309e55b0a1d13d0d54561ea73d6d2c549d5dcf7d993bace76a4172c7a0859d6ada207bb23ae07edd8a741f4ba66e71b5263678a375f2d5436b375a788a8e366541a3bc1d9431e03cdc4017f2868191600edfaed7c7ed72a5aa6b8ea4d2d3675e9b2a9635d07e8acf9a30ec9a322d8216d3ebadb9413079892360d62bac49a737f42fd0d5439d38947f75a9f2bee6b5625e2b59ca94f27f1d3997b103322935c5dd54133c1c199363a64a5dab21254bbe1a2df0b01789477ba26f9829a0f2179fa385631bb4e9089f74524b5f255f6c0849c0f7129b3877cb82679d8becf7e2a6a1fceb645a256c666ed23a0515bf4d16efa1ed2f4b6d770ab36480e31946c3646aff044eafe9b64ee8f88cbb17ad6e2bf48ce4f8af704a676d0cd76b888a2e015418732e131c90850c181d25cc641613d6debad6ec0e8211b50b1aafea308d8d6ea4b7c946d5e65a2f8194d3439383c7fb80b84759bf1c64c1d7ac368be09936b271f30af5820e8d5f1aef47e32d21a78320b790ad80028ecee4cfcdda38423b2f089b4f434a016af95789fe2da700bd91cc1bcf2c11f50d01ea3e94ef3b7d0cbba7a6f0f024dc206b62197b6f16b4af8f551f9db9050613c55ab27367382195811dabd45cd171d6a02c3fb5f5de1f377ee15e5902eaf8a51441a3035e8c63753fc85b5ac33558c311f38bcb92e41a0cc572d6c95072aa1e0a2c225181556200f0256ba6e3592e00dde38dc3e222cba7f909d6eba8858ad5e3154ce3b237f1b35eb1ca75b9d1ba21dfe91e85e3650038dcbcae775e06c83522223c4b121a44d61a481fa19f701860427accfbcb33ea01843a02bbcfdbfc95db1ab271b90a2cb4655130591897cc70bbe07eeaa4b834369481ee8d45a26a79cfd2e18fcd8098fbc8fed3f2702b5e8d03ee30753b4cee6871a7ac1142198e6ca154cf138c640c42614de9af010d4ed14e18dcc415809c8cec697e6edd63c9868bfa06eb4fd6754fda258af01c43d4a144b2f5e5a0e94ef5812fd7ec04d65a94367757ecfe9d1514674fb7a2f73a7f781bbe3462e913eec1a09893ef4d4352915ac3f7bef5c8a9f761d9aff2e2e3d6516867d84376cd137c2ee1d6832f2bd5d170760c2eb6fac26f2d5d248bd4b125fe282f7471431f3f3b7356c366ae309c3d887c740b7cc60ca235c721089ccb6d36075c27510a6030337807776b0e177accc5c25de5418e9755008888b2a58629e58e67d5ca1f27352040494ae0c962fe3a7c934c0774d2ba894f08b001a9d6277791ecf8aef4e4936eda83d5c000f33d13981e9d1aa6c9d95c0d2971f2e62973bded362713a6102b08c21a94426f1d7210a9fa4f68a4afb74ffddf7474f1ebf029a17a42e919707ef86f91b538701fd2a386137fd01ee2247efe1c7e1b37054053ebbf768593ff5ba6e0821fe4b3ec4880625952239e6720aa68478883142963bef3743e66d4a977384c817769f7e8f79cac1bdb407c9863959ad9b53254a00176fdaf2b020cd63240518bb62676cd573940cb32d2fda7947f03cfb0879b06f3ae30134707ef97d2d2150b90717b47ea77632aaea9a66c602159e3ad5bc53c1858af538640080d36915ed7743038305b0dfada4b880110da94d20bbf03b18484dd239b182f6d740b9646fd7f0f07710b4999cd370ac838baadb7f924743019537f8d6519684e91ca5e970fe541cde3bf4ed8a0a8e01dd2c49059f373adda3b8e2ef027e4f321d9e54cd0ec6cba165b65bffb830a0f6ab16c47f743832664ceacd592b688ba1d0c4a9626aa2ec135c672e2a8bbd203e9a041bdf3ca3220f101bd96993f1e68a43af40d14e7b566e6ddb0eeb8fa608d3d4af8515dd77193adcc8a3b4ea2017c2aca8ee4c472c6ba08af3437ed559c2a9f21eb9990082dad61f64572f7742e1ce6ec68341896bffecaee974e7127d13dcf988f34abc4fd7355519953df3b6d2577b9e98f032f66dd869a0e88cfbc813c3aca7c63ee836249e25d2e833c6e4b8ea7414c4eeb95716d344dc10c5a98a695f67917415e67061cda74a813a6c11f426af96c33b52e65328cabe51842eb4b5af7e5e6cae71fc28ac7f7c84db6ad6bc70853f304daa4d43d10d8760bc13d2f59c6db63355480ee16903ed3f6acf331fef3fd2046cacc038319a1e245f32fd12f83f76958bf989c15eba9836018cfce791315a804d7880da13d64116691e8a7c3175c8af2ec885ba651d7075268fbe479febc4268e3130fe2b37f70104ecd721f5e4f498c00438dfec0490320f764db3029fbc8cb1cafece199a976a8cb4a97cd830796d17ca019d3272dac8bc3b08ea6e646d0dcb5222df55c4cee456eba7ce9beda4e8468b962bb7d87100c38fabf8e136d0bcdefa5a9d81739976f4f6e4149353bc04f1e9c1d0d7327fcf220a29f962dc94b2c4cefd88164c4ec0b3d556bc5afcb1bc516638a2a6fa404956cc92b53672d7744a15b50fbba2304c32701366dd7e2e8c50f99a785c194b69aa6da6d9cced271aa33d48ff6889c886dc4e3fefa36aeabd740ee41349c6d2070ab0d9820c04d550068a4d96af8aaf85c00c0afec4bd8a502f84a36e7ddcb93028e76dcc89cfda85ade59427202b79702d6730a4e2b6a043aab673973b0605502c7d7888f2ca9e56f362f04c3c4322cabdbca67c5d06bb8bc964ecfdee3573f10e7eab33c087814aab9310700b1d81c6586233eccf1de982eb326b6dac2e6873ce77037a6b44cbe13f62f736b6ab1bffe61d5255eb0fe069cd61d520bcf5cab8fe37d8b27369e70d8e5dd9ae7fb0b766e1af2df6f2ebcfdf6f14a622dd3fd17cc47ab7ae27f995a1ff57d4010c57d2dd352ee05661ee49165c704a53258e9a641317390ddae2331d45b8107dbd383a110334d706315e513d0113af16a6b30af2f2fe32668f4a2e16006a521cde08286635bf6678f06a6183c202a2fa161c1f7ae096c87b7403edc80a6cc8846c054d6543fbecfa3a30032fcdbcc70d3b0d5ad43f60771fe4b4cb1ce06aeea531593a6493298060c869601a507d344ef6c4892447aaa437bda78708f45a3f00d42f5bed1f88eadca98926a013314d859d8b82a84606a9d3c8934467c41c308695a32f6d60a5a9096f5fdd8bf56832d34b56dd2b7623d054e5979ca234cc2ffecb4460577da7b4b0f2ecd70ec79ffb1c214a897391ea899c5b6ff98b2191f3fbe7ac1438687c39538bcce1dc3d85738be98d58a66ce117d18d329b2800a71ddbc6bf058f6b072bdc5196f734f70788e7b03cf75c1b2d3e49d2c611260bfeabb552e573bed849aa9d6341068f7c491d09072e418f22c874acfbc7debba977025eac466841faf3fd95f9a2804ec1a4d514ada76ee7d2fac5a9e7615aa66d16bc2f87039427227f402a8acf624f1bd48e287c036045156cab8c65adc97694ae13d3d9a64a493052a978e537f7a68d97b8acdd9d6f84d47d5574ac741ec485a7687da106fbb00f86bb9c9a78d6ef1e37b36b9c9af35bdad93eabc3fdb6d0fee5b46f266e119ad81ca02d5ba123560711ca0e344f456ec618db753874378291e8000639a310d1d5d5d758ba34e2d4bd9cffa02a501fe2bf6be6a49857be113f24cc2a37058d4ec3bf3702d17dac6889e5d7dac19177f3c743b9af3648a48582d0a5f89867a3d8fb491421259295804aa22188f5346238298ff7d296f8e2f5d7504a1950ea0b86be032ed68b44de2b3be3da27ed46ba7b692401d8883cbfd5f6d212925cd7b8721cb9f0f70838ae5bca0c2d52d28206871564e5df74b8d572b96de16c30a46996048be59bf6d7218b79479839fff9112ae008de2d7cd3000213462c14a21af2a380b1778fb4afa3ec715ca4a38afbeb2b20869690515585c75a0cdcf4b4d6ff96756b49f7153418074e2334ab33bf9269358c545dc4e2aa17a036129e3d803c54e7b0e5750e5f144ab3ef6dad81cc5b56e88fa99febfeaca6f0ee13854349bd8098586545f475d3a389720807710420f36294142caa6e1fd124a9d4a31f21e8e59b7bf4ac9c1d577c258dfcc74311eb35c384e57f811f1dc7123eae1925196cdaa462e383af88d5108b4adc23a6b9806877d5d4bc09267ceed259bf90e6e2d6158294f0636f7f61b6dd8fc9c2df4433d39f4af3d3cd296eaa5a65c180485640ded0c00249108b3851bbc666f88a72339c6e7928e153c582cb028ba64470583b1c2eed9ed7d00d11c1a6e86ac9bc1102d5ae566b5ee10f5610f33d8c3ba71f230daa60b1116fb3a4919bd8255908151c150310f7bf94debabca562070e517df8d2cbeef54995cc9927bf58e2f02b9d1500d23d2581f91d13a9f21c6d0ea47d8c6aed941c3418c2ddbaeeb459b02046959869c6f43943bb46c2993de12e7592aef91002b16fcdcdc416f2feb808e26480af0e76f12d20c39ff9543584267a53f3c11b9aed9fb473f3db5401dec869350c1c369b077bdb5daa04454775032923f84417aed8b629b59ef6c4ba2471225ee69d593c4436ac13f4f4878388523a732d3f2cb37c296652a9a95c7beec6b4aa9e7a6ed892993203810fb205efc7e28608e19f8d4fb42631f0beaedca3838b2ad3a43020c627049fd318a3b98ac79174831f9faf5d73978f6b101d20806ebdada64862804025ca45365e0f8d4455fd71bb1090e8acee86b65a24044d9bf6f772a8e8db9a0c722c95ceac7ddb7d951b2e4095b249ccea31ad099506a6cfe80a8fa8ace174346d999e8a37b7bba91e872fed0af3a3be097d5bb294f5dde914de07fbd4857460865267e5645d058ce5991eb9786fe3ec0f7c350e53d8b1d315e2c5badc40b53ad99e512af4c97797221226c59464abd10bf1bf0123864d5ef6175a276ae83bcb83243986c3a0a95d33a31b4482194de8d043f3802a72745adb7425b8e0c40222fd488429bbe80a8503d0117542dd426c322217240c5a8e29867162fe70b7744958ea9310c3186e6d9a7661406639309435967646b0986d8c5a0bd548226a83731a9cf639b585eea0c8c50e8c870874c96", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001280)=[{&(0x7f0000001100)="cc292d267073d8d431da295a4213e30261fed14b1339334e01bfb5352d8281867f6fcec3a92d6dab7c37abdf642fb8f94cd3005b872be2f9bb58575e52c8fef007035c077836f3098706cf9439c6c1c09a92327c778b7bf2f5b68e514b73871aa51676bc488b643477d999b9940e84079b258b24f9823ca42f91a6b09a3b3fcd45006aac52f77e6c48ba1a1d7713c6f7dcdc6d2ee48dc2dbbddd4ce378fcc1b6953df9152ba79b7162f902a630e7999e57d3cef9fe95cfe99928d6730499b6ade3420cfc6cd290474d5d6bcd97d36af963164a555635378fb5f9b1e0b74220", 0xa5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x4003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000001200)=ANY=[@ANYBLOB="aaff00fef866c52570b2f2fa038000000000000000000000000000bb000000000000000400000000000000013300"/72]) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000015a000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = syz_open_pts() r2 = socket(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000012c0)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffff6007}, {}, {{}, 0xfffffffffffffff8}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xc, 0x6bd, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000380)="7ce93ec4b6b462a6edfc2a1f7de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c4864da6f08ce4f8831db44120dc6772dae052016d900fe949b57a8067877572259b1eb1523f09c42d0a114d7a5276416d47d55023a2f9119a2f0911036e17f1074aaa9d567d396ff44bb8cb9867451b5cfd9fbd8f3bc3c73dc2daced0b81dcdcc9207d8e0c174c38b747f83d28fcb9c5c6092b2d46729ecd50e33f992abf74d4a27d5fdf678213348edbef2c52249a677267dfc7c156edb3b8f3c8d0d0fa3ac70adc668cda22e9299a926fe78cb01fa400f731039db6d6c513df359f0ef28bc9a10fc1f74e9516502a353295cb67d0665eac5b05638658023cef7bb78ffd65f0e4c5", 0x109}, {&(0x7f0000000040)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) executing program 0: setrlimit(0x3, &(0x7f0000000980)={0x42, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x1d, 0x25a, 0x0, 0x0, 0x3, 0x2, 0x100000000}, 0x0, &(0x7f00000000c0)={0x10001, 0x0, 0x0, 0x8000000000000000, 0x0, 0x7fff, 0x0, 0xfffffffffffffffc}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES32=r2], 0x9, 0xf}, 0x404) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = socket(0x2, 0x3, 0x2) sendto$unix(r3, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) socket(0x0, 0x5, 0x0) syz_open_pts() socket$inet(0x2, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getuid() msgget$private(0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="bdc39a5cc5519d2270e249949cbc09102ec3bcf974bf286fb1247a0e58936b2983d9a2c311546822d6592acf2549708e9e213905dd38708473a93447ac4dae9c54542a096c050f62ba0bd5b1b33aea7f4d22e27540708f7e74fd292b5fd1866d5cdae06a2306378a4a87bad2d3f71f81fe8f638e7ec64d24e457501095f1a1f0f76ba13e2c356c47d7d4d9cfb7e62cb4b608a31bfc7e5a7d4fc1b0268e5b11c89647eeda4cf060e9f7e4d24d3b4e7286be58930e2bde5629a183c41091f849fb3321a5d4f35fb5eed8ab0f031c16df9429c5c7b061cb6da1c367fed88b9d5d8938abe080eb422427d4419152a95028f80ec1c34cd880956beed0718954c8c933ff95e2af713f445974e0184198eb86443ce3f65c94dd1ac938dd0a9bb3f1409e78008e6062039bcad158d950ca51c31390b0976b8bf79c8362cc79f9a0a0830572a1cf68acdd75ae64c0d538f172ffc578342b9f0d483535226d4d61c5cb8ab77329dcb047c35a51c5a2396f6cbf70d558153fef4aa346b0f545ae3e6e2ae1a9cc33b6ed81d6e321ef66e78cf0bbe847d19c910de48a261a77fb150ff526bd3ae966d08ac9838fab093934a6a7a7e3026e9900de82eece575a37689d0eacd192ec2052591c7202ccb3d447a61d5093e717fa7c67e0f0e88a2e8221ea35fe2763d0b3d6befcde419770519015e9fa7d15c343553e098f0ebe8deb02cee728c81ff221ab2210fbe29b0a5f45cd88b3a2dece4d71e74a7779cebe256f16e5dee025d9e6c31a64a5ef856be730e781f55556b5666c57a688e0145b0bd451d30792f55345ccc78721bc5599c91cf456c5ebb1e50153b829f0d33a4316066195d55abc881291f0f1ab6aa6176b02ea1ecedbb97b2f2350706f330b763fb09102d8e9f3aefbd85044b3c51c0a2015d388dfb880ca06389426f15a56ca23ae93d99f583c9bfca5fe12f4ece0264dadc94adfa50a5cccdb10fb580204a8336594772d1540dd4e0323e5b97819de140a3c942e2dcf2150aed01f6997e72303e4dd98be418b52b838a99c4c37bf5e0852d8d061b3dd6c73cfd23c575c905820781f70fbc3135db21ea22f697806a25f383e1d5aae87778630d6016724831fcf6fd7c6d1aed60073226447ff665279ce298c2dc4730aeba19625e6d147b2ed6ac0bc85df7e8e0195e75799cab0b556ed5e7da2fcffa1b61792a5471c8cab250b5270bc1ff8eb47c8b0c5f86d4a481a5b579f4c1c1996a07f6f25ce0c74a3832206b6db5e6d54b9099085540b3904644f907be3c5eb79a446676448e13728e88319b6740ce42a229a6fe5729ca0be17a05ca006d964d071c79bb246472a0e4e73ae7295d4971934387d23d355aac7a7e2a2d253e7026e561c3e4ec62b6a6e5e8c53796675d7fa02d83d30a7028b864e0a8fd59980061228e3c61d33c267afbb741847ff8d9c9c443cfd9856cc0266ca8dc61fc754fe31ad5d90a090fec0d33e0afc47eaeeec9ba8c9df4c480333d85766768c275ab8c6d07cda02552f8a95d49bb85e8a542843bdc15f93042768b7047d80aab602f542d157d4f0e7a8883da158bc46a56b1bf2c36139a3a029b7970a6ad9da235ffec738b8affb3d713b086d8a723c7d2d42f27c639ad3cbbd91e08bb40a88ac31b422bb2560360e3520951038a1648276bb3fbf700dee860436d0f10478707b5fbeca2c765298d646d6e4d51d01f1756095ede202b78c5eb1ed417a515ecd41718d12485789ed92066120075874a5aa3cdbb1692f6d82028c47748e7460dc581ef6a2013a6d6421025955aafc9e6974f1bda20ecde1d81220a38dfc683e6227a598f9681f4cf9f158d0ab992f213d4ddd94db80b181755a09179fe74846917518bd0eeb579affb6dfeb56dc3c440e4a69e50a7f0925774e8defe89e277489c03d3294b78d949cea60b8c1d87c9df0a5791653f5f0fa045a5fae2a9dda96d9a054f29379f3373a0ac5acd76779419fabd235fe3b5a1df6fba4c3b5d797169f01f0372d94138980a512707f4b4b708f682abfb6b8a37dfa00beeb76826fb64360821772565116540b13af5cdb4475358f744a0693dd3c4b05208ef1402cbc4e0e8ff7366c52288699d254716481073a2bafc5471cd9ddddf8cc0bc57097d3586b96b680f8d193b66339b530f8a82ad4e83d49183d7020df00c2c171f6069da442d9c12e69aa80281f3c2ff101abdbd337bfbecc32e542204e9b1f788d3c0175254f4beaf8beff47a1c477762b3bc1ad074d13bfe629874202416639616c11dd8e517b0dee4526593ab63caa5db66e74165dd976d0b526ea68edc6834f9e9b6445a4aac3b086908a021a33ec359a2281c78df09b5d5940803e3d9d033edd0569f96498067b165c7326853a98518ff6a0f42933f5eff4a68da80dca74fccbf526915e6d910e8c9364a289fc8cce3eb55cae7c75dbd38ff4b67dc2aabac7b41e98948e3b83bf43d879bc4029fc7bb2693a7b5082739a0625f3432ab3df256e09b36be0d2816d7c0feb1218611bfe12fc56ce26d575f1", 0x701) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001240)) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x3f, 0x0, 0x0) socketpair(0x20, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) msgget(0x1, 0x200) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000000), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x1008, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) readv(r0, &(0x7f0000000100), 0x48) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r1 = kqueue() symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file1\x00') unveil(0x0, 0x0) r2 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) flock(0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="3b11dd83dc5a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a66817", 0x8, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}, {[], @udp={{0x2, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x37, &(0x7f0000000100)={@broadcast, @random="67253a1011c4", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x880b, 0x6, 0x1, 0x1f, @remote, "d7", @random="4ddadb9b8732", "3f6a5e8393648ba3d627856055dd319d"}}}}) r3 = msgget$private(0x0, 0x340) msgsnd(r3, &(0x7f0000000140)={0x3, "bf59820886659d55062c5d35293cf5e2fa065b804748624d008386dab0e641d9bd4ee9a42947985269afc47fe97a857984e68633e45d50d8d01452dcc97920a18e084d91827465bfcc9fe720c5c89c5fc5c4ed72b9ea5089f4fc2683f82f0f9ef8d37ebab8bec3733b62bc0a9ceac9b1bad6ffd865d4177441b71102f492c37a16018d0683d300"/148}, 0x9c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 1: setrlimit(0x5, &(0x7f0000000100)={0x7, 0x50}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa80, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x800) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3eb292b843d6d1b64", 0x70}], 0x1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ac3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x32f7, 0x800}, {0x4, 0x8, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x800, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x4dae, 0x800}, {0x2, 0x44d, 0x1800}, {0x0, 0x400, 0x1000}], 0x8) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x80000000}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)='R', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9788cc978c5f200a86c7c2b0eb7c43d0501cb3f4"}) syz_open_pts() clock_settime(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010", 0xe, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="07eca024300ca6caef6dab90037795533991ea5857019be49ecff7836468f05962492074ac8dd1b6320d993f73476e86ad3f36234ab84d3f62c1279248a48482938d25854a5cb5039706c8a5968bed3ed8e5965b2a918ee8d5be0328ab5484efe9186064237d8ace654fe377e10e3ff541a7feffa67e3c0077f4cc8d910f9f7568771b315e0ef2560f0f91b1ebd926de7d832e35269cf57f9250", 0x9a, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) poll(0x0, 0x5a, 0x0) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x180) r1 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x492, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r3 = socket(0x2, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x4) writev(r4, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000010000000b000000bfd3af86f37f00008000000000000000feff000008000000d8843d4d06f6247b9c0c2f69087cec85161d2abe6df1d045e8ab7215a842983a436af3500f572340798d66615e41bb9a5cdf5c9de3820f40eca18032350f00d282528eba98116a9feaa47802a18a7e2c03f8727b3d1c8150086000000000000038000000000000000100000000080000b6f0a9c0836444696656a60d2ecc7e98e96718c1648f2b91776ff7a38acb73810afb5a8b000000002000000000000000ffff0000010000003d636001010000633b92faf800000000c2868a7ae4901b5a0e833accb6f696700aec21b1d5f49be922b26534f63538f493b5d69a743870b599a10475bbbd16993dc53bdad9920b4db55aadc6ba8ff76dbc24eea76f56ae9dffe9e189597b6dcacd2b888e1098fd593c21c61d88d3a7ad1509e5ddd99e370714a16a5129a51adfce9edc211cd157c0f07db6164627c0d6d685cc03b5c828d3abbbf2208b645281b67cbf57b1ca85b5417a69ca7b7c607a06bc7c92a4eef5000000000000000000000000000000006838a65f656c02abc6cb321f000a21ffbcdac21070b993a5367a940112767dd305d361f0ab2483a3e0f9bfc56004a170719ed95eb603d2456b3687fd80db1488c9b82a5b7dc1c6b141c8ceba33ff74ef83536ff546701fc61126afbff1856ae2095de219f8405c77083dbc05d818f83438ab850ba2cba4a200a33c4c69989f7698a0376af2e906c84539e9348b755368a71d44b116204595b1416cabe126467ee866f1a5ba89c2bb4945c45298f9e91d3be3f9b077566d8e8c951eb1d34d"], 0xf0}, 0xd) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kqueue() pipe(0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) poll(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) getegid() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="43f0ec00584a90b06219c2222c570100000000000042fc6069027397fb050010bddfb5040128d064d15cbd7a23", &(0x7f0000000000)=0x2d, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x2, 0x0, 0x0, 0xebbc}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x5bd) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) executing program 7: syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r3, 0x4}], 0x1, 0x0) syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000140)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x196f, 0x0, 0xfffffffffffffe59) poll(&(0x7f0000000000)=[{r2, 0x1c}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r1, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x31}) r4 = syz_open_pts() close(r4) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f00000002c0)="c615ab5f769b26cf2e75f6812d925aeda7067b1b1eccc2ad07dec60895acfd9b7f925d662f3222a648bc90d83636c23ea9b5c23ee65175fc097f", 0x3a}, {0x0}], 0x3, 0x0, 0x178}, 0x0) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) listen(r2, 0x0) r7 = accept$inet(r6, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = dup2(r8, r8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000100)={0x401}, 0x8) dup2(r7, r8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfe8f}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r10 = getpgid(0x0) getpgid(r10) executing program 5: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff}) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@random="75092e610caf", @random="e91500396d14", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0x8f}]}}}}}}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0x10) writev(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) truncate(&(0x7f0000000040)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000140)="71f91e3471ac00bde1a158bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0xfdd5) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8000000000000000, 0xffffffffffffff41}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000100), 0x0) executing program 4: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r2, 0xffffffffffffffff, r3, 0x1d0, 0x40}, 0x7, 0x7, r4, r5, 0x1, 0x9, 0xe9d}) shmctl$SHM_LOCK(r0, 0x3) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x4) r8 = dup(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) fchown(r9, r1, r3) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000280)=""/153, &(0x7f0000000340)=0x99) readv(r10, &(0x7f0000001700)=[{&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/43, 0x2b}, {&(0x7f0000001540)=""/242, 0xf2}, {&(0x7f0000001640)=""/163, 0xa3}], 0x7) r11 = kqueue() getpgid(r4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001780)={r4, r6, r2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000017c0)={0x6, 0xab71, {0x8, 0x3}}) setsockopt(0xffffffffffffffff, 0x9, 0x8, &(0x7f0000001800)="1ec397f3b4a9077a7bb84cb77d7e4eebb1b010683409320bfcbd3b71e2c3c84349434f800d17f5480dfb1c38a5c3a081f099ab8357443b9ce781f77b6088056ab624f3ee82bf9548d76f2db71c8fd50d0a2d0cdda920bd26f182d646888663638043ee2d45eaeacd3875a622777c703c2eb886064a5a8d95104d20b9b945d1d692cbf2cacf8891488d08", 0x8a) shmget$private(0x0, 0x4000, 0x10a, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSTOP(r8, 0x2000746f) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x400, 0x0) symlinkat(&(0x7f0000001900)='./file0\x00', r8, &(0x7f0000001940)='./file0\x00') flock(r11, 0xa) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001980)={0x8, 0x7fffffff, 0x8, 0x4, "8052d449e3208b28cb58fc23d2aa92b8535e4024", 0x2, 0xffffffff}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f00000019c0)=0x2540) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) executing program 1: getgid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x81, 0x5, 0x3, 0x0, "5ea3a33e64c6b51f95fae9129d1c8ab7f69d0f8f", 0x8, 0x7}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000440)="58abad43518d97426b81a6c7b1b356600cd125c9273403d842adf7f47e385f5c92ed9f7a8b945aac39b78a863d98f7b53486c90b886aa1fb786a098971c3e876518fb47b2322256c1d51c02926954647b92514c6e3d28c482b0a2cba1d2213fe2588a4edff9ec02a7d71fa108ea307787f50fc00d31402d53ebba3e3d74d9d5dccb25083dca083a4be8bbe90577ff25c4e7a4ff24404506f4314b88224d75e0a60", 0xa1}, {&(0x7f0000000500)="b07c481060817ec03cca4289258b760fc8aa4ceeca2b77bbdcbe1a282af212d06dfa1d738dec31912a88973ae3380c2228af08a2d7000626ccc44bc4c9b026552e58d1fde7c5dfe4039131ee8ff83210e78c1c497c94cf96208b822a8df47a30d935d20e42ecb9532f4819fe7c1f09da4b8be1478cbc2c98f5cf95cb2a1663d97a87d8f83658d8fa806b8d6c43d645848d4aa5c107cdab619dc5c72e53c5908e65e6cddb6c23a7786f07eebd015ee71d32ec97309385783212915e9a3c4ae8c9f320150da6f09a3344fa0604174cd7591ea53dd7b81f72", 0xd7}, {&(0x7f0000000600)="b2b087e2ad32f675ca093e32e8eb582996b4d057293af54b7bb380c5d3841964b22e112359a9cf29dec5b3b32cb016e9353b00d40e7d1f470f87253252c66a8f379ed09a740432bd815b414fb5e8c776e3d0c1b0b373e4f3e7b182a1b95ba68f43f16743fe1f211a3a5b8d895a4dc2b77d9a9a0c611e5fda0618ec428cc05303c99aecba5be7fe37957e5b779b127e01e2925613ddae25471e440bafecf9c15d2e69e3c6538063157884aa0e4a8d1d0479b1f797321d8eedb8a73a0bcb87dd75c36e77961e6403d435ca05adb3a5", 0xce}], 0x3) dup2(0xffffffffffffffff, r0) sysctl$kern(&(0x7f0000000100)={0x1, 0x2d}, 0x2, &(0x7f0000000140)="089c912f2853043931e786daacdbc65d2d073a53b04950abf22e1ee275ca0992", &(0x7f0000000180)=0x20, &(0x7f0000000200)="f45d152b028cec550ce74358e412bf10665a94f3d716882f369e9109c55a5e633a70ab3c6ee6962bd58b0d5868b7c8750a27672772e96ac953f490c2b42c3d43805ec48f0789dde3f018274fb530a69e178ea10114233f0ea90e635d36f6a2b50769f32d4775514916738a77ea726edb2fdc0648c6880c323cb4d4de59dde4da74436f17f793c45edcf67327404896923e14d1d147a9536d5c4774e88d22f5d70e528489", 0xa4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000300)="14cd2a1564ba5a2d5fc612fef18b53", &(0x7f0000000340)=0xf, &(0x7f0000000380)="9bebb94ed643b1f809abae46ee5bc6e06f003868fe2a63b5ed4f086211fa0643e8e056102b86e933f56ee871fd6c003f6e2de54fe549347788caeca263828e60850eaa1b2c6c1b", 0x47) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000009c0)={0x81, 0x100, 0x4, 0x8, &(0x7f0000000740)={{0xff, 0xd, 0x81, 0xc3, 0x7f, 0x1, 0x5}, {[0x80000000, 0x81, 0x2fe3, 0x0, 0x0, 0x6, 0x8000, 0x5, 0x7fffffff, 0x800, 0x8001, 0xffffffff, 0x10000, 0x35, 0x20000000004, 0x8, 0x200, 0x4], [0xfe, 0x100000000, 0x82, 0x8, 0x3, 0x1, 0x5ef1, 0xb7, 0x7, 0x4], [0x1, 0x8, 0x39, 0x8, 0x81, 0x2, 0x80000000], [0xfffffffffffffffe, 0x1ff, 0x200, 0xff, 0x5, 0x410000000000000], [{0x4, 0x401, 0x3f, 0xfffffffffffffffb}, {0x81, 0x3, 0x9b8f, 0x4}, {0x8000, 0x7ff, 0xffff, 0x3}, {0x47d, 0x3f, 0x40, 0x7}, {0x4, 0x81, 0x9, 0x9}, {0xed9, 0xffffffff, 0x1, 0x10001}, {0x9, 0x5, 0x100000, 0xdc3}, {0xfff9, 0x6b5, 0x40, 0x81}], {0x4a, 0xc5, 0x7, 0x2f61f26b}, {0x401, 0x7e, 0xffff277a, 0x7}}}, 0xfffb, 0x81}) mkdir(&(0x7f0000000400)='./file0\x00', 0x1c0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x0, 0x8) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x8, 0x6, 0xff, "f7e99acc2ab834291316f39683fe1f922d9da259", 0x8ced, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYRES64=r2, @ANYRES16=r2, @ANYRES32=r1], 0x0, 0x0) msgrcv(r2, &(0x7f0000000a00), 0x9a, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0x85, 0x8, "ffff0d000300ef01018b00690200000000000400"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) readv(r7, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x96bcf6c503c3a58f) r9 = getegid() semop(0x0, &(0x7f0000000000), 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x0, 0xffffffff, "213c32e55361041dd3a66d0005e327323581dadd"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) r11 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r12 = geteuid() r13 = getgid() shmctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r12, r13, 0x1, 0x7}, 0x0, 0x1000, r3, r3, 0x7fffffff, 0x6, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, r9, 0x1a4, 0x4}, 0x9, 0x8, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000180)=0xc) getpgrp() executing program 5: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x59}, {0x801}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) setitimer(0x2, &(0x7f00000006c0)={{0x8, 0xfffffffffffffff8}, {0x2, 0xfffffffffffffffc}}, &(0x7f0000000700)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x8, 0x0) fcntl$dupfd(r3, 0xa, r3) sendmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="98595933e2f353b43b1ada88eeceeda4ec81f771245dc6f4d663cc1ef5018248af221a17333482d7bf9a2b38118f84c73315a057536b058117cb6e1006ddaecdd24d88159d27949edfce9b1f89836172dc13357d1dc7e733be5f4645cbf09d9cfa24598dfe52172ac2ea1c2133b8ef8c07df0dc3dd0d108a0293f44cd76520b089f58a426f96c929561562babee72783ba911fc135b3706e9c39007f165d1a3ef49377cf2db74fdf9986942616c5fba0be5644018c37de2ccbbe970c865c98b47e865d0ee2063780ef47fe9c4e44", 0xce}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="380000000000000000000000070000001efeb54547a0a97eacdeb80f6d171453b9238339887a7095e9d4235115bed295e3ef93000000000080000000000000000100000005000000a6e47f307e6d87422d758323c48cd412e52cfab272429f3cc98f1cd6d4867a39eb83a706fccd4c41a31d93111e56ce16ec9f3226c689e4cab376a044a6f40f4284209172e802d68c9a95932e727ee4503e2d851f3586ade78253d17ede589d56d5f4dd0dd953554171d05e09bc0000009800000000000000fcff0000040000008e772226d7079021d9a31370ca5bf7230024d30c23fceb7e35ef6104c4d28c8e4700748b2e3db811137d09084f5e35233672ac24c04c529ead8dff58c243135c34a236e461cdee2b300db60108ab41bdb0523137cc64c3e32a2d8233e23005ec9c3f174e9ce9a13084683b597432a17c9ee0a9cd74af881f68bc75ffe9495339bba8d60000000000b0000000000000000100000001000000c82c31e72456dcad81125f45677ce678c330a459ddc3d95ab8e969be0ad471d2e9d21524a3c87adf0cda2cbd649ff191cd14c4782c51b55c2dd8bd8b58d036b4b24bad4ea9f55dc1b24875692eed87a660d8a4f2689ffabe757bd5264053754f7cfb1ccaca41daf74856c4b97f8023d36ee5c5196456acb7f9c29e0034686bd9c744e604a6439036dde53eeeacf19c8568828bc2e0f36e2cad7f4cf1120297001001000000000000ffff0000030000002d55ae0ea263964eb04c4ef95dc845f305412ab56d0d1ba05024e637352b3138320edcba03404377410ae6066893f18b4ceb66e5bfa2f518e475a3ec1fb1d4300fb7f58008faafb8342db47c0d758b0bbc0f7b0071f48546573540f228c6787df7790efe35f96d9631841091e0762fe00c4ef84dcf97599a1131c778dc791ea15993e86be88d803f00e768dec64cb367874bc2a639c243a68be759641be4ca826608bd8d6dc64d21592f2d7f2862e403dfbdf98cf3795cb946049ea4dbe29afa3e0af2fd14daef89687fc4d1c70f2739eb7458cb9ed7f1e95a85f73f2adf9181ac393e44da5d7b1c4c6578768f4667c2787bd21c1e6f80d6a7000000000000007000000000000000add3be024730b81b35d7b78e51cfdfb30f126afdb4b7cadd13d88f5509d07845fb5f2d0694f537e1e7fd23df9b085d0c33c1590cb2f02bcd9c3a9b422fb9138b8fdd0982dac7e9837581a62b7617774dee8c422335ff885858e5dc6ba060a0cdc1de000000000000a000000000000000ffff000002000000d876d78a9366a82786c4ff3ea5af53e1d741c8addbf3c4377b7b80b2c75e86ae71dfc67962c0d2defb23c45dbf21bc9ec711ac3afc3c86ef0838a6220c97e0468f308c9a40f44bed0657890c8f7a524053835cd6e3f762252475726b3d8c5ea0e2627e369b8464fc15c66ee7c3c29e8c228c4ba61b0165a9d8f7bc2fa406add3b148f5860d693f38920e7b8f000000008800000000000000ff7f000009000000e540d730f4815892aad6fc65d7247d34da9d4cf99da8b9607d2f3ebdfe2d3afd6110a92ce42885df9994ea180048b8a38cb1361ec55d2223283f380f29fa94dd5f6b650ef46731d6d147461ce2f031d8631ea609322a65fd28e6c1c71fd41f0a8974d487bc88c40da208c2c67585e2890500000000000000"], 0x4a8}, 0x2dc}, 0x10, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0xfffffffffffffc2b, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000400)="15d8e15094e4a81252fc2424ce65b94533", 0x11}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="e800000000000000010000000000000057ffcfacaa129a835511de5091c4d43e0884d74c7bdab4e9de0b110ca45121b08c53fb3f35eac4253c2a53231c07847f9578b041df0475cc25dc8511c57ad869bfc3777c47cd0829a32a4d0d42f6c7186ae1ebef572c8c38e1e40ea10786c76590d4ef6a2f3f3dcd27d307fb45a8a2ece52726aded08f7b09b61aac653a0e85cf794d86cd718783a26d03ee1a603db72fc4b9e4ef642f3917b7f5000000000ce34830456021ec9e3a423761ebb521c897c13f1198e6c64c283117d1573b138aa7dc1cabaf22ea7aada14a0533f26aa00000000000000a8000000000000000000000000000000761e9d9c086962be5242aeb7bf9266718e6b8379379729b56368d06a171574110d57a51a4407c67c603049ed76d493f87f7817b4122af5ac321cacd17b9d2e34228fbef8e20ba93ee8eab730beb0242b46b432706fd9387c6adf223d1904c7f8d13e10c8d11f50ce036b52767b7b0d83ff00e10ecc6d35fb64a3858603d6609ae89bc268d743939d8e9708596ffaa7c5f00000000000000078000000000000000000000000000000783096a71217303680c0a9b4ee218f7739e2869cb0c4184b1c8d991aeff08aefb189afaee9e505362059c247978eaa1a7f4244e5907c89da62433b61f4d94d6cfa9cd9d1896af614de37b44114febe475ba0797e813309933830f3dd877eebfe8300000000000000bf7c7bb5b3360a0523a61370c0ffd311c2f6828b8eb4b43e06f5442327296b0eccaa3540"], 0x208}, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000098f000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000910000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) msync(&(0x7f00002ec000/0x4000)=nil, 0x4000, 0x4) socket(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000580)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000005c0)={0x6}, 0x0) executing program 7: r0 = socket(0x18, 0x4001, 0x0) listen(r0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x11}, 0x2, &(0x7f0000000080)="43f0ec00584a90b06219c2222c570100000000000042fc6069027397fb050010bddfb5040128d064d15cbd7a23", &(0x7f0000000000)=0x2d, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, 0x0, r3}, 0xc) r4 = getgid() setregid(r3, r4) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) recvmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x1043, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000040", 0x4) executing program 6: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000000)="d19fd47f", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) faccessat(r0, &(0x7f0000001340)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x17) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x4, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/83, 0x53, 0x820, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7f, 0x6}, 0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/170, 0xaa, 0x1000, 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0xa0}, {r0, 0x10}, {r0, 0x1}, {r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x6) fchdir(r0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockopt(r1, 0x8, 0x40, &(0x7f0000000380)=""/52, &(0x7f00000003c0)=0x34) sendmsg(r0, &(0x7f0000000d00)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000440)="6eb5814f1825375b9570d9a1da739eb07662b2e722460318f4c863ece338b5c450aee9e5c7d04bb253bdb3c00989e9577eebeac7b40b1e87cd71458b2b70fdfd353ecf7af4ce97470ba359770eef88ab45d1f5a7eb666d970610d146591ce56f355f636ec59eec2c417561e87c97c4f8f7a4f19ad1164f54d8e4f3cb328239c40b72df132038712064ad93384b147b069b8aaa40378de4eb6c1ae13f4649904e13e2abf6be8b7368ad35169d0bffa5cb2ef7392533", 0xb5}, {&(0x7f0000000500)="952a180d8b7f6f333ec36fbb19a49995733efb939328e4b38fa81a4ad3b0d14016b9844e58a5ff0710ea29c80129ebee6646868e4f3085946868dad06108", 0x3e}, {&(0x7f0000000540)="03e5d221a145340f0ffb719bdde2e6ead93c3a34771986ac706b85829ae0de97d36c5a12492a25c68972c812659d395162b269a4131f92adcced432dc52b8691fe13db682a9a21f6ac3ae2c7b1aff30abee36212f8514fa7e4584ef487d64df3a3c9f610f370624640b1c145df5a606323e72c47ec2ac34d3e87811e59340eea3dd7b6a6e6a661b6d5c91e948cf21274885968964a8339876aeb1f6d7def2e1a5162", 0xa2}, {&(0x7f0000000600)="5e05a87486ed59537fbbde1bba8a118513a1c1b3f1144e6c1ec651ef5a77a1", 0x1f}, {&(0x7f0000000640)="163e3374381ffa6b69e9200decb13faf8e9b47d9bf20906323e88e69fd63d78ecddc6c02e917e3123cf2e1361f054097770d1557fdeebfc965474c61fc1f6b30c6b58a72379435d3a97a5de01d5bcd0ee7bc8af4d310925ee6cb7effa54cc94d7b771665a4bdb87bbcc147374a1f64dbc77d75723540cd45602a230484b73738dfdb88d66e446a6897cadadda79d5d340b1cc94525c45098cfa029bd2cb0aec004293371742be26bbecc45a469afa3e7c5f927d40848f74f29c610cb64fcb07a7237244f51690c87cc9dfde140903d244da19c7d29b314c084b91484d99447b97757e5dfed05c4", 0xe7}, {&(0x7f0000000740)="c9705bf1cba3d69e1c7153c7ea86cbb06214a7f7f549012522b7b33b99603cb2d7d70f654e348c07d9058b8774d3505db5539026754a226daf68113141f510b620d97e78697219771da490cd024f2d1d322880af53537a2203d4e371566cfe7be45760a1ea9a28ffdbbee8c3d3cbfdc287e8608c", 0x74}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="986da6069ce15e1128890058f596c1e91576fece3440109fdc492674c6f145779b202f338be6b97234094ca0a0baace9de868b0c6b7d9cfb7eedd26d44078e652308aa3a710cdb5e3545375a3070aeb60b540a793e2a2757ed93d5697037c13a39a58249b1dc30b4de848f5e475f7b52157cef9d86df79660bdab134d08783632fd9a61f7f671b267d2ae3ef9dd0a5d966c453b89e9b6ada64cb5311e3885f6150ae284e", 0xa4}], 0x8, &(0x7f0000000940)=[{0x50, 0xffff, 0x2, "10e849849d14687ebdb5c7040a55266d927e9ae85ba9c54b9d135ffdb40d8c1ce6015f5b47722189f8dc7e12e79f6477f71088e16be8a844ad945115066b3752"}, {0x18, 0xffff, 0x1ff, "d9"}, {0xe0, 0xffff, 0x8, "74999f3c1da7193037c429d0c9ee2a4b5c75ff18cd356298ab00f8893ac116772fa41ce19d82dc4943655bea957bd748b591a03a12552b2de37d145a3486c95db9574cfbb929cefb6175b5669006f00c80abfe93b2d246d55374c3cfc63b86617177526f9de7e6a9f67b07eae273d4e0b56c16bc6e3acf35e9967fe4876761bd2104690ebd509acda8277f7176bfa92548d72beae818d0411a05482f1185e43fd48907b2180a0b5c68aa48fd5115ba7f41a6b14c2d7aacd8f7aa1c7015229bf5a80ffad914a6a6d34f20a63e1ea16f"}, {0x38, 0xffff, 0x0, "abfb32d010e37c7ac47f54b00311b73ee2975491cdfc503ba3dd523a2922eb8dda"}, {0x78, 0xffff, 0xdf4, "009b51b67e9a6a71609a0fe95f8a56824168051ee17f0f04c9d5df713244530629780347b758f33ef8dff86f5bc086b02cb4bbc8e910602fa8577c3a621230e915a650e057f60eb1be46e659cd10a07293ce1cbc03726501340aab5788489430eb"}, {0x48, 0x1, 0x0, "8e2c5e4517ab3a75c92c4714beb9b65c29e6b81470218c5004045d3c0ed6d653c5defff0b1d2bae3839b075a8d0e861b58c6874c6e"}, {0xa8, 0x1, 0x40, "0d2c91ae2d466f5dc5350f948cf6feee749abaf7f59b010183c12eaa9b29090228c7c6bd86bd96abc9c3d46aa7fa73533e74639acd3aea4748ced562dd10646265663140076e76fd21f6e665dbe16a33d3d75efe89c2b1edb7b300dd6b2f20f37e363912275fb60e73fa0c9e6d17736942c7616554a199fda553f159d2a9cafe3900e4b39f0038ec8d300e76c7f8d8f12eec63234204"}, {0xa0, 0x1, 0x5, "9576c6834b5d830300e641d737bd9fe5aa2dbdc1773323788deae13f31e452ad531b7f7aca599d3b4911d870c3a00240b54d11e2d9b5f8cc0b8756c93629ca56131962beb48809900021c04075a61763c0d38f1bb25920c159622d1afb103ed6fdf59c1eb37fd7fc580afac2c19df70e04820dfbdb7382a44963c2df956e58212258b2bc066b927e7f4469d231"}], 0x388}, 0x40c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x10211, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000d80)) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff}, 0x18004) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000e00)={0xffffffff, 0xfb1a430f, 0x8, 0xfffffffb, "d2d81af687c62087e017af5327ffe7261d5a46e2", 0x3, 0x23}) r4 = semget$private(0x0, 0x0, 0x462) pread(r3, &(0x7f0000000e40)="20059be1d6a1a094540f91621ad526d5c4265eb0a909ed9319e36ea243dd481bdada51460c8b856840da6cd86dd731ca22ba952adecd301cd74fb7faa92627b5eecbdc41e5435d435984033c7dc1216e06937c5dcf03b3c23583885eddc195ba3a76d3c01f37acb3d0853b3b11e58d6ae47652be02b05710a24cae0a3ae21c9c80ef82163b63d08d41a708607adb981801c75ac8aa785cacadd10a78d9c76c607f66e2978885b2c146c67011115ce4f699726a76d05e2a0a1db73c2a8eea7f095fbf85d9f761b6e6130616", 0xcb, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000f40)={0x6, 0x20}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000f80), &(0x7f0000000fc0)=0x10) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001000), 0x10, 0x0) ftruncate(r5, 0x4) recvfrom$inet6(r2, &(0x7f0000001040)=""/4096, 0x1000, 0x1000, &(0x7f0000002040)={0x18, 0x1, 0x9d69, 0x4}, 0xc) socket$inet(0x2, 0x4, 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000002080)={0x1000, 0x0, 0xa0a7, 0x5}) dup(r2) socket$inet(0x2, 0x2, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000020c0)={0x101, 0x0, 0x2, 0xfffffe01, "bec34146e6e1879e86d87c05b5e56171254a3f90", 0x0, 0x2}) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000002100)=""/226) executing program 7: socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x81}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x5bd) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRES16=r1], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x1, 0xc) msgctl$IPC_RMID(r0, 0x0) clock_getres(0x4, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x90000000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)='q', 0x1}], 0x1}, 0x8) r0 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x0) semget$private(0x0, 0x0, 0x181) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/41, 0x29, 0x0, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffcb) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0xa, 0x56}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0143a379a8972e49e49e548f6287dcc9bc4b6bb71e900597651e4b0ba281f0e454a8ebbb8612e603fa8bf573110ce873b3919c6483bce0ad029fe32256646e4f53870000000010000080470307354a90793f9ac12aa3fa2f5c7bae895aeb03099cc70419fadbd9b65672945b98b9a460a5f6148042b895941b805c800b8252e5ef41ebb7100627cc5af5fdc3fee486c009ee0f7503ac0302e24b3965dcd299da0e4da910f91aa50cd669e5b3078191df7bf93eeff13856d3006a69efb4e3da7c03bc6b2cd163e965d890997271599a203b1ba440a7684a6fb2c2bf4831643aec1261f6fd612502cc9d49e23137772ef28a109a9643a69a6848b14f2f99a803eded54291d06000006951cdde52329c4583d549eb8190ee72dd118a627da75cf471e18b8e25c03cd1e63c8a4a67f8863a93c20d2a56c09524a98953eeaca49296034923ab6a39ee316b3215e549a199046654ec462a69c20ceff286d5565bf25b05999a59ebc8be1e83f41adb509ada0123cb0e73e8541dd63d9257bed6e4829ec19613afdf3990b8f31a4cac5637c18409048bc9b3b34408385bbe7c5f8b9e1fe46755640a989000000f17e239f2d033bdcf80f3e8a8004db10801e40223212cb739fe0e300d9fb5b39d0499dd968bf6800d5d5b16f09f0c632f79f34210c20ae98af8787dda2ead862e40f9652370b539bf1dc3eb16eb268783359048ee91e89ca27f4a46fcab536e044b933cb374edc2f18b4736124c7f317906f2fa8dd89d40570bb0ffc7548d3c59d", &(0x7f0000000080)=0x230, 0x0, 0x0) mlock(&(0x7f0000abe000/0x4000)=nil, 0x4000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000003c0)=""/75) getuid() chown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) getpid() connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000240)={0x0}, 0x10, 0x0) sendto(r5, &(0x7f0000000140)="b952ef01146e3a51b755a170906f8320485b4c2c", 0x14, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x80, 0x200}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61a9fa35db2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec", 0xeb}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2898159422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f", 0x89}, {&(0x7f0000000400)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c", 0xec}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f00000000c0)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c86996982beaa25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece", 0x35}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad94107992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba00", 0x1000}, {&(0x7f0000000c40)="c9adbe2572f107dd05670e4033f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bb0000062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982b", 0x124}], 0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31cf", 0xfa}, {&(0x7f0000000680)="d510df8e20fcb8459f5125095d22099eeeb18a7c35aab7d2558f8c4b382d90913962399fd58a79ac7e3c7b09c96aa908d8b266a2b317f7d35a6a1c0f80b33813e763ff67eeba414cdefb9f77fa6fdcdc98f19747845039882ad6b6fc11db2d60cb8032c087488e64e7dce00789152579c0aa82bac2e1a1891e95ba6009362af2324419d8a5222be742e9105bc7dd4315c57edf746c6470baf8cdde36ab069934da23441eff22465f4d87957946912afc3be034224108de3d278efc290ec1c2d6795d63cebf6b38436ece98558232cd70b78610d979e4c9277286422be6caad43ef7ca2397b359c9fc81a7464f2793dec6ff6adac560aa86d07b6c44995", 0xfd}, {&(0x7f0000000780)="4f1a97ceb91279274ef0f87323138ef733d0820a8b3a6af37f40cee4ecc68785d8d7cf4858a3cdddfff2ff20c9de056baec00e0e79f2f393922742afe3f0542eba8a9477c6dbf55f5e43bcee429acbe777a327a1490b72f0716828d13017491caa934e1982712b7d31b0445e60640e231d21e9acb53b3dc5f49035b573538285a038e963f807fad7ea621be220ff67350cf737db16508025c0cca1ee1cc86a6197f5443ad4", 0xa5}, {&(0x7f0000000900)="5848f62b121a757baff2169612c4eedda594e01ec284c0890abe7e0e7fbf44120a05ef1e596368d9ca29f5595993024e0794d9d46a5436fd68ccd0e15ca10b339ae3574e00d220a6fc5ff3c018158da8048be982bd0dddd43ffe320752d166ffa7b3dd445750b8b33c92cc5ff52082ea6d91d5063eac1e42f37ba5cb3e7ea04028f41c2219422cfeb29de315cc49d99e36799888070b0ee50612b9f7fe2ec4e4aa80362f2b8a400ba4ea5fa29c27857a443718efa1b1ae69fc7c47403d6111378ae7e7529b790d07fbc9417ef2e25e74da307774cfb8de699a3774217310300e8e8da3dceb051927690a1c81fcfe05a263ef1b3ff0c4a277f5322f1c", 0xfc}], 0x4) semop(0x0, &(0x7f0000000100)=[{}, {}, {0x0, 0x0, 0x800}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) socket(0x18, 0x2, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000080)="9a14ea7d3fbc6a44c0223940028a1f4efcfba35133c0cee71aa926638c2576d0b2def385fae2ccf9371e6f0a07b2d09d9ca4aaca6bd6fab7f2ea774aa20964bd8f63dab78571c6f6d841fb86126761fedd3dc83af060eb7d7048125b782f11f1f436d5162bb81b16c1f753541f437e7a383326b977d6f062d70e2cf7df649c97b672f3ab75256f28b1a3da848e87e39a94f8ef4ebf810a2ced4295c270340fbc2c6e5f8a39e3b393151ddec931f27e0f5fddc114aaa56edd89fdb740af3442d0afe0806a7629e19eded30696fa7751977d5f1ea6dc1b9b7c651500fdd400cde56d31dbab894df94293ab66530d2a26d9aa854e1ef2602ba24c21b8c52e9b3a8213895ddf61094d3f7f333a422c1a6eb40f725d360ab3ddfa0605ca704a3861fcb7e80034fe36343506de5e32b3d7e7a0729cbd1fa6a3935decbbb5a4734d3cec22a31f15b925a09c8c4c0c3c0369a3934cd9a0946742d0fb9e36bd9f33637200f1399f8df308ba5d26302d0846746a3e9de6a619be9b2b2c09324e0f28061cc1e100db7bb5ad9a7b8fa1392cce993a540996ff345f160d292f48ef81a3b7a08d228c0f7c09f2ffb3ea9ca694f49d00996341fc602995b511473e7809290c1216abead541cc643dd469727025b61524a00c6442d372b0dcf028d152ebbfc43e87aec0ad02303d15d93160d74e313d260ba6f0b8dbb0a4332e08ef0d6bc71ab11887f860234b0f8655a0069cd5188cfd3cbd5c9968328c64ada0d4aea1ff747270fd5ff945e2228c71a1eb6067d474ff06a1f692aeb7c411d120269772cfad51c0c6c9f9daf01f87449325822ead6cc061d87bdd3951dbe1f013625c4554eb1f3da83757e050d287901ed776c02952b26efc948ad34ec2f0d4074d94ba2ebd451d1d916ca1fc8b94634b793c55c2f8a4b8658bcb4651b0658d6607ebdb353357c9b8e44d84a6250de66a2bcf01e905b67ecaeac700dcf5706ffbfcf81fc3058ef4d03958271945ab77099a92974ca8874b4ad1a34d17bcc715e2956a4f8a53acda13ff10b7f9e2d98e940256e172a25fd37f9e0f6c843b6a021cc723488241f9537a057bf1bf6338484ce7b83e5e452a10f6480d0ac8b9ec0f5257474b095a5cad1c3ec60f92142a4381a66aa918510bf0d01c05d5607e9ef287a1e93468a2596d387ca21bfcb107a47c877aa49df687fb4514e7eb3a1bc2d3654beab1cae7eed3ea355a3f429f1b61244ea5885fc39f2eb0066d61942dcd8d96e947c0f88b4f6956fcc8880982f7f6b2657f4791155eb7b9dab013458fe8811e001db0a3ffe5c65c84a1846bf14df1d97244ee44d9c6a3a35878b5c77621ab1d28ca03655b05a7b76a78ba089752969f29043f932e442cdb775217c34471b5a957a9ba9e6969684c254d59fab23857b61cc238e9c4a7b67012346fce070b08d68384f9991230815f8f1a195f83ee549fc35b17e582da5d957666a48774757f86c4f0e14b715cd5fbcb89d96f068d5682c27dfd602dfa68115f1139bf6e045315d392296d57d8bab07d1f35137558d0535eef1b728fae005ef05752c02fdf0f9489f241bf4e0e0ef4a63732fbc07163da0221023dc724ac2f849d8dcba74cbb36d3efa5fdd2339d8da94b5084209f6e79f7501c35f892f060e9ab7f4d1a53171c49d84ff5e2d62580b3b5a032ccd47ca6a12ecb1c6460bd413abdf3604de2605435b798d964176fdafb39c9874e07408293e9f45618ca013c413dc67cf96b5ae433e333fdd84b61bd47194fa257a7bc2ee6ad6cb34222cef4176b9f095f3f9e5ea2f7f86b408e5f9abe96da95dbed7633a6856dfe4f90fa6c268ff70ecff3e95198e21f1c7377ab96ee9e7fe932ec7f1a195c3d89d2bca6a79f18a195361b70ecec1208510d080e6822160b1b99fc98556bb504cccc2a5858c0e9a4717d78749776a6725c6be32805d9e216b6f9772bf64cc85186e95f045601b100ebe8d0c3bb214d2b5d997441eaf6932fa1f5eacd62a17c08f609c203ba937eaccf22132610622cb9be8e66ca6c0305a73054bfd09f96ee75457cde1c3a679fefbcf4a039c89152f8b30b384bf39c79ff927baf07aff9be175b7992c775485ccdf654db9e2aca54e180a58121fe04ca474974ef1ebf637b75485b90053c6d5b5ede8bd8c6bd4c97516b98097e53959cd79057511910a3903cd132e332b813735e50b7860b9ffea9eac904f74865e4e1978e6166931256d8764e61a05323e90561c45ae895d6c4d4faa6f23b09ccf4f91354ce8ed28cae24fbcdf8c378209c92e51327a2d31cda644e16fc4e8ae773d948285fd11838f38d8cf537c9789f6c7d698b2c78fef0e72d13c2e3bf5bd0e0db2006793f5286381fae59570286a0fc2f539da648ffa1f4cbe960cfc37381d9c9912227f36685ff7d9e486d8ec5bbc355c6d71064535a92d8adc4548ad3c2729a9baf2d587a3ce9948fc0d8b768cf902944a7de36e6da9f9fbce98f162070c198e1ee96c354957ae68ada1295e20ba98417629c8c0c6898b371581f8110b8f10e8d2bb2077f67eb18b3b5cb564ab81188fc2473b7a54fc73c6aa0e8a1be2df1dcfaac58f8099e88f3ff029406338aa2ab5e90fabb4ac6f689d54f9ac25d9b3c38a7b96b17177c8330873dc8c12f2138930373946ced7484a6903b5c585e37b77627c0009ed579a148639ea7f7bab1766be8181b4923b01a13aa006de25f673dec679c77ab93184c24b7e67e8966fbe981715721e92b3e984170bb61656aa8b7074bec9a3e9e6b56f898b68b271b336a7e3a0f9b9c8bdd2c72da0a2c95949e9dda0cbf4e3c5ba022e35e972459e1d5737286837ff0139b8914f1293419a15e63c0cb3991ac998756a796c5ac93d0b3ef6d670302bcd3b7c234a51840dd02e51051b56c216d2ba2560df8ed363bbb7857e0ca82cbeccf10b9e4cbbfed1649e731111b78d47b679f0ede98e333b017068abfd34f88f722d3f36a73a584b5043854eaf4d280197bae426bd231df9fffcbf69b17329232d46313d49b20464715c5bd0f245ac4ad7c9004c078c21f8e1171aa15c7df470b3dd4228c126896ef5c9f930efa497eae5b798990610ba0c005486c9eb0c1840d8258ec47cbaa2188565af4fcd53fe5f376d963930e697eda86073a9c1a738e6d5a79d0a50f9404160f8e0db3a699e1b3d47e6bb86811d3a534011c076639384d2c43ce36a541567f29c1b0947800c3d1774bbb386d492cbab99d8eb65e7182914d8d53400865882014aa7c818f8ff66841d335607d12a70698c63bd728c6d175c7bd7a04d24c780afe2d13f290f7da4628b9a449a4a37655e5da1176b8f9afba55063ecac827fa5321d89f6bad6913dd8c9dba7d44863a67c0adbc6c4c915e8c811361b3c3f1b2f058f0da84c6ca39119ac07cc78a67769100264eba3498126afd44cc6f616063ddbb034ea5c220d750aac5c7228ea66ec979ff4af19ff404c97552025ee0fbcefd5c428113581cd99c8a06897485936c51a98eeef77069abd368fa80f3cf6ac1dc113e7d625c1b1164e6fcc13343b78cbfc785faf5cbc1e20464ee9115b8d5f3330c72ed83a3dde4cc657967851c24cbbc7b134321eb9aeaee100f8d2bf3cfaf966370a5daa3f8b021fda486ebf7938da4547f28b6912b2b81466e460f6aa9a83ca436a0489677022d15eaa0d99bf6a65adf72a09a7610e8ede2b2ce9673d9bc17b4499bdcb04aa64841acaed49075baca061145076faf26e6954fd1609685633d4dd1fe72d96efe892fd8215aa1fa2d6e68b0d1a40792b7092154a44786787dc079323869320813790a0b23645394117be446c221f44b17f9249e303bc7135b7202cee93fc31f0e7f77b8bdd490bf9acec952dd9846ea4fad009eda2594ccdb8116679d1251351728636cbbf8b6eef9d34ebb544541a4274f390988d39cd9a7e85f5a94f43e4a703e7eed7ff3215995f97b78119e4528eb672451c132303dac21176f0f1961d18e60c874a29b9572a9359d9e0cc04d32660b9acd499680fca99c336132ce5072de0000b126ae213e4edc3dc13d0781cfc42f70e320461bf176cf1c9006189a3ae25f399deb3cdf9f9376b543fff94e32dcf4d695edb63a1895cf748392d596661868bacbaf4e723d8bfc0389a92738aae4c547aadcf3a619042b9b7ca2629ce1d9e0c2c69d49ebfdce639a8aa8f063e2c2697f49d6eb8c4de7325383b26f8b0728a496de1b74c1027b1c20bf3a36d021ac9093d96b81c642aff3bfa3d6a4637ffbe96e7c65658c0b5ddba86522d2aa64a0146d30dc1c591acbb4d69c60166518f5d215012c17790aa321e8aa4c33e94314e690804c5feef057f13bfc8c69bb1fc4756dadc646c69c8e56b0056780830ca4f65b49677206574fba731b0069db5f974d075b018d4d0cbb71222d56fe90327743ef92c7df8314715b4e2b45e0e4669b2aa9d7693c6ae7aef1e25fb1f2b38428f26fc7c9de0b8e35f7e65a1da3f2fe54d9985c80e44ac7bde94e9d3a2400c2e75ed600db1af81b7a3032a4d13f9e3bd8f9b0e88478ea4c73e39d3c16197285cfbb92905c1022a81482ac3667593b0a2a04162e1e67604718ee43998a211fb1eebdf3673fb2fa253fc8ee1f3113a4ceabdb68b4330c7bf3b118a39048dd371a891d3d12c3ecdd0acbd70de0cf55dabeddaa20909430b06a95b0fb98be55617c111970453cf32bd57da5efd1e90f53f7c38b9e4e55dc1f89be20441995d2530accc41347d25a12a11da5bd4d17b8b59a35086316411d60ff2a9e76c861420d03aed0578f2f9d67f5f51bccb72195490171f5316e85e938190eedd35fca8b08d0cdc07b6a0a997a1709c561f27912c441e5f06612625e51b4c4d395f21a6ad65809eea6e2f301e0f464f04a816b8a96dfc2e810fdaefc5947f7b7f170ab520f636a48ddd02e9f69601c9073a454b05354e509597dcc3bb0b61ecac5ac2fb58c17fe009903e5587ff5168d71d66f21873819a889a2b6b2ef8521435197466abe8994f38545a7da267f1f4d9446f3e4bf10fa4be3db5cafe9ab6d6661b6d133379d275df4f77b207d989de833ad08495d8a20a8f88cb9fdf6a6f19d652a08b931ff8856650acf1c1fcf7d7dc41bbef8514ef43a4079ad5f66707dc60bdf1fc21c55afa3383f339b372cb4003bd7dec65a02d6c3d183a6a8a70b16ddc518eb0bd85de701757dce74d98f0b4aea5fc985aacd463a6e42b0d035096db9cbc873fc1f6937403ace8469b5a16f37ef965cf6c96da61049a770410d9c66871da17ffcbd0d23b17ad7dc3111caa246e3375090b8ab8d1320460d99861852ffef259607357c4754d0235cd8cae6ad0425e25022b3e0f1975d1ae72f203ddf652aacfa6fe36f97f0a864bdafcd6ab554e723d7e5a5978244db09be91279a63bd89ab5f656a8fcc8ddc40ec7e57fe2e1a9cc90f0d3d61a23d8b125edc679686e082bece27fb4c481410373eb322356fdfbd963ead87dddbf00a98174a0fd0e7200e0cf9f513db6b324d04668b6932478ba6da34fa80fa00d033cd70e406cddcaf98f92d40436c1c46080e77d17d25b005afae283e029ce98650cb5aeefe98b04f637f311c9077915a82419cc27253ae2b06e381289755719b577bece468e03fe60050d86afa783efd9f7845d73603b7333e3f36c8fd2e03552000c1154a1fb775a6adc25961866b097e2ae087b090ddb3f269385a491a6dad663382ae8c8eb943f73f4d267bbcce987a501bc724852d29e69636914fa557a7ed576016f6c522a7c49375e64810df601509a927f2442ad661", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="4f99260ba97c9c3475c8f4c7cc7e9b243c613c40706bded27e23f8b6f1df566015f4d1b6c7e92e394479c0770300fc361cd06036b2723dc92f1d7c6601f1b8050d264f0da9b44f36d799a941780e6b98a857f4c8afeeed7ca3b60f5da0438acb641415d2c20b6d786fc3152fb8675a3e8af24e901fe779bd7b16756b2178836b85b1d2d32fa00332ef19ba0a26a59e7e46f8aadb8b1724111ce07abdde17336dd03b0f804621ede24ce17c4c294a0f25e43079d3ee759aa556", 0xb9) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ra={0x94, 0x6}, @timestamp={0x44, 0xc, 0x9, 0x0, 0x0, [{}, {}]}, @generic={0x94, 0x2}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x45}, {r2}], 0x2, 0x0) close(r1) poll(&(0x7f0000000040)=[{r2, 0x5}, {r2, 0x1}, {r1}, {r2}, {r2}], 0x5, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup(r3) fcntl$setstatus(r5, 0x4, 0x4) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000180)={0x0, 0x20}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001180)="1f319c1fde2abc05119e9bdbed82410f2932fbd8845cf92b5b8ff03fab37e84f062a6661e620d93bf8e9bfdbd8850fa7aa8788b2bd66a10ccd45801e6147b7272a71be5f82227bb3d03acda3661252bbde1da4947d5032f057eb2fcfe99888b1e034125885a1770f221ca28972f352b2d04db1e8d522a260085a40c38e403025b4212719d15f6e1de8b904", 0x8b}], 0x1, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) pwritev(r4, &(0x7f0000002400)=[{&(0x7f0000001240)="a9da5436169421cd1740eb9129648b0c4bcb6592f39f7357d27fca8871e0980b05df15242e91d524ffa722a2304044431afcf8e5913000a4694967814682e27aedd718ef327c16d3bf5628a08b1bb1e34ea5b161c2c5f7059d357476b698ef9960e34ee8a593b960ab6af4439ad82ceca628c6675c48d29b038ffa280b4e65f2357251854bcd3ae6e206268b5584038338cd2bc83ed71378244c11762ea3e74f80ac6d65ef37197bfde6a769f74aa59c248164178c5ed7b7ffd73aba09357a7bc0953f2126987e172c774b6f1df1edcc7873ea1f5a9f8917441df8189f129352912a74684dab0f6a80442ddc743356a6cd21068cc3e4b901421be8f16d693f49508cfd8dfcae351cb32368d004188ee2c6f9b2be318fd21e6d9085c2c72c1bbe4a8b012e8f22a2c877d340e0d390980eb2b2a26f85b4fddfa22a87aa53c01df8358335522eac9dae0b9dcb160ed43c26722d243e6aef4aae4e0f71f0c41049dbc9e5db42b0681c9ff3f5958a6c7bba975df4593531b5731975b5141c36de02034d84847a20abe1f8a6ac0b965d811759b902f1edaa882f76265372055ed4a8fc3a29ac822953cce42feb363faf731ca7c683ad6a9b0b087ab2af59e5332768220226731d1d998526c5a98b8af1e1ce23bd39a3abb9cff073dfdb6539ecc1a7fd2919b675eabfb49eea062965900ed5a9814992cfa6d89e5dfb9f2ca79af049cb11ef9a8af748958bd571bbeb245d83fa5477319b0c43a6e0f73f3a8ce121f808a0a511e52b01cae29fb3b172a5140e970a74d6115474521b9b6649db862afa3ae322e50f962c74d62ad0259d3b7109c6749ae98d16af08442af63904650a9ae600c6643bd38cbc62ef39a09b544f1c95a62f77cfe124bfef1ebe7d076b0587bf76731888c707d973c09858445c7b211c00456915aa21504b410e2d52193ffc0531d1f12369c15ceecd4ff3fd210fb7f6a1eb8a6f4720596919a362edd79e0c7d8b156c53fe556bb3e5a7f3f4bd60130f4ac88dcf65ef3488b6bfd197d857d304950ebfef78f3b5d37a0667bbbdf045dfcb55e2f54cfe37d9ebfb7c5809775d5556efaf8106bf549b44a30924f23f8c6e4d750626e8ce0095630f2cc5209ed8438f939858338b5ad25742af587ecfed717c8ac46b85b5180e0097cc508539669fc27fdc23bd63dfd360c943bd0edcd0c75ceaaea9f34f2db7f113c292067bba59527128e53b4cccbc6893c63e1cf3ed61e0b38595caa5ab29f274fc68c8700e6720a85e07f184ed37c25f9e519803143a7218e29d3cc4e67c9d4843ab057a7357a0359898c247cf5be80d243c2655666e3255105c12b46faafd3f40b80e6bea81db7d2e3bd864bf4c5eaf2dcf6992366a71e54a9e09726ee169f9c429d2c0646193ce42ae7b47e7da35c2552e19efb18c0686fc6977a76adc26ec0cc59065ed7f0878d70b4918e266c5213a2ccc251f24d9035a4b8c0f3a074a9e893d4b5a618f94c09323c06df4c53eee991ea6efc1957d323f512724fe39aebd7c9b1a26cc178b3300af2a3954021529fd5c5f5ae3e8e9544e83fc5bc0db738d71ddae58a8e1b7f774a5f189db0329adfee6f08a760ed0840d3429e22cc3fba320a85f15fc8d06f199b19795874adda4e7a27cd60718dcf6b9b27b439f899e0b3a247b923ef75c572878c9b19b114dc2e57f1c0f41e8f189c3af48cb8cfa5221128946c13c66349791e3e8ce165fe49eda94082b0091b1534c105f9753dd0bdcb799d4f052acdd8a6d11a5e3e52f7ac13e20a4f4dd64a7fde4eccfcb9229e962146e6e15f5e25ef8aa662ad395372b1aea2dd4475c8f6b92e71e2ca382fc0a270f12cad8a2aa3a455659a0f8c31fae3e92479e5e69ab57228ff913f5f6ab840f85727579f357a43c21b745dcf778401579398c5f05976c6e284dad621240fe918206d3bdb039d898d5554251f6057e7cb1631c3ac6f557bd1d5d73f21e3e1255721f84c8cd05a269dd41bf83b58406aafb9f774d877818cb5c1e66b0a387e2a9f56cdce276ca97b81a76165b160052e1c949014b5a9ae20a011bc8f7688d240f55ecfbd769945a1a6ffffc1487f48e19602e7c33221c1aba2d5b8993f809d3e007a204169220390f5a3d944ccf153da92e4f9ce82ac4c5c027aad68c5f8377be6c439b174b7d9a4096a7349f277a370d9e3bc4d48428376f55bc1a9a7d93766bd2f899bfc9380c9acebf82ebefe1ac38f678a50043149084e45fcb0eda2c197267640702c0fd799ad00a40fad02b6dd93e9f622606fadea1a5985fafb91d654cda099f7ade0e10447a726590c9d76239bd4e2bf3e2893d32e362647d5841a308bafcbe7eca5bb5ebe1decb68b75d2cac73190e465e4a37e1bb0565bebd6342824615c5446513ab187b8758bbb3b8b1df0555c7bfcb601fe63b17d1d736898dc4bf77a1a92d119157b0f3a5a3fa923a23f5467671e63918674e98e129d88298aec1c04478c1290db36bc4f010ded5adbb8383790c2e6f17f2c2d68134d56d2177cea9e2dae0871ced38f15c719eac465d3d8952dc003d065eefde72c19a799c4996e5fd003bb9bfc9533d8b30f962325000da2399507a8b59aa2d57d6c9fbbd63d1cb69f7ad209efd968942b13e54ee57930b59e56767fa5e87a0d6d224b98e8148acb4570865f38807d06bf5e7e4374f79af50fc094aa1f863a615e88dd3ff714c8827ce9d1ccf938b835a279c0780354f585b2729217d45e4f4d3c1133b6db21ee993029d0287599900e15c37fd78bbbcd375cadcd181d46528e96afbb14a34e6d91277f9a3f9f53b7e68c8dcb4063e27dcb2689e85cfafb424e5c3e10de7ad437a0e447688a3f6a90e1b96aede2d944e390dccf1d9f46ad1d1749498c07fa3275f66efd7c6273269d8319834284feac1d0f53d75c3921d0901e9c5fec3bb9b4a3960bb715a57755decf2f9b62892fc781319201d5573ec24dcd1833acd4239f305f0b6ba898ae6973e7a27ec06a5ecb36eb394bc73e0c6a86c16a234b5135a9b2f23a46201a79005bb3ffd4d5cc62dbd0d81387f40d44845226be9885d500a48136f1a3416e46fb7e69205c9390cf5e9f1896be32da1b3f357923554b57ae79a575a1c24a3bc4e4f24efa3ec8115ab51800f99fc7ba32df1f8b09a7a9c4a53c45c4d53d9ec16fc46cbb9b3425dea088311ccf40036d5dc579ffbc10a7fbcc03be55a7cc35470b18d808d9c200eb95bc752c06c8fae6a5efb0eccd9f9f06173aa137d72df9cf26ff1298d274d49a085f8ef1e3150f6ac63493baf6721c1ec0f626279234e071a4210aea4e45739e6b1e2c1aa47f589c2a60e3e16cb7c4ed754bcbd8bdb492a08deb115ecaf59e888c5bd6c111e25d27c4cbc187250950d7e73969549941bd86119b704deb44e7a1350e4ee0c23e16960976f777dd976e9a65c12ba0ebdf13e092886d053654cbbae50e46bacbf95c06f8e9d0fbc5c00879dddc052e9378c822b373d3608d08a420d0ef3f33cc2831f0243ee26f7145c7b035e5806d718fff003abfd5dee977fb2ecc4031558569e7ae479a25cb3468641cf3691aae06a10d0c96160b2c798c88ab50c19970d849e409954a66141a1d88dc1d7445a545d6f1607045fdd6b04d772ab1e471fdd594461715898db9489d9977d865e0b6617d549ebe7e1b2038b1c280014eb15cb18a81eb6cf66f57286f13ee72a2bf00621cf99806bb42ad5c4a9a9e2258dca897db43e94dab026a98470d88bb025245ce8e54d04e524eeb0a679e4f83f448cd2be58adf66a1ba1c9dc770a165e8945aa7d7e39dfbd846271330209e61e6f2cda2b12642b2e0457548d328ef4a155d42267491fa707cd1837a862a573504b74e6a5aa6c48d3a453d83c869d9ca83d17989fc42bb007ff2d23447023a8c06cda3e5758d43849cd694777f5cfbc34d7722f8d6d82ea9c6035617d809237b8281a15c498b183bdb9f3e71b4d42724f6374b332285a8fe97995042e22ee39135854f451d91343f9fd0f78e5a021c6707a9473b7455b5db823528ed7e6c3a000982bff674daa264387dd730e0bd8e93bf946918e6c18cf444ff4929395ab9aae7ceb5d95cf3af77b798103cfb50b1d8c380a3d681aa7ad86043d4ef7ce105d849f4355acdf91b04e20d455d26865f35ba2beaf21c573f00618bf8520165ebbf81f348c9f0740dfedfb9a2ded82da5da3dcfb0724561b42dc43f107ad75bb54b10e67f34839c56b631f4068ccb6e11909e69409027e0b8600d8820826b79aed8197493a790824c31f7f7c07992e1680bb7b7b97309562fcbe1920ce9332a420a0a08332c44ddd1187ac1c9162041d70f70b1151a146c4e9c0f3c1c4715d5b5065439f3637512a9e7d0f70a961a9254d9119306cf341ddbe4157eba7f7988de5ca85d3eb113229d50014d7981519b5fa31ab79961037170c86f54e753b99c0e502d207ca30cf066c75a591956b205683df08d049cdacd73f5658e585db41602a64ab166382c98bff466298c6278f4c97bc8f065a2bf6ca799200246071fa687adf706dd657407b4257fc8b46775ffd88e6e925555c3987ab9317d05fd7976400ea6d6579bc62eaf5f202ed767786006c79d56a50d9953eab9052cfe7e1b1af215d96b85361af7475a1a1a15f8031cdf877c641c7b9b2e8e14781f0b00aa21435efe856a6aa95c19100156dad002226457675c2ea7ce4f4e4de9fe3c5f407786dbb6bf1b6fc0e8f988d14cbfe4a0ffa048e7cdb3efa6201319dab32b51a8452e6b96c5887c5c779268caa9e629dc754c1bc3db56058931cc63535765418a8506e224cc13d2ec1bad4c579dd69c37e0b1048768639f28a5eefe60ba9bfb7595a6adb33fc2122e0f0d03c66d1ca26fc08d1a5f91ecea9de27432298f170adeb2f4c2fe88f6da8d51c0e007074336b4ae3a4742502fc437010bf924b8f1edb22faab05d247bb2496300325151ba014e2b5f139f4abce93631071f93050e54487e3850bbd2b172f6a468ccc65a7a24f47a50ac41b45da18d49f7b8e6127c275deecc617ab52e1cef992d5dde2aedd32e4ffb711ebef7afcc5d79dd4f11d1b22bb77d853dd690a24424f58031f08af7cd52182535074f33407958f70101cf2b5e5fc7b9bd7b755471e2621b11ab2cce431040d613403891c28c3383fac78329541e8f561406f79ae35a5a47252c6d85836184879349e6383f3ab7bc8873e4fc71fce7054e8acbd8a1c29dbfe57b50b69dca6eb840ba0ef63ff9f3227280ec862b3e2d25678e43000d2b32758fa31078963e561f8a87e9fa5c0e2a2034ee5b0cc2c2fe6767bef32cb49dd866523e0fa3e32a5d9b3d51c1468fbd5875c0a9af6e1740d1a9d50572e981e6256d392f77874901ea0141218570dfae3d98df1c5199cb7c1847a32f29d1a9417f67819a79e227367d3af3d00ae1a56a526edae41857597e5ea257764acdde7bacaa0c26794a12328f1aebe2e42a062ede0aad306ea602bf77e180ca3d6a3a97d373111709c2383dd7442dc9f70082fff6ea2a1cabd6ff966f4f5b7dbad1edeb9c44ead5a7955bc875e6b242aeb5ea31a84445517bae0d0a3d4b36beb9a72128b388f9385885ec1235ced2f27a7208c4ec686310cd090bbc26058dc9265b7dc262bddc68aab90b7749e0f0bd93dc41c99e85ccf4e4aafd9d108aeb9e5ad616094a81ce1b8a92ed83d785cfdb4e2bd2a39c3910ee39754999c810cb0f73ef459cc12ed2dd5c0f3ea45b213bc1e000cbf6285efc502a463a3dd4e88a480c12d2908e44901253163805b35a97c2e360d2a54", 0x1000}, {&(0x7f0000002240)="3883c01c1e6ca6", 0x7}, {&(0x7f0000002280)="454a59ca3b084e55682a891eded146f80fed58b4fbf1a7ac1c85a833aedad55eade7eeba45", 0x25}, {&(0x7f00000022c0)="320535bb9a5de6bcaa43240c9958d4e57b104af52095bd6e6a9a05dc50517ffda26fb178e0e532d772f67c8eb66bc97c35cc94da3cd42f4f2eaefc1ea34c0593900153f725285f20a208a2fb49ac863b6e5b3dbe34", 0x55}, {&(0x7f0000002340)}, {&(0x7f0000002380)}, {&(0x7f00000023c0)="fdf10195c824945b66af8d7b1466d756f81fed79acd6de7f85887369c10b3a22a7a780c8224b3d4c1d69a00cdb5c2f5a317fc8fd49916109bb", 0x39}], 0x7, 0xfffffffffffffffe) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000600), 0x0) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705", 0x5}], 0x1) dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) r4 = kqueue() shutdown(r1, 0x2) close(r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r8 = socket(0x2, 0x5, 0x0) connect$unix(r8, 0x0, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="010000000000000001000080d93fe2bc19a0e0a5ac439cd11a4337804cab1624c2bb68e0a35b5f697ec4e6f27d86d7e90cc6fa8b7ef08735caebe7f891c145f971a84ef08497e2bbed0db83b145bd992c7788883d336d2d3e668326808009af17d936b1d8125a2fbb9d959e3457aebe5c094e51b83513cc1c90139d0437f7e7e843289fb46e10972244a349de69949f6eb8cfd534fc57f29d8baa761ca7b7dff8bb1cc881a9a6f75afed6aea24596934a46568da58233afc29777fab1d7a170cac27a35aa84d9cfb57ce750000000000000000000000000026c4e433b0736c9c1a74b764ed29cf4f623c31b3e595b4bbd8d56b8ee6e7606bda0e7dcfa30413468afb961b3816b94c8a29c9a916d242d3ffdf49a0cb13fd08f546a2a4e8649e9c9fda4d5445540cb55c475e88366a60f89181b399d912aa6283b9c1e999b97bf5e5d3645a6568683a6d065a7d45e5142b7e7a5769d9e1e8e887f92280be49a734e7db05615ac257105f42180778d3b3ca37b6b8c76289682c3bfb0cf6875ea5f6a41d123ae960aacb0403c2dc4ec3c32bf625ef003c33cc96bd1183072c83b0034c64e2789fca401a56d14c8c6503a1f604eeee2d014659f62c0c2b699ce420370ab048c4993721e70b738ae08be7d712f98b75f82c49e84f84b8821b341c49127fe64a4b139a8206cf58baa41aaa62bbb0374045c7c42df4687598cc4533f3ea8348ea4fd852d00c4b45d0c3db97b4b56e2dbc92c671ac2bf707cdbe527bb8d00b636a5772c5d02cb1c3c29ac0f9b0f506bb54033ab8f1a4"], 0x1be, 0x800) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f00000000c0)={0x0, 0x0, 0x0}) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a01f0aaaaaaaabb86dd601ab5b6002c000000000000000000000000000000000000ff0200000000000000000000000000010001000000000000c2"]) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r1, 0x0) executing program 1: r0 = semget(0x0, 0x3, 0x1d2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1, 0x40, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) sysctl$net_inet_tcp(&(0x7f00000010c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001100)="e5532a32e3f6e3c8dc95a7357d868aaaa166cf8f4d605e1ca0b96a3f781c00ad3a93e904ba4e73e89ea4155b07de0602bf4fbd7293ddfd03585a760c2d41dfae33509f35b1864d2081059ee675b752fa55848627d1a73d4336e29ed06889383a00036a34b24c4ca2bb60a7bc7bd878531eb3edc6d2e68951417555ddab29553f6a07748ca5ec259dbd80a2b9cbe56c72258a69f3cbd079ba1cb9dc6e7efd27e09a4f2dfac85239befeef49c8a5293f3e5053e0678053cb266b42cb777de9a9cbd2f85c47810a1ac7b82da6d32d481a8fbe76df85d3423e12ae385e3b92e3a5746fd8a3710d546c1b9929facb124eef2eaad9d78e3b0889f9ec6f1bf14c0e22", &(0x7f0000001200)=0xff, &(0x7f0000001240)="84003abeb3a7e291e66d6b1abf5d5e98fcff43ffa27b8d01d3bc060b04a0d4c4660959ee1800564b711f62cba0c99bb0bbecfd066a1c170354fa31f2c05e9a34d5", 0x41) r3 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x400, 0x10) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001300)=0x3) r4 = open$dir(&(0x7f0000001340)='./file0\x00', 0x200, 0x100) utimensat(r4, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x7fffffff, 0x9}, {0x5, 0x13}}, 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001400)=""/197) r5 = socket$inet6(0x18, 0x2, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x0, &(0x7f0000001540)="fe8ca84c44852c1fc11674104b03d455f156401b4ebcf903ab5ff2cc81d7b7a09fa99efcaaa0a0", 0x27) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001580)=0x5) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000015c0)=""/216) setrlimit(0x8, &(0x7f00000016c0)={0x0, 0x1}) r8 = kqueue() fchflags(r8, 0x0) fsync(r7) r9 = msgget$private(0x0, 0x101) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001700)=""/137) getpeername$unix(r6, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r10 = open(&(0x7f0000001840)='./file0/file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000001880)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getsockname$inet(r3, &(0x7f00000018c0), &(0x7f0000001900)=0xc) sysctl$hw(&(0x7f0000001940)={0x6, 0x3}, 0x2, &(0x7f0000001980)="b7b66264c6bd1fcab3708b836537ae559f06bdb3382f70efe736e2c4465dc2fd723bc2c009ca16c4f9c7e0", &(0x7f00000019c0)=0x2b, &(0x7f0000001a00)="6b65c66eef113c6285c2d3443a1ee6458efa49578bc672204dfd22e36b201be5536c72cc7bc77945c37ec3dd6a87b1f3a3719f37486a0052f9731b8089ee67a63fc88ffbe7c67e1345", 0x49) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) symlink(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0/file0\x00') executing program 6: minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="7140ddee9cad2c5f349f7ed5755efd6a3b41a754e57b03d17ac38ee97f213f34026db95a9644f14f5a76b4c8d7033613639ce47bb208e755f27f1b17a710b155cd5beae70d79432aa49113bf4a40a9e820fc788c060000000000007c2c800c9ef3866a957836781855a59ee343090bf150006b0106c8702178d88b6711fbaf2bab7f7e13466f03470e2e1c853f1593c5b76c8070c1f952c047455063caa1a99da58b748355cda906f6f01800bbae360c30143137ab20f203658fc9a864be1dd5437a58a99468920bfac5c176bf4c959bcda04bbda93ac7ff2b89ae7349fe7bc70595dff9b7d855629b79dbbed5f7873d42d66510cddc3c6a8f3896bb97fdf336462b79593a41a4e559d2e512785c10cd9d5863ebd20b2ec674ad4c7a4498df45ce3752f12738763c2545795537b2ae7345d5169f2abf37e8516c46ea80d144c9b9b0db3f79a903874fc37aa9b77af84debd27b888fa2bda98c5a6f42e270fbf7af368bf5bc9b0937a59dfdfc1abc927b1233a07e7e425a031f40c8b27ea5808bdf578ea1c47a0c511a23dc585ea0c2026cc55d7b58036973d37a49d7f0637f5de55c96daa16d5b154a9ebec5a68563bcfaff0515202037770be2e49d9fbbec70c9943493dc4b9c169377175cd148cce64e3b4f772d4b845111aaf65763487a63b7a2", 0x66}], 0x10000000000001aa, 0x0, 0x0, 0x400}, 0x9) r0 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x181) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/41, 0x29, 0x0, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffcb) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0xffffffffffffff2a, 0x0}, 0x8) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, 0x0) semop(r1, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0xa, 0x56}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000340)=[{0x3, 0x203, 0xc00}, {0x1, 0x800, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0143a379a8972e49e49e548f6287dcc9bc4b6bb71e900597651e4b0ba281f0e454a8ebbb8612e603fa8bf573110ce873b3919c6483bce0ad029fe32256646e4f53870000000010000080470307354a90793f9ac12aa3fa2f5c7bae895aeb03099cc70419fadbd9b65672945b98b9a460a5f6148042b895941b805c800b8252e5ef41ebb7100627cc5af5fdc3fee486c009ee0f7503ac0302e24b3965dcd299da0e4da910f91aa50cd669e5b3078191df7bf93eeff13856d3006a69efb4e3da7c03bc6b2cd163e965d890997271599a203b1ba440a7684a6fb2c2bf4831643aec1261f6fd612502cc9d49e23137772ef28a109a9643a69a6848b14f2f99a803eded54291d06000006951cdde52329c4583d549eb8190ee72dd118a627da75cf471e18b8e25c03cd1e63c8a4a67f8863a93c20d2a56c09524a98953eeaca49296034923ab6a39ee316b3215e549a199046654ec462a69c20ceff286d5565bf25b05999a59ebc8be1e83f41adb509ada0123cb0e73e8541dd63d9257bed6e4829ec19613afdf3990b8f31a4cac5637c18409048bc9b3b34408385bbe7c5f8b9e1fe46755640a989000000f17e239f2d033bdcf80f3e8a8004db10801e40223212cb739fe0e300d9fb5b39d0499dd968bf6800d5d5b16f09f0c632f79f34210420ae98af8787dda2ead862e40f9652370b539bf1dc3eb16eb268783359048ee91e89ca27f4a46fcab536e044b933cb374edc2f18b4736124c7f317906f2fa8dd89d40570bb0ffc7548d3c59d", &(0x7f0000000080)=0x230, 0x0, 0x0) mlock(&(0x7f0000abe000/0x4000)=nil, 0x4000) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000003c0)=""/75) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, 0x0, 0x0, 0x0, 0x11f, 0xf3db}, 0x7732, 0x3f, 0x800009}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) dup2(r1, r0) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00007e5000/0x2000)=nil, 0x8c4}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00003bc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005bd000/0x2000)=nil, &(0x7f000008b000/0x400000)=nil, 0x2}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000024b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004ae000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001e4000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331d13feceaea701879046e438a62a60a10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b12b70e4e861d93975e0000000000008abfba09001d89e0000000000000008000ff00000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x1, 0x2, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) sendto(r2, &(0x7f0000000140)="b952ef01146e3a51b755a170906f8320485b4c2c", 0x14, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x55}) r0 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() chdir(&(0x7f0000000080)='./file0/file0/..\x00') unveil(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000340)='x\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffff01, 0x6c1, 0x7fb, "748207017b62e2fbffbfffffffb5ff00000000ea", 0x1, 0x2000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x5, 0x80007, 0x8, 0xa5c, "dbd557034c29447aa51c6fad0411a8faee1e6f1b", 0x9, 0x17d}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="4467a1e9b78818b33450a5360949069f72ae8f70169c", 0x16}, {&(0x7f0000000e40)="6e763f5087209278dcb276b6804cef1c67dce35c325c8a03100e5af692f67397f0dd2c0409f2c56e5be69291f27dccb37ff8626c9368fbdf64fbb50cff3a0a2325b2baf853babe88ed2aa9dc017043f3340769c0f50c833a959133a46ede7d3bfe0eb4da17b7c864bcfcacf1d8908c9a1d06ef280a81c086db454cb942020f0b1e1a40031989c14cd5893e0c2aa5887bf0d7fcec4b4a1dce9fc36561f783cb4f49e78ffdb3033c99f47d45b822065887d77b4af24b7eb20aa29501006412ffb40fb8aa70439644232b4686533ec9529d8d4e7b64ca7c4ce5ba738718318bb0cb94239557416d788fef441ecc30d4548bc31c218490c1f882cdba9917a1a1f7c04dc020015f53d87c7508ad14d86c2b3267d39c41727a3838dc77685f502a6351e936ffa066351b6dde5503c5fc50dd3cf674d5f0fb86c51975a7f5b55a567452c0a0c4699a57883ae560e1cc3f9fecef2363eb3d3edd90be5f25e686e5e03c45f6199a7e22732bfc557b1d304499f7fdacc2e329bd8b5d77c55add59bd358a4cc14a229de562cd3208ce49a8a2bf36b89e5e5f9cc4d8df022fa261ed82e9f39f3f5ca8613e7a217f3e4d3cadd275d44bd1417b36fbed1687788cd70a40973c76b55f539e9ffbbb16e8839e4db7d1905b3079a4f056a1ee4668f9cf7ed469ecdb50d970648b64ccb97c30e61a32497014b09bb137964c245d615a8cc8939944a7cb67f6c7ed462434e02970628cb78d75b4258375c344ff5ecc2aa36dc9628ba8f4e08dda047789ce7b6a83f0649be9bd9b4411a71f25e9c6c6ec141363813b2e45ff4f400711cb2cbb5e5e7ece0e8bc4f8f6aa0d7039c936c956767da59fa45a6563b3725dd0566d71d5dc66d3d4fda421da76cddbad773b0baf71af26b831e8dbd9c6ed1c83f9b95e57ebd0d78ae90a4524b7b606e041322ebdda48e2ade25c6a5957b2568360cd2cd87e635dc6dd27a7a91c9d6dc1b4b71172f1ab8c50b0d359851c93eec352d284247daf9acd32597da5885e1f5f81965b343ce04fc7ddaf76707cbd7a18edc3d0a705fa245de4ddb34cc5bcafa9326c7ce191dd9efd99bafc3f98653bd3e518dba713afceec211b23165a4245a051c6c9e12ad4748c6b9d2d5e96c70b07682ba5537de1371bff18f66f445757515c43420283b57b14677de0309c521597b5d90be4b845e8b70dfe4b6784e001009398e75476001fc5cfd88518f70a6148b63f3e766b4fe9d0d10c2e02a525ed960932e4d9352c913625e7da207add03f61a55910f756e0004f5275db0cac273e19d6f60530d46264bdda9ab0a8d520d8e1b27920f8a1ae7cf9d06bf5697958fe641c0f3135f63439a0bd44142283f1198be0a332ea23644834d5d953daed91e4c3b172c617e3be52519f4a4a0436dc1ed928964a4dcdfa0867f", 0x3ef}, {&(0x7f0000000440)="5a3fb13fda3c6b65044d2924a36ad335cf8726c1831787e911dd31ba46fa4f48f9541a9d382defb9071ea182f8049f9c270ca008be9bdf000745e6149c20e8fdc56a75bca29c4aa2b0980bfc438f0989c58da947795d85", 0x57}, {&(0x7f00000004c0)="617030d972e3c6a68dd437f3dc82cd1c12ad1e2fba06", 0x16}], 0x4) setrlimit(0x5, &(0x7f0000000180)={0x3ff, 0x9}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000004880)=[{r2, 0x8}, {r2, 0x2}, {r2, 0x1}, {r3, 0x4}, {0xffffffffffffffff, 0x100}, {r1, 0x20}], 0x6, 0x8) r4 = syz_open_pts() open(&(0x7f0000000e00)='./file0\x00', 0x800, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000dc0)=0x40) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) symlinkat(&(0x7f0000000880)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r3, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) unveil(&(0x7f0000004500)='./file0/file0/..\x00', &(0x7f0000004600)='x\x00') r5 = openat(r3, &(0x7f0000004a00)='./file0/file0/..\x00', 0x1, 0xf03590244a24cd3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000004480)={0x1, 0x809, 0x40, 0x3f, "b892ee502a7b06abd530725900", 0x2042000, 0xffff}) unveil(&(0x7f0000004640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000004740)='r\x00') writev(r5, &(0x7f0000000900)=[{&(0x7f0000004240)="2ff2ffc74d13ad5ea8df08cdd4ddd7f408403956e114aebb8a6b6a9a3e9a0db5a21907f0cf9b67e52ef373785b6ef629704d3662f45c86829a1359e3d0f5d822b622947c8cfce1a1b4154209a45e6608742486e526e7c18ff3b2b1d3251180127d2347b409a0c0da0acf7beb39fd4f7cf548aed2856a9c7b01839c6f6c8e487e41dc36841f88c28ff7545bcb2d98c2308c545c267a13ae77810725567d91d27ab949670e8346ab6d44bb88138733f6f744f47dc6232f10059dab7649f581350bdb271efacae7237a85930236b09671abb42506aac0a18e8f28c63788ab89ff09a99f9abfb29b6814fb36c21146c336a3c6a488019266bb89544e36fd3768da2d7e3bf2720dbf13ac7e04eb819959b1bfe9c5aad0abbb", 0x116}, {&(0x7f0000000b00)="b1197ce4e512070830efb0507c9cd02afd8a0ae290d8c066d53a5da90390afe8300dd775b14ac14a51e017b18f3eab1492525b3464e6294653f02c2b532f87253fd66537f17ca76a0a3e219b8d593e4ae1508231d1c66bbebada86d40acf957d5293a5c081da35e417d19038521d7f7fa07850952ffa89f5c0747fc92489074614ef7075a7e1dc608eaeddb395ee946a86b69d4d7b539ec0812cc2ddc26f", 0x9e}, {&(0x7f0000000bc0)="a130beaa44017a3323203a3e6339ef3fec500f5fc0d07987e49fe8e210b6a682a36f0fc71f7e8b1d282de89ef661798d6984af8bcf15f60dc1a60c88b8d4cbec021c320bc84ac962c44297421d03aa6db4e739f8ffc5daa42dd1d33ad0d13e246fb6e4fa4df958a8c368767ba120a1904f13d365934dac0ddd3fdd03763adfe55cc53f2df606757844b285375cd9318b8ff731cf6b04746f3c06eb646fc325238aad810d1ed708c15df803220429dd98d37710cbfa708b67909ebc30c8d930a23cc18a00dcc1651f8138b127cdf4df485b7cfda3e72276000000000000000000", 0xe0}, {&(0x7f0000002240)="1d8cf5346e3d861fd897447b02a125fffbc23bb575107e7e972de8ef4cd3d1bf87d2cabafa9ba28f66303f4aaa8993e5fd1deb6df1d640e426be7446e4f8a1b219c8bebab9346a45c4174591c9b5bd854315aaedb2c0c95409027d93640fd29daad767c8c4f3e4103c7bb89c18ffb07bdbead1189d3f9c369f825781a326ae968e16d84f25d406b468f4ac1da06fa2b6ff3197e71152f0766aa5de265dd30124bbb5e933e3c93eb603cea15accd9e417eff427656a9e94ff7b99ff2ad86df9ebcde33c621d424f7d8198b6f1108b254acef528354b33b4e69a2aa601783112b4795a35a4a20d5605531b405005926b2586bf33ecaabb0db437166942820308e5a56e870690d8e3040a62891069ca9c685870bc7d59ae14eb56c913ece50cdf469a891b79ff566101af69f454ae07ae579491a260374d2f474fe70a742fc25a241d503b6aed924f917a55b9fe3ca46c217c3d52c501ce24dbbb6cf921f258639b38d8043e57387767a285551b54e63c947b6d4731c1ab9414cfe6bfba164c3acdee49f7083cc67adb9ad871966df4350d575e906033c5bce8c41f9a2ec0107e69d57ebdb5103f3b8f6dcc1f6c8fe2838df3d1acf7f58ad6c66ed8998d5de80bf0df3abd8a2aac35d61ca65b102ab470a45981cb765b1c072a22af69892ce15c636f3eab0d2f992d0d8f5e931c7c1951b345c96e0909355a0313315b1d547bcc4a0ae2857219a0c2832c7bc8ef7adedc39703466b8d6fcdc587447697575d88dc18ce21d3d18c464597f5039140ee935bcde6e002c45fac7ec683f08b08476e46bfad0522c60140f9467d11fbb9bfcb63a6c79cc80fb96694d3561782fa978d189ae7171c00387edfc7200e7fbc217575f5d748d7a4ed6b70f948b74a2ef25a5c367452742cc633afa450e316a43a93138eadab6e8df7caba1990f1f568e0fa64ed6151949959e0a81ff09b163e47e96c17f7f6b6f76d9934491ea60847c627f2d655b9971ead99a12412775b28d0d63e6dab1525bc9c6e3d4587328fe37d84afeba31d1f14a61d0701ecfcc0af8ce975c950625bd5f201097b36e85f0f07e3e0d692efc52d248ec5ed1b48c27f63993bb3f3248ef10ad9f3d1c2ca5a15c74c9aa1dac9783fa26795ef02a3979009a235cb6b5176971cdaaff842551b145209eaf171412a3399bff1b07a9900d42ef9b6a2a2dbcfde86ec846abd114a2bea3e15ca9f4805d58de9b74afbf72e1f945e12afa6aefcb6f177244c686eccd07a15ef1e879ed8cd1afd7667989df22a99d7d395509a55f8ffbab8ae25082602c9ece4f882544a37b2e0e25f6530d5cfafa31228c28da1a18b979c6edf92ba3bc4819cf9a83bdc3a8ee4136c9e705b46ab9f6fb9bac8c5b1c7fee6af901e18cffc8db5230d1b98f2144a27dadca0996f36ce6a15d4a9205b6064a958fb9fd8d1b77386ddb52bc36fc9aaf7d63d2da14d2730b31de1625f1dca80e5b376b42e90f022973f5fdbd729b4584bbe4783dcf55cd18232be922f2a002509c0d5ab4665a5dfe929a62c247029edb3a5d1742cecb97d4e478851d1cd9949e134d62c6e5890f3aa64caf9fd69eaaf1f5c174c08e809bdd52910fac565935360fbb1834e7b987076d0d18a70890d371f294ff9bfab63d5e3d60e9a53387999b40a6813963998d09770aa73606739e90135b020c1d5de3d83ac854a63f3ae47c43876f82b7d4cc84df94fee9dda105b5ecc6d5f4edbb13a7774327fe0c9a5ffed6c13e89f5da107c5e41c3ee58bf567a34782a6c25363000c62ce6ba980ccce53b8dcd2097a59abbbcb6769427a3c1884a9e401de20bb139b8ec47c2331090df4167c456567752a1708c778710cb77bb5082ad1ecff773e90324485887397e1add2e0c7774a7a0cbd354fdda6d5470726f6bda64ad35f1ba9399c01f216713358ea8e207334c09a43e1275d7f064c5f370c7d989bc1e1ccb79d9949fb0843de70e2167161d034a45fbfe2893a67dd394273af5923581dde3be23258118d53bd2f518e6b1e11b55ec7551738ddfcf87b4a3e9368e7b5334f733a5c7a51e743be43be46fa4cbc13e3f812e48b1fe1ed5582b02f9507cfdb6f67f4983ca58f5144a7c73b2a2fc8f190590f031b4cfbc72c5775fa16133925849d167e6227e546ae15c84fa8b98c3048088ec718a35c71af2dc8e9a291a92d7bd47e49091ade01d877543c9e4d92a2580d43caa0a6a2251c7a9286d78c10f6e4e3c1d18d2a38fb9e1b45264391d98d2c519d5ddd77acbdbfcc8a738a26ae08e41281ee70291739e060228696880256d5e95e556f61cbc1690996182f7daa6583b82543867b49973202bdb09c399be478fc17696073bf608f9cb865e366bea1b6d71e4211b33a9cd6fa281ee5bec927f6f7e21e56c84b7b175300c5bb47d79f03965fb6f9066736e9a0205af1c178b8dda44e3459e43c86631a6afa5fe25669f90d191db9f0b3455e5144437e00a0304240497f18b5a2c6606de7b0ead593aed56657996643b6858b26bf99805fac09ccf54799ded961ce47d3d5f9018e87c9b3f48dc92b1c519435e794b1151fee717b65146cd6e33b3960a4d4b38b79fecd29cc4fb3ab7a4ca202788e7b26252d18ccc8fff0c7191fa09ed5adfbe896f4e9898f1008f76e347b0168996c7cf48049c4af89fb30ea552fbe8a443454c73315e264bdca88906ad9b57f85db7d96e2d48c9c8fadb49322c54c4a3d8f9d9ba0ca74bb309cf1d40b911e528d8fdd2de0cb6efc26ebe8e6fa41b3ddb7ce69c90de4d13093e4007d397ec3f1d12148e01861d2e4cdad25ff52c66de61dc8f6c3a345607b3d982f52280b074520dc5c30270ac9b8ff925811cdec87c1f09d76c62e7e7c34729190a6195ff5b1ec52df0c9af2763a7d9067533c31dfb9ca28814582fb8cf751c1fbc62d2012062ac045bda26bc1d6e918e91cf9a726f61739b8d4eb5de9600d410266347fd127d00ee3546b8f1628df6b00973168f98872949e6f5aa1a5e3476228ac5fcdc6672556a564c73ce2084628ac43dfe398ca524bfe2621fc1e42f893060efc3da712c6e271e7699b23362f6e712ab5874448065d678e9dd7b84e6e1cd7fd9ec0e0916071117718dd1c12091e149e81bb6d98c607a68b36c4ddf0da9704f020eaa1e6545e467c1fe3de3f95f355dc4ea2886a0a00aef3459c2a083854187f9684d91ba6b9f282b82c3177e4ae1bdec2a7a7cfab04431ad1ede1d7fb114592aea4e6afe0e65c3fee15766e42d959dc1120b2f68797aaa69b9e98c5e17696de8a15d1f004cbea09fe60afdb3baba6284c803a8cf08ab29c27ab78dae493099c5248086b49853a59153d9e22df1606b52c94edc8e8cad476f340f57dc235aec71cbc9fb911f2e44a6917a6fd8d163b8a7aa7a19c5026e52d3e8b216fd17134fde815cb3d8b776bec979d5132afcf7631385cd27bd6426c70a4936762f9cad8cdccc80fd2c33c7294976a90a84f2525f7ae2da68e8d49081650a25c3c1b007c5919932406f5430c26d50b7467ec1b816a2fef64f62aa915898202588c0a1e93c0a604220e4587a781c7c238a9b5fcf74b34e2df069b4455a35d2cd76214d672177fd10a254f883223d630da18c3e3f84fd46272ae7e5aaf6a14cf560a525356935ae5228427d087b3187e8366631775e9a4f80befc90b9f9d4f6eebed636b0dce3353c55b6f6069a5a6e154787d3cb4c788ea19f908b04b58c7917210b46fbc10051256ca1bc7d76f69697b730e3988eaf8ec6669e193487735f61f08cf78ec58aa9caddc5c95e48798f0621a78ca8e3ea50f1bd267345c473a70fd5e83b235aab10984b27ab996d7ffcacc36ddfa520a26c6407277619bdd464d4dd81a67d185c56494cbd532bddf4332baa264c7545c4cb26d8652f3692e12f34e6cfaf21a7da7c7023be89c807f24b53877fa7b495947fa4c285bad164559801096b68dea860c15743f77bcbb6e70794ee080297503d2ed69d03ce61378f8b421b4bfd8e4292a8658c6fcc4c6cf5df2feec0da83f9535d34f2c94c6c3cd5f3276cbba8b870c7e7e13a2a9bb8e47b970d6c08b8f49c075db13706fac779cc788c94f89c2cf637c7f99faef64f0397e4dffb4ea0e4bdd40b818ee61b66e630e022f6ce995181300caec7b35db9d46e7d5c14aa465a128e8d519ae571f320c2311cb56ad8256e076ad7a5567a19d6184d893dc748a67524f9ec26d8d5f308a18e5389e7c7cc17eb6c68f62656bac04e4fd4adafe45f24c2d66f0f4e2ba6fec6a74a28c13a9c53c7217ffe8fdbee000cb7425fe3c613342ca8a42d87e550d35128c282242c339161147cd1f64de41bdaffa386fcbec8598b3a2a401788fc30c10dca559f0fc828e96f6f46f13391ce8746d1c1dc0313314089f8c7370024e58c1a67ef8fa9168e59957e194b44c588b9f87ec3cb8b1d6cbef4d84bef6ff6eeb7490e2eb96fd96c99170005308a1d05dcd91918d338202a3c5ef1e08558ecf04f8d44842184091a6b2634c30bee97986d1816892745f8ebd1b1cbaa576c568eca5c3c334b5b233d48cbe30830b11f8d8ed879a38935259efca90a68315a30a5502f6e9584c30aa7c74a668ee2554be99f3945836c80567ca6b1d2070f5bdd2e20af3f60a53daae9cd8cb335d8ac74208dccc8f2b5691d86a4b8dfa671d4a062a81c8d2a9b0621bf45c5f3ccd92152d0cffeeb2f62ca4cd6fdc61ba347100ab880afdd242d79d624afd487e7944265f164ecb7f1a114558cf40f48d47628c573fdbc2da171feaaedadb0acb751ff081630e0a2e796433fab0dfe5803d41da81b21bb02ea2caa337d2e1637d0c6ba26ddf54b38163151bf169b70b403d491c1ac911ff56415617ab3d3a2eb60acd1c4e2cf7e7b055fa47e5c78a019fe10772b6c8c9585d232e0b5bfd3b2ebf5461050d226d7c844eb40f72a9bf903e902f72aeb061b6d713fb62b5c65f548b85e805dc88a2f2bbd366880deb349d84da9493c7bc9c22f131cbe01878954798664c92f4bac7cc4eaa7ff5038771f2699a7cccd3751a98132cadbd725f17c5e35208babb8af32595573417c45b832ebcca1cc2af45f2287d3f72ee1384366bc42f902d15908545c8c098c9e98fa1ee4d5133a402c98ae15782b3d681cad730dd7af6428d22b3f1b10678533d79551de349ca2d2593ff262c613cad4a0c089cf4e51b838821ac441ffa8f403bfb858574f58c3ebe7ebc0a0d726f97aa9860ab6a637666048f363e1d1682993bb3dcb6a2260d1b651fd376d0aae7532d7f2f6b96443d500e5650a58505d4f4d74b4abfddb653cfe081b340682b3c5ac90429bff33731ffd06c5203340a960e068bb57d6cd114b71ac55cfb44c413f82ec04e80de43c40e2a994e04c575915a9d23854ffd0f2bb58f9a7e8b01045ca3c98045a27564ac65a5c0fca4d0a68ef79d4cefce48f8f5130fbe81dc7dd187de944901fc0ce22ecb6c92da5a5f4534dab88ea166dcc9ed730f10947b501cab3766c24ae54bc82875acdf961a0cae249c40cd48d197fac4fc6d0eeb86ab6168844789c891db755ee73a1572a21c49060a1d267db2d175f5b71b832f7e96f797e18b2943f40ec92beb44fd3a2b142eb7c866eb8cedf2ccefdd95d04200452cf1217406bea83bb2269e8e7319f1f044eee213fd64afa8d81ebf121a167f484fa91cd7b8bec7bc4958b1af453534b37d373db4701f79fd4c535cc8f26ba8449a22413b40aa7b7839fd62e412bd0d413f1bf9cfa8c1de71d5b68ad6e3e19b27e380fd47d85244a45e1438d7ed1702c9b50", 0x1000}, {&(0x7f0000000cc0)="9207442a4e74b260777c3c8cc1934bdfca17b4430fed1abb2b14dafd46995b9c8d686c6a185e68808c5db8c2b254d434dc639cd196cd22dd6ece325c001aeced8c4b47fb894fbeac777a946ba5ba6fb68932c23a0a58087503470eddf893cefcaa8856bf8380e3d2c4dffd18f37299e438231e271930b4790d8e84f2fb171613d178155326d2ea4dfee91bdd80539834e1c6a68f91f7cf059d20316bd803eaad924a1e1f5ef4c327d9936532cf228ee1c9a6994b46ba6e0ce6e3679c79fd5086d4e33bd487817205b4f42a72314d1c6252b79dd63a257d", 0xd7}, {&(0x7f0000000380)="8cec7235df518074", 0x8}, {&(0x7f0000000780)="56272b7899db838924978ff146822af35c4e1278976a0fce8583892882ffaf82df4ba8b3d7f2e061fdcd3773913ab84a4c7b7780aabde6eca1fb0736a0e5c58f809a708adf611b3dc88560849a4ca8aafa07fd60d8", 0x55}, {&(0x7f0000003240)="5b270c88db348e8ceec7cac61ede78263db3f048b4a191c1e3abcd76c485fc5a1f8e3db26ec2518b3b54f193ca25265ae1d75e1b6b5778ab3a49117769d351669efa83faa5f0bcfe4a22bdc1c3904ea672843bc1253498da81a0e4af9fb3fd2645606dc1fa4553df57c8bdbd08d748f41c7b8737b001740ed1961b52fb58f69371f5f6bdf7bdf9a7b772a003cf52e01a91b0e4c614cfce933cd146a8653615eeb8bbd53132e46cd3148382e1f65b5cff8a764b3b0330ec813d3d58ca979e2971aa646dd9ebd30315e47eef7a6d1c64a09c010f75a446943a9cd49ffbfe0fc5543c44ce2f126600ed16dba13205f45f0a005606aeed23859bbdc1c5405ef352dbdac3117d6cb8a811586846171257ed21acd8ac31d32115d2196c993af2ba2fb51b1545f78cdef0057443234ab2514690a5fe585567b1d13fa6f680056ec86bbfb67e65c788d570d614bad56f302c85a63bd3d7e79777868a2128908cf4209169926010860920bee8992d185e430a59b895fbeaa0843550abe7cdcb04cbe5cfdbc31826108d6f85f4f1a35afa50144c682c552d19db1ed72a5c31802f88c24ef831a5825cdb67f6a17e89cf30c343b76987ec9d9bd7c17563a21921a21262335fea37089559228ee0446517ec30ca6d4c008b2d14733719bd84f064d2e10a9562f123d5f3b179ce16ada2889326714012719f9786cce9a0256bd6cdaabef16795ea51d67b780678dbc3e83a5e1ce17c767269b457ff96ab045f6ae1dd81222573a535012f3082a3f51ec21f712cd31b2c825389d73245283c80ebc4cd07993ee88cad34f93b2d4152d916815f668a0533441603ff14317f6add111aae244204e1cd475cb31b26047552ebeeaf6a6c47ce1c83a8c4289ae2a19467a4dde440647946d3ae5862d6c18cffd9609529f240b1b222349168051bc03e021bc4cda17beb63b050d30a981c224c1af244bfd668c07c6d67a7917442774262386ee4c169fcc9f4ae98e12aa0cc2b5fd729795a574fda726fb997ce31607760b81345275dde41f64824d26cded13025f43425c1252613d5e9eac27f0c0ae7f44aeeca3c5ff8ce46d0c96a39bcb5a9edb7c4051af1f10b368cd9ab6488b6191cb3d2fc465226dae0439f2b03ac8f834ee44ff9e5c2c274b4aba676c5bd40c9bdbe1e80f228587151829b3d32333f17221dc9c266a33e3f925b221cc0c8fe139e57df53b865dff756946fb7bd42d8d324282d051263b1ba7a792fd431f81de2eb26e169992162e4617b35a318a056e5b7b2572e2bd00a779f29150a341567827fdece5e94b2f63017eabd66d8db2f7a14714bf05347b6bf3a97e74a90233d4adda6e664513ffb208df370c84f5cdca45ac07c793d79fff8b39532cd31d68899f664a30f49351a680182fc281dc22304d15a0928928f8a346f102442a9963b02b1547cf674ba56cc9531c552b9218a94b6240e3181a5e7e56be1a88be09c5ecfca90ca263879dc2914cce6fc3a45cd1c3108e39c6a9252b208f4b6d645c1307fe821c6598f48b3e54aa75d1f45db6be35250e490c00599f808d84f84de589e15e5ccdcbb29fc8e90150dd329959b8ce74efd73c1cf2fd749abae940563c1a142b502a94f2b8509e6bbaaa9b2782616e0025c52b485c5a4b66d38ad7acb552142a984b9f06c145cb7ac9864424b86ee7d04df445863c8f70d3317feeee643b94095c2968ef53415fe1bedb30d4e057528388c1152ab1f5b7ec9521c0babf1f0444838a5bcdeb6c0d3a60cf8098ebdd661fa8c8e964ffbe73d9d92ea0143dd01251f9628aba37ef33a84421abd5fcce355f5f514535e3437c4333dc339943063eccc2508d09b7d6fdb9404c2d32cadc8bea6f40a247d87544e98cd63b52e9abc2dd4454e0afa49d449fb2dc623b516f155731c47877eb65b89ce346add2b4fc25f2e401a20efb9d3e0c8d242884193028ccda9d2f6ad1a07c41defb937b14cb5a89a20fab914f60ab88c4bd997b1f245ef2704fc8f12edfabd9261206e70b8f0d49e20dc44ddde36f6380976e0ae0a6c436072462094ab53ef12cfb5240b499a8dd4e332fdbd43bf4da1a2cfbb30be16de69c2c7a8f2a6ee90774ac2e4066ce8604f1af6aa740e04bdfafef534ab02d6a7f69f66d08de82e5ffcbc162c1ef540563fc8eb2348462bff275af9c3dd735815976b877bf2593d2ed16c8daae09c17c0fcdb5965925955c4b7a405129571d5bdad489f46499b752371c7d1f4a9b447bf224a03545a98f055d094f68178519f8e88de6de19a847d43591f6f70baf019a3aaf013bb42d582f1bb948623feb5e378843c729cc6d69e3fc1715d2325a062cc1c97cf0a7089441b9004ecf47c7f68e7b17ebd644c67a812ac42221f58e2722d11ed5d8bd8c6d24465ef816549db9b432483b09d4a77d63fce888e54394c2051103c2e701c223b68fde6f84bc09731e88a47a5022c958c6bfc35a8327dd101cbe01212f22efb8daa3a20fc3a0b1c4deabda1cf7b7018c471f6a879c189cc447f2caf90d3e5eaa0dbf860fe62b30c72443684204feb3f535e162648e00696b3edd72efa7cb00857581b8479dcb055c54f4c0d2e0585eed81e17d3afb10386b51ef552057dfd096e1c2f69d05fb18016414cb0e0524f42d68de8bb96395f7977bf24b089115f8ebf028673dccf3c9d460e98be4372f07999b62e7ece1b5461a2b09e8d0c0d1a35b23343844489d0ed5e09c126bc4d92c4d7dde8f4b91a8f39ac3d2c0089b8ad20b0a33f7266d7364a38e64a5875dc41344fa179d0ccacb50b3bca833fa3a0561d579e111110cfe83bd8eefae233db8b24e65858b71daa977640cb098401b9f8374d18b6d6cd5925c2c128d0dca224df28b91f0c5a8e6cf3fcf0eb0a9ae6ac59a70efd7a6d8827ccf610a5f272d0247e38d9b3aaae850aab4d9a47286981de92ab8cf401e6e1789e1c741cb09ed7ec229e98cea2de68804998b6146a42b8a31389acd21d0d085ab3da2dabbd5c2392652c696ad84596ee55f2d6560937d328987b41fde7e27e74adb78e0f2aab2b7c6a9dbc906f131ebc6b535d42eaf223d6cc453d515a3491638c291f4ff83dd356a88f5824fa1578ee3e17ad8154c47a16e6821aa872de76316b2ec7341b9ae1233d2b6309c3afe220c84feee2d65d14b7b1c3250b36fff4ca629884bf06f6dc6977f55d19106f34366f4b08f586caeda364cf3f775d44ab9a29ff5df149c7e94d20a049f95bd8f5263c97f0d2162d677aebb26d1f0f8dc0d8488f3f156ebb3730232fe7dd8508c1c273ed4821e221e3ec46baa0d799a3f945a1dd36248ecd6bae741f16892aa9185f499fe8552fc29105e8b049d2ee9f18749c968274b639be29bbd8faa37a96ce9227f859595b4e2f097c060762cbd6a749fbc8360cda2a86bf68ecda582330c2840a61a5653d2528dc84c1f5d815e9f0ce1230a3aa5018f8a8c4a464552509e594ea424715a2febad16017ac878dca752a6e5459f9323417ca58bc1002630818d5abe3edece5a4ab41b2fc2eea7ca07e1fbd0f5e86a119d004314b795489041b482c0449234d1304f69f2a28a19d54f80523ce55c91b421880673cac286b165f3ad4d63c89f1d37f966dd044896cc1b02b70747d3a2b8c0aa9ae3b54e6f0dc3975e48359c255125c8e4e7acef9ee96d8aafd4cdb430315fc6e102d13f98eb74e91bbe2a840a9908663e5c138cc5ff7033d220bc8b831d1e7712ea2d0552d7d0c0c708d828d0e9de517d0cad5741003be9b88379d4ccc2b72ae4156b9b21150e15397950f5e765c09186bf5e1db3e05a860a17f7e550414124b7a1d9098b67e693967c9450ded08bb0b32717781622d64996f17ee0571c69020fdca8284cd24b9ca1d45aa6230065daf4599b9f8e5e27cc68d39f21898102015de6e8d9dfe9a5cea721b514879c4ef9c4a6e9cd4881a68a8714b544161216aad86f74f22b61643371dd050a98d9658fe0282e41e07e248cb699b0a5724d3f6bcc2d1d907394fe1787b5e5753983f44bc6cd3468ae6e4a79c0e694360b9327cd483ac94de6822cc48f50542610df1b8613d50a5703d3a52779018d3f20792dda6042fbb93a5541d3fd512dedfe6994bd2239cc2dfe2ee56549bafa3f04946ce0947b8a85b7dd1c53189d158806eaf18b868e22d53550b968330cdba9e2ce10a7d38817e0b855665f2008ad5ad17951afbfbc4f07f38cff206d0ea3dfb46ab3177e32c14f21831c08b91c9714953a1cf0d27042d4d5b756db4935352858db6c6c59c20f2dd28a7678727329f303ec0eda4d7d446a286ee696f1b16c6a261716db441aec4c1de6eaf52eab960f7401cf2cac4327fdced2c41b18b76ca82dea461b1ba138548271fb7f3ae5788effbcf14a8b9f0bb56a7b86e9f88dae5f86d68447507e627d08e022dd3a1578c9073bd281bfeac4e32336127f0164bcf5da42571209dea7811869c75264dcda2c5c586294b7749b9285555808eb4524d096bf142fa0e7883b2bc1c643ad8f572f903a6d51c8316b196f1557cc37e65145c956a1d29e67cdbbc0ba39c5165d90d632eb245f03f704edd03889487fdc943067ffe07499dcb191efc44db629452784c982cc30242b9a124f5d6cc49c32f153e75c5501163e1b73e9e3cc8044aa2b2c8e197cf31bb7dfc30e3d0080907a587a445500c67c2676dfd20ef28d1386023b3aa1d7d9f25b92f26ef42071e6ad8bed2bdd03cf09446b64c01a6f75ef735d9fa893c54a64a730b6a2ba4e5442ca17021001ce4f317468dbaf004a3e1bbda235fbd5c058ee4a4bab0eaf6aa9e1ff599eeb2de6aae124dcf0548769845c167f45cf4fc2374a282097ff3cf68dec25825c698bc43eb1d5051f37737cefced0ba6e549afadafcd5402699763b972a31b552b2b7f7a58c917f419b8be9d72c9c0c7214e4ecc5b798bec19f65d1b2d6a39cc15f60c594a20fb04f33121c8699adba82aa0cad12ae55fabfc0c529977123743c29266350abaea151ef6bb08561a1caf83ed8d7eb9f391350d4934bff9d20441dfa9ec1507b23989818748c20993dc529f3a5f4b072bb2e7a6cc13f6f9bc765c6a5edb9561cc3aab4857b0ce99e7db2212748ddd64f5c19412c16e5b8ab249bb66b04f02f0c73d513311922c0d77ccd1aee2edc0bcc85de914a85a74bef7817c84d12a11463ca866991f9a4894587fecd90aa4a82fe0912abc318a2723bb8be9d30155aede8728ca309faac216354a482095ad65fcdbd8a7f9ace6d656d6d303134e8e24b495f525916cc4375aca30acc9e9539b79051749277be0aeb4bd981e6b47bf6f6945f29c73b66b8469fa0dfe929b1f57d094da235949b2b07cbce7e5141be2c4e0a268126718708d716c843147686783b8216b810774727e86bb2e7844ee0bb76535ce4d40b0e58625d3e0686f91efdc547801168c0a1bd0c0d2d6e3d19e41a8e8d345d0e4eba8768a4c34c2f49622ded71b6d5ea11e24f992c8fd1997d7c49e4145ac00324e8a73a62c65119cfe7f80bd6ec36d34031a9b33b2fe7016feee558324355a0a04d12bad1e1b3426a14eca37ff6cce56db27b9b26d1652aaaa47943d7597de2b6328e91f599485730f55fcf8519292f5d585efefb7a66c483c7aa07d43699397fe4fc79230fa32c070531c085950a60f871662564f631f5ea75402adc7d41d929e1325701bb2f413686b3411eb4f728f421e4946c11fd4974edf0a7421e5cd9b9117ae9d8862cd2fc3c8929235a5d2a9cbd1e2318dc1b05cc6e2c04dd0158539c512e447478250c793ba6731f022e7", 0x1000}], 0x8) writev(r3, &(0x7f0000000140)=[{&(0x7f0000004380)="8d487b91f6e5d04f7a14fcd488dcef988162db4cace1b1dade1eef53d1f120c2b8edfe2c4576ed5251f37b010100000000000035b1a5edbff40d25d663d337d3b405653ecd2741848648c4d193dc8fc435a75e9433bf5c2249a777c23092315a8e0678010d070c9e076abe2998d55a599554c1270544b1f9c40c3c2a5351193d0ce34724df30e1aff9ba2376bdedf1e82845c480e22868b6f2eb9af5f81164b897d0f8f9ebb275b33a0c4e5547e5cf1aeed1431c387c11c0cda94147543a01fc180ff2548f586366", 0xc8}, {&(0x7f0000000800)="7f1bfbb5cf7ffc124a0d2f7c5c83668ac1116215b482c147", 0x18}, {&(0x7f0000004a40)="7cc506911ac25e5e0f3ff8b9f90c7d2037757987cef415689ab93bfa4de7586b9194709c3dd411f58941a00324e969705c5869f722d3801351a287ecbee5882e7dc00fea0fdfeba3eb25ac079f19b22fb615b8fdef430698473f0af2d4ac8d86fa6535298247a66a4373d1df09d1464b0a00a3de6ca4c57ac7b94508ef6b44a260f2c26c32a222d45134d8fcf77159646a76ced5a2a8fdcf993fececdfebe595547e32824a4929831044c53c21eb2802be50a2087434f6b28f0a71a2ad43b1b4c71ee921ea28c02f56023191420a1dba78f8ac1d984fecf6cbc8443e33c36a39f25e554dde7a31afc5e36ce641219775ee2907750ede4a907a7c58013b65ce56dc570023211daffe70fc6be0e594d9a9484993fe0ed01f40e0ca7ec4ebaeeb69b7c6e0e1f16d2207948b8b85905ca3f5f1f387e76d220aee83220dbbb7dba1ff319c377ff61aa35a906bdd3a6d67bc01032ee9bc4c68a2b1dbd1026fc9ba6925904e8a3162dac2cc43304bb60f1547cf9fc35f719fd9f15f7aa1c9a6125d931394869299c33df33f8ec38ecee4de03c6043b3e6e4de37d00f34188a9ed1734125169a3144c90db3c9fb0c05a229091d354488c5858ae1c6157c5492a7aef136a87449967da07108577c5b1cf36e1020ed611c560e31bbb2bed809a07eb9ca0727c9ffdf0cf9214f933f61c965871d04e00163e852e8d74ecd33ba15ad72a49dd3a6e0c30dec4d0352b70756a66f3fc9e4ed642b298d557bc4cc54351af0082abec6482100fce9dc881281fb8c5e8c7fb5c0b55394457c1b47ad8180dd744c8df2d827ea067881ec0bd021e1f06c50b1e5cb402c140087db90f132d25ef529c39c60abf037eabc7b1f1d48afc7b46dba19b0ad5582578435d867e2a989e6780d9640f609c46b0cf7ba01ba4ed907ccef06cfd7eb46c445145e116b04db46d0d808713264e4e388768269f4928c2a046eb280a6693575228227caaa39507a7168b388a720f9ffe1860d428a553fbc13b1e6a2a23060b9f82d73fbdcda13a7b836200987df80205f00c60c67c927945000be84b75a098cc61ad381fe2fb813d0724cc329889cf581185319878c245002d082edd778064d57760409c1223ad18a7c4bc37f72ddb5904aebf7e56865bcdbbfaa398811a5ffcc56991c567537c2f22b959b15834b476078698e6be592e6fb9b70835f88c7fb119983c16035985d51be7755cd724dfef06edb57af313b9c9fce4825a08ced49deba87c6f9876aa67b092677cebc7c6487fd7e81203bbf5415c72ccebf7cdbe509e529daed65cc9317cff8ca47c75cf109fe2b0bf501dc9716e11af70cf72b7f0ea633a280e12e22cc6d73ab23bc96d1a1f6c52c761b2aa4e76b64e97fc11e9915e93029dcfb7b18fd5cfa4fcc3e644ffde119bce8bb2803d41889d3f07cadc8006e34ee9706aa9ad5852748c5fc2317309015df97a048b13115b6d598af137ecb9694b7bc2f2b2586ab44dc8445188755bef25f16b4804af277ed58297db499784f22e5a854223fc40379aa18851ac73f5f85fad5bbfc54d7d23cf983787c22862dbc239419684784cf4251465d6514fe74409b2806a4d827369beb80f70fa37ac53b2f9cba3133b74e848056a189c72666dd09b285e5f72620c9dbdb52f1f88fcf9b0001fdbffbd208af54b8c5e55dd105c54bccedd21d44fd8b38f65bc7d4cc9aef5dee4407051aa341b6e744e1e7ea2db37c5248a59bdcd61e1100b6141b177a6ea7d60ff1a2b28dbc5ae3442c2b80cffaea78b5f337f7f41cd23b12f2b9644c0274c1b3f1f8dbec89bc38d550364e82c829711320bf099805ddb1fb7155a9685ac018f81aca29e49e6df682af0504c8d91f0cebeb4ed77d4de70cf50f10b4c9aacf392a6c388122717527b9ae039a4e5b9abecff87230729821042211e0e202d1742a8ddfdcc724a55682106dfd3ad93733bfc8696b1807bd19d95c9acc9b027e01bd52e82f54630a1b5e6ebcaffe66bd1097f2770ce361880ca1fc91461dcf83338eea58e812cbcbef6f169a5260f94e06e5a4e4ab97528bfedd70b106e764d72581654b23cbcc5358bb445ac833a7f29e9f19d096c352d8f233c48eb0a261e4bd03ccff1094f34ddccd7d1a9c18860b8ee385541779ef5c6bd7cf393610baaad85035490af7e0ce549988040ca78f57f7769d0b08d9f6d396b364546eec7235591aaf45fd1c7d33399a48dd134c6e94c0db43ad02358ede1e2f151bc4ee44e2b61a87f4e89bc1bd1a1571350d01ce86837a513e40510af671e1d571ae71df2ce291695addf767cb5e1d27395270f7e27924734f00e27e0a3e05959f2983cf80e362daedf0065cd4316ef1e3e07b8d6194c64d9dea9741bb338902f824ff114c5574ba224b106d0ba091bcc3d095a3ca58ef7b3f30ca4fb54f57db3920801d1cd2104dec697ad9a3d24c4295af7b27ffff3c363d626a67a7e44fcae7c58d7ec78f58c04d97e547d32f93bd9ba5277f7b9742e9b415415edf293fcf65aa6ba3860d8c9381361019340531cd1d0a3bd5f667c632429e088329c4b0615cd0a786ed364b7da215bc2badcadb955c3e8c9ffe97a1b03b22d33a9e33efae53e49dbb067ad0dce65f9fe1e9c1625b309c84d93f5b6c0dbfecdcb893f83d182aa949043348377c5a0a2ceac73f57420bc03149f8ae05b22864660d357d499e7cd2cacbc7fb614f4d78f580ec00b0b49a93f26cee8ddf5e29b56d5433d1266e0298ba164c9acf22862f0d18b6d2ed371692634aac0b257d3c62bda88e1fc2b39da5d36727f4e6cf5806556fa6476fc5c873f9c750cc9a89a8f46127f38d3ee70f20b1f939bd42146591c5747306430c6ae62c4a9f6f81cfdd30f97d54852c3503b964aaa2fa81abc1d6d11d4e4e3fca21d693a9ba7bb2614f1888ac180185e2c4046f12fb87cd01561e5a6bdbe5091b3990789a257c501c146568851de19f5a55fea0615d0254a0d0c02621176bb10a4a6c7a9939ea0034e4503eec5dc1809b8141472fb19f80a518b7ddab0d3d703114c238a10bb9e5428533f100717aa3aba0e83276a3134d4bbf34e1a936cfb626a1c9315f9c934f0e517307c39f0b15dc8988e8d512f915c436b5872a6e59426b6b046730a9c6fbfd62e72a039aa8b86ed59861803d3d64804b23da88f6ab470c060eadc5e04c6835d03a845fadbbecfeff4c338abac3a78889bf513569527f12d77aae138df00aefff0cd380a80c194b2159f778a00419a40aed9e051df631f005995d3f039275c0dc9c26965c961978fab1e3a08bdac99ecac9f23c8e64441b924f3c5f1227ce0a73c08602402baff0d0b70f40197e3c9db3f9bd4bb4b1af2b0f8d7e2c089fec08b6222ef54a472b16a4a61ff0a6c68d817b047972e18f8ead95cd174d9777c1d343114af77fcdaedd11cc5915e747378758315faedb4d1fffea2d88310e44d3786e827f7fed167e0a0b4f7447da6d60256de164e184f15656790e5218308ef6c5a1136e2b22ab617d04b4189a88e14346079fc1f132f1eab42f16d26a2e32ff9ce4b1211ff64039b3eec0da65c1519bb5aec5bb60506e708792e1a922188a11c13df70385168fb071bb8190fabe5d12811efc258a6395433fed84a4a383c5714616c8861c24e0a9cfa5e9007523fa61cdc721fbccedcc6be1ecf479347d166472933be1f5c9bd4b533c4438661c544c239c4935091883281ad70d019eaf9b3e09cebd7711c0e0f6a2e4743811268a3bbddf973f6d338a115ced384fda7c5927dca9f3a09004776242a204d012d5548927f19d7d26ec78e8d87d8a567e9237634bfcc0c67d806aa765ee9a9ed53352e5a44894b396db9e20b87685e8be31daa25485accdc2a3159ce797b03e03b7c1340f8d8ebe7b58a2dc864f4d6514446e23d87a0890336bd6ad8bac618d757d7b8ebec1c65a67dfac66eb8d10206709006fed38a6995a6b763afa007bc6cc1b2e4e4886b52171ee68eb2b8612c24ac1aa4a856838ffb0331c0418c84f14d1e0f845cc79e1418cc76becafde53bee0c19c2032084b81a988cabb5b2e207f23f8249efe21e4715b4838d022ddea57c65617443b207fc9ed1521de5974de85a1a2c94f48f75cb2850802d0fc3c31a34bb39c5b1849f63d9c035cf30c0ed0e8cba535f7f296ac302ee5c882f491de63e24a936efce877afbd429c79c99f8cca7fecced51745ba1c8b3f3f85b6f35cb697752f5babd66799fdde06b4d56e86769f74bf6c1d58ff1fbf5231b332a4bf0dc57b79947720d8862e39077fee5298634c6b7bf58c09d9a76b807bc687a924928bca40e3fd314146478e5db6723af167fad47925cdcead982e5bc1cca4085294075b11f3ff5be4d0441d5fd5ffef9ebd5b2c14f042153a2a32a21dd0333faab94304e0853a7dab0147ccf11fcb70a8b970325d41df07c3abe21809424e4cd75297ae19f5dce5357987db08ba8bb47ee5161378985337560a3d725861bbee19820967241f66117d78d765b1d276e53cb6c736156a123a45c32b586f3eeff0881565e219a89b3e8891f9ec312bcf48ca44704686c70b362962a762866c6c4beba6b8124d80c8407aa750c6912b7a1b2ad8a3c4bccbed6c25d27a2b2b7ded21b0dd3b4315d4cd77ff63a20dbe50e2f89c8c161109709426b474553784d1e329f4a19614adff62a721dffd78a916f583cec7f25cd05737d637e1b5224809d5debff52c81e4d821e5af162cf813af99d576cdbb7a8c604b33e8a9546436564bc88f21817e1a5038e6f9d6154d44b301c95fed7a5ab57d96094f997c94cd2026be939f5700d802d0e433ec9ceb911fc270924a7a75911e175842f342ca13a37dc5fc527c9216a767f0c62440ae76b9a6b06e0e009c37063d4976712a0af2eb72f1bce0995762fa30434261a0ca942d78535657626dcbef5be613ca6d107fbc1d9a8107da8fafd3da32bc53f9b990909a879ab1e77b000a95ea2ec42c3f5c32ce436a63d0048731d3f03d220eabde6731797cc9273180b1e82a7afb7282f68a0628e09f22b25138566cb9b906339b771c7698f18a0dc46b41ff20eb7f7a4328f3c458e60dac795b86676bfed511e8df8ef53a6bdb941be2b6289a7474b37ea31459319426aa9a3bb27ce72b5e13720bd1c56cf64259f448993066e828bda0811e8dbeebf753f2210e11dfd742913748ea77a280d098471f813e9ab6179e439be43ba66009181dcf79e914f70ba56e1afe8fb9ebbe51625ac4b7c6c613df5bd1e5cbb0b0134ac669b84b29a9a0d4c435f05376e76e3458aac731531dd25984046fd5a5355f3619ae07553862174473176a27805dfd000937aee2fd3808689ea6b4132fedf93d853d8cee5beaa235c155a9f252c0854d796ea795c2b4074b52a59d46e39f036d04ac1a57596afbfa985c6c1fc18bcdab444b14978878f1d0780bcd933d9427b79e8cabbca681a21095bd442eacfcbaca7856c7bc39d62a009fc6014fd275bee178e96aa59c4c823314619bb0d547a5201b2e6276f14c52d2e55535d666f31af05956ffbb105460d1d49604ed45a138c7ab39f7460395098aab0c27aa7ccf02c57068f53044c7be3b4ddd616b0951ea958868f36292796b41fbb9e38db14b69d8b1ab41be8dec0358825d9b45a92b0ad8b86c7307e4964e6df4faf483f2cde83647398efb2dfff96369468502102fbaf04420f64a488b3c2ae7e0dd568a0ce003b7612875173de68f2245671211308a2043b287035f75e5a521344766e2ec27e847b9a1e9f7738eab78db08f3ae55fccf5c50922e11c68b7ba6a5f6fd179c0b6d7f2e8dd6c20dc22b1b9ce1ecd0c47e3e5e82cddb21d9f5a03f41b9439190c06af3324d7b6c789b4940eebf780aa008dfee704a34f82f2cd579bc6d55c559af3039176de9539e87db58e07d54b7b2e0273374c28c56b562c535867a29849edb78765d74791bc2f3946a44b0f4766ca21e58e22baa33a50212d6b2775891ccad3a75c6b568747d22f25c0fa74fbf876ae1f0572951114e1aa40e4d287203f9c2c82af522ad87314e4962441440408f0ce053103dbef878fd04fa163323206ad5ae2ed59fd8b2263ffe2f71ca3e7f6ebd1696dc62f5c3b525b0862f1ca77d058ae4217217e0b9adf7182c8919f283e959c7a1597263bdef490128c05863f27da36f0301eb2a4604cd87c081e7a39f749c419e52a42aa209cf673482b7018ed6e25105c824442c29a42f72a6b8e0b91f1117f596b8ac082e596cb13e26de5a939225d478a2605edcd1a", 0x1150}], 0x3) writev(r4, &(0x7f0000000400)=[{&(0x7f00000048c0)="fb0585f6691649bc39b680123a04347f9109406a44b4dce64dc8de7981686e85718c751bbde87d27885a363e6d032cad623a8b99b0615cc5651a3d001a74c6a2df66ee97870224ad248d959eaf22350dfe5c32917dd3bbcdd773d63efa5e4f4151818f1c66614f0ef65ae65a4dc4f68b0df3d65fbcdf844e04433801c7dbad354127bc7013ddbbb36020bb6a2fee33572713ddd6ab6567ff350c844e104d86f505f3d73bec1f32c9c605efc6cf9484161ce56f1cb5e00ecb04cf4cd349ff3c889ea827008ad6c9f036ff3cf8290e65df017ab1f9b642cfb586a3d8c9be23354565", 0xe1}, {&(0x7f0000000700)="3c8c815b9e3537820d1e1f2cda48d32052b5b899c57f15c5ed638318d128e6e770988cf87a1e1df47706e591758178954b650f9b4eccac55972af3ec25fd527de4e531204fe060ddc849fa9e7fa34ce66eda", 0x52}], 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004780), 0x8800, 0x0) writev(r6, &(0x7f0000004840), 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000200)="ef485cb986134fba05d3a05b329eb849a9490253672448875860a6dd8102b224b37015adf52c2545fced501dc8b08a1c0dfe161943b09c0b57a5fa99bea8", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000280), &(0x7f00000002c0)="2cb637abbd8c83e21bdfaab25bad9d4cd6dade2d6538d83491dd006c1dbee6805654b39e1553fca5fe81fd2d7d265afed970170e5e6aa2ba5c258774bbb985b7bc7801ef9691fa39433c3313ba105da0c990d91042f32e30d3660ad1d9cba9a55e7f9a7095e100518bd41eb072344cb48935f838e1caf25dea10ae", 0x7b) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() socket(0x18, 0x2, 0x0) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x6e) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) r5 = msgget(0x0, 0x0) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c144f6a4ac19a7fd4a2432248037233f94c6be3edb2993a6d49ca4512a391c5c80d68082463087b1d53d4c524628f605b9edc91a45d5a6487b8e632499d17fc1d2965f64d69a3d113aa334dde63b3d24195d3e160388cc78f48f79423159b5148fcf8a6f51f80df6114c8512846be59e689690e9d9a944b3dfeac6fbe0f8e522841e77945817b8164c77999c706a1c7ec5f905b7d9bdd175156aa34a4ad6ff5bdbd7cf346560591d4111bf0143e587a7eb0716fd02821454dbcd5aad77f34ea6556d20e9f48e7155358928b6ba54f100a6a87cec7020b8b4fa6700a171f03feab2a52c9663c376dbc87bae04000000000000004ff983f5e88f700d5be2a4effb2ac2365e016786"], 0x103, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x802, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000640)="010009c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae70af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0xffffffffffffff24) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ab41fd", 0x18, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b, 0x1, '\x00', [@generic={0x2, 0x5, "9b42375638"}, @padn, @jumbo]}]}}}}}) syz_emit_ethernet(0xc6, &(0x7f0000000000)={@random="044e04e00e03", @local, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x3a, 0xb8, 0x68, 0x5, 0x0, 0x32, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x17, 0x8, [@loopback, @rand_addr, @loopback, @multicast1, @broadcast]}, @ssrr={0x89, 0xf, 0xff, [@broadcast, @local={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"4d2d3556597562f9501a64a61d4630c3bb2cbb632019afb87f63f771df3531777839956e26975b67595e5f6dcd351a75a21fd2a37a9e62cfd0d96a57021f66b0c9a9f500b14bb10b01eb8e27b0fd9c5a5625f6c980c71d7c2654b2e6f9e70d017e722373bfb694cc0c7b7cd076c8a5eb51a285e3"}}}}}}) executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) recvmmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{0x0, 0xffffffffffffffca}, {0x0}, {&(0x7f00000000c0)=""/110, 0x6e}], 0x3, 0x0}}, 0x10, 0x802, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000280)="b389e5ae", 0x4}, {&(0x7f0000000240)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe8000000000000000000000000000bb00000000b3"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) write(0xffffffffffffffff, &(0x7f0000001180)="12", 0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x9, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r5, &(0x7f0000000480)=[{0x2, 0x1}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) semop(0x0, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7}, {0x0, 0x6, 0x800}, {0x1, 0xfff7}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0x9, r4, 0x0, r3, r6, 0x1e9, 0xffff}, 0xc0000, 0xbe3, 0x7}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r7 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f00000000c0)='./file0/file0/..\x00', 0x2, 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xa10, 0x2, 0x4, 0xff]) bind(r2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x0, 0xff}, 0xc) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000200)=""/7, 0x7}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="670199445fdfebcfae989a38bd05ade6", 0x10}], 0x1}, 0x0) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/205, 0xcd}}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="04", 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000480)=""/98, 0x62, 0x1040, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8}, 0x10, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="bd4c8cac4ff2", [], {@ipv6={0x86dd, {0x0, 0x6, "ed0010", 0x14, 0x0, 0x0, @rand_addr="000000000000000000000000f800", @rand_addr="000000000000001a0000ce0000000b00", {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="97d881c23c24b239703a32d60695f8b83563dab5076989f1acba4c877e43cdbd471f5fa80c3ff8a4d051394cf3f9d91fadc04a20b67ec8566cd1", &(0x7f0000000140)=0x3a, &(0x7f0000000180)="5031cda9aa2c5e2599411622e295ba64f80dfbf7840657818381de816de6aa8ea08d538055e179788d44674378515f6990bd146d48a5e6e5", 0x38) executing program 2: getrusage(0x0, &(0x7f00000000c0)) getrusage(0x1, &(0x7f00000001c0)) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x40000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x3, 0x0, 0x0, 0x10000000000008, 0x1, 0x100000001}) r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r1 = getuid() setuid(r1) r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r2}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x0, 0x2000}) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r1, r2, 0x1a4, 0x4}, 0x9, 0x8, 0x8}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x681bd3476187dad8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000500), 0x10002) socket$inet(0x2, 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0/..\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000480)='.\x00', r0, &(0x7f0000000180)='./file0/file0/..\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r3) getsockname$inet6(r3, 0x0, 0x0) r4 = dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1e1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setsockopt(r4, 0x80000001, 0x1, &(0x7f0000000240)="8b12181531e63864c8557bf758edc0f59724def703fc5e789a2de7c5bb1f45c0c8f7a509310ab7abdf7c4f3c9f6ac9f9dce7686d31455a6cb54c5454c965a595151b53f072d5807fc26b00b840c51d37532681ef3dae5cef5c195f44c14f8e454f12101af38b760dda0cc9ec86155ecb92f405a8bf31a56595c6d22219be42da6419b9e54eee8595c4c46058d308bb20307d0478aff43a397f14ed85e1b3fcd8befa47168cc8416cfe08f9", 0xab) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0x241}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}, @timestamp={0x44, 0x10, 0x6, 0x1, 0x0, [{}, {[@empty]}]}]}}}}}}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) executing program 4: r0 = socket(0x0, 0x5, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x44) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/195) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r5, r6, 0x80, 0xee09}, 0xfffffffffffffffa, 0x9, r7, r8, 0x3, 0xb173, 0x3, 0x9}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) mkdirat(r9, &(0x7f0000000080)='./file0\x00', 0x12d) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @empty, @loopback}}}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x8}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000007c0), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 6: minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="7140ddee9cad2c5f349f7ed5755efd6a3b41a754e57b03d17ac38ee97f213f34026db95a9644f14f5a76b4c8d7033613639ce47bb208e755f27f1b17a710b155cd5beae70d79432aa49113bf4a40a9e820fc788c060000000000007c2c800c9ef3866a957836781855a59ee343090bf150006b0106c8702178d88b6711fbaf2bab7f7e13466f03470e2e1c853f1593c5b76c8070c1f952c047455063caa1a99da58b748355cda906f6f01800bbae360c30143137ab20f203658fc9a864be1dd5437a58a99468920bfac5c176bf4c959bcda04bbda93ac7ff2b89ae7349fe7bc70595dff9b7d855629b79dbbed5f7873d42d66510cddc3c6a8f3896bb97fdf336462b79593a41a4e559d2e512785c10cd9d5863ebd20b2ec674ad4c7a4498df45ce3752f12738763c2545795537b2ae7345d5169f2abf37e8516c46ea80d144c9b9b0db3f79a903874fc37aa9b77af84debd27b888fa2bda98c5a6f42e270fbf7af368bf5bc9b0937a59dfdfc1abc927b1233a07e7e425a031f40c8b27ea5808bdf578ea1c47a0c511a23dc585ea0c2026cc55d7b58036973d37a49d7f0637f5de55c96daa16d5b154a9ebec5a68563bcfaff0515202037770be2e49d9fbbec70c9943493dc4b9c169377175cd148cce64e3b4f772d4b845111aaf65763487a63b7a2", 0x66}], 0x10000000000001aa, 0x0, 0x0, 0x400}, 0x9) r0 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x181) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/41, 0x29, 0x0, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffcb) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0xffffffffffffff2a, 0x0}, 0x8) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, 0x0) semop(r1, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0xa, 0x56}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000340)=[{0x3, 0x203, 0xc00}, {0x1, 0x800, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0143a379a8972e49e49e548f6287dcc9bc4b6bb71e900597651e4b0ba281f0e454a8ebbb8612e603fa8bf573110ce873b3919c6483bce0ad029fe32256646e4f53870000000010000080470307354a90793f9ac12aa3fa2f5c7bae895aeb03099cc70419fadbd9b65672945b98b9a460a5f6148042b895941b805c800b8252e5ef41ebb7100627cc5af5fdc3fee486c009ee0f7503ac0302e24b3965dcd299da0e4da910f91aa50cd669e5b3078191df7bf93eeff13856d3006a69efb4e3da7c03bc6b2cd163e965d890997271599a203b1ba440a7684a6fb2c2bf4831643aec1261f6fd612502cc9d49e23137772ef28a109a9643a69a6848b14f2f99a803eded54291d06000006951cdde52329c4583d549eb8190ee72dd118a627da75cf471e18b8e25c03cd1e63c8a4a67f8863a93c20d2a56c09524a98953eeaca49296034923ab6a39ee316b3215e549a199046654ec462a69c20ceff286d5565bf25b05999a59ebc8be1e83f41adb509ada0123cb0e73e8541dd63d9257bed6e4829ec19613afdf3990b8f31a4cac5637c18409048bc9b3b34408385bbe7c5f8b9e1fe46755640a989000000f17e239f2d033bdcf80f3e8a8004db10801e40223212cb739fe0e300d9fb5b39d0499dd968bf6800d5d5b16f09f0c632f79f34210420ae98af8787dda2ead862e40f9652370b539bf1dc3eb16eb268783359048ee91e89ca27f4a46fcab536e044b933cb374edc2f18b4736124c7f317906f2fa8dd89d40570bb0ffc7548d3c59d", &(0x7f0000000080)=0x230, 0x0, 0x0) mlock(&(0x7f0000abe000/0x4000)=nil, 0x4000) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000003c0)=""/75) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, 0x0, 0x0, 0x0, 0x11f, 0xf3db}, 0x7732, 0x3f, 0x800009}) executing program 0: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x1, 0x0, r3, 0x0, r6, 0x11, 0x81}, 0x72f5, 0x6, r7, 0x0, 0x7fffffff, 0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r8}, 0xc) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x2010, r10, 0x2) recvmsg(r10, &(0x7f00000004c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/68, 0x44}], 0x3, &(0x7f0000000400)=""/157, 0x9d}, 0x0) mquery(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4, 0x10, r10, 0x60a0) setgroups(0x2, &(0x7f0000000500)=[r2, r1]) madvise(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000580)=[r13]) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x1, 0x7013, r9, 0x6) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r10, 0x0) r14 = geteuid() chown(&(0x7f00000005c0)='./file0\x00', r14, r13) getgid() minherit(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x3) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) sendmsg$unix(r10, &(0x7f00000009c0)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000680)="50cd3abe6647fb55b9141068f66a8d4033921a68b7471e18a99b3b5d01507733ec34c02f0ef281c3f44b8f6b08c974906cd6bfed0b6d1669e5f5ef354ca441bceb79d61696312cf6d402db69049b1a55c1adab0080f748cb973e3c02dfabd2046f8e7c5302d121bba648210d9228e5ebd0", 0x71}, {&(0x7f0000000700)="d53f7a1ba674e8ca91296fb3c6502a597df88b2c1fcb7242854a6922f00bb71bbb5b305067b1c2b10113131d1363ceb3ac2bdbbe68d20c3c9791c259c045b27e351f21ccd9a7d70acfb20986bbb2290abacadcb6809d12c03fe680a85d3d71080d951532d8249dd3a97d2176c62dda58b61cd98144b0479759f3ea891fe006504624430b7c3f664d9cc790d3f242ce748abd97a059353d64fd640968f30755fb8091db7a8b9f80d7b2fba064305ead16b9a2", 0xb2}], 0x2, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r15, r9, r15, r15, r15, r10, r9]}, @cred={0x20, 0xffff, 0x0, r11, r12, r5}, @rights={0x20, 0xffff, 0x1, [r15, r16, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r8, r4}, @rights={0x28, 0xffff, 0x1, [r10, r10, r15, r17, r10]}, @cred={0x20, 0xffff, 0x0, r18, r14, r6}, @cred={0x20, 0xffff, 0x0, r11, r12, r6}], 0xf8, 0x4}, 0xc) sendmsg(r17, &(0x7f0000002440)={&(0x7f0000000a00)=@in6={0x18, 0x0, 0x2, 0x3bf}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000a40)="656d5142e8ba36200cdde2aa7b981e0e5d36359fc6e5b93c12552f6a9254b0fdcc1cc380e3b0e18f7c57d2c5e210d8f2af52bc411fa580f64e7463328e1490052dcdb363fee4d25a853ed4cfbe8c08a629eae52ac9b18e93c51cb7d1e2ec35876fd33a07cdf44d6d0d0cc3e043cbca61b0d9463c5a2f9e62016f5b09945c268ce5a96a76bd7a83db3f7bb39d0b7d18a5928995f3b1a355c9b98b375a94a7da1c5c44ef30ddc52446eaa813f2d914ae7f31c5c621086a98e06c3b43", 0xbb}, {&(0x7f0000000b00)="5da8519a9f3e7d86f7b0a166472ea7cf8a2d6999c5ce2a70ab69b53ea4aaa150dca3e1d65e0f1debdc4fb6545248487920cf9107d56046d27e10034873a8f5852c666ed55cb22b483821b77698042b57283a2c6e7ae7571b935abddf865fccf15e4be9b5ec5179482a6984a9af23541c7490041d63e8c4ef2d20f6caf49956b6031ac023dd79d9bffeb633b372c73bf608975b284e453e797071da5df0d06f22bd67533fa48759fc0b8f3c273e5ad91510734628a3c9d34bad2679a551b2b26e8e1d061dba97f6d28dcbbd93ebff48cc4f35d901acfa8f03f059", 0xda}, {&(0x7f0000000c00)="00711f8c9ad375342ed9aa2d148039f6f0a3e7567e4871902089ff43c60101764d5064069aba00098cda747cd2f0d28ee374f3e8ef7c952a23ed56e9095fa2576f859fb7134266029d8bb5ed34c065ff47142f30cd8f4091688d1bb576cf80487b26dd7d34c074952352b256eec213b89a3f4eac6d88b3c7b68a10775ce39bb4469e4d09a6459f679a2b0f0d20fd556eb9290b0582fecef819c6f6f241243b2ecf82dffbfd304542688c2d1b", 0xac}, {&(0x7f0000000cc0)="b6f30b0bfacebca8726f315d64b410515d219238b26d04ac6b360074997c4ebd076c688d311a9d88df6a6d12391de46c91d1ae8913dc8f0aa98679b5db2a7e4b6b33c38a603d6fc35fd93c76c8db3f20c57914d8d27c028d64aadf615d75978d736b8d79c5b685b8a0fde0683df231370bd8ddd96ec65182785e14d76d51d2c5e2b9191bc6b773003c64bc78d77e424cdb23409b80ce98e70ce79e70322985134063ec9d444a9dd85ab441e17fa6bff8bf93efee4c8c117e706f2db2619f1ee3732290d55daefa86969d8deb93c32a064d98749df7fd0727f1443c82c018c22aca5c16287b72400b6d920ad7", 0xec}, {&(0x7f0000000dc0)="a2ff0f0a06aee7585ddd1605a245a89577847649a3ae8d0405a6893b0a3d1eb33794ac79377168a3185b9eb86a7f1c2aa9558978ba72dedb7e93c25193cf575cd51cd45ec7d91bd089da59b2977cbec6938fe6ee221917faf2f26d75a6d5", 0x5e}, {&(0x7f0000000e40)="e5c2eac6a521614d3c38993a2dfb8eb2e800701c702da550d3a2244fd238d3885de28e4ae018f62940f9faebf77a1a7091e4eeed4cb5eff44c4caac1fde6f724779528a738ccd42d973236494395112d4b24ef8fd05acf44e19bea8ec9eccd3214b182793718bfd107335e6ef5ffe0b6e8637a", 0x73}, {&(0x7f0000000ec0)="fda29ffa6f707863a19531c487976f17ae041370120abd8495b9eac28c5d8c7393324ade9b268c20bb199a4ffbcd3cbed943a9f948f70b3a285eea143e3ad33e27eac56a31ba191529def3aa54c6d86f019929f93c91f900326cd2d4fa25a4fa1c6bcee6af2fc662b7dfeff4d78261b87e4318bfd15fb4cdacca8e45df6349d8e9c8a3a04fa5d9a1f9f56312c5ea1f495d3c5b7f", 0x94}, {&(0x7f0000000f80)="9abdab67f0cde49461cad3bc6e96feef3d", 0x11}, {&(0x7f0000000fc0)="7b39228a74da1086d417becc21f5dbf4c570c0657da1d594ad0b3309dbe6ac42406d01cadcc0987ac60186ec7c3262573a1f89e5a8903406d4a9ff2583b6d6a75ffdc20bd2e833efc0fd48046179409da12b472fbcd060cee79b9c612737eb8ec63de90cbe177601b3d1dcc24b29844e4adf4e4ee218eb68cfe8e988ffd071dc2a5d0d2b255aa01ae84ecd4f1234fb7c87ec4017d99634f7eadac79ecb32e8f1d9038ac7e5bc9859f21d935a38f89c018380b274d2f69836b7e4cf55230680044672f123ac210eaf0a697048898d813b051c52", 0xd3}, {&(0x7f00000010c0)="ebd623964b22126facda994b8e4aa135c7dea843954d6f187e6cacb67477244f04c69789d8afc5d25257e0273e4d387a257275d9151a19e6a3764c35ac0166f26dd2d867e61529f612af538d4adb35077c2f464587f1d06f769230628718c4ceb306f06dd757e0f017254200c5aa47f5cc6ca00fd6fbb3369fd7177c6df0b123bbd51310d081d7e9d7232bec0c6025e61059c8d393177c97c8cf7cb3899ffbb263c3ac75cfc3b96fa01977f2181a230fb01d9f192c7f992d1b96ccba2d68fa6a3c3c04", 0xc3}], 0xa, &(0x7f0000001280)=[{0x78, 0x1, 0x2b8, "5658d0c77e811b4c6c1f701fc4875c92c96395f7fccd2a60891befca23d6090848c1a253eadcf14291a4fe65b7df6cec4a31f59004a227d137d25911cee46ce51e1ba2854b7059c118d31fcc728cfa3110635daa774e0b29c1738ee379bd79fd022883d9e131a4"}, {0x38, 0x1, 0x5, "a59f78d2f9d5974dce97647fa90b2da4371bb3c2f385588fb6d622c5feaa1d7fec1f"}, {0x88, 0x1, 0x0, "012a32a1817f72158b5708f2269527741bb23b039efe1348a0091a103a06e1cac1aa8fecd1dcf177b2dd9d94ec528902fb7abe64fcdc6efd28d9083d7e7e655f942d29c432614bf51cc7db3900d8c1ab571684c79e3eb0356fd47b938fc600502e59fd394d7a79335de2ead84730e02937798503f2ba"}, {0x48, 0x0, 0x6, "3b890f63a525e120801c7440d769d2e20e3fd9f1324aa2245cb91ca09ecf24c058f9543b188007c4ff1faebd77ea33a702dc56c0e6b96e"}, {0x1010, 0xffff, 0x5, "a4bd95a3134f8fa973e760d911f431e2d27ea6df6136eb99422a795a7853537592ed28065434dab4a0c339286b7f2ec3ef5a2e236fcd1ea41d0178588cdd5361143a8e416a327e3ecc92a6207ac8c1bc7a31444467e2382f3174cda19a8d281419b818faeb165650bd3c6cd4389382f7d3e706e88962312adec787917f2ac104eceeacdd73bb0a6bc4974334129b1e969c89423c0c4109dcfeab1fb777c4b7949d9af2e6d547ecf7017f77240b046d0d09ce52620a810ed6e4a855c6399142599609368ec73a8d9512f528e29afe35853368de50c19a936658f28ce1922bdff31db2e3cf3ff285d6ce06ca8efc94fecb54d29d4c0dad1fafe1d0c1de456a33af90ae38efd27fce5336c35f8ce59caf51e59bba63ce74d9aa983d0b36e31a3df384266883d1a4c78f98a7e258c6659e856a23f2cb2e256cad0db1921e94519e4a6674a59e7d31e6f2c3ea730453beeeb6bebfb1dc4c93f3f2ccaf0c649a78caea3f531376e98f343efc6adf71eaa6afcdb4928a11cf826425e721bb16e06538ba1387aaf96de2f1e700018d863c9ca9ad2315da72b0fc1324ee950d455e453ca0160e9ecd9315333071261f3a6ab3c75592b1e292f0ef5827fde34a38ce9bf13feafa450440a815fa286eaa5141f8f63e3505075f68d0770b137855bc10c4c267e77e5efa189cd3943f1a9de3f817f37e31cde853a4ba86149cce57f8e8f9cd4b46cd06fa2ef78566dfc1f9f957cb6e256a87aca2ffb308257f66fa9a15f5005576c6bc3a8042b4b0146a1f1976bd0b703d274ac53ced44665fbc673a521ba1b70572e8f2ebdde2e397405994faeb118403d42bd801b0f68a8dc7737eeb410d92745463c42cdc3c66da2c891e59cb5b9c68e63374acd429776975c457c43e1c41bbdd98de46aa3704e8204a27950f29271441aa1ac78c860fe9785a1a638ffebee7b15644a42f3adfb795b6880d2001b7d15a5206b0cb4565a53fc7bac792c8e00eaaabcea9463f156369b882cc5192c427f0e2cf6771d2f4c2b0ff2a7b02fce22ce2e37b1a723c3ca257ac68582e5b5ef129ba6b3c2179d13f5ed115a8afab911823b4bd9a91b1889314f363fd5507d6199830107b3ccd690e3588338a9924052fa01674dd8c491b1ba84895984a7b33be55177dd413a90da2a04cb24555b0292220f789b8c2c3126d294a64ce50e7f589a2bef59f0b8cc3b3591e9fff2d9ba1323bc3fe57cf032d4ded53581a9a92f22e2eb731390586d5a4e5636d3896bfdfc2d16904197463c11e4bce8bbc62c38765ada9c604b25744b67b3fde7834598f9cb9e0274bae7e49f95d7dadd85146bc7d988ea3d79821078fc3f95001d80a400be4d03b96e40a41cf84b0b26177607c7299bc7b510d6c27371e7f98e7040ba64bd1ea50b15959d2f64f363cc725af1ff8065593772e972ad1b09d0bad94ce716d90f74e807052ebf75f983cc86f053e42fab5a4acf2b8af6bdd4cc1feee95f2d15f9d71b99137f6d8b986c92b81d85a0a37ff7e4555985d937064585a5bb262b21c502f1aa8a7e827408445ca38d3e2f70a739b443ed660e1c422325e9b9b2dc38f9dedec24716c85ad53766a6d530529dfdec3b260f583934887694e1bf009b9ea693773edb59a40c4feda2b4306fc070c96a6f25ddac27e868520a65e19c9f94da095a3e695ef85101039ca8ab95c64c892e1d742390c116cdb68eee6e4bb10e05dba7f13fffb3418e1521c5c7472263e597c10bf5b73b794db75f07db91b5a0b77022588125548814615a7112c1fe8f6ecb2dc3768434b50699accc5e397d14e4afac2b20e4ebf8738aa2baf4c9fccbf97a819c5d5f72bbf1960ce915013e9eec85febec071b182360191291b2bde2b42e05e38b86f9a6d8e302cc2763043ceeb21af181913ab440d9bd87b5baa38c6d878c51947ae747f9552cf576c9eb05abc70e2cf6c66a74d4271f886572b5c6f4a0192aba8e80a20ee0de108e7283a53f54bb50fb7b102bdbdd20b4c94eae5ed0683e4b1dfa583b8d76442fdb6c281dfe964e69b57047ecc8eb53718d53a36bb8423fa030aa4948a4af0f67662bec9828c6eab1db6f87f965c5f60380d812eac81296bf05e8a3e0988619e9db3c3744904372f073817abe861f98d8b4041ec903d27bb57cccc9d08760be4901a1c8d9c81d37615a8161a0c8fe42ec1281612f60f12292e4b99d11b9d83a8236f057849cfb2d8c2307a57bdb717bd82e0dc3aca5691a6c57143e3a98bc481e1e37fe8fcd04e05e3d5e7c49dd14ab287b475b0b92822a4888ab63ea514b87525527273483bb08fca37f7246e0351e9cfbb40ce5bb4f7400e4a53248c196260e1e574315646659ab61b1663a28d80b5fe8e87dbaa5be9911e8580f819034377c662c00caaf0082e6f3062298c0d2417c02bd63339099db8d3f16520c0ffb49ef0dbb173309a52f64129d30f69c1a197dbb6b55cb76ec794aa65f03cf81ce1411f38a92fc5300868375a02967df72b15defd74344db3735d0cb36ff0144a6c6f7f27dfe6b699876624b6b52d9e0c12a48035d05916baaf5799a6792ce7b31ec28d1ce92418d1a703591dfeeb6f30cf496f7a81696dd190bece896be39575162f8914a68ce24a88fa27eac5cc080ae64594b3d1ff47b80e018c680a9cdb378e0700b1219aa568c45dc56d76beb23fc77369ef5f4e7cb2bd5cdd29baa31604004afec0f9efbae1a3b600700be56a9daa8b7c1db3af7446949e5315a583e1e2ba433c3ed256c6dbfaf1aa2230c4f5a4dbbed370ab86d523b511761da4d1ceeecc8b746eec30ffa9ec6d154aa8a26342e84af61c3820bd422cfeaf2923f3ed67a2aa7f03e119520323c74c6b78bdfada282dd5fa1e86265924ba37ecddcb6de23a18dca18f441da2aa0eb401322c8ec9718544a96e9b6aea839a60d94b4f689ef299174eff62d58555bd1e92160f79472346d01e3b85a5424da761e34c0863c0df5cfd22eeda7d9500a7f6d63554459f02a17fdb0136ba1a05d0b6f487de4203ff865fa1416e812b2e13b99282072cbf565f3f26c42799b781e2996f4e925c35e7ead26f67990e3f8b8f8d4771686a3db1832bdb0bb4465c8879374463a5712f1f9c6efbf6a08fb24c88643ada43652c953207b1ff9b7ee970838c6050e5e9be29f11155f3f3b295b38f596d3212d510d89c36c52d47e5f6f9fab7786f34bbd5a3da206a5d8e6712ecd319b59cc6817e2d913906df9b754b94325ccd5381b14e41ee909606c9862e8793faaa1669c8820a0a44b2d4c85dbb6b7e001931f32c43687250f61c9f25bde0c4b443d8b5010a26ce4fccabb6d19d19f0230edf0e1c6a88427f793e00c5bdaa84f17479ca0f9ee6ae5a71672c8df0f20d5b56d6599eb1fe71c94fb1c7d041703a877c1215da54b87fbc300a58292072c7ba22cf79ca3b71e36c184aed0940caeb00985aadc31b7f476563d8c57aaefe5a18f93b16ed806d4aa7d257fe0edf46b063fd106ba05764b44040fb4e588dc3c8f07ed7a57ae33395f3395c94f4433745f0f32f0315a12183e0609470a67fe280b904104816e56bd76d20b4d82999acfa7ab35dd9c266512fe7d419c1c50bb13fe8cf398eb93bb169d01b5da667703d4e648d9259369cfd256f4c1cebfd4b4ffda1af8bd558951d7e6930e3d4624a2870b8a8cb9546048e5e8e8916d9e142bc8ffdd837c62cb3b4a5c230e5fdb9f564566b9bbcc9e834986e3c9e0f6459ea77d261df3fe7bc39b7c34fd9c574df27ffb61e9d8355131047432b27db1ca263dbe103d2bb7aa4dcedcfceab92efdd7edd8169c03248b0fd7251f1a79df02f46e83cde5c90be7e92787c7a443e566a7b56e5304e4d80a5e021dd15a909120814affda4ebdb526f9fddc46581bf7c6986917d6b7285f454c14262ccc750e65c8625c0a53f857b48fd9c03f34809a2a031ff7fd82a7c8a85d87897b268e4fb34b202d44ede58cef8d202c01bee84a9841194257ac3029ebb4e7dc91bcfa6dc8fe7f3c9beb5638c07509e0e8b533fdf71a0ca996ad3b250f6212144439678d9cb5c34dfe927dd877ae9eebeb8dc078dfcde25d6358aaeb9344a54fdbca1cc5b395e37b123bf2d7e083a23290443578592d18e627c7848f869b6440c76249223304aa60fdf4090af987b82983947c6f0da83388024dc87cc84dbab3d8c7a52648ce77f008038de4ea3493ff1cb3fb853bdc9cbe9a15816905d6540c2fde170cc475c88b24c06a7ec42a451fb2cd760e953785f3779c6f1a5b7181f89f46fe9d8acdc4e5ba02afc503fd6a4be8b07a46a3727713658ffed5896b844f167dc0d84519e8c086913415a0af313106a1a66f3ca7b6266d16f4a09166d965311172cdd2747ea849442787d81eee460f26854ab1fb72df4bcddc8892d38e47e7f1fc3e64f543183ad7b2bd94652088e74f87ea2736856af9346f1affdcc09c682d2addc99ae0e1e956f0957f4f5a425091a4833db76ac9c4eb608540b055f8275212f54c0d2df2011f84d919d8724ad3d69f9047d58bb6ea89ae5d6b416ca11115011b843971326685ca2a47049817d6e72680c69e13dda9c4d02b6834ba77c8fdaa4124e25ac3db8d13fd2da052890acc3565fe44712974fcf5bbb0c89e77d1307f4134d3f69531a2531a68294e7ee25874fb7577a6db82bd273ad4db228a6661907d3a12f544f82f9be5beb0f34cf459622680fa883bc56b693e73a3cc038c9632c6f187a691742acb1b998f421fbe4c0938663c8c546072a46dd4ed451a128535eb1214587d32442590186c93ce7c688c274184ec409be19f5b1a1bee9bae769e3a354763ca58dfc15fa81f09c25a5177c21fe3dc388d1980db4a662becfe4afe6d81bcf305b51a2421fb4a913dae5b4f090f59b7c3a03d45943c2becb7843a643b460b228a486861250b092d582fd28ee0e86797d48b11715e6fec5373e2f3adda16a91a26189b9bb1ae0b674abbfe75036e3cc8828a5f1d9a9892e019eb54ee6869a9a46e1d7d07ee4368f1220b4e9f8dea675cf8e3f91f1c6823dd2645887ebdcaec67aedf0fa2126e68da3f3e61e7cb5ad6d08f597a99a0bb13bc232a0b66269c4885acfb2fea2d69b9c27fd002a4c8fe767a1d2de445278d1a87e165bcea93062a2147570f37a76a3e382dcb8dcbd85d8927be0d3119aefc9dbba94b3c40d1412a4573d2cff6400a4b4df43c55e5dbe1ec6ed1e04d7f53c681843bd4cc1e4a379e8b257db5a158fa38ac3a128495b069f49c3fd392a3b6f48a91782fab99b4ff5271f19b52fadaf95cb3d4060b248b72cc751cbfb8836102cca695865ab0587ac848802b7ca6f0adca2fa4048777ea928072de117921dc6204038e9ccef3c2119c2fcaa20f3837720bdcb3f08be4363df55f8ff7ccda7330b00a03380d6924c75b99c27ead246720003ab30e6c08445bdec91172af3b0b4629dfa33ce8a20cadb599ab1d6d77c7410e9cc6ef6071656b0d71f9a8f1eb9af6073194af5043d99cf40babc081ffae50db986a3adab85f0aac06a3057f490c838dc99e8f5c0b05ea52ce20eea817d85ef0e9b003ae63c0cbc9660adf3b0d6ae3d74fd98b6f1bd662887de3fbac6819e208a04288dd058486c3f3eb97212275453f52bebf4870a7c5c271cf83f822bb2387580de1bbd2db38ec930dd33bae15f5e8f8624aa5465ad3d696cefb80182b800c8f00e7fe1cd03b5601d69aac57f056d8b62def02f4f9a7868528f9359a1c26f342b2e9ecd8031cc85fd007e8a375625fc261ed55c72b416080a7f859f1e67c5e093ad6c6ee51"}], 0x1190}, 0x400) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x8, 0x0) mquery(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x2, 0x953df3115935263e, r19, 0x5) shmdt(r0) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="1f319c1fde2abc05119e9bdbed82410f2932fbd8845cf92b5b8ff03fab37e84f062a6661e620d93bf8e9bfdbd8850fa7aa8788b2bd66a10ccd45801e6147b7272a71be5f82227bb3d03acda3661252bbde1da4947d5032f057eb2fcfe99888b1e034125885a1770f221ca28972f352b2d04db1e8d522a260085a40c38e403025b4212719d15f6e1de8b9043ef294c1", 0xff82}], 0x1, 0x4af) syz_open_pts() setrlimit(0x7, &(0x7f0000000200)={0x7, 0x3}) setrlimit(0x3, &(0x7f0000000240)={0x8a73, 0x3}) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0x405) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004000000008000000000000000002c000000000000004e224e23a144b2e3b973b9fb6155db3b3e47d29552e48db1ec1acff1ada382cd901811b52e1aff4c8d580f016d5d6c", @ANYRES32=0x41424344, @ANYBLOB]) executing program 3: utimes(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getdents(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sync() recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c4) setrlimit(0x6, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r1, &(0x7f0000001d80)={0x0}, 0x10, 0x0, &(0x7f0000001dc0)) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mlockall(0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x18, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x6e258be8, 0x1, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000080)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504600000000000000007000000331d13feceaea701879046e438a62a60a10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b12b70e4e861d93975e0000000000008abfba09001d89e0000000000000008000ff00000000090000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x5, &(0x7f0000000100), 0x0) setsockopt(r6, 0x1000000000029, 0x400, &(0x7f0000000200)="6424e0cb3a84cbeb2ee1deb5f06bf68afe9b3368854a169c64ebdac5b221b2a75abcd61602084069e4c486813393c078fa84a52b6b6885f1a26da9b4a6ea6d7656e2c2c28b534b4003435f27b40f19256eee618d02277054a14268949d1311fc1998be4f4d9be81f90e3d3b8fba12bd37ce072657e1d53cad4bd7308fbc7f18e7c5d9c", 0x83) socket(0x10, 0x4000, 0x6) setsockopt(r6, 0x1000000000029, 0xffffffff, &(0x7f0000000140)="72ca8a102b315394e276d49c1c789cf6bc1aed9c89427baba5e970cb05b2cb00a14d9f2a3c0000dd0dcad4ae3c", 0x2d) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000040)={0xff, 0x8, {0x6, 0x5}}) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x8) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000040)=""/235, 0xeb}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="89f77d1e8f58215c1b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c8956c1b724", 0x2a}, {&(0x7f0000001c00)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7134a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e57280057323ca467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a724c9c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1f75ddefdc286c12fc5cee33537218d1499b4adc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61bf3a8f5d3ba9e046403386eaddd1905e527452baca06442a5905ee2e614c17b99573d5ae9920c4dd19920426be0ff07655e58d4fcd5bc4a286f62708abb30e8091e580341fe20fc169f6a7402577529313c746ea045044ee93cc33f95", 0x5da}], 0x2) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002280)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903fc109053cab7410d5026d8eacfdb071575e2e723c8a3a2e83d9808bfc4c80cac43fc0517406df1dbdf1ebbb5e7cc6801d2b13bd7cc452691165c2ca97dd9d5334963b3be7743c8a1e9050e535d337798d89ac80c9f90cde26025382efa77142365b85b2578b73b51a6a51375ddf60ead7880b9d32cf1eec698b436f8fc4b118b5dad9a59d88f2fbdbcfa8b6857bb3fa3a64aea0106d17faff77fa3828c4fa5e27c47220044c323c3c4efc743d71365d7d314cc4b01e66c77034683bc1939ba1b37c57ac2a8d72c3f51719216a95a482e1b30944fbccf5028d66d8a4a9383f1dfe4b4b6f3e223b1ec647527a0a87e697c77cc4dd971b1eb8c163808fb3341051d25c82beec97357b9167e3784dee9166b624754dfea503c3bce04446a0bafe1c0783105388f3f57373705744cfcc0a5d8e70d36fae6ee3868f1e3245bd4a1fdd3f9fdf3a97edcad7b868199e4f91a799701003b013a0b0a0203658d967beacecd42fea946fc715b5b094a9c86d7565831ab3e5722d8828a5ed6cc638ca3b3f4fa46501bc988d77559fea700c4ed8d0a03ae74e1f8f667dda2c4bb85ad80d77edf79bd8c742ebeb690d7f3dd1f7e1f99e8cd2dee50a013dc3c3f637e7125ff902e85b86f1c3a592ffe44e9e53efb8ae720bd279ae169b07e8c85fa32cb03522a7b70bd3488a9dafdf5736a8bdc366fd755e8d007cb414a01b981044448a8fcf7fcee21f69db489badcfa24de969d2a765c91696f2c083af68be749cf58498448c836b86627462c62bd0808d859a28ccc38ce584f972f56d724ec19f8859b01162dc3f007958fd88478ba48214fec91ec05ab117fd3302bf09f7fa84a161e18b11202abf6b48575afab9572cc3c1c47a9a05e04bfea639568301035fb038818e62d117445", 0xa99}, {&(0x7f00000001c0)="4bd4eec1083a68c8286146ae4039ded350d5c046eacd9572c3d11828d7787887d36f539ec645ac60ae9dfb9f7e99bc7a109bdcd8c82dcd02eb5b1c315ca33fd0709ba074ebeb29106ef106b4d1ef36ce8350083aa2bce935f8b14ec2af65507083fc01fecc0e205511b9c4b48d9fb46eeb7ed807b81ca5047b74ce519c08a8acc021936d946b2068d0a2d4fe6fe0f6952d", 0x91}, {&(0x7f0000001880)="499e4c56b4a20741a0abe5b23d9c689570987c3e9618fc9a77d084a936ffe405535c1ee08fd4858b31b08dbb98ba7dcb2dbbc199f270359301ac67660c1a905f5d2afa54fa7cf592327d3a6f4267901d14ea91f37ba723f981b84b2f778ccf116b2ed4bfe78dc2d4db44bcdb160699e8f31a5c8c6f4ff9b6848edca756760ff1ee29d454fe75c8c151f855674a4d4f9acf2efd521be4fac46462db85103d5c13f186e1f871bad62ba76b7acc00048088fd0caa3d86b6f0216e68f6ef2d9dc790f5a3c9b60d1421b697e1cd5c991e0bc69b7d95b2df6d0f7cf65a04ad80bfaa0129f47d5e54b056177a370bb3e6a34c77c3dcf50bd7506f977ab5138b040b6233cd12433685d5f0cdde25e58fd8c41a62df52918e57cdd030a6f4a26d684504d51d4f6d8d12cbad743c9326098793d0b0afcf189cfd269bcdc85581236b84fa9961373efe600f1c368923e627d719b0d5adcf2b11a93b788f061c424cb8dac79f56114e7247039087b430aa7e7b0ce16e05ca3e6969c24a5e75a9759143a3cebbb685e9af7c4e2714da4a6a5ad747b3a2d8b61a000571eff9ef5dba2163bf59c7024478a1cfc3e550942748e8469cb5e06932fa61eb08790e78f98643d8b6717ebf292e332a4023d2ee75f941c31c5ecfcb5e6cf21854c362ef75b51d325a65f69431f05983f895e7f46ee2d81dd45e7147d5542cfb4f50d5b037b21b4ec27c15a490dfe066f481cc3aba868426a5804d1ef623b1288c89c1bd14f368e0e0febd1ec8878940a68f8095f765266a6a44d1e43ea47f47d6803b13f00111875f9a88cc55d39411cc7737d670024144fff28e04829f0ea0350d8c177fb813c8a539fa74fa25dfb3b17c183bebce7fe9216f3837d250e48b439d075839d9e17d601135cb24abcd3eef4d7b0e02650e4cc16ffc77781edc20b2e228c142b1777567a710cdd30b157cfa03217729ccfc88f4dc6db19338f449f2bc6608e056bf7415ae210e3df1e2eeaedc555234d59d49719e64981bb69d8324f7a760cb1c50b8d30d4df8a0b36b67e015145b44ddff6b81f4342492840b3e7d", 0x2f6}], 0x3) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000080)="22cc0a67", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea092000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r0, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r2, 0x2, r2) close(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r6 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r8 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) readv(r8, &(0x7f0000000180)=[{0x0}], 0x1) executing program 4: utimes(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) geteuid() bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mkdir(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) socket(0x2, 0x2, 0x0) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0afe8000000000000100000000ea0000bbfe80"]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sync() executing program 5: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89db", 0x2b) syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_open_pts() r4 = open(0x0, 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000200)='_', 0x1}, {0x0}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002640)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x44, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x36, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a317a93ee7e188fa122175a2ad6b"}}}}}}) syz_emit_ethernet(0x43, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40}, {"a317a93ee7e188fa122175a2ad"}}}}}}) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r6 = fcntl$dupfd(r0, 0x0, r2) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) executing program 3: sysctl$kern(&(0x7f0000000200)={0x1, 0x13}, 0x2, &(0x7f0000000000)="71f95e34", &(0x7f0000000100)=0x4, 0x0, 0x0) socketpair(0x10, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000001240)=""/174, 0xae}], 0x4, 0x0) executing program 2: syz_emit_ethernet(0x126f, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) close(r0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800c60000200000000000019078e0000001ffffffff440400001200907800000300"]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f0000000200)={0x0, ""/254}, 0x106, 0x3, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x7ff}, 0x6, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100001fe}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x0, 0x7}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x7da2f17cbc8e019a, 0x0, 0x3}, 0x8) connect$unix(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) r5 = socket(0x18, 0x4, 0x7) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) r6 = dup2(r5, r5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001b40)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea38655b1627c127716eea80004100000000", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000340)=0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 2: pipe(&(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000340)="6e77c8ff625690fb19abb24ad75cbe04a0b39934de32c59c", 0x18) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) r1 = msgget$private(0x0, 0x580) msgsnd(r1, &(0x7f0000000400)={0x1, "bde65f92e161db864e486b7d2d6281648cc023529a70b5f53afb20aacbd2c1388ea9b21c2c44401da4475c2d63776afc05ccbc9ef457269284dcb64b8600350b682d41822b01b5e176a53027a5a8a919e2ce32906ed907bb987930504f0b2ec86474de91c710744fd3787899d62a87036295c0caebab484cc21982a49f05045ceb7f1225c5b357908175e3a8183e41a6869bf094b3d031c9ca2683321e0d31a8b353ebb84e4db25bf7c109aeef5c6590ffdf024999174fa04bc0dddc868fd21049b726495eaa8b5003977f672ee7d0f1556a6120678e496e4983706cdc2e8a3ba50620b51ff16e1a59a1cad8818e4e1c7b79949bfabc5854d27a077a9a98f0ae14677c613ad0a945314b03ae28efcb53e205288385e720b6e415b0fcfa0369d911aac5bb9faf9303424447d3d5b82ba51a49304d7f4cd27b640c23dda0dce9a26304950f681dd2cad7ba6366abbc1b13ef0602ad6bbaf72f3d4c5521fea49654dd722fc73c9c40191e0fde83b8182eab417b30d3a2f7e1e2fbd4a30cc344243e5553eb498b157d07f7b6006f0760085542e3fb67db731602ffb7e8ce9b22394e06c64498f519cab4427702af09d5571489dc3aaeb04ea0126f8165a67c552573c76a32df872090f58dec3a391561f881ac7ab7b406143e22929e9ea39e720dcba463116957f3649515b8f6908dcd62da43b214635c5b062bf3f81e191c0245638454ea14412b1e34c884bfa0921d5976f7c1e05e6601570fba9574b693935ba6f2d1cc9a35c7f4768868134031cde658dfbfd21b96e64491d25ff48c4b5c498058d5df735924d5d989ea36b24607fa9b00c94f84323e4bac4a7839e7bbe2b9d8fa4e99e40e47404677a9ca83837f09231501c5ca38f2917b143fbaa9557950bd54f4985d17e3148629580107842d40290b11f1dfa0b1a802e3ad0286703c6b70838466266890548da830de8e76453b1c1c3856b272fcd5632d72c852ba389ebc89676d01be259d748ae81b3cd10458880887341d8acf6c530e0f90d93e1abee301bf9f7d675da5c0987646b6e2e019936795f7c43a88bc2ebc99eb149dbe76162e2e6a62b10fb7feedfda60e7682934543879e832b91cb6af5a661462f652ea32e1d0b3e09f1515aa63afda39e6484b01154f134287f353ef9f8d4ef6fbb088b5eff75f10d05019e329d37751b9a79c4faec71d92fb279a8549064d04b36b50f037c2b8954dc847df84d2661d786369bde23d11fcb2ffd255b27a5c586ec591acedbbd6579cbf5d4bf5c129062801e6b07854217aaea5e78924c36a2e36ed0a42da0215afd737c7fbd4713ad438b505b778532d1e15fbf92d9fe51dc320d9a198e4c00934eb215f3730bf6806ae9e4df37ba3b0ff8a00799482ef5de80f543aedbf3d1bf3307d7640a0f7f973a476f01c7fc267bf07e60a5778044e2d81b2e1f5aab2eedde053cffa6be48f4e9f5d2fff269dc1bb15222278052a323639cf55aaf756625a4bc8659562fdf76a727e6db1de5d211534814e4f844de9c15ab30291322bd48278d144bf6f08961bdd1964b3e7263d24c1330f49651b7547860fdfe19e400b3054ee6422c1330f7eea4adadd0e3db918babeb3f126d04baf4322c286caabe07e6c0a5858e6e68d7926c4538daa0f6534bbe5dc833b4e95eecac017740e6f89b3c80c4e762c8fe7da9dd09d06d7d245498491fc6f8f62ece8ffd644ba9116a401822a5373ba481d55c3c30af1a54163985e02d2a322db54cf9bba738d4d01853f30c2630f14935790bc11f4ebfcdd37171db0abb110c96efd4a5b8f2862d238f0c440b09d6550eba2714374b58b05ea0e9b3686a726f10032d88b25c67606a9b404ec6ad0f9b8f7527bc24fde2e493f0f5110f9569e7091e90660be79abc633a6ff908ac5a3ffbc07c2e3f97bf0be7f8d1e4bcd1e4e104271f34e8c57aa8d515e104121df13d5f2ed60ba64085b7682b44d0b8dce88d595f5c1d48dbcadc22e482dc0592791010a21f79e23e7c5ddee7871cff9e7e625ed7939bf8a4384f9104594d5c8f656b2904f86671fb63b1c0284db6281878c7994ab35fec0c4c980778301cc618141e570654c598426f7b30356f1648015fe16a08c2b556fe8bd7b990057ab4ed8745bd18cc1826aebe16e7c23d5185b87c28ec19e8db664deee127d0e4ed5ac70225b9d97b25003078b8ff04efccd7e508283241c7c12dc6975944ad53ffa7db7668ef7bec1168ea17a270633b48e70edb0579106b6b6a00f1b3a3c6f7cc7519a4e87f43660067d2e4c13853b8d09f7f2c9e21d4dbab4e9943edf8c5fd0ee4628f2dd6ee1cf234db2e56c48667032b92709560c2cacb6655b5ebdd0ce8cb2a0f0cc804018743f865c19dee752d97c0fed657ac264e4fa3f6603aa606749c67f58f07c41ca92ae736179c21de188941f3e01dc0a264f6648ae06364c57734f8552ca8be87ef600cbdf0282993241c5cd88618d94c3881ee05ed2d8317f6159bd670c8b8fc7407ee319f822b044f6242e8a270a3aac4ce8f6694b6b124430139e7817ba596f6f1acd3cb1335c01904b452bd31f449d6df71aa41e2f918279504128989fd8f7df871471aae92c98d812ada082cb4e836944a3cba2ff563706178d958117e85d18bb92acdc52515a1028787263bd854e91ef3ee0007514498c3da75d53b5949e813f6a64aa18ee279657856d1a0310476cf4f9b3b99f205d52db03b2dff0b887fefc9493948dbd21ef86193f615e79568932a932224d75e6f35431b3dd21728558de76201473277eb306d4cd7932ee45092ef61dfecb103e22aa73330404b96ae0a37ea42498fa9962f10e1e386081aa4373cd79a120cac6f2aaed5e997baf8c61bc06a63cc140a34f5b41a38ce9f4b986dab278130868452acf2a854cb749c1035caf31855dffeda6c1ab2ae1ac658f5e3fef96cd28c65dde01cc8711537490f6f21e0267218682e6f9663f3f492c045d4f7fd1fd43f9743426fb11fc64481015c420852a2f233b5f61af501442a676137d8a80bf5960902fcc98aade0155379ea4e6ba6000c40116fa8e29d087c210b15d98e008e4ee1e12041efbfc11b1d16dfb9663eabfc2d4dbd3c8c40a70f76f3e9f0bbfcdd0fd39f9312057c75594d96d0660e555a778f2e0eb570ba5fa6f3d3a3272a4ff90d3085cf93fc7aae824bd6856d1db8a47318070ebc17c8910216621460edd51f567875c03f1ca9e787905d9d9cfd7488883a433028852d95bd0848691120a509d288a69ceb4321fdeb49767fa4c2c3a30f9e0e939fd3c6146dd99275c0aa577c1a5633d3c1465a6da2b5b902a1ee219665b08139b8a3e04b6270cbfd750e0eaa8a0e7dca45062bacf007c73405967f4ad88efa862b1122c370085091c2d7bf03c63534eede9b71a7da21580d0ba3bb40b5b00eb74f86bca129eb33eb95904e9f1833d51582326c9b97fa197d5df43d9257dc630cfa491b74aa51b1601b7396330e6d8fc596949dbf2ce101ad13bd8021f3b0d5261b384154c9426b89be6716a69f0f5208848bab13a88e06ca4a71ccdddb8695fe26659dabb3f91a2620a9b6aaa94946b849ea17d41982062b5e9a36b1f27470d6533532907def238830bf214be6f76f874c665745be13962fcb1268d780beb913e8c2d750e13cdb65e184af75a6f2c8b5c7d01312ab1be4ca5f02f4e726b08544b4a4cc638746edf5da3b012e43d5da300fa13a9b43288c8b68d8db22b5be0331e47dd5cbf88874735b86c705ce2b3aed2f7fdd965f813d1a84da2c9e02a1a14ea18db537ffd0045706777647a693902a7fc09cf3eb395b54ccbb03660847a26c787526fe5cddce117a7cc87c2a9b1fd2be1a105ff5abaef4696d168866c363aabb98d8c7268d19da551eb3172bf5ac9eb1c81856a8432dbaf5646722e7b07ffaea22932834b4a4e0584a001bbfbda7d7ede526b8c8c9d8d48c5e54b3d8f60682458992274b0c6bf6e65a784585910882dcd0ab8cde13c08997861999db150625f706c6fe3892b6bd5a1a0c7507068e4c106271599cb8c148839928238eae0085cd906116280d3045b735224a5f9b71c5605e8c54f3e5e489f34fc38968860603b53c37f8a48c919dab0de1adab5b5bee75067ac0146e0819361f2ad6a4ddbfdac0f5944a70f2f6fdc5db5746f435746394fbfa57edb9d3a646280edcf827cc49ce600cfe64b637d063da668d748611e772a42217052411d4a7f9c6a10b25224ae3e0dd8067453c71cb2871dcbe9bb241452c3fb3e87f9b247d115f69c739adfb256d6a4242db2ec24b43038055bdc5012c57be2b224e3101d595dd58f722caa2200859d10a7a2af3472392632168bc9c16e249be084dba7fb4677c6bf55ab823ba1d2574cf499c7ef1ad2cb9a92d1e8bb0a3196f8d3f5c012e27f8e7fc9d04b4b1ae0d2552b7dee2f13a44d16cd4674a70e4647a982f388fdfeee614becf71c4fa93ee0944176e1548149baa81d80e526a0d82f50b3bbb5cb014e5626c656f43b14c575cfdefd3e99de695d0c86c9286aad3083f6654bc5600b9c27df77a792908615f829edaafade1475651b1d257dceb08fb5026f0419fa83efd1b4c78b8f665476f1a9f7a976c5a6eff95cc461252cac0773d02a560c14bf7c6737e60ea53cefb643f83edd7a19cf45905fc57642cbcc261557b9d30fa7e4ea90cc7f7293e7753551a08f05fab7d9e1208f316f488bd31674f7cb96f94615dabf92784127735efaa6f4c21270f9d677ea861a2f969ecd373cdb8fc0491e258cf146a282808ad43cb4e233120b44c2f42b8a5a474f199d866d6ee2b8b6b4046ed1dc77257acd4020baf8703251fe957336ba6c6524d95a520cc1d04a1059b62ad76bf88fd0558310bbb87c1f81677bc8aed68fab180a623a5f314be385683c509237fc9f25f160cea314c9799748b23032119683fda8794b553688264a2fca5d1bed8b7d60d192200a0dcb88eedad8aeca977a7662dfce0088488a893ce8c8545a3728c20d2485f0be72ff9a3259ca33ebba9f3c37f4fc95352f956941dcaaad0512dc8a0328cc8c1c50cb36e94d5e4dc1e92d9de9ce2996a5a3e19c407a443401d2e1661d8699ab2cf95b92a3abcd23a6a95d9c658a475a293efe746a520fdd045e10e9e1fd65715b5a9e6be4fd5e6d824d12f2a55606c6eed9d5432f64a2a873adb6f4795f9f3a97151191fd38ed3a90e86840f6d8e1dc114fc4183da8766c329c65eea0c6aba1aef16ba8292b3c71c56a4dd13ada972a098fbe3c3273d70a4868b6cae632eb448f8aaf3a02a91c89775f8e61363447b878260852679627137c1f18a2d3a6e769ef96ad697adb7974f5397e60a411a9b180bdb97143e0193ec580ee7eb1879543c05745c9130b421560e0f0412cba6509e723cec4fa3df5f213635231ccce0af4bf12ca804756520"}, 0xf08, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004a0000300000000000009078ac48e6aaac1400bb940600000000440c0624813101561b463c1000004e224e2100089078"]) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/26, 0x1a}], 0x1, &(0x7f0000000240)=""/82, 0x52}, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x2, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4fe0a5f57e2c42310c00510000000300009078e0000002ffffffff4410090000000000ac1400aa000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000a317a93ee7e188fa122175a2ad6bb16c1c5cdb7b02c9aca015"]) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19e, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = syz_open_pts() close(r3) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ce", 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x20000005a}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="f2", 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x6b}, 0x2, &(0x7f0000000280)="c43e742c4c5faf44478954525b06819170b7510300180f93565b8c61dcbd7c9bbae020ae84683b5e87db50f386652ae3309aebd0169e3e8408a2b98be3985fa99b437553662f68e894ca167b0ae09c31df4e1a6556cfa4635a7df2d168e4103413b01ce85aea69d8aee8a1e43db04e9780fbcf93e063", &(0x7f0000000200)=0x76, &(0x7f0000000300)="53a5216a2d4b97c24c478f1891ce124ee4f290315b4a7174c3136802c80b98e0ea8b333c72577bcac0d34d39cf797030e6870827664b8235bdfe4bacbab312d36bb2dc24c6f54042e02d5839ebeb86d19b08c1c2b62ee43b2d83ac4b0782b6f48a6c4f7c7da10dbbb15b799072c029ca01ab62274a232e55c4a7f5bdd4c2238ab981d744f733e8118d1e695686b8d28a0acd45c40abbfcb5435bf6187b3a045e629a7496ac35f5aa6733a716cc5f053b8e59f7f71726f5638dd61657f7038e784a6ad6d664eecd651cdaef2ed5dd615190860127e99168093f25083e50f174cd4bb2", 0xe2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000240)) r9 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x144) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r9, 0x0) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r1, 0x0) executing program 6: rename(0x0, &(0x7f00000002c0)='./file1\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) unveil(0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x10}], 0x1, 0x3) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000000200)="5d1e01afea38bfe42f15c6", 0xb}, {0x0}, {&(0x7f0000000600)}, {0x0}, {0x0}], 0x5) geteuid() r2 = socket(0x0, 0x0, 0x1) setsockopt(r2, 0x0, 0x0, &(0x7f00000000c0), 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r3, 0x6, 0x0) r4 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x84) renameat(r3, &(0x7f0000000140)='.\x00', r4, &(0x7f00000001c0)='./file1\x00') executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) clock_gettime(0x4, 0xfffffffffffffffe) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = fcntl$dupfd(r1, 0x0, r4) close(r6) executing program 6: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd602e957b00080000eee7567b28852d6d4ef8e5374c1e7b3bfe80000000000000000000000000b0cab151d2c926f3d8e10e068934a78f5a8c6fa304872e9efd8ca739dd09eabdb3cd92a0178e3b26"]) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, 0xffffffffffffffff, 0x0]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000000)={@random="75092e610caf", @random="e91500396d14", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0x4d}]}}}}}}) executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r2, &(0x7f0000000080), 0x100000000000001d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8001, 0x101, 0x7, 0x360be3752f55c28d, 0x9, 0xfffffff7, 0x80, 0x0, 0x0, 0xb5e, 0x2}) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000740)='./file1\x00', 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getuid() socket$inet(0x2, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x1000000000000073, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="413e97717438d0fe4b3d02d6086b3c5cf631579e0f836dce27026888097e70a4b44f6262aba10c8a1b8dda02f80239c1f9939063cefd38202329ab60129101a4d4e08a03db349e01caf41f6503432fd159c1bfc8dfb1127a2573e0decfa1f8d56d57dda87a9291af3056cfba1eeaa66c936465bf56ad55fd005eff30eb9d917b9936f2103df0f4f1039058616b990212c33c8ddffc1980a72daf", &(0x7f00000001c0)=0x9a, &(0x7f0000000200)="13cb051a347ed3e995b3fd39eee7142d58905b47951fe6e23e8c17e6c22fc7e09773ff9b8f91b8e846e27564904c6d03a4d364592f2652a8f2b235402810a978c695084304b28ed192eeea8a3969a895546cd72dce1743dcac2a7896cf5ae86b843a24da630b11d0c46b23ed68000ff8bbf6ac77d5c80d37fc3da6ba985188a4858de1d17e589b7f4988e797c643ee9958f8f3337e2d49f2b05a2acfa7d6a6369c49278b5995a9620149caa963cb65e8040e36b5136351469ede8ccb5ff16ff498a38036a8dde2e2adbd19298beac09c07cdb56be04262fc1960da703c3ceb480de6f2d917dbdc4a60ae1c8fd6ab84733d8839786f2d9e6e93c00770fc6678dd84dd2921f1f6dd2599e18dc03124a3cf4cd108424a07e24a7a94720b765bc6898805563268c614a8d2927e67db63e5ec2552dc5eca859889dc39654b125aed3cc2c5102a40d4304e56ec6731a2af69ed7f34e35e62165c7dcbe19cafb760ee39e546b0422330ecc44d986290e02e2f0c9b202792172c393f0fb111076333564f7e00a85675221208a2fb5eb96ab37b0dcf0ef6372a18024a5d31a23873a62768e6ac6f88efdb030ed30c7ca2a8ba298c43d23491fab53a57b8461f5541ef525983464ccd27889b2245e91b8ea2685cac518ed4d7d4b8614fb1d5bf82b294683141bb1d18cd8be46f8634eeb573353e24090679823ce5d9146a84d7c8f0e93d86171268c37c4b613c6f5db527d500aaa7afde9fe8ead1a7f09fbe556e9e00c59ca5b929e5eac49a73faabeb42c595456df61b69bbf2be736aa6d2f07e97c7017768be88cf6e08768c7adfcabdac7ef4ef4e86029e093dedb0f5849be2c1deb47db8854e17dc3500f131c81a8b96cb8d46ca408d466209122a51657e25c0a70fc6809abcb723d01580228415a153d037fb23e259d77dc8cb05bbd73b87c9132b42a2d751fae9b8ea953848bcdca11c3c7bd4bdda3ea033b7af384ca34cfd9125aec667ac979c0b86ffc3db34885651e70e4f2fbd219635bf975feca4b4e02a0de239336053307038abd8986d86c5a02dc12934ef9b45167d94c9b104968b196bda6e3192d318e648da5d342e3a9455d142944ec87c26cd92001afb29151845f5434a2f1448c6ccb355aeb8e8e0585f9dcc6a5b2409284cc1b3d4d51b287eb1dd5253e9f48096ce08d418c262c7291c3a3fffa136f8fc0c76094d824fc724255b78cd77a7f394e76286928345cc0664ae004ec0c7991fbf807b86a3d491e65d54164c2073f60c76b2e4bccfcc5989a69334185cf9873cbb59f1ba87d028fc400df9c1340c9aabad1622f22308dd363301ab768535b4104636b576d5f8733c8f5521c284fffd6e8cf704489bdc837b2d9dc0cfeefac3c3d64b95b0d4e398bbada1650ef7853244a93e6192bea60e675b37dcf02f6a8b6b32ba95dd7bd0e02dec08136d99bddf76492550a14653ad50b5a6afada2c28c89533e01217c8a702ae6ae5588e01cf004c1f0d7e93689cb7e74f146d11f07e901281c642b6e3a9a74c190de888774f1940cbc47e8c38a8f5dbcd6e759cd6c31666fe37359ef8b53b166a352516865b2435e49e56702a925c7cecc0a566c6092c43cd70145e7f1e3cdcc0154b977a6b25eb9327a2672e59a262cca4b31b5db65b480e158b7ad4d64218a1dfbf2a12c678fb248d4d084447da6f0305b80c4d216d7995e0ca68e05c9bcebb1b930c59d12e91037677e91608e3ecad6206250cb610780b7486ac6c09c2a8af31d5b8ba51e93d8576d1ac6763769f2a9c44768ce03fb0faef938ce456f22939ed9b4422a544356c7f3de995771fc6968ddd148d75e122ef95e9d4493513e76636d16593a5f980f5201dd5504e1c211f5fe844602b225c35950c48eeb69f68b562b793272375939d3f4fc98f4003ba282b9137723b90812a185f8ec5916a8c9974418eca08417ae4a40a8882a1fa982a837a01ae48b80d55e64e09018c26abc11163a6ab5265e789185ba2dc74a436a986bafde81cefe1f6c074f429b634b037e1e3425367234bd54fa1a1a7576815bc91d9d299a297405bb9556204c69a20169fdd328b766fd3920f08fec5b0b2e6bebff7af85fbcd16a8cbe0b522247ec93e02241d546d7d8b965741737204943bdbf0c7a5413e2daedca11f5eaee737876ec6af854027ab01131a11d41ab7ca3233f145feaf63a9a7a0b3ec9d60c9301528b2a62d04545ea0a3341f979c70e7edc36325b111dfe35e3a403d6c0edc08f637704f60a79465b6424eb0e6a9c52c52e68475be3bdde6a14cfb06fcd7922ed43b6f052d0579a032d6342cb4c9aaacb4f7844e7db7829d755b06bbd33f8550658d83118bc0ae94d71ac489b6a5b96365b03e3364153b64f7bddbdf3f5c73c0bd34821f223d015dbbb6655cbdad1f82021ebd8eca0579de21730adeaa66e26dd24ae1b8502dbdd88beeb2297004514386e0cbf6a33ba7ca3d43b65d781cf28d82fbfa57720aabd7504e5b230f1ec4873b7de12d81c3bfb57ba111d22659b41d460b9b1aea7bca39422c19a963a679564a8d16c2eca6bda140e1ed82f220a686754dd6fdafcfce04bd1e289cf2a654b5ed773ed7a2d324cc6a2529d08b916f29972fa92be012fb1d68d51bfca4df856b23827bf6cc50d74560a5e5db954dabfe663081c8a853701343207ad4ac73e768c562187382a2e69c8fc8b00865f9dd9202fbc8f9e223a11392a578dc0c214ba66fb565c771a6e30aca6c171d786d452218d877c16a978adef226fd955e8f602de8e8d5c9916ddd9277c405f4224f079c2b86604c48d256e4c2c58d93515c517a9865c4e356a8e5cb2e723cbb3b0c2afd04a8546291f5a19f5345af6939ecb1293719a6f84f8efa9dde20b35f4cb55384cf2d513380f8f6fb8acb42c3797db1d9d9e7d57db48d131a950b718bae2a30997cda6a595e631681434feadc48a2e38d3535457683ab8cd4bd78feddcf27151df3ffab4c3c1040a062b166ad4280359b0587e75e6d2e30a9ea09e47aab9c070cc9ea21f136f40be8688ab7b9e65d07de22578670781c0d27b4070d184575a40c9178083577e6f1973fc3e85794e6e1bb6576118a1bb2070f5de2e2d4eae82a41edd004d67f161ca94d192d0db73d99a808ad5e260d387e2c1bfd3dfa6cf0be446947fe02cf0b1e1068abe0cabdccebcc83bfd4edf3db7fdc4fc97150c2e6acc6f81b7740a4053dbcd5f2fbe360f46f90bd42ebb877dd6a994d2f14eeb5bdbd7e6dc928d93540ecb644337d70fc5c4765937cbc1b48fac7187e95a9ed2a5beb9414bb90359b72559ef94734f1900f6db78a38c11d84f63d43d4f9ad62f94b3066893f8cb7812f72dd1308ac0dfc93ae508bd51d2d1febc5cc4184838cf706ad7b96a0a2d1ca275782d603b3581114e24199e0bd1ea7e4954cda460db9da9cd38d1bf95536303610ca35dca40fbe9a2b9173c05fbb089cb36bcc699463f9041078db0e92019d16df7fe479df87b460535dc459c6d137566b7d4f22f4c24b632c0fe88a75f6898d5bc15c96d1da6e545973a671cb80a5b5a7add928a456b49b6efec85ca9b701a4ef0271b8958d821e9d0c8c6de2f8e797000828fd007450a61688793504464002bc6cc03ac4736e25eba6574382ba3702d3648a5a379fb003f862ec03b8f4fd9fdf89ddfc28fb398bd673f9d9aef6de713d840136026ffdbafc726fdeab6313268580997462d75fba7467702027cc468bbd40fdd667e8b340187d7ded189e2606e7508784480d0ab8d087537c1e676edd41ec8e478f618251be5f2c043a0b71ce75d89cc522566cce2a18b2516fd8d1cd1ace4334ba6336d3a81f811f1c8bcb594d161d2316e6f42e9f1600c25cff2fddb0b989c8e47b13cb7d2d47e65b0dc5333ec3f806ecdb2f53315e577f0aee1286a50fc869bf17401250eafbaeb73367a75cd761b170494da646c464d9d6b57908b43ce5649d8075ac507aec8134521ef4404d2155fac7a1fa4e1f25d75b018ece3ec859fe3531641c6a54ee454641b555134c106b14f56cabd08c12c0e1bcd06d6c2f535f4cfbe1d652ce9f711a52fc1c3e13770d2963546d5bb9c54b8723307dcfc2bfbe6318950d28e22098f95d1d2331f1847b576434faa5abfa29f85188ed1f65e621717268e64ce542f3a1a9d9c47c3b33b3491f60f0193897ed11cf01bf124ad23a282ba19d34a3484f18f108549a3dd6ef32a6f6e53433f4ae4c2c7781159eaaa0b00deda1aa35c6b3942726775086cd3d210590061d071df50502f26a80090a05c0c777f2e05d47bca53b242350eadc6c796da17bb3d4bb4b69bfd02b031940f625794d5e1f21d2f6eb73dc587898a6b4ec51e0c90a24d4b3526ba87a718f701628463addfa26a99bdde49eda8f8b6f2bc8a385cd9000d6b9c5fc076cf2fc74c4c1d980cbaa98d8cc87e351bf6fede7e8eccf1a7ee2df2c726a01e9fc14671087717a196ae5d4eec981d725fcda800d7421c14e70a37025a353306ff087bc4bcc1b17683d6d91afa32ee5f16876fd521f2cab0e3f6a46cee1ea702b17487d61361346da6d727917434034f5874fabcf351177d615f4a4c3701b5f7cb5a598143ec7f5e70f52a2111d4c62236ed1ad12e2bdcac6be290da1d51af3046863dede4c9ea3674e55390b580086c178331cce3c5c2d85921ba2beb79587083ef1942f86cfa041599b34f3c7d725091d31204c57dd1997ec742ff42ff60b418d11f2619b30001d5df6421b3fb127aee73e69965cf147a97c3c5195a489e07b33da47e51e4318c5e6a88bbf8ded3d93543454bdf50e1f7fc7900f72bf8200fc15fc45528579527b7af9cf5060d479062a4945cd1b5f2374578a1bac49db00a554b5347e42a595eda8c591c57bf51885833ca82760b177b348b98052916fff536d97ca5caf1b1e81510df9b7e934d69c693acf7a8aa977a4361737c49e6680a2b559ff5a225da684fef8254dcccd3882aeb73a136b930cf09cbb4cdc196ed55f42c4c7ce946526a113a37c01538ef4c770a3a782176c0fa37086fd162d170235e3c31556f657fdbaba3553f1d7b89deba27cd873623dc685759d8fe33fe44eb61eabdbc10c65cabb42223ae388572c829213df3f8290c0062a6504471032b3822ee0486f5714694a89c9841e4aefae13cc2eb6b45e8bf48479bb63d7193dcd58a67d855ad36e5b7d9ef963065e235e5974aea30a4ed76a2b859fde82b2dc8cf377b9b96be5618a016e8e23b78a2e69db24d0246046e63b537da99c4b9b680c75888fa16cf94a32436de1825cea84c1beb34b7fb3397e259d64203a7c21fb2ec2a0c04b46fc04b2e29a0b05f146758c7d8d3557738bf39c27387f2dd8a10d3d291a6b02f62e730b3a6e3e6afffb0f503dc64016d6fb3f63560b5a725debc3aa0c0ffe14eda56e366d15f99e3066520c99858f824a687e2e13bf6f08c40d372543914a81174b5824d5e827aead2fa217bd97cbcece8ec72c78e45fd4100e8b6b94f660e21bce35f81e6b53605c4797042bc53bbe74cb74a9fb562c883ba3d1e7dd05504e4d83fedd5e2fbeaf2bae4e46ea99c6b9dd27fd0647e1ceed92fc6964eb6b67103e3a4ef4b811c7ab0e43da8b6421e150165d2d0af63dc023c8316aa9adb57cb532a36fac120c09692a38d90b50b9dd3d966b08ca09d36d5431eeeb70d7bb08adf52c9be990873380ab50aaf1591bf68d66a61f791a6ca5b75fdc571ad132c1b3aa2911d134fcca4499cdb992b055b28273a7963653e3ee90fc6ffa52bdd5909cb5e209c0c46405126b92c26", 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x62}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x3}) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x0, 0x1) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9cc, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x80}) getpid() socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000ac3c63915e81acfabee4cb70e3f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d4902064505f8443b79a972464bb94630b3c02ad0ca0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f0000", 0xb1, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000c00), 0x7f, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) geteuid() executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/28, 0x1c}], 0x1, 0x6) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0xffd0}], 0x4c) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) close(r2) syz_emit_ethernet(0x1b, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRES64=r3, @ANYRES16=r1]) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) read(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x186) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000002d00)='./file0\x00', 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x118) msgrcv(r4, &(0x7f0000000140)={0x0, ""/6}, 0xe, 0x0, 0x1800) r5 = socket(0x2, 0x1, 0x0) dup(r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x0, 0xfffffffe, 0x1, "6100000100001fd367f8b05769ea9c95a5cb00", 0x3, 0x401}) sysctl$kern(&(0x7f0000000080)={0xa, 0x3a}, 0x6, &(0x7f0000000040)="8b4432b9b8150f96cfaffc8df14875222b283f85acb16c12fc91fa2739", 0x0, 0x0, 0x24) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x1, 0x7, 0xd7, 0x52, "92ba517131756eb31ae6a3b564cdb5c06ace4978", 0x0, 0x800000}) socket$unix(0x1, 0x2, 0x0) executing program 7: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x0, 0x9}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000006}) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x800000, 0x0, 0x0, 0xfffffff8, "0a2affff0000001900000000000000000000fa00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x4, 0xfd) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3006000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb72c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c", 0x97, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20880, 0x0) socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xb3) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="856037b96d09c3663a1c08399d3b3edfefaaebc218b3ce43bff22e821097edef087d50fe799df30378d44c0d26986813488d99dbe78c848dad50ede573c790be1f3ea867dedcf378740e537f2c9dbc2df8091725b0d4ac63cd1c4cb819eb39378d0b4211837501a6290f69ef6b3dabc61b2555d839050789ce10ab2e45cc9c93fb1d89ee3aca9302fadd4b75775d90dfe6d679969eea758c1041906edc366147d392b50408932fb5193f313dbe516b352996b5f4e09d5dd1c2f9983881ed0b5fbb300116d44e27f01f558ebea5f692da626ed05c6cc4c11e2c8229d095c65766b3b0e9b4955777c3ab61d82d2fc3c50110d6e743b11263d36b8445a907", @ANYBLOB="40ce36dfa3e037221ca2d428fffbde1651e276a2"], 0x401, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6400f5ffffffffffffff"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) read(r0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) r1 = msgget$private(0x0, 0xfffffffffffffffd) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000002d00)='./file0\x00', 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b00), 0x9a, 0x0, 0x1800) r2 = socket(0x2, 0x1, 0x0) dup(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) syz_emit_ethernet(0x1b, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) close(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b20000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000725000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f000083a000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000e90000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000869000/0x2000)=nil}, {&(0x7f0000948000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a21000/0xc000)=nil, &(0x7f0000e8b000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r1) shutdown(r3, 0x2) poll(&(0x7f0000000080)=[{r3, 0xab6cc3d7ffaa0897}], 0x1, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 3: pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000009c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x40, 0x6}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = syz_open_pts() r3 = dup2(r1, r2) fchmod(r3, 0x40) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x9, 0x95, 0x4, 0x2, 0xea, 0x8001, 0x7}, &(0x7f0000000140)={0x2, 0x7, 0x7c, 0xffffffff, 0x8, 0x20, 0x7, 0x8000}, &(0x7f0000000180)={0x7753, 0x1, 0x6, 0xca, 0x2, 0x2, 0x8000000000000000, 0x8001}, &(0x7f00000001c0)={0x7, 0x9}) executing program 7: setrlimit(0x8, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semop(r0, &(0x7f0000000200)=[{0x0, 0x43, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x101, 0x1000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x0, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x40}], 0x8) r1 = getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0xffffffffffffff50}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) setuid(r1) r3 = getegid() r4 = msgget$private(0x0, 0x91) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0xfff, r1, r3, 0x0, 0x0, 0x66}, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x6, 0x2000, 0x7}) semop(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/114) clock_gettime(0x4, 0x0) shutdown(0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x14) r6 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x0, 0x82, 0x5, 0x2}, {{r6}, 0xffffffffffffffff, 0x1, 0x80, 0x800, 0x80000001}, {{}, 0xfffffffffffffff8, 0x100, 0x1, 0x1, 0x20}], 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0xb, 0x2, 0x0, 0x100000000}, {{r6}, 0xfffffffffffffffa, 0x85, 0x2, 0x1000, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffa, 0x2e, 0xfffff, 0x7ba1}], 0x1, 0x0, 0xc0fe, 0x0) r7 = syz_open_pts() close(r7) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0xfffffff9, 0x70}, 0x8) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) close(r6) syz_open_pts() truncate(&(0x7f0000000140)='./file0\x00', 0x0) executing program 6: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(0x0, 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x37) writev(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3, './file0aaaaaaaaa'}) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file1\x00') executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="183348e0ca3e49c6f0f8690217f459cc6cf79a91d372da6c6645928174f9434053e20fb2c21c6e36bcde8c0bdb50d624976c2a2ba2dd8e5198f5cdd82fa2514577df3f7c3182a1ae5c2c1213bbafcc595e10eabda7bc99776bbf57b5cca77f6e66e304", 0x63) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() setitimer(0x2, &(0x7f0000000040), &(0x7f0000000080)) r1 = geteuid() r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x16, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r1, r4, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001f00)=""/154) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x2e) getsockopt(0xffffffffffffffff, 0x29, 0x28, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3ff, 0x4) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r5, 0x8, 0x2, &(0x7f0000000180)="b6e5a3f717", 0x5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900ae19500ecb6b6cd653ab6fe9ae2b02e0b5c2310e0e7c215a4a74551a68c03c49ad097333f8f300bf6eccfe58b861c8453a3a81e6dfa069c8b253b0ec972ceeea7ad1c11ae986f82c829e3163cbc7d27ad48e7486822356ee3859e15e4d67bf7584c31ad1f0972786b3e4f8478c8ceb33f0165ffb7070c544c31811fb72393d270a15e0cca661070d4be5eab64ca7513d17de2d7957bd25780d1f0279e66c7c39fe40efdc37f0e98990d6c61c8894c556", 0x15c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640", 0xe62}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) executing program 4: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x59f3], [0xffffffffffffffff]}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070007000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc0", 0x95, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000080)) r0 = socket(0x11, 0x3, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0xffff}, &(0x7f0000001180)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0/..\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="232136d5f12b9344c260c95194f95debe899738afda5ae511e8ebfb002d520", 0x1f}], 0x1) write(r1, &(0x7f0000000040)="0920e80000007c60e1016745b6838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x28) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67e08902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec04c87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead78ff52832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000280)="eac4660000000000", 0x8) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x9f) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000200)='./file0/file0\x00') r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file1\x00', 0x9f) renameat(r4, &(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000200)='./file0/file0\x00') executing program 3: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/189, 0xbd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="04", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) poll(&(0x7f0000000080), 0x0, 0x1000006) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000001c0)="e1405b391fe4bb966e27e1e47ae132184bf006ae15eba96b049abe5431682eb34b961c03ed06dd048d7a7fe479ae0e204400885fd547e8579bfb726cf9dc97128ed17b91b06b8049148991c22c6d1f34724f126d303053571f504c", &(0x7f0000000240)=0x5b, &(0x7f0000000280)="d357ccfd9a6b7e9051aecb60548397783da189a457826ddb34f5b5bced1605e2cb55d4df", 0x24) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080049000024000000005882da1f9df614f3f11acf5962cd004e968f6af12b4278b059009078000000007f00000101440c3ff000"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x1f, 0x0, 0xfffffffe}, {0x9, 0x0, 0x0, 0x7fff}]}) getgid() r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0x4, 0x0, 0x0) pipe2(0x0, 0x0) r2 = socket(0x1, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) dup2(r3, r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x8000, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r5, 0x4, 0x40) shutdown(r5, 0x2) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 1: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000480)="ea5c1bd95e230b2f27e3a091351b81b518248c300f7fee856e9f59b0efec5da00d81299b308b927b494bdee17e8d5543947853d6c5e5a47b89272a1411fe0b85afdf05776a1f992ef4219c9bcc44fa927325f4f84fc3e95c8753e2b8701b4deb8382a8fcc82b04595658817de38562b5bc96abb7818be1b0dfbc93eac0830fa1dff312bd04c6b1ca4dec90160c8dd6514db50f2d012c671d405f1ed827d7d06fcb1343984e7904be24c54dfe75d3e03c538e93d47d50bfc6c2fba036b4dab4e91fc44ae89c", 0xc5, 0x4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="1f85d11c", 0x4) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240), 0x15, 0x0, 0x0, 0x4}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000000)="10", 0x1}, {&(0x7f0000000140)="fa93523d98fe1216fb77a1cff5bc44306091ca6b79a12c48", 0x18}, {&(0x7f00000002c0)="578bb1ab589337ffd457ca1d80ed8af081fe8b19ad56851267d2f8bfb5d3c151ddc359e075e73b535c8d356479823b6c5203a0c7302722b6a6a33ebcc831f900a403981208240e0db8d269c3a49d2bbfc152b97ffc14793302", 0x59}, {&(0x7f00000003c0)="1c4032b7e74ce287dadbf473c945c1525994b592d0d5258d07d789454c5800809a695a1fe50861022ed95bfb5e7bafef082226e4b50dbcc751e499a326f40cad39f07cfcd0277a325731dd359e9ca7eb44bbd60496a8b9f3a5ef80f160c10909ca6f103b154ba5f674483bfe6ec120fb3a76a5", 0x73}, {&(0x7f0000000580)="d2ffc57bcc187af7ed7f1e315780452aa35cebe120cdca5f650a8adb8f4d4f181df712c8e5b422bf99f1983b9726e6835a4cfbefc32189e3b6edd854734af7adbead29d5360bbd85c8622c4c615f6398cf98f862474e0171f0ed47a1548c79a4444446552636d03870c8c197383f7a4461da5d8ae449bcef9ce6bce0583b0229b1e6a9c1e935ebc4b6d0fc12efc83b71232dee5cc62bf65e7e31fd5272f67bdaa869be5f01fa79832ddab97f86f7", 0xae}, {&(0x7f0000000640)="ee03493716c932c949001d54fc320d654672e7b13b1fc8c524597cee7055607e2259463554dfde4efee52f5f30f621ede03b0ac9fac41b18f5e054750be2a5363f1f4bd1d4e0bad24bd6574b4dd49d7bc75a674e5c0ce69413df1efa57cd90f9b37a351d6fdab1570c7b8a18135d8831cec3d42fe97eb0c3627eba7fa12c69fd2f1f5d571afcf79d028d6fc452b657ecf16e109fd0730b1618fec3019e49414e9413c99e51bf2bac57992e9dca4bd314e7", 0xb1}, {&(0x7f0000000700)="5f4995c32e8545b36a88f1451439039957976202dc4263c3808bc59eb8650f363cddf3ef713d87fdd8298c1a33e434da968b71d61ea3f4d1a49bfcc200f0483c3c1232b2dbbe32b7eb79b746fa6d5e2732219b39d47ef73c4e29f67955f19b5b3f3bd83f821b6ae1f89a5ecd26982c67ae4f99fcc72f3b948468d028d683e7560d9df2516a3f18e6477dd8a9c7bb2f7d9340856d718a96e745e008333d16a8911d2de13b6cb530763156369faaa1b562acd7bcd59d360603b0658a574b9814d84364e75e91fdf786e83bd8bb8800a109cd85259c071d55be164ae65ca31fa04eb7dc", 0xe2}], 0x7) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f00000001c0)='./file1\x00') linkat(r4, &(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) accept$inet6(r2, 0x0, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000200)=""/16, 0x10}], 0x2, 0x0}, 0x2) dup2(r1, r5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80606954, &(0x7f00000001c0)) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x7bf, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabba77e5153322486dd60c5092e07890000ff010000000000000000000000000001fe8000000000000000000000000000bb0002000000000000000000000000000000000000000000012f0600000000000000000000000000000000ffffe0000002fe8000000000000000000000000000bb00000000000000000000ffffffffffff005f00000000000000b383c1aa14e4b2eced030000000000000022820a5c088d6fc0fe76ea0ed71a44c0ea6fc6a5c305000000b1336950cb0f64ced59dca68ba4347f52255997da595577cb29c69a3ef60762be09f78a82f8c69e5baddf8ed3e27ecaee44fab5acf591307000000b40787e0957d1e60533d7c8ec9f044070dee10c50a4250314d4a79ead8cabda95fca448b7d1d90fb367a283af7dc2ab9340d8c5889603dfad78db0cb6c2b594240c13e65b351f99b06485d2557522104010000e8e3fd3a4c7b1481c7b55e052338810465f478b182a01b0fcf4ed4be93c1014c694950ccff6f8ee7eabc158d1533dad7b39b14022dbc1d547feb87312a3e8978b600b09c7d93503aa93db20deec734e22e654ea21b78abb82306ff2c01b18bd6bdfb5796dfda8a615acdc70aa36ee42fbe379767bce07c580f921d7da81c462c64b7605d95ceb48cd98f586a9f6d1e03004f114cd8f2370cefc9043504efd55f21e49775e6f34a4f93e8f8262b7fc87fda1e3e866d5bf5142048fda5b31421012483341d171a87f740c8e3c6a034d3eb345bb9d4708ebc01cde12743e77fbbd5e0e2959f4504010000b80fd5de69829d41f03d4775e651c6acaea7be4265caa6fe7c107e6d76c2933037af20bfe72e4a70812605d39d92257932cf34c6c374b7c7b853d737b66f681068827736bf491b4a3e1a42907247f6c375921d2faf7c91bc9cf1e09b32e85d6c7ef202bb3c63b0a70f637cc9581f9cbbd81cc755139c8d76f146720d18a8f822aaf846bba45d8f008cbb0e8bbfc9f12add3a9063281987cbb9bee97b159088d10a25f6bfd76c3df088d31da1c5ab63f5ffc4df5fb406596182009c0355b3b2eea0c302edb1ab66c554b14e71c379efd7c24d9cd75a797d1a9662616b358b509dd0c55cc3d104e871eb59d072730ca18fbedb82de6c01648136ae7ff34af33315eed214cc40f06a5c88e2f07e6ccb10652b59d49bbe6cc885b6fbf440f6fb5738bafc8b0d626955cd7487d3d1bf21dc604d5d91a48c12758801d96b19b2efdd7f1395c0628a841a051490a03c4730b100000000000000000000000001000000000000010600000000000087009078000000000000000000000000000000000018855bef7f34439ba1be3c47dc1e7016656bbba1b2913ecc695a670e66ca320fbc33e5860b4e6c56d675381a706387fc3ef0e1103fdd165dda2166d36c8e9b6dca6057b8abaeb506d8d6fc936bf8d2950b2e54560b811579659284a73820e36b8ce7c1d3730001cf8a398c9fae1c9d4efbddf4b175205ec048d32e852733c17528bc954c795dd9febbcacd5153753f6fc25410b35a2d96059f6ef0939a4871ee23b6ac91687c9c281ce12fb3f18f6d19c9f3af36f4b86e538d9402bff6eda3a65a00194a9b91f7fddfd84dcf3769ed9ca25581dd83bc1703cb701d30249d4339141f928a1e07a1efaa77a2d5429bdf543d2ee93dde57b2918fed613c3e739dcecedca14b9778c9e1e5b7f76656f745a50ac9735ede3130833ea0940333951b37336e2d2fac058c506cd348247c786f4837b35ecfd39fcd58b72c3ca3c394047e9eb6ce5dd0e73a0fcb8f3894b38604b448ab3a71146395c58495d60d256e56e0ded73ad462e1a81430092a08614bbe2e106489d4ec2cfe3702a41c622e5a92fb0bd7a3e94740b55ac6c83716290014483e6eb96d145662f01b28196565a89e597e8f45b3e13620cc68a0d143f4cae8d1b36c7f00784d533e1eb2649a90c52ae15f2e24c09a79cb10a8beab30262d19143dcfa6e6cff3a58dc0a2c5757f93d4eea99321425c9f0cdc9ced23f9350968898575405cec3584043e976954dc11ffa85e7dbbffef2191ee4eb4fc9fa839f5543a75f7dc76a51982ea70fc5a36aa05ac8f8f36f4f2c706efe0a3033b4d0003d3ba91f5251d386c2db04d4ee5e3d20941872336e97e1eab196795001c9eaf6ef81a0f7583e88b47db2f50ab72e4f5ab3b78e00f08fe1ca3a42fc9f00edf6218e73b46d2ca7d7cbb604a24476f9b8aa05a530f6ad2d822357d0aae1321e862350176802a2ec1f94f761f3a012466e7eb6d1e6f7f25e67a2104eb02377dd3c4a1acb329734544f599730a400c2e1d159c4e1c1363dabbee8573b58eb34cf45beff4cc3d0b258eff2bd4de0b20fa5b0f6367e2d15520a31598735c9927bb8bcd8e2f93497f8c75d131846bb52831ec594e4ef8edce5d0c4a648d3d603cb2ed92c8eb17482ca9c5728491e53272d6b4c47551ebd80d9fafb7888877a6920165001a175be0372bd0fcc9c54a5d6738c1fc8da95b9a8aee409563992ee960755c1ced7af609e00d89392349999615c4f05fb57f4c5cea250d60d4e91278f9dfd1941743762c4c50a9bc195de228872b5faa8e097ddb4c8e00187dfe9bd82e64ee578e0988a77f056545bddfb021f6e9887b3573d9fc6a63dab50086b93cf410dc75dd5efc204f84e694172787fecd03f8725884aacdca859f09780fd23978cba8af0e6fb25fd7ccb36ae87a142b7218674f514f6d2c486a4297793550be007f90fb36bac8426e1603a24c09f2ab99f6cf658c73565ea2e5"]) executing program 5: clock_gettime(0x2, 0xffffffffffffffff) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xdcd, 0x5, 0xd28, "0d88f900000400"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffdfffdf, "97071540d67d250000ff7f00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) getsockopt(r6, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000da0000000000000086dd60826e030028000000000000000000000e14fc11133f6400fe8000000000000000000000000000aa0001000000000000000100050200000401000000000000008600907800"/94]) executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="cf1fba3f0bec000000000000080049efff2b000000000000907800000000e000000107035b440c08030000000000000000001200907800000000"]) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x3000)=nil, 0x3000) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r0, 0x0) madvise(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080)="4d8b7387cd502fcbf6ef5e42e430563fde0466eb864ca8220570df8eae6798155ddf90cbcf8ba61d71e083647814a054f0de60e54490c4907e07b45bab913ccb3b6221ce9ec131ee6363d0964a5ff00cd7bd55763f612a8480052e57e245058050c057d609674038adc3be99ae994cf1670d283b4227427937ce7186d659c88db41bca18551665647b4697bf9565b8e94211d7eb3692cb26b9b06cb8e1a7d64e710fc770dd8435707d4151602d867bcf015a510789db0bc13969d344a170eb06928d3e66b4e88910b3a300bec73006f92e8b80e35706252d298d8e54ca6147cc33d5a5ea94a89c243d6e24fd1fe4728877c8025eadc9ad5d37", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="68f2c7dcad33b1d933faf1d60eceabbe64717666151e1bc8bad27b5ace011779306a2e14dee5ab46be6fc42dc023d761a9fb698a7601bc5284923d95b5b5d58376ab273165dfa5e7986aeb75ccdc33fa524c1e3c049fa1be1957ec353a2c68e5f14f4fd0998636fdc7b53c8619f42d088771d3bc1c1850fc8b97a70dd9c6bd89e231f28a86ddd9efc13bd5a5f18a063311061bf894", 0x95) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r3 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) socket$inet6(0x18, 0x4, 0x59) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup2(r4, r2) r6 = socket$inet(0x2, 0x8002, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r7, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ftruncate(r5, 0xfffffffffffeffff) readv(r2, &(0x7f0000000200)=[{0x0}], 0x1) executing program 5: r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x800, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000080), 0x2, &(0x7f0000000000)="fb", &(0x7f0000000100)=0x1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x24, 0x0, 0x0, @rand_addr="4b71b800000965324500490a56d300", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x1, '\x00', [@ra, @generic={0x1, 0x2, "a9da"}]}], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x82}], 0x7fff, 0x0, 0x0, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="9401050338a85a80b1b04f0c000000000000a311000000000000b1ea86ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe581e498f5eef9187a869a4d3a4cbba982fd806582fe2aa7923ed00f4c0b2ca3ec53d59699a1f132e27acb5d62934e4fd890700000000f5a872c88dff7cc53c894303b2a0a85ff3faa800000083f39ec7ab3a34c2900000000000000000000000000086297e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a0000000000030215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730c7481885274387e0b1dbe5695122604819b0b2294b7b2072260515e9366a5d4fcb44f62d00fabb2f24aea4000079d05b8cc3632b83acd58ff0ea0a3dca60da5aabe9d18a52735017196ff3b3e5abf9c057aac05d53800f2d25d3238f86ad07ad00000000000000000000000000010000000000", 0x194, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r4) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0xc5}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x6, 0x4) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x5, 0x1) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f00000001c0)=@abs={0x1f95d27d48731892}, 0x8) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000, 0xfffffffe, 0x0, "c07b1f46000005ef1f0160fbff00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000100)="2f79871a2e4f649549fda5fd4cf0bef5e568bb1d8caed9e490a4943fb2af06f30ddc82dca28ed8e54dba0c3ab62d318a5dbdc7c01674ad8771fbca851455db95f33635804ccae297914f8a70b5eb1b37b091effe397eff65b5edabd5f421937de27ed3f86189a8ff50e9327465f37756a187ba3ccb9cbc22aaa1eb652928dab7c26ea4ffd581f9", 0x87) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = syz_open_pts() fcntl$setown(r2, 0x6, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = kqueue() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x1fee, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x9, 0x0) close(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x0, 0x2, 0x80) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="bb1e4ee6b5475e2d7f4651d5b5a4cde06a5dc351799d1d3bfd6525fe6819e2a2c605c0a70212f67af71233837208bab2ba19387092b0c5eedcdb28296cfa08ace18ea95ec1d35fa4301a0110c86ea2dec3e700144e6bd6e746cc3a5abcac361a6bedbba660fa288426e33aa6ab4aa0b4ea79e65737d87f38e20d414275ecdf136453a2778302674aa4566a6c2ab0bbcbf3f266c283d75d0f638da494e510de87e62f91c071ffc377441b6030a766ba04db68c729409d579e478a3eb1fd8ad960b359ebde5ed0"]) r7 = open$dir(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f00000016c0), 0xa) open(&(0x7f0000000080)='./file1\x00', 0x20e30f69535439b5, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000300)='./file1\x00') mkdirat(r0, &(0x7f0000000600)='./file0\x00', 0x0) executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x82) getegid() r5 = geteuid() r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r5, r3, r6, r4, 0x0, 0x2}, 0x0, 0x0, 0x0, r2, 0x6f, 0x6, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x10000, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="a0", 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x73) syz_emit_ethernet(0x12fb, &(0x7f0000002780)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "0000e2", 0x12c5, 0x32, 0x6, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x1, 0x0, 0x8, 0x1, 0x0, 0x2, 0x67}, @dstopts={0x42, 0x226, '\x00', [@pad1, @ra={0x5, 0x2, 0x1ff}, @jumbo={0xc2, 0x4, 0x4}, @generic={0x1, 0x11f, "445277175ab2d8e3fa40f9fe580bf47587f009965275402ff7121f6524fb141b42328e4d6387a92013b4885f9af8b271cc9227154d8f9700002916920454cf62d08da94615e881f8ccad7a4131180ab231cfa5307a025c1a8dce929a0dfe01599ac6d5f009e4e864b39989ae17a85ea12f23d7c9a8ca38de247aaa3a8ce96e812f9f9fa722822ea15c9b0ee7d9136ef6b2d356cd0b5902000000000000009383f4873ee14e73394a64815c5a95bd22f772f9e7b0e3c421fe41118439c37f388ce175de4cd2d9c705000000000000006662faa261e5cc2e20b58c3579018992e56b92fb86c5e69b8ec0a3e997d0446b9fa8207d4b39e5aab570fae7df5fb70a22aba8b06ddd30df633bbb3a810efd9534161d035c50215e7f3d551ea572ddc1"}, @generic={0x7f, 0x1000, "49d8f756bb657a669523e045fee65177465db1b63fa300225c66b074219f4bb2fdb606643e0b2862fd8b35d21488ae1c6e33e71ab4f3c7a8fd3b8defa9e0f25a0683eb000e5646480092617b1b6447a62663c337cdf67c0fa28d2108975c01799c3dc7f98f57892f8c593b813d5e7859ded78e35498ce33488fe9b8899595d172dffd6a943b488a19beeb431c270243344d65da305de6a18ff9ad0144681c17c894b8fdb5f6bf0619287101c1280a29971681ed565e91459e5f82f30439d9a4773e27d28674f003a6c9911be8588c609df8c4d3c6441977fab9f8ce38b43d6bc89e40b09ecc982d82c4f5d140e13a252bc891f8ed02f0dec8c6f965ec9366f4a9fbcfceaf0ed92c88a9aaf45f6d0e013a7a29c49a26aecc60f5a8316597db30d7aa72d2dd1c2059818f8d51c355991ea939b8be2180f4b09b8daec35a33e932d4b35564a8e387f2aed3aa94e785cdbe4e4869bc7576bfbf1802d752ee2ce3917817ccfd8f75eb50e8ed3d526396721f0125111e0b956e65421b17988ae5e8175fa18a7dfaa955c28860016f63b713d585826fe2eb537290f91a48506a602a01b45633b829f1afaad4a8de8349befa1d43011aa2ad311ddbcf4ba9c5eaca92087e288fb2329344ce4ee8f3e4519c59667f4ed24af417202310912ca8bc1e2a253d871265b3b659a3146808f96c874a88956139222b14b6bb1fb041905de46f1c6cc67c4ab773eb03d8c2b17b8e1f8d7cce6aea3d6fd5ee3459be0577d504f4940f9906613158cfd6fba96996565cdb7fe71fb0387c38fe4fc0a12df85fffa7b8f2ca520c5a59748d8eb2db938077c06066a42a41ef40a791b3ab4d3f9cb33d125bcdbdd562cd1d191146073731433457f7532330e7bf78111743e48f7c684191ea619b54fece2b9e4e056848d115d7bf0a9e1335bd2723d5a6414f0bfd72ecc43dc44270c85fb8029a2f31fa16aeea9c67f089b09791b299c3b6c9580909c693d12f80b39815c4169162f3bd9bd2403ff5e70bd45af0d69d5e38a18d79f77ddc367cb976763c9139d20be448cfbe515e62936142c3aa67e99cc1694d61789f131d4e5eff18ea2acfd390c202b8581e0632feb3c29958c989635bb5c5b557b3f4bae64d60b26fd9950dfac9fdd06175928cd47cdcb54ac0ba80e477a25a83b8941e27c05f0514568114c6726ee99a14c38184b33f0f4b384d448818c826f77c7a5c2662c940b87d203b5eaf9cacaac4779c859257fc01897e1ec9777ccf1c740bf27a25f05d1819099094a5a7e50576fadba32fbce5e37eb72becc8c27cca58ac725002cc194519d2a950d62681cb212b0ca770b7e7781ec00571821026fa4052b434ee092672e2ab8701093cfe7b28d7b8f23d9c49068b0631a8fb8e9383e99fd18064f68da0c35f0d5f9805349dcd035ea65fa4c9e8dd9a542a5c4ea8f9c015a4a65b8b4463454c927b54a30c5b95d22437f0fc2036b5ea1b8d56accd4a609c2eb2a0f665ee270862573017620ece23439d213177d282fa362a93760bfa86a3199f4a30830efde52299ede429a50c4df54749fb63cbcf76315656d05348a68199fdcf7ab2ea5f010005f3a6d7b4743ae53663d2af3efcc6de40d674a1913ec40092f6c3a0bbe88517785fcdc99a8c5b2bb2b2a2394b67e9aabe9d05a78cce79b53daf7a166a60fd7a0770593a4d2acf509ca1e20cb0d6dd7de69062e9cedd8cf8ca7cd384f49120160ca8b3535b5237b5d765d5c8ae8409ff6b807595401d034954572c5a6494c91ba9e1dca46b42f42df4b6122da18669904c6b95782161fac7a117280481fb77b9962462fd939628063e56e31d06fd18f36bc35dbcc2ff6701a4eb8911f45d574d0f3af27f1d8a66733a86fbf73c8b854103e4ba0eefdaf4900d03a77e191c54f61a7353345d48f9467ae20deafaf88ab68be74f6cc8b8299c543662e59e8ba30703690f38615ed9705dc068d38c63b25cc5cbb90e8bb92f2122a7263288c3fab1a83ea6d61723cb988d7fac1e717679799f1aaa51723e9a72fc11b7b69fcc7ca02d2d769fcc504ffe687caeb54ea7b57582cfa750b6c786e5b365e2aa79e1123c1d833d0dae366a028b1268e50e62afe99d8977dfc76754b1dbd7b2ede1a824ae9513758b1c3af8a669013d1fc92bb0a5d46c6e96fd17b54430b0df5747742fba6672fd60a94c6ea23868fe901351f0e93ba64b6d3de64a6cf4377d660fa2742a0c98c1d8d5aab8693f41349f9d0a8ef0489dce8668ad6be6e83114acba9b88e4e9091957dbe3399affa1dd904ba3707f42591c5cf472fdafa206266120378af60b3ee3aaf29aec619d4066999b78a7206db0365998fd7d8c214426570a94c6199cdd3db7ccbefccc52642ef8b572fa25552e4a916cca4d6ad2cdf2bb1c5699135773344f6dc033e1cce7858386060dc2f70d70cf364dea4dbde32f89145fa7bb7939a75bd4e1acbd599605119740bf63029224ce4c62470cf95ec324dd938a18496b43025c229317647e00fe45cb52d33baabaf25985f03645d317a780c6a5c8263da6abc1cc6851e612cd803e14f2164ad95cbc3e2635391f1bedf33143780d91fef9a6bf759c11c2ca002bfa19a1efaa722e01e5e8e40cb05b9ba934661628e2254239c96cdb509cfa5ec623242bc5408e813ab9d6aaeab217a65f8bb36d0693b556bfe32c892bf695232d6e492ae6c958fbb69a69ac915d16525ae6f2c5b66b603f43d40f70a8132d4b52d28fd5d9fe56ec1d92b15ef9cff9d238151a790498b852a7ea6610c84ce0a8eda3971d24fa96dffd07976c88182fdd141f390d013c0635e21e1fce480e26b6abfcc6ac6d87223823050412df647fd88de5820267a1a9684bf2080ac47c956d349b470d1932f3bcb540f6958f292c3490cac27b7000a23a8742997468a2f498664f364c2887cd9e5d7348b22bb7d8cd377140411f9977e6fae2a838b04b8800fc55e12d058709cec11e042777e985b7e1c41eb84703200d3a4cee9f5d1dfd7b64c4f51bfa9540cc4f518eb10c116c41963a52ee92483def2a872878e343b0b7b9b18caca8acef1294962d897d6373fb32dfe263277f9b21c16152c2dbd281b5ff6575e31e4439e6a7f14fe658d937c9f5ee5b64cee317aeb7f0dc5c4eabad9a2deb8599cb6db505571ae805b2ce7341d9253e9d1853ee41d297e3f8f9d88ec9788cb6597ab1625fdedf8babef8c247db130c2e0494ab4e9f4e201c0653383788e00efb75785ec4ac5063f62ed827f40799b345a649c67332a8574d86276aeafbaa6c895728d716160d53cd7324bd28dacc5f6f1c5522f19634f10060bc1bcfa548820a353a1ce46236d29b5221f1eacde8fe0097660da1c2ae3a12b9bf5fa740dad16f1e3e1ce1256b03d14e5203594fc3b7abd32383bfc8e0bc9d0972edefc8fbb3c69297b94fa2d50bc51880f31a3e90d299a4ea7a685c20a324f5c47639ff54c71c21da9ad9d17ba456f83376e2aea557b9ed5338673b004dca0835337fdfd2a1a20b54d6452688eabc70e56520d15e1489c2d70c464f88394040c57f1a0a012502566714f94dc3c347546103ae9b06b526cc4daf0a633de5033bf0cc787403116acee9026c28cb6310b906f15bb9da879f4400fd884252b26f7bfce3b6cf410b85944fb7c644ab1e20cf08243b2bee3b3c9c178b3637f809374e559028e7a73725478e79a522e6751ff6a8b9a4aefe68a8854fd0a0a383b77fe31c77c5348158d093c6a2d8f6d21892044c82a9b3ec01896f2961c4564f034a5c7d9c8abe432779334ffc6996fc6bde5887fec166dcffc4c02a1529fdcd5897cad00002e09da3a2f2148667793d631ba38d1ff455403f4c8d53db6e7ea0649927d70a2c2ffdf61763415ffc5c54eb5d8c1ff94ce384008bc68e33c9ed980f78f0acf1e1bbea28df1491c93590b260d116770532470928577a501a310f63eff1047d7c62a4f264e60b0fec198a773c4b90cf6d6cd75aba5d58ff64eeec369128fb73df933a723324551f5153faf1d30d9c62310048232bdc0bd334d4f0c3ebadbd58f4bbc4f654d2e8b23d892430b2c830119d6c3cf4d63bbaf2dd19f443027c722ee04185bcf9dd21e3147df1077ae5580a117f5fe7c7ff19593ad5814d209eb96e377e531f7559b1474078d1a91d776e19a576561db243cf5641939d88fdcc9a7456a409e9e734fedc0f785fd068abb8bbbbceeade9d3a09ffb64916b3501dda023560cf27af5e8aa93501da8272b3ec2a3159efe6a8c93ae60127dd18f1f5d0790fc247964a932380ddd59ff95d28f9e4c630718d83ccc98ef9265534d656958db104860f264a321429ebadb4b9e7247b602a08fcac513943762819d7424580c34e4c3e79fdc5b22f458a77d6f2020e6093b0f14ffbf6fb6165a1db343113d21b7d3c026d25824420cc8297b40a400ec1068fc1791d202097bda0c70933eeb9fc8a11704d5ea425bd5f05e55753bb82648a991c0c5b3dde1e6c56d0a377f5e23bc1e0c16a6d5c4ed1207e819f6ef0a7deaa636c8e5c12703d7d7870dbe16cccff418d1e8d42f9d249fc647a13a7f374541804a271926c84cf7db2fc164f4bc73080ef5043ae3000acd8ac1c2e4654695dabe94cd1b01f88eb6d8b50ddccce3088b4ef9c1760dc19374f982448f74a7ccf3b769e475a0abe38a9dba2f79127f9f9e6a6cd143075e150f57363b94f7ae3b5810744c65bb39e0d82a88c124ee1bf2ea88f27ff130f939940d37c0535ce647a1031d13f05c454e5f83222874fe3aeff414e9b1a2e0f87c497f6533c05488ad74dc4452bc59fd25e51dce587a50fbe8b24aa81266028300cb048180354c4bd2669616c2aabb6a489ab4b3b767f4f2f61f7c40b4f30b15d30726748a3b11458133c0a03ec47782f83a510416c4d2c489c996e5ac16145c5adc6a1a823a3117d6a6b7d81f4c8fdecb062f0a77c8f1a2254969dc19c4fb350984c6eba76fca756d8afdfd71742c88a3a8159fa3ccd00c3a0dbff08c22a6167c8643e356e543be7d6ff0a0c4e5b30325bcaed20211492bfd3734560867c59e7cdb109ab0ba24ae3b4c7d1856a4e3a74989a0b27b3d62a7c1816512ef425e65cd30f5c2afec53a0bf0879876d0c94ef594c01deb6efa0648743c58c71cd2284432bb972b80af48c7752fb2dc1ee7f79e81eaec2a2a939bd63bdcd4d46b75f8b4fc49fe919f6ec98b1eb52ca72e789a6ca635ca1f5b49d4880b73a8db69f05de5e91322222e798dafc212e81307452c13c3d14e9b79b6842fd5503f78296f8b98fc053dc44cad5ced4e2b5ae877e281dc824e8eabdc115c0e077cdbcbe098edba4bb54847fb38127eaceeb2aa1cd92ed2bdef1d12316cdee317b9704a4573919aaab902f8682d75de6d03488d65d49b9ee441d41a16da213a29641d984f482e792ebf4401c81589e6d7d716b7f3f30128647fae20fb566a7a63a41714349b4fe64d45b63a6d08408728016222de14add1c95f5f3af7ccf6c3c0df24afd6ace385452de566e3b977d583eadba022279061ee0d5d8fbda7a841ad1bfdc70c93c94894f44ea679a476515742209a301e140637a4d510df802ef733addd2cba3d0b33ad79b2d05529ad4f993d44e7e02e4443de1c35a97111288df011ad034116ccf1aab9258ba1c2415c7d9a956a3ec941e9ead9eac4695c6be711f9ad81489f128e8dcb669200a1cf837769e80677973d776597f1bfc74a68737671f901dbce375f452437c0c445c5f22022bd5d91bda3143fbbfb6f4694761177dc5d09efaa99486586e9f7bd27578b"}]}, @fragment={0x1, 0x0, 0x7, 0x1, 0x0, 0x1c, 0x64}, @routing={0x2, 0x12, 0x0, 0x20, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="62270a254c407b76350895ce8f32b3cc", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="7a75784a48c84a611d7c0e5e12f7b969", @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @routing={0x2, 0xe, 0x0, 0x0, 0x0, [@empty, @mcast2, @empty, @rand_addr="1594cfd3d61a8b1e7fcb24adf50932a0", @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x6c, 0x4, 0x0, 0x24, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x70, 0x0, 0x80, 0x1, 0x0, 0x7, 0x64}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x2, 0x1, "b9c358eac1dbd529daf71f"}, {0x18, 0x5, "8a88b9203855fa2a865f84004608e1fa3193bfb17748759b425f9ae6cc1c569f197d80481da2"}]}}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="9401050338a85a80b1b04f0c000000000000a311000000000000b1ea86ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe581e498f5eef9187a869a4d3a4cbba982fd806582fe2aa7923ed00f4c0b2ca3ec53d59699a1f132e27acb5d62934e4fd890700000000f5a872c88dff7cc53c894303b2a0a85ff3faa800000083f39ec7ab3a34c2900000000000000000000000000086297e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a0000000000030215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730c7481885274387e0b1dbe5695122604819b0b2294b7b2072260515e9366a5d4fcb44f62d00fabb2f24aea4000079d05b8cc3632b83acd58ff0ea0a3dca60da5aabe9d18a52735017196ff3b3e5abf9c057aac05d53800f2d25d3238f86ad07ad00000000000000000000000000010000000000", 0x194, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r4) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0xc5}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x3, &(0x7f0000000200)={0x4, 0x100000}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000440)=ANY=[@ANYRES8=r0]) sysctl$kern(&(0x7f0000000280)={0x1, 0x49}, 0x400000000000018f, &(0x7f00000000c0)="fd372f6bcca41a268ffd9c63afc2ccdaf7ed67faab9d133d08e34fcd6dbd3cb425b7e1df220f9ae864011dbaf4b6f6a478e79fb84e0c5af45d3fa9126c9277ec43931289e680a35c5701bd74b27cabcdae0217921039793564a69e65f99523143f2f1aed9ab79b62d1988d0cf83be403dbbcd7c9f5bd6a7c4459df43fbce5766e6550e22c143194c0136d32a2dc9b4c3d8220e967a9b5080067350bea6b5ed77e1b29209c782da626d9d0dca37b3c5c8b84fc344c3d64fc3abca03be1ddd46c91a487eacbcf2130d1fa3ce2295037470d8ad010d3551a42b7ec4fc5ef79b74c55b59d7586b562533f0463d618c7733d9201c72aea68b63", &(0x7f0000000080)=0xffffffffffffff4e, &(0x7f00000001c0)="120bce04946a6ac16ee74d0adb491b9f3f501ad5f1", 0x15) executing program 7: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) kevent(r0, &(0x7f0000000080), 0x20b89, 0x0, 0xffffffc0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 1: setitimer(0x0, 0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000200)='_', 0x1}, {0x0}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) getegid() symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 0: open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(0x0, 0x200, 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(0x0, 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec9", 0x188, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x404) msgctl$IPC_SET(r4, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 2: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xb9}, {{r2}, 0xffffffffffffffff, 0x42}], 0x8001, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe94, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) pipe2(0x0, 0x4) accept$inet(r3, &(0x7f0000000480), &(0x7f0000000600)=0xc) readv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000940)=""/169, 0xa9}, {0x0}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="fbfac9cd", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0xf4) symlinkat(0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r7) setsockopt(r6, 0x0, 0x0, &(0x7f0000000400)="d0f78076865113ede1f630fd362e1f50d512cd83348fd3d5055dac96294b4e1ffc25ecda60d432b143332cce", 0x2c) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) mkdir(0x0, 0x0) unveil(0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa96e33796fba78100000086dd6000000000380000fe8000000000000000000000000000aaff0100000000000000000000000000010000000000605bdb0000000000fe8000000000000000000000000000aaff010000000000000000000000000001000000000000000036f800"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xab}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) getsockname$inet(r3, &(0x7f0000000180), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = getegid() getgroups(0x1, &(0x7f0000000000)=[r6]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket(0x11, 0x4000, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) shutdown(r2, 0x2) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000003a80), 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x1000100000006}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/180) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x996, 0xffffffbf, "00000000000000000000000000afe30000001600"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40}, 0x0, 0x5, 0x0, 0x0, 0x1, 0x200000000000, 0x0, 0x1}) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) executing program 4: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@pad1, @ra, @enc_lim]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x10000000, 0x6) executing program 0: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000180)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f00000001c0)) dup(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1ed) poll(&(0x7f00000002c0)=[{r3, 0x4}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|`\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) poll(&(0x7f0000000880)=[{r4, 0x1a5}], 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000380)=[{&(0x7f00000009c0)="696ce890ac793eddd847e0395cca9616529239f37e3708430c50ac734aec6880104fe1a253964ae449a4b41e2c4f09fd25d337788aef186de2dc72b2d2de8ccd7a9f3d65d31809bdca4315", 0x4b}], 0x1) executing program 2: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) setsockopt(r1, 0x81, 0x3d, &(0x7f0000000ac0)="c94ae7f33cfba2e25b6984feab6a57631cb7da702f358dca39ec882019615aa148d470f7251325759d5c869802cf0fed4d265cfb93015b28b016e80c0b269ed3ac0b6d3e7c779f65c73b73c9783441907c0accc4e398badbb07ecd9d25f4331c9310498c9fbd81d1e6bc8b3add68fe307f4ac1f4dfdca416ed9a34bfa5e901c9a06ce2d709a6d0226fd47e9623b6903196790ef2cea89f3e1463686f45001dddc3f1f7171488acfb9202f876657f9397bd", 0xb1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r2 = syz_open_pts() fcntl$setown(r2, 0x6, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) r4 = kqueue() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000800), 0x1fee, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xa3, 0x1, 0x0, 0xff}], 0x9, 0x0) close(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="bb1e4ee6b5475e2d7f4651d5b5a4cde06a5dc351799d1d3bfd6525fe6819e2a2c605c0a70212f67af71233837208bab2ba19387092b0c5eedcdb28296cfa08ace18ea95ec1d35fa4301a0110c86ea2dec3e700144e6bd6e746cc3a5abcac361a6bedbba660fa288426e33aa6ab4aa0b4ea79e65737d87f38e20d414275ecdf136453a2778302674aa4566a6c2ab0bbcbf3f266c283d75d0f638da494e510de87e62f91c071ffc377441b6030a766ba04db68c729409d579e478a3eb1fd8ad960b359ebde5ed0"]) r7 = open$dir(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file1\x00', 0x20e30f69535439b5, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000300)='./file1\x00') executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000140)="71f91e3471ac00bde1a158bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0xfdd5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000180)="d1d569d1cb223ed3cffdf0fc3c491b1a7a095bc7c6ceb6242efc94c500b5a528fdf259f70b77e5569280dddf4e6969a917c896789d5c286015493fad6c1f76f6f5ef2ded2f602573c240a8544f5d694b750c0c7168c173a6cab1b36ec6224e50c46235f6837b4deae91a438e6dbbec1433076883e860c0a96a03bb08209fb3f52a0fcda7d9e331394a01bd2d09df2f", &(0x7f0000000040)=0x8f, &(0x7f0000000100)="183d3a9942a1611f3e07a1ba615807c174e96e6d6b86e40b0d066021c23d560150d33d4a3047a0c85c2ae4b2e26034c06d5b4bc6b8dcacf0", 0x38) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x4, 0x2, {[0xd4, 0x5, 0x2, 0x6, 0x0, 0x4, 0x6, 0x4aa, 0x7dae, 0x977a, 0x10000, 0x7fffffff, 0x3, 0x3, 0xffffffffffffffeb, 0x7, 0x100000000, 0x9], [0x3, 0x684d, 0x8, 0x207, 0x7e6, 0x4, 0x5, 0x8, 0x1, 0xfffffffffffffff9], [0x0, 0x7ff, 0x3, 0x1, 0xffffffff80000000, 0x3f, 0xfffffffffffffffc], [0x4, 0x6, 0x7625, 0x7fffffff, 0x8, 0x1ff], [{0x8, 0xb9c4, 0x9, 0x6}, {0x20, 0x153, 0x8, 0x8}, {0x1, 0x9, 0x7fff, 0x8}, {0x0, 0xa540, 0x5, 0x7}, {0x2, 0xce8, 0x8000, 0xd815}, {0x6, 0x4, 0x80000001, 0x4}, {0x1, 0x2, 0x7, 0x8}, {0x9, 0x3, 0xc4d3, 0x9}], {0x2, 0xffffff52, 0xffff, 0x5}, {0x81, 0x80000001, 0x5, 0x7}}}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x20) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1b) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)={0x10000}) setrlimit(0x7, &(0x7f0000000380)={0x71, 0x8}) write(r2, &(0x7f00000003c0)="905b8e3bd82e181f842751c0fcfdb4a479bdb1c1af5273e3f9d9f4c784b5007287d6eaebf9c2308c61cb4350e3e413613bce7881c35329ecb1ca71de0851deb52acba9fcc6f139a034fbe35d3b61bf4be3e94284b05ea91170f3d724983708bbeefba5c4a31902b2dcaae99b1c1ca4412e5a53f7857c40a9c79bfb4888c8d8b048bf20df041e3bcb0fe8b5aa4c6f8b7eae0b4f201e21e326702609f8059dc6f5edd807c1ff31acfda82b7f796d33a6c942085fdc5917e08be125daf739bdba5f767e9e69187b97b37b132351d1dabdbb62f3bddc3e2bf680f3de92a9944cd5650d5d7c50801cba", 0xe7) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x6, 0x0, {[0x1000, 0x6, 0x20, 0x5, 0x2, 0x80000000, 0xe5e4, 0x64c9, 0x635, 0x605, 0x10000, 0x4, 0x5, 0x80000001, 0x7ff, 0xfffffffffffffff9, 0x7ff, 0x80000001], [0x5, 0x10001, 0x7ff, 0x99, 0xb9, 0x6, 0x9, 0xffffffff, 0x78, 0x1], [0x0, 0x454, 0xffff, 0x7f, 0xffffffff, 0x9, 0x80], [0x80000001, 0x9, 0x6, 0x550, 0x6dd6], [{0x5, 0x6, 0x2dad, 0x7ff}, {0x1, 0x53, 0x87f, 0x3}, {0x68, 0x8, 0x34d, 0xcda}, {0x8fa7, 0x1, 0x2, 0xffffffff00000001}, {0x2, 0x2, 0x9, 0x4}, {0x5, 0x80000000, 0x28, 0x3}, {0x1, 0x6, 0x448f, 0xd2}, {0x9, 0x2996, 0x7fffffff, 0x9}], {0x1, 0xfff, 0x6, 0x4}, {0x9, 0x3, 0xfffff92c, 0x9}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000700)={0x31, 0xc3, 0x7, 0x40, "8dec9465ab1ee8700e7a0166ad152b2823fa02c3", 0x0, 0xfd20}) sendmsg(r2, &(0x7f0000002f40)={&(0x7f0000000740)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f0000000780)="6d440b77f4072b9068781549e024ca62e0f2ec582c6ae6e9839cfa488ee1fefb4a50c8e78cd5832d632abb861d0b9fb49083ee5f2bb644935c6d7d29175bc0444b0855d9", 0x44}, {&(0x7f0000000800)="97b2f9ae3630df634dd6973978d475f4fc31a1d08f6d08ad6e2f58139f4536f3cf1e8a83a38d62546f2e", 0x2a}, {&(0x7f0000000840)="a8aa43cac6a27989bcf769c1bb64c30545865f828e3d9410a98c368836a4ecca050c5b6be1522c93e4c6eaefc3bcaf9e9a1213548e1a5cedbfb541c4cf044f4bd184c5e1e59c7d68ba1f15686b53b92d80f334795b25780f7a13f664e5407015208996cdff6f9a7a7997cdaa1860c3f5e0790b8deec39356b0a73ff7bebcb6e00afa489565a9854fd7ea9e7db86ce9aaa486b221162773226412e6342a303caaf220852e6f23d7c4a6d2843a142681e0a02e1dbae14fce6fc612b39431c8cd1c6ff6bd8b2b6120d8ace863af90b7dd7939a0ad6ced54d4f6c8fb5286b159e4e16ddc228e89aa07f843d85c637b528479683c05b365d09b65b80444a0bbc664cc6851f51fbf671b1ebeff2c414edda6539c3eb7db31b8095bc21afe716308093a1c63d3b242ac3a021b0d82aeaae219cf57df9a3a45e65744393e4807c9ffa862a4d20ece5e3396e8f4bbac7f6a5dd9e87011ab2dc1dde8d3cdd332769a87ae2a36607c2ddaa951f65e3c2d614752840d16d9b7a4dfe9ae83c14ccf5f560237bd48035670e28a87c5e1a5d25aa6a87ea09ed82be9a14e5df33edeb1198930363f9687038a2427be22d8b235dece31d13868a818131a048882e28f4392b5158d2ff5cc5740b4e31306800a8b72046d0749a1a35c4dbea8d78429787cfdc7ccb9901bf4a187b92344742c213fc0cabcd0d8e8986c8b079ff4e81d0e3a3c5568aab1e44e25894f60182a47b6008ef084aef1a1ec7e59497bed38295db3bdc53c3cd109e1d21348aee220b7825f497ab9e1096f46fa85abf0e26be17f5b5845e45bed454cdccbdb1675c54ce7ad775fdc9fed9898a12c58e1d6234a492bdae160848293b4db72d03a67a5ca3795eedb5d8cf4b196e30b6b6ebafb8395c56405341d8a1a714498f60c7c934aab3b921b05a0d2cf5c57e48b3e78477b236aa15ff5f44f2563ba11861eb7171353471d6d425eb632ca005faf9c373935ce161a1f3f47f2c2fe751882b57f0219af3a5bf3790b6da8005945034739c3adc0024a2fbb4e1143e939c1f743f8af6ec8f63469b0765e16ce16b8ae2d46a98712556af00667c3f96ec7dcafde639abaa1494f63d7484adf010807d91ecfdf3dfa4b3256bea01ee75e77a9ba6a539a208c0d4474a2b57672b74dbf681ca5aa1b090810a35e9a4ee592d58430b3e826443ee3d6aaca5dc32a4bff419c777b2ec99087683ec3a8083f8db7619473009423768a79b887b320c14a8f0d2bd9962ac0c9a8f8f6e498a857844825b8a670d60905436f461e037469b4ac897e4e50b6d192b20492c36745a4de2ab61822266d0227a2d4ff39de6461d1917bef6ff284eb46cae1a41b6d9417aff7db090093957663305e6da34d5dcb79a255013138404ee90e905d2a365371ff713bd08b0d1b69801aa8f2ad5bece96fd3da105437368e20e18065a0f00de51a583ae06d501f5bbcf1249cc23fcf6b1281e2e038604629fe34ff64f1063e173742bdeaec2550e9c86d4f9f5d0741c143ac355292ee7d129c8ad4102e32d16b133e07e3ac91d1cc5bc9d3cd743783e7511edc24249b06357e7b383f547b42124fd44fa2b4a2c3e4ca1f78ededb54af4bee701dc82ac29f2d6334fb6f559bd01935dd8bc0df94dac201323b1d7ee08ef520af3169b115256645d8854a20c48c04680889ff4139c9e7e0a12e032b1ffdd460b8398ee4570b62e02833483bb71193d4361b65614bdbb8034a53e300f1e2afaba6349c3fc162b3bc736928a2d67cf101299617ec483eb897c2a95fdfd06b0c8e3fd7a49d2883ed3217a9ee6fd8150a48159f9c76b4a8ad53d4ec3c35722d7e67907d717a786ed72d61064e3b401cde12a04975f3a7af663592778705faf3f707d460524b0d210ec139c0aee6f4a2bfb05a3794a425c4509d1f385878c499f82cced34295618e422c6bad9343731f1ae2dcdba87be56a77fcedf0f879f5b431b57ae6d7194dfbd30fc75368d0b9ca96b68a26b301cccb6ff1aa7f16c6bcb754f53c5f561b81556b531b6824c26d39ac4d63aa6ffc15591393b0852b2653693c0871c001b22dd2d25e749d6893af08d95a89ff6988369e741a8ba0be8a47cbba84a6e3a4c80d58664792a8ad6d966a372207309ba99051c6eab0e5495ff971c7b9990e8b23596159e8e0feefd43a2e4da7ffb1fa0b7d5b0e1a820b37c4b5e52e11f70c8eb4c569054b6e16931586ed2cfc182086aad1de91ed043b4b141807b70372c36cf9f886405f3b652aec4d0aeb0ac4dd1124019522b94054a66db59bafed516f8b081d07d2689369475947263f7bdac5a8548b1d4d546627c1804a34472900e051bcee854db7e33d016c5b79286d8419a92c27da82b809cd33dcfcde056a1ba355aae2e6940d42bd5243dd7dfb4563672863385712088fe2abacf0d24b8a1fa5f4105f7d40d717a5dcdf47885680f2ad1a2de07a74d9ed4368bd42faf75968521a3c2753f1a905eaf65a6a50f1981077c34992df699882b0278dfc8b8ae66360e1b0def697af6ffb060dec0de9d043985fb4fd31420b06f419ffc20e8f05d17ea65116e03b265dda46fee659b9643d5c6dda808d7c5f9f412794f82698c320b450480d859b05462cee21910908d0a99abfa528b12e02f89b44fb5749992ae2697a39a7eed74a533ec47e82bfd3b58cedd63fb0ba6ba754cfaeb986b58ddfe94c3020b3624abe6aa46311ad2846e77276d3f95c44cad02f6a32fc504270fccdd664b65d36abbc78b8b4388fbc8e5f91b0577b7f4383b345ab2626ddc59aca18b5fc89f18a737db623361ebc1bc52865b821d98ac76a3ec8101fd293794dc167d9c65829c38a4c3d56241277d9b171702b53d6f78755ac282ca1b311bf563df76693549f0e327500a78294b798d8fe90c36cf719f29a48249b11596728066ba0454a8d87df9fb6a86f87c908ab5908f54af6dcef8afab6d71c548ebaa0ee5057e2247b32f6d51ef84cbecdff3f589ff3cc6df0a9d4605bea8f8cd7a358c291df24be0916829a0ef1d86f7f1994e188ecdc74e794a60959459b038a53b0d1dab21b92aba8c605c9cde7d52596a3a1a5f07fe7020f454f4ef9a5c88b19542bb9badf70dc7f9c9406455a5670073b5d45d9df0a665b8fffec111f1669c42fa9dfcf1cc8648341bc271c8cf46d4d1d41658fc10a87a73eeed9a587b37042f334c608b765006ec88f4d6bd98c7b4bbbd6c1eb1105ee32bc7b8419612310e07d33dd14c5d646cd9b8498598a707f211cf4c9951fd9cbabb116c257bc4473670322e8a484e3bc746ac9a1fdf17a68e1cda8f908ba733af80ca97d0a011ccab3fff4c16b1f771e20e13400a1dd66beefbc38fed81b2bb74a9c9f57cf2fcaab598a25cc00e58d3cf73173d056e09d78d58d29163a3ee9bb3a589d90f31bd8318da8aac307832d8bc7cfdc57238c89e9d40d150f272fe623291515a51ae58cdd5c3f76d25a50b7f4979a5a857bd7c759941224d5546a84a98d9daf8c919a45adb990663faf4418b25522ca532ad59da929a7d526bd955c792eeee900f6cb368b22daed3ab1bfe1cdf9e1fd498e0899509899eab74ceca0c14529a8beb79ec5dcbdccb8a4a85fc75324de68f43ccd99b2dd6edcd58d6c41458a514eda338fa15e44bbd70d7f91a9cb461f2ecce59ddb008f3c2b88a0d66e7e83de9981c20dd40dd22f9f10d2cf129cfe8258d6d32e2394a4757164fccef67ea5869d6c2d4380787e35ea30656b6fcac57d01900f41b482443288b69f6ddc972f8189a86b784a0490ebe8c95b84bc618ada1f46007ad4e0dce6b1a01e0e501d16b286a363881b449ab26d6ce14b9b2919fe241de1d9b37c1cb4cf7aaeb85161c8f7f6451508bf7ab266b403fa02639b3c27ac916501196f42ab29431c242bad685e8c1fee2e6fe159fb7297325030f54f24b8a6f8dbe0dd2ed470edaa98c1e1133930e6ff5693b2a4c4539586bdc9205de92fee090e1edd181b028273b2b612d314ca8a0353276dd2774e9bf245d0d48746786b5737ecfe6b862156de8a29410a34f8c454990e2e03c3f2344015d6cd37032bf55b4e791fc9b8f18a31d8bd55497a066247f64f1401e842863ac305c40a3a1ee6e6adc2b18562ff8f504f370b7bec4f694c53c52b85771b3d3b832a40f1f93377a9e5d13bd249d4e183debfb47e245719472d4598d0c1a81cbf952c80fe5ac32870da46fb00d3b135880d02e5b5a955f33dac750d063270d0502bf558933cd84d35b27184f7eb7cfe32d3bdadf3d9c89fad3d329707ed6e20c649bff37d34b5bfac781833ee6efa99b728736a1a54c9c39c75a94d0c95b6cb4e628d598b6dceacbec6b027d4d999a7f01b6756cdfd65b1785eabc87d7e4ab1d69c650b45ad77e56f90fc4105b79dfc315eceffb370476f269db31fc958b0d316b0481322f77e76dcedf9a6b7ee8b4f20e0d72bf6dfb1d394212b36dc726da9d9f93bd233b26e432fe1b91c72eebdcff27c0890155904527697fc177d5c707f10fa0a8d2aaaa924f717544457b10fcc0399f1ae2f8b7af5857de3b35b716ab7a0a67bbe36c70b2a477ab1fa0e5236a4dbb603c2078bb6f07c0142b530fb041690f7d7d852c7395534e22ec93f9ef9004e3cb324da2cd543b57fc71260d0b4d872ff454878031fc91a821e0f7dc98d8c2f2656c6b5f3d82937b7cca2f65bdbdbe552518d584e72ab9d4ff1c5f1dc0055839fc4565171b2e3b57e31628e98ed93ba63b6937e6a9edab281bdee7396c156d60249cd69c1bd5613cf82464c785ed05c62540e147c17403b176ad1e44a366b7bd8a15b5c53de7dcd60a09e6b1b7401fcea11350516cdcad1a2fe4341df04e15c901c1ef6fe3c7196574f9b83b18ab015c3409fd68db46b8a6396579d9eb34ef93a4b14b2137efdce0535581859e54fd1da6728a14b80d6440e8dad7c5d0b9c905dfbc5283d394320868ec3d240d86167e17a1dfc2672ad9e3eb2d828207a5455c80353b4a22085b90a0db4305acc2483687db51e1da47f2986bba95c45c238a732a3c36cdf2c66e6601afed125d64d114ba75521792c58f38ea2cd76a78163e8f8380736be31a058125d080862bc607178e8678339cee8963703294dfb8720677801aa6d470a4c07f528c5dbd1c7879085f5b6f22f7159de2c0370b537120608cfcc6e62de3fb3b5e4547777ab0574ce09322cc91b009d347d88757804c3742d5430df227ad836198d7b6bb19c90db7db1ab61bc6ee3ac129298454321bdbc0ee4b304002deceaf94d735fa05e71ca0f415d6e1c208a5bebb7abfd4693990620a9065e08632f24f76f355a2fd9f6e595cc302f7786805924d99301a28010dadd70718f66f078e9358a462034989f9b4e60552dfe6dd717ad1d5e55653016cfce7506ad40990329ed1d3a071ab70d62ef12f0da9a77f963d1a85a194107caa203151dbed0d869985a4643d3c87abe225bc0c09ade7013768286eb9c96f162fa9d349dc284687d74686d497409f2c40a1fbcb089bd7d0014ce25f4968f696df6adf75cabbada58b9019acef9cc911307585a5d24bcd589dd03b7aa464387f08914825f93ae7bfec61b65e0170e65987dd7d3f7bf49c1459ac7d76bef0272f366ddb78f052369c5076b94e8d4cd91f20a2e52f2d770277e17f2641f67a9e6b9eda2a09ca9c1ea9e57bc8c561718baa585f031de1b74c62df0d7f5a2773924bb5375a1db372db40826a0646516c33d30369e2e00581d2b6c034cdbe1e3cee7e798d5897507316d5b951ce27566af5a7ff8aa35adb7f8c16f57287acaa6542", 0x1000}, {&(0x7f0000001840)="0dad81917c3bb19ea606c2c6a296932837d3309d5538607d70d2e6c0442df03fa5f14753cfef5cc80903b1be75325f6631ae9abd038e7a70b140695c9cc3b7b3cb3701d58d9d3f674d924c5cc65a67f42554c7e24d7334c37b45835915df50bff906193d2ee85d1ef50bfb2b8ffe862020cf9e2cd6d5494fd1e9f3e0285860fe5e97e54f6440d5d8fe09d47c0ca0a93fcd37e8134a4b393236f05ae1befa80ad9fab155b5bfdb33fc56db8702af6b77e6e4dd65b4d287d2d54501de1bdc3ed2ea311100865d0c477e53616403ca0029051103879611501ac948b9b84", 0xdc}, {&(0x7f0000001940)="f1b51321085fa065540b03b923230b1e6da22f78137cbb9475cc8dfbc0a3860a0a1b093a62b17f666c66dc4ea705b0be95a010a5fafa82cdfe38d621ebc8af446b3050c9a0a5e3cbb821d3d5304a3de1d744f7d12d3041692d9def5a05c0e22f47b69b82a34e352d4b4352b215cc73f1a9e2d9e0a85523db59edef275cd9717b98450142d568e7f8d927b9810b04f8040dcc02b3", 0x94}, {&(0x7f0000001a00)="50858cafd56b41bfa75969fcf7e4b3ae1cd023682a930d69f95bc96732bd20668cb8384872ca12eb0b88b498f396b8d5db52de258d23f3ee70055372f7e3b3f8cdeeba69d2f1ef338700a36788bd1b3989338c55c0033a44a16a6e1e05ad1dbe7c41eea3263e", 0x66}], 0x6, &(0x7f0000001b00)=[{0xe8, 0x1, 0x463, "74a3a8b27920e38b237f41208b95027d588fc2e649776dcc97bc62375d3b2dfe876bfce50e27fcc087c5908ce6c78d50e1f3bae718b35383813a7cedd4458a4354bfcc19274c36d19c5665189877400fc4aec4cb3a6e956ae703ea933754f45a4fadc06cd3a1921a0fba43a8b4f7eeb7f47a0550ff57646b5ce406c28160b0b6caf36d9ab26b769f970dc86469ab0e79c538f537a9fe145583f09b2e5a893e6d4a9ea125d80704b9fa732d1ecd108dc4c756c41cc592cb3cc05b60ceda4a84a438257ae031dc7c7a4109ed995698627ea30243ae690c6cb0"}, {0x68, 0xffff, 0xffff, "a7cf41935f9365895b1d7f36e95b9a43ff02546e69edf2977b4bc32033df19b2db16f155aeba4fe3c2ab5404966f24565225363ee6203381e5f94e72a74e464055964dc91ac03a908cad590ebc4a582b881f38"}, {0xa0, 0xffff, 0x6, "82f64b3929eccde5963b288160e00ecb6453bdcf3a6d3e313cbcba249b316432d0cd316e6ae7a8e7a398605fc550b5fed5b8ca87dcdcf5cc8e20b00e914696bda4389bf010fc5f65dfb205fa58819b7e7938d8ca033517447ad981863c813ec4031acd7ca1cf4186c459c9cc49e3442e2ccee8dc738aa80830a179621fc2a2913a486dff9f737491e436babb"}, {0x38, 0x1, 0xee0, "02c6c1101a6d839b06507b6cbf6cef8c1c96a472cf21d62196d0bda3c726470daf35acc347124352"}, {0xc0, 0xffff, 0x6, "cfc4bd8d331eeaa167730a870e8496a2c2e83978f785e029a9c41c1af1dfee223c4fcc3f62dbd547e4bc1f0be5544a6e1ce26e5c4900ecc399a725e522e4d4caf715421c3e0090d5547b8d5be39723f623a43855b27416cddeb2c590be735d4850261889f3f5b716a9db377f6549dbf59b8cc4d720fbbac6f2849d64ba5d1b07779ce22889788b514f44947d9ae1cc874a849cd65a4a935f2401d5d26daa9372f9c64b45ed88cf553c11"}, {0x48, 0x1, 0x1, "f1ef99a18a6f8e99624cd8567150d7b61c978b47c4640acf5898a6b81a6b7f3cd5eb43537e9cd1b65fac8c6b72cf89e0a679"}, {0x88, 0xffff, 0x3, "20e3e01abf78466ed8c15dc29a752b7d4639880f69086f1b88d8a3f56dee9e55f55469f6b3adff1b7ee3ed4b91fb1ded3a2567dc7a3b344a36157442e502f6b21cf2e32e2fd82e7d1626507e9f4adda58b9b1957b8e444ecc5ee158fd3157b5015ba3675fb57b36beb46d13b15327be5a178a8cfc5d6"}, {0x58, 0xffff, 0x2, "419f98c0d83a360cadf7a4513f9fd967a3f49b8022782643e62b89c3bc43658c23556a6faa80c3c57a3b117914d50a4ee72b92673bae086299913f070f2a65b70e2b"}, {0x1010, 0x1, 0xd1e, "b7576e75a208a9b9217e66645a2883fce7e8b8e7955a54327c58c1c46faf0b9da1119c06feb60dc30e57b4b31631382e12a7f30e4ee3c14750521fd14707b65387c003270f478e6023e2626965f23bef8e9d08db1a49b1766fbafb4d35d9a4a9591e6736e79f53c0254e9d35d17393c2defd5493eb77818bafb6f58264cf02999b25eb14ba50c5a8eb21de4d988b4f808969d3ae5ca90eda5153faffa45f4dbf4b14d3486a94e6f91adff5cedfbfacd43dcddaf0a054a500742d0f2fe18b9f1331910ddffb9bad811ac9cc0289a5890df6491151e5810e3bc0ea0b10aba7910e5da26572a96f3b5518400896f41037cc2df2208044dc517be7145f22fe7a6c72b5dd27b51e73cdd16319f7a21f3d36d36c431b46959dc370aca51bcb1eb7438a7483cae1710de6a582c0ec3f5e517b92e825ad736149496ce80f2c8621c1c4aa27d8f339fbd6b31683615ed617b85e487248643619fee02feb9271fbccb2cb9160de74bff8b1d5f93bd3c5cba6ce805dc3c59ea40bd2e3a73fc12053947d00fe34ae873439644a32db3f7838deee8a78b97e0506d432963480ac7ea0e70db7ccc7c2f1e2176519296229f7f06d93fda3b5a07dc9fb17930277fecd415fdbdd990f6334b76adb89ef368aa25215e382523023753b0ed3ca2b9841194aa2d4822e9991626809c9c5fa01ae009be4c023e12417d8db6e0122a6405f1243ac268c1d6ea59bef451ba7ba6efd050bd3f06faeb35476e78d58a9d97f5bbe48e1be169d7660df9c680ec40656d72edf87621dcfadcaed398bf1d0ab20bdd16654335bc97a13b815ae1052ac067a4f33964b277bb95303724fb690f1d6a61b5231f588159fe0bd073ec3b802ae52f6cb2450aeb27a18c609194de45152fc97357ab16c216e60cc9d5a1896f2fef4743785cdab12a628bcd518faac9a84fa10bf3f94421239bca6154d6293ba16e316e49323fd4569cf9e0b2cc9db88e45e772dca113c57c21cd665694fd8b85014349eb4f29dbc9664f61f2eec6738a62c0c0621177d1d771c382f8bd37cb54c768eb2d6f1550c986c40bf1217a4174dfcaea4fa32806ff6f85f427054fa3d85362df20358fbc9ea49953b44ea1b1ce77e2ce6967304a040c13371833bdac4a24c5e48ee6bcb0de788b2c41e774a84f162e8da8718717a71133c97a9c646e9ec2954c6768cff88bc9a93fdf2ff8c3ac1659c4dae02bddc58e00821e61d88f40acd493a8f67c8f459bb2653a4013364a7c91d158367da233544f9371600f366123e3bf586f54354461cd32de7a4847e012a7a96f84978d3eb9a62b8abcb112ffce3d127789eddb45a9ef2bf132e927e4c87dee3975fb55d24de8f96bd02c3165ca92a1dfb4a6e001c60c0e1374df6187a7068c91cb5f1d26a1d993084791e42771e64ebf5ac90369b7d220c622208fc62cb1776c08dbe1ccf894f58252b41074144ec1b38f8d5350f74c15b5a0357713b53778dcde0f20b2c1f000017ceda51a689d041ca19c534c4b5fd42444d667306bc96001d719a649f4af0bb8ee3724b33f1fecc9babfa96924aefab98cc6d8748ff6c00ed02a96e2e588ad91899bafa37c6716f3e1db17131cec8957a90f6074fc9162bf9a6053f5539588f6268088a3bd6a9a477a03688ed237e8528e7ac1323e4a49029e2bfbe68ff32813e39508bf8515e11e11fc43126ef0cb26e3cbce7d51835021c00b47d9518a53182cc3040d04253033345112f76eae8a9e4a1541513f3dea4ce676bdd60e8fe1bface3ff40cefa7ed96c7c798fa27f2b12a3013a33c88dea48037bec9f242926f6ef6dd1edf79b0aa9abdd328ec6d957c2200b32565b872b62d744f9752e6d92aaa33bca78670f12c806b9d886f233f2eed7e06807db38ff15947363c50fce58916c103b3ea956e6df2727d32d1df0a03d332fabf48e296f8fe1c1af18ef28c5f009309f3bd76f17059e8cc94b7c494cec333b5a17863ac08e242bef13264404bd155549953ad110596c4b3ecc807fe7606acedf9ed23b130bde91ba89c2abb274c6ed1983d77aa1b1c296b7b58fcfc2481ca7311f1949f0c139ffc1d112e11f2cff631c7b51f53c46ae5f50e38bb6b4932b630d80aed57d66a0d6847747021ffa9d70766544fe9659a12bcb1f93316e5bf7f4d411f8785a0370f9ab3325cdf9e7d3c5f10860daf56425dec1967e501a69d017429a6be5c4709501af7077b04537ee5170fcf8fd56d009c746bf813c81178a14b3717ef390de1723d07a60853c4a70bc07e9ee29e849de97dd2b9730948ac1ebd667e020b2efab08f4cbc21382f2e14393c0434fecef1d3522a654f4de763570545463504bf514bf3f9b4b7c4ab9c9e855c2a48a57721a77782a72fa6859938c95a55eaae2f7630295237b9c38c5a78f821ebebef4ddbb87fadf38bd554f3baf61997aa78971ec59799d4e2d515bd3bc4aad76204dd2ac4112decdac48c82c5fe8090cc4a4c6b70254a47914bceb23a416baeb392cf77a196566bf2f64ae655eb2b4af8df134759d024b12cb5541f0f0a45927e9867c0fc40c1a23f0e4ddb39233528bb10cc56f7da81310c178472cd41456cfac28f8d1b7f91e1ef24e8f4d2fb2a03ae34a4d56b79d553f62ec2dfb7955726bfddd0d5a90a372f98b97ef5bbaffd077c861ebc5cb270144ce2783e893d9ddf2eaca6eccdd97bba529d5a30e23a9ff476eb2b43406ba4103e7af71a1ffe8cb53862842aeed4631df3e5b129a31f020fba3afebf58e4c87f8db9bc469debb3efc457a0a2f463fa3241bc96bf5538410382e4ee69f5a90d9f80ead6e7fdadb490881ad280eb5a4e5d68b1994873dd3d0e846be620e8b643922c2595e1d75e512ea2d2e1101e5ded524607517ba0342e8f60e350b8924a3380271a42b9b7ed28a2f514fb3cb3d52921ad50371e9221fbda328bab06bc1952f0b331dd440c01d9547b807bb24c06133d9d564a3ba2a54b33c4d12c9df663f40103eecdc0fc394f7aed13ceb6911d73096adced412cf8b5deab5f14df705d3c940e3737ba55cb350bb7d3c97ca9751a5616f28079b3b2e45c3c75b6f607c5e0f6bea51c3f47f2092fc9e4ecc8b8ac63b8d84ff2986657167bef4544f667f67a6b70b88dbdea22bde4ae3fd8e73d2a9e3b88d565db040369b5fbf3525131401f1b6a71ebabf9913d760151d5c1bc200f5ced674d2eec43f4e994476b1e74e50e0622134e38cdd00886b3fc8c8e986b5e7339b1bfceaa32b43bddd24812397194a615d361ca73c11f1a7eadbf0937403dbe567b0efcafd185d21b8d32c1d44caa0bf6c20d72e33df95edf0fb57017ea062cb43fb4a3428d92a69fc7ebecd7974da4896b08857c0e54fec69348cd344ccee6f74dd523ab27834859005b2887b6ce9fbebefbfd4c728b3477121f102031ff7ba35c1271de8af4f11c832ac0562ba6266e9a654dbaf81fde1ecb03d27698a6d01ba799ee3b72f6b7636db958418e005ae69b2faa2ebd7dd559bf1bee019e251325eead496ce82a3a6bccfc349aae3fea1e0114ee18a2e39862a2df202aacfa71b9c4a1cde59885b4612d94162d60304ed7e4826d2c78f82c4c19725af3d70202ecd33df257d0e0c2c1b2bce47260ebeb2df5f75cb95e2278937d743c7534a3d663ac92b603b5c4a2fe6c17b5b344dfbda92c620baa63620eecee0d1d1b23aa12bc900b814f214b7ec9c5309e275b7c32524a218c0294bb347880d80a49c5e994abdae6a8b9ab9db5e2164cdb1767ccf5013a068d11d3ca795c553d0efeb0d77ceff5dd8e1e484dbdbf2219dc2a7221b3ad81a11e72b7df7071983676c66969447db8d508f3052be3af4b69f9356a9aa9bfe96795288aece3cb32244b75b5976a36d4dc5ba3e49c28356e9e8b4b3d32344b5ca80215a2f3e10e3449a5aab40555dd9e7ac7a1fcfe1f0e1998e6e50ba3b916d504e9c0eec74e984df54dc29019099eca7de8c443f4e7729010d9506e4272ba7991281514b58e02999af90f119c74c192d0fc6022141e6be6cfa57d94500d474e578c47402bc6f3d42ed3d5c2a1cc24f75a4e4e9e4df756580d81022929cc260bc8d95157a7ff7a5654c80a85cfb5e41118ccbeb7d09907c092127cdd6cff670da55a6ad9c51c63a11f841b542523710f37b65f96a6e6068e16115ba8bcce3ffd68c0cc17a62ccd749331c7309fd6f36224e3ab045e7f385d840e0d140ef2af853d51164804f176f8189d45045192f7940c12bcacd246e3275bab014455552832d129ce2e18133b557ebebd4bb9d6905dcd868d0993106538f59fd051db73ef42ec34c0c0da1deb11eb0f7f8cdcbf60b0c43f5bb6a62bbc52a537dbc3eaffa4cd74aca542194da78d7e11777681686067c2fd103f4f205bfece35a74efbba75d680e99e43ba76c04b06fa52770609d2e91c3d24ccf58cf388ea5b34061179b1a66487c747cb9911c8b30059052c15a063fd1fa9311a68b2363ac628f571fcabdc6ed12ae12f63167bfd08471fb4cfacfac4a80f2f7bc3897a56d3c8fb12cf50d31be219c1a493d413ac323505bb795f4a7fb8e1189570f2fd12ba8c4363f22015ef27776739d6ff1067cdd3f7a9bacd962ef6fcb4fde608c3d3300512fa52ccfe221de687252e9b2135595cd9c0454b05c1f0711becd7365432a931defe6657317c3f3e6c7904a89baebc093995582bc54adf3aeca38a69550a217919359ba8c845ecca4899715de09d1bed722d21d381291791426a4ebb4519ca4faaaacdc40969d79f03205d54a4a378e9aca3d958ef9e22e59d62c9905931eb05f6301cded6d2dc2bec1b8edae9d5adec4d0faf432f8f29cbbb2f3d2a21a1036e9c77e68f318b12345fc01c024c3049d7c56a338f7cd8cef43fff9b49e5207a9d972dfb1d04860be93af56f97b84e2b956ac736c6ab226a8167b9faebe195af5c5ed2e1842724d010891810c646c61c405cf9480339e1aede480140979222e4ab3ff710c772f098d0c2d061872847ee842a356b6104b481b38c6d2bbdb233910218a8ff43b4c68e081848ba4cca85f9d9d0b5f2c97b1528449cebb1622ca9bcd0182c45de681661283ede1a8281f24f25caab2d2fb4db02989c8e7d99b88c9f6042c85654a5aaf746a956a6a33a04d61508803a2a9190f6e133148596494474cac520921c44245ee2c0ba4eda7b68b078e1b591cca3162d93d217d7e08020b170d64db47db7db356be409d6cba933197af004d84d512f9c51847f1c1bd081d897d37fdf0910657611afb5bfe650df73f2a3a0ffe43a41abd8dec7e9f782148231a7e479dd2b33e9b14c00cac39fe1efb4887472458247ce022af1ca47010dee12b159a425720b0c8f0eac17bb959a6903600fa30b8b1affc74c8559dbddfb10e996f9863f7ce6ce435820413f6ae56897be92074ac26ca8a69e883ab75f84123c3dc2d507b8a38d907d73ebc2cafa7db479d2f9db0c5f13152625e6dd55b1f762201c782b51d1c289becb2a9ecf12e9792088145c16951c1332818dfad5e335b5146fd76ca7d1ce635b38bc2144054dad5f1e4b5767245f4b864a23a3e49ce1caae7d5d5a128fe0762d4475b87d9c0d239df82135a6cf6c77d632c51ce47382c324bdc8e2b729ce9f72e2d4c0be496b843badd8cfa8324b1374784618183ce56923c07fd6b7176c98f36ca1d2cd2f00d0415627a86c54fea5e18a2bec64a3508b2c6e03a4d0947b2dc347f417774be5b47ce4e820fd40ff4b8eaaf5fddc0f3701315b2da89297043abdbb1d122909917ab1cdc03161e66735fc530c23d51a41c7699f"}], 0x1420}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000002f80)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbe1c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x90}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], './file0/file0\x00', 0xffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000003180)={0x5, 0x0, 0x200, 0x7, "4f962686cb6d7b5b3f638a0a342dcd1c1ecafb63", 0x4fa, 0x8000}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000031c0), 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000003200)={{0x18, 0x3, 0x3f, 0x1000}, {0x18, 0x0, 0x401, 0x80000000}, 0x2, [0x100, 0x2, 0x7, 0x4, 0x80, 0xfffffffe, 0x2, 0xff]}, 0x3c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000003240)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000003280)=0x1) write(r0, &(0x7f00000032c0)="be01a23ecf3e2b7baef019971574d43a48a24141fe58e7737fa20c58e2809f210e04d41e660c2b962bd188c7284766a982c2b8259b2207f87f56d7634ea3797fcf267c7c8f86d3173f63f17a3e61b27a4e5550fb383f80b52df26a5aef17a06d9b73210a5bb1fba87a1a41843a77a656af5050e362faf729bd8a052a3679518c939bafde9bdc502ce2cbe212317b5bff0d04016172ab59da22b1fb09ea0d1622a9a1024180904ff75779e5f151e9b8b5128a0561dbd23e4baf4258c4fb6f1ea2658db12f6d476ae6d168", 0xca) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000033c0), 0x800, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000003680)={0x81, 0x15, 0x8, 0x1, &(0x7f0000003400)={{0xcf, 0x7, 0x7, 0xfa, 0x3, 0xfff, 0xffffffc1}, {[0x7, 0x0, 0x2, 0x51, 0x3, 0x10001, 0x6, 0x6, 0x7, 0x7f, 0xd3c, 0x3, 0x6, 0xfffffffffffffff9, 0xde18, 0x8, 0x0, 0x2], [0x5, 0x4, 0x9, 0x7, 0x7, 0xffffffffffff0000, 0xc81, 0x4, 0x81, 0xfffffffffffffff7], [0x20, 0x80000, 0x4, 0x6, 0x3, 0x5, 0x1b], [0x1ff, 0x101, 0x92a, 0xa5c, 0x6, 0x3], [{0x0, 0x82, 0x2, 0x7}, {0x20, 0x800, 0x101, 0x5}, {0x9, 0xfffffffa, 0x8, 0xc14}, {0x4, 0x8, 0x8, 0x4}, {0x101, 0x6, 0xfffffffe, 0xecbc}, {0x4, 0xff, 0x9, 0x7fffffff}, {0x0, 0x1ff, 0x6, 0x100000001}, {0x4, 0x9, 0x1000}], {0x8, 0x6, 0x180d, 0x1}, {0x2, 0x80, 0x3c25, 0xffff}}}, 0x1, 0x1f}) ioctl$TIOCSDTR(r3, 0x20007479) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000036c0), 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003700), 0x800, 0x0) r7 = dup2(r5, r6) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000003740)) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000003780)={0x1, 0x1, 0x2, 0x1, 0x6}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000037c0)=0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) unveil(&(0x7f0000003800)='./file0/file0\x00', &(0x7f0000003840)='x\x00') executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0xc) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x400, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="b44219f4efbacdf267babb515aa9afdf897af442c9b54284b392f83174b1fdb3cee7b54230402227e2e1e1681736c9f0d03252370988c781e37925b5acddd590dd7867de5dc86f8b20d2564b2fa8d66dbc024f97da3bb5eba3490438338c95a0266aed418f31d959fccccc5a60e73438a1c6de906478c4369419e4913d7c0b62210196cb7910e2f530228b7018445a18013bdf8fc3e5ddf11be29573e9c5d36d23e3b69448465efcb3523f5beda43f202758813f0dc0283a275c370f5fc636ed313bc418fa3963deb531d568961b2017a717b3b05f228d0fb311", 0xda}, {&(0x7f0000000280)="a5c400c74e1c1714cea3f6217a692be58d2bc17c682aad0c9de0e947a39d5439fe0c56c436f80950c7731b742d530b97cd5ace", 0x33}, {&(0x7f00000002c0)="12ab2f69f3fb6343e74441dd1f4b7bf55034caee163c5bd50a56df038f2434599b0e356553f6cb747884758384b5e786af21ed9885813a662b8fff02a24da83bb50c9702b3f48f86aafcaba8a85767e139f776ad7b4eaed9548cd45c3b5c40f5f0cb32d548038e6bf3e496fa6ea5db7ec41dc9bc67993dd664b1b97f1ba40fb1f1b85af94f4cd2e0b87a15c902c524287d1e87c0c90c2ec8a7e4a2c2d1f2aeb8c8245402b20a9f9c17eb4599dd7efd518bb10b737d7582605f9cee5952b6f13cd8ebad51b0ee44b6062ad238e3e0024444e44c5ebaec7d679f46d47c935364c903bb56", 0xe3}, {&(0x7f00000003c0)="4079281fa03f05377b6512a2055866324e470b8a0dfa4994c87229e4aaedc2235c894ba039e027e091755e6fef3650adc1bf6d6d86fbf0179549d8d4901c3d0eface369435297d50b12c3cd94c9b47afc0ab7d6a82ad280536158706d4a2f3d8af682d6544dab6e4669c2b6fd989696db0e0e054ab8b32224ca9aaef3afb610e46e04e058a882b22118325", 0x8b}], 0x4, &(0x7f00000004c0)=[{0x108, 0x1, 0x2400, "12884ce54aa0e0bff3824187495d930cee0fb927e51a21a21d0f615082850514bc02b9d37363131167fb337943e83be0f047f9feaefe7ed6fafdfe207e3ba35d8db5047541079659149ddca7517a534cbdb5e9cea281d27ab5ce4b85ea391fc091082ac13d7a9d82f1506519429f770af912491a520e61ca9b66cd5ec0665eb9bb72d3cb407fc3695da6d1c1fb2c8458e16c624789a3f3f9c41f67c051883e9341d481fcfee9614e3bf2123186c33f34ad5da778863db87825b4c3bff6a5e67a5f39dab935e2ea4d14e57c76d8725efe40664e79f017202cbafffbbf139ddec879475ad9cc85cdb198252231cbd6ae189cde75dd5038bce3"}, {0xa8, 0xffff, 0x8000, "4150839e5d7af8ac333cb126a73476e56accda46eb8382442a9705cfc1faa6bcdadaaaa84d19bb09f8daede64db379674fc112ed65f4d090b59f2931d0bb7acf46b28ceac9df93f98e24162121ab7fc1dcdb446dbdc6565cc3f58a043e750fe21def53b2322fe41587af5e473daf8fea8b4aa86529d5f328eb354e2fd21d674ccc5cadfde287ac673b3f63af446c7d4649b50223c9fa"}, {0xc8, 0x1, 0x7, "f877e8a900eff19fa4318a83d82520e0b6eb67c8ee81c78ec5da28093768b30287127d31a1445503c52d214b8d023f3220683031589ff276bf6d3bd12724103c3c1474aa775a38dbe6f32e5427e83691297a468c1e05ab1d21e26bf7f0716e911b5f328b1ae66b57876a5d8cb986def6def1112e1cc8fca5d53972c7aeae0919d8437b427450c85cfa0efda1fb31d43026488a8b89a1c5463c1a2697913ced74c85e08f33b6b7e58bbd8b1ad5702a9d4877097"}], 0x278}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r3 = dup(r2) listen(r3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x7fffffff, 0x0, 0x3c, 0x5773c542, "10a6093e7e7be2df6707008c8bda98612c2100", 0x2}) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47ff0e57fb99bf049535c0a063153f6e2e3d7555ca8", 0x19}], 0x1) r5 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x214) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x11, 0x3, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f0000046000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r2 = semget(0x3, 0x7, 0x200) semctl$GETALL(r2, 0x0, 0x6, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3f20b7804be381649912b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830c011ced66f40066ccdcf3ec999d9d20002002c5dbfad800000008e371a3f8340612051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000100)="ea00000500000000", 0x8) panic: vop_gserialport: Connection terminated to allow system upgrade. Please reconnect at your convenience.