32c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x3f, 0x7) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$dupfd(r2, 0x0, r3) 16:57:02 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4010021, 0xffffffff, "73cc0200"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:57:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) sysctl$ddb(&(0x7f0000000100)={0x9, 0x2}, 0x2, &(0x7f0000000140)="4134e68a4630630615c287d66e70d3beffcb807e99823795a1248105878eb6f1cdf83401f397722676c3f56819bcd5d221e4920426990568bbbd865b60762b29e012f23572f34479f6ad6d3b6179a530655bded0122f0bb22114f26bad44635bd344948d55e8b8d2588d33edea8368b966abf575cb402eba2d388ac6cab287b8c7f75a48b3aa3885403815eb51348e8563351b70bdec6d3db245e055ad82707a54501d4daaf757ce6d314f8aceb9f4d670dd1144ccb55f50fd1b1e86e480d38f0d414b7cb2fed2fce950c440654af9d2862d204cc42b62241d2c", &(0x7f0000000240)=0xda, &(0x7f0000000280)="8df6419cc3d4c5514170730ff0aa9d80f361a9b6fe3dfd860efdfb0f72823c325a5c9e3304a116d6d4db8bbb571e305d565adf82fcfbed91eb26bac900f6b6e1c5e917366fd182e77148", 0x4a) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup(r3) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) socket(0x20, 0x8000, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x9, 0x1, 0x4, 0x3}) 16:57:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0xda) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) socket(0x10, 0x2, 0x9) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) kevent(r10, &(0x7f0000000100)=[{{r0}, 0x0, 0x41, 0x8, 0xffffffff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x29, 0x1, 0x62, 0x9ca}, {{r0}, 0xffffffffffffffff, 0x1b, 0xf0000000, 0x7, 0xfffffffffffffbff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x1}, {{r4}, 0xfffffffffffffff8, 0x80, 0x8, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x7, 0x5}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x80000001, 0x9}, {{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x493}, {{r6}, 0xffffffffffffffff, 0xa0, 0x40000000, 0xc9, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xffffffff, 0x1874}, {{r7}, 0x0, 0x0, 0x20, 0x7fffffff, 0x200}, {{r8}, 0xffffffffffffffff, 0x6, 0x20, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0xffffffff, 0x9}], 0x1f, &(0x7f0000000040)={0x8, 0x2}) 16:57:02 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00003d2000/0x1000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020697e, &(0x7f0000000300)) fchmod(r1, 0x100) 16:57:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x18fe7750) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001fe, 0x0, "b0d42000006e9300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:57:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:57:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:57:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 16:57:13 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) msgget$private(0x0, 0x6) getrusage(0x0, &(0x7f00000002c0)) 16:57:13 executing program 0: msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x400, 0x200008}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getegid() r6 = getgid() setregid(r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r5}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) r8 = geteuid() r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffff, r3, r7, r8, r9, 0x2, 0x16}, 0x81, 0x3ff, 0x0, 0x0, 0x10001, 0x9, 0x5, 0xfffffffffffffffd}) 16:57:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x36, r1) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:57:13 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa963d1c48b5d06f56da2979aaaaaaaac50529664ab4c0"]) 16:57:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x2, &(0x7f0000000280)="9a72b35c3a09cd93570f57de93b0e335189c2c02f08e7a37685f08c4a828a1146d25b04a89ad7ea4f1edf837d2df678635f028a83f88ba70bf354acbfb2d2f16af65c128e3767328336607338e7c0a5705eaab7e798852614f6eb5f3b132004eadca4f51fe6bc140566f6383528c97cb913e2a6b4e2bcb3d67b990f25e909e3eadd0d4860888c6ebb8e989abbc73d4ff0e0c96f313e13a91158627b6a746d54978a4c323f9713dd74123e327b6e674a79732c287b309afe6d5c44becaa30299c57df9bbe497fb4948c59e64ccaef2817e00d218b34d4139b24c609aa170ed21e07228eb9640f49c065e715f6703ce0ae04b605854ad685460eb0b67289cf2d63b24f3ef3544d89c18be5141eb5b7c3dcfdcb265a4c7ada6f77297c5f729de218", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) close(r4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x80000000, './file0\x00', './file0\x00'}) 16:57:13 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() syz_emit_ethernet(0x36, &(0x7f0000000000)) 16:57:13 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x5, 0xfffffffb, {0x8}}) 16:57:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, 0xffffffffffffffff) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000200)="20ac2fed2098167d3d7d769519bd7cd6a0100fb08c1dcc1ba964d6f28963437a7121f7399079d0d09a73e7033b7b2fc2c07f8e12f2a9f75bc46596bc64428c704c3074839a89a8afff7c5c79f2439e9c0b0506c5c8504d6c7af306a22e", 0x5d}, {&(0x7f00000003c0)="dc8cbfc3fed6f3d3757adecdb8316d0256433dac3e470f92950fcdab9387828e3171791c4e07583c3e9d83c35b60a85f507fe60f46342c20ddbda46f3bb6e0dc81118b83b7949d9e7b4160c59151e84182fb61b60fdb0ffa94785f056fe57f608e47643d091b18e910524e7e6c2245a0c5eaa69f72e8a3b1ac950a71f31088f3f10e70968a483be348b1e58d555e913cbee57e2d1e92afd923e668244c565be1f98ccb9fe6c334f45c192e37be064defc0663930747a0265f3979a62da0b3f5ee118a52506bea08ae810b7984bcfc22dd64e103bc5d7ddb4", 0xd8}, {&(0x7f00000004c0)="dec24da974fe9674432368ff741c68db9f538e140b2e869d4fef6a3807e4a9759f81429144227fbc1ba50dedb1296554f0327e6aa962a44a5d983cf1fb8a0161d5e2bc78a080fab7c4d4d7221bdfbb3211aa4626e3e06c9ed31fa757ece28e0faee5404ea8873759af3b56afe27918933aaea7827d25f3dcd69cf3f70d2272b5795bc43014eb09470ef0bd0656588dec5f38400e990bc03bfd0e65af6728a80328d1104f5b890848ddde41e2f38fe7cf92005d05b7dd25a786fd93550472c9d2eeff0afbbc604a6df790cebccc", 0xcd}, {&(0x7f00000005c0)="27e4d6baa0051efa7afa1029f933c0b50b38325a9a31d26046cec87a76d78c5f701e2aab545b7a6ac51b2bdbd22a048134b2d372f6fdfc2ab661286d1a15bb57960579e8100d7f0d553e0d412a41a85a00f4c9ec34b85e74bee705e876845a3f8f5cfe18315431304839722996160058dd5375f9dbcb59dedbd7680c8b6e72049c50127f381f0f0da96dcb32e7817578975336b7731455f0385cc85657693e0801f283dd59ae8dfd210089c329d580bbc2d481805e09e4b7daad8fc66d88", 0xbe}, {&(0x7f0000000680)="aac8c7875829b68656004f9b66263980e7bacf3f0a85dd890466a2ed05ac6c5f887a709fdb6f178f120a61bfb034570a48e03a87c869a95f1a9a32d045d28f6340e84b7db8c1017dd2a0c85145e2722e0d643649e86a5b049512f93a4c823f222e7ed31f84d872d32f7279270b", 0x6d}, {&(0x7f0000000700)="80a61d9c63cc10f40e570e24841091d793441031dc7c2a4949100291007de0a4ec605ae19cd91ef41872019d436fdf180742b8ad9bf18ee838e96bdb0d1fbc199a9c5cfa4afa573607d9fc11a7cd98a3ac16", 0x52}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x1, &(0x7f0000000040)="c5785c998fc6049eab6633101001000000360be782a6e447ac15da36f9551a7443e502ebec67d549050517fb593c9c836c9b3ef8ef4c69b562dde71ddc4a196ed238af748186578b2ede4947c2ab2646069e591ff6251d31a01b707d78814524246ecdb20100ce9b623bb15ed59599c2e9829aaab549d48a9b2f30db7b7f3336dac7d65139451c9e6845cc00000000", &(0x7f0000000180)=0x8f, &(0x7f0000000340)="d82c65c7431e6bb46cb6ee87ed1bbef52bae4dee93b235c0bbb318a0be837be9c01254c3029d4b5efa0fd0c709ccef94a72e5d3730ec997eaca8287b19f5ff5be295b2dd29634255458e261bce24120b168a6e4974e326bdba7c63b0701b052c6a036db049ae457960ca1d391fb7072eb5f76c690545", 0x76) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1d, 0x0, 0x2}, {{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x18, 0x400000000002, 0x7) r6 = fcntl$dupfd(r5, 0x0, r5) pwritev(r6, &(0x7f00000019c0)=[{&(0x7f0000000100)="2d0b6a2ea9b97d35f0", 0x9}, {&(0x7f00000002c0)="547f6380fdf41a5588914fb1df75dd0b2473f79621135daeee7b6c65a8fc5c82f76cdafd", 0x24}, {&(0x7f0000000800)="f7065c520851e8cfd8726ffc142aa1c50806905ced9e4b4ef5c0436065b3b9934bb837906e04dc2d79c79329ae72fd9e2f2da7180ea427f8f66cdad39b99a1d5eebc43c417ab279956708909f39a0f72c8c24722d9de004b3e637e33688d83f3df6227b88fb7d27dab7ed48d6650a363d1bce82c52c5bd53c08ed4a06777e72fc9d14f21b89276f0d064ee0e11ad4948f0b4e0ed8488fe", 0x97}, {&(0x7f00000008c0)="5f461d49527b5187e2abe164836d0d8d6a09350db93a276b7b534a99cf53ca777994ade1792dde3dc950e947ed947d24d74d6c62cb2b33f21dd5758549f87c4c5ff81af0eff4c12abbde1c59ef28e26a8ab659f0be4b2665edf62dceaff03c628378ae94be1ffd656a7c7001386eb3758a218bd52ecd9bb29570567da8193096ba6c81faf1275694b73ade48e6a503f3c325342b2dbce7e562721f6856a2f849a3dab9f2e357", 0xa6}, {&(0x7f0000000980)="1ee9c99078757b9c4a1435066838206c7c5281b9918aefc7a75af64bf46c802d285933b0f6c5b40a6b6b43cdfaa698245ec0c609bbbbda45ca3487b1a53751a24e7815aad0299dda22fed11a9b96bca3067f17d71f7541ff0f17d31225099680a785f9b456469374a9fb5fb58b4769f168a31251b8e2c2a18d34cc842ddcb5aa94691e32a05f35b2d6d82fc314f16a0c135e336de6ea2dd096321174110ee13c10d51596488fd4906a1d9a6ccc2c6fa6aa36af5fd9ac39243af11cd426994e271204be4d9598d2f43aa43819da66763cbb6241f4ca9eaa02ef3d7bde4c805946ce6856219dd6794dc4998c641fd01011ed2b90550bf9835643222846824478351452954561c76b403afccc4f9145adc71ec6e626126fe156990a0fccfe6e947375ce3b519104faebdbd2fcbc53fafddc1ac7a582a6b70814701e24d619b2dd2992629cf483824e04f43c3226e1d3df6ab0f29f0da13c037175bba0a60857da80bab1a7b12e90fe4af2aa2645dbe750b959868644f2b9c4c6dc367f5295ee6e21811f7590fd37b75008ded72f56e9c4e2fc5a2771f32f34d6194ec05e8ce5418bc4a5d5243d4ad83ce1447c5a65c5efcec098d4aafbeeee1aadb46f15be530e1b870fba1d6d6616425948aa57fc9115a272acd311170c1266a11b1d65f7172fc6250350d672ef76f86e5108a6123f9e2ebc54b14e9ee9357167b58881254a8cee2d471ab937758339b033e1736ce8316e62e2018681c44ae3efcebaec4df7b02a371fff54d987fa03e16f39dd68b10405c9f276548127bf666dd6c32313e7b238bb63ad4a85997a2d499c4ce1befe154f48fbb83feccc2629bee72089583c8cfd537a8218831dd94e86abc208df29c457d33b6a393b1d57a6a5e9f51ab25b1579128c367d09a7c42f31200479f82d13cde24728314bd87c81848f907d67a78c135b1205f79b900a56d5eb685bf54889470bdc7df5997f49e853b556a163fb469654ba4d2af08f6297160c69fb5d274576be9a6173ff3008a47626ccd733b13ba90b90df74714dbee83fd0de325662234225587136c09fbf0d2a7fc61ab5f37caf03d1ebf9dd7279a08f012255ae95f03625dda7f3657099be2bcc08070dbb0f44732130961e54b8848827e79453c3336c8c7814c9f38489e9405d4e855dc1f8d36d1f14132afa748300f93be3f423f99f634cb8b84309efbd5071e3cf25363329a1de401a06570d60258b36b1ce0503aac439a09587647472589577c177739c39250e8cfc3d36093378a2a54815af383040b70fdc3412bb354e56f71d2cd656a62f7f3babb39adc71beb6b5715046113c05fa1fa7339f027f12759270b3cfc843f9b38dab8597ca3b937afb3289b3b4a01cdafe40e4b4553fce955ffee9cb49c695342a5eaab78010834e5623c1f89438033201d2a4a524d836ff2f6b1897eee8e8fb7caf8199dba051a7d92bdfa4c23d48d87be7e8cc8d2754fe17e0a9bdb07846dffa145a7cb3f306d5230498225d81f1473247a331ba5aa0a68ddfac828a5870dd4e87b86a7cf83b480460c5fbefb4271f6eb3fd5f6cdc39897b612e801226e77d05ef2ec7429ff131e54fb757a5960ca364c2de513bfc2ee07783a87e2f3acac38e7a1c826856e29172e0727b79652b9b620e23fc9c760a3cc5b830c7e7f493ee019475ae4004d29b37b51c41259fa1e8be2778d9c39a58de400daddc4365b78812a3c40ded882ad57d719977269c7e64ecc9c9dd3d6f258895ad8e9f2dc72d525708e7a9e4875fd20f582cfc992b0ebe6575372738059f13ccbdca4d0bef4a09299d63aefbf9c49f5b24b3a1dff9c566f0162eca822f56a8493d27263b16f795026b764b63a433bdfa7407ee336f12a752fa4562212a1ad3ad57b6d4cb6912d0bba3956219fa2b7ed8e441d0c5afb1e1130f267877a7780163b95441aaf38513184b267700fbde5bde29f61eb737048e716b60c8856e6cf938f20bc79c18b73c39831697d6c3241575ca47dbeabcb3df8d81fea66ba9b33017cfa16a4ee68540af8d0998809d70451fbadc29674a404ba7459e656c9076b56a5deb506bc77ee102c57f8539e9268f8f0e13b087079f581d9a083980461da296f4e435b04caa0b602affd210b611cad1aa5cc6cf6d7f3c2f8c1ba3de33dd57f03b2e82a2c8aa496a190f1398f7bc55841c03dc8a10ea6ab05d3c652e0e6e56100ef47ce4d9ad521176adf80615a951dad2f1dcc658f1f6d6e720cc8b323a93bce34051b5c9a43c06fcb1c572a47970f76f4f4b0dcf9c14a26049b93b50fa5aeaf17c2fb8aeaa2e9094a90219c84e522d425e177ff3cb01fa0018b39e54faf63b87e6a797fd17fea3cbe713bb8c4490fed11468498d5fea84dcb4d1f1766ab2f4214dd1345a9a026646eb7b9ea7f2b791dccb901f7605f4f3aded7575b926eba74d3aee4f4ec7463bd50ce0045ec25c0521b490e6786ae2a4e017ba8267c99d13388d43eb52cb2dd2391c708f62d78f8208705e9bdce80d1a84279c481bf2d782017244bb625c80d1a43a5ba8b1ce150c0c7d542244b06971e3f2d2aef0d5fc6231f947424198fd0d756b2aed59e3ebc7a9861a18633d991cda53eb682b9e3efe68711ea3f3ab49ffbe900453eb0449ece8e0d97cc3880ab23d23eacb12b7452ec1bc5a3a57d8c6b1060f45b2fff0557f9e925c297e149b44be5f2b316f70978f5469992d7688ce6d704c7b57d212f46b43751a16a9a569f9e82e083dd560f1e7b4a6e0d25b5e1b8e1a3fcecb1df5429635f11381e63cad128dbe632216a95571e61e7684a5891e401924ed71531504159d6cf12654dd39b19b9d924f7157fb4f10e950a89eb5a466ba77ed7ea77d3f685a1378009f3258afd1e088194393ee5f2373be44211c989a231ca739b86011915f2ad98efbae03c66f09a7eb1f663872f75ce81ca025b32ff1682cbcd47f650b75e2804ee199b59815aeeb700afb79e0acdf3667c36f9ec31bad64a17af66fe95b2f418c222fdad51a626f383142f4841a6b83a2270df323c151bce187673b61319e466b25c28824ee6b3d5320550064731a7735d6d02612f2b76641dac04a6a80302ff11f6d5fb58d3cd7ad9165ced8ab942be4bae6ab66aaaea0acb646576036ffb3b06e6f017bd7d37a1fc578df331365aac12c14cc42bb8fd72b7069d697cffd9e694fa6831f58ccc2416c4a518bfc4404ef3d52810598af591f930255cc637932de088939811b8b6963e8597160b62c48d39aa1999e9a4c7f2f0bfa24cb2bb493344a150f45879992615fa4075fcc4d7a285641ead9d2500e05ae7b6c5a278742618783ca9346abeb948572939d98b9ced31a0e6cefb4863e4e489a7e82500a7b124fd08922ebb8f57f945279715b9feaa4e8a3007e10750a2006464e00026f8ec753907fd6169400acb684ca6d5a79e0880422d0fe8f195896370c1caaea8e33da7370ed0166de1f92df19bfb3dc9ed4229d686c1d459290c2b2db51b7b98511ee6dc598e989947ab363fb74191d913a0b883421078a1d8679101bf77dc66f8f28d6c7598ba2e6c1469b08f82b00692b14f21d13f46bd324945461b59401165bae94a74b6a33a0ed2f7f85e90a72444b8e3c231753c0ea5786582bf0a752c9ad2e0f48b3265cfd6f96d8606c0beaa23838bd6855296a740ae67764b9a5ccbe74ce058ff28576659f7f5da9ca7c447830e1162cea840b332a9211c4dbedb110b96d0572bd3ed03c9f81e136faa2f60f4f9d2fe76bad3f92f1aee0a6e3d89c342ee552ec6a6f88b7602a873fb9455dea8c2fed06c0703f4250d52c1c8f3f50dbc8c122babbe6ac7b896392b1edc88a20f5f74a113408aeca809a884f021be21d2bf751773d867fb5cac104a7606c233c2738fb61e85a3a4575011a9f5da6b764fc5fcd11580f72c870a7ce107f6a983da466f9fcd94c4208289b07e673785c305b4a8152d3a0314281b6fa233960292cfb16943f0df618d44da376d6e6200a26f4b9fd3d9fef273a0a1cfe375f030dfc8bd943db8a6fb63429dfffaff83b08880c88de4188adf62cb67730c8efb5ead0adb12186958b35d0843281b3762ef57656386a50ad060f749612eb83259119fae4530f9e11588b4f6cab7c06022657894399b23e2df246d1f45152e805b026165c84273dc53dbf96bd0fa5f39ae0cda04c13b3b799061c2ad7d648bfba28f91eaee2d08ea96f6ceac9d1fe11343dd3053344c8d4331fc0a34a14ec01c15dbaccc2139b52f64efb8ad6d00752a762dcb1047ac97a37ffef3bf22c85e40db71f98ec00829e0fe828cb5ea8b4eaba69f9cb1817d6e6fe402a629a08b5c6994f173052f8b2ee701832c10533914bdaf3e63a1b68db2d29978b9287b19feaf003b144317dee1e442a0caeb41a38f6b525729c2562a19d662d56777ac5e8f7daf9a5349dffa6f136f3811ac10bd8e55df1cc467e41596df0c82c220003b76bbde9724004925c82a36ef067faef3edc2a785bc629f39bc3c56e56fae5450ce812ecc990c101020867976751b76bb50c8ed26e9ae562141ac23ba25e161ab87070de58fd81623f9d3ba43a46bde89b23ad6b39b28cb4548dcd7aac0c6cab08f9b32a4d22a2622c338173b2b2522bbad0da5d92e9b215ff05c17e055cb45d10c098054d68e0f28189eb774240101f4915245d93e85a0fba3d84bc63b22ff059a1b3448aeec362280befac0aaafd2358b7e17b6d4328a46ff074f0cefd8309dbf1b8fd300e7217c9c38864dd0094a251fd91a868aea4ff8e462eb7f27d55822ab7604d6217021e5f7be9a9357e1381ac5b703629007e1f517992673603d1bb2e1246861ec75c13816663099c79c676da9d8cc80f67fa02d0fb72cba9fa83f9279de03875e6a06dce26327ba27fdae4f404231a75d518a0438ab65dc41ec8e833a4c279a31c4c07e8a9a5f80c269198cd2e9e6655ae36ecb2eda34b19d159a96cc1b5c6661d069b5266e658c919b8e8b20a200bb490bb55a15926c844a603a514c0810074ef6ed952c5428115c36b5a51aaa165a5997b93a91b9007a2191758df033d1d7c41ca2b9e64adf0a72d842e028ddf874abd338b365c2bb05055bee92419159c482f56c3f6653e6f7aa4ce8b5c835494af34893b9101c3779fd02d1a875eb5b14055af279d9e2f56835025096de42159197b2fd9055dbb140cd086c84845ab88667cf8310dc191c5293b37620708052cc039303740abfeee9c242b6560caa13e0c40e4e82115267f795d15bcefdcc352d49a49410a355388f21c45c2dccefec94f12d5be91797e38788529a1cd90968fbf215ea574d972d21a0c2a48048b1711a65a41936f565b94b313c197859739108d8f10a15f17d43c53af5ec4d0c4f7e99b7692be5e09f18e1afc12b8b1a293ef9a5a5183f31401e4df2bde24cbc288f96326fbbb31e5c0cb4d5f02b27b8c6f76cf08f51fb96bde5afd13d88c28b5b82ca9ec1f60beb8d0dd62a28179bafe77a885fa4456c9b8e444cc2f02de4bf588a1fc90260ac57d7905b8afef762fabbc48999b646964215a9209b3417eaa2129ab48dcdd57e4f409c6be09f3de8029c119cb8f21682181b160c2ac441254c006363b3350fafbc90fdbef31c67c62f27209ecb03f732f4fcc18fccfdf3f73502a266ad7b9a8bcf4df8907059ef11e4c0427c9cd31263824e0b43b494158b31417b4571b35e00cd8e30e4be08204e690532679a15c118fe121058e360de83465cfaef72dfcdfc8919376bc2d9452c8f4df6cbfb416d5491467b5ade2e4465d741b360be6613a2d", 0x1000}, {&(0x7f0000001980)="0b70c4ac526928dea89a13ada8", 0xd}], 0x6, 0x0, 0x4) ioctl$TIOCFLUSH(r6, 0xc1206951, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 16:57:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xda90) writev(r1, &(0x7f0000002280)=[{&(0x7f00000000c0)="e103cc88b9940ada387548116e2ff3755c78460739b40bbda76eb9784b660d51da5c586c174a6136375d1665a691af844c4fea3a542474793fa19f864867c42705211f0e4495b67ae11f1f358b02bdf92ca2555ca4ea47d8741af8ad44020af45de12e5a3f089f4df964d8def0eb97677383f590930b0146f1a22c1a4a795709c271527b02c5ad3e847e43c445a721a048af58fd2992a62392aa747cc57e1fe7ff1730cb7182da5f1dced7f4e8f491ee3c46f4652cde8c6cfb25a00a09ac83a6476b34683ad43c7e6a644e060af4838a54ba6d9b661d4aad70d6d04e77a418b90b7d4f5d8baadde4a700aa6e14a4fa75fbc68b03acc7d7102a16946336998161d7895d0008b86f267dc9f1f26327abdae96047108d3f01cb218953ddb4c6683b526c533ea4cc9743e93334ce1a994a6fab89a65f1e70af555da9454e4908386397a7ed3e0594dc7b35dfe40cb6af5c3dd385e96448a0e103b945f57eeec7e8b67d6632576d56ddfba7c37f6412b4af1e4d48e564bcc620b2858bda9ae4d90f4b6f1fcf6e4f3472da8829aa14241017846e7c6945142ad1f96be52544e34e0abc09e0d06a09d1a641c4e9d78ccd28ffd80690178063d9df27543d5df9da68370f4c5bf848d471ba1d63dcb877b39ceae4878bb0818ab04911b7f5bc21b9b2da00e643c91fc080cca8eb323b92d53f0f29eacf9cac5ee489348096b2e1577bfb735486a7b393b599571ab4eeec067d32c0954e748c7805ecf5f171ddaf73ca44050cbdfb08f2ebda006fe27995913c5368a8a998eed024f61984f7683c280d187ed8ed65b92dddbd1d6d6994c51edee8fc1930bc85ba60da9d64227d9a6ff4913d409f0ea2f8527b1a79025763ade23c452fc46e6b0b79148469613ccaca2006897aa5b5fdaf1dfc57109bf1812b945d5b9b595a2492c3adb17c28aff27be8371da68d8aaddbcba4b3198b1bb046a147375f5e3c755550aa1a5bbd961b8ed81c5cba34eb56890227d98c2d1c4ee572cfab9241ec8b53d5b8acc08ff703f00aa5ad55da06b34737efcd90fbb901c8da5223af3e41f2b166a35f5260af0110f4270f411b9a0d2f3843a603588a9bd5e86a37b948ecd4921f21947cbbbff8988a247a2bc9b7af60b58456594078e8a4f75599c07a5861253d984ad74031f03aaaf65ee5f7072499ad089e1a2e667ce12283144564f0128004eee73301ccca5ea040bf857730c43d2a8758675515e1c11acf7a9d88b09ce2fa1e9ca4cce00b2a161e8fb183031238a3bcfdb89d2f5664158fb1122105d36d5e725a0055e93a8964f7f50289985fb86e3fe291603465a1d7260aa28ff2d34ebcce5ef80e0a0a772f57c59d91b6aacb334c52dddb21a9d03df66aa59f99a71ca9b5ad6566c70028f4be3fca62af3bbfc5b041d56aa31c13088f132abf201bdd18305bb3b53f9d50d3975c037fa94ac457a867482aec7d2a10cd2d9f599cfee60e5f97e4605165030df7b693b191c0454c3c857135327294836eac05dc4b4160a9c63b4c1661319a7ef73bdc8a9919e2f2e5847d12d206304ad3e02e81a4650822e28934cc0fbdf8dd95d79aed1784c71a5c089c21edd3479161d50ef903a9c92a1f78ca450589ab0620db389890a287bcfa8e7f1d6271487d7ec6384971d3362fbd41f520da57637c94689f77da33b12a7be0c4951a081971601126bf0e52c0930ca3050efaa45a331566aab132eb25c9d747605071b8ecb47487890bfdc223e0b7b5b319a5ecc9d6c671105a9d48c51900c54956e8f39486505999248641ff6c772c69855d1f054b2535a1b56cfbe682cb49e7ce65853e970bf6ba40f4ff9b6f710425df457b56466c87628aaf25000ee8ecc400af37d7d3b88af87f3ce496fef8fc146938237d3930c4870c8f92795077563706182a0ceda1a67a1d7d4a80855138e52d14e3fb585915fcc98ed39d4bc9e5e1bf67e5a662154f1f86c1aaa3e9afd8c35b19865d6c0b8c9fc6a8645f4e8179b8422da980019fe15591fab6e02007d1ceb00e9c1b3edc64be406d0b813fcdd7705b9dbb7ae690d9cc8f895b389f12afe1915f79a95a31e58857834b7c47ec73f91af0bcbf29adb2ee5a4e14e544667b14415b9bcf0b43250b8d1e3666e0dd7053e3700a015988d992162e0aa73874011b329071578c7b53e331843fb03e4f098c9eebfff72b56c8c59388bbb8b5e1c457f2d8ddb4965ca88770eac032e7c14fdf468916b84cb11227fc32cccfb6bb4d538c01d72c951283eca8bafcaa463fcd67b8854c2b0c4c5a84a7286dabaaab2a0c76a368fea349a426246841a228ed9a62d2aa3ef4c886f96e98c775e2fde3ad4633246af39e19a800b14606f6e06e200df6cead09cc181169ea07080e258acd901a73c827783d7b6beeaadca8c5a584e4a1b73ee7ef1f0ae662a5762d63c902a37f19959910be2bc6e413517594a8afd0cf64a70a0a2f40df8c004d759cc0b6b9fea49bc2df04e54b7ffdd6d1e0d2e69876b2a4184ed17c6f7c6055652321d3902d3bd48695c227516d49df3523183996353baae3b89da212f18344d2bce25518874245320c91007af77ead858ffd4114c9aac592291de5b485330da0ea9d7469853253ec7fbdc16cc444f7e6d07b04a33b7f955e7cefaba873eab9692273a852c5d88a975142ee0ff0a20fef76f493f972fce200099904e41b2304b0142c127aa74d01856050e8841ebdc883cae9a7adf56afb3dac2812273d96dc04efdd828946194be739919f1ef97c8158857cc1d4a94480b6c91eb799e8392a62fafd8ab2f885b39740051bd3753643c1f648aac20b65bff8ae5fdeb1888eb73a246c6c0aea55c2131696cf0688f15f9bf71678f9e6a8249d62c15a764535def7d8b2a196a613cee2f5b28fbcdc88e29533fa922f2de9b6bb176f8fb7dbc8817f48d2f9caf6afe404159d26f9953d008bbf30dc700843016fe0bf805bc80c64f2ec0a1182706479d1d54e2973d3bb99ee7e5af058d98f34ad755850d89acfec2f5bd1963734add722d9cfd2dc2cb29af8b82bff463ec4cfb5ed19088197ac5ac5d03b4c85d24fb1785cb12175cfdb56eb71630b5904bd054e367277e4b6eb8c7e3f183d34aecd9691502f15bae239402344bd443b0f924558349415474666282b04b0893777124223006e45dc012adc534f94605c5d37797b1d3a74b49bea1840a5a38edee676585d1156608ff78e8597a9457a62d9985f8f2c2800b90e91ff8525c4a6926dafd09ddadd2c482122dda39c5d96424ee5fabe02ff98f26252b5455e369e1249c382c679423674cb2c3e1627f7a3c82f9dbaee34557db3f9e3b29c4b76e9da14a306e174c60a00599edd44c4d2a28835147dc7a252bda5d32820bc1052eb1e93ad16c9709daabd217a040f479568cc72de908fc07ce1c360718557da0d43878883f7dc47ee9300ff4531e9c21250152f98e1da964266a6a8dd7c4088e6cc918c57aa850cf8df3c29aed25cfa43bc78b3442b1380fbd788a49ca26396ec100a13992a969b22a306e956559e1f98aafb335a124bbd045360ff05dbf080620f08aa5ebcdacc06be9271636ee32a4d518449e2b30486237e9d25d49375752ccfc07c247f9920cc46f9368fea8502e69850d7ed6599bc927715824c84d8a1270f8fc8017c3bc31ed30e28a514ab8e09f8a97708bb302657f4be028267638394018e1ef1b1d185035b05a4597eaab2c46fd083394168a2ce3d50353795b5f66669489b04f7727a320f9a2eb5be54b6a281190749692d38ff548586a3f94ce2415f5e7c57e3a52ce775770060fc4488b67d4bcb89f3d79bc84a5c0c63371df3d495c079a969b729bfb5396241cbfa9a793ea620c00420de5cd07a0b16de2e2e907af0258a6705e252d7043a3f945b8e96334ecee34f18b0a3a33bb2441b26da6b1d7d4ae5d26efdde7a223b56f14d538bbb13c5afacf34d43eb757efee1adfb6781ff52e07304349bde61d766f7d732b967de52c27db42d35138d5f5ebbee368b1e106219106608016e793f5e9fd46c02846cc7427d9a7537d26ff841e6ba4f1de7df1fd066cc8786e7ec4d881a10a9fdf7da277d80def986bd6a96a4dea46f5957dd8053d61b46cf175e7213db32128da9b72e96c2f972132471ede3fb1d8a54b4cadc8a10e2706f731fb1c4ba214486098ffc364617fba99b6f5ab3fc48ba729192efd16a679da6c8a4fae9a8fcf0965ccad5f6700c09e765896283fddb4d8597d254368974bd8819f2f4102626c3975dedcfb6192782c4163875bf966f69d11dbcd1c6bf970644a3a380e42edd382a804d152cbf69b1638522ffb8967a33201d486b7035b8eb2c801524505bdbf1b7e034447ef3f4ff0b2382fd7ac98ec442c37a777d5918d6d13cfde3b5fdda87e087526a7464ce6a5b616e7f1b4e1f367c0a2eca831c49a134ca44d267241007a0a230c1d3d4ecf005240dc0e0fd8f3c78bd73ffa716a1ab407ff4f98029e18b07a92fcae6ec92adbde499abf7eb7d59221c71b9abd1851846214d16028f892782fd2bd397ba363a652d76a218283db645142881ae07cc1b56af40c8d95eaf0d2a4214cb303a0d35daf6fddc909e9e6259dff8cecd69eb3e1881933f21d7b47dce9e9e1bbd64c274120d9f95ee5d086722f5da45b35b460ef73b179872041e25e71de845c59e5b5f51a0b007b80221b1cdebfaf67fe3e929679de864cab331f372c73d0870901314bca68c2b027f8a6c6ca805bfab84d547d70f5ec191d55724f791925dc79509bb7a0cef41ffdbd846a45dd2373de362ade47e9dc47168a2abf290cfdd76766a8d8da94842b4141f7888a0f41035d70888ce66fb73b8b83049a45610367c5b43d7bfcdde53b56f5f6daa180b48db4cf4931b3724f84bcb587fdd8ee3b3364646bdeab5198efcbcdea70e611dfb3a6441bd21517bfebc29d13aad203ba5018c0152d9c145e4a77ecd096507c367a24c80dc4d396910b8c2b12b0b110d8e90c7dbfe638a6f773a3e620931997b292ba0d532e732be644f10a18e71b2f2108bcb56f0a96695cb95babf91b7790cbab02c3c0127f69b99b0b4f3b80e98c1f1678bedd08ff0006b61a600b78b441c7392e54e9b2eae9b9c52284221ca5978bbd9d306995e0f851e58003f2941b363591d5e9c4e5f1d8dd470dc1302c7f273fef7a795c632077d555beb9cc3c83afb40132f62970da2cd999e9005d758bde472042ad714ac5164753c467c720d1fce8d8f94311513bcb1945190f640f4fc8380ada9b750f589b63f476a01d5890b5967d080e77b872e8880b30dc37f493f23f0d0275547e22f125bfc4b6549f82120e2bca33741d1cdbbc50e8809d5b294d2a95434f93ec0e7e460fc351bd3487dcab95f16df211fb1a07206c465e4075d6c12e362da3a605ed4d78c8dc6e7a39933a01857e6ad9fe92f6f2944c8ead3cc453df4bd6217f824d22b384e174c9706678e5a52ca0652232f21431623ce562a60d9d8555960a8ce4489fa5a906517a49f2b1720e1fdd476a7f723772626462af928f778bdedef102546d7928ee1eec1e8f3e2e0d1fc631b6b48088cdf0e8b06436bd126441e3e99ced01829fd71805d7d90f6d971ae240a12f54b946a74049f7d95239950ab2103feb16f29d69b9ec634c1630f569cce924e27a7ea16f36559e9cfde3a0d7424d0713c95d2854c1f3d5059c8d9af24aedda2cb142c940a9f09579c3e007af60fb02170346df6b3edbeddaef649c81575e5df2f2b54b5f8612c3000ffa6d3c9d739409d2ee46b74462458a7772520fc8cdb", 0x1000}, {}, {&(0x7f00000010c0)="08df3f352c1aa9c06fe4ced6edf64e2ef29734e7897599af5062358aedea7a225da594f75535512d90c19a6a60a51f5468d1538c79ad8741926632939a9ce9011709b52bf66e108b646a413db2e208dea053e4aa54337ae4e38aa9d5fbca4a9d79afb2507ed0b060ec6486cdee08446a53a77ad5", 0x74}, {&(0x7f0000001140)="72ccd93620f95b4ac8cbf8195663fc73cfbda9296bf68abeac2867f99af4bfe7b0c9afd76e8e832c9d8d11c52b69f8d689a34ce7a91343addf2e609afcff40d21b17f2690fcd9baadd0904b055839fed5c751253df11919fa1296d97e7316f158eb3c14472002baeeab0713f8a58ad9abd9f2c25279a2d293e04ba940180e6215bf85fb9f3abf264b5b46a1529cecc6d022b9e3759dc65a7c09528c2fbd8645b7b8d2aaadc5ff6cb01c2c440881b83b35a9735c231c009bdc39f275ef30e345770df3133a02ec68926b1d5e437ee54e8e79f673ebf2161838d9b4aaace82dd1cb07593d96b817accdcaae591d968b74a7309b6b6e2241216e1a3e13e0ca349d602831c86c9e412d79a95b481522baa806a411063317b89c0626d6a23317645fa484565a04ce21cb105d6228ff013b1acd7c0eff5ae001c651a5e7605a70c3af53aa40f95f035f25239e571cc6b22435f10b5e6c38239ca0c2a3b8694a72ef54d116688089f737c06a341a603ba80821b3791b172b49bd6c64cb1e532a29aae49694fed53cc11b1218f98ed8a723c8e5b462b699b4fc6313e83f305c4dd027ef01ce0ce694b85707046caedc500fc535b6a2caf9adf4a56aab9bf9f7236d2e49829407664ee8675011ff0d0285d9ae2fe2ea91fcf62859a3ad04a0a7c5c5c0e5174c2fcf73e1de8d58c6cda80d7e82c9d8b95446ac662d0a8be73decc1a4e02679bd63e40a4cc9f35748737d89342f47667c41e87e66e03663f6ce840faffb3ec13d174a4fecd658ad76c22961aa087d15fb387a2522feafb5158bbcce4248e9690626ac5f0784abadfca11c68478bc9ae19e2bdd84f8795da6e05f471d8be4b62ce9ec07bcdd8392d82255ddf8a4a2c50bbb90f3fe2a32292e0a3a41f7796832e5e669200037c774535e76109b9b7138edb537966610be904fef32ea8ab30eaa7338957968ea700e4888a35a477defda662e33ad7bdd251299b361d4f67011e10e2c70219a0af8405b2bff2acae46ca13755659dff1bb0b406da84d2a944bb3df68d63127a54e94fef3b60334a28ca117d13fa56d3a3c4a96ab42fd6583b44a82bb63f20cabd2ed16b83b467e79d025dfed0987000ad8963d59ce52be7c89a655698f8bfb5acf8291814501f2f4fe89a8c7a0f33c55f51f2262216f118f7bd3746f28cf324cdfbc7a636e995359b6e029f47184cea028f2c5dc0081d6acd4ebf1efe24f5c196cf14f25a61b273c80b4ef73d4d1d82459de6ff434687533d9feb0b715bddd61bdb370051992b54a9263ff3d4db17201d9ce2d3c9631e1cd690abddfc4b27cc5963f776c1bc9e0dcd121e5f59fb17b233f79a4acf1d4b893dca0141ee37d321f8e3c85340b61c54788b4873c09e24bd71d044f1405ea1c5792dd5f124a932afb03c3f4cf465f70e389f01696029b3d8ab936d42f5ff3d35c819e6f14b7c45db44140a7358792fd2ac97afd4da501e6a2068e8910bf6eb3acb362b9d753587f776afa953a6c442c6c9c7c80f75675b4550e7c9742391ac7c3ea05c5d88724d51ae34dd5f01a2edda459449cc8b5d5355f476ba3a840204e337020ad8de87bc18893803b495999c605f44b5843d850b64c4fd0f80db9b5cb226b41f1f6ce14beae7d0755222d96027da0efe9e9214ae0cc1162d90bb1e7d4fe33fb7a15d9acb906bd77bace490e796d971724909dad02046b70ad8d609da29f2843e084b60b7f536c6cfbda0ac15f02c02d6bcd1e235fd532112d38e81ae95bcab702edde09e5c85e623a36851fa3d36b21b8b29bb0f426d418c2f7fdeefaa1de2123afed9929d48badcf5e64f47ba25a37f1525f8f8220156adbed52c709fe48da5db45fceb296361c3139035c1cfa66d6d81021334a3a72ab584d8786e878107bd567287e2af2ea0d704d456dcd5464f1d6f57de46f115589f928ed7fb291feec0ff0cab281183c5e13deeeceaa2e69400da714e8869a2ed0d9f99c18064fac49a4e7cfc3bb85cee1623d1facaac9ac1409a2ea0a7aa3cdaf6986914f257e41255f12b85387b0788bc637a505319bee5dffeb9aa84ce1f98343bb402fab4e49890716efe9b66ef5aaa6439887ca235407c7b5568e3fd931cc612032700538f170d4818aeb851d88a21636cb9d657bcfb9e450af401bbf968b9ed07866ed0cde19018d7518769a665b84dec1decbdbc3b416c36168bc594e305ab1231d9848526e46e4cf819f006c9aaee75f180e92b2d01657969ba5df9a853047131fb3bfd7c5f922a34c2e5dfe677a9e9cf87a62683711d7f265f8d439ce2cc03128ca4ef2c4069ec9dba8b0520ccf70bbeaaa7c0cec29a4f2a1649796c56ec33da26b6d81231750ff845ff184b40b364dc874a2bc3d30fb6d7418c9f256339b57d76084df71ec90c7cf156df1939f73a57ef37ec2ddee04f7fdb2df1c2c241667e348b1bc8bebd8676c20e06234ccad4516259f89a1dcdf679625f64feda8500963ba2575460e85da053cbcd096fe9eb644fdb618db59f5cc6ba7967051add82ea09ba96739dfcdfd6856c9274149d7dee1d4741402b99f2a771cd20b03e8f57c646de42fb438dccee0cc28b63a1a558282205865ce3b55081f56d11189c397023873d949b5bde4617c63f431d4bbc566b6f32ed1808884e3a772f276c16f688d979a48939be6ff711c3a8481f91c91c4acdb2476f426561e5c0bce2b3dea2247c5d8f3566aa07963b5479ab3d7fe722f5a9cd2346933488449bed29cdcf192cd3630952e91946969887702c772a38909153bd576a6776a8536d06af7eabc7cf35800e25ac2cea8c77905ff3d3ffb12e50201b1f1ba32f0c0fe065fb14c3e68b55b65d1e93e99ac93231bf4e7a22ac80ca42d56497ef8f88054b90a5c3a1d8fdddbc34edb77ee0259542c2012469942ed503c89f767257a663a4a505c7b0c9a077a302e0d1b199988d0e6128ca157818d3697c1fbe7699f6b0eb9fde5176a5cd597bb11c93a4fb6408d2cef7337c09f2477b433933e166d347d3bfa7fc0a5242c43c3c137d30dfd9d5a31d95e0ba0213749736e0cba5f48683d6588c4dcba4fbf5ce53d92cdd8e5d7bd5c6858ca15493a46589bc36cc237150984d22fe41f1181d30a74a83d8bd684a2a7bd4a077b9e9b37a8a8dc307996cf625cb0c0f432e4b1d3642ea98d4531463de72267b76b7857adc41dde8477c15a2c109cb4abf338b5507f92d5191b228520ef8b03cc828c2139fe220f2a29f710bbed1e5b1b4d729f6d28fcc8361fb0b795b2aaadebbdb2fed15a862cc98ce6001c33484c466cf1363601f905e33f8cd6971abc95191851a03d19c9cfe9fa712faed7260034f150e5376c0d07fa7d43a4a7bb8a84d3b62091c34dd3fd23301c11f823ad41210fef4fc0112b7d62fc03c59b46534bc9a87415f0c7d7c3f1722864aa3c4ced36f11c85a53d931245872e2924562bc2df324cc1dfb55b0bce12e1053e8e7df22c512781be2f9241815123b3790dc6b6dba975c884f1dbf520b26f8e07a51e7ea97ff92635803c34b33feaa309f6eea9ed8607818cf7eb22cfd3539d41fc025051d9a33e30912a787efdeb8691c6c474b31e22835222b3fc08619f7c43f37c68055f4fb261df2cb39393937f97beb480fea44697db42afa33f9094e78800ba956a58a11b0fb3b558fb62445f060b60784769420347e803a348d4007adce6cc08c371cdad060f02f859869da44b93bed82afcfdf5128db58bf0f2fd985da207c49263940c6502294beb3599603e1835f3ea73ed4f8c4a188292dd623e1feba2ce4863bffe561ed4f2ed8afb095abcb8ee34c87e532d67298a8bd4e22cd3224b432d2c07d48ce18e854b74637e222e01b5b2cb859f35f1b2c067ee95a0ff738d975c0fd5c98c5639bf032e5fc9bfe1031a2edaa742a9938ce683fb98181882bbbb543d355476ca8aa8fba5bb00f9aa54cc759b13f996cc64973ab612f50b73e6b883c4a0059dc6dae187eee64213f14d83e3a3ea876b0aab5d2d2a62f5dc488fa8c3d35619fc09ec2ce870d6c2ceba6861f0d2b05eef1d9249c0bccc707fa2c00c7b802ea272dabd2cce6b59215a67fa988b4fa307ab280e2d2250a7499159feda15ad9c6b2e1f55eb9bb1aa935b084ff37255526556eb2ee2d8c135a59386648c50dbba1341755ffbc22fb3f958dc70bbd69a03ed181feebefd6eba99d070ccedef95adb5cf2a7f2407cf8999d86db71ef94dcdcb2250eea1c567965b91df6f32b5920b45a0517f25cc6ba420e742bf473fd025d681642a2b213b9309f60cce3a0b3b505c704cb5d27da224cc6e44458aeda10f0519d1c658bbecaaf99f679c712d9d1cd219291de5e86e798bf2d22ac262098d250769cc0b93f76cfde7227fe6f3ecda1017974f5e8d17dd6cecbaf26d2ecb64e311d72cbc004c0e28cec10aca4ba410e0e009960147bc335e474417732a9e1370d526d6c58e6de79d24d6cfffe7db0214d6c7eba1c0b5c03ef845daed7e6c3567bdddb2857c30a92294059dba4c137052291c441a451d203bb103feabe5a2eef20b551898cfc29a80d024d5443da43719ec2b1848358b02f63d8f58e7daed9ac03374b670170557d74be02259728d4a22dd4bacc9e75ed7d463d7d349a6a2d1879fb8d402032ea9b41c8a10f7aaffde7bf5666707b61c34edc6aefb0302899e8db3a9c731a76fdf07eeb98762b6f5758bf6986711dd2f5add17911d5f4ca33c42c3dbf975c48e0f690f806986d247d3197b4128df29f3b12cdeea4c9eb1ab2f73b3948dc35a252fe5efa87656aa542febadac702861cb5cf7d3139d80555f9db7bd4490d0c75aa14ec22dfcab37caa3a147a0185ea464affb9e726aa3a3d2526d1f721518dc23bb9c8787ee9ec0c4862161aa0aaaf6530367dd0c779e9d0c725f6fbb5614d7019d9fee71106a2c044551dcb871e70428f3f4e8cabd6083e0abd241fa583a98dcc494402c597e956758c8df99504221b198b2df8bd394aed4f2a11e0c2e758b1d047b5ad854242550c622fcefb49621b717f2808d45f791bedcf68be415546660b6055e839cea98a04f5da822cdcef120f9a76595d880b084c097ecd53a2c79637aecbc86c3d2f147f8dca432f1b5d178aef6bbbec7a966f81e648d956c5a0abcfdb7299d2457da11f7afb06976fb758ee19e3a353363f7a96939bd63f53c050cb4ec6f6f94bb2d7231b6d0cb3a893f30e6a410fcf06eb4c4ffab1b13abbc561162972e1e696e807df26a046ed0a220a980a85789e50d6a35a798088e561ae7048bc238e7d6b332adfd526905ccadc11a6fd4e3f5f43b084f751a88a37df044ebc628dbb8caa53b95f5829a3dac18e0591bccda2b19d7eadacf1696821edc82dae43cb87d362fb82f271bcd52267392bb58b57f597439d70452c17815887468cc47e82765c183abc8d8c911942c5adf6956f394b77b67d8236072d26e92d4d45908359797ef5b1e0aa7add389af218b4147eec48fc07a75d2df9895784504d48b2cbb80ccb67299357413cae49d22764f9ab46624a026e178afbb49879b1e5b4486c047c1a7ea596d255fc22475c25b5fe9dc8d8cced16e59c4f592ca40ff074e99e6248a73d2a687ee7aec33e2c5a0173e31817abd1b19bfe1b60e82323ac7409f7040cdd09f618a11453478b6b7d643fc5ee5d6782c12d055aaa709d683f862693202d0913c05abe0ccca91021264e4e7549b366c6e779df314f4bf46783c9bf5a344c8c9ea9c610c30b0a13d153f8642c149200bc32c2a7e96d72376fd85305b37369fb3a03e2c663f79e9fc8cad5", 0x1000}, {&(0x7f0000000040)="2d4c6557447ab2ac369dec", 0xb}, {&(0x7f0000002140)="da72ffe2600df20fc400c22b0c4966d0be7c16b2c9e2000bbc5aa020f2a3e8fbca2b718b3f5db4bf5dc884a1e66bbfc7dbd48d6c44831662c0ff7d03903832c4", 0x40}, {&(0x7f0000002180)="30f38d720c657de07569c4f44fbfc661042587f2a0502350c40ff35c64ca653515fb0296726692894802267b6355594fc23dacac4ec6c00588dfd729dce67dea5c2873d115fa21f757da7b9a8eec9a57431d838cac3deb939a4bbc49b206bce7a9195ae44873675e18305c4df068a2f033f46010556fbd0664d5833c77c156", 0x7f}, {&(0x7f0000002200)="cdc79f7f773d5516711cd345d2d39c62410440904cf06bc2419bb587bb91fe33e71198ce79c93c13817e5053f2d2acacbffb346eed2f7ea417863759ce98d79f1eb69da45586f72bf2e3360e7c239c", 0x4f}], 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r2, 0x101) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000002300)) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 16:57:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) munlockall() 16:57:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="ee3a789cdc059ff8cf7436b4bd72d879248a7be6c19ae12bc10f0e2f847d97ab76770c07d41a540e9a27d71d5c8eb2e91a10c39b3f4159bceca1519b6694f4ec975d0413ca822f3aaa5f60a3acc5539260940aa4d85b88aed5634c1340a6b0db800a74ee1bcc", &(0x7f00000000c0)=0x66, &(0x7f0000000100)="af571bd250271aebb18a84c769770e7542daab5db9177177f982976fca8017ece3bc8168e9debde37224a151", 0x2c) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 16:57:13 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82e52d2f666b09001fe0b947483279e50813623dd2029b1cc85615498600"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x4}], 0x6, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0x0, 0x0) 16:57:13 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="fffff7ffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000304009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000ffff00010000aa330000000000666adca7fbe935bf6887ceea69480e7ce3cb83858b5e18c9ffb39d8bbf4d3f3c2a0000000000000000000000ec350a06487351fb97dd9c8c239feb0d9d1b06fbfcdd2c0a6e486f6cebb9f3e6c7a8a3b0902d07d0757c9da54f65ff1cc773b2422017bacfab5af9a3f0d4d3fa0007dec3c31c061daa2db4dda96178e2efa5212389b00bcdc7"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semget(0x2, 0x2, 0x18a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) select(0x40, &(0x7f0000000040)={0x80000000, 0x0, 0x5, 0x1, 0x8, 0x2, 0xe57, 0xffff}, &(0x7f0000000100)={0x91ec, 0xc3, 0x2, 0xfffffffeffffffff, 0x2, 0x1, 0x8, 0x1f}, &(0x7f0000000140)={0xc3, 0x3, 0x3, 0xe7, 0x80000000, 0x1ff, 0x7, 0x1}, &(0x7f0000000280)={0x1, 0x40}) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 16:57:13 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:57:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) setgid(r1) 16:57:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000300)="0ea660baf70719c0055d1228dde2dfe8c7afbcfa9af1c83651bd8cf9cc285710c5996a8d132bfdffabc9c6e932f9fc64f14ba440ecc00a889a42ec42cf7c5079a977ced5785201b3c6d64a0d935eda83433d198a356ee0701077ded9d3f21254ebaf80d7585bae5b8debe728d89a241f7c1b8b2257229af1e17bac27b796b2f22147d924d29f2e45682050b65c12e68fcb56c33d13351f01a154a7791404271210d69600027b95217a1a6af7077a129c3757c6c9b47b5060592f58ff891061492fa9d1885ab9c59989d53121ccb7681c91ad28064fa6ac77cc6faebd634035a98740e07f45e03c4130139c209a32bab58f16d65981fb440c477106", &(0x7f00000000c0)=0xfb, &(0x7f0000000400)="e929484083c243d6410afd3a16816d71f11838cd68a497e6300ce78df39a959ce4ca16ebf85439392085463df0f7cbfcb45124321f1c30b7bdd5eaf678b5aa103dcb23a9f54dadc15ea3bc57e14c57904cd15399bddd5ed919b88f7307807282d36be160c429cc71c1c141d072faeed78d8cd78840f0ec0d3fe00bd0292d77ee8da9e6c90547ee5ccd3eb8b9f0", 0x8d) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:57:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00", 0x0, 0x7fffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 16:57:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f00000000c0)="acb4dd217653a1b521e79bdf4fc6aa2462f974abb6f1d950ab6772b4a165a8101f4972167bf9d84d6509224fa178d9a6359d298d54d61793efa544ddda7c51ec072c7c6864d46e2fc9cd020e71516fba199d1c1eccac843819978e07011ee6801c3ab2f0e0ea661f318887c0b096859eb8d2345e3789185fa3a8e303f3e9bdc39e25669ea92bec16f9e362ebe294839f205f1c11f66dc7ca4c65606b61e226e766993cf39fc8832ffe6a9d3692a9d3e2471bdda12cd3", 0xb6) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000340)={@broadcast, @random="8d11569a26c3", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb8, 0x0, 0x0, @rand_addr="bd00005600000001fffffffffffffe00", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0x8b, "aa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80"}]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 16:57:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xfffffffffffffd78, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x80}, &(0x7f0000000000)={0xfffffffffffffffd}, &(0x7f0000000040)={0xd8c}, 0x0) 16:57:13 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="19024769a9c5b231f0e221e306e683a43b9407301a53726f948101feffffffffffff90c64ff925e3f9a935f34500000000000008960108d210b7d9127a96b59dc4cb2d78f0812df123aa9990bb0f38a1bb78359fe9690f1db311a38412ddce15001dbe61f6f3951035d54d692c2eafaef27d2a122763d0ea52ac108698d2708c7d233b6862dc230929eef989911f4392cf430edb0da9b7ac39e7c8f366c45925b549ad4c2de5fe1244f83dfc9421ffdb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r4, 0x122, 0x7}, 0x5, 0x9}) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0097f3c69cbe1a1e66090000000000000096b932aeb805115dcb5a8bb700000000000000415bd84232a2efd678a9705f00c9af57c5e706847da8bd8023ed6bf8dd3a597667e16b6e7daa4c50fe4bab26aa911ec93fe044e701948d2a7f7ce316b44bb9cf316845187dce03060f5248f84cf7e3ca683bfe371835fe1436a3af5be6de7945ba695574de58176d6550bc214f6d5686894bb2bc40a3c1935a1eb4e5c7304facb6c9733f186ae9b1ebf634040c7e"], 0x10) close(r5) close(r1) 16:57:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaa3aaaaaa080000019078e00000020000000009079078000000009ac200000000000000000000e0000001ffffffff0000000000000000"]) r2 = getegid() socket$inet6(0x18, 0x1, 0x80) setgid(r2) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) fcntl$getown(r4, 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 16:57:13 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:57:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getitimer(0x1, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fsync(r3) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 16:57:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000280)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f0000000000)=0x1d2, 0x0, 0x0) 16:57:14 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2, 0x800}, {0x0, 0x8, 0x1000}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 16:57:14 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x7, 0x1ff, 0x0, r1, 0x4, 0x2, 0x4, 0x21bf5e3c}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r3, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') 16:57:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x57, {0x2, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:57:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x200000, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x7fffffff, "2c7ce5e7258854660a96ef8e881a83692495a495", 0x0, 0xc000}) 16:57:14 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = dup2(r1, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x8) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendsyslog(&(0x7f0000000040)="cf6b37ab77506942aa31c680a2f96eec92903e9d71dda6ba5137a1b6b7811147ea0c7c5104d87db0f6380399cb437cb9c742d0f3838a1da55e02aedca85b3c81b38dd4e99488da8f971e7175023af1a4eb49da987bbdc051ce27b7125abb588faf331ae405d0166133d70465a629bd7dc39cbbc692f26c67", 0x78, 0x5) 16:57:14 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x18}, 0x2, &(0x7f00000000c0)="12c632f56f367ef60cfe687a6fa501f049480186785967340edfa61fd5c55943058dcf00d6699cd524414da5789f376379aff637e6f3a22efefb954f3f64a3a311e6f11e197863796f7ff25d4b23af6c308cb87d3b1c0bffacd117c3cd1f1bc08b3cf79d01bc6e4b11ba082d50fc5f68667c3d5b8f034e428187a827ba6db5df", 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0xffffffff, 0x4, 0x9, 0x200, 0xfffffffffffffffd, 0x8, 0x2a}, &(0x7f00000002c0)={0x100000000, 0x2, 0x9, 0x1, 0x3, 0x7, 0x7, 0x8}, &(0x7f0000000300)={0x4, 0x80000001, 0x8, 0x80, 0x0, 0x8, 0x3e, 0x20}, &(0x7f0000000340)={0x100, 0x400}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)=""/55, 0x37}], 0x1, &(0x7f0000000240)=""/19, 0x13}, 0x1040) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:57:14 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xd3, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004f0000c500000000fc089078e0000002ac140000000303890f2000000000ffffffffac1400aa0717800000000400000101ffffffff7f000001ac1400a07bcc37b81893d8c4933366bb072707ac1400bbac1400bbe0000002e0000001ffffffff7f00000100000000ac1400aae0000002004430028373fbea070000000000000003ac1400bb0000000500000000ac1400bb0000000400000006000000a3000000060183233fffffffffac1400aa0000007fac1400bb00000009ac1400aae0000002ffffffff0000004e204e220008907811"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="e150dcff7d2d", @remote={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) 16:57:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="bbffff"], 0x1c, 0x0}, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:57:14 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffff000, 0x6, 0x9, "52c80a17484ffa262912cfa53969e8640ecb9d7a", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000080)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:57:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000cda85d7c030d31a241e8eb00000392810eb480c2e9b32686f0c0f5d5f9af5b4988684c83b9999b37138729309a8a5b8b97dc2bf3f14186038d36f86409f31103e0c686df5aaf1614d4a1d2ad5d01eda0a7228778d9fc4670e659b3658ff2c91de20ea68a32bf8f8266fdf03ec2dd615b1c70b9c8ca91269df558d1e8d27e40475cadc74491c7734fbbab8d4764c76ff55979f0b9d8b59a45e0970237c2621999a94dff86f9312fb5616d725b9edb9fc963f1c83bd0695baffc4ec0ce6fa64f21986ddd6357bc2edb0786daaf02bfe24240c823251e7e26bc2ed6d8f1c5f89a5f309b9992b63eecb67b2d41e81febc93ab554b140276a67277e3f68e9d19fd6f5c2ce13634ce0c77fcf0fc92c9e7c3dc03d9b79e8866c7ed1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() getppid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00010041000000b56a00be2da0e8a739e5982fdf83efec0449c1cb272d2094e6af275a1d7d55ef904704afcc1edecba888d96ba8a6b558f017bf4fea356b499a64f7632cd5e0174ba7c78f3a7729e66ef1bb929d63582b2d0149622194a8eae72b4bf4448a43b2ab3b583b42d4f4379d35b7724bbc74fb053c1fe9fc225414250f2332fab4f9719e146013e753f182940336a6ddb6a79b7b4313a1a713ae13085ebdf17ec2ab13dfa054f96fa4aef2b71a1542f2f0e4e3da0f5eb3458141400fcc1a76daeb302ef8d9ed278eb1a9b4b2de2074d07b0e85ee76dfafafb1691dbe24fa661363d92f467df7398399571411a21f96d1b59fc42a9539ddfd3c16f406d15692619b0d869497d4a29a8e67de8b1d36b4cd4b19f6639ba82573c19eac7abb36f9ef68d8b95efd"], 0x10) close(r1) 16:57:14 executing program 0: pipe(&(0x7f00000013c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xffff8001, 0x0, 0x4, 0x1, "00002451859e1865790a0000000000001fe600", 0x0, 0x9}) r1 = socket(0x18, 0x2, 0x81) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$unix(0xffffffffffffff9c, &(0x7f00000025c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfa5561d8732508aaa01d538000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000907d8d03c275f8b7d475e88f54b8f99c99f6bc11b2a44bd5a4b1427ad1f76eeee0f05c58d9569055659ea8ff073b3bf9cf9fb352b5ce2c2e1e5c99735958059e74a7f4c5e4ff6e304e26aba19f2142d789800533d5ff5d16d2453004d9d8f6a8fdc3d410d6a5eb90d173fbcb05b2d35a7d8d6fa6b6002375d0c24c904ec14c9ee0bde9b555e9205c0f0831276fb771a94ac8da3266e0e7fa13e86856e998d78540ee37a6a05e07143bf4688e4316418a7ebc85d1d7871204ab497777e0"], &(0x7f0000002500)=0x1002) r5 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0x3}, {0x7, 0xf2}, {0x43, 0x80000001}], 0x3}) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000002580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002540)) setsockopt(r3, 0x1dd, 0xe, &(0x7f0000001400)="3604c0757e27856151544c3757fc70e06bccae0f33b32bb9f02a66bc8dd1ca1a9a46d116542067f5a6ea4431ae7d1eaed4be6965f40f31214636f6e0551d1d178009000000f3f4199c661060b81899a7e8846d352737a54e3478522c06233e10001d996de1e8c08e365428765a29ecfb755b0edbeb600ee12b1ed7b138995d011d95f67adab00b5c0e5d34f04ba27b70cf78bc021c407cad417bf65a30ea85947fefd7c341b0da7fd80950f700"/190, 0xbe) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="ae463d2374f85df8ebfbdfa4e416f1475c2fc15928cb63a46e3514ebb7d7acf4765d2de3fb706af2ae6ff1cb6ebdd8f47322e80a1a3407d1d5e6c672639f180da8c8ef17b4ec686234b2088098d460ca36317a1b2588c3c4619dca8fdb354af8de65a4e6a0513f97e7bf2008604565dda1e3a0306864c9c947de93460817ff400255d2285d1d422f2939680fb2370ded2a84cc1c55972c3a9712c54270729ddff29a17e3051edfd04e85747454ac4067c0f5520f3f59e0d8d4a2d2de8be41f31ae870b0a2b2a33083de84f96ae27084393c17ae23515ec3464a278634222b4d1c48b654034880e4d53edf94b352faca2f447899deed818547bd0b2dd9d08f4570629a3a21d309e6e8860768106b5f9a7cbeae437a34b1170207a522d625ebaa13f24ba5a08d003e183db8506ae3e2f83daf7b1f20721478c378d96c945056349b2d7dd615a0c859441339e43dfc4ed3701fd8949b1293660262616855d906a53888bed555a4a561f7aafa68e497bd948c4f44beba42b54bf9b0dc60fef1a39a9fe14a4f97176c284bdf4be9fac27f25e9c2e364649124c31f35354eb8b8f3f2a80c5d1d68c240d85352aa1f5489b1cb38fc925220d9960f2f1b21da86db96d78cb6eef62e4110710191ab07520f720f4d08dfb7f8cac8f0a196c604f7281e99790a34a7d3cd3e581cb7f492785641470da1f5f75e37182a21b6c835af914d1550c32c289897e5c2c7dcfbe1d819ac5d6d62c3ce0f37081ad099f343b811fb7e3d772ff9b3f20495524df5540108dc18c7c5682875ddd0ac5a8fee5a839293bbd2ab33f2e3bf834dc6aa9a4b2fba773d7ca2ad507abe86a15c0730091d4f6e19c7e3e21fd410e22225b05cafb9c4fd7c6834ae41620beeec4558f9a5d66f6704fa5f1d8465c0e1e022f8dd835ccc80eaccbe61fbe2d7847986a8366223fc5359a278c45eb33b17480e4fbd3ecc0eb59765bfae1f75e4fe96f2300ba7d2a9294fa1934afc6734c3147b211ba7dedd3970e5c6b9e57c6aeda4eeead61b88c20372249a2b6589dcfdcb944827c1387806e131c5cc09f15680d7d9491c1ba992244070bf2026493c342d1288fe1d707397c924a5e4201e3695731cf4fad4a01a1cc735ee137680b2678bf955936e3638a624ba5515434b12b54adf89d439763c55e8618e197b70f6b2b5db2a24a1ad7e6cb2f05b4512e06534dafad1d8641bbeffe7a006dcdf3374a57f27637f40647ce9dac866376c448537e429cae332c5956f116ea3da5ede7249f72a0da95489c95794b4757e3df67a39b5590c5561e3a2f11c183a94879cbb20c89cb09c746e62dfd3698b0d5f61569119ba6fa80317c2a3ee201484f3b42b56e631ec98e04f904db58ef642053f2c80bcd547821aa97267d962200650fcd89329842ad4c0ee07f7fd45080e9ff6be900cf0c986d07a2c7aaeed9ee334cc423ee43a836870956b6d5d3d0311410fef3b5338445384f9174b2480039c12712ea7a714c7fc4cd4221959c015961c4159a30922cf6a8a9644c21f2eeefcf900896ad202d42c4c8fb783638a677577b29920d46ca36fc432ea93bd762c73ddbac6380cb7e6b3b08dc80c6d5a63c4ec063b9f76092ab737625ffb2751e85feb5e492a9a322f1ee44ba1be36d6c6dc502cbf1e947708583ce71d853a4fe86861ed89b7f05ff347852c5ad06dbeb59b0f36235c8cdfccb9a9c3cc8c97b75b9ae1705378b6da171f51c8053f1c12ce65f70f9317ac3f2b826f4fa6953814ac8aa7c6210ca3a5a2daded72a5d2487d41be938815229d1ca9cf8cd3161aa760966c1cb1df6ae4cbe0842ef2fc3d06e9bae5919bae92114362b4b19ceab1ef0880f7885c303b67453fc3252229830eb39f9087d5ed38681ead3851ee7944df3fb8b2fe93f1537414a8093029d3603e4faf8fe5f9161442b2eefc5eea3f7f422ba9dcea3e6b6436d6ab0e047dab3c8636a5c9214504954f1a2cb63ca9a8f424b6dea559e6db788cb9c88fd600884a57c773baafe13940a1406589520918a2fb4f0424d56df64f9ce9bb9f5bb43c0758584fb58d72264b2c2386763342c4270749b94ce83eb9273f05f1d2e26ada7450dfeb7ef76b847a281cd49e4f737269dcffd1d4469498a31a9e8800c38a74b49ad92ea81220fd665b00b14be81d846756f2c5bb8945959eeda6e3efb5b9d14db258368d8186c27b10df4c11005931df3f4e39f627470a12b1dad266adb57743a15328d3e95068fd8fe066e95b4b9fbfa50f19af5e1108857b156bbb18d06d4e955f28b71de894c1600c82afacf7d4c2392c82fb5409e759bc7839f75215bf134f7340b9dbdef39fe87c0efaa07830f33cc0f7ccdc0bbf75e1cedffaf85e3e45f67e17a2baf4176ea4836271f423227b39469704c2468f5a6de4052e84ca40514872a67f4d677b3d19d2e6ffce04f0146a20962b62f0f2f1ca985e8e52b40899ce449879afa1351ab9ea7868f8e21d4f93d6dda1638914279d1a0b18586a56e0d649c5d49f377ee014a02156729bde18b3215f4d81aea003659078031195236053afa2b91dbf0e639ab941802c7e824cc26c064d92b912301c82d56992544af30b25aea9ef58c2ce056901c7611609f98e6afea536fa1ba358bd8d535c011ee83ce7ceac377333a6a124e5f78f2feb14ae2bcb4568fd52798c4091b0a2a935daabf4121496029cf89d1e2deb943dc6af1bcf6bc9160b195be5283f331dc9fc3fa7dc517fa2c94428938f0631e872a31d84ae311636ab488c824d8d929bc78461cae8d67cfdd85ad10d5be06418c449827cf24f91bdb9ccb214c4e1ea7c7940764b10eab7706685410cf64f9b37fba82d50ace9f2608b1ac2d382794f68802d741607908d839dcab66703a35d21700c522fda6e9a4296861acacf3f7c0baea3377103d7ecc0a7f9cd26eb07ac45d5bd2ba90cfb8bf7d7e64d688b8b24ea06f2d32caeeafdb816333b4cf02024dc04be26f3ddf9f43e88fcdc6c8d6ac452d5cba4d2bd1210c5346077a309097570e06875da02a358f2cd12214d85149bb0607c9d6ce5b94dcc2b796259d951920ad3887429e4eb3a5ca0154dd37084daa10b81680244a3551a7e09a93b4b119a7fbc89a14ec08baf91ab4fbf3dfe4b1f0155c0387dad664ffeca6ca89904fc398a6f89be8e4de42a86e532164a46533379d8d898f6bdac2a6fb058b52e22bf8163ad6d7d3642ddc6c32fdb670febf047f976409fac674ea3e677f9bf4536f36d738bfb66bbad0b53d312f7379a6d31282762c255c4d659bb01bdd39fedb0ce0e81fbc30d57082e39dcb298c365857959604e6f8b6f4285ab2c2df1a038e1f38406085686a9094f4d87cc3ed1565708788e33e49570b8b1992bbc68107d8ee4dc5f30ee7ec5310b93bf6538c5071c0d1a0b9440bb257dbbc1170030addb8e05411933ad3e0a72324b06df5c95e52e42e3e754c6949ad78edb931e6e1ab6d438e5f1aa0510d201ead94f36226166c99f6e9b9ea5c6891c6cc323c551f0e423f6db4eec6a6f6349f3ce4d5044f9e82ab59ee3bf4934b2a1617a2d22ddd0347732e7714087f4686286c235890c3ddd6d56dc4b5fec145987c27f8f07586ff7161cd8b99d94c54ddd7d854f2f037c0cd2c98e34f7ecc64f922a082c2de404937bd14aed70e53e4713671775ce70e764ce9b4b87c2720e1e42bf9fa062f3a5b9b420b155097cbf385934e53747efc522b1315c04337c6c8d3997d3ea5183a6d4f9b42ae99a851470de52f32fb2d733dfbc0bf08b02675f829c1dcb3bb9335fb10ec953f0c9c0eac72108b398fe4e993866b2f0480c06d9edf570eb62391ba88505521fe8a57bb97293cbcc638ffbdba721998abbbc4ed7cde412b00eafadc66b6f3f104f04147fc82d745e9035e69e76f9bea73bca8ad7541c96c0fac6b39dd23abdbf726b3372199edbbe1b426fb140b952d3f3f3a88a380bb8a0413e324889ef08d699d4013ad4e537532bdfc7966d42351e2e79d51173b32d7c4fbbd79c81090c53febeb57b1334bcb0ee5e432f4be6ae4b22c508dbfbf43ed7c8cd839e0a2350fef8f540a851fb0883ce7cca0390aafc1a2796a8292787fc1b5d300635fb161fa5e8009a381a998d6ae5e2881d130622db8cabef4aebca9a54b10351c5e3aecb8deb4e10bf67b0d6fa7dd47c98e42b682aa25f542f2c4dcc35e08a9e867b2cebb9f89e92b0e33c42f7b8a10b71008d7ee153cd3aec71232df689cca078698cfdf8bba93b1409d978d1164675b4e278894ba58fbf39fd84ee8c5fc1e2c12d7c3ad7dbe909944986689ca0565b98cb151da4143800ce49a7796fdc8a5c2685799f437df8047a8b23e507d664a09812295da4743e9b8b5741a85a197dcfabb9641e830b98e8395b67827acc93b5c0c737a8ef1247f3681c75aeead2cb2e78a77ece208baab9703e82b77360d40b610c61009b5ee4099a30147b988b26ebc119ad82b5b7bb5cf607a50c4b4a61ad1207c4a5549cd5c6eaca44a2b998cae71c98e5500f4b71ea375e52e10f2221ebb6937ff9534f5e5c2e01274f765d7179364d04ddbd331e1f8c886133037cd04fc138ad89efec750b20ea7b102d483b47df6bb5b8677cd9e1abcbc3175ca861ff8035757c88fb2309bdb027a4b38a49a627c3accc7a14657a865a0538878aad5b1b28e06c83e3e2c3f689ba71cbd6bbffe09d1e34064990f272611474dcffd76504471e045a00ccd0d25e9dd3f3b7842a0c08513aaca889be64b8cca03990ff1c46a4770b5a4e966f3c56f1287d407f3087fa84f71a5b46b90c06f833ca2c427d6f32f951c1143334f17cf623f9b2921d955014379970601fde7f6767a67752bd59044fccb12f8ccdcfaa34215b0722fd2e1b1418a3125250da1e87f59018dcf93303473072d4544de62b9c2aa9dda6c0f6dae47ef2489007ae290aab1ef227750ae1491f0554dc474613857c903483054bd7575272f087ad25b977e5f610d1585be58d9045126c24cc756518c960fa27e32e000268d70ce2716e8621218707e28a522bd66ed96995a7d4273b19112834d648139a65217692a733ccb12a6ce22d006e1bff88d3847c63958f0bfea99f4fcf914417bf043ce0d9abd76ee93a2d380d85929ddf3c67c2bbe9a658fffa73c149c2df4ee643582bb9c3bf8ec8d39b17fc9d18280b535b1403b480670f54896802e8d13dcfba18aebf1561fefa5d532b2fbfadb9acd70beb761f28c2802347fe76bd22d2d84a17c628372daeedefbce2c565c3032aea05bb6c50cd71c75c4654a1b1d168bc1d8dc58c68e2108b7de907cc57da7fdcd6512a37c2a4a33645dde98eb864ffd6c1b0d24feb20d1c6f1e1950d107cabee47b771786a5c307ec0f8edf140359ddcb7fda3831f56753aeb4cb1ba62285352c6343ae499bdfd7f93013e2f8f2fe9098cf8f61e08072bb8e961e96c83d20387db2d967c2243faf965b3c198b527837b61b52f4727adecb460a92085440dcd13e30ef991004f8af932e054fbb9510cb145b7ee1dc1212de2ad558fea2a2f6232c8074eb474358a6584d37cb51ad11f729b45cd7618285d67e7b98eaf21ec2c3e9c8bea0c5de855b57e875f3481f95a61359570a342bf6152803f8ea3edc87c216eba541c1a5faaee6c2044dd495cde5f71a411c26483979e09d9b6879a03937cef517f41828bdbc31e9b7e57e18e73ef3cf530aa9f2a4b1a890236eddd84152e638e7f7d830c7bd9e8ef10b121281fbd41979290ff5fec485aba2bf03871a8723105e3cf204aff53e1ab428b9fe01a9be2cde264ef", 0x1000}, {&(0x7f0000001200)="a6080b1f79ae343de6d43f0aa48497603befacc1c3d544f40e895350f308390bcbbe0ea726466c95e78582a5ac3f764caf878c4e854675a51fc57f671722711200146ba7278fbfe61bdb5ec245fc3b3f0be12cd7fec49584a85aae8281255ff647b1d3ead0195af3f717a963052327060737881ff439ac317a7c6495e4ccd18fe2b694e4c61ed996c9f850594a9bbf5bc5428950823caec079997417dba9277e8a841ce1f6726831ba86a7c542cc93eb2872db9f58d8d34e949d1195a3808539164aca3e059a3b4afb286c4fd261ab6f628778f410b05c604629b7b7aa31fa6b95cbb4767525530ac3fc04e25d7027", 0xef}, {&(0x7f0000001300)="5bddc2a02dc600f6914bb230d57d3ce87899651ebdf1ed0c05a409927b21cd8f97c3837985f5edb8232a2a754b8842d0fcbd3d6ec48bab8001bdac2486fa03b8af4fddc42223928b08a2fb227a62986042ee77d9983cd95aaa182515a104133f44fad610994cde11f967c970b524a0f54eafa9024b70b13fd6d0c67c1fc4aa094988115395bba8275ed110f1d887af27bccd2dc24c8f3f730d65e56fc5047037b24e35d3d01e4db816127b787e6db1", 0xaf}], 0x3, 0x0, 0x0) shutdown(r2, 0x3) 16:57:14 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 16:57:14 executing program 0: syz_emit_ethernet(0xce6, &(0x7f0000000e00)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3e00783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d5433b9fe562ba332dca3c2d9312b70d1a6dd06d4b3e8deb43f0177adc20c555615770f7eeb1a5a7b219c473d53c9bcef90"]) 16:57:14 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) getpgrp() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x8) 16:57:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) 16:57:14 executing program 1: r0 = semget$private(0x0, 0x3, 0x4a4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x6, 0x1c00}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/166) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa4500001c0000000000019078e00000020000000029009078c87a4787000000000000000000"]) 16:57:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xee5, 0x8, 0x7f, 0x7f}, {0x9, 0x3c, 0x3}, {0x13, 0x5f, 0x9, 0x5}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x9, 0x8, 0x80000000}, {0xfffb, 0x1f, 0xc9, 0x3f}, {0x2, 0x5, 0x40, 0x800}, {0x4, 0x3, 0x6, 0x8}, {0x8000, 0x4, 0x84, 0x5}, {0xc4c, 0x0, 0x2, 0x8001}]}) flock(r1, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$getown(r0, 0x5) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x466a1e4587ed854a}, 0x4, &(0x7f0000000180)="b287121a180115185c76a8e7cd40abb28982c9d52607faaad2a4b8dba9c39b7b4de53f29cb0df247cec38143df2e36d44c7c3f692d66ed11bb9c43dedcc712aee172c6fb7b47d28fed1c06fb6ec4834c513ba5c9d1127ae669bb250c4a6de3420f4adc4bfd889f61973553a64ffaf6054dbab811d6e74970025c67c9b64a19e3e749966028dca20b0404c270210b338747738ec9f42e32f1cdd419162fcf4a7e154e9ec1f91cd11d920d29c5a71bcfa94c3d600ead2db53d7bd0f80652670a78a4f1b90cf636aa5a6588de60ae27e149a7a2e70b53be37bf89c3cc21dd1bf2e224f5e0d62041bb3d1708241405d01f7a7b76a3c0dee1537ac80c6619a0ea", &(0x7f0000000280)=0xfe, &(0x7f00000002c0)="c00419a0a95998746c3d3db04a5cfd387ec65eb25560d3bdf34aa3d11aae8796b4459d5197fdd5daafa3276103a8d66eb412b69281c0d9541755", 0x3a) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_broadaddr=@in}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x800, 0x0) fsync(r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0xffff) r5 = msgget(0x1, 0x100) msgsnd(r5, &(0x7f0000000400)={0x0, "cfeb10dd07a2a3cae61d135fc2155889ff42bc74fc0f8fb57e397f3336ce7f3c209720b92eb231245a99891359408a9cf0213bbb245c52636d6e28bc8ccd30c86af33478865e6276a83a93362070302e62fd11131cd0c582579e06c14b246205858a182f8cc41ecde04bb8d9fb32d2a3afe1c9840a8834a3925026b7ef53ce2982f19609bb7bdd6e3735af9b68c845b5777a800b2ebd6e4d7414acb9bff3c7f58f4f197193d99f716aa8e4b4625624915b604f81b7e19bfb9cf80a387c4cabfab8bb96b5af804eb0b4abefa12c8d984514c746cb7d284f98d8278dfd740c1a49fc2addde42726167735f"}, 0xf2, 0x800) msgget(0x1, 0x484) write(r3, &(0x7f0000000500)="35d82298a4e581a6ae2fc24134dc540447144c6218158b2442bccb857173480d32110623e9d73e6ec87dcb23a41cd59978c09d5259b0f9b367642d0a4685429f513da57be2c52b2df353771e6a0791573e9f1d17209235a363d28e09beb32bfab3bc0afc61dd35fcaf9636ee49d0939ccbb2e71617b1f94aad20d0032db3dcd6b0a7d3858b74e4c09f3f283f598252acae24da70b69ccefb9cf6f66161dad2494e86d9fa57a5c14f869ac7d95836fbb29d1b8c98c006b0006d1784b4f3f06cd99a0e117ebbe667519ef81f59664e9c5eb5709f64f1948cd58871e9faad8ae1a8ae803eb2ff65ab0b447a58438321b5b739c1fb29051546b1f97a7595da9328fedef9db67683b5b3e8fd24e748ca88bc24aa724d5ebff78a4a670b4ca7018051cca2c1105e2be348a2da6a772c933954cb78bd3f0d1d88a70b2e676a3412486fedfbe2022116f62659dffcb3e9530552db02f45481facac484153168c76f306d314b39c2ca7d6116f2297085d89fad3c21a6cebbc2e8538cf86c3ef7679e6c1b5d886d744697b1e68736aac9d34f61dd00b282d32e7021c1e54d560996f88e44fbec141ab3638f36d025e411bc3675f5d627e129d1925860c075f96faacfbe6dd7b222614cd639900272406d8821c725d6fa4c98c5b291e9c013a60e79f1cc617dec09e5dd23e09a1824231dcc1a31930c22013175271d053f0f9ddaf68157c1606bb78ddc400b23fbb32f6c241d44ce39494a85bb519ef062e30ffdb0cd1bc520916254d2484d79f31a3e5c0e5ba1430faa86e846649329434e99414e2e21cbf4a0ab63a935b70003d715254b98971fd196dd24428126443075ae3af8f8a488b06d2c7e92ea1535a7803944a68caf84de86115b44233fa532bed1d79d1d10806d4208fd4946cf4004c52e794934f7f3a7676d931f4632f86cda174f32377956f0eb1a40ff713300f71cbf3cba000e023efdbd9613e6cdb573f9167ffceef6113196c7a737b4f2136a23e4ee0cb3f98b18f62393ec5c6ae4720f728348b5ff22205422955003feabddc2979ba6af1c8743cb93155f9a03aa69778a392b794ec68b69c1b6bbd13c156eeb7d335e564c71a32935438e474011f5640e6e9b2adade6f1a61264421c6a8eff4d8a652aa93071c3a97a17e1b15960111b9e924ac663c3b0385a6eea1154770e8c2d1835989955804633bc50da0c6a7ab3062de8e1874ff7f5d53b7f8451f41555cf6f571a4d93332ba7b3e9a745f9cb2cce05636ee7c27af966f87377bd28fad35fe6ad661ec091a71161ac1edca6e7c2f528b9194d5ff89798eaa157c8cc8598df0a2379a5459f53f9c4bca35b716388586abea7d4f5d78c0881374fdbfeee48eef0faa2b27b800428a9f9b31ea8f992b5c7c68cf5703867a6a2bae42e21b1cd955d2aa930fe4b327410581d5d3e933dc3e9434e4186357d64688eed0e3d04d89367fa17f14ee6c9393490431fc8b684b17f30cc41423c59a8219c7e7528435d186905250b1c8bbb326e8d60b96cc860352982f0c00e3262064c56eb52dca242f7603664f626e3c44fade0ba654570ec3b962db2af9f11f923f8bc0219c79c7075480134c51ce39f508a546f8a7f241531db40146c56a95878cc37c146779db0ecb3c0789fe16be87dcc41a50bf2128fe742c9c92668ca48e2a5bc1d1e1a183917aeb12a1767cdcbdbc0fd069ad02769486f956c04ab18673d286510fed475f7d2c035b7f4bc56ec404ab432a307eb0cc1c0c203a8869c10d9bc15eeb36bfae127481745c66be612999b06e96afbc226c0b9d4bf193eaff0426c23892ccf09870963ea247231610edfa3d46a454ecf6bd862565c2b0bba613cb584b179c20704647cbfc97dd1a575976de84ac5961f6c91a3c8f847105fb41132ae781e9696421a9f1b4a64fdc864b700ed9091e95546d5aff522ccacc2fe2f0dc0a11054fc442121faf4cce1336531086dbe216f07835a28f5af1bb6c2f60392a7bffe8acdae7b5b84718630ff246f5a7d912158923c433779243b4f1ac65767de961c1a7e40a71cdb621fa6affe04327fc88798cd1f660090397a0e5ca2075b444efab025f6d89f89e2ff37d7bf1a26cfab0ac90143fd362f1c7a6eb6bce4b3c1725b9eda4bf26f27e0c3392eae7185dbf2949a2eef09e16264a5bf027ffc3bf2cfb6f094a231e4327905b891a9b4fe107ffb905761f2c80abe1949bd6a9016f2b0683496be5cd20408d8ab10e30a3668a2597355bdcc2b09b43ab6394b185152166c7763b5c9bb4df9f79243d4c56a4f0cb6b1d4592b5eee5dd19a7a2ccc46eefcce96c1e9add0c6e671b375fc33bf50e06ac7d8aec452ed3b37083adb87cd86e3e765cc1fed5f4d00cca672f46491f3602bc7ea02d8fd4c4580b8920671c546cf6ec49b8a9c799c6f4a1e146a73372244db8d06bad6d4cf8a0230a0d2f7c134989024094367683455555eaead2c5bcbcfce1fc557d219b4f638a98f508b52e81622a77aeef7beaecefee55734892659cd646d2dc28ebb384d498e8211532ea2f90cadd4459ebb0b7acc738bde3ffa428c9fdd59dc11c65036251d1fcfd1190f0e5471872a22277fff7b7036feb5444995b75340587e1fd6ac8f74bbe9a01f241b0d54547d06e471d01f21c8d2e71e3bbd122e9e236e9e7b6637a6828541e9f47cdbc039ddbc1682608e33a959d0a1b0334a9e02994b032cf1f22c14b2b1b771caa271cb3d2b831b6b0ddd7dd2496f184c7906d15ec3b65895102b5b8427120911f7c20905a2f448b042481c4a065f56d8b8c30a7139929c681c0d1d437733d93398d8d228dbd0c99b6c3596d1db657f560897a7636c5c18500c1854b240d41bc9599bce40b2568a3a2638cefeab08e30a6eb5e4bd2570e2e91d19acae9c68bd76e7e3aed4de6a1e58f4f88d8643d3f62992dacc3b462ef586882815923a84483c3cc5d3327c9ba8506dfddd3af6a0c419d755b585605144f96e312c1bb276b7a433929f33c7a5ff9ae6be232d6f7b11b9b53b445e5e6848169022a0c50ed9eef1ada7d1cf08a018811ec94f37845169ef0c33212ba5c7d49caa4c9d3970c2511867e05c5e6c4f0c059d03101ee91a5acb3df82e986834385522462995249b8684c3dcbc9b1910af4f27530021ef771ec0c3cb1b35639051194bbd75e990f55b246e79acb74100790d1b920a5103c71343fa7186967ac80c01a3a7111d9f624867bbd5b695c3b95de4f77f0db94333354790449da73efe9c0af2b83e3fc4f2d851ce093f8137c1e02d0831831fe6bead9904ee9d84a9adf4218894cb8448786c864e9b1d33a37a834be437d542ed0553165c011ca54c3191e1fafd4e698cdeb6e7c15143ac430f1f42dfc566b6410b441c1261542dee00f3482868cf765b11751e668981e21a6ae214891b00dfbf50658dcf0784e39659d63e9e3e982150935fbd61945e445325c64f0ce04a527eba58096ca838da7d42fc9c7a59ecb13e0d3567209276347cd9055877ea1910b4605898b361002a3a9476e7f6aad9410ae3f3fa80fda9d84be6f1e04cf417458a4028a5c27013f7bb6ef26b3a3044bc087592b6b5c6afb119963419de21795a8cb8aec16e8c337a4b1c4f6e0f520334cc4d442c099a493f9b86afdf530f02449e1aca9015d97b7913d42afc3a2675fa53bff14571d6167955734961571f66a6e9c8ce741ef5ff8a90bbcb906339e9161609cfadb12a42cffcd76bb819c8fcf97170e8259ca50f691d26f93d5b8b74021fff822c00c03533970d58e741b5ef124a523b07f833c4c7110ff06b3d9fad3a63088da252a33a017f3ea9443b7c788ec215ad3613161abf95971e348139fbfdc9355e8c9b0cdbff807ddde35a9d875c2c50c7eba364f0d49dc5f0957a17b027e9a251063f853108ca521595b146e25d9274d3002ea2284e9f1f829b2ce92d8807db5990861fcf7f47c8738f6e4a4e2dd66240cfafe35e17e652ec565f07b69ef5133c719e2a284d8afa6c76c11074f3abeb0d08f824cfacd0ec9ffa9dc8f89339fa3f390ac190bd7a8ce1468e457779c26702ebb7f76c91426274ec08683d0608322f894ad58ac244ed9fc20f70f22c494b505ff14fd180ce99e15e705708c0eb49c2b72fdc26462afd53016fdfab5bc1cc98861a9e45dee18c2ee17c0c3a388bb6d989a316676842955ad5a213e29b40b71fe9a46f498632101fa4418ae5056d79fd6e8856c25eceb5d9fefae7ef3d080d5271edf03aca0073c6064c2a14e36da26e2d7525470a3e80da7ab07bf670774f30210ec468c761a191b4d34a6833f1f13234958de67b74666f8e7b773cab4260e4c638bef94dc24465eee95bfb8c3b0bca60612518dbf1ebaa634178176afe4eabefd39e5462e201e262219b517fd79fe58e05a1fc1a93c1cdebefb40e82d3629f02a91db94c2b6cf71c76d3017fee541eb8b166a88627767b530d82c2cabeb7f39d167e4fd6de935caf1513a5be7a8e7859fa3a8f6c067d78356d739ca7dab6dad790aa56391a55f98e27e5daff1ab212095c31179a522aed8500e2b32400592bf87fa2a0f7240e25be0e8b29f8a40f64d113e73e455d9dc9396d3d845775569e9a1397bfdf84c7f235896fea0f3c8b3a52312323d1d7585a07bc3b3d5e35a9aa67613aed581a2feb18195eb55a7804f283c448c5e8050be5cd314cd92a489e28454aaf4c7c13929af1c7767405e1a1ec80d213be7acaa027c08b70b728dc02f66ec552fab6a1e181257af1a0010d4f55eb7404a71fb5f89693a904f8e4f3aba014302ef09b3a155df9d51c3d165e2df32521799d00159ffc6666c501d7e22e24cd9b107e8fd813ccdb5ac420b8ddfa2992c73eccdad14a0a1dc0890651a98796707dc9e76059a67816fe6606d6a11aefe4992167d0c5fc9c88d39f5e9d671d9eca00c8c259fcc617f6ee3ee8bc562fe275cd0a65e5e5c4d0342e01b87344f56f5521e4670cdf3ffc399075fe70a1380dce763adeeadcd7c9621535caabdcd41155f07702045e0639d613f674c8140f334d7ec8a230ee74048e2bfcfaf51198ed96f20dcef7f925af2757165146a3450cb09c0d0d1b31ed9195d9b7b47d133312da700cddbeed90a673eaa05325cb4b306c940c5c38367c5b32a0716217503d7163afddcb08c047ac6add1137ead625df35a116aa6402a9a3d87011c8807643f32be41bc65f447a8ee5c162523ce3ad8f86f3b4ec6f7a83770e54722f1e0788eafc301ca1aedbb3ad2cb91208ddf08f169c127ae37a22269168cb0ce9da38411c9902526d933cbd19125bd51f4cf285d55030a94eead078192478b008a67349cdf8f41ce143784174e647d4c03201bc4e6990b0516e8a587469ad2c1dd9267b109e78cc74f940d666f147ef35e55eefdd6d860711542f4c8c3ab9c61a74213f07b3f01fc0c73e1433131955f59f057669017d30532b95c25e1d64db6dc79c41df20485ced91e324221b04c3c6f0084e8644fd94deb517489862af27fe89cf75b291a6816576682294759056ccda1c43c035ac75c5d114a514deb7b63b7f88fe6a2ae5ee92bdf79c9b6a4fe517a92163c4c53fa39591ff6b3a1956798b2e3eda1c54d8ed6b8e50fca8f1fff4733c6e5c745e01d73b57a672475730b1f6fc8891a446ca02161d8f7f206784082248072b673e139f528233392380d85cac017b16537161ae3826fe9d5474e99869e5a19cdc9437c0f7b28e825f346f4e2569ba982dcc327811ab14026e72d0b402bef3165fa9bfe09d39f6dc5f3a90a58c9c03fdb9de3649610e1a46427a78a2", 0x1000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001500)=0xb7) write(0xffffffffffffffff, &(0x7f0000001540)="e53c326a91fcef93634b0e00aa0f565b2647ca69ac863750cf6fa3c419a376bbff993cbb501fab5923f0139902c2315948b253eb6db0c0728b4cde730ad9b2437a6dbef7c4cc6bf409fddfc595af0738f209c4aa8832742104622bdd343d34d21d628322a6df24b9a99e567a6e46b0613526a10aac2e4863620cc47adfc0243ccce0fb9e53dd2568679ccc2168c6455d746718c7335890784d88988bfb574b59dafe97fdc11fe5e22a9990af0b9c46264e1eb3a975aba8e618b6706e8b990cb0d96fd2653cae1846782c16f9d0343f4616f233d1a66a397eba8e3bff10b061fb2d74daf70f", 0xe5) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') recvfrom$inet6(r3, &(0x7f00000016c0)=""/187, 0xbb, 0x0, 0x0, 0x0) 16:57:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup2(r2, r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r4, 0x0) 16:57:15 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21b5959c5849bd33a2ac72a608a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f4"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) chmod(&(0x7f0000000040)='./file0\x00', 0x100) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 16:57:15 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000540)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000680)={0x2, 0x0, {0x2, 0x9}}) setsockopt(r4, 0x2, 0x3, &(0x7f00000005c0)="06baf0c6d8a49d5540940e29e3ef5692a562ed5ab84e617aed6841a9693d0a463793d7d253c6b2e590fbcd3b75a322075b34181a571580c0af2523487c478d63fe93b275d3b405fc2f53f7f73e9f3c2fae1c0e8d89c53d6b4eea9344cf630562ba10e5ed33188bc7b329", 0x6a) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$inet6(r6, &(0x7f00000006c0), &(0x7f0000000700)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) 16:57:15 executing program 1: r0 = socket(0x20, 0x8000, 0x3) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:57:15 executing program 0: r0 = open(&(0x7f0000000200)='./file3\x00', 0x70e, 0x0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0079bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x10000000000001e9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x122) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file3/file0\x00', 0x0, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000003c0)={0x80000001, './file1\x00', './file0\x00'}) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000400)='./file3/file0\x00') 16:57:15 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) 16:57:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:57:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f0000000000)="40296ae9df43e3e7a9de6582640ef6ede570b0e5b9ac60e56b12c724e278", 0x1e, 0x0, 0x5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000200), 0x0) 16:57:15 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x6) unlink(&(0x7f0000000240)='./file0/file0\x00') ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) rmdir(&(0x7f00000002c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) sendto$unix(r1, &(0x7f0000000140)="cc0ec73f51d3fef1ec95790b3164f2727167cb41ccb5d9bc85e464d548ec71af39511354b7bf75ac7640895f092135daa2c7c7ccb8ed1fe26d2f67f7466bfbf51694cb1ca5a913000e97e853cef6f2305d0336ec8b02175230176d26928ca010871caa9d544ad72bf84be80268f5ae8bc7f935dc41b530a181d3381d74b2e3bf23ef174ffa30aabd67fd52fb1244b79f1c5ddbf6d6a08b803d8c2a66187cc13e5cfea945fb825723bec5476c7a4ed01b7bef", 0xb2, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000380)) 16:57:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r0, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:57:15 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x2faa9ea7c2603a31, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x64) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:57:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 16:57:15 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xe3d) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000000, r3}) fchdir(r1) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x9, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x80000001, &(0x7f0000000000)="e326c3725c611d8c856bc72c2e3ac494b04176c9bbb2c4da7866dd4012b0f4d21efc7342b65bc2fa57edc44590648edac6cc9e8334b379c604", 0x39) 16:57:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000100)=0xfffffff7, 0xffffffffffffff88) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r5) 16:57:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvmsg(r2, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000001280)=""/20, 0x14}, {&(0x7f00000012c0)=""/60, 0x3c}], 0x7, &(0x7f0000001380)=""/4096, 0x1000}, 0x0) shutdown(r1, 0x0) close(r1) 16:57:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x4, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f00000000c0)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = getpid() setpgid(0x0, r3) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) write(r0, &(0x7f00000004c0)="bcb5ff1c55b24d244a57eb62472a8cea2dff1f85c2f75dc1158d304fcd8abbf07f694a01a3ce79aadc57df6ae89420ea44a7e29a88ac1363ac404dbeea2f33cf6a890cf326208a2493f884bb2e0ea14990d10ae450ff140929c06d58e7ee2fe0cf87d405979390f93bd296aea4baff6558ea44a2bea6b5f99ca4b85a1adf94cee1f51bc64ff30f7a0d4d227bac34f2aff370f22ebafc38fbb89b06c4be160e515b54d2f522028a8dde054dcc826aa4427c2f636d53a1e3bff173f1be43806166f24b90cbf5136f41d988a43cfaec3ac48206c489e80531047fe74d0b9ead29e08ffa71cc5a57e1e3b2da3774addf3c20f08f4d0e562b404f58ec", 0xfa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 16:57:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(r0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x800}, {0x3, 0xb12, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x2, 0x800}], 0x4) sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 16:57:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0, 0x0) socket(0x2, 0x400000001002, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x4) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x81) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:57:16 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x63, 0x0, 0x2}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x187) dup2(r0, r1) 16:57:16 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="4163046b6baf5a62cb2a098c82ede203114fa8f2d596458715648555924008c8a000f056bf02bd2863ad5d7f916bb3660b6ccff528f8b007d8a3044e73a6ddcc7fe8701aac97739e943e08d1c36a9d66536b52780945dbcd7c03bb3ae3623f72e77778143b77a666e670d68c11ec331361e00ca8e22d9c3c2d4c735a489258dcd51cc3eb66db1b78b22183983d3aa878013f", 0x92}, {&(0x7f0000000100)="d1d3b4ba0b7e8a1f080e9f630964d82c7a80db30ca591eb5ddf16600c1685a477543d0c602e4ab6c6b4b45230876ddccdb58d75c915c1bbe6aa631d5790352361ca2a97b2a685c1cb09c5e33b442a49febb2da573b050a308cff49f498f5bac2617b521c086f41ab7584b0f0675ed6676bd255448bbe28d83be86efc865ebd17cad6aa7f4708380a", 0x88}], 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x1f6d, 0x2, 0x5}) 16:57:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffa4000000180000fe39bbaefcac07f331fde15d886f3182ff020000000000000000000000000001830090780000000000000000000000000000ffffac1400aac8e2ac60f8e105e6d88fc3ca70af03e5d5eddaa5e3379609381dc2b588aa8256b82e8f80a59260d2e570225ec62bb4d48c82125983c6d623fa0b4a196fa8bb671488a8dad710d52b7bdfb2ec386a7cbb400350fdeb23ad513f5687c6fb3bb6bf9583008a01caa89112cb2da5f9dddd68f0615a39ddeb07c4864399f2bdec913ae036156fa192b5d6b9f172274173e68aca49957b1a7f0b1046be204201388aaeff00"/272]) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) 16:57:16 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="d38e7b6feb2b4f990221007590d68efc7da820e3c9609645123caad43eafc11900e8419c101707cc885d5873350b15d919bde13186e3255ed8658651304a2d8966386d79725659a57a8f29eca45bb231fb03b9744e5c5cfee59a1d14d819463dc99767a9324bee8cac32bd57a93de8357efbd89e9f18e2edf7fc7557e1a75dc2cf17a86ddc70ece48d066ef67b55e03c6706bd4b21cd51320328d4eab48a8ffeddf1e39d4c7698739915ac198e973e00cd5c02b9d6ce8cfe437b5ca73c1f0284b6cc4e736901282d5d0718f4e8c050f46382bd82eaef6a7a2a39db", 0xdb) syz_open_pts() 16:57:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYBLOB="d57dba26e56bca0c83da40f39e00066c9bc9beceb2a812bfd0375c14181e3555dee3cadc89f4d104", @ANYRES32=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) write(r4, &(0x7f0000000080)="c3756345166e2e7e", 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="2114000000001225818710ff149b33ff00007c00", 0x14) write(r3, 0x0, 0x0) 16:57:16 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getuid() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/100, 0x64, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x5}, 0xc) semget$private(0x0, 0x3, 0x41) 16:57:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1e2) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xeced) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1f, 0xffffffff, 0x1, 0x1, 0x6, 0x8, 0x0, 0x0, 0xfffffffffffffff9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getpeername$unix(r5, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000002300)=0x1002) close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000002340)=""/40, 0x28}, {&(0x7f0000002380)=""/166, 0xa6}, {&(0x7f0000002440)=""/124, 0x7c}, {&(0x7f00000024c0)=""/155, 0x9b}], 0x4) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r6, &(0x7f0000002600)=@file={0x0, ""/108}, &(0x7f0000002680)=0x6e) chroot(&(0x7f00000026c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002700)='/dev/ttyCcfg\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002740)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x2, 0x10001, 0x1}, 0x1, [0x0, 0x9, 0x6ba5, 0x20, 0x400080, 0x5, 0x7fff]}, 0x3c) r7 = openat(0xffffffffffffff9c, &(0x7f0000002780)='./file0\x00', 0x8, 0x2) unlinkat(r7, &(0x7f00000027c0)='./file0\x00', 0x83f1da75f7d47d59) 16:57:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet6(0x18, 0xc000, 0x3f) setsockopt(r1, 0x5390, 0x1, &(0x7f0000000000)="ebaae72e2e094460473669ceb265bb47316c1c9a36a90b0064c3e10048576cc6382752f53426321a7d03da973872a8cf83f12a419bf4", 0x36) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:57:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffc3a1, 0x80000000, 0x1f, 0x6, "66e39c77724dff051da4c6da1d8c2e998cd0f9c8", 0xe31, 0x3910004}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r2, 0x5, 0x117e, &(0x7f0000000100)="a106d678a84f4429082c43d322a8b1b0f57df524925fef2f5c95038046559166256ca0f1bc00ad38fb7bbda73e409743a2695d86af6b4750c03260e403fb6ad0c8829072431c5b63f77e38433427298d1ce3125ffa340f6df8053f7210b14d16ecdfa7dc93a9cafaaf474a259585d670a3ce9325b68d1c3510d8c96c8916a4af411e91a4bca4a8e1dab4ac9e37f58e70ddc7d8ba68f5bd3c410d2a927c2ffaba5ae006ca037a224f62231be40be3ba32256599895ef508a95678f975a3c82a56fe8eccc0279f4a6c2aa47439f95dba919f29b92f00bbc1e4b338dfdaa2caf8237658", 0xe2) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="dfb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x10) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4}}) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5}}) setreuid(r4, r5) 16:57:16 executing program 0: sysctl$kern(&(0x7f0000000280)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x876d, 0x7, 0x8641a25401732762, 0x20, 0x4, 0x3f, 0x1, 0x0, 0x1, 0xd0}) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) r5 = semget$private(0x0, 0x2, 0x8) semop(r5, &(0x7f0000000040)=[{0x2, 0x200, 0x1000}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r6 = semget(0x0, 0x0, 0x490) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f00000001c0)=0xe0) 16:57:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x101, 0x6) 16:57:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES64=r1]) setrlimit(0x8, &(0x7f00000000c0)={0xffffffffad004d5b, 0xffffffff}) 16:57:16 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, r2) 16:57:16 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYRESDEC=r1, @ANYBLOB="3b5163b9d58da626f490523c0525dff80794cf12512385b5b324ab9a37b13715bd62dfdb1253f769e2be6e55609212d2feea69466e56c559794a9308bf746e80a9c5db611ed7df7bffe942a8b3f659973b8af11d148c83021916bcf7a036573cb5ee678d3accec9aafa0b891f5e64e84b168e84be198afc3256c9e1122495e7fef659c45b7b35a7048d5cac7c5b56183fe5b706aa5bc3e97d388895fc04aebbe6fdcb420b02218526f2d2d9632b2d5f38fb4d70d49b1df281cf07a9c4b40b7b70413509274730a27c98f11aadf311c8528246bd460b52f291a3aeb68429cd275946a5789c6eb6776bb9f0267d2c76ab9e70f8484de1af13a3c5e9f64624d72d043bc9f876c8f5113486be69c6a9fd4c978730bb41a68b89edcd276004f772aa93258b41637df4ae02085631b813ac9958e120f52b50b5077bfbe7ac02ee718522ea997e06680c52a630e8c7345bcf4edaa49b890936965c588084304221b0670df988052ec37a2c010ec1df1771a7aaaf6b93dbd0b8daa7e93f63ed30e68a5419217e480d1591b998a0138b03b118a3ff5b5e44da4ff5492422fcc16ceb914e38cce55dd728e57b8692779fc6ec2c9c38b95cc2f6a6014e9e3948b7f5a4c60a2463b51f44de5bd7fd889f0a73e166e5018a4a023fbc6c3f0c69f502decd74aa0984da1908b9389f99e872ae7109f8d2a9c50d0f658e3adfbdb2c1179331ea4312cdc375502650b5666c292e6c894eb55c8d5ab7fd05eabcb5586dc5d0eb7872c09249130b8961d64e6d74a0dda079bea2b5219b3bf31f6e90198b3c27c7c514e2ede446919bd5bb84e19a643f0fbc8c31460d025ded4c53d2af100c533234c2f3f0e028e1d39905955da45482902130d05afaad17672ec56e4bb8755a2af2f380cd694501102f68c3d024c9f66203aa42bfb5e52d797b394e31d09f824aa913405d0160325847b537c84d7800d2850506e7eeb6a6af59170ce261e1a33c6ff7fb2f22307fc56fac48a9c258065a9d1120a2e86338cfda9e3ec769b12f19d965eb5b5ea57d655370bc6906615e24e5b48fb09b8474dca2b5c8128e6eb31fb5efd065170811970351c2809c2442b081133e504ea8107e18e2847e05edd277f4bf068196820f2db85745b6630bb8e2b3caf5174f9f1e5e8c0389ed13f8caaad7c2f5583dce09f27a7b2890400858ae635395eb36322840bf89816ed7d099163cb0b80b4e83cb530e70ea9118e6b6508ecc5a24ac21df6d6d86c2cccda95c053ac4565b9c5e2b0c0530ddb48d7098f6b45be4a1b284a5b627ab64bb7c27b877f73694dc2dbc4d29dc116a270914fb418973c7dbd60aa6c8a49045cbf89fa9b149930e8eed1d8a20db6a25deb179534ad70f638efb02f95a6d58ebac86f33e90bea6329efaf578da79633e52427d7237cdc8b149a028f572be8793b92a735cff731e71651e72bd6a4839584fa2555adfbbfe993d381dbe22e5a19b0b4881d908caa576e37f83767c56166b137889df495cf6395093c63e6b6cc4c14ac931d93d8cbd5fdf30585856fe15ebfc9b9502c38d71980267934c34c2383de9b7e33a32e186215960866878f615e5aa8d3459d7db994e02b33b99b60fc3d94856e9c22ec34f5e9337a7ab3143bbf4477dab59c5c3ed7987f6d8513a7aa55a68f0a5385e1ba739d8e854108b71ac9cff1fbb3764f4287ca1de8ba9998daeb08a335c5720148d64a804b7ee4fce49edea108b2fdaf229edf93c0474b8e639b5de441b94564e57dcccd3fc1328b3312910668d55423af155e874186ef403c7a51ee1d4b81b5b0e15b2b9d2813d37f64fe1312b45d2048a06602bb5120671551bba215581bad7b71dbb6db7d31ddf2e4b5d535eec6619eb586f56b843410a84ddd4c4a793b8af485187f6113b91ec292dc7bc1766bee21c6deb63a5350b1cc6387a5b4eb4c8a36dd6bf1a893a5f9694b8ca1dfa93bb562fe660017104716b7a93fb986fac5e86d21ad484b269421d558a3c540fcc85f9b856ae3256063734cd99084038462198b945a755f0cadba5a345aa614943aba1a192600b1094c004f30b64cfb8c17425ac23bb25a9eea81a684fd960e9acd5ec6eb210d9d4155bd69116bb936c806a9f58758a57571089e9c3fe335edd0248a233099f4189b23ac417eca5381ef55c78cfdd83a4c1424b057deeae23ed26419f22e9fbcd50ab25cd7db23870daec9f750318f37db5d5ed709723dd23849058ca3b3618be57024066bacad25091ef9b1c4c8a5354df92ccb448d7204236ef61715091f1b0eb93ea298fd2584b0916e9dd63817c6e111f8d346505eacfb62e60b73c9b0eccc8ac1ff1219ff15bf6f36e60dd0365e387fd5a87c69e1c8577a90944c022be9ac32dc616dea0437e2d3d5933499787068abcf45d20ba249d42fbd39330cbad4a92359d03d38cfd8d9b8c3531d30af2f673999ae5faad88a91980ad0d63bee6f6cf6fee7be3b096b3331870154b01e9b875155907cad88456ed32444818d07c52b8919b2f442ceee8873b1dffec0bf1e3620523d751170c507f83e974f561ac1f4e5acff9c60821fa8b0d4adef3caeea3bba0797fbb67d2c3a0b5deb9530c44f7f26ecc27267577e8b7daeeb096f81a14d17fc5719fcb315fb5d41a9c62350e6bc3c396845957c8f50a523a7f97134bd44228cbe06971038390eb1b63d3c3ad31702790d2401f37304160f617d4f808b6afe67b3e3c8ef340385d1d59c94c6a2e36d907df65ab52c429204851a65828cfd66519ef34a65c5ae4ec2f759134fb3c4b85c9ba85ab1573420b9f3179efd63684e1cc21ccadaae82156e25528430c73faf4f51589e645f85568177f284833a950017d43f61014a68fb902387bf9344fcebc5a26a0c318bcad1edb0d9dc0267d2d94373e64ee8e383c22dccf825c170288220a26d2c5d6c521e3a995a8a09755fdf66538399f690ba750f9b9810494c2c907770a9676fb4f440b55272edd63ac187c58801559c454fb007d21ba364993c70c43ed6e35035045024cea69f5d9cfae0ec91473078ba62b5be15d5982e0ac8f67e649a2a1e1ee6020502e7cc73163176d9838062d32bbd0aa3b215dfdb65fc8e05d36091edf852fd37969d41c9139b1038d40b685ed99a38aa1a8e3a8191453b08e99c19ce16571ceb982f71d930c5bc8ca2ec0706acb91b2c2dbdc78bcaed2a4e2fdc1bdf991eb8fc7cf688e268461558ccba3966bbd916ebce7a1d6d306c726284be4399e31d3d8fc5bc0030fcefcb3098ae0c5606bb880a20bc94b1ac8a2ba981acb526c29b46164bfca85428aac131804c46b7ef055cee10d448fa766b5ec7248e8c042ac24176644bb7acd19d8220f31e31acde88198536e07ab201c3da39b9cbd04325b8018f0693dac19ab98eae3a4f47a9572d42e87325c1605281a7df89f1c950206b3662ad52848269c5d08e7a1a1856592a44ed9b33ac1cf33c1d394bead8e05fa86cf5ad229680287df8e61ecf13a6e85694a6fdb9ed28854fd5787e6a87f8af7ebedfa38cc3f8c5b3d2fa0f80ac51072509d328d46a45f1333ecab1a3df7a0bc3c97daa7d3d53f5c854de32f8cb50e31fef8d9810bc2bc6d5d6934e266f66a84ede9b0533fdaa6a97be1155ce24094732e034e9d80cb4f5b54c67d9f25f648b26757b22bfb9f719fba7eec64c8664a8d8096c68cf2d6f94d7fa13891eb1a53c4586d3e09458839077823206868fd66d265265fe24dffba9bd63248a0050bd77af75ca5e12e3e285db074e2008b3b3c6e8e6cd882b544be91cda301b67acb3fb7667db42fe2f37c032e7fa6222e8590a967ad1fabe9cd0aff93c4137e18acc4b99df97608809e7de7a01a63ba1871d2f0fb03e10508630bc984236bc022049aa397a634d9d178a22663c67bfaee3425a653cd4b43cbacec0bc3236943a9fcb380a2b0bbaf5488076670cc14b13770a3815667b928958a24f83cd283ec3e6c4a3e056862bdad9d0c7d60eab9eb6854900e1f8f92a3fb58eefa69fa7ad6e9d3a60641d78645ab13d79b141ee54e0f90c1da752a338ea4a83e44449d7cae22b208261d48562f1b296b6aa2fc6cdc3856c7f5331554efd0288f002d907f14a1f73f4aab51721fe54dceb74eefbd29757567900ba9686f2c4906cb08589fad52e764f0dfe31ca30807df6ab4d5a7d621e9bb8586478b08bf8a5a21ef90c88ef27131c4c0ddf1db16b6e6e311a305f698e6955651f1577da3b0baab8b4bb710be5acd6309fb6d1eb1120e94b467d8504ab7876ed21ee890efe6a0bc945c65888fe04ad91c7ea2739bf2393914bac51ac91f9f57cf7c63e66123bbd94a158ac23f3d6b3a40a139e29098020476aecf75269cf1a3887543f19025f209d4f8c1526af35c7bec09c85ee377b42c2a1af2859c0a55f6a37464dcea0a370b87cf292335b04cfe624fc20753d3f4c39227bcf95320e4072ee6d951f1d786c8c3d7eed3d292ebb5eef36894ba76d1fae132ed6155367a5d4df9ef02eb2499137dcc7ee32fbe27dee7cdc5540e9de8b149e4bd5813ad74e58796700f79f1455f0bed7792f075be13f2c440d080e881c2551009217c594396eb10b03fdad142cd256a430b0260619ca2f7e285bbcc0e6b207d4c325bfac95bcfe27e22637fb3dc47c62e531b8a7eedec963edb845be9cf3c4a8e941e2099a2863c2a9c40a6e1ccfd2828edc79dc92d413574f484df0b6bf3adcf9344123e664e21b642459c519637e26ee189b1408959cd4f257a325c55c040e3af8690a9a049275d83fbcf83774f935e9c825f8af8b75f13c964f160a7c7ac705093e931a3662b68679188dc31961603fb55ad6ef97f81a476fefe44f7a38dc357286290fb3571a763ed99714bf56c09d7350b4cbc24d44f9a16b2cfbd32530a7e73f1989d091b4c69fc4ce22d5eb692d00a2bc3923dedb58b38d55bf85b78b9aff9b87ae12947a420f90fe8bf52c424ab28bb93fef86d30a57d998891acd283c87079f06d361b670eceb29716b3b01aaf29b0eb993edc85862a42da78b1ff9c404cc70ff525679efe65ee8dc96ff4c971055fe55a70780741433789f370032ec1d46ce42b2ea8b328b54f8a96a7aabe7dee11754851bb4077545431160e1032b9a901201298425e3f0c1afef0b235d9738fd169b62eebaae98624f8982214be27ac11a75a651b4584ed20caaabd427eaf9e0f137254a00e08ffa39d52d0559b3a884740f76ec38334ace0f819e074d02e4a84ee8d050dc08aeb91c5ab56e7e1a5d19b01e02099b129945dbe577c6b86402ec0fffadcdb12a04df10084450bbff600fe22f289074fb752cf9e2fc03a4c9c32e57e59e491dc5ea7db0ad9e2403579e19308e1f8d7602bca16bcf66e1bc5b376a858e82b0b6f75aca763e10b61083e4caea6732faeebff877f91d65629928cc60aeb02c976381fe6f7a0d2d9792645ca58e6d07b20a7e21295f4bf5db30e213235f99723012e6ef4c3baab03e3ed1a78a76d352adfdda3e7182088dc3c634e3427ff0ca8d71dd28ae5ea2b3b30c9e7a41973ffe24987eb8067f1f5c05af275b5754ef89fea1fda63f88cce588ce5c2c1dc6561a41ae253a55139c5354f4724ebc8c0aab4ade90d66f946c85ad41466bee42527b45291bc5a7f19053eb58473f56c83b94f3453162b04f585f3fccc1a29506456264532b4392a22a69a590705936fe7a2842d7e3ea5a7b741bd838174fed3e0b3cb8c05c9f82916f035fc276a853e4f3dc6386186de99d3ef59689a39a50f4551f377755bb29ed4c2979e41125a1030d450e53a14d4e", @ANYRESHEX=r2], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 16:57:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getpgid(r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000240)="5e58220600000000000006000000c2c52f32f8e0a18816e04ec323163266a71adb17f1dc000b11e5642c0436caa4ec30f641152783bd9f09412e419e7116f28d83feb4bf28e11e9187ab2ce7c93c9c075ce2f72c60935ecb477d6fc1d8b896", 0x5f) r5 = dup2(r2, r4) renameat(r3, &(0x7f0000000000)='./file1\x00', r5, &(0x7f0000000040)='./file1/../file0\x00') pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:57:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x4, 0x2090d8, 0x3, "d730c1e7bb6fc6e23c6200000000000000e74de4", 0x3, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe41) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:57:16 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000016c0)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786beb7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd218721a3b2bf5d6252461113c3986fc8b3c46581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fe54568d74dca649ceb489d344253dc65ddcb9369c6850b444b45880f74b0e5a3b90865f108ec032db9b8b6c905d71f35638d06fdf8190ca41aabe4494ffa05b712a40373ba68c99dd434fa41db9cd8375f2ad5e88e9f772a726385c553505f0e1d33ed4e1e213d62c95ebf03fa34d2861fffbe099b55e2d7df6022071d9be87cac8fcf5ac331fe557f869f324c4526c110869f0de9d538da21c1d98c3", 0x195, 0x0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(0x0, &(0x7f0000000000)=[{0x4, 0x5}, {0x4, 0xcabb, 0x1800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:57:16 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x7, 0xfffff391, 0x401, {[0x7, 0xfffffffffffffff9, 0x6, 0x7ff, 0x800, 0x401, 0x6, 0x3, 0x200, 0x1, 0x5, 0xbc2, 0x100000000, 0x8000000000000000, 0x1bd, 0xaf4, 0x7, 0x7030000000], [0x8000, 0x2, 0x861, 0x9, 0x9, 0x4, 0x8, 0x401, 0x6, 0x3f], [0x656, 0x80000001, 0x8, 0x7, 0x3d9, 0x7, 0x2], [0xfe3, 0x9, 0x7fff, 0x28000000000, 0x1, 0x5], [{0x89dc, 0x6, 0xffff, 0xfffffffffffffff9}, {0xb16, 0x7, 0x8, 0xd68e}, {0x6055, 0x4, 0x3, 0x8}, {0x3, 0x3f64, 0xfffffffd, 0x3f}, {0x7, 0xffffffe5, 0x8, 0x401}, {0x1000, 0x1, 0x80000000, 0x7f}, {0x0, 0xfffff792, 0x9, 0x100}, {0x18, 0x17c, 0x8, 0x3}], {0x8, 0x7fff, 0x8, 0x4}, {0x0, 0x7acc, 0x2, 0x2}}}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) setregid(r2, r4) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) 16:57:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) shutdown(r0, 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001880)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d1c0e27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab3b153577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c28eb7284c23fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561f6de3d2944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abb194a6d9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b158b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c620fec02d6c032c63c7b70b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701302493b36b55b79e527e53ce40fb23396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b280de57c5f48b703b062d035308926d61614b7e2aa06fafae88edac7fb8abd7f6d957223da6ce60d669d9cb8283b30810458c8f368c09bdee4c31e991fc3c453c61f1586400ab12bff8b001c223daf0ffbdcad2de08ac00f2ec3870cf96d7623bd790e5debfc7c1d599fc0f4164fd0363f8f71cc829909a1a11419f71c68c5898fa47a211c9df02353bf606a12e6d38b5c37f86f493de357bc33db0d0efa0c3d8776b595c55af62dc5fc2718b425dd944d5fcadd91e2a5e1a376ecb1874ecfa086b848aad95ae818c4322a30b541562db927f015c3bb8cd3d024c2fdd5c3e643f3cb49a8ae9bfebea62890825f5a44a5b8"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000040)=0x50) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xfffffffffffffdbc}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:57:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) pwritev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000040)="7bb47d3f6c7e631609f592eb801045c05dc9970863931c7a2da653bcfab360353d1159b589a0feffe3047454284a88a4008d4901621fc6f43de5c0d359c3be1506253f692786c262a43ac3bdee0c", 0x4e}, {&(0x7f00000000c0)="50c332c87b96ab85e639598517f867473fd6dc71d1308a72c89b7283d44b1bf6546122ffda17ca462ba460d37e05903e089f7a316f8ca7a6e285311c330193342618b7d81b170b3c405c265594205b6aaf1a3de386880de5a84d7a505eda1674c033892d655bac6c71bced36fe4e876d36b0", 0x72}, {&(0x7f0000000140)="a560297c861d94e88b216dd4243f1acaecc955f76ae4df370e051ec67b4660da53440f4fbe0a21c09aa7c152d87d558f9325642aab359633f0cf00c6fc6a3ef3f4ee5aee699ca9243c81046e822129485182480f017223b69be987c07586eb3e41d03fdab1da5929bf0cb7091cb531cfb33d519f498d5f171b48f32ea74282755c818eaae1008200904383cf57128712dc250d57c9826d9bd22f158b377f3b3a6d86b2b1b8aad6d417d574098237c3", 0xaf}, {&(0x7f0000000200)="37e08040a70ffa3802b93c798f9088a2e13540843e172db1520b2d27aa36cbad5ba89ac1c15622dea84fc9af03a8e8eaee57abc936d0e6d06e1a87aa02c7028d883884e6751ce16ddee0a7f936b09259d3d664bc0e50a31b441027393c48015476af3dc45aceb0b6b384dfdeda064d8dac749756fde010f34938e0884f8d5d001c8e10495a5e7275b70265989bb881d4df2a412eaad66af39667e790de3307a16cab535d76d792243c881bb1adbf340e41dd5af893a169159dbc04b33e39c6e7758db73dd1e36c456c5cd74fbd15413bd8317ce0d57d14a4d01f459471b7d784a7df7d8dd5ab4f0cf7000ec391ea28e61ba0424a", 0xf4}], 0x4, 0x0, 0x5) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) clock_getres(0x2, &(0x7f0000000380)) 16:57:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:57:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x6) clock_gettime(0x3, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0xc5, 0x0) 16:57:18 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg(r2, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000000300)="36942e64ad32e74a986e72ef500a669e6a42dd1bcf72be25b044027f6cb5a2eea85b13f8d644ff5694fea74d79960a513c0310f237e66cf548e7fde97396261cdb3b423b3311dfb7bc2498bdb7cbe88abf655aa726bc36a023e1dd6556a538640a564f848684cd1d95b9a9292c6f1522030ce9381b078c09157fa5ca8cf43ba2679da86290f21f843796aa12246f02b47515fd8d8b4fe92681a7a2dfdf38fcc517d59d6ce166ed9ccf4792b9559660f3f33fc54dbd9192fd653c6b4e83a0b087dea278fef0", 0xc5}, {&(0x7f0000000100)="2dbc506f937b6b6c590e825b01ac1ac7fc8abe8f63a1e85b2adf56f7bbdf6a94871e303f48a2ff279c5348a3810079456a0b07b60093da30bd9184159f06528a12b949e33e0fd4ce79568e356014551c981c6a945074e7f95974b64661dd97d272fa550df06429c52bd1dae40c36764f5640b0c24d1a82e4e915a9f405f13615874831dcbe9c7932a69d923688bb01d543e852cba94eaaaf0ea0", 0x9a}, {&(0x7f0000000400)="fbd18d2787edc842c82e02d4dcf568b934b35337654dea4dbd51d797b12a8bb83941d182ab0c92dcfe4ec783fb790aa661445615dddd697d9c70857fe5f5ac055822b5b43e126ed71a2d19d9887c065b1956797364facc4f187076105a56ef058c653293b73709a0f3e0eb91908608c0ef95a8c847bc5e51cfaa673adb66f61a5559", 0x82}, {&(0x7f00000004c0)="2f109a224cfe8e9a336c567b4ac4aeb4a40be4eec3eeaaf8489f181b8e0d4a83294321ac917f57999c0f49a2a4a732fdc118f8b2a48b2d9a6efbfa0354bbf93e6d14302f12acab92bb2e08dc767e56a3da1cba439c947df223c1631c73131f3f98837108504a5a57dbe1e1f6599943df58ba263262afc7d5013f6870059a44b5d8a2d510ec14f1ebbb76e7412182d22907597ee4b6d75de7d4cbadb88a4851deb3c780570e8edba8a36271242f8ab87f958029021a2903c536ac1b8518007aae9b943566262febda8c1c683bf8469691a46814107f376f280d028a2837eb321d8e263c643a7483f99371f791967bb13982c4fedc95478939f216fae074cc3e725ae0cd54841f7d3768f245037cdb69a8340f4896e764d32b0615d34318190c406ef9a245e1b62d70450530ab19f44ab5d2ace4d1346f21d0978ddb893dd263826d5594641efd99aff66fa715cb5045b7cdd0b6198b3d8c018a760d7271fe9d87e223bfba6b38e7c695a5c1dc61dd1f26f599164b380edbdf6d7be833806c538cc396cafb00db05550a6153bd8c9db6ae492917bc0a4688a7311d537e14947d2836f7bea8aae2a837cce0022308e18802a100e1033cf8a4859da853a73ab6d2ea5c531ca235c1c695fbbf671d5b5ce9cc7945e2df1535cf914f0f183ac91fcd845ae731421253136591c6373e7b6e518007dbe38e3cd225ae854bab38621827becb5ec24ca31842024499773f3689aa1bdcd87d3dd9030472e46e4a68b8301a7b170c2a76b0c1ed4f31612e29bc8c7e060dbe1213bbf21184604a9296ddacab82bf729fc4bdc5ffa8d8587d7032061920e0bf253ecb59d800a610c501d7d1a575c768f2031819d8bf6ee0f257371fb34192c71282a816302f65adc150eaac61486a1646a7cb90a878eeb61e8ddab26915a5bc486e862d7674500565a87885dc23c37a582a68b5d944d63afacafd6a375744f03b5a3c28d4ccf92ffd7637272021851308324d964f80667e9fac417d962ba582857e51fc96c7d4642f6cb79f12c16f4e55cff307208b07375139bc9c49d5ded9cbe719703be8313e7fc186cd4d04478833f21d187ac910f670dac21b98bc3ff461dd75a7de79af5f1f9040b13846b0113ea46cc5de918f4caa43ae4fc2bfe42b1caaad20e9fa52bc8a6515efa90c2d4a234c873feca5f557db28118fe52d46bd4e350b47fff2bed338f13d71797400ae13a95d499141f2eb1441dd407ada8510ffda67eb45ded441230b714360213b340cf439d68675359658da44356133f54fe87a17ed603f06c9405c5f3e35d66a3920676c1fdd6de3f71a30f9be3ca9f47994e468f4b663bbe4ac6bc89bf21a7a03aba69324ee6a72bb0c5f54574e15ba9b5f40412975bcfb4fb21f18940959c16f7e865a5751a1292821bc0a6d4e5cea860b5f167caf52a95bb665ce3ac47fcc9d8176cac2a807c8336187a30ecfef04298c6febc19d1772649eaa919505f40f5c96969e3c3cda39167d7aec297eb18c93f154d93c572ea1a78773627cd31da6156d2efdc1857ac089fa06d4666fb1e711d95f1eaced72f0a18f3d41384db18c0909f24e4e49438b36126f7be88d554c7eebedad62bc75af3c54cc72f7bc91e6af86af9c553b7640036be097ef4a6ee04d47c8e64b5ae6c0c82c3686f0b721a59513a64017953998833a7362795e16959078ecc14420837ea9f9f2019e340311e67dacfd40b42544ad3ce38b7cdc84e28d8554bdc4545418330bf70bb5a0b82c00432ad1e9a264731add8dd282aaae160ade04b3d1cba1a68ed09a42e69111d643b17415efc0858ca325b4d00691087008f7be9e9f8fa137c6aa98afc33054020d5cda053a4104961111e02728c1aa7795dbe8923504113e6883351affeaed00e263e45bfac85f65f2e14310ac51b2f771fd879e38a9b7b9404b80d4216ab73a1b04f6789976fe69617b5258d9f48da5ede67f992dc7f8a3abc75321b32f3d678a2258b28bf44bc2597f021c35b6a0bc025934cf854f8e33cb6880d041fc77b90399cf07d3f0503e9bf03ec56c1efedef4cb1fed400a530dd07477e4dbed5fc4a839d6355286126f92ebd6337b78b91410c1e598421e896768b9ad27ec9d17b9ee81bf2a433a8aea700e502c6de89507147b5b173129a82db4763ccb075915e836724a24913faf99c1bfc9597e90858b6b271969cc537c69390fee4fc2200c0b1baf8be28c09015c4425fef0fdd9ebf0624e9d037bf73d5449312a7531828219f51b3640e3d62d3960258ea3685bd4740c417a610a4d71ba1b57af7ed42b1e4f78e8c849464072ea1ac8ee8fa4116fe0c68aefb715b1e863070b0de85ece04ea3c8485bcd607000f2125b47c9f64bbd158dffc9509b995f249cde27ef0535db52a3157f5550010172dd23de740f2e4899262b87bf545e1f1cdd93176131daa07e8e7196d3684968a1f40ef6071313addaf95e638f1c8354fc35f5ecdef0d5f699abf5d3ad4b95f8cd249509d715a7d6401b7680b852afa5217a79540e48e8e2a1bbbbb72ad6bc12b6828d9b62a1defa56023338f4414bd5993b3c1688e82a16c081724591df1982aa51d9a6a2b47039a91706c4f36e12235673b30b490b605eb348d1f86a6df6b5831d603ad1fdf988df8facf080b857cbc0afb6775347a31172580576a2290d915e0d027b510dd9c2647378667d9e8783995b377b1c0f9147d3ca0902af91948f974e73235a9084599c52516bbc0e7466993563fb3668d649d343d3af75d681f88d48ddd8ed0a24acfb3b1d0909f0cba5062ada65f51f72dff8d88db52f2f4ae426d20320b6ba0c398ee688146352f2741517361a28faf99c5000748722d3d8a8fcfc57b948490c961c3ce8fe38962ec2bf553199299e91481fed0bf3bfcd5689642556c015ee36d83f63ba8fb7c007892a0df0cb4a48ae198df365886155783504469e73ce14896b22dedaf6778a75800e3534486084301f11b519ab089c0cc9343b7689d9d25bd1a678fa551b04e0d20ce6ea20a0634c8cf00421e6047bb1f3e7bd454e505b9059c3f3eea23bd9efa1324ce1fead61ce9b7d6d2191271da44bc5e93a3758babe976cbdaa40b22376d912b9f5d64b72c223bb4fc65fa91ee21a68e21f9a80e3b0270dfae9f4544cf233adf830bb2baeef1c3b77bfb16d012f6d518513d4a70c1d8f3897c40f003da57b64e7a0890d96f8b001c7424574d363e496605ef00074a80f2a4fd9c512cc330d45cb1446be7e146f4921bc4e4e4997a19fd323a59857d72a6e4b64cb481ddc7366f74cc7f1f09eb556a0fa9df7f128b98d2903f7ee6de68912ec66f4a4e4ba646afa337d64a40b131728b278420d7332b4934f0b6e186a802a9835c1fda8312e33ad9f84c2c2c50d9d5220152bc717a7548a824cd28f6da28f233d163740514b2f23d3de268a7250eb46398081455c8a030be384b31d9b67b27432250f49310acf88f48342b90971d03eb604aeb8d8f9e682e4c7c444fb91a35830471800eaa2ba1f6962e223f5328f13618c1d51ee4030b07391b8f561538fa3de3d5ff494b8c889003fd43843e14941aa73a0a4cd4cc9e80b0b2981f095025332fe43e949fd19fa6b8568e6ce8b52fdef4faba4b4b04613a40150d31b1f9a662ab63f09eeaddc7a3918c50b27dff2fbf093ea92f203556a17f371fe3a2d9bdeb56de0ea753dd0b3432cf2d7fa4689976389c87d9da760c2b37bc6614a275ff016fb1e60d02297e62c68a9ff507a6d368be58f5431a5539a6db572f99af46147d1e7e5334031a55555cc857098eb95e4abae7bbf755591cd97a1e2aff5953fc64cb10af6d56abf37545418e33cbd2ccc2f3ab11c0265464602ce559e9aafeaca83d1199f8ad5e0d0a3952b10c1fba5d54e34c2c9f4c2600f6dc9ce728dc9266db59d65fd03108d12af21038780eec0b145054af4305aa202c058ea82dfb0aee3925c97177ddff6bfbe567debb5bbd4d8b2dc0d25f3a2ef3994fc79290ddc764ce2438c9dd862b886decfa03fff56874a2797c76e773022e05ed024d28a6077c70af0c1801e56eb05f3159a7aae4bf4ee142a4144df0bae3fa35391aae71496636c8655fb7ad362751961e9dac083591c3e5544a6027ff5bb9bc4b07119ceb5d1f1d3f36bc7989c90525fb611bee1a56bd5d9e90deccd6aa95d343a7bf9bbc7fce950832613e05fc53b0c45fdc30cbdf24e8ece8e3989fdfe42c26c73635755529e2ce2f24a4602d5dad5811aac28020aefbf982136ef60631d761488b3411ed2eb8585141523e633dd944430c3690f6ffe36e2c277162c70a7524eaeff4362f2d6444e7c0f0fd396861311e3f4afff54f8311560016452db77829b798d5904151fcaecf7d8adc2489c77107e6b8cefe7d90fa56aee09133c1887c511937efa5587778c5c173fc93310231878b3d3a2123aab959edcd84ef6012ca78b0fb09f27dc68138b41f90619b51c3a50264a1285a3083b1abbc0e716866a4504fa6ae983c27d6f3343defa3ed450dfe8510cbaa665ec66f56f2d02b493d45de03f4ac06ac9c6c46e4bbd70bdd6401c24c283433b86a1ce10cd74b30330f16d802522fcd4ed5cef9eb0c1702a66ecb1ccedd08dd1482d7114979dd0608b4dcf2c1f1d7fe3f2c4e2e862ec34b62fa2f6bd744935ca8157350a79a6e18dd5c04439c6033f5c10f92db83d365d70d4b0357b6c1c0f822d975040e14555e664dbb1ac93ef7a832601d0a045e2350660a2935d65232e5259d294d1ca48bd30025ae9ae3781faa5753efca88b7b1bc25d2c1f45f054203f5ac27bccb6b932999bfab5e82952c7447ec1c3136ec397fd4c8f085d36e4994203e98e072e21229b163e35482c9c8704c93fa6037d6447b5d636aa345b71b5012b99dbd67376bf491ef9335a48c8d3b5a7376c755c5a2305ca2e5f0c2c2438e4950b1b9369f9ed240177eb034958e6afc1dcad48e43ff9cc752adc3e037e3f3b3a3202f21ea67d0bff276dcb9ba3a28fb54b9948bd343e32c0315f7e1db48955bdebd2cfa5dd9581ea5a2ee0694c461f1b048d58eac97c2c8a2bce174683f57ddaef7767322b3490434133a8c2b17eadbf10899a96e42b20bbf5f65dd495fa5a32ce33178fa645527c853b569e840619d7def6aa05a08c8ad4568bbd0746f1e8ec680173cea7ebc3149bcb1e9953470683a94e7adc9a5fc8acadeeba9828b7cf858431c487c19f1f8fd80895a64af9a91ce0d166b4f069bf1236ac90c51c8450046eaa840c9090604d9b483db355d73c78b7e5e3164cb9df7c2761f73dfadb0e613cc6395d9b40242271a95ebccb5c054ca8865d8c7013a2304bd8014d5bde99b7fce75909db468036ca3fc6a8fcf201a8996556c108e5516ccf0fbed8464a186c1c30f865cfe8c2171e218ec8de1f431c724a2e8d268b7bd2068ee173bc77ccb0e9254addaddcbd1de7abe34a4358e2caba7e2828b2559b8cf50e21795082b6db303521386754b66e8b12057b4479ed2f15a69603b45c74f57332bfafd44e87711cd96050e73e625b189051b0369312d21a103eba1c28b0735a07273aa8e5749dd3ea2fc02270b4a45e5a829a02abedd1562487b6ccc80fc213357dc8d4ad538ba1c29baf62207c19fbd4d422bfb2099f011725ff2852fd8c6ce14891e39521fee474acac58d645da321f9b49f53f49d02450350ce5989ca33acee033561d6ffedaafb47eaf0b29d0658404adc46097d95df064cd41912cb6d0fe9b485dfe2d9b747fe8dd8051f44aa0295877bc0bf14fd8919d5288c5b2e0661a5db2f", 0x1000}, {&(0x7f00000014c0)="e3815b4187a4a8ce3bd09c84a6a5c49996e22198ac76a41d7fa25bf51797e8314ddac9cde95be44c2eac099c52be038026478f26566aa14e7ce092fc9f4aa37c8f1e55c639", 0x45}, {&(0x7f0000001540)="f2453abfbe5e3599bfe65c439cd03b88e293fd6d5a5b47df259715269eeac6bf1b702d9d8a946a495277e8113fb432caa9abc3f28846ceebc046da42e0c1f4494fd79c3f1defe8522824bc84c2bfd04c2a5b8ec2b14a8ae61a074d5cdeafb6799477b7aabe8ea18cb4d6f5136fc1182f3c8eca7b401c4c4de11f8e7f6abf51864bbd0752b3cff2a50c03154b4e86e1d607d0649212224750673d20cf56da1eeb7ff1eb1e11f9a76d581678625875fde2bbc97575342ca6d3e1611ff3892bcf82499c4d7191f070f5ce48592243c2c7ac8cbce472428f4043680c72bf4d147910c17b0deac538b272c8a247d95c3f72b03d299a8e01f344c54436ceeb24e38c123195cc20de947b6ba03107272ff15185d6e15c75873a2a432c1493362068a21a02a0c7a1a3e988f2860819a04cf8a29510fd87c3a6b6011d4ca58a6f878a1b1a7bca03773a2718c0452aa61688a8114b7c7bd19a830666f920bf2acbf8a8e581d53076922ce278ab871df2ee1e69b7ec1907ea613816d87ecb57d3f73a7a0b5e15e4b86ba6fff961af299afa4beabb73b9a299949d8808acc136be0c6e564881935512908e33bc3761d99d135485b2e4ba937a0957631996b4a2e13ef0bdd2a004b47d15c929caa918e4b1ed4c12f6032e379f82d267ef5ea0ca904413f65fce04cc07c1b94b0cd6236e5847d85fe0e720aa2f92caa7126ab9c62f1fdf7c831cb2d2b1154fc008424f5d0bf7787f119274d670fc3c09d95eecfc738eccd7bf8c557365021b4bd4c0264dad40adc58621bc5d96de388b1ad5cd4fd503fc3044d1411a99da81aa362865dbcbe1d929d997fa0ec6a2c1dda3a7df9bf1e0aaed150490b73a90f8b99f26e07d02c79c3331c714d39ed1ed73c19d429c4491d9e429d25c47a474f6a35f2af6b36912ac6c45b50ad8d640b175eab9a88a6c7bbc3f340b4a56e1b78385db31d17ebb81cb3ea273dc2118c3db1819d63fae357bc30bfe475b723d3898f8f0cd6da9b551ff09ed0e2fcf30be311576abc8a6631bad9d9941c0358a5352c50cfc62b515dfcbf4cc679e695e1ae4009c7414433dae22f64b5fd80cc8408b71146a8032298895dc5e3ee52847e541f693e9a36e50952347015a2ec14802edadfea7a7461eb65094844c493ae5a7925c8e3dcc990cfa5527d5479cc9485c17ebfde377152931426ee181fadca89bcec6707a5e33c7efc4663b0a2cc72ea4363d4844d8e6c320d1fc72ece5ed2dc1cb22fdcb3a73b4222f3e4d3367db7441ba756648a55b3d90897c7a39cfe40a4b2af8c0abcf8022f09cc887c07f0d501068c93530e44fa1f423cd8ab1861cf065bdea7efcf0fb4ab32ab0bf78a353b344a653c3a0f4329d54e57af7184e46d4764f7077bc2440a1efcc0b6702f3e73ad6bd2a7726d563a1af06691053e35aca27dc5b71ce3320c2833513765fbdb0faec4da037fd4db1579234d5db05f3531620a4a408c90d62701945687d63f3633e110f0b9facce555c9ca7194b2f92ce431b69dd0b9e71378a31adb062881850fc9ef39f32b1ab25e0e559350ef6f1cc5c12042955b7aaa73409adc58b9454abf1f75bd608bfd7692b3f6fd5f8afe19dc46aad109c34404c758ff89189c85f4bf0480da0e32319e7b461e7b5600a91febaadcdd54a33987b5e39c1ce4dbc5469be8cf5612025879a61fc19755f81ce45b012ee0b7114cbd5304ce139d11b68c0ade91f5d105e79f2c2e7e75b77d44b4125a1b768f1053d38c376390e4c545ff3bbca19ae9b6d708d524e5c11c172dbc928ec4ba7e41fb141de5def3a745baac5114eacb78c424defa28dc1d8865381d574d505667777ac832c1a9e331c3777308cae1995727573c2b370223277ac3223216f2686b767523170093a415a0b651c2296e076d96d5487175526791801f2776ae09e8f1346f5e9d302dca495e602b90de8841994d6e9d32fc9e50c0471bd9c9133edefc0ac2e28fe4e8770302771299fb117acb8437a5f03c6237cddd20344f383a49bddb0bd26e20a88bdfcfdd4da5ad298cab8c249c2ada0a8a34f4798fc048c5265db7f594f8a256255808c48fdeae74f365049fb8ef601485425b7099582780c1c284bd22e15f226348fdfb0c083e0161db197607ac94df2b4481c386a3ee6c3da5a6aee937eef16e3d241802bda90b581d8c86e5235012a79ebfb789b2ace382bb47c3e98a3cc3e81512aa7351a1b29c8076ca94ad81194964b6b7d4ba7db1f915297b515b2807c8a356a946dfadf9a9dac8ccaf3e177724b953e653043fef151450d8e160b4c699dd9d6b2ed64b781d68d60f74d7c08d8b8aa883918dab28d8ce2a13859ec74316270f8d4fbada13f8d9b8e018ac5a668d2a0c2f6b544098e234a2a7b0590b0768605f622ffe3e722d74d88d69d0b3b3f96b3edc930ec5efbed8262697dcb5b663338a3f38af45f635b25b3e8848ff9fb5b05622a0c6797f7ec6b9196701eee93d11d8403fade8f18f04042338790fda7863e21dd6b6d50b661514912bfb48b1b40709c85f7f73447e4ffe1054f9098657665a186313dc89c2696a39e9f9e173afc9554bc25844a2b498a2e6e017f8a27b6569d6ccdd6d2831acd45a56dc11120e1eaab5f3816c189baffc22507630e913dfd1134bd5946877ebd5ecda951d0b2e7a63f03767ef0b57d9493fc30a4cc25eff05aac27c2691df94d3ae424681a3bf5ef22b9c5c7f347ff025663ecc90fa7a80fa21bf66ad327f6f4eec07293ffe8c2de06df184b248068909fb1925ab72a8f88f76e8ce08277361e4372a9a0e8e0d57db6a7d71970778fc36b369947b1686ba4f53f85bde24f230853dce7d3176a2b83768bcabe7f43b030e6f09936426a70a320c9f67d832bf5a1fd68159118bba48312fb373d061b6f249a0cc0605c2e6a8809998a844a9a226358319075f3ede502ad9e70188dffed70923294a0e76c60b49fea3e9d906654945d5c84f3a5beb795065defaeedef34b12ec06ebab4c568fe23169e1ed99be325ed56a3f779f2647e7d3c0e4d0ec85f472cb003ab7c4a9ee21eda2e45b71b69f9d22b9ffde24e761a9890c642eb322565f784bc36fdb187606d6e61a0e6859996b76b166c4599dd13a31016d50571d482bfe2a1ea064a7d01433622163c76c6751fb6bcdfc45404653ae4d344625804971590eeb279a08b5eb7cf8289a6fd5a30fbc4220e7913d86379f0ed26fc6feab10adda18e3be90bee7a2cd0d44da28edaaceb814aadc86f67c620acdda05a797e779b7451d1af6f924d43e79639f39dd28e18d71bc78f660e7b948eeae7a5bfd64cddc08a704ef2472dba0608107a6a7e0702508234b889e4b79ac8ceb681a796c8e4ec819a2bfdd87371cb3f644f417ec4ed74f9d5f43605831a0dd266be9ac52a3de63b5cef570505ae7ad7ea355e02e5cb4f1be678e0f29e435f787100a59768d3aa292499a41386656698c606ff6a0a6445cd56de9c33c0a584222aa1845cbbbfcf25fd8396ee4760695c5c832e32506933719cedf1bc05bab412ccba0a5971505a8904b3455f1161a73c625ba63f7b3af909ed6e8fad187c9676d0a5ffb094e88e31b622237b7f6f5bc04ef364d8727c71a176fec811cd9277f454b5332d8b3f4639753c5067d653012e55d679bcf0203c5c32a62d253a245c580dc9b608082760898332345b4e015170390aae12b233b0d7f49cd269d3f879864bc0aa516fa03993eda55caaadae184cfaac22a5ffdd75053c3faf10d3abafd15bd373dc8b844ed028407c409f0d9e576c8921f3f6bab3d92941f205a476c708d6d7a6f0357a6b3687462d7fdddde1f0dfc69502f4ecc650e8db2fab7176135488fab72e2a791ff993bfdcbf4a5ec45ebd0ec671b25fb648176101142b56ae7824bccb5ae25314afbc3acf109733006b2e36b3dd84114d3dd87bceddefd8a4936f87c19dc43770f6ba75cefc1b791d7dfb6a3bb71caa54d4cb9335c78b95456032227523bb136777ecf4ff0c48f0a9b46b1b2a53e4481e0a8d79a28b4ba99764875a6d8e4dded3b5fcbd05e4f4bcae035567fab2cd2a35d99d5c96ad4c3b284edf23bcb8ef53c2ebc1008a4c95a3ccc628da9b573cf1ebe75b5c0c23ca5a8cb9a7732a9941732e47b5abd1fd54bb41e8c4f8a501f563a015608f4ff8d42df786fd2b5f6dd0b64423281c891fbfaa7ed8824155adf386fd9fef112ae41aa5ab9771875d5de7e06e617ce6b4a21d3cb678a3ca797b1b9e72f4edcac560da58312a1c57d3f1af989a12376f6707c2a62d99ad83beb025326efa289c2d6e53f6ac726cd3ce1cb12f3b72d77c8e544256706a996ef1cb020905c6d557a98fa2a09b481e7fc6f776ebcf525761827d28f4f2a2e36054c68dee850365ddb004c6fc02766e76749ca33ed223bed2d8b3edf3e6f9c02e99e9c946e8c1238c6b1d618b327ea855188e9b5b5cebfcc0d7151da7fc764143fc2e3561f538e9891258df0d98217b5c072696832a6024acc3e276cc89e18f202f1bba7dcf61ede2d00b21b1134eb17b01ae2955ec244795eb9ef9269d3190ab3e12a1808d39c0fa865c173930ca992d92c54d2d19ea454cbbd89232f2a544932c5c3b5ce6aaa02bf6874dcc0d114b17a604006a6f9b356a0b646e79af9eb33e4bcaab6272c4542a740b7d8aae04705373f42b9169f640551c0a4b35e68c3801d6c208787f234e0628ffca56aaf964519c1b4421039986b117f3ed67fe5856e5f179562d34e7b45975aed3d66c175eaeba3719a19d413e35ed4838c76830ac2253f9adf07caa9e8cb0c78c9186558181cc5d20393ca336f28986967e082ee9e40c3539ef30277f328762ab62072e99b767b7419cd9e12ce8955a4889c2033ca6afec6fb58eb7dac6380f8b0e30103bfdaf7dfa8d33cc1ef2c7c5c8d0b469b6ab2eced95e2f8980dd4237d922757d544d632e65636c4f394b471b00e4ff59a43484cfb639147547516f86321feb99186f2c6ecf6aa39b5672284b428eb5d20af1199b67a07fd02a8562df9166ffadca13ab1b81f0869ae0dd4934b6fc633145c600677a283159076b3a36b0f6cd5813955fbda376d9fc0902a8463c80ce4ec3decdb8bab716f1644b12f14b1e921ab029d6a112f13f6c561b613854016f1a9a1d5fe06a889bc6dd6ca3413fe539d4047a3e0528e86253272ce1f31dfdfb20c3724dce67260011fae0812c2731c726adb0db82200941888902afaf569d05eb8fee7ef4a6c79f3ebedded5c564aff307ab042532b41d84c8ab27a25037208f03fd5e678c3e24e565889102850fb4e5cbece3ac92a35492b4957f360dfd699b7c0517b998f5b9c55d84ca3272999057bb5ac5b1b52e09a38220b34e552bb007bb9488ae6eb9fcb917e277d4afc56dd674e0ba042f154c4c66515235c062e97905908254d9c0f2a4695663a616de6c6fd5fd88b4e94941276a5c243cd69a29c11eb40f29a1a8a217a270089f6124a921a656ae3cd2229524b5b6faf806bfbbd4658fbf4810384b59496cb27dfc30306e06d0e118a71d37fdc1bfa76ee76267172d6db3d467da80cb05a4f2cac49c8f66071608d92ef6abf86c311d36f93258a1d0c9f2932b055f0f6e2feb08386c3b4639a492698954408de73ac262623bf7bac52cdaaf043a7eb76d93b7a06b68ac789720b3207b100858549e210a6a758293841ca0474b95b5dc95dd1b99ec2e605326f2809bd35683cc93e6ea6ebb0eb9d42216598cad0e19874ff5a1ac0f483cc3c7969c584741e6ce98445ec461ab0bf93137cda79a020dd45a4a74cfd7e", 0x1000}, {&(0x7f0000002540)="ddbd368bb1085e6492dc823b456c406b31e4a74187a80a5ac7144976ec553cb58018afc205be2577ec504bcc85c81c9c0c7f064b6ea1f97dd1be4e40e76aa98759041775728a1e9572e0ffdddb26344ca66e758cb3a22d8647563027e5437e85073699e1bd57a416b30395692d1816ba3e3e194849055c23d1d6031f8e25403b46e2403b23f0c1471143370585f6dd4f81fa299020310ae64a16ed650b5d94802791d3d2d9a6fb12a3bb2e9803b2aa8bfbbfd9992db1128065ca0e37d86e7fd7e81d4c247dfae3e6cb0d81103bc8d29421ed1cb084d4a7faa72bcafd36b01c17f264b8c30ca82d232679801e", 0xec}], 0x7, &(0x7f00000026c0)=[{0x50, 0x1, 0x354df0eb, "41690d7d624e4605afea4b279c97072bd317326c3e5856c6e64e5e36b03503acd44be7f6178dfffa2222e12c65fcfa9c31edd1f6fe0bff9a61d050a49e"}, {0xd8, 0x1, 0x1, "f79f33685e92f41a556f7efa028f7e52b4849cd0b3fcad416dc4a223942432bd0921c518d2498a239aca82556ac6fad0b46bded1cc173df9a8b3bf337c25220c3c719c51b89280576e1b4b6b99373a6344bfd98457123922fa088bd74b5d93859a649f0d26e0c004648b7dcf6b5c64d8507be5575562d0677860fa121ceb8951c804ed37d692393aa15d628b8b76114ffc7a6ef1c5e57b9107d3f02c6ddd4785b2f48db31aa6ce52eebcb25c6fe59c55fc6bf81f075ea18037a8f985e616436792"}, {0x80, 0xffff, 0x2, "a14e4766c2ff600cb3a9f85635ca12d84aa19447168b2f22189ca45621b497718d095bb058cfdbba96e08780bcee1ffd294a5fc48f74b9cdbad5ea8bb1b6f8e2f643e7822562177c780d06dff198d11b6ad8bfc60a04bde20163907ee887d9050d5578cc7345b22b20e0"}, {0xe8, 0x1, 0x69, "739156be1c63097e71cf5b3ffb2b6d7bde6b1a2276e1c13ed9c4d2c59e4eb0d6cede6ff6371217fe213dd77db9d320383d9126547c11e8eaa70a03d7a1f54695a71ffc0a58f839949077b5515b05d19bce611108ac9559c8c79d9dd26eb74d73ec3bb502091c8116feb040ad6707d8a5e4fe74fd3194335d4b51338400b86f2ea3660ac2c28c3984e9538480a5f0dd95449c6daf8ab5bb138316428a6b948b3ffa43f27eb679667193e56c6b8fb1f79a60d61dc0c86f535865b488806e1473647809ddbc59089eeeea93093aaa404df7372f922d6a"}, {0x60, 0xffff, 0x10000, "63a315a40e0bc5b00388a830168cf0521b19b199942abdd2c1fb25e278c79567935885dce12f32fdc0fc35e082101ea6c435f429b8ab2ce0a13a03ebbd220cae46c9ac17913731bcd4c66144"}, {0xb0, 0xffff, 0x100, "44d1fcaf76dd41fe56646fdfa0abb26cfd74c9d172aab17479ec134852a0ec53c4f4da73684143382019a489030474143337d40dd2fb0c4c7192c83c2b1689a2d5fc9e41eca23c45f12555be36f8bfdb1bbc8fe9d808ea14fbbc6d922a049a7efc70700af6b9e2837c72ffe8c45718760fa2b89bbb9005aeeb09d8fa47813962bf524ab21464eb2813f1c48e1a5d100bc2236e1dc311df5c97113b5eda3f47e8"}, {0x100, 0xffff, 0x9, "3ab2a56d5e5cc154a6bf542ee7e1000c9c6bdad91e9efaa51df047a1bb136ab7be08bb48c22e5fcb57d53b48a350fd73df0599d04e30260a5bfa70f6caec60991f7fda6ea30ed6e52285111f3a892753d08c092a084c27ac86284ef4c017740222ea8c0059e0ad9a4ac823bb8f6d1e364b02e0b19ab8a3d2f83f8d471d42ca38097652d012bcaf03f005e1e31fae524390864a41dd38e6f8d523bda8c9ebbc68cada532937c77a53b5716125e0ce6c46a166a620a0cadef25d852f6eb00a10061565cbbe9512344ecc75dc92874394851e95418d1eb613e11070e82f7d4063ee12f47c5e7feaa36dba528ab948ea"}, {0x58, 0x1, 0x0, "24268df1b445675ad3c8975e299b6cf01e105ba71774522f78ef6eb9f0749e4bc03a4a94282bd47fc215d14b6c030b6534cee8e20192302a7f2d5b13ae77b7e0396b49a0c0ad"}], 0x4f8}, 0x40d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c80)=ANY=[@ANYBLOB="28000000ffffbab500000100000008eca05339dffed2ba8835f8ef07b42ecd7fdf0300", @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r3, @ANYRES32, @ANYRESOCT], 0x28}, 0x0) 16:57:18 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:57:18 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) 16:57:18 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCFLUSH(r3, 0xc0106924, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 16:57:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:57:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="0088b4f20a0a8afbaaaaaaaaaaaa8100040008004ad700500066800140069078ffffffff0000000807070800000101890b09970a00007f0000010000bc72e250a7642a5ddab62cfe3baecdfa1b5d4e31ba487b96bd8b239627f82d0793ecb762de9c62b7"]) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x66}], 0x8, &(0x7f0000000640)={0x2}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87, 0xde3f199a5c9b0ffb}], 0x1006, 0x0, 0xd42d, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) openat(r1, 0x0, 0x0, 0x0) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mlockall(0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x80000000, 0x800, './file0\x00', 0x1, 0x6, 0x8001, 0x7fff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x7}) 16:57:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000000c0)="3c7e3a9114f11b1169033799b57ba3febf04b5f200f03b7b3edf8f4512f02b00ce73dbf4cedc75d9bb02b8ac872582309f0b15ceffc7da829f7edcdc8d538c5947e00ac009123ae077511c9239caa3f962ffe02a248313f476d77ffb291fec37142ab9bfb3b8cc9191c4c0d77f266aec5f90313f5bbf5e886455c857b709198837e06ad48505ea3eafa2f3e3e4690ff99fecd625a331c8cc3c04f269fbe4908cc434bcff9285cfcc3056d5926de1547ef5ddc4c63185b9abb360", &(0x7f0000000040)=0xba, &(0x7f0000000180)="400ee0516eb5142041e8dedf8b3eef40b8284d10495b594c4a285d0090c9e23e91604b7b0f8666f877f298ecf38210a7f3e99035aeabf1504218a952e669261b1172550571d7a85b5e1d8c422c508dc4860cdefc1f8b2f10ebc08bb7338bc904998dfec5ae8fbe3cd29e867228abeb0129598ef0531169d3f6188c77", 0x7c) r1 = semget(0x2, 0x3, 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x3]) 16:57:23 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket$unix(0x1, 0x6, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 16:57:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) close(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="102ee662012c71da13ab9bcdea789bc3b616358f62ea76bc14f0c19f9882b0181ffa78f58bc0", 0x26}, {&(0x7f0000000100)="e31bb7d8b3e78826e206e9774ee91053914cf7d62b6a777ad8667601c1a8a0866e12b4acf9caa8bc5c6c8cffe9", 0x2d}], 0x2) 16:57:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETRAD(r3, 0x20004b43) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xf1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x80007fe) write(r1, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 16:57:23 executing program 0: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000740)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="b4960ab497c1fb06ad8547008338e3e61791", 0x12}, {&(0x7f0000000200)="6a606272471b3e14187d225da3a96944ac6491ac0de8a199b9396a32ba47899d3aec846146d103349ce4f2dd8f8688fd787042eddd328588784f8a6f08e3ef8c3064d0580a0ee233a24248720973c05d17bdf9f4f5b64571b3f12f900d090ec428481737b290bc686277160974ac1a23d88f8b7c1752ea8b4e362949d556f8093a50eb713e8365f7efdf89b6e46b8bc26d71af5c0f25839192eca270f285b706425964b82a5ad3930f449a093ebf8519fdda2d71a0dbeb", 0xb7}, {&(0x7f00000002c0)="ac81c50d921ead508007a67ec52aa160fc7e52641c81ceabbb05dd659ceecbc01622dbdb05df15afaca819fd119b0bfd2354fafced644d208c3f22de45ed371ce24b10e11b9ea558266a130e1d8eb84ed4088368f4774c17c8e325eec5c1a32549dbb17898eec617ca25fed6b7674d2fcaa03e2697bf30c7239196a172ea13abf1c422b4a87543", 0x87}, {&(0x7f0000000380)="2335833ffb5b87ea0bc813b72214657ab227320d0f9e3235ce2dfcd04c322850f5dca3ecf5eab1f9d7c29ce331260d95bb92e133aa6b0749eac4d75207ded238a12ab8d90f06d90f5b8da4d78525d411605489437ea3e27384ce4659bab1a3e56d0e7b1755e177f2c82069dc95d60a003f7b56bc085efb7a929e7b97d98500f6fc28847298f82067397ae863b6d2771f281051e8", 0x94}, {&(0x7f0000000440)="0780d1b358ad2361c7b2901a1153d47b90c9115251959aea6376a3b9d9a1c62b3ef088af5f06675c2d3397fe659ceb509f63c71270f9cec63a85d40072", 0x3d}], 0x5, 0x0, 0xeff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x40) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="00096dcc81eeafb0e1fb02a1cae1002e2f666930004c6ea1690bcf9f0bee850e2f288d0960429c2d649a35a149ce298a1c6d5e42964081b15bc38ddf608dfb22687ed151d5d16fb75ba2a36a93624c817cf07015309b3908e52c191f468dd88cbf9f63797d940ede0ac395f7319c3b015bd765038e54b5c5e252b7ee08cdc41f1a0eee955533cfd89c0317c83e0e98e413309556b2f52c41e6eac5cf21c1c860a2e3d0f734941e97271e94ad6100e77b4a527462a5c30cca4c9590b1176e044c37af682724136dfb6e7ebb588bd3ccd59e13e871ea851be39f5ff264c06e7f25d95029ca3215506a8991d044fe0ebb5740049f5a4e161049e5877f8f947849e358a6a138664b6bda7c474282bc25cabbb9d1ed7c410d7926794fbf41f8ce3d804fc9c36892f9ebfec95c5e266b5129ee8e5ccdea48d90926a6a36e32e0198aafd865491919f37268f763a5239a0c2cf4d57fc2a7cb63e9469531c843233b3a27b36879faf7dbbd3e780905c0662a5f2e13b1e369ca0a387bfb4faff056fc22d75bdfabf03190"], 0xa) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mkdirat(r4, &(0x7f0000000500)='./file0\x00', 0x168) sysctl$net_inet_esp(&(0x7f0000000540)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000580)="b35b1000800f8329eb4b3e37f2e6f24c4088b4a20645764af005a0d1a0ed259cc31cc50af0c4b682f350dd34b1a2ae00e5909327daf5412ec8648c49eea0b67b28b6cff2340ee60ab52ae5e5dae8f20d0111a2f64fcfbcec06a812ae4b165ea78d0c49395c299d0737ca15c4cc4c69b6ac443b77c4eecff65e0911c3ee42168014fb69f31b828dd95455d9d8bda2fb34c4423209c02aa9", &(0x7f0000000640)=0x97, &(0x7f0000000680)="d3e2d68e1f7c8ba4fcff72765a5545dc6eba1f44b59491b7915b42832325accc009faa4fb7d836aff525bc35a8c1e3d77d5327c723bd555d6cd82712869f874569215ce00b82948390da3b7a3053f43ff4f9532f5be5b3db7e38031fe5d3ea8dee748e9ec928e4e06eeb232db4aee7b39f9ad04c7e3dfb70cc0d4bfebefd5446e41a3fb6b4374b2f0d41d8604ebc6c961d3a2131df96", 0x96) openat(r1, &(0x7f0000000040)='./file0\x00', 0x18020, 0x0) 16:57:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000240)=0xfffffffc) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000280)=0xb) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001000)=""/96) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) faccessat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x26, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000001100)="95867cc61654ec71e09f513d19588c8bf937896600002100"/38, 0x26) listen(r2, 0x3) 16:57:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0xffffffffffffff81, 0x1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r6 = getppid() setpgid(0x0, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x40}, 0x70, 0x6, r5, r6, 0xfffffffffffffffa, 0x9df6, 0xffff, 0x3}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r1, r0) 16:57:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x6, 0x1, "22fa6e5b242d462eb1f2a12fe057634f3ba40754", 0x3}) r2 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000280)=0x7) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x60) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3]) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:57:23 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000736000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="755c303d8041f168f97860b9a94a692902cc7086417561fccbc5a8a0f4e4fb1b34013129a826bca61155bf8d38c54ee8f3819187a36e00b399f45caa52f81a590e4cdd5ee3cc0efe40bd28dabf206af753927a18", 0x54, 0x0, 0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:57:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000082087736e66d9601060000009e31d3a32f3711161b4d9828135f9ee7097eaa1d76a3de2b34c6d34b66302b6a2c2ddb6705794857bb0929886047b2b86942250eddab9d7be5cb48a43b04737f0c99020356a2323c785b4578ac071cae803d3e2b89f117d66310f6238e203f51871ffce8d9d5235973ae25380577dec8ef022af62bfe076f714c31f65ca0cd18ccdf810cdaa27b04dbfc3c5de845c2bd860d308371afb4ad9676f1dfb09d3bc0bf12961d8a8d2991c1115fe4160b03ee3e0aa4352655b9462b57eac769f666814578a300000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x101, 0x40, 0x80, 0x9}, {0x8001, 0x1, 0x7, 0x2}, {0x6, 0x3, 0x81, 0x7fff}]}) 16:57:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "00000000002000000000142000000000996c00"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r8 = socket(0x18, 0x2, 0x0) bind$unix(r5, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r8], 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:57:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:57:25 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = getppid() setpgid(0x0, r1) r2 = getuid() r3 = socket(0x18, 0x2, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socketpair(0x18, 0x4, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:57:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup(r1) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x16a) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) mprotect(&(0x7f00004ad000/0x4000)=nil, 0x4000, 0x7) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) 16:57:25 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143c00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="cefeffff7f667223f3f7aae0e31aaf31a02f1efe839a511114b49f0d10f2ec64b2e27c25ca51d5a07a00009cba09596881e2794d5896f6ef403eccbf5bf3d536b3fe2e311f2cf14784fd3d3b7045f608a080"]) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0xedd3) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffffff9, 0xcb3, 0x100, 0x0, 0x5b76, 0x7, 0x1f, 0x0, 0x2, 0x200, 0x8}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) close(r5) 16:57:25 executing program 1: sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="1775529f65641a1370ee36bf6f3e329c278780c21e1be94b5c6460a7285bfa5d02f1d62112b08d43d6bc43583e7657297e09b6524d13a792a979af87ae0e4431ab6e0d50ec56d703364dccb9756fbda500f0041175928aec61fc15f2bbf10a09161eb480067581c3deba4113df7c04a538a31c0b767b10eba7e4b46079c7489768d104c91db0802433ed2375cfcd2cec4f4452d0b75fa5b9b9ccd01d6f6dfa54655c67393ae7c7e2a7656ab2bddb57c968fd8257cde3eb3934301adfbf877770b948dcfb", &(0x7f00000001c0)=0xc4, &(0x7f0000000200)="4f6ee51b30de4f02a437474c528bb8334fda08a3ea8be3ffb76d85f23ec5b881ed8648f57d867bdc8a4449da611ec596b64b82cbc91b105336b957dea606d99f81df38adecab0294867ccffd25d54b59354f9437e4e7510b0125560fcd19ffb249218e5a969321314ea5b00fbd01479c87273c3ab6a9406031c40fde4688570bdb5cf6f80cac3785e9f5228d3e8cae40218838813616fabe7f51c5dc8adff345a382a6dbb7b859fae4cd15da1fbdee65fc05f4508cda5f11796fbec0ddb8250c6d357f9b4c6a4b5730a0037340ba9e4b33c519a3d085bb97c1ba6878b6117efa8cb6fd2dd53a57efe4c8b2f53530a94afab7cbfa15abd8af2c68dc97458caaadd5a0bbdd629f23e373220b0af55276bdbd11b990469eed81679096a9c15d47f20c07a0cd60e95e6476149e28787816c016677d2cdab70ea09d55dfed241f4b51c3c8714fca9c1c292987204bee0b95080d35e9b98b4f83e7d5ae490388b78b9df542044ce5ebf8b07abc8f074f26fc3f9656c7df09c865311becd90032d1e088127c0a69f2658623e2766bac8dd3518c9b95686c47a3714efb3c9487f158a01f2e5847a7bf68b221460013e4f8742b50aa042acf36b2165cebbaef288aad01c522405e32c6e303de1a30c10bd4844acf861dbc2daa909bf7c53ef1f0ca17bdd598ff7e8f138e2abb88c6cbdd0a41fde0f6a1a9b91edf446e0d9849b96bb7f387043ccaaa76195010524973521355785292890035a4aa378bb478eb29ba7577a9aae087885d738a3dc6ba614d09661601bfdc25103b5b3dc4c1de4dd90f405abd2680193a083180779e1facacd010597f81dda730d6420cd5710582e8b42943e577f3501998db51281f1cfb9c8f40eadb77fee5efd7c8eab01dffaecdcc08a7e9c6df4b456585a4ef7664c63a1ff76897d39447d38502b9bddd3a5412b26672d26cd44354174a37f7caca39ba5d3db2d56fc2902c8f1074b4479c0fe1fef8267472395ec06357e365019ccaac2ad24a88ed5f7a14db074334a32a0e07942c8f252c7d16c8dae11684ece7cb2f7c7857df5dd081b4a50d4daa0c4da256bdfe87a1629d7d617178d9283c237269765a1cf08df88c5684d62bca80110a500a3862e68711254c9ff002672cb8ec2be359c1aa6ec484580e180a4cf72e32185f8760a3b8bd09fb4b924a228d74d48309b88a5574f17a2fe6e0e1acdf7bb6f2387bbd2e1f3dba09d0f92580f87d0f783b2ae600f6308397b8865db9b9b5c5bcf9d633f6e318cc45d9362d61c4bc272645e2c9be51430b26fc732541445551eb5a6a492b5f45e4126fa12be244fd86431d486f7f07558ecea49b310ca614cec271e8daa818730e751788c1ee71d6a35e07fa37bdcb39186788c889fe51db9cfc7d0a5a5c05f7c86c79622a26aa0fd69cdae5b82bbb94ea5e6c4c2f11c0816fbd881d978637a478401d582f93aa20329acae84e31a58c6cb41388d4c5e22b4cfd17781f3f30eb2b523988b446fa411cded55507e903443fcfdd3ae7c7a51ea8b643a12f5aaaed5398e638d49212c30c3c595c685645617628da8f0158bbd72d403afd408f913e9bf14936f134f652cdca48b0ce4fb820725fb40785daf8e4a6caeeb2d491e17eb9e00a42c323731a03ce2210d8f2d3082907a117faee3f12963766a0a0ef3e6a7e14577ceac461f10222fbb3eaca090676ba547c779de8c7e63a6c602de672586f27aaf6c45129a2b15d035bc452a7fd63e63d0138dfee1fa46f67afe3fe9c177e7ded2cb800621815bcf4e6a12ef14dca4d6e331f0861ff2189034db82500fee902a8a443fadcfa3bccfa3bf30648c7d10851920c772fb9023093f15dc06a044cd00cf7edd661acd776d061010d9eab0007597dbd57700949b10a647b33671a0d19b0f4bfd4af714e252e9b808c2b2ba2f8a533e3e0e0b519c93be0fecaf3c2c3e8a1b4b73d7b2e40a49b57edcd881d9520c77401714500a3d802aa965660de6d1150b76fb292e4108a24af5d435565d6c7f9158fbb52a633625683b390afdd037599ec3988621496a0f0f1f515e0b99a64f43829ca3f18e43b9eb9e20a08c41046b47afc6f1af83f216552612417f5ef27ad07af7d07ef5faa343652a76b73433c1c6a63fd9c1645ea52306d3542a83d7bf1136efd56b4036f263d110173d55f3aef9a166406e7423ed172ccbf7a8ecd8d9dd9b1ea0fabbdacb5d4e40b7a573ce89012807d4ed218092bcbaf28fa836cd59896f63eb1fea855802abe070466177a6a84a4686647a62497c39036c851787965e00680551e2ed742c622b831a46cc050d5c68d011250e4b18912a3576076d670757a9a68c72b581dbb961eb9b46fcfa87bbafcb362de782e0a949a9a9fad4b4c387e14d03b9a532c53090831a9fdbc00cda7a27f5ee38cbfbed9f9f22505de049b44f45f9055d19d318087547cabe39be66c1f1c0de22cec6c089b2a7a23c54e3954f454c0c32dd43ae442a2d0d6fa6a712b23980abe81bb0d2825b0947ae4531759a310324eac8bf21faca0c0bc94f8dcd7cfef59d7ff2311081b07e990b4b66637fe2cec22af9ffe593f17eab57783622bda8dc009c00879278b08de3d7aeac9f26f9df2417fb90ec94c3f7901590151965957c7ba9c3c2258b054ceb486ad8a8c056788d0a9714fe89034b153201ea9dbe27b91ea281235cd6a7f02acbe525d4cf5460343e3d60e4a7da8a33083ce5d4cdc46403efbb91ec834c9b9bbc94c65d32b05fc13e8dda93efbb5a7b95e3f0c0c2e861f60c9efaddf3534d3a1a3f0e3ae885799271e6dbd89cdbbb50ea692bcd8c022a034f0288bff09a4e99c72579c57b220c0e6e4d782c26979988c747cbdece7d9644be7dd327d3aa87898d00ffa2d7dc9cb6c15046f9ed803b40a14d08d9fbbb7a6d33e9e8107ff663a25b1cd21a617e7d39475b8051b10df1830442fb3d651f66b0e8702002370350712627e33df32caec6b3ef65b2092fe4b1b59e54dc78e85e3dd94af27440bf47cf4f26c6f4eed0d5b37e1da4e24cc85b408a320c3ee93edaac7a11c3e0f631e013ff1facf94ea8e383d9ffdf74048c1bcea3dd1d2db9bc75e0d6eae853745001479c919c49cfddaef96bf267825cc9be133254ef1cd3a72ac21abac6de0064c2d211f3e458d624cb4f6a290116511d9a194f178b770b09aa77dd9a88061e02d328c7e1c0c5741884ef851abbfaab8bd14b844ee12980a14fe3814ef6b1d5c0926e3d8acfbd2bc2373b8773ae73bafe3a535989eb79cacdbac582cd4de6890fd08920eaf1581fe4c0c77716f1f085b7c111dc1973a41c324c9ff80e1c1a0468a03dd7e7d84a72a12b999e2c2e642c5410b027cd4a956783c886d264b1e81d127782f6e713ef0d7c1d3906886cfd4e4ccb111edcf433f3d46e45a5af2e2692cb61569bf0a58c11b7f0f5966a0757d274dd479c25326aa21ab98f8461925824827ff37d407c342788e09dec67d78d176be016e7a1ab01df4c5958cd3e27f287a9a4f67e0afdbf635c2425592fb94fe14b8a04e3fc9192809f337dd09d85e7ce413865fe64fc5adb7b3de8b54e8f2fd09845eb55adc68e99e82c64ab17073f4747278de05aac23d9e0728e716be2e67d204c28422e5b82958dc843da7241a1c6f838449267b4c3ff34503cbc5e95dac23460caf25cb87d5a49e80fda0fd6e28ac451884755eefed61830baed703a32b19de1777593c696c818e5ea177154021eb3ed9dc127701262043a99d7296e9f68485318d00fb10faa87d95122ee98ecf3a1ef263df0e755b2611db5a13600ef24844e6599872e1a9b8878d975b66c3e6b22f6036f7f63358740d16d6efa139b7819442591c22cf52c75b6b9d8dedc184c6f2b3f4daea699d2b4ffc776621064cad2ea3f387a49e6ee4e089e472d10af81d16f791490f5d04b64130d7db0018a63ea1fec430b92a607515c04d39d91f38fd1efd27ce1f7966c38d18857129953f8f55a59e2cf678fcaf4b28d394839e35b40025e2c367721a760cd227cdb98a2cf6101776c2ddecfcda9bc3dd73454b3eda56d28acc3223c85df296d2a860a727e5c0fd5d7287f7fa0160bc209d4321003440c1f023540e268ff447d6dc5e50ef049073717ac913ad02cc9cd67151fe7af48c18403c157d0f46b5f506824df2ea4b4c3bb3fa19503880ef105b3bd500547d4c2165d71c1a0bbc7220705942a98928be32dd0ba14cab95fd7b3d220e220bdffac3b1ca5b13a6139bebd4245dc2a5517804a0c31e29a6e410aa576a488a3202c39762fee066b9edf339f085e84e3246f18fbae46fb97faf4f3a77f0008361ce3dd8d3ccf4fba2ee7ef487cbb2ab96f6ff8c78427e3d6e2b591aeb67f0510fdadfbc864e07edadbff2a1bbce2882b3ed544f65abdd8f7b0eadeadbff2b366f407c70fdc5878aa3b0b82617c6664355c2380c2d67351bc14a233c48421b541b995e9f020734c596022948d2deccaaf404f7c5e4d5dc7e66021331effaf77ac07289da9aedc70907f2069862c0cffd22c0003c3d0cc3ea21aec7b29603f1759e2f63d0b111ea06b2bc8b9de85fdf001a3294c37ba141889b9a1a149785996394c7019a44540cc86cef3e9beed30c05a6901187c4addb55bb24a8ae1abeb32cfcc443dbe3af38794fb8bf6abeb7783bd376e91d30d4df891f417b8b955748cf0161a62887b018c82e8dc52629192ab704f51096f5f59b46c3fe5a1c82758c367288aaf46763ab1c69bd28d1810d6d3cff3e7dd3442aed75d18d49d7138dd9219fcae5e6997409e246bd3e85c5dc18d274103e41a0b6f0e8ffb9700660f1e59e4173bf60da4de19cdf4f63a8ad72d85be4703ffdcbf9803174e12bfddc567d015ff52ad9894b48f7f473d53affa8842370d089009c77dac4e3a3b6e30ba70b0dd779928b09702f8c481345995bf6ab195b5f2cc0433808e4081278ac3b2b80df345af485e7d0af671890e1f0f0f6d58968253b73140e67b9cb398b140c40d286f933a852c3d92aea9c711aaf3067b09d774900f7d5fcff71f93fc81ba593b7cdb81f984ff44ceeeb469161ebe5d800d1f7bf94833329fdc35d2b080348383b3597feb9c161500841595eea2e41df373288ea8c4ab7858d520179687f3bc9979f3fc2d6e0d12491a763c5c7395cfbdb0b67915aa0cb092e889195f8b675c55f79a1b2e9110d94b292d77eadf8d1129d7b95400038a2598a4fc839694f0f9ec4e836c42dc64cd2e62df06782e7cb05d830efb3448f8466dbc405a25db0392bdef463ed4187c524027d749cc9cda972eb60d01085c0f33e8bf1d76b508ddb764bc7b2bafe2fc878fd9ee6315a4a8a07d574e32b20d85ac44e166a2bc1d0ebe77095fbf1ffd561db176facd1d1edd5dc3df446fa70e65f87c44c996323b0b322dd4fccda1ab109bf03b22d85dcb17a8493d2ff4de313f136d5898561a6f9717f3b9599f859d8d73ff16ab39cc6f7d7553de2c5a9857d6f3ca6c466020c04ecf40b34f6cbc56ffaf0ffdc0ac1e32736b4056b1528e006b4b1aeb0e8df515d90a5cadd6d0eb9e151e3d15c1557bc22cfa07d636fb148de07a8db7591319a2f6d5e490f043f35679b4d76f30df00aea5c7cdbc326b39771f13948b8bb3a3e9574a42678fad49ade038e4822824427228c51fe5304a22fe13eb50c0237e5a22abf8f102cd490705f0dd5db6b403a13fe00b4d22f38f2b8ca2948a97280112f37a1080835690d05a924a3bc42893f66c179700be16685f19c4d3b9ffb1263b4dd95e0ea156dd9867a568f130c60defd7ea75e3b39aff9", 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) utimensat(r0, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={{0x3, 0xff}, {0x6, 0x8}}, 0x2) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 16:57:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) 16:57:25 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603157466e7d9de4d4cff8797100193a0000e40000000000000000000000000000000001800090780000000056425e87f203779e"]) 16:57:26 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x8800, 0xe1) getsockopt(r1, 0x7fffffff, 0x0, &(0x7f0000000000)=""/55, &(0x7f0000000180)=0x37) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 16:57:26 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0x30, 0x68, 0x200, 0x3, 0x16, 0x0, @multicast2, @multicast1, {[@ssrr={0x89, 0x13, 0x8, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2]}]}}, @generic="388338eaf6892207"}}}}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xf2, 0x1000}, {0x2, 0x1, 0x800}, {0x236ca17f67fd00b5, 0xa8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x400}], 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)) 16:57:26 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x129) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000180), 0x11cd) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:57:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x3, 0x202) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semget$private(0x0, 0x1, 0x639) semop(0x0, &(0x7f0000000180), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 16:57:27 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82) 16:57:27 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0xc, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0xfffffdf7) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 16:57:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac14610f2921eb450d53d50541891e04c76ad089c1c3f834ffdce2afb9147b8cd95ab2a33458c85cffb77a9e541efccc9b1c46496d0767c7775b994bd31e00000000"], 0x10) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_int(r1, 0xffff, 0x1204, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket(0x2, 0x4000, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x200000, 0x4) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x20, 0x1000000008002, 0xfc) connect$unix(r5, &(0x7f0000000100)=ANY=[], 0x10) write(r5, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) 16:57:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt(r1, 0x4, 0x80000001, &(0x7f0000000040)="9cc3ae4021e173199d6b30a03b027edefc82f13e57f215ac6854515d32d32f8382f104991b7c9446785449a0a70c997db68f6ef67c031fffcaff0975aea9f83ef6284674eea28617dcbf3f856e08876cca5af075f3af10fd8056366694cedc3ed1e4db7d89197da6d4243b05c94128a3b39390616d8e31a28b8adcb7b157de99f10b5fe6f87f1fbdcab9e7af505b534ca58b0055fb610d8905eb417880dc572cc4b6c1532d972e0d2fbc4f11d1291e5099a089e0823b5c9f7942c12e6953f727583c32fa40478f5104916c805c9a236fb3db3a26470ae4f29bc8510d06e68b71fd2e52cf20f9", 0xe6) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000140), 0x0) 16:57:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1ef, 0x1800}, {0x0, 0x40}, {0x4, 0x5, 0x800}, {0x2, 0x3ff, 0x800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 16:57:28 executing program 1: socketpair(0x6, 0x8000, 0x8d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x100}], 0x2, 0x8) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="cbfcbbbbfd03", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @ipv4={[], [], @broadcast}}}}}}}}) sysctl$net_pipex(&(0x7f0000000080), 0x3, &(0x7f0000000140)="05cf74d69d6105701f4c48043f96c9ee0bca3f1cb18badbdbbcb1bca09d7863627bb52e130a4006759a80a36a1b62a3380a4f4e1c66c69839d78c119232c2ebc672543abf0b9515eb7f4be5d4b8fc2900399e9cf55168c2fc6e8b5e2e2f0a05066296f0fa94d40be3fe86cfab2bcef0c993774ed5157231698ec926bbba6c60ded919d531e62e6ed2499e35ab294dcee4ee85e9348379a2899d942e43ba14b732d0ca3772c832a21466634c74f72649d76f1e66fe03c93dbf9957a7bc2ba092c59ae326bc7f7c9424fd92e209214067f529d48d6d952e037928baaf2ae329669c79b9494774f619e0747b1589b3fee7160ac67df", &(0x7f0000000240)=0xf4, &(0x7f0000000280)="8e52f842cbb69948b66753acd8a6440a78dbfa1af90d162afc5f9c705d3ee7697f23e2069743836621d727eafa89a0ae78dc1dca3f1d53e032d785a1de09518cdd4888dd5c0a8deaca696b6893c4d1c9f870229807ac4939b1940a960077febb815101f123b9c7c8d9df64f5706e3b994ac8ab4a97b1eccef94c0fd6eb1965c07434e71b418f05c49fcf9b8faea71b83450d197761a1eb060b203abd28ce5146727777d314ca3abd8ea82c0b6cb317f728031a08b11a9094a1f5912e", 0xbc) 16:57:28 executing program 0: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019280)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453cdc47039625a6d0cbb55463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd900484973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c092563c768c4709087e2052ede5ae797e8c09cf2e43c4ef12fbd11c1c4c6af46118227a5ee5e202cfe93bdb78ffffffff0443912558dfa6ae19cba7533ecf58c53a5542f99f1413723715b8dd37f83347349d5d117acb9993a57a8b23", &(0x7f0000019200)=0x117, &(0x7f000001a280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e294644f272e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e09cc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd3fd0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd20467ee782db0f8cda592ca73eeba82fcad9e7bddc6e770283609ff915577db1d9d9d44fba064a556b9b586cd38d867f2dce129bd227bc64cc842744828e6e4cb485b300"/4163, 0x1043) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 16:57:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) r1 = socket$inet(0x2, 0x5, 0x5) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:57:28 executing program 0: r0 = getegid() setregid(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000001740)=ANY=[@ANYBLOB="66696c6530e0ff0055007793375e6b7859611e070978a62e8d7e49256a0c5bee0f10dddf5814ae494fdbf5a9d21b240b48754bee103c09daebbafd950d810e4112e6054f0beb6ff786c60218e844470901c6c3d930eddaadf6346a33b0ba111b15760b4e72e322131b8bd3c7dbe6940f90865e0c44be955736af799293b03f8fc132cd209722b8944c218834499d4881024daef83e84da86deb022b6021cd2831c5f1f93435d4053b6ddadfe878c9ed69b368d4423d6e3c7ebc404ad3249535567c9daa38ca7ff666a853aeacd8f80c69899b3970d60beee342864a1bfcd32976d83a1c52395598d0838d113c644da7a659ef81d96d7b71cd50f1ec7ddcb98d89238d2f3ebd0ab43255f46658c5167758e8def810a9d4ed443beaa24557d7fbe57f8011509175fa94bf01b7e538794974a8afdb63274284deaa8538e1126bc3e640b01d2830b1f193beb030c73355acfc4c9a045682c4b3fc9cd8616bb08ce751f4f3c006afd7795f60b34ce1d1fc60d40f7805516160cf79212f000caabec037fc34dbae05938ebd317eb140d08e0b0d8ff6acb7bdb3ceb1cb6c4346f9c47cc34ef10aa97f01d88e2f8a4a058731dc2f0dae51b9ba3cdc9d71884ac5ea6bb980072ab596e6f248ae36ff7e1b8cbb356dc547879cc7be52c23e0c9efc1a9da81337006fd47dc6497dcd5dede32321821c57c173baa2ec3e163f59556e00ea234c82c274532dc3620d14b44a47970eeafb7e16b10c836f3232b327cb822c5cdb95ea5dc23d83b8a8bc4ce1244cab98fd321e0a0"], 0xa, &(0x7f0000001240)=[{&(0x7f0000002d40)="8330dbbff3a383b8c5f18dccd113f10a9d94f78b35e943e707a93c9859e52fc61f7d222e2c276d8e35736cfaa186475291079ceb4d0e56b3152cbeb281d192f5b299a2025acfb5b0384ab39a86ae06ba0790b169cc64aa87fd201275f89249639d0eac0a80951cf2cd2262aa4e8c55cd8e9a5a776767a381360e2e8c35e07af1a8ffcaf377469a52378d7a194e65c0df01bf88eb6e3a83a5a078bfe67aabae3279092cbd96a24b7fbdcf80133fd5bd6ccd0c0c5ae079b2fed88365a27dc6357043a95d1a670446d5934dca67ae4df03a4682bc35fcb185f505325b290bde97f1638b24505105f869fcb3c40244ebfaa44255a585ffb8df31b4ec8fb65b464649dee16d99f79fabdd6492a0f6f2664198928f8d72c141c30c2e0f4434bdd9678f208879cabed26e122ba57c1d8312f684da075bb1d0d4d196880ab506bca31229e1b5b39c3e483b31659d808dc48dc9320f56e7fcc5b8089d78b94f57bb473ebddf0c28431c1152e8eaca3534ab70a92d62647d97dd81fe664bccb78d1a9cb2d126b1017e617d22f85a479bd0794d1d822d320da837ebca298435f7521b2e33bcd5f5d1f54e153a73be2987a045b8203e881b28990f2eaceaec6135829b18dce270e10b3094871837657502f2be185ba3ac3cc94ff1a12bb294bc0cc5c1df9f5a8f8147075d5aa0d4c35a024d95acc1a44aebf86e5ca3e6b5a2ad43d4ac91204043d7d9d18109cd530c74caecd703831ec9c00407bb4ca48a5a23fa8aa7ea08ebfe52e0ca4ed0c10a789d9e74dc7bf7e0d2518c0a559fcfda72ed6bc4c7f5129ad27a8cb09cb4b15efbd3b5c1275ffd44995c9ada17e35e1a484beaf4e8c0b94c63ea16dba04870cd8e0686206bac52db52d7975e2d60f95a9127638e1adb37c9ab8492aabe4a0f33dab7c7581361ef43d8c39c4e8db730382518fa1ca20b42cf1cd0356778ed9b027437d07d0121e93a4c865f9d59f99c3894d19e7f338e1bbd4d3525a82f2c217a0c4f0b840ff0e66b7dca58729838094f46930238d2380904a3772f40968bf3623f0fd65a2b81bea01a186cb542e100414d83417cf943df3bad76a98f11a823a38523c083aa69feed4c4f32b94b3307a6d6721748b20c74c6c827da6c0c012238d7248ba9d797244e6eba88dc7bd3c6c73cd3c6aa53746d5b6bf7a2dd0f4d09cc8e36f0afafc29954f077ff8c697ce5654a8b8a11076da9db2507f5917ac3c1c2ace941dc5b29594bdcf05cd81d63549fdcd23a43f9d23c7264cba256319b7224ff0d44e6a0116012d00735637e8fe1973e8fbe84fc258ad1f88c60da96c8e996d6a5a6bea96c3d512603cdfa1f808a14bcc38e8bc53fdfc94775ca7baface18702c9054af0ddbc7d22cacc03292d936c47c4dc2620c2c20d1c7e49baf0bb316397e1647b85efbb3737b01f672c60b577973761f1895e3e9396eb0dbbca7d54be6ad423863519826756d510b9bdbd931005bba55b9b874c6ece577fc741636b6d1cd965d5600eb020039177cc0e37b4b6f5e3ea4d8877f2b3cfb5c1e5371ba88a213f215c561419b7466465ff81f603ac79d20b9d41cf02dc2cca48809536d0f2da157761148a8c729b2a0fb1de1f4d1ce6a774e8c66315579ebcbaaba8de6dcd3c7b4717bef1b20ec4f0d5f7f50176e4126ad20cdcb2ac328c5db8d2172feedc6af451e5e3f96a242d936678bdf5e232e1c0998e7f63b8a13c3cde6d42904d191a42e3fa38171b31a0ded4f7dca90673ae6558202627a66802b4748a4d39616e240e1df08810059ad1b8ccd67121f3567c91fd0787c7bfd8076c189754c7632aae68b4631373998a19f58966b467b5e98f0954571551d7cf9c7c7e40e5de37a05f113fb54c82f2ca3827ca18004ab3b1011e11380e6a12539732d20d580199f4c5cb3e15ce46180dcb3c6b04c6375cf50d62bc1a9f364fc72ef0f377a8a49a89cf3a55b6073fbd4f2b5f8393b49ddca765f15d2a6e8851549a76971bb20057254171504b80eab284112699357e6fa6aaa003259a8c2c4c1e0666cee545ffcd051b031a82ce75079da98ce9214efc953867f50558538dd58f2b2224e13b7fb78f1b239cf5b8d8ae95919914fcd1972f29eb5485ddcd748980fd433406934fce0580f34cf832873a776f3817f31a2fd0a0fde293191613e1fd263192639e5ab7c9fb224fa773c419e6dbd4663817dedb1fed3df479a3f23ce000e471381296eeb8b295544434d1cff999697fa86d794b7f643c385f770e900e4882e1bbd331ad4a93669a9628caa14904b799fe6d0d78312b27bcc8730cdaaff8d8f736811bf6c7ca31e9f133219da69d3fa9b1343bb5a0447595f13e53ae8ca7ab27c4f7200af980cac7be381ea954e61143a55267b74d092bbed9c3739e823ad30cd15027f9c7e9c15f7cafa5e393836c6550dc49ac47d827a05c51d1523467f20d7f581eee6f4edf5719e3df0071b93bd40201889b9d368f0b6358ce2f4d524b44bdda3f646ca5336c44ce80834d71d33a2a070a34e07053ff28abdebac6d4270a2f23080b3b944fc7771280370e918da95059818c998995b0cf0a2c655523ba42a8c865f8f561d1372c91bf24dcbed5db4ee118099d1e0bb67b6cdb39d1ad0ef3cde1cfe76f8e812dc0707ca961c7155853dcc7872adc916d215ee7a2a9b51c4feec5d0372799e08acf3b0c97f4a4823fac9d360486d01e88fe420af13a231b7f8e8f6cdb15b2832be274301ee7b372c3270faad20c179102d5284b714087b81e9ba6ec5b7d1847418d1fdc806abea5d7d308ad1c072aa5dcfeb2fe6c128376e30df576d27c822edea79b0f217e93ea85c11c35c55360ab0ac5a135349ae75056860359addc0f87db8c4d0a524173ec81c32d81ea056fcacdf8701a9e89b43fb8802ad51050e48ad5cd9eb27b6453be49592bb841733099a81b04e8106331b56fe5d01110a8bc268a68a7b9c1f7ef38b61340f88ee44ae7ae04a11a3f211ff2db6f9daf1e8a906b03e802a652a90ac5010dfcb170e551219b44d3527acf925a79f6ad9490834c2b39e0e677ce7e7d1c5466cda1f025658d5a2dc277ec98d816ba51428cefb71b2562bccf11048ba4a2c3ed07dbeb4051eae3a2f0043f6769952d9758bdf56572b2272a9fc99576f821b68ca91f1d87a4d50fb59afa8b7942b5dc58efff74e6381397102050a509512c271849aa1716f117201cfb4a9bc829baaf7ce2272e451e276a42e34b891aab2bf5a9eebaa6b607cd609f00ec8c8c1580bdd2ea2748d3c7ce2d7c9d53ad21f5198f95cad61de87784e6279ff0e6e256603da1771a278f5287b28bfa0459c99e05b8706d6bae4738c889e337d707144334f69153a4643417b72b7c842468b0f55a1de379d1908fde8f93afc6bc6d27d014f4241608ed04341998adc50a610c5d3cabd3783a2d1a18fcfa430d4ccdf138c0c51dccc59752f69dbaebece654ab6eb4649c6a4c290dc3d1a0cf9709e3b1999770a5bdee4a79c27faa531f9965077dc1e8095edfe7d1f6dfd3851242734a92470f7c5de147b7682fa54bc232ee30fb81627a8ff4854504c011d91a118bc824d1bab78525bfc99a1cfa944d1a314e3aede1be27b43346d620fd928e558b11d2c9c69c954a37bffe495a807b80564b32ec53c67f062e7379a3cdfa7b09663098d927840c9c529f17552c8236c06f7acddc225ad63d6e883b5c4c54c12e9e4119f58cbcc91b47bdce1454d7ee89197b00c4f723123da9d3fee4af9b9723ae1cf0addb47b889217519b35d32614220c1e5196d20dd577c1e9edc349c95d56e92c1cc217be488e3e940a365a2fdcf43bc29efd405155ba9e139a5a25b062c08749e4a23014c88d7ba78c6b9a276eab2ed779ba56d572dd39b9b5dc37da69a69f861f7b8969eee6333fd2fc0bafde0c0f066e6aedc1d4d06ac45c25d67c2afcac646b6d3a5067faca16a677de1eb1f9d2f6be8bec292706511b37dbfea998d819ae468843a7b1d19a5f8fe4b9d5c23cb8432895570bcb3d1dc940efef47a07f999010e4543c5f4ed668611b3ee4a2012b85cc0f1702f23b344b6377228ccd18998347d59048105838cb0a59f309f4a49496c0f9f7b7670d24f8b2eb454c37b162efbbd97e24a5b1170a246604cef4445a4368042a51ed57299fa00dbfd224825772123bbe53a05e6cea651682ea0ef9e0d987a3d8fe692cf1cb1c9879d7a04e386f11f8127a9798fc098642226806edcfdcfbb2d9cd3dd17b5490c76805fe41183026bc0bb75443108b4330b888807a6c6350cca30d1cb097c30f873cd06cad2f9b12b047aa2b49ffd49ffae4a4e165a397aab533df1308c6f730a3715ebcfd136c7dc8e7bb1ddea27905dd1df84ff94fe5ccd71e21a62ee1085cc835ddfcf6e5dcb4205b251036a390c3959c0266837f41a6388d5374b39f22698ebce00d6e9378917777696eeec4d61b1ccbf42fe20c386163c80b8b54b5aadae372e852b5c1c1333ab35c5ae2fd198e5ae30d519c6481b4f8417e978ce8b136f40dc565575dd7e5d054e42707489ef268311bd92c2f353437d9223a98e212bf3a5295d3f30b803253607ab2d509d3006a07526937fe44be8439365534d8ea548ffb94a2f8bcdabaa03e526f4523169a73ed8c280a5f69d708b9d13f163d0e4e8d0a15df79a68935788aeb9b4b5491f969b719c4a87fce8853119d54b96d8a2eb5bb476568bf9839dac9fc6c9ea05362cadadff9ebc48d26d49e5a98578868554db777aeef7f5f514630fd17d96ec404586803ea0c0d5447a1f230058afaffc69a11c6ff12f7eaaee088f54e3eca35aa47ad7ed9d06552048da0ae7fbffa0cb209c664cc398052b0b51b79dd25b4458f84b935151b08fa669a368e8978bc3df96da2937ceb2c7576092490bd6df559cc75d8bfd690ed29d6fce3472f6b42bc1614f50e3462af770ac48ff97a6363ec6cb234574a7899cc7a2a1ad777e7ddccce45b63f03dc17ba2e2cb8def76c4efd40695eefe90d4c14dee5021bb988e4c3244a46120e8f7c61a5855c6a3f9c009214c177090fb0433e3d0e76e4188d06713a733157680d1781c69adda93640c2f3cc412dc2353545ab4b03a7f7dde7f3412acad0d921021bfb49328bf2adb8d2db990dd637e21b42c02bf4535dbdaf9c6e4b3138c4b1099710149f4c1d89f55f9afaab3ef33ca2aaa29fd2bfac0e1525fae91b965a6bed4cd31aec48be7d22390fe9c002065e0c2f4d29ded6b1a8ce3e010dc552b63c0af7cd1ac1cf46b53d197fd395701926fc3cd2be036c99445c806ee88955d61e6a197ea15e664225f4315dc8d21914e040ab10dac2d00b4e300e3edfefaa971d0c39ccf73d7665ca74f15c27b14307db786dcca26fab406be02d85e14e2eb44746d521f523d92912f227d73b65662f3e3db4b0a97ea7970311becfcc77575b0c0b408591ad7929c9226016db41c8b5e96051c615ffd122ee0f2b1783c7e5d0baf21ff04b8966174d010e8dc5084708d3707be2f40313cb08dab711689313a5a188a47848b6efee99024195d7f25b0d6d30d82f73262ca0d6f78f8e40a5f2a46bec3ad48d69df2c4aae6888c5b3fb8036306a63a7b946d116058a8e4d9147b0e5cd6b80935adbfe9b1782326965d94cc2395f3f6f1cf1c4c1b03cd009f56c6f3c1ee6ebb33708aac81e922aa685f82fa673cc2e0c420cd6022ff0f3678f36d55e70936bc5f64cbd3102759dc39914cfa225f690572dbc0fde76b2fac9ca44cff2f7fdd3d5d70058ae6139f9fbc9fdf5552460bc1ed87af89465be3dfc20739a91eda4bce57f31e0d845bde0f4655add58595a4f0b8ae7c38f3b817237ba42af115c6e64c0321628e4c24524032ec66321ec73aa5df162901d8dc6b7ac225c61a06a4811e897fc79ee356dc04cb4e8456a1b64d745fa5c7fe4ca1533a9bfea93bd5141e278f887e393d2563c149ce33b36c4d99cc47810eddc2031eeaae60360e344314a4739c35e37b5b65f43853fb03afa748371602a7a31e9f7da1", 0x1099}, {&(0x7f0000001040)="811fa670e2b8200de91c395c7baafac84e11196ef3e6c9170d97697107ff2ceded89f2cfc7b70d2b7cede0706eee55d951f9031d432d81b2a45885fe21168506d4357196ccbe2efac1365f4c6d176bf9af87baf737c190949b30a84c29eca40df52f1a9fb5bdf7e7837e9b18785e82561bd043dff8343969d1c92522ba39633abe489e8e1138c13d939cc389d9774e6a899ae3785dd63a", 0x97}, {&(0x7f0000001280)="6594963cebb2a8bca214b278b48f89911d6b176ce62e306cfee097b464ce0541ce346e70a45007a083b2fdac3799594e17dbdbd4aaca7f58b6f137353265f50caa9e311522674613ce7f6869039d37bbc2fcaabe7326054b53ec0227341901c5f7ea3020a851a90fcc5c38710053553eb3cfe8f825534c65208a5de0b2c97eb9e0d52cef826025f6602f306efaf995c51d463c0800000000000000dc99f96ff05a328fc12b", 0xa5}, {&(0x7f00000011c0)="1c8190f983e3a58733d108b900fe7705515d929333a4aa81ea67a588effd9641aebc65ebddea3d9195c4ad88eab63bd522cb17f23b54f2329f9b1d30f4e3cbebe02cbb49b9aaf608d1e351fa6b9feb4bf310a59b6afc97ac260b0d64e64d541abefcd5dcfceaf97cb2e78cc99fb5c017349af8bdd8dfd64854cbb3ed09d9f2db", 0x80}], 0x4, &(0x7f0000002ac0)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000fb200000000000c4493554a8f5238d0000", @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYBLOB="2000000000000000ffff00000000000012913792fc33b60b05f641e9bbf7968fc5", @ANYBLOB="76e0557ea8858726cf29ce9108db5f7860f63844beffb583dc63fee8c29ae2187d0820021cfdef481cdb1845968f8a03b51fe41b804804f8a12e80fc953a881221e27c3fb95c43cb603404822ae5fb58d6e374f154b6bb2c06aee6b8799de3561071ad56e3683b843ab028df7ae2e468374eb3951825aecf3fdbacbf52bc9280641bfaad22680c5b0800000085ebbe1396513e5834bf18ba6eab76b097c4ef40530d9015bba1bfcfe4302295ce23e25d8911bbd1dab579d218e9adcc44306753a2c795b763677fb2c8fe0a6bb479bd65bc1a7d8df3f7aaabeb9b82", @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00006b004100ffef0000008c0000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r0, @ANYBLOB="420000002000000000000000efff000000000000", @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="000000002000003700000000ffff000000081a4098eba9e704870801ec507311ce00009de0cac73a4e563900531c78e100", @ANYRESDEC, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="00001161"], 0xc0, 0x404}, 0x0) lchown(&(0x7f0000001140)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000001340)=[{0x3, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x8, 0x1400}, {0x4, 0x0, 0x2800}, {0x0, 0x0, 0x1800}, {0x3, 0x2320, 0x1800}], 0x6) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x7, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001980)=""/255) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/89) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000001380)) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r2, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x1000}, {}, {0x1, 0x5, 0x1000}, {0x0, 0x0, 0x7657d6f843ade8b8}, {0x1}, {0x0, 0x8001, 0x1000}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r2, &(0x7f00000000c0)=[{0x3, 0xfff8, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81}], 0x4) renameat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001180)='./file0\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:57:28 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x1, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 16:57:28 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000004c0)="c7bed6824c0b379d500673330ea0cf8dda5fcbcba980e9c34327d6dc9ecc3c3428cedbf06feebe7a59ad5b2f7e15930a7cedde66a072ff7ab7508bcd31bd888b423f75bf771f0aa01e9a95ee43194845609137c554a907078690e21b8e794922e561eb239d4e59402dae3f6b82d33fdd301f099bf0617b8aa7bf45243aaca61dff0b559c4c5f178537b1fb3af02df6d0cd3d9e53cc7261eeae0d3f0ce419ae35d6d7948db46567dd8015c32321fefb29bf8fb2a73181a9c2d173c83a604f8ea7cdec58260de4ec941b2619c478cbb65a5d8ad68a81baabba447f37476473af3c160ce68339a0686e72b411ce25d73b95d10d9e314ab568f7bb1fb2f5b3d47d4e6100acc30d53607afe83c6cec10b8120fe6a25406976727aa70c37367e733416e72fd055884d891d3b15cbc90fd79d712410eaca4ca902a5296762afd168b266931e8d6d4e0dd0dc20230a34bed782fe48dda41dfa4d8f31179183a857df5cd84949d75737342f4df4d5347426a0a4c6d5a85c2f49feb308e4877b450298d7cc0155b3e0c8331e75a0041d459ee1ce77a1c7d1d28214aa45838332eb0d79c154de8e239c912c0d90a39bd60a4179276a286268d3746cb03335b13af09522f7d15176c30ba08d1954d997e6766bdd6eb677613da8ce86db18bcd90a21032941ddd29ad2de6597011a332ab847f4ae1e9d2d2256d4e202a6d639b9446e0fe4e5da75e205769f1aff13c2ace14a7bbb86cc9b21268f641d25d7297302219ef083d2c5b068f8677782f9972bca225c29004a8b2b0dc90512d3275bd46d46bf9205c05e0ab06bbd81e54105323f1a2c1c2f7ddfdab6f4d971e5703c6d32ac15c3094abc1f5ff02931ebe0378bc49149266d3737141481d721f77275cab1d24063d4cc94b199cb1d08790cb63fb6f95a95a253b9e0bb5353c7aed5c52bd24f02266d11b7168648f18db5c8e01872750556bf21e5155377459933932185b764838a9b0ccc13850521cdacdde2751dbcc3d5ff28f05b12b46c1c18c0131fbc202212fa6dc1cdfd8908e60b13cab714fa4efaf90e1a70ed9e50c685af2872369c61a2e3f474c2af0a394ae026ecfcdd666c0a0ea469278937f748ddd1878be7419a096253b9f347347451b241fd43377bed554be05c9b3beab21232c679ce722f960c66165772af476a6d8046db6da3921efa28d7cdfc3bfb212678a161b727f3efa96a907e8b9ec34839ece4f3033cf4b897e308b4e260c9679bab92ed6ec143057e3c5466086a9dce613e32884194c1a9ded5f9dc7f7be57520ada37318ef88620dfc3572474e0a6123a3cef9d06091268525b6ee5c34809681bfcc5963c1c955612e096abd6d8bab75e7276955f9de05275071b52843cf04d4d690655dba20549aa1017da43cdae78a92b9c531645a02f18a9b35939f809eb22b8e97fca22274104ed79d3e0d7eca5e56284afe7d7715880d0c57dc962476ea7e16d826ed728864dc5f1b2d332ac4119cb6686e01521e08c0dab5f69c16ba4f696e1b07643ba42e321e7a2e7aa081b32d66f0321666ddb4a99439ae4691491144b90020dbb27703d59db9d373da1520393b4d4202a3ae757605b1a41a03e16e101557f624dbe43c69a9b81ddac741e99542beb7911e6c05c9c88074d26fafa2889a07f5885353af9e33038dea39665a61b2d5b2321ba4918adb10283c277c4694e03c2b7d765430cfe2d64d4d5db28162f6581ef50bf0c298661e7f3e45aca3e75cf21b283a41d9f4e5224ef361d87ee08cd01c5715b6f7ee5be139f88fa1966057e597806781700241b2bbdb900e537b0ca70972a878343133edf0b65318fef277ad01620001b195d920dde2b8f223c8608bf6e3b147888dcdbb2ee1a046ddd2b0d5248f2464187681a7b380a4fcc66334262f02b3359e3d4d8f67cdca67076355d927cf7709c0a91d56e8b880dc2a3831b6dd8648bd85a83ec5420a6b23f3f1c1c635839cac11c92ff8f9d98e5494b00e588f711130301cc544f4088dda73b00f1130e6282ad31c213b2fbb3cdd2fe96407aa88a64e7c866c303f880b5fdffbc36afda521c50e220867afec8461682b87e3781f350d373884c43617b4f95e144f651961fb892d17fe6e891c0da6ead5709e86dcd11817d3d0649e346882852154a4bfa4b922b22d61a22f4359b3456459284628a7eca626f09ee63c7212cd20d47069d3c709a73d9cf15a7b61c8ff255bcda7df682852224a0163ade78dc8b42dbe4516384be98a0a71f708c92ad89797e13a7e9115eeb3ab1446331e572854fa30c95277c38376da8c9ce69829bd2fad53569ee40016cd00faed0d2f6a5a401057a4500fad9ae5c46bf86ccf7dbfa9592fc887a1a56ceb7e26950f94debe03cb15bdca1640634e97f4be95894007d9a1412797c4dcd46755cf81c1054d22e9e984e35dffaa231a3f3fa4199e2c991b49056ca054973b14d4ad81b2cdf3717e827d0853047277e1f1a19efd589e8ea1d206f637ce0052f6987240f9cbb02e84dc6626da3081b74ad65e4fd79bc2e337f706d7db484aad8e3d8ade57bf9f4725a185a5bc7cd7bc88fc3eeb44eef374c478f26674c489a10d5c1b2f9f2804b05c1776f5e121411c374499f5c585656e548449155acc2f3a446c446986aa5f8b307c2e62a1ff0117306566f0d74271d234fc04a271caacf5b663ca42effe961b35ddafb657a09696efeddddda6ff5233bbcb073b5598983a67a0f24d98b3ac4f707f7ebeedecb91bee9332a6390c5a42f229fa1870ffb47db0ddffc189fc91a45db2c9109fa08586f1be3d87019e2f8553a0c70b2b1b845262df82490f3c911d5ae27e88094d65616b0cce87100761a380d611ee1983358e3d25e5a92bd8cb4f9db202ed1f62a11c7331c72e7dd6fb99928c86eecc28ac08237b15e65b377abda6a2f5acf9a0566db5f5ec7663b828cace0919a5dbcab410404c3256a03d4d08c329915461fef1a1a07ce5373d4513da20fa9e53c7f93815ed9ce2cd5d470a87c2f944eece7d7f5d9be69b88c33af0c4e558c257098da62808ce4ca362e90f92a7a565d8697a71ea91a7bd46a4b8febc7702848f1e7ff2b8e0f1518ac433c8066079101d73a0812245d997fa17c38b43e751b9fc4f02db6dc602d965c59134af3c23f24d9034822a573d79e659b3b9c051b00867f5a0b75287ecab4bb76cf86f96ab44181bd8b56a17ced8ee198dfc3b7789aa052aafba51e091a1de1befc6646f9694dc055ae6832631e47b336ce0a4f1ded99ab1fc36087242b38934caf8e483176fe4ed774bc74762202f8587d09507ac0f950091dc6b4163779f43562aa64d4c116daa4d429501e2eb30ae3ecceedaca20c9236250e83913bcde03ee7498b68720788348b183eb4becba68202b427ec9d12036192a0d9a25c4f348628115666bfd7fd3e1492e2447b99192565ed30a990bda9cf31c7f46acd75d6fa8685ad3eef865b1609c2afd7ae7160f2aa21d8baa8e6beaa3dbc58e89431ea5774fbcc016b35bfc511a0bd32df3b1a8366468ab41c563173c29398d227f69e4efcfef9d01675f088b36a74065c9514a099fb33b9de699b0b3131d0a091b70a1c5dc6cbaf54897f2e4caa8e41238dbea7531b98e6aae05dcb9d7976125f36e77c4103e57baef793b378228c6b0cab52763504c854a239bff72caada7caac2f6c16a52b77853518e366f347770fea88a7a5faaa7d5f3b2bf0dfdc7fbbe78c17097a8e69a0ddb73f2bc47fc41a01423ab5fe8707243d75eda03050d4ff013248f1e3ded2e47475cbc18d86e002879b27ab702d501f7f11d94a87f18a7b579d5acfdf5e22fd9cee6dd88e95bdfb2ce415a3828389547241bf5fea758ac7e047445e1ab16417d0985de9690077ab2a110658953c3414836dbde8a37a22da1fd0569bb7c90b0d11192fde8926bbe14b692322e3ab47f1219185dffb44169991f08e851310002d4cba5a3a32d658f7a20433342d09c4be74f2989acd5191abbe78fd6d1e246edc80b73f395fe32fd4db0b4c22318562ee5f22e419f2890a1472fb812120d3e6f7c9623e74b5dde17c7fb9c5bc69511cb5228b5fc79db8d3d919ed05776d0a6940113b4085d76302b0a062c084ea1e80487a77693b62cdf107cd8b7604aee30b1e93216364ecf798371f31b7cfc279e57ef30a765d9df8c8437a27df7ed6167b9c30ecbb268c1df26c67884c999bcd39ec1d6611cf2976ced1b80ae703171a391174eac508106e61d5b39ab065895c302ee8f0ce7713769b9c701e5a69daaba2a01202419e32d19f6a94b163acf98bd3a519ecb523fa086d68b9a9d8cc8b3d7f35e98742e67c25419180a800b827309baabcb8a4fe16f765e23bc1a9aa83e9cadb72cfefe9b4d925be9e702034d186d0afa2e3ce7b629971515344f03cf120236456bf2a704f9ac96fdec4468bc1d40e83de6313f287d3e7ea97f05a8b99d60c12fdba7d4392459ce611f5d77ba92698d3ef1617f95c6ec428a30eda859528763a38f3b2a0be8a94a1d182b2d955fa6856422e21d62e9a9e63e44f9ecd75eef06bb30ceddc50e570d82e02ce84798194dad75cdd9b020bd8d9f87e92c627056e16a45d91d64fed91d013f2c0e58b1e3e7786628bf559e56e6307fc8c93435b41a4a3b4b15cfef379233897caca972bca22b1eb4cc98fbd4df707ee80420b1b89709386c443b8b803994ccf4c5b4f1491f277a9e72d5b06ed21d8c5061a6a8c476b4319a10efe8da38ff4411a3fe7b8fe4d492fb89264d6b4448ff40bd8fddd94e1c8d1c258a21e7bbdbb7766d3e8381245f5db9f25b466335b606d49599bc2015a3e389e45c8dfca8aefcb2488955e94800495544b9523f05b5e0e63f69f1802188a2e4f77dd8b439f33f0300b0af717d65c1c0da52ac89f069c53a4d3ad3bf232b880a2d7b310161d1ca90c071f92a413f612d38a9424be8ac5337a3c8fe2c2a51618e1b4fe05bc783bb8027ce5a74de98d0e98f3a340f45e5b89f76ec9963dd299eac778ecf21c8d94bfcc4f0c29da34ae1a114f54c637f34a1816a0e112c7fb0e6d12d9e68129b48053871b104408a6d6a556eeba8789bca434d26375892506dc3cb2f89bbddca1bb882a90779bba305c1291b5849a2a14ae4eabf4ea895810508acdea63034148f5f3a10564d182aecd7df5bc600f8634669343f111686efccc37c21c4bf5f7b30460257089376cbd12e337b43d2dc1064b9875a7715f39074ff37f0924bae28fcb7f43357c6fc7a5fc59aab2104fdd97e4242d222c2d5c6d96868d5c40f4387dcbe3df66a7bbbfd096cc732aaa9bfaae0d7635a6de2ba4a1ce745666d0310bd0809daf246327b6b1bc2e123e23c32d6087163d97a45be285dc40af577e38e2c6e10e634c6831ec7f01bac0f6128b5501dd338c413dfd948d409cf76234c59e66f6199d8f2175ed9f57eb0915e4be5b22331219af207f5aac03687ba5dc4b579cae641a5d81b400ac6968310bdd0920e49d481c6eebb8405ee40d6e8fa9febd63ac78194220b5ab0afc9c535da7b1fa48377636ad20ed41163492c1ae7464a8d203b2ef9206a25ae5a5b4641e223817cf780a7b90fdd0a3b0d7b4f13641e0bdb54765d85c606fad82360885e3e0d8ff7284d657401211519076beb14cd08b0d980e4af8155b3e73514935ac42c2735098ea143c7b28a916fe0934113b097525e97932ffca0573aca93723bfeb8ac08d69dee3934e3c663f41e00ba5efca67626150b821488fbb313fa2eae6d91f1d3e7f1a86e111885b64a500a491740628a871aa", 0x1000}], 0x1, &(0x7f00000001c0)=[@cred={0x20}], 0x20, 0xa}, 0x400) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:57:28 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @loopback}, [{0x0, 0x0, "4def"}]}}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000040)={@broadcast, @random="97c276b4e783", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x9d, 0x65, 0x3f, 0x40, 0x67, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x1c, 0x3, 0x1, 0x5, [{[@local={0xac, 0x14, 0x0}], 0x7}, {[@rand_addr=0x1], 0x6}, {[@loopback], 0x8}]}, @rr={0x7, 0x17, 0x1, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0x1}, @generic={0x16, 0x6, "e0b55b3e"}, @ra={0x94, 0x6, 0x3}, @noop, @rr={0x7, 0x17, 0xa9, [@broadcast, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0xff, [@empty]}]}}, @generic="60fa156bb6d3fb677481190658a2faca49b44570d024b289f2fc86bd15d53d9c5c870635db"}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) lseek(r1, 0x0, 0x1ff, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x7fffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:57:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)) read(r1, &(0x7f0000001540)=""/216, 0xd8) 16:57:29 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="a6fec6a6510c21de34fff946f93953db36dc71dffd99d936eb1621726b0086e2089117689e1158c74275e81eb9fe1b17b0308108ba02c98015fef0d275a03431da654b0b5290ec68b12db4882c7e4f8713bcbd499c47fac7264d14d0939e783ea566c75676a55ec97e0b3469bbe2d9ab698161e681e1592d26e622cc873067af7259e94d8160eb7687a175ade284a70f785217c1aa95f80e537806f39d0573dec2eacae5bb7b86c6d44fec0869812226e8ac18978f972bce238cd656ac427fd50fbcb320de2038b5da619004d429fb2da28c3f5248a033e0452c91185e055e0479581432eb7c38e8b8145b7f8bad0feb7327"], 0x10) r4 = dup2(r3, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$getflags(r6, 0x0) write(r4, &(0x7f0000000440)="5e1719f7976f249710f514769c5a40056a91618b948bfd97c5361dd557afe3b0ca82aea1960558951cba33eddf1396029404ea2bd966a30474b35d3caf11d69e81ccbf049830692a71710175c41b1b038df289fd2ffccd63e964a4e1ab25908fc36e2cc99789b8889694cb3336efea70bcdb24a2ef965de18045b0a5c3f90b8e4b78aa60c7871cf800a807652475c91bd5cdeb981ba5bad8fa0dc473b6cbd03bbb272add05372e7b907db3953e83bc970d1e4c0f60c92001f4e8a5f8503e3f602bb6d056cb2802d0481868cfe64fa8bc8ca6d764feccf6d79d8027b558e8ad60fff9dad87b4cbc662cabe739a22528ddbe1f56db98e61d33abf9f3f7dffd3304d2080609dc25eac38cd1a3897fb766980f5cde10bd0a603149071528bc721aef248de4b07a07cee3e6cb52d1f83741db00f20a95b8b55c4441abf025fd42149ff1786535ca4619c6aa2733c0b6c0eab1bcc7ded0d734c53822d7a76dc4a094a8f09aafa6496434ca6b3cdaf398ebf934b0b5fb0aeab5f66d8a9fd21d74e9b82c136a4b348c8aaef470f9fd454c9fe529e31c44c5a7394784dd8c44e33d4313a9988bea3fd5517457aceb57d115bd8ff65b998b10e0265014275b04aa3a4431f291ad768876fee10be2b7e1e9f8f0213ebedeb1c040ea6473d43f88fcedcea6813faa641c20232b2974350f91b392ea1493eb1b7850260b465e961b169e1cc5f7a006a10bd7c0e81e309840a3fa2b82be9135f2f93c7ef349fdddd1c821d1d04e3f209ae3e7bea208a291cc8fb07db433309d6c19d12519f60b9bbe6917aeb7479d4e56394d4988e9ca566050f020d4bc28966db03141f62bc71304987d454548c8d5bf753ffbccd62e364e43c704a6fe395225433247fbf900881132a27c9cc3b75f56920f424a1328bd8db2300aec4d30fd96249b308e23a7cd36ad57223d67f5a321dcf51163b8f5df0109fe5947a19b2189193ca3b45dbc50cc03f6a54c53648863229a99aee7a8f28f3b9924b5eecdb64f661fd3e06251935da4e2047e6db7683e79475de3641bdba5ac71b7ea7c4e2a4280c2dafb253738a8c65d83cea63bbec821af7fa29cc4122c59995bb3d215ec1601d5f7c2dd06d59091e2398cad74618bbd213f4e3c6165acb817c98e5df4168598b0de963f89c94624785eddb32c0a76e7668d8b46a1f3d5618e3f8b7666f42aee206b7c34e2bd4e404d2325a6c42e9f49d51c0583fd6b9c8450e4de54a4a7e67c80a02d16dd435f0bb6e1f4ca8b1d02a04a012be2c4535a0a69e4579cb6c1f40f486c868cbe19e28af445a9ddc59632606bb4f6394ada8dec6d41d3f92ed474f811bb4a86909d4cc6a99301373b4ac8d37d706d209a974465efefdafd0960924dd7900738867b1003255250c95818eadcf1cdc7515b4ed9a943c82d628afb2de6b38ee2c0f15fbfe2f085608307386a18d13732a7118e0abd83ed792a3fc6cfa9470093c9f7c8bc669dcb4d45808c758c00b602a595e7be898104784b8b2522cca786b2227bea629a86be4bcd075933a6bcdb070a75995bf9b66272719f4882c70e72d4eadcbc09747d54362c7d08ff01af0989accc2361486ccfe2b6dbb627dcc7c9650260cf34be5621331e753f8bce3b22a9cfa7a9d30f896a152468f837d4c564f7367d83bc71b9212cf5eb0cfb4158d05550e21f69d3aac901d174324664a262e0be4c4f730b32b28a9ccfed49b3f3dd9178bddfe114ca4f913a89608efa1a79696da9acc9e7e18bb3915c5ff2a29021a42ff5132d410d119f81c7ef3d850c7ff06f1e91fb30cc802f2306abd823f71747d8a0f268be3b3726fba59152a6bb8695eff8de920163d040deb2a3e86a43f5e73cbc8603558a53b91bfbcff39460e1195338f38ca18dff7130b4ca9f69298bebcdfe2097d451713a99f84ad9f680b7013f431d5fb97d8408ae3068693246b10e98fc0915a3cf31274c19930ad4f972e790825db44382f97d56186773491b1605c7680d874b88e47e2734fad73badd1623399edce4b6e671e422edfe09e6251ab982953e44bb0449792e915fb1bacd504380e3060b6f7d06fc6ff137c1c80a7e5dd2ae8d4c3ef10072f44b569ca5420f36ebc1cea97f5bf1a1d588c00d8fb455b2ec003b633cb38286952506f3b0e16ae6349d89e2287b6ef6518fa50a93903b83b4aac7d69729f7a5df77aa3e9de429dd875edb912513c6f61466d64cf1628a72f863c4381f03dcd493f44f0c0fb4a2e6eb7cc8928a8db1c1233e6abe462283275a2119dd069ba62fb2be2b152f80c4cdc2dbe028759b1f542d16362ab2db35f12cd4edbe3a6f7af48750011b132da7a0561b96fb36f1d76a7d98e200a8bfb177c7740e63548fa44097c3b331bcfcd3980b1caa70e0ad3b2868168a19417b4dcd7ccf5e784ade0d9bd8ab1a6ef10363b885433c761a0e771149ae916ab243681d05b6f79cc86d9874b7d27f044e5e6aa46ad5ea62ae5222e7c6ecf83a4edfef09b188f2c74020be382169060c63df37cd9b17d756f54f72e13764d92c70b64679182b2ab48eb898764975f5ef20c19c1048abdb8af1cfd3c494a412e96c770ba5ab757018461e377f8c2d4687e49809650dc5023250da4ce29a932e680e29f7a2382e50e963a475ce301716bb864529751069e42695098de68a70405a9693fe4eccf967c3ebf7fad9ad323091d31c3a257f1604f3fb4e6d561eb5d6a55a61a16368b650ef90629387277cd2380eca44f506f04e17435b92af8d41ba45da6ba9b37a1499ef980456cabd05b5f224b18f41ff52cae6409b68f0926f4e4eca01ecf38916ad69793c8348aa8a4bd101d0cc6032e10b3fbc5042fa0b2f0700c5aebae125435aa2f0f644a6377460b30764f318989e6da9adb204e1261f62ec317e88ba52c95c926b4ec8a172972693f9c109c75c1e369a3195b4f8678147bdf9af1f7eced5e81a7c0232c80feb40c82b7bbde7677a2eff7437b00cf85c3ad64c4a5ae56549284ef5d350e217a196df5979002c3fb2007954c2aac75dd521ba5bb1d8ee2fe8408b408caf6d5e24aeee3eb07175ada88a8ce7a2fe1f40838f32046d8f3299335e1407d813015a5db1e659fd488ce03158eb7d5233b6c5823b185a91f19f2620dd44b2e98b556da866d9c69f297c9f6a3d0f8ab75883e0e33068cd5aa2bc16ed110545bb8fe040a38a516c61a2430f1001e46b409700e18c8af490b35883e441446fbf60a0dabdbe50c40da936c5fddfc43b402c2eacccc18da23e55226fe7f706b887bb4ded9c408e63ff95370e0d8f3f76a0e25002500401d8e751ee1f8e43aaff07ca0a6ccae685861c64438a54a948967caefa09b508259f981a756f706a316f10327fe175fe689eb57407e5fd4c902d8e68c49856f0ce07959fe218576a768f21ed48e44d43c4427bf7d2118a0b63424b14514411611e1b554a561cfb1db0c0ab1f228a3c870b63da1dc29cf79b75aefe44cabda478c5c00051af80ab312acc9fe32063ddec4db16d841712090a47625e40d005c5adf2fd7dc4ddf665f73e19077590f5b621851375078011d22bd10c43b311ae962748d4c30dd51b09600fa246fed7ce7db3b499cee5b86f84226887cb42102e2c77f42b2fa75cb0da87cf5c4fa6e6dbb272b3a263cd9721c2b2ed5743f0abe04cda8f4865ec98c024baf8a8a3243afa9c9be503a9a3c220f08973675f4ab4058bd1e74b24c74578cdaf5c398cb155317e15cb3cf49b231dfdde13df2125139600e8ea9a1d4e3e6abf59eefb6c571a373f7d94c7d89f574e368df4a824d6e5b0758501cdf19b7690f77225ef548dec612f522949970331cd872a0d34f85b2c2ad6776d57be24f337d61fda6b825f36d26f3b482f49007ddf42abaa7f8f3aaa7e48ff96a963366236fa599597ff0dae2e3a748c31adef4a7b9ee08415cbf594d17945539971043a1955204fd8d466c46c0c580da2c21b9ab55c524b7cf48aa5ad50b8dc1f2bb084ee8051771b7146a77dc68341caba5913fc1b17974a03982ad7bee2db810d0689be0ed3b82302d3d0ec83c73bfbba182fa7d0369f53f94a351c87179085c70237a66234e932c7f02571b3dca5e4e46b9d434881eaac55ab5e11f30bc8099216fb1b1504869b9a7f12afe68f4cda3f545c3be9fec08fddcc696a4b41467c29b6aed581e18cfc722f33b096fb0b1e323515cb4a3008929e4e87917954f1c1541c72a227c8992d67684c92293f1612cbb61af084664d68d446f78dd33d42ddbf3b28d539c93adc6cd82ef7c21d4212913547fc426d9bd0ac4041cf9f588fe17c040c35895fa12f34fe7fd15884a93da7339121b4dacf3e2d9f2478d4c2280df4619c35e6771edb6014ee83899e6a399332d29df8d7b3c55c415c6d2bc970cf8f984f89f34930aecf949de0f9440650888d285be9dfdffbe624727713dc9c0f098f332907efd8e652d108b2d04bb16f6b8f61bbd8dacca474d81e41e9b7f7d59c411c67db07ee2a434c771094a6ae2bc73938cdcdf25bda9c365f6f8a65d7b2b6c81470e6e2a773b408b6f6063044f02febe79f6f0548ec473624cf828e463fe587ade37a96699543f38005b73481e65c773a70703b97ba428b0e4d8b03c92350fa10ca4a6361a9bfee7e270b67f51b6d16795f533e615fb34288947cc3db33ae07d64f6e685cf05e98b16121c89226f4add1836f9684a98a61195648c5dc67529a7b77318f36418d647183b42ce1611e7240eed190f6ae160a9337832037cd600579dce78e6fb2c30a7f96e1b7fb2eaeda03ee6a776efca4546607265cdd7764b2968d7c29a8b462ba907ecf118f6e1a94449f8b435cdd61087e596bbc5add1ff06df21d4ff63dfb2c55e4d53b72b22eb04d377f7241f1b27e1435f37037ab3240e7379186256eae6d22e336c65181cae67ff4a7864690bde9254e0d96b61c02679259d4483810dc6ca7e89c28633a9b82cae6655532cf30a21573017f3e140d57924f7506d72229652af4dcc7ee0887ad360ac91af33f662948c96841e41ed21bec0b30e02ae37ef6f32f9f87e21d68c3d3108f670aeb3ed62a2ab61389e633675ff94bf8b3fc11c70332955ed8981d6d8affdd7ef81a8874e244c0f70aa09c37478aa80c7d538635025544c542d902b7f1bc3a835f1bf304ca0eef71a97732ab0f9d3e1ba693fb2425ce9bdf8a74bb05d45b583b57d64387237540f72f73dfb6ca3b16aa1eccf25f8c07f7c5e5fe1fe28e66c9d115427f479981ae45fb025a7e3a3080a0210186405f0d79f9c0b0385a9cc10761720b8320d436cfd2c56b110e1f77d4806ca961c69bf589bef6219b74237b2490fcbcf8fabe919093fe0f7bb7eaa5fe537f860bb7b2aa29bfab054d46156031c0d1636888c4b55aa47aa4c0ac2e1cfd609ea7482d1f4ef9bd42140ab9ab5b0089cc7219a3b685add5c7d79516a74db6e8fc4eeeceebe16f4809e66d6de7c024e3a3067710148e466e8239923e37d5533f28b80906abfdbcc61277b70586aab9096c20a60ed97f292ff8e0d0d90750248773bda4a475ebd771989e25043e6f33c2c52105047a6e946836dd0f267d15da9e7ce53ac51ad79232683de610959bcc1d4824c785970f382f9355f399bf65e53983d85ceeee7b49a974a9dc6e5ca4a7ffacc565fc57855a57713572ded808fab025e4c623afa3484f30dfff65ad9acb315ddda1e01007a1e49c1612096630cb1acef7e95eef83cd03562cbfb8ff6a18304531f42ffdb61a616add46347da6e6573f8fd08b6c0b7bbc36458b4090c5a343f14c907d6b2ce", 0x1000) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000002400)=""/4106, 0x100a}, {&(0x7f00000012c0)=""/208, 0xd0}, {&(0x7f00000000c0)=""/111, 0x6f}], 0x3) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, r6, r9, 0x80, 0xd436}, 0x3, 0xffffffffffffff44, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r9, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0xffffffffffffffff, r9}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0xa8, &(0x7f00000002c0)={@local, @local, [], {@generic={0x7030, "942aef164a80a179234121578bea4e10f68b525677993d104c4d6dd365d0c393f23fdd5394e583baf7626d16675d2d66dbb8f093875264021dee5d99807df0dfa035ddbbb76ed9fcc32f4f5b0cae9b4745a87b94f7d0268024b4eb77b0636e9542a4b9528269532e1ffa54ac0927a810759257771c38f533ea61b804ba80ec4ce6179a764658186121b7d543631d967d2927bd866560818e1757"}}}) 16:57:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffbffffffff00000000000086dd6000000000383a00fe8000000000000000000000000000aaff0200000000000000000000000000010103907800000000602484a20000000000000000000000000000ebffffff0001ff680f30bb65095e2d06e5a80f7c59c01100000000000000"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x880, 0xa1) 16:57:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0xa, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r2, &(0x7f0000000080)="04000001010000", 0x7) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x100}, 0x10) 16:57:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:57:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01080006040003ffffffff32fe00000000aaaaaaaaaaaaac1400aac5de579940dba8b94bc5c6368a1758ac55c74391f24c364e14caeee6fa5092bf422e005c26"]) 16:57:29 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x408) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2038a, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x1) dup2(r3, r2) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 16:57:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x10, 0x2, 0xfe) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7fffffff}, 0x8) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r2, 0x0, 0xb7, &(0x7f0000000000)="11eb79ca4727752ada081e261068afbc63bd8ccf1dee7d0f760e2709f97275d075e7bc6b", 0x24) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:57:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) read(r4, &(0x7f00000000c0)=""/112, 0x70) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='@@]\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%@!]\x00', &(0x7f0000000280)='(&@\\{)}^+[({]-[}]$./]\xe1+\'},^C[\x00', &(0x7f00000002c0)='(/#-\x00', &(0x7f0000000300)='\'-]$\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='+\\+\x00', &(0x7f00000003c0)='.:\x00']) 16:57:29 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0x1}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x71, 0x8001, 0x1, 0x10001, 0x1, 0x2, 0x1, 0x2, 0x5, 0x2}) 16:57:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:57:29 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 16:57:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaa4dafaabb08004500002800000000000290ac44eb1593749130011600f10000000000000045a9c4eab7db0fafb8c5"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x41) 16:57:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0xcae, 0x6]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xa028, r1, r3, r4, r5, 0x1c0, 0x840c}, 0x9, 0x5}) 16:57:29 executing program 1: syz_emit_ethernet(0x8b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007d0000000000029078e0000002ac1400aa4e204e220008907f11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"]) 16:57:29 executing program 0: r0 = getpgrp() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$setown(r1, 0x6, r0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff030b907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000000000000000000000000000000000000000000ffffffff00000000890700000000000000"]) 16:57:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) r3 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:57:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000000)="bb6259e19cd781013985506b2514e85dd01aabe1cb5c17cdb9024ec8da33c6df0a7d7033186cbca2620d61fe34781bfa1bee7953c5", 0x35}, {&(0x7f0000000800)="8800c27d342824218afa3d1050408b20966bbd9a9760edecc85168551b9c9f13fefd913fc7f2190f9c4724c22c50ec574a4299303f781317bffbdc300153e4ad32590b91141956a7b21f0bc38d6eb2b71616c4e0b25b87cc0baf4f0a54da400c1575a1741a8ae083b344a6a96189665c4bff54483207e4973b8b5e1c63a46c3fab0faeef26c55c5c7e8163df540a62c4da0e2e61d57c2d8c86c048c198ba5e5fcd075be48a7d5efc1da7ca56be5488ffc6f6240eff0605bdb6c3f8757bad40eb8a16a60e30ad8091da1c272ee8361325de59549eb1bd866402605c5112ff27d96c892727081efd2577114c9de4030a24b1bb3d82722209017a5aa60900a12153bd4518c95e859de8c24dd7ac1e914df3036d75f60e1a642c645ec2718089d5a10b2112ec5a8b047be13acc5d00785de5b8260a5e7e6ada17baa822edb8d450e72073447a4766c0cfcc51f614", 0x14c}, {&(0x7f0000000140)="ebe60301972827c5e34d7d04cd5631c0f2479f8b0df1d54f3f06864e475bc5ed5421a7cd515eea27c0ce23", 0x2b}, {&(0x7f0000000200)="17908f3c44e145f1dfb91f15f5364ec0e4e4776fb2e9628c971f5cc4fefd63e29711c2f8f05ee514940bb1b85b2792519107bf024aef18df686fff8aedf7337957e0da18c5125338b468d1b1d51a0d245e76f773b24066e08dab295013b4872b823bc7d050ab14020a3fd13ed769a9f4baacacf46b1c007bce0f6dac8989da2343e18798de50c3bd03cd16096ad185d55e328941fda889e7c9", 0x72}, {&(0x7f0000000980)="787735369e1a1e0d52695e94bfc86888aab65d3538d1a811b0fb3c776813ac9d91ba91c4119390029057d1693bcfc2e19e8dcaf168fa79204794570000000000000000e7b9ca24f5bc09368c720104df80756913b743293e179c25fd73d3a4f663591b3d92a19c50ff61eaa79aa3f696ed1174ff2aa3343c699c715c9b7549b442a4019c9f0dccd4af6a4995f4bb05ffa88dedab1facbd318466869e5786476278e1deaebbb62f6e6a389dc97d131d2b1a044b6979a5c18b3a6f1246fc23f354c46fb9ad09cd5692b49a67b0911485614c8d71cca56b1480132f5f88982b973093fb14d2c491b00935245488f4d0c7701643fc69fd6dafae7f9018df2d20fafb9fa9d79d8ac47da7a1d20ac1acace223aa5a321b9b5044f2ffc9937c99d7ccd5f55cab1deed72d8c9530d3dacc", 0x12d}, {&(0x7f0000000080)="10f4eb853abf6d4081aff2eebbd1bcba3925612e8a1fc1d32be1bdf7e6bdc1b1fd5475f0aacf4d8b88f4ad26f4807922a08e271c4d08fcfebf9ab95b264b92f49009045c2aaf2dd55c890cce40e092f43a2844461b350e13b23179c0f9e2396bc21b9bd3585c17d738f60b98b18bc2386af10173ffa92aeb5fce4518edadbf9fba782b5cdd08", 0x86}, {&(0x7f0000000380)="66a0df826bf7d7739a7f008aead5f87225eeff8cff6984f294e8c0e81c005bd0a48bdfd1c20fddebaeeff91987cdfe229a3b3e100174a42ff2907ff1419912e6a3f4f599e330acb03897232317f886fb41d90e7af4bbb8185b9beafaa82eb1afff2dbbfc5ec54a62b71eb3517a19d163d348484739fadf5353117fb845b775a688942f8fd775c609c439912e9b48d49cccae4737edd8a15274b0c04aeec42d12d7f16b8433e8ac9700560c18d29531d906f97b7c26406c693f1a340e22583c0545e801b6eb39e71637d656bb14d7eda3802ce82a577022307f0a8938faef2e28", 0xe0}, {&(0x7f00000004c0)="81ddc7b0db7504fe60ef7c749b36f46e7a499c84305b4fe68894b5dba4baf6d76a7fb57ea10568433b4677d30acd5ed359da4bd1f038add3383f52a7a9483ffc24ea7560f7a5d44ea175c829abca5e2b5748f7457c06ccfd4c83e562bdea1cc4e9c75e1cb6dfeeccf6595446b0785d85b9ab76c0ae418f698c5fe6bb6899cfa3ffe2ec34b15feff28317f64a3ccc53bba2b528e93f1ec15540c37c1ea1e349b25cfe7c231e6aef377d2b195c6b09e2b06d2278111609252438c93f3f6a1216638adcee75415f3e58", 0xc8}, {&(0x7f00000005c0)="9102c2413a1778efedab408e44b7387e52625d6d7f1ad4ac87ce99ed0b1143bdcb5c9360a6ec9c724adc01bc10152955589d956fe7b9e612a94892ae95a9f9ce1b0fe69f4d85428ec4055065afcdae7b0468485de8eef46b3c1258789def859374755e161c22fd744588a66192f3681bd45c179c9eb3eccf86fa347ec809475205d8230839de5d55387b93792caab94c001fb7630fb7198062367d7acca7766e443102020a71a8661995e13bcbd5cad935ac5058e0f1b182ea5b2e411a53625759e157995ba26966dfc89920d80f8372c6eec7ab257eb19214982f18dbdd0ec29eb8dd2259b3d0a3ac16aeeae078173e", 0xf0}, {&(0x7f00000006c0)="ff7b939dcf294aae2d493b314f3a8043209057459506d0dc493900cac99f90307d3d98dcc252a5caf4dfbfd10ae126aba6b4b914b300dadf19a651c8b96353f0c2f07d61637c0f1592ebac5efdf1254cdda7d49287641df852f9846e27e0f201", 0x60}], 0xa, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r3, &(0x7f0000001000)=[{&(0x7f00000002c0)="a99f980ba92ed5807068d3ffcc194debd4523ac05dc94b1660a7b90a49ef873d8794890b94e88307d92b79e4232cb210c54615d190512ee9cba6dcfa3150e07b1fd8e8334221d9f69beb0d8536e137481eb46d7bb734b0f1b6feff5c6a91f07b61b4496e9e82c24c822a9afed8e6232c73c145a7fa3c650a6bd9f414f1ec6d60759bf0", 0x83}, {&(0x7f00000001c0)='m', 0x1}, {&(0x7f0000000ac0)="a90e6d578bf164136fe05feba02b23878b66baa3951e4d200ed6af", 0x1b}, {&(0x7f0000000b00)="ff832883ca8e26f7ee0122d76efd509591c61961b650fcca59624fbb7d8ae62e7bcb210300426d5e817a9fea024e2b3414be72a0662ade6c3ef0ba9e0cbe195071563aedef408ec90456ea377b4811b34ede3f4cad4870b1f3fffaa379e6269b10d58acd8cb1d643540933c73ae7b82f502b688ffa2f0743f664b7cade6f39c9f13c71c554b2687de3520cecd3630dda9e06d9", 0x93}, {&(0x7f0000000bc0)="b5ed0df39e996a96020bbaa4039fce94ca94552aa0512b826beea724204451d8e8e8d5170f4efea448b010669ef8ceb7871f43a8ea66cbe3927e359f9c3f51ef96c214a873d68724911cd946fefa39ab36ca8bec2b27674887e1974c6d3a987b9df61c3311c4b5f2add4f09210254d5fd1dcecfd11c20e1f695a3e26f70171e5885066b4618f9d1c6f9027486a1a4f082b6b53443fb69cdaa66d9e8451878aac19006aca0d674cfee75b743db679794802f1bbed700a85c168daf3934240961a23f1508802753e097f4f227bf9d2de672d3388c5c88528027d6c0ae96a729f3c13a05811274f680d3514411f1fce061cfa0d37", 0xf3}, {&(0x7f0000000cc0)="9bac8187f7c56862b07fdce3188874a466ea7072844e75d5361d2daa02f56f6ba175ead0d30fa7356ce3187434ee364a7f0103dc577b24ec5e9ec3bd3a10d86d174abba857c970e7e755f50fb3cdb47e4f4fea6caaae84bf6b04005b082a7a0327b60d5cc2b6402f4a192756a274206e49413e23cda4d2a31bcfc3bbab89afc9f966e363d3f0ef7ab73ddb3390366cb045d16beb84d925cfe79512fc12ab5b5ccb0327da691b5d5b06bc68a0", 0xac}, {&(0x7f0000000d80)="82b8092ddc894793bfdf159e7e14d9ab6d52ec2a0be300a4711c0e675012c9c31f62ca55675d1b170dcfbd1111f3735f70738e9e11153cdcb023db328796d88145100e31f8372bed6bb50d9a951bf8fc2a9d93414ad3b4c086f8e48938fdf282d56ab5fcf2dd31b357a33e49e03902bfefed789dbf51c39b221ea7cf", 0x7c}, {&(0x7f0000000e00)="98e952c711faa65edc33e642276d7e67b5713238305308bf0b1f1b66e1ba22f2dab6dd5114ace4c98fc59a50d3d861bfb988e25c29897283cb49b321f20e4fa7c3e5992ac2c801c5560fc414ae7d8043c54bf1b42fe648ede9237c04b798d3bad7ad6d4117f4c971e8bd323f5c1fdc7b9c3893d750a08b211977bf7d5726a48582e3815c1f0021671596073d87f48d336ce3ca3febc429f6812b3a7c0cbab1259e605fffc11b9ef326f1d0eeea534d248cd23ecb25938d551c89f2570d77c65402fd8de21ec5597f572cb94e4685cbd58f1d20b67ccf7d88b37818ce0e055f285f482985efb688892d39cffbd644256dfc0797d38fef8620724972c6", 0xfc}, {&(0x7f0000000f00)="3c77fef86cc7c03a4b96798a4cda58e67282c1ebd0331ce410d07c6ffae37f7ea6b61e7e684c7273278d113b1673199eea9e76625ed80b714d2c3f457633eb60d564207253cfadd8e8590267e0ccf403be12655a84fa95d7a9fbc3f3dc89e26bb68e454cf5918762", 0x68}, {&(0x7f0000000f80)="c240c1f2a8ab28eff729ea6fbe3a59d013274e10ec91f9ec877e44fa4f10e0857cc0d960501f88aa9a8eb9e2b6629760b02e932968aea1b5240963b869fb9a9cfafd38b74361ee97", 0x48}], 0xa) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0, 0x0) 16:57:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) socket(0x10, 0x2, 0x1f) getsockopt(r2, 0x80, 0x1, &(0x7f0000000140)=""/250, &(0x7f0000000000)=0xfa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b81e1000fbffffff0100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:57:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() 16:57:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r5, 0x0) r6 = getegid() r7 = getegid() getgroups(0x5, &(0x7f0000000600)=[0x0, r3, r5, r6, r7]) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="92506a42c486b5b85cb928e46848cf2f2cc4bb12be3e63ff81c6312923888914ab713fdcc9c908ee6c30bfa36bf962657c6d9b375b95a60b9455bd835b058c7bc445d5855e3b2a77b2ec7cc6b276a067adab5a3af9da45d9112caeeb737e838ce04ce9f5aeb9683db690d5dc983b6a5dd4145c193af8e8a8cdcc03fd06a680ca47de9035f2bbd0657c9327abeabd9d243ddc8c0f098dae28392c8bb6087fb38cf7d60eb9fb3ec205788359764be45b7a8e0fedf2eb", 0xb5}, {&(0x7f0000000a00)="5b0a9c9f0aa5a9fec32fcf2154793d13fecb762858aa6cd2a90640b9240f8481bfff2b5a5bd0a2cf3877c7e101482868f38dcdc47b845c03035677897de4013d39ee3df5d74df20be6a87530e8dab3284436df3d58ccd56e7a4040b3b75b7fab0f0b74d3585df988ed80640f81667bf172b10546562372f3189ac36060b19f5b6abbdde9f0840acb4d1045186ceaba3fbd936bfc87d12a4422eadea103d2d9a2703f5bd21707ad281360dc7512df810dc687a933b6d45744de60be3e08c0bb3da33a16e49a9fc1240864a8dd3807c0d8a98bc1b3ebe9adf09339aa45ce86c22ef191fd3dd77ce0e9e9f35b5fdf5ed63d55458cb63d1601990033f01f33dbdabdfa08fa75dc864fd01736ddef7c74e970cbe3db55d746faac2b8171b20212cea1990c79205bc4f2566c52c75804736bba6d73ef1429c797bf06585ab7e0fe1b027229dc9aa8d14d8f920b423c368dec22a247d0bcaeb840f74dd881f2b75f742839eeb8e0de8675d16ccab83d24c5cf0ab2ceb95f0b0cabab6605af01c212b4f07e1ba88cd3746d84d8138ea5a54e2e411765609f4042e49a0d9f72157f0ae22c62bcd682105487bd948d2ca228b98b365b9823c31ae737daedce729bb476de03d4f8b1cdbc3fe903b61d3c870711ae286d62dd81ddfc043d92a49c0473df12542e660f1db97764723569be0880f9fd741a6d57afb478e38d95432e54392537e76903310035c1a2e2e5ea289fd89b18914dcfe592b146e323e4734f18e7641db63dcfe0e1fc5711428abbb6646dd2774b34c0b863ddf9e83032f962d1e6b29ca4e7f92af894dc538e95151156f6a2039385cb9f287f044bdc9e80fe2edefbe3482d3ee6da6257b603271dfad56bf47273f4af16118b4a591fd8ad83dd4ca8478f09de28142faddce3222ee6b149ea7aa87e4cdf2411307771da509c0b89a78b682f555b37ec324eca4282cf5aef3332266341fa2e4ee6c202fdd540e3fea7649a42d06b7b21136f245b51def3022f6751b5da3f07f02f32019d797e9d38a76c19e34a4bce05e8c8524ed7bc09ee2e1ed0e8996396eee4bb875c140bc2db5a9b6eb4763f6fb762a0f7ed72b94134bb33fe6e1337e7d48d058042a429316094d8bbcc63b47f31726bec888d51881fa83cc742fe82cccbaa47a57b340185ea300168dc32fe8fe0bde3d2238e58412fbceff1ea74b0670e957554c186344431d15ffe9c80417caeced463127c707aa3c76baf2b0894bd215c03e28498cffde83a960c7f6ed072d57da1c5729f068851b863b402f9f351dcc66ce33c7de6c6af65edecd15ae688f55ebf0a7c1d8cd39875c92daf001109ef2d2a9ba3c47487b9645b6c151b22d8b5c4b72fcdb61365a9cdb21768fb2f7788cdbed6290b53a105b720e56c5e66127b5eb30b152b1e23eb67e8847f43ea8c10e982d5f2c0ec3c13d15b818dbe1b74eb75a1501489b7337b6691f707d73a5956ee3d8ec65f0e6db712be07f71fe0f327be90bc9e7e2c30430ebc451da9e5927c36b0fd902491c56732fc6a2e511b3c43301c7d0e3a3d827ee8a41cd634e2b307c44b781652e3926767a359f51b74e528b1775b3fea260de04963adcd8213f2c291f1b9d7619457dec17ea87e0cea9115339e8e9d3bfc3dcf5f85cbcd37d2ae6bbeadd4bfd471ec3aee5c4aad2cf1872e2f5502f94ed3dd69b2f872b77182658c413a5e8a7a4b6ace7cbdf66c95db7360a63051b99d9ae07c2cd7501c2b2cae230fe38fdd5194600df15dbbf5910f5f2465b1e10410bc9c8b7f5f9e314c827842f2cf8d5bb237a8ca77d018dada7bd7bf5fb4c457c21bdc6f46f7bec287ed695aae779f26556db5dbe001d3c873535c6dc51398dfa453109c1f6373e13626d1235abf2e351c1c65d7b0289f906978eb7a4488fed54c2e80f38602e50391e80a20ffb7799119fd18dd1a56599215a39915a8bb38ebcf94174d9a65126c2c0349732e32b900681c86a1b8042f11820245652e7d794728eab4001b88c0a701d8b63b5dd81ac39fc0e66dd0c862fdcbc7b26c4f91d1631716a0a92adf47be5d94ff1ca48417892e9304aec8b095f3f9ed313361a44cdafaf4ef313a2ce9ff0153fdd06488b5ea899b821a123857beed9e022cc5d4562fe3d9e61871a65fb5e9e3eb269149ed5eebd66b01796c31f818d578d602fc4cabe885d01e94a57f18ebe36b04e9fb5789cc49d441cbb30ddae55fa32d11de445539ba17838ef76acef7eadc292b9c3ca3324659c8bc04d0d24849a22fd665d559544008ccbf35a7e37af688d5fc1a7bbfc28942514e0890a31f05d47fc14fcc02494d797e6e115d31cd6ffa8852368198f93c4b2a0ca15c314d202a0703ebd0382c985f955efd22d9f6147e7b152c0d9ed9ed52e6fc86b612c23d1be657dae65400213ece12ed9e97df7ece76b7c8a72446aa7d074d84d4633243bcb09400c301af3b734d12757e1706ecb0c3251b7cae6f52d3b0b0e3aaf5ea9268306ff226f0e6c66ae1a0dd058e919b0ac1d99a942aa0d014d475bb548ca670111b7c94433c31c83f1efaec23a27b7d61ba106087c6f652544cdc8b1215f45f4411343bb4f523adc601191cd038069483b211a0bb95ea99c808e04aedfbde570f41da0ca04c5fcfd2d9285b351d54c08c94ff64c18791fc0b7f9cd70f825f51b5e789c1723dda9ef889490dcb1791885f82f760752170ff29598041d9d08429dcc09beb1626eb0ad96a8d808393581e4385c73121ed5591700fbdfd8e8b51e18ec30414015acd5ae1d9e9e28a47facc5d1a9dd16c005218ff58256b7fb43b79947732f0b377b85df8186d5ff101667cb6ebe34d002b1d36dd2b52418601194b51de409f62a4992352ef38708aaccea0cdc50889b6c5b0cd343baa03dbd15543085952abfdab4041793eb3bc79b220a68db69f931d71cf357608cf90df1d90acb1c35e5d3b81bbe6848f78c58b1368f12fa999e9253d90a5c8d83970dbbdd709c0488767d09e6fd1b239ae40ffd7deca7ea18bc86a8c23cbd14b4559534df2cd978f914b0fa90d611aa0251cf0fa66cb569ee2e04a3e86afe0c43c56e7b07734b670603cb6afdb8782b751ea10d1ba6153075cd88f496c44d3966f5e52ccdcfa4e1aea9c8b752e5d5e2f4465e10981dab68add7fd4c4e30fab30e17985a94dce4c1f6a69d3b64ecb976d6a829d4d233502e7adb488adb4048704b9ca903e219183bad6b3862cc37dcb3b29741a7d1598c7670b4e3e3c92eb094f75ee824de9ea8725a0efdeb6e7ef9c4628499bbb5024babf21fad04356be49c6c2881facf5dd5721b66294cdad4383887e4ea8e509406fd7dfdb0caad48e96347223bb76a5d0219e9bc0da0c04fb8769b63fff6c59e1ca9ae31b92706e83a527f402cda547f0e6fa35ce049c5463e9cc3769fccfcb5487a8f0181106fc62aef62b3731e459aadd8ada97d66dec4db0f9e00d8fee44fbe7c8111bd2a149a38f63013fe5ee29c9a32d14fd25ee183e1dfbf1a57ba78c698f4d7eab241c7239ddfa0754e7415b37c2404c4fbcae62dc99f53dac901632ac514480e08b43b5772417af43532277fff59ed2c3da74b88e6f15843d5de85c65164bebf7a1dbbe338d8939b8006c5fa35ccb7c0ca90b9674c5f23100367d1a470525f60cef30cfe647c1b2a8fdd635e49bedb0d57188a14ed6b625b4898628acc93a6fb68eb2038a6fd6ca044fc2315a1fb076427fa5ce267dcea5fdcf891673962a2852858ad93836326c921055af613b1c46e0c7d3b2e7c159e46db4ed4cd5a6858d5340d4d2ca6bb85c16868c7c7d17e6052b9accec81f126bcb74b99d589537774ffd46613b426ea6abbca66f705436e30e2ba4172fbdc3ea40016c4b9a76a2ef67f8949b9ea89635545f26d7424f820988e55327d8dd90216f84e4d0db1d6a521968e435d43a0d54b255d084be91db181368f66cb372e7502bf150d83ca065277610c47b98b24de74d7093ae2aa8001e8776dd0381c63d2ee1bc18246162e394b50d08d1b41a4a66bb7a9834b67666f8fcac33dfb6654b24350f6200c37cb49a13882268c29529081b5f2ab17ac669feef6e3512fcfc6994be482645af8c12affb47e1290d875f3bd284ab9749e98361907086d79767f5f7b084e607a6a205d1616241d91fbae84e2031aaacba3f75ce82221ed185653e90604fc8fccec54f7c111d66e5b82b6644a772df06af728ef374e0bd8619b1ddd296a272348c19f268ac25329c51823d04071a65eb49fa1a0fdfb1bddaca2b6c1cc5114bec1fbcce839aa9451952b84053a48dca8f8ea3cb03cf7047a900e3d80e2db13a20332b12fcd53d8d9095a9b30b4e8ae3ed726f81a4f9c502585d7871683f07e96a471f8fead0d93df0a15176b26d65d1cb908567a8907fe3369b437e252fccddc309dabe74f1a0e78b4207e03f696726d1f02d69e0d7bad3ab4fb3ed7cedf9e4f112ef7529790d1a185bc5800514b51e108b6c43e37a9c0148656caa7f3f4a5650079c38e430837d753c137320878df83451557d032889ec56c68b2d3386c89425694de661376d42578882c1dee55c62ee9ec9dca3941b7a495d8515b611901446300215041bcd9e51198cd8a6f3abfd78484dee507519505118771073ef55ff2335b252ff43dd0eda8185b12d752de913bd9e1d113d47781d2865241bd85e2b2324c61b0b0115e182fb6f9a73bad420ba747a1e11188954bd5e5983f30cbac68e64255ee99d8e60a0f0f3adc5b765df3ba9c92908d023f116de4182d6375246acd8fad7711184b5c77098a8308b00519c54d4e2c1edf80d9b0e39680c30ba4f53726544dff19c366c6d8dab3afd71a81fa912fe0c904600abde88f471b13ce97f737f00f8e0836dc562bfc365e9c77f1cc67e852590646333ea8737b82fe99ebbb105ef809b5ae2beebef933892b17a1efbd34cc5df6c804f43f21770271ba2126ab169d7fb753487c0bcc0e83acd376e2fc373a574a2a535b90f74893bd9a3941a5e1f5fb2b6f2700bf0c530b58a02a962ab70e51152ae843fc026117d4e1ab7d90d0a3e3ea43d20488eb9cb8ea754caa5a3c98ffbbeabfb34d93221163d08acd466e2ba464b15a63f8b6d9b0d729610788e353eab5b592adc6d0062e70341fee8784cb3a2253d43df1e95276401d1d540940ea6f1593dc6bb48a6d5e1c52084b777d1c80f6b98a344b134b6972497c1c3041a3ea503f483d4dee5da32d6ebef3f290dced5de46a1fd454b51e783087a04eb17a178c3c9f918d0e4f332c79a88e774e386c677efa54bcac6912f46bb9ed91af6c74b6f063272d96c713277a29cfe610cc5c2e984ec14d3f73c25452c2d8ebe94d4640cbda9e47b2bf022811d3efa68b7a438f217e1593c200c17241e04f9976147d9af0db8fb39244bf949bf6bf7491ca85253aa3716f1af0b7de03cb971b5a09e49a8fd8ab55e44cb6ba2fd94dcbaa7d55d9a1fb5880d8035dd13a550fac2b757c396ac2e2d400f5cf0fca5cbc2db7d790baa35eab08d9a8580c0170f9d05998a0b2a3265b8f32a6d758f25069b6baf0fbcd2dc393645cc61aa127f950ed598fa415418e70cd8a441615da30be721edb7bd05a4f5877294ad30120295a85831ede2c6e524e3702b72a42e2fd174ec6c39262e9b3a91b1016ff38453ff6dda46c18ed412edeea3d6f75b6eaa2df42dfaf86371cb63b01e1459f2da974bbfec6d9d1bd38563750955a8690eb4af9c8fa78567c1d21069a7e105c7a1add3bd8f8e48189c36026890e44fe5a5dfcf0ae917fc92cc6df9a89e71c70d736", 0x1000}, {&(0x7f0000000180)="40eec14d2a2fe292e71d6171ff2a77adb8dac038e20ce3776367f9893011d6840602c87f2cfd8c50c86bc1f80b7bfaf0a127a0ec606a82ee280b4d6f3a6087743b08edbba3e65aad6af07d39b77f00ca733c83e384a7af462ceb914da49caaa64ebaace58de01027866d29eb2cf53fbe18fdf35670a48726a73b1c3f77e2b8a1c5099031630715297d58ba08200fb0df51be403201ab43388a79f748603707573835d8263e546733896f32514191b773f92463d177757af236a6e2bf3207d220e5c9ffc5805a032a5f84730deb9c674bdbb436b527582b8b05b3d3b7188c98ab431105921baeae14e9b23dd522a8558a10654c00", 0xf4}, {&(0x7f0000000280)="d2f3203969134b8ea01a0636b98fed0d3050fa44ea010571c4c09d1d59", 0x1d}, {&(0x7f00000002c0)="2106aa71b434d81560fbfe1b8c128054963666900a5d20b761ff4991eafe42904e508add02d85a1470041fc191c7ef1e1432e8a0e966fad5193fc02e275e1456749e21cf80054e9a5bd358d712bb30fc9393e2a6c027f1685524a4944de0e561e82ae43f63403ba16b3395375d195279871b764be69c340f6f7956c4", 0x7c}, {&(0x7f0000000340)="0feed1d664bc791ae00978f170e4", 0xe}, {&(0x7f0000000380)="76df61d1ea98caedc248330206e9d1b8c4f9a410594b917e10029e3aa460e74204374cbcbdeff179f1fb619a5914d8d12d75328594374622ea69", 0x3a}, {&(0x7f00000003c0)="0776902e422ff6b6b430da5e6ed673ee45c5cabf2ae9ea82141985faf729528d2e62025b4268d7230cf38e6d4fa03e5370cbefee76f028ed5fbc04389e925a56afd33b117c8d3a5dff2da00fd8517a38ad191bd2a792e0aae899f8b04580d2554a24cb9e934ee53bffc908a6f0ce4b877062780531a3bfd6741bee1508010e585741a73d920093ceaa7cfc53369490ba1f9fa760fb8d6cd7d2fd766e57ec24c14a6c362954", 0xa5}, {&(0x7f0000000480)="df3a2b4293d48197c89b40a29369e6854724a94b786611671aeabc79df4f101c3b7ae45446fbd4f58b07a3676270ae758642703c7df4198fe7f9f93f31238f3c4f8a4f960ef6f5ab49e7", 0x4a}, {&(0x7f0000000500)="538c349fa7933ffb8c93fd602a024f852f3ba6a3e72673a8aaece2504bae1aa73a7756edbc88139447fcb243adf9532e5c3b2c14cb8c7f1f5afbca02a8543801", 0x40}], 0xa, 0x0, 0x788e864c) 16:57:29 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r4, 0x6, 0xe, &(0x7f0000000000), 0x5c) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x100000001, 0x200}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x222, 0x72daeb2b}], 0xff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x91, 0x40000000, 0x9}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24963a84aa75b4d8, 0x1, 0xcdf, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x800}, {{r6}, 0x5, 0xc5, 0x40, 0x2, 0xffffffffffffff82}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x26, 0x800000000000000}], 0x100, &(0x7f0000000100)={0x9, 0x8000}) kevent(r0, &(0x7f0000000080), 0x1c, 0x0, 0x49, 0x0) 16:57:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500ed2f0000000000019078ac000303f58f7800000000450000000000000000000000e0150002ac1400aa"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x16) ioctl$BIOCPROMISC(r0, 0x20004269) 16:57:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x5, 0x63) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 16:57:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0xfc, 0x0, 0x4226, 0x4}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/159) 16:57:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$unix(r0, 0x0, &(0x7f0000000000)) getgid() 16:57:29 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 16:57:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000074000/0x1000)=nil, 0x1000, 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r2, 0x2000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040), 0x0) 16:57:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000200)=0xffff0001, 0x4) r3 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001c00"/77], &(0x7f00000000c0)=0x4d) accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x0) socket(0x16, 0x4, 0x83) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="2a875c4c62888bb6465a0083"], 0x10) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) 16:57:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:57:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="620202000000c772c712"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:57:29 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, r3]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r4, 0x6) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 16:57:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82, 0x800}, {0x2, 0x1}, {0x46, 0x1f2}], 0x3}) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) socket(0x1, 0x8000, 0x20) 16:57:29 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc107f89ce57c45af5eb5380f407f8ee19d7bb8626e89eb92e8215a45bacc3b32068645f94bf3f68a02f83cc6bffd5592d9f8257abc323465e3c2974ec53ba9a6ff1c4d52f5e2130eadaa17bf758eccd026265b4cb34a0"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 16:57:29 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x7f}, {0x5}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x3}, {0x9, 0x7f}}) 16:57:29 executing program 0: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) socket(0x20, 0x5, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fsync(r0) 16:57:29 executing program 0: r0 = socket(0x10, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r1, 0x3, 0x3, &(0x7f0000000080)="e8abdb428e78b32d6ead1e3c74d6a1f4625c229b0fb8cc56dd3082bd9a2dab89f118454f19f5bc3486329212279cfaff98a950559f0735295c89e8ccd716d862d9040746700f32a889609576bf1bd39b3fd7389f8c94393acfc05c7b6450455a218ccb71fe910c1cb208d3cc23a3b7c119d68f051ce69e2091f0baab87f8774bded05571870accdc1b080ec88daa664b130323e46cf56f1cbbac023ef2262f79e96b87134f2426591e992b28efb7a1fbedbc76b1eaad41592fa48b1ddac655346b5f87e235d5f85d78a099dec699cfa3f9dd43028949b79689f60bb289", 0xdd) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:57:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x6, 0x5, 0x7f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xfffffffffffffff7, "00d85ca881447bffc7b60aed6c981a0200000084"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 16:57:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x7f) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:57:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) dup(r1) semop(0x0, &(0x7f0000000080)=[{0x1, 0x1, 0x1800}, {0x4, 0x7, 0x1800}, {0x1, 0x7, 0x2800}, {0x4, 0x5}, {0x0, 0x401, 0x800}, {0xa, 0x8}, {0x0, 0x5, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) seteuid(0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x23) socket(0x2, 0x1, 0x0) r2 = socket(0x6, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x82) r3 = dup(r2) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:57:31 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:57:31 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19fb7a5fa84847f09ab4b3ecc91a0791e62762ce6d5c6aacaff2ec38a018ea1e0f8ab0e2bf17038384dafb719523f9ded1e2c58b15e1c3c130786d3b1f7a54b51323b09e943105f892190c3f12ea7715169a96144eaa00ee54d8cea4be7c2c6c57b7c7a3bbcb08f11eb3fb5a94d8a1afcd4fe36e432d2eb14a841d4b65681f6e917347668fc2f1e2ce061486fcde34660416e9420769ddc7985b2ebd789dc477ec89d7cddea1ab1504beb291bf9f353efd5e8fbb51afe6bf9d7fdab5d147c14f91d5764d8c3623139855c934fe87371703e44de0bf"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca5287f846505a44231bfaaa29cfa4a51ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae08e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ec"], 0x10) socket$inet6(0x18, 0x5, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000b00)={'./file0\x00', 0x0, 0x0, 0x1, 0x1, 0x81, 0x9, 0x4, 0x1, 0x1, 0x1000, 0x7fffffff}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x8}], 0x1f, 0x0, 0x1, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="233b0d3d05f82e01f1516f7e5c172384d445483c1bcdaf491f811b8dcdc9ca6c0955599feca5285c937333ac319da407e8c6f25fefa6120922ba05f7971b781159be51669c0284505d1d1e9faf4d966ec08a6b5a32734a7eaacf203037e59f65684db7", 0x63}, {&(0x7f0000000a00)="f9a22092a520296c3cbc09ccc8093bdba00026c9e4bc6778a2021d60ffee225b366a51c80b264ad4d9f51d0153443c540b129132b0a764be76422fd159f6dbe518", 0x41}, {&(0x7f0000000a80)="ffef8612e8d174b9706131d959af8205aa67408dd50b4183c2161067bc12ff0ba71650cb9535b44e83c6b5d3b56c3d495e520a04714244ac4888a5822db34c71d2626ae6d94a9abf3363458f249a18eea136cf1e39f47f52a9da106527870215b6f6a7a241d78c829221c306460b9b880c2e656b78ec86", 0x77}], 0x3, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 16:57:31 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="f1c701b5552054e95ae7da50ddd5417b713321933651109cd2d8fab0743d62118eac5139ccfdc7e59ca327df3a36424e21eace5dae350cbe3823b80a3f8b9b280bca81e2102174ff52526e7f134510021199a9de1cb8aeb6f66acad0f575c09f0742cb4db8474a8a742a69", &(0x7f0000000100)=0x6b, &(0x7f0000000140)="dd54b4d6fce45b06f2e2a14af09aea6a9a6f8e34fda7168a2fc9ecfd77fea6ce769d24d7935ce4124502e82c778706a2722b38c9be5e73237d66e4bceb34700dc88230a1d3f9b8e4e7ed549f63d3d2cf5b5fd7e4d83269957deaafc5ae86110446b0bfd733d0ce91691125998f295a32bb277bdac0e425318277e05dd642cb3d36fe8e6521502f7db5c593ab23f7b2f572b660eddebfcfff53b52f616ebcd0aedf5643484d4ed2d04af05ac62122ea1483a3d7c4814c0c825a17b3d33fe8cd16167021963f28eda31dd92a2ca869e4d49fd6e4583ff2674c38a83efed7d77c246a5c5c0f563690", 0xe7) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000240)="987025e330a51f2eceee698ae8ad760e83c8c9acbe0847d4471f802136482f744ed977ae5abebed1f922ffd305f1080c24d4caf1039de765345bb137f97eed783379076c89c8a112c0144aae120ba35cfc04ef3577217dd04ab3b0b37cf0e6c1e941678d5241dd0c37cf72d38d64a63319de747cfe6c88606c7100f70c4a8e50f00953a43dd28d2e18cc957aa74d0eb21ccaa99466ff1cd33a4ebc1c9b376cc3", 0x0, 0x0, 0x0) 16:57:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="ce89e26f0244119eb83cc3e14b55c5c563a5a81eadadf0a47b18fe878a64116d1ffd50a8f09a896a1f06ae1132434224b7cdaf7d0f521c95f42a971fa9480ce58dd5e4bc487d20879ee5efe053b6434559d7decc7d6238de152a056ceb3313a747a709582dd6e508ac8c779d8db315b809922f43142be8199d5152b8668c11ac1829f072768f32763ee9e668901aa4332a4bf6a42206566bbf518b240beceda30da3", 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0xffffffffffffff81, 0x1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(0x0, &(0x7f0000000140), 0x1, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x7, r5}) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000340)="a5c900bbf60d2ed6e6b4c1b0da440297c1491a6b82a9e81dc6b3f717786f70738b2f7e8ec4d6ce598e90ec881126e831baee657e065ad3a2d3a52d80e842df9c5565a271ebc2811a05f7f5948ac314e82b29c48b741233dcb3d1366eb05c1061f0a83da41d485cf09e3d5df6a983c6eece8a4c218988bd68d6eae4230e230ffed8a39903bac9834cbb5ea6a9684093a7afd8cba140f32c2c92316fdc388b5858", 0xa0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000002c0)={0x0, 0x20}) getgid() getpgrp() 16:57:31 executing program 0: syz_emit_ethernet(0x8f, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb805bc6bc588bf36ac1d06ba2011b8bb3a8ff76efa4c066c33cefa700a9697f430961a29c49034370a5f5c796112e0919fe85fe46f48920e1bbed5e7fb158c90620b0aee6b9663420b77b310e629fb79faaa81b4656fc83a0deb398362f5e6a30c7d1139c6269dd3d865f069e67554008f535acf487144a9a105fb99f8f338c34fb07bbcf91fc26c9b68ceb85453d4063225b9a0b4d35ada287905d8f7e3b0b68397f02bee90ef788424e837c43e13fb0039f"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x25, 0x80000001}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x82) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$dupfd(r5, 0xa, r6) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getpgid(r4) 16:57:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="30acc92e849d651c51135b59ed597fbad17f73052f37910d8076826c94715a21178c3d02a111663998878118ba872ce7c1df691200c77df46de37fdd74", 0x3d}, {&(0x7f00000001c0)="385b164751f22c6011a5a80551fdaa7a7ba8bb93e75dcac28ab435b97d62b45b083c3a1022517b5fc618a6d3716ea54fe3cdc0db4df27b0331559108ab2cafaa89730c9cb30f7ac724cfcc9b3c92234fbf6115bcff3877bfee59381a153018dcd5c259f974425f7a3fb4184ccc8821ae944a5eb5b6edcba048a9493bc7ff744bff539120a2dd2664afd99250b5c2aa08e6ce0d53922961936165b88b63ef4bf217a96fb114cf804d94573fccfe1c7b0ce9f51aabeb210e4082eb812039af4480a7cb3c215d753e8e69568d84de3ac89d0831222ae1f5578437c2cd7c4d38ed2702bb7359718a35f4db495d7026ffdfa6452c54cb80e5a13d9cf04f", 0xfb}, {&(0x7f00000002c0)="16dea03516785ccc5a3811b7c0e09d3de24682ee6a2650141f3318174b47346f0adf7b80c05104dd9a265cba75d791234279856d33e3167471f406b86f17093ccffd6d3e5a8177e9005eb648e4219a7b2e1597fc55afb1749fd758d9fd5cedb47257cb5a2bc55cfb9b5aefea5077dbe58630128c591aa35ecf167fb7860d445fd31ca2c77ad41bde568aa82052d52442671d9baca47329df23f37899947be9d47fe264a0a533799b4de5c516e526ba33d7880126a61db8d1688c05ca91298583e442", 0xc2}], 0x3, 0x0, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x3, 0x6, 0x3}, 0xfff, [0x400, 0x6ee, 0x746, 0x7, 0x7, 0xffffffff, 0x8001, 0x1]}, 0x3c) sysctl$ddb(&(0x7f0000000400)={0x9, 0x6}, 0x2, &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)="567e9d23f6e3797e0e9496ec8d7d230fee68a29b5c7de92c7da78231f0e9c869a4fd8aa4659448c9160386a43634e9d2aa9989d685a891460b48e2bd", 0x3c) 16:57:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2}], 0xfffffffb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:57:31 executing program 1: r0 = socket(0x10, 0x1, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000300)) 16:57:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x21, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81004f006001685a5a"]) r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x400, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x4, 0x8}, 0x597, 0x7fff, 0x1000}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fchmod(r2, 0x140) 16:57:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="cce38b7feb2f9918682737dc7ff4ca6fdf72a4dc0660fa35a462ce1225e0aa1934731af431a161b465fb8571bd34daf9038b698747e69b1f9b0dcf457018eda9d4e5", 0x42}, {&(0x7f0000000100)="26c58ea58af6c4fb8498c02797c3e0cf8b00b187cd708dc578f66373744405a0742a28c903aa8f6b7645f1364109d096251654637b3d8418bf128ee636b4e0f0c3173602725033b7bed4d3139c5272edfa5ba1ad812ac678f8269cb2c08a617e2199c667d555ca4bd756815cb850c76ee0157abf6d040a3abae5359f71549995581da643c5c41d0000000000000002e8b2252b0a6ad5e37e1b185fd921256ee0bb4ed5c63184b3e43e22ed15ad", 0xad}], 0x2, 0x0, 0x1000000000100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:57:31 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:57:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00001b9000/0x4000)=nil, 0x4000) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:57:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "003700200b0f000005000000ac39000500", 0xff, 0x1}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) read(r1, &(0x7f0000000240)=""/98, 0x62) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 16:57:31 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) munlockall() 16:57:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000810000000000000000450000000000000000110000e0000001ffffffff37fa8441f0f96103259b5a22701f9839ba5a172f65ec8eb2d39a2deed8f8f68029bf46031399e5825a3fda428a62bd8aa48ce9c66463008f25dffa4a908ce251cfaa7163e5f00b82dba0290e2ef7064e"]) 16:57:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xa1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x4a, 0x3) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x8) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) 16:57:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x4) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) socket(0x2, 0x1, 0x0) r5 = socket(0x6, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:57:32 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x3, 0x321) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000004c0)=""/190) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, r2) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000003c0)=""/85) 16:57:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6f80eaea8200000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x68) r4 = syz_open_pts() close(r3) recvfrom$inet6(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x2, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r4) 16:57:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be0164870c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000240), 0x0) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 16:57:32 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 16:57:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) socket$inet(0x2, 0x3, 0x1) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) lseek(r2, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:57:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r4 = dup2(r3, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x20, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x10, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x58, 0x10, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x51, 0xf0000000, 0x5, 0x5}, {{r4}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x7, 0xf6d3}, {{r5}, 0xffffffffffffffff, 0xc1, 0x1, 0x3, 0x8e0}, {{r6}, 0xffffffffffffffff, 0x20, 0xfffff, 0x40, 0x4}, {{r7}, 0xfffffffffffffffb, 0x48, 0x4, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0xc8, 0x20, 0x67, 0x20}], 0x6, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xae, 0x2, 0x0, 0x61}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x4, 0x35}, {{r8}, 0xfffffffffffffff8, 0x44, 0x1, 0x0, 0x3}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0x6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x10, 0x3, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x44d2}, {{r0}, 0x0, 0x1, 0x2, 0x200, 0x2}, {{r0}, 0xfffffffffffffffb, 0x90, 0x10, 0xd7, 0x6}, {{r10}, 0xffffffffffffffff, 0x90, 0xfffff, 0x8, 0xea}], 0x7, &(0x7f0000000300)={0x331}) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) close(r3) 16:57:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = socket(0x2, 0x2, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 16:57:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000249000/0x3000)=nil) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) 16:57:33 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207560d3d4c3d19f67828b19fc0c6f1162e4312b41feb85d75020beb045fc3c12d2afc281d04459b72a92a612d2e944c220271b0549ad0bcad6211ab9ab51d072d74b6eaef3fc2f186e7a3c3c7907a2da2cf6b66cf7aea6d92bd07d145c1160cb9358fee478b3bba62050f5c1c1a5d3ae9b5435c9c2ab5d72a33424236a82a31399766fd9cd2bd4ae776d71f84928d69540df0a759d85a2d9c273c24d67900833ec704f0585a27806f638de715624f8976b23e5d8b03bad39c94afa681b9c8af17f571f2d504370a5d7b900a3ac794253a4d3da8dc117fd18429fd8089812e75f1336f3fb48333d"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9154be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000"/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup2(r1, r2) sendto$inet6(r3, &(0x7f0000000140)="19", 0x1, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:57:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 16:57:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8b022973d2a21b0d550ba7da710957dcf2a15ca47454d8ec0f73dbb47571581a31b2041c01cdc32e922c97d6cc4bb9f367fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x2a) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(0x0, &(0x7f0000000240), 0x3, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x5, 0x1, r2}) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="620a0207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:57:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') openat(r0, &(0x7f00000000c0)='./file0\x00', 0x880, 0x16) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffff) 16:57:33 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = msgget$private(0x0, 0x20000007ee) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2d05b1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe666829ef1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88048abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"], 0xbb, 0x800) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="e9e60caea98b18207b38ebcc301923e5ab99fd954b75c2d04c2b75eb0cd6a93db1b0dd7a98d369bc84f13e0370dc4a3298119699ac4eec74579324280105c2efb7ca029c39e914da3c3584df65e7d6c8a8d6a6b52dbda7dac640869c2b4b4b0b39bf83f2e0d1c95a4eddab18db7fc006164ec952f368acc18c2d548e5748b828495fd3e930f6035d3ea35b0c1c660fd3c7b5af9c5caae8bdd239dfdbccc9045348b7dc", &(0x7f0000000340)=0xa3, &(0x7f0000000380)="11b41b198d2e8987525c0c5169bb3c5e3bd32d058063d935f162aabbb4b66748ef280daf174d9d804bc1c9ce4453a60e98dfac7b23a1d0e871cbe2b45aaf07afec531acd9b6b404b2e82efaef4b55a4043be706ddfcc439222ab7571149db0d8f76c8591927f8e806ff94230d9944d2b50fe0a372d5186e4e18bf18fa3e0fd7194cceed7cfbc4db07bb17ec0107a8ffdc5ece8e699bb7658d11ff16e8235ba641cdc8eddda2a4c75523b", 0xaa) fchmod(r5, 0xcb) setsockopt(r4, 0x3, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e71304be699212e5075", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 16:57:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x54, 0x2, 0x7af, 0x7}) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x7b) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)=0xc7) 16:57:33 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x0, 0x0, "01000000000000010000d631078e6500b700", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000029c000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0xffffffffffffffc1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x45, 0xa0000046, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x32, 0x10, 0x376, 0x6}, {{r2}, 0xfffffffffffffff8, 0x22, 0xffffe, 0x37, 0x9}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0x6, 0x4f5c}, {{r3}, 0xfffffffffffffffe, 0x8, 0x4, 0xffff, 0x1000}, {{r0}, 0x6, 0x0, 0x20000000, 0x10001, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1ff, 0x100000001}, {{r4}, 0xffffffffffffffff, 0xf2, 0x40000000, 0x8, 0x7}], 0x8001, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x8, 0x4, 0xe97, 0x8000}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x8}], 0x0, &(0x7f0000000100)={0xc4, 0x8}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:57:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000001c0)="1a97add5ffe1fdcbf87c871549ee163150d839f121a4b0d564f46fcf94319fb4977cea0ad975ec989077018216a39dc0bff5f6b910a0d2b0c86efc61458d07ad927a4808f62d0b503a7875b1af40c31bf5fd1db3ab2da8bcfed4cd5b533abdc0b010e99cc147ff2140133ca8742c8c09d2091469ebf0f10083884ce191a09600d814f59a6a07f1fcfa76a74ad5877063b0c601fd0010a495383b97260135bf7f69341f06368dd9cf404033f0a69229c85aebbd579ebf78dd10d8c2601fcfe81b5d20169891d475a570c8849d3accc009101c1b1e20dff83218cce7061c8ee6de117b89955da14189d29b85a81c9588b3f4", &(0x7f00000002c0)=0xf1, &(0x7f0000000300)="91ae8f2f2bb1063f9c39b78cfbbf6e8ca549a1073bd91337e974c0426078a7000eaf4a7eaabd08f17d77118a2dee91a3f26cdb761f91c03837a81fa36d1aa08a64900e2952a0ecb4f640661dae1959eac46a3598475965a41dce268c313667dd8a51cce149c422ebe9b0fa9a0159e1d711aabd342724b80543fd1d34d246cf9ca6ff4e06ee805b25f66904953e4e24f68f43d2a9966fb5a49d41bcf10e8a8e603d57074dbc8055f534068e45dabea9079c21c99333583e85f380c6dfaef07335d342b9ed58490c76", 0xc8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) sendto(r0, &(0x7f0000000480)="d56acf090c4c071e75ce6684fa04b0929f06053532137f40e5ad8e8572b89f7720ecaf30900fc0317d7fafc8b8a717e4283b52d4a0ab66588b4a4739cd20367cdbcf07dc3a177e97696c2592ffad761e76bc9710877ca0f4061a109fe9b4f1c70b517c0b8e0d0e7ce05317f911868b8b7c8a878f050224257681fdca0ec405a4a668be67d77801fe1c5c69aa40a64189818b1bc4deeb2ea615254c228d3d73fb89bc1b5c8c637c660b93a64a1a9f31c9fb835936e94e41f5d8231c9400b730f8375262e21426b0f4ae96ee9e057738c048a1aafbcea3", 0xd6, 0x4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180)=0x6, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000440)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r3]) 16:57:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000002c0)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200)={0x9}, 0x10) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="4d2484744a91e390", 0x8}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="3800000058964f5504000032fb000000", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r7], 0x148, 0x2}, 0x407) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x3, 0x1f}, {0x2, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0x8}, {0x2, 0x1ff}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:57:33 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000c00000000040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f946369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b00cfa5ae440913488e79b43f0836140dc493bb82fa27d8327571b32f9a7f103a889e2684778eaee212a4ec55117e2f7a219f7da5e116e4a051f81b2c5bd681d81c6893f2e22a63fa94a46ace6eccd0cc27e147de656d9b630220bf26"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x16, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @noop, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 16:57:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0xd0, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x0, 0x3}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 16:57:33 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r4) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r7) shmdt(r7) 16:57:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000040f00885f00", 0xfffffffd}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) 16:57:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfffffffd, 0x1, &(0x7f0000000500)="2fd54287", 0x4) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="9e2e6a3fd6651bf9176eb97f247e4d8efaedfcef7ef01987006527e34318f0f47d12a23633465209e32c873552b1038fac208762af07c7a2727c02f28ada0e02cc3643b4ee37b0ff32b4c9e30dbc7f5423fd38292ee4f33158028d63df8c88767d8dd94d281d3737b6cb929814cb9e8bcdf3da35d2752ef118417e61ae174b91add2d8ac6eb0b6981e1cdf5094dd9f147350bc45a9e096888a56f3d07895319ec89084dc1cc5bf125032ec2a2b30ca7d13d6ffb1d5a23d092776b08d167c413973d27849b6", 0xc5}, {&(0x7f0000000180)="54c7277c276d5b537f241c72a7f766a66772e0d45300faf0c109c92d647628ab8a0060e29d8342bf79a5fc794abe3eb4a0a70d76ea1e5154376604f0883082c8e432ab186ce0e9dc0668373cf982b8486f2cc358c6fa0a0d0c6e05bd39631cd53c10c554d8d982e2cd23666544ce36bdb4", 0x71}, {&(0x7f0000000200)="a7df736e8a216cd9bf4ee7e25bf2650bbbc79c9fa3306f848095589062d1a7a480ba3b04eaf506ef7b5a4b46f77a7eaded4fca7f9eec8da7b4de8e65de6965f94b260683003c91158321d6be7966277f6cc78c0934fb53bfc68d8503056773109c533dca29371a6d49a98941e96977a52a80be510716ea8aef9e2d245d4e8c75dda9ccfcc54c441cd129526d48d42647210de381ffc861440534762de2914e1b7ee53e9e4c56cf590c5ef3024fb043e87fd8235394bdc69c8a105c015e4bb010484ac02ca1315ce909c1cfd7a76f5ccd600876cec2ac839db527ce7b98", 0xdd}, {&(0x7f0000000300)="fdcea686298b15a164b805a301135420bd0c86b675c0766aea3347e12e770d8eac2dd15c60ae7d1af6523d3ce4e1963cf55eb5725c5b192e1b24fe6729787ee688868d3acd0d6f45e99c8e6ffe1b50cb", 0x50}], 0x4, &(0x7f00000003c0)=[{0x10, 0x1, 0x9}, {0x58, 0xffff, 0x5, "23c1ed06e77292669fb7ab4fb6b3a4889e411c4bc4493b7c59b15a7ac9594078af41f6768cb7b8cf4b81cc1ba861c7626148513ddbe24377cd5732b3f63bdfe164"}, {0x48, 0x1, 0xffffffff, "9aefa0811692ff1b6aafc736d55e6d9f9154d775cff4bbcd9449c2e2e2f91ef9b2ee099c793aa2e67d584280bc7eb176ece31899e3"}, {0x28, 0xffff, 0x5, "c8d403a0e2318b46caf74e57fd7349a241e9"}], 0xd8}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ftruncate(r2, 0x0, 0x4) 16:57:34 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfa5a, 0x1, 0x40, 0x1c0, "1158e8f4cadd9592f4dd7c1fc90a130f942cf26f", 0x1ff, 0x3ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:57:34 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x40, 0x6d087bd0, 0x200, {[0x1, 0x2e, 0x1, 0x97, 0x8, 0x3, 0x5, 0x9, 0xd3, 0x7, 0x5b, 0x9, 0x1, 0xab0c, 0x2, 0xfffffffffffffffa, 0x8000, 0x3], [0x10001, 0x6, 0x2, 0x6, 0xff, 0x0, 0x47, 0x35400000000, 0x4, 0x780890c4], [0xfffffffffffffff9, 0x7, 0x9, 0x913, 0x40e000, 0x1, 0xa], [0x6977, 0x6, 0xf17, 0x9, 0x3ff, 0x227f9d39], [{0xfc00, 0x7, 0xffff, 0x3}, {0x5, 0xffffff7f, 0xfffffff9, 0x1}, {0x9, 0x3, 0x4, 0x2000000005}, {0x9, 0x6, 0x9, 0x1}, {0x2, 0x1, 0x80000001, 0x7}, {0x4, 0xfffffff9, 0x2, 0x8}, {0x3, 0x4, 0xfffffffa, 0x8a0}, {0x6f8, 0x9, 0x4}], {0x8, 0x3daa, 0x55e}, {0x259, 0x8, 0x101, 0x1000}}}) 16:57:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:57:34 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) r4 = getppid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r5, 0x0, 0xffffffffffffff81, 0x1) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r7, &(0x7f0000000140), 0x3, &(0x7f0000000180)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7f, 0x0, 0x0, r1, r3, 0x0, 0x3}, 0x7, 0x400, r4, r7, 0x3, 0xffffffffffff0000, 0x80000000, 0x7}) 16:57:34 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800000000029078ac1400bbe000000112009078e0000001000000000000000000000000000000000100"]) 16:57:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x0, 0x4, 0x4}, {0xfffe, 0x9, 0x9, 0xffff4d70}, {0x0, 0x8, 0x7, 0x1}, {0x7, 0xe0, 0xff, 0x3f}]}) syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:57:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 16:57:34 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0008000000f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000004000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0x9, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x8, 0xffffffffa0d30a1f, 0x3, 0x4, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='-@%\x00', &(0x7f0000000240)='$$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000480)='/dev/wskbd\x00'], &(0x7f0000000cc0)=[&(0x7f0000000300)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00', &(0x7f00000007c0)='+/}\x00', &(0x7f0000000800)='*\'\x00\xdb\xc2\x1c\xe3', &(0x7f0000000b40)='$$-\x00', &(0x7f0000000b80)='-@%\x00', &(0x7f0000000bc0)='$$-\x00', &(0x7f0000000c00)='\x00']) msgrcv(r0, &(0x7f0000000a40)=ANY=[], 0x47, 0x1, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 16:57:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0x6}) setrlimit(0x3, &(0x7f0000000040)={0x20, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup(r3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000100)="47d2ce1deae465534798c721514c6067be23a9f7e39dcab48e256c1f0cede6daa7649de98faddc3ed77fdbe9f091833c5c1a8eec1ff632d421106c8d72db34448858492915f9197b9388f21a7b9eefe0287870aacf23c2556a200284c9607a6b6dc08a9d0c574ad617ee635bc8e3732fc128637d3988d86cae911f752e6a62319083604e760c60239d84514dcd", &(0x7f00000001c0)=0x8d, &(0x7f0000000200)="fdc8ff494aec7a67c66896d23ccec69554cb97cd5357f88d2e4d333c71be2cc829b176d17009fa1ccc193eb9a558c8a4005b66a5bdc59a159efa25f00dbf3be8a543d0de94acb99eba29e4864a14140e0f1335c5804ddd998d241b6309a7c204181869166ac6e9f7aab18d6a41baa925444942ae5fc493f40250397b2a2e04374badb935d83092fde89907717f7ce8f8f69d1597ade54e2251d2d08033567336760bca96cb45b45ab29d16aa41", 0xad) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0xc) 16:57:34 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() munlockall() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sysctl$net_inet_ah(&(0x7f00000003c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000400)="71369f2f3fe6ad443de1519102c56b01cfe777fc1f42d9dc8c74459a57d1df04bd704bd7fa12862f38ad18f79e5a03771803f4e207ab8ed89ae5ccd938521aa400fc477de6e59c34fdc7e4f9931dece43d9d48a673a91470a843b857fb3b9d225660fecece943239b3cfe32973887c841028c59c39222a409ac085f3e0da07b323ff3fbddedb0d65d66ca7764bd4994da10180bd3e9f2e4e384acaf6e96e60ba5ebd62296949c4ca2c9f62b943cabf1958633f20e7151c17b2c4b94cf62bca064398d92fb6dc50050f35f68e346a00b041dd270e548f4829b49ea0ae5799063a68", &(0x7f0000000500)=0xe1, &(0x7f0000000540)="a3eed2225ae027ab29c22fc03685dc68bcb8e64e3a0e4c70da6c944397ce226aacda0c3559ef03e6ec482d8f73b946353643f2f88f8e48368c7fae5aa6eadba9e1b9965cdef682a9587fba682e4d9300bc82ab79df1a3de6d1389be8784dde0677f821b65c29927f5441a00d7769d6e1c929d6989935829878276ae4ae89008f8a343e5025b40b2d5a58b7c16df45db87f7f4b6df7bfddaff80e523cf23a1ba31c7ee6df3feedfe497bbcaa38ecfd399d8e2959e7c195367d0bd0869afe51953b7951b6c999f56dfb65f5d", 0xcb) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="d23400b5116ba89eeba6a636d3758b9171ec5ab1fb8f67f93c0ab0682d9dfccedb9c956d83e7ef02cc1c0c27bbbe6e080478918c17dd7162821bda80e42888cc539d88f3afb3ad692c5ca6d185a12dd829ac1fdd9f0de4df549b88420e6b70d7a41f5733398c2ad027ec81a1ba9adf29f5d8e26226ad8e6d195edac69d0151dedf499af7dba5aae3de9afe367653d54152dd5208e77baa7848a587e51c995e", 0x9f}, {&(0x7f00000001c0)="a47fe010fc53da2d6caac2abccac1f4b2754e0e9e83e85e79e723497f57f99689898a5a5b3349ba6e512ae70135ed859d47146bb8ea66fcca4563a1d4dda1d7c12b557654aa11770d7596988a2ccd2bcc16a5e7a0a1a7f3bb17cc202d054fc038a2f72254f67608b2e5810b68fe1133b8ba16ff9463b03fef04f61f91938522beedee955e04d48d6d960b1679c5e7d5bc390c6eb9a1e0d72848c07a1dec1e7a72d91845f117b637eba4a8505d7b7ebf4c79356f75b47c8fccce175e08f3ac79bf14b5dd87dd3042724da3a9c3134342c802d22d3dd516c97919d38d7ff186ce6817fca35373d5439", 0xe8}, {&(0x7f0000001980)="4504fda2a764c4e282b2beff404f0dc3ea0155f7c37cbb5bbdcb227d01777b63320572fb29c01e2b6c2e54f6088a84a9d7f72f876d6d017603aae6a47008ba62013967bc9b7c7b82802aa346bbf1e1d49bd85879aa81151a06cc7e6f0febb2d00f4036e9747759ece6022cb57192e514a7f09b8b9c243c0614bcd66cf49b93a449a74e8dbe90d1f7a3b5237963b496228dbe7a4c6d8fa48bdf340b0f14554c98a28af3a6ccf9173ba5a5ae051262b3e11011b4784259eb9dbe8480fdc31d185e29e1d9c758fe03cfbe99f17ffdeb83109aa4aaebebaad9fffe9547ee6e329f5701720127214deddac5d1baddb48f5277366a0dd0ca99041412d5aa6e79bf4d5ba7df0490fd73985d3c97b9592eba01ecbf11579b2b9b14788fecde1ba512d5aff0c32a0216a11bc9409c1fbd054386e7d40aa992525dfaaa553c554177aa451e8800ed076ad093af0471c4447e36a6bbb4e019b1569357212c64083e44f16834aadc2a36cbb36991c47f1524f6f4074b2f09911e8ef45769e839dd5a221c5490e1540fe7b3f00425ee5341be0b67d02a99c841b625573577aad850c95f76620635eb97d420ded5601a85a3d8b36b9069e67da76fb881507d8547bd1fdd6bcb3c83dde3703aadb865a7d803bbaf3fdf1a2f7edddc518770281e25f97dae55fc399f7cb8e5778d19d2453a9845debd94997039c42c16003642bb131a90b71541b91395e768935a60efaf30e21df305c7ee3a68c7acbe8ef8f76eb7fa3713793f06c477fc4c63bef10bd3d6b5dae78787b53e2b8ac6f461fff34713a047e2e07d2318083ed5137f80cd88a7a8edd315e21c1ea16cd389e99ac9e642c5fd62426eebbfb182c0161a75dad3ea63498e51b45236ffd4eeb3870f265ce6fd169c72583a51a104bbdfac1fc3973d30e5e5a7c52b8810dc7c54b56708d0d5f8b1c6c5c9d1640184dd33a0d9b6a14e1e0bbb404afedf8e64425635f9dc2c99f5b3c3663b9faa1c661ce6126d367fb2fd2fb1c280732c1f68809477b3cc217d45f85742e428c27d0b9c6d237e13dd429f5c32447789f81ac825741c19f8065149ad9b2b56372464df91252d3bdce869192cf36bf751cbc80e29c27ef81e742f2ea53a0c64f0d0132f1faac15eb6906036f7239789daab6f63e8f63cbef0a01ac5240d87de88283f52ab14e13cc4c501f155d73457b48d26d8086f179492a3321622ad217189fc223169462246d6609f9bf4b7632f2dfc174dae5c2a9204c7b106085b6300a4156102ea8fce5050c37ba4035a23592c44fb345718d9577500ed7ea88f2ac64e2b7518464de8646c79941a77e86c807eb27db3db708bc1051baa8d62fd2374f4db09c52ff5c0c6bd5c42bdeba7cbb26aa93b3af5103d7b55705c0c204b065361c73b061c70999da220633b505f276d7ef1043430f3a39a29ec2d0cfed3954bad7490efe8044a7c337eaa2afd182b953cb4ccd3981276aac123a588f698bfa77b2eaf3848d67ae49ff678ebdde41926936fadf081a71aea7cdc8adee54c1fd129566355db750f0e042b3960a4e2a2214ec1ed6c68ac4a24f7d8df92a96b18ee6b49748e6c63cf0743c2854f0928740facf2c3cef0f83e19b58e5bd7af6df76af4a5f963b06d4e3565db7d8cee8fe2193fcfa028f64c8fc2976364c386e3d746723583d047d698a7df1da8db52be7246e4ef9849a22fe7b14aae3f927cb95658402f343ec9f5e66594f07ef41bb4b275abf4aff878b605e623a45959595e0006030caef61aa130011393a042f1c71032dc72a3b85bd1d8a16d771815021529f9d17f76e167d0cc5a3c780a39c73e1e932a3cd9d2451efd27a9cc735ded6453cb3f581be8b9aa80ad2a7321d53ab91832d39a972fccc08a47051d3b714220c942e8107a495da4262ec7bf7be61029c4a9c9431f89c9f78f08155674e6fbd038d945b3a17e9196e8270c61f10c86146269b933579d50eb5ced7c73f02b8a158c65e0bf21e278b256f5aa16c553fb46f7d2166309e15aec2b3ed680a0a19a766e6a417f224c3cd88854889955b99abb3a8cd3980e8c405e6a2a4a1233cb887330fc4207200190c476be12ea4a334adfe98455587ce39af487eb2d45f6874f7fb5568b0cf79988470755aa9e495cb37cb82c4bff40050ef3f9a501001248d21b8e5f5d518ae9054335441b02928ffd6f96a7ab4e325152f292d175e7056d37eab3136e340109c805e5ba83eb8a5f05b916bd747b9310f9f726d51d87804120400c7af90fa1b4a0655d2c6769598cd16a8d4734ed44ab3d013f4f1bf5cb79baa574721e5933078d1473c386bf8072fe2765748e12863a900841a94bb2e9e7a445bbdd98686ba074cbcffbe4f45ece10a43c1fd48dafa38a939cd3d134f4aaa01b1720287ab8e45769fb2f690fe045833c97bd2c2feb8bf887fc802c682cfe25b2a9a6d647267aef1066aeedcf623df3fc83dcee06d510f9cfde2c4c6ec2f9a1424add2a4ebc2d50e82aedc7aad2e5173298f4262c34eee6170a9fb90e61cf408bc22a61cecf87dca79ad8c2aadb64074462724ef69b2c19edf580f35a940e4954c7d7d7e08cfc47395826c2f4db2122e9605e071e2c7ac0cdec085fdc45e3be05bf1ac92272adb229f93969beca71093172e8ec9dc8fd857807caa4807e5ba2fb635fc6aaceac7c095b7bc8252f92b7d8399faef72c78268b3c1d8ffa1d6ed651f2a5cda9fb40e410b56b1d6c8723a1bd788f7830983860fe12d5192066a1eed9e625304fd70d47b0c264924c1b05d364c4e163470382dce6721086def6dc15bc16dd70cead7d21e0ae09e11d74b312871c63d92ee577664bfee221defbec537f61639b10e94ec350c4884211c1bd3f98146041332f16197b27006e684c6c5b859dda74497870c66f6b92390fc8fc8b7b1796c26f5a10e646d2e4eaf67563d73741a57a6ef72bf090ac086b3d8ddfee32d81c3054c327f0cf24856cb97b2ba0d740ec6bffb8b5c1c72397a7a839f85f76310a19092881a1abcffa397b079c8d9790d03a7786ce41bbbd22cd36107cca38a20faef9fc219e0edbd162cd93667c6beba8d3b000f47e0b46bf08195a2227ed0f662161baf4380be6d2f39daea864ae38719f1ae5389ebe2a7a3e72ac370b7c201b1274fa150e8600dd5a5dc6d5ab48d6e23b964f919750a9f9d00651f4037b31a5eff6083e85628af9bccb0518f8ce65b5cc45ce5a433647e2d77fac0b908f9f36f14ab373e15f2396bd37bb61d857b83ddaf918868014ab91104fadd0a9f342ca095fd470f8c3ef98fa660dedae3421eddee9ea4a204df5bfb44c3368605b132fab4f7ff1facebcf8762d372e213910026aec8113101bbceb303e9e925d39cc66189fed9ecccc67dda50978798322a093d8e99104283b8492a415df0ee1f00adec6d6a4a0bb363cb17c61455ad092107af03bf6445af6349dc53eeeb54fddc9f3c6002ac1c26a14a59c4dfd1827e607d889930f6c1e31444f91bd0fb7d9d697240e67176bb1a588cffbbdce4e326fdce7c6e120761e6a02c80389ef7eaee5e785da670f751dd36d39f3ed752746f621fe4eeb37ed4f3bcea76643efa7d6705ddde5647d2f58550b60023d209be477b5cf85c957fb24a4c4b6e3d83d8fc69c381c85de7cf46df2253170062bc28cc0d1b298b7ddf551a6cdd1b66f192075ca97fb1bc46150961e2f169daf3986e7c2bfae3f949e4242bf57fe0a37ea77c73599513599029a8f381b2b547dabfa18fb1340b09010b40d385fa0ec6e0503f49bb8630333f9784bfa206e881978b7452295844dbe019530673ea7ef0a40348da8ae40ceb462e7137f7ca05641698f8d8fc934f27eb5ec89e602bc4ed5465d8e59f121e2b215b018ee2b7dcb98599d4e6aa7d29c953558266ec756060b399987d57e8ae1c302bf84f93b649696f06ce9998dbb35db5c8e81639276534e0f9c15555d426009df6ff8360dc14514eb53550ee2fcf8ca9c1bed83cf4ad3ae752b180592c84480de668224811e14a9aee8d79d7f74b3d470134517ebf538c1fb2f3dbd65c1a9a1f56258dca0899cbc8811eedb7f6340ea1ea486dd0106954abbca1687f8b0f9f20880a266551436c698c3ce7f72744b4e2082af3bca2c7a014d54ed5bc51d9f84010877fdd05906fa5cb4371689964ded7d1ac540bad5bbbb82d912585241d3cdaffc64ec60b5d52639626d9dab192d50c87302d06baddff5d4c6c859f6e1d4df1d82b8f0c3a7c5c64fca802fedca0a73b63dec9c80d092aaa63b8d58486da84035f18f632044b74b66092b974f6fc5d7075db6b99701a2844c4049b38c54bb609c1ef995092ec4516637831c2ee6d66f76fea03d869f7e54cbc52aec33f1640f354ec17652cb07a1fca79bf4ec59a965f6fdd084ed84a804275ccebf2259dbc34a8de6b251dfe2ade942255ebcb4ace08f459d268306cc8b635e824cb865c7be1976fa923e0344b6e5a041cb567e7a50ee2c24661c39ed73565f60079cf753c7428e74d46d3a33a6c3da15be0e5dd47d7a53af44ce86c81f1ad17ecf11a55aaf3e1439f5565785f5426a9bd10791d67210f2bcbbeb6becc09d009707efe0b32feb57ab1efbbf2a8aefecc1dc99a671e5932aba1790b016cbca44653893f0fd04ec01380c0b09ea0b62eb5e22dc962caad66559ce0b0f4ef87ff3b2d9d81e2328bf1adc325aee420c13d9d012e87fd3714c2505fb5257040aaef590743d1098eb208eecccba5137d8f1192fd1becf869a685cbd89cc59d6403a837d1a7ecd1cac247bf70be9831a987011f65b7a58343851cbf17929a52df14afe9882a11cbd8b50887babe7c91bb8dfb86d6549b13064da07facadc12b2b9e2fda5d4939afe58b67051a58530e29c5c2efcdf7b4fccc4da88a560c9a5fc2ed500977a80b7ffcadfd22f4fcd6a43503108acfe32518f7953c5f23afceca140bf58f194820084def2b25812d0213285836c7f0a7b3a2ed3b19b92754a75c078dfdd4787f9392b73ee0b278a7197aa727f015aefcfe0de7b1fb242f2e2c7c56ce57444b064b063dba73a52ba83e035875aed915df3056feb9bc1ea47df39e316d2dc33c6f4bd5ff0f30516c9a2171d54d42e257d3f48844f290c2a6d9c4dfbdd137e71783f6710bc8bf7c0ddcd84a43d4a661bcd8944a5230ada348e0d8c0867d9bac582b036b8d1574a61faa7edf69428cd1bc669778c338af0c5014a651de67e09a5a056adc065b39b7d4d95e4b3ae607df2922d3dfff55586f53e292d340af82aed1e3957121752c03af640ab53e671fb5f532e2c988e0f7df8b3569af6a6afb4556563fa10a9f04e57313d40a387e000244713fc50720a1619744bbe9488e4e3731b02cf017161266f00b07d1b8352f49c56e5ceb6a5c69d50f5113ab7c543fed16b942a901c9058a7994a67bc07d781464b413a2274cd63f63d256fa0d387f2f4813ea6355a4347dfe5070ac4d30394b8cc6d66a2f21bad1da779b8e2e7983a67b86e3d4c70516219357686595dc971a14e0f6b11e622e4c5cbec1c7d2431fd40f4ecad6d643ee60d8f7d4f981c40a9cdad0283a705f75c45b351acf7a48ab94259d60263acc176bd8052823d0f00adda6470dd4728c270244aa66c25ee32de9771604ae924704d92dec244c6a51cee8568776d8f63e24339649b6d9d9ee5097e0070ebb8e8168a29df7c7153d55f1c199e16945feab1ea183443eff9858586d5b7e2115507e35bbb9ea52d5af0b6e1c2ef6bcf93dbf9078739a6acacf184e96f1c0de4999678f5ec1d60548be9cdf0fc04bd24a4", 0x1000}, {&(0x7f00000002c0)="92a386eca77b60c815c94bc61814272675c65e58f5243f07fd70bb6d79e7f6d6bc295bc782a4b04b1cb10699d990fe42388f3e242a62e9f32937994cb96b229355fbfd3bf33ed20d2205fe7347b821749e49ab22a4d811c25a33fa5b980825292eecc960666bf8746fc16b61749a0b0d25e7cb6f00ccd3af3782a15a518cb8ece359", 0x82}], 0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) 16:57:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc610b678407ee26766553a4d9efe86de3632e7c283dfe4482310ef7c862317b9f291e5b8ad9294c4773cbc816ee4a54c3b702efcb83dad23a4b8be933925c999255349ac72713cc67251b6b291f7f118a2c80eaaea695becc63e945deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882787440dd7d0d8fd75c3f84cd54479b00f7a9f5e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = getpid() r4 = getuid() sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f0000002440)=ANY=[@ANYBLOB="0179fd0c32270c000000000003"], 0xa, &(0x7f0000002380)=[{&(0x7f0000000380)="be5fffbc2c5ce5c82f7975f386f7bbc6c70603c402e77ee7ba6aaaa4858e04bf5f9d595a29f38c112a4226bedac5dc6b8f048caae0178e88a2b1cc09debddddbcac9b67aedb198811d744bba0a94b24d18f861ef6a3c922f5ed57e80570c07019b7547ce8c3f175bc77b5f27a9553baf2b05d412510a926b88cc7d2f5673f9328d8fbab345f9e7077f652f8b141a3fd99919f87c3e6eb7e0d1be4693034d38c862a99568a96ad45d7b3d154689f9200fbd722fe6c2ab1e38bd9e7b568793bda3ffd8d4b0fc4a988dbf3f9489d6abf479c1b102bc6f707a4ec6163b287c0d2b844bba321832f13a8c4be1642055b2610fbc882fc862eb369de80af08c6a8e6d70abdb33968a1c7451bcab77bc4f8b503278a86ade800b3c43cfb0be19cc5cadc39209e2eef4b22bd85753a6e899c389a43ec8f33154e79fb6705c7e5f973741f66126a9d65f5fe2f6f3684ac2e00743fd62e82cac766462161a92348b50f10848fe0cfe5b415a204223941dcf4aa6ed11fc033ded4c5136e1daa3cfda7ef8b943f9416c1ba5795526994c8a126328238a8fe1d08100d43ddc9de8c5a59a30a18338269894449f85b8db7dcf5ab66d2eeb42f25a557e7cdf0192672f8e81153976a11d5ea4921417aa5d05b2c2dfeda6e46a6b19ac51f999d704c38e296d96b4ef4bc2602fe495ef4ff6ff69c5662a03a71dcb170b137c3b2f33f5b166cb4e080028265991ff0580d44127fd95ce18f8f67399d96be9bbda3b92dcfae7a3612465a0f69c4d1354d04e813d1131adaa194213f1bd4cca133f30e4919772a3f4dc5dc509f4245f73190eedd053a65d37856ba2743a636b1a23eb22db2c79313318025d61a559095b2c92908f86ba830bb8cf4f02d10043c042dbadcd38a35d4e664cae565e67e1d86360240161aaa05b64494786eb4d323402f8d7665668d04003ee54465bbd3299555b51e9a3d0394c7dba7c9a1602d0d6cee38e59fd2667bd6fc96189c1e79496d7a77cf18fd9e3bcc4657b752fb0af2480a077db340836d9203474251f5fa53800183d344ea344ac6f4d09433f9f9e9b75c00e3d936c129ff36650b334c075e8d9b66d483b3b60ec5dc573570d1b3c1d3e3d73bc7d84288bbcf7cf4749d6b68248997b2666d09298dae616a3b20cbe8ea29765bd658d3fd92e65fc4509ef3e04a08b1149b2ec25040399e6f5d1570f95110119dd5dbd34caa83147d50ac480df6bdf969a977c04816590abc8402565459ffc424fa9521631cf4ad831f1c6b36e98992e53b5d267e6f3a514a287b34e808ed4bda360f9e1e251c66ff05d4bac152af56122293670143e65d681f3d22194b070ed8574f3c241957cc77bf5585df119f178ab2848cd54ce6ccd9f760d39ca78b14a4ccc0ed19cffbea7e791d529054a1aec01ed97315963b01544a62033e3159e0103d9e8d3e530a874a1d8833f2354503ddd9749da408a3558aa08b33c55e96b1e9dd6bd509a62ffe3d2fc9f3054c79c42257f5d72cf702763e8f49ad0505a4c5d0950d367478825a977d297a1addd9996ce83ccb843804c3014511d6c7a34d381c3af7e3b2d052cc04086d15d8f6a522916732bd62cc11cca2040f4805b1bfdbc91813bdd29e706864715537a35942139548157fd2f73e23c967ebbd9f39e7d2ac5c658c64444b9ae08c6e727678f7ca51049be30674df33aaa54c865cf004dd08d9b5a6988169cc77bdafd2d4e264000733ff8ff7a11e47e997b38189fccc6bfb14f869633a17dc22c0658e69c2a9cb2acf66c6936e547449335c4092bfd2280436abed83547b7f77002d8b9883e6787a4d3133451a0ac438ba4a8590e07e2aa3b03ff07490aecbe19919c4913fc655dae76b97a14ffde751383acc4b0f43f77762eb5369303e44c824799d3d1699781abac947fd7959169e8177132166debd62a3b956caba9d0ff65d4c7054631a11bbdfe0f6a98f37984ce5cc3ee9bccdd0fa69b9bb79324906313f7f776c8f59623226114d4b810fea93953d4e21cccf9de9fe2c0302c9470284686bcc0797eb0c6ddb1eb5dcadd2bae8060d57d3869a85902ce7d88d99995c8456fd5a7d1ae97e76809a0dccf18c16408a13f42cd4a6990a9c65629cfc5ea15705f2fa7b139fa1a7483b66d8ad8b51f4ae055d87571e84013a5d84ebafc5538a1dee1d933215f44aa7adad2179a1e38ea42236d69f92becfc989555c9cd672738e3019a72ff808ed383d054d6b6d88b3527cb66c1c547b229bc485679d2a6c606e8adb10ecae140650e5f0f9a431929f2a27b7ce96f6a9b5b938079af7f0a32416b56948767abc86e7415d6f6e0027b0818111ceeb2503ef17a4ea9cd98d64b806d8c17b6370e038f040d6b28ba877957aec747d015529f73f5c85b5cdeb9767cd0f581bfb663c7616c9a04b179c5847a63f236f44d0074755bec1963f69e6b3551bd65e78b92bfcc2ea5a94af564b50939ef31c2ce6b2868a4e6cac3d59f097a5c1b75d6ee84bd1101c4869db10180932b3922452f64c0e0cd4afbb24487bee53107bc67f117f889d1d6409cae36008d6944b0d980f2ece004e462e8b3629a13e7707294aaf99f2cf4981066ad4c01a371fca16639bf31dd591a04f5537905918d0e67915e77f4a896257e3cc11739fbcaf1d9af304b25aa23e79457513a892bcb5c04bb50f60f6e6ec8d11a5cc295d6eac5649b6912e6cc6e7b5fe1e29f1c0da4612519540ffeb5abf463a9ab0ee9ce2d323d0cf5af8531453ba06f0c070ac1f18298b06896fe4c0775a0f1ee47a18ded030befab8c8d02f7d845ad81782a59416938689568bd7285c5850cdc7a6cc7f8405831c59b395a68e638cddb5978ad01afb72759f28d8a7c799fdac27fd85d4e3e3842d0cd239fd232f01b0dda470650ecb3a1f6f54172cc2b14d9ddf3071ebbaf3f26104b19c7075ab0d931777b6f6211155f71675bf580e1b37baa176a3b522a3dbdfe3aa366831e67d550c3bc60d218aeda615333b594c7a5ddab72c3e5e66683d9799e8a9a80e5e07a92f9b818dca325fa0e75f59f84f5fe2f758a25cc4e39c5fde63df3a804c4919f8283fb78d88437641bf8e56a9dc25115ba6dd443d80b23ea600639bafd026e36507114d27bdf4007ee3514939155d5e48836faad3c6e6b081b03f291cd81251ffb20890de3828a739a74fb0118cdce25affd80436b5e57eab8d45a37c12e921ee328fbda5410f69040c82b3e67d40ef35554b127744880cd7af8668353d8d67d9338fba952d0fdeea5972f8f3ad6e369e19255abf887e000a26a6b9c5fe58e0b77492859dc2096cbb8cf18486cb1a4a53de780b45f94d4e4ca99d000dc4ba5891bb392c756c8012c41bb4ba42a09bb19d6d057e89af55edd3f213400ff8f79e9646a58f5eca3cd74f072285c71c0818fb19286215d8d7da5ecfb55fa83e7deb2920f9d0d3dc1cd6ff78669e840142a3fec83276d757aeb70234dd53f85a1b8a58ebfff6251409d816255aed0e07c3f2f4d896cdfc3548f715313e0387b25ac261f1261c6094029bcff2a7260599e9b81e290f773d2481ef4858140697d77afb1c4cc0a25a49078acfab689062c25d73d2ccdf7290c911dec3fc6f9707908431bfb5f15a2a90df9e86378456ef9f3c9c4c435c5e9ac5ec0a97b339a26687f8364e20cec961431ef76695fddf162e5f26b86e411209935525c66f229812ea57f7ffeb694826417bb2dd758234c797b256708f410e1058e0ad1f9655b1ed61b24c8f41ed7a7d44e9755d38093002c146857dc6c8914a42cc9ddc00a392fb6219ab3062c02e93373edef0d47f1d6dc376389cafd4bf0387a7eccaa9aecec06a8ea7b02a8e3fa8623554cc457036a072a7f641852a4e6c8d51a1720edef2fb5c0f7d12905a24983e84f9ee648b3652e7a5522b145deb0ffce3d10f9f2d37725eb3e1e05de09d0f809ac3aec6aecde2ccf8d691f990fe331c77ad8b2347087099b5b28af419f73084d990b2254598bc64eedcb51f60c5211151514ec560912ef1e13c5e54d42a96b37d15b1d7634b3f436a53362634f57f56c1ca74bc4979f1ff503d69481bf653090c59324923091553c99d4d4afdd09cae4e436263ddc76254ff8b99f049d63b2037cb06928f496f4ba84065b49cacf2eb54e39c03e1df3e6ba1fe0a105c565353bf882add853a5e05ac6d89a87e1617e0757b888dd47cd2181c07e3d5cc4a1b939a7bf88f63f17f6c1c1c14c59917ef0e400946df85802fa8114e4ce7148918a96490a89494960f0374fa864b027ffd6018e3b993b43364d0d2ce8324f521b71cd3e349762da138c4f2a2aa12c4b7e4be37ad087c2aa7180e5741b281ffc6123ce49dd2e6105500448cba8b11b2162c898beec1f028cd5b072750cddb2bc16923ad2143f5fb763b18b9ff555dcc114f18a2b57dc5ee0b22aa3e86aff6c88f3e76d18175dd4cac3c4f73330a38babccf74d7c05591e02a99a98589434ea528716c4cc48ae6babd569ef13bdee65ee49c172acf7e3044f5c15781f671247e0de011e2bb8999e2f80d8d926a5c5b3255f9a88975e74d759814b5fdac58e2f0945783a342f10ab2ac04947e9c9724e3dc92fc30aa024e31416321b8ab5df230165cc883ad31501f9841763d8f1505785ecbd53740915c278ff818aea55d5669a5a73c3f09c838a111f6eb096f6e57d3f8b96ef99e8cf834fe0bb76ca2dd38527d2a1a0303f278a2db19bff498c6ecd06c5363de56aca1d91ba11fb1af4ae5464a44b1736a535d267bb4f06952652bb62bce5d04bcb0712d6dc4ef0a9a4d45fadba1e9ec418c1c83c0d81b70c08030f50b9bb6246cb4bce5cd45e201fe27143feb31a90599e59b3a9c8f88763a98a413c639d2cd8b99eb87e9bf47cb4f80b300e5a8193cdc96e18b74393baab81ca619ed54b1dc5767c303d4f75dbafba27841956ef5f1bbcf0a468aebee434ae746b38d4295d705a6ced225010420089ce10b1efccac7374c9197a08d0b721e5ffaaf3301a1bc2fa1233f4e03f37437af616bcbb28b5d522e26868595a486385ddb7c71862ca7b7879cb5833a12f2fd353aa1ff8c43daf21de0f9a45a27d371687640317b6a2359e377f8d2732afe317feb65e905b80486eb3147d81f261a47ea5d5543aa5d953cfe17909b4c87befc776a5d7d48a2305e22ee226632b781a4bd120ddf89e986e4bda6c39bcf2f5d3352700717388053f742d501f601c29c9d1fd92a6c64cd97d78a0e6885a3b6d94415c4757cf9e6f411818551b302793720ad5cd44ffe4aceaaa284fcae1e67c25abee535486426334234b46f40247a80c5345d25110a36b6574daf34e034616796898c7f34f98f6a51ec618c38c3f2300eeeebd5a726279a4577818768f80ef1e332cdf88f44e46d35b9842b3ccb965dc092d1b755743bf144af93beab4b9340df1b5e6fc405296f98c24a48ca17a8bf8a22290734ebccfded405f225cd602c33173a88cad09ff0764b9f3103a48a0ba0346e83a31ce3d08a5d312c13fe0cdcb67ae43f30c7fe9675d659f39877655e72d445b5306ec4240cd5667dc2e1d9f6a6eed0f8f27e99ced895d6071dd5bc3b8241022dc5a8b16d700a91be0b305c361e77266237f1de827eb34b08a1d861d194e6fdbf033ca0ea3a482aee316920d13847698287629da8c5ac73645c4b99f38428ba3e0c10e8882f80f2a81b5323678a7d9744866ba1fc09be2884bc468baac003a9d52a907c71af44d645b3b708f41c0b1ffd17db052f43136f2f5b0a4a2b70e894cbb4d31114bd4f8cd69228a8691f048e47", 0x1000}, {&(0x7f0000000140)="5f7b05ef62e9a898ede3815deeba269dc2f1667947f59ce47b14c7b2d38040fa3043a7ee80fbf684811132c12db9e5eb62eb887e941142dbce85964b2b3fcbd2b9f26cc69a856d466f629331ac5892927a0fefa1b2263aa69532c57f64aef4ac7346ebe401c3645f110d2d53d310a921cf6c0f15642f4f84a05280f760bd2129f9dc231e0e40fd9100b5c34c7a9dddcb31515f2c55bd6a5350990a8cd4938d60a6cc692a50515de23b1c0a67477b25fb0cf49f18ad214e", 0xb7}, {&(0x7f0000001380)="ac282cb1941628fd5cd11108377dec3988103d0bd2441e75aaa5b1dff8b41feb1c4b01a5c9ffbd89c799f275db4b7bfef1d863fcfc88f0da6b623a1142876fd75e3ce951f7374638099681d9d9d0b4bd65d7df5715d01cd456f93e6530bf11567c48503e531c43e1b87e3dd334c0e46a03850c46e3ba9f88bbc0650f7be5a2b53e124a21082cbebd84cb3161cba8b8d7b3b2c182838ae604eba8b04e3ea25461177a2eecab298b0633942e53a1c59f375456f2b36bc38a484cdd0ace2490922947b61ea4b09a971a0c411909b95b25d5c0049b7ca1f1b4570e4f320d4cda487a99037d419b734108ab52c4cd23c8c625dec0bc4257b26c7b33e7ed322b54882aec0359c615f3d3a2cba73582de89c3ae2adaeed4620286328e1add42646e9b635fea482fe955c3d1c0b3478940c94806e8dc4e3d45b33a06b4b6cb5b96ac83c368745fc69aa54d9c4dd0be86aa360c98919d49fa398066c62bb1b1d4fc415b3254a95e4bf911dadbfcdbb684f0da7f15ff5173e0bac4cc87b8fd32f4dc28dcf089009de84c13fdb2f7ea1c705aa7568b4a09c61e321dea0e4a5a5d590a34c7bd65fb242639e206ecf34e9258e72c85d5be0635548a6e1bf2807b89ca381dda67ea28d733ae9b073236ccd90052a5a2c5eb746f038f12852098a1525be588e1bc20ec43664e5be4201da9d5a054bc3ddcac455c10d4158231aa5d79ff74b8fb8ba4436fb0efcbf8576034aa52913d61b67dc01403e7e460e3b72fd685077edb44a68b980ffd5cdea9519d5adad465235fb0da8725fb1ba622fd1671b1dc91625392bd6fdc9eec80a3300508293ed2c88e2aafef85c2a699edb4faf10dc7175fb8c1be4ede10617dc2983dbae951e97ae34392b5318f17878580adbaae3810c69c6001f73ce0774e9321aa730d3f5827cec8edfd99703ced681432fb5ef7ca7eb5c7335bbe567955f3a4cb34372abff22d94455339f755b65ce631b3c218f982011e0f448870cd4fd371bd4ebe8a1d87ddecf66ebaee4d24c2f29cdb54e6f55be0d7359577304ed009ebc9021d039d60956fe16ec6f0355fd0c9cef71443a81d5557da320739601cb6c6d8b11bc413ef50e297f6da74791344356a03cee22466a96c9b64c49d7efe6c24d03890e12d539c4841083901b1b3edf983aba7b51de0bd632e1b22993d235275c2e3947aa3b641134f00c78e0a68b38a1e37337dc7fcb5918475047995486594ea7dcf968bc58a93af92b1e096940bdd75801f57ed4dd9cd8bc29e8653e94839c736fa788117ae78af3e3cf01a7d024aec060abac31b904228b4973ebdd83b39d3b8a69503621052102d953ebd3f81a5569f317885f147d7f2904c4bd230b3379cb6a49d970f825392f0fe4c3c5507d1a3b22be7670d11dd89dfbbcdebff1cad0e0c36fc3c80a5ea9e54c8941a5c1b6449230d52cb5bc6909308a7a9f722531e5b27df40c87edc5b8c2ebc7555529d324fa3ea389f7bda78b9cba5767bab4a100e6b567485e9511ddb9ff4d7229e970e772c1d19c2e973888ca75695e5d2d196cf240063f3fa8c03bf3ef0381c6eceafefc2574d752e5a848200ef928662c8e83470c970de7e7975a5875ce9d97900946b70854e72cf6b152bbe900ebf40e5a9375054857b4dfdb354b1bdba2c75e75eaa78138bdbd4aa6ce78cdd2870bdae07521644dc8251453f32ae763ed8aa8d362be080bdf4bc24cea1ee3ef6bb7fd7be603ff11af36934d98c232063d358b161f14befb4633370834aced0769ad076b145b1f2830e35d6ffdb234ff7bb54144ea86d03017bf248d9455caa41ea0e01e699814ecc44f8ef0be3cd00fd5f540885d21d3fd8c2ca9deb9f149f8ac429c35b800d2d07c07c67d1e774b9f29a3e9ee6ec63514bcf66c187b353d042a82c8a61109430bb79575855f752988cf4b69c9f8ee367a98148516636c7785055d234a6610a876b3dc611f27b5d7469a6cb9833ec0353edd787ea15da6a25dbe8469dd0cdfc51b2a10f17ad1d65bf42c1ac396954df05726539b02ccf774afade7eeba9423ff3b6421ce8f96daf1ae7902447cc3f86930cd838e2cab537270c873e3f77b3fb770b827f4fd36153cfd48bc75d4c3e8097de67cd36c09b2ba9734d1b917997ecc471cb12ac1fc287bfeaf49d1b63b74f6bb59e9e77feb372610dd0f68de8074f0306648b445906da9a67816cb45786cafad4bd8ccfe29c2f19d22e138ba53b76bbd6e8441e2fdb9d60dcdfccfa670dabf49514d25af1b0a242a5f2b6ebadf2225f8ecc75505fdc7ce8ea9ec391d4841ee7fb1640e7ec5e9ffc8fae48d4f7c66d2330275da4dd95f23ccda2f20484494b4326e6173fcbbd20d3f015f1dba79e4277d8d729a5c6b5ce41477a7f5414fdeb15139b1598a45474faa5149342098e5442f96cf23d706abfb06669ac2edb6b998c69e59da16af95c42a14a590c7c3d08f7718a52ae88521220018587d2aae73849e9daee957a92f1618e147070959d9305132b65818b7159e5d6e9347a3cf2ab789f46757e93ab9fb02fa7a2a56d79fc2cee07e4dea9ad2ab03ab75d2cb9c9870cf8c3885ae64845d155e7592a149777e5ed3df2655b06bc93ec2ae0747df12b2b1e0a58c769feab14fbad567d4018002f03caead13514ff9afdf90705941af624db80154e96bb86bed3f99fa92a55d3ea2cf4064ccbb95e9c5ce3b7cda7150646e5fbc54943f2357d01f6664e8592775204a24ee8263f76136e2fb3d8c70af08e473e98b1581a8510e97405e065a92da68f6af46b8ff7ed01ef5cb033d1ecf5fec342be597337e21005399d538fe6f205ca2ff68f1dc76ec5e96ce38df97f90f6cef9756888f277ee084823589fa638ebebf9f29bb2e05233233b4edac474a2056a4ddc925103bb54c355d5debc7ce562babc2e6feb43c6874153ef6fe4f30c090426eaae94e0d4363878f7d4e0b440928f77125bbb3917195c1c44a668952f564dba74b20187b030e007bc590c6ab59cf631b67789f0bd960899c8b9359083b5cda241e985a8760c6af387ef0ce31efd8866c56e557155ee3f3fadf730f44fa7a7b8c4e9e8fad231cb6f6f5c091dd0dd2e2a19f425e153115ccdf1cd5c31870c67d6fd4098c9811b05241b60caea6a7e5bbc8ff78dd50370afad05d965839029bdcf52e0ca2ff37db03830a8fa3e0f262621e69cee6673b0b2f83e229cda2918ece16fc14c3d9b5fdada488a2b3cf669cef89e3b1d5734bf68879c38558bbc4c87009197f027dbf748b77e576819b69c725c8a4cfc11b322bd6f83b04a55094e48585e9968488568d19b606bacedeb7e9357d47200a601d6bcbf4ba2bc19fe2a6d7d0c8deeac9ba52dcd8cda43fb9a4282b33cff245b6c86191581f84bb8e355e26caf4a2329a1ed3dab3e363331bc71bcb181eb96b059b1c4c71f40b893f016c010c0acb69a42aad6996ac28ea7d93ce49a1d20efa58ebf5cabe4ed4e3448efe786f283f2d1f64ebeb24b32e55c608ad651a8335497647e150d29b07bc10e45fe710a25b21493d6694e57302e386dbd1dc31b1d9a28cb4f616705d8bd0085f521eb6a2a8e23e375a61946c3b4142d2ebb3bc99601c350098e8eb210951bca3ea766a9f756a3681e336d6802e282314bb67b6c208ede29ca53f9ea4f435e177ade30b5fe84df21b95b5bc313963c5bd37e3fe77b61d60e6ed5b42859ea3de4b97809c05c657794091ee017eb49f404e9236019bf6d40e0bee17ca8514ee60105905e458d03dfaf2fdceef33d74311a9e1111db9b8deab0e2412c1a2329403bc198a75f15cc6be79129bc9c00f5f9257f8dd26c7ce5cdb39fc71b3fd257bdfe26f7594d1fa79fd56fc61905f05803d13f209efe7b74b067fee8876c80c269122d2d183b2ddbcba4ce729dfd359399be97acc4df5f970802d316174587247ddf1575e1ad03186d5a97bed0c40ff58eddb3203bdf8f0ce1353f4298e6a3f53b219404b97b615f82de562ea9ef7dfb009a26fa375e36cd591417cb3946cd8673acef1a095c364f815bd90284a1e48d53843d9cc4cca464f78fd3b2997d60eec05547b4ed0133b8fc36e8491d3f5395e1a6b2b21645ddb49937fd91bb186d7605408beab4f70ae7483829755fd3106a058273621bab419eb6026d9f5f9f3d937d7f62f66faa44e41352827da198c71115becf186c1960bbcd41a350755e5819f32393fd99605a298173e16d53f583cef20080da3359717b1326ef84481250a83b58b4acd0e822a5159da4a926bd9fb27edbcfdfae04d2de357c699692ddb6c884af7ea76d7096f9d9b3d96d80dad32efebac4b093019ca9a62cb743a3be12443e7dc53a12bed260022ff3f28dcaccff55c6f8e6adecd0f9c301f464575a6a3e0a459997045d114b60307e6522697506f430c9b23527f65f1bd0bc41085d5fe51349a62806ee5ac8476c36ecf95d32741bee11827d8302f60906c476fc2dd46f601f4e195b0e9b811cb76a6afabdfbf0a850f70756d585e810138c2260ae176f828060a417192f21bf705dc86373367aee51fea1ddea0b1bf2822737a6fb8205f5cf36d8d8c97ed850d760846860a74d1ddc46f41658cd9a093f545d15a54369cff790df1fc15c512a4302de77868781c3d96ac5886b760c55f8ded1c44ae7dfed3f74763fc3d03dc5c6a6253392d3afee033d5114e95664ad797af4ac5332912d25b21efdb3a83c7f15f2d048931616157e9d63398e3382c700187a5e0e8d361183f41021dbc89b9e927391618dee04fca1f25d7763f4194d344695aba98ef3e609a5aa60393f64b9b38f8d051752eec3c669e20896fb3bfd87afcfd39c536e96aff3cafddfe385d560346e667928d4098719867892dbf4953382a4b1c8436e9c976b01638c250744e91610c4453b6bf4bf1c2571bc7d27b09322f746c361f7d03505eba211a30751dacc4576f99164aca8814d1db67d180f4d681b9cd5d7ac8ea8c6fbeb214016d232b5b330261049ec4359ab8b615f135398e3627db51a040126cfda6fcc4f8a5fd77680698b5bfc9ebc58e08f9f7f9d7f68171b838babc6d28200d6b16f13d7d78ee6cee930212491adffe6776f2ebc626e9a3be2983c516eca2a6d4c5b33491f6ca93e37fec00b12e063a215f3b9fd180729056f175672b47b4960cd0d5dcecc27a1c7707fd88dadaaba38acfce2e69071f6324b185b916b88017ca1dbf6fd6bf07a3d9a9f9ca9348e95a0b7ced8a786cac48bc8d0b8321aa21f1ee389dd3c251399a40e26ce379e654aa0285aeb41d8012a1e6e242a4eb49ae82214cb84c594e7801b5478377ce5e1b8826fa507ad0e1651c8734a69f284fac1dc5cb9379acf7ab863d898c67ffd85af1cd0710a50295f551561489592c94de771c4ba821f83b06146d5b42f085600c8acc57be8420d870e1c7cec9150cbd59530a90e78d074dfed807c2bd9c8a31976172f7e091d172cebfc732d99f11c218c1ea7d4c05900654c11c1691a002bd98fb3d9c3688841fd3e6d891edeae4a8656a265e5317ec4bf2d5c9742c64575f1cc5d4a24710a47471b4e1aa21005b260c9b8eb553961fb83413ec6622e710f09ec3a0ad45dbefd836bd84b27d6ad2c289fb67b7f6a7739fa5b2619b6d5b5d30c009682d7a32b716ba9444e9c19b4414410aad967bea5f4688f3036c012ed151e7df1b80f07814d43b654b8a8e7cd2bd9acb661522add0d4284b7429b1e737a9e803a6e38aecdcd511e692b1c066216688713a9f6784e3940701a5a9db38952e573582e42e233b2a6a8a70937abff3e5beb6bbd6882", 0x1000}], 0x3, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r3, r4}], 0x20, 0x40d}, 0x2) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b4, &(0x7f0000000300)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000000)=0x18c) recvfrom$unix(r0, 0x0, 0xea, 0x46, 0x0, 0x0) 16:57:35 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1490e742cdbd46696b41c4ab19d51091a0ffeb3096bbd037cbc29c027a4321f08d6683ceaa83b28aeda018b5e05e76dde54d3347028da7dbc3e64aab409a1970396933cc1dd7bd73f445c579630321889826dc26c5"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:57:35 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:57:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x800) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r4, 0x0, 0xfffffffffffffffd) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:57:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fchflags(r2, 0x8000) 16:57:35 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x101, 0x7}, {0x7, 0x200}], 0x2}) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000080)="3daa6d5819f61af1dbf07d0f4a918593e3b57bbeb145ecd2aa2149f0dafcccb3a2d4f251722b280a30282b3308f7545fa3e4858319764dcd6df195833e3b81c7ba6be12f547ce063c5cb7a86cabf53ae367b19971c51207a3180b38d0ab1391f505964a7b15bb835049eaf0683b93d3451f95b551b47595a087599f1ae996fca213143e5102c697b264348056f848c20c918a11a", &(0x7f0000000140)=0x94, &(0x7f0000000280)="1d4bcd0516e2e70b2a91f65da277c10087b8c5a49db332978536db3df30bb7d8a5633c345123644a6f4367882a814989496d53900936d78210ac050c884d096b4339867b1415e45f0f814163d894bad0af04a92dd569bd95d7d1f4b3f8c07c6966c9a43c16ebac6d61e9b71301012fa6ca980c0648353c572d890960bb0c9d9c6abd178920b28ffabd2a67e8bd8ef38270d8f15d3cf7c55dc729303318bd4d90d685c8d6bad11abfe32fc31be69956ffa82f0d7884747e19e2a18d7edf2ad52160d36539d69f4be5127f6677ef0439266434bf1e960aa2f7997285049defb6fb972e64a3a5ecf93bcf89e82fece14b50109d146f5a98a6ce19c742d302df", 0xfe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0xffffffffffffff81, 0x1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0xee80, 0x40}) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x4, r5}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) fchflags(r6, 0x0) 16:57:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 16:57:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1f) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x40, 0xfffffffa, 0x100, 0x1, 0x52, 0x80000000, 0x100, 0x1, 0x1, 0x83, 0x80}) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) 16:57:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) semget$private(0x0, 0x2, 0x18) shmctl$SHM_LOCK(r2, 0x3) 16:57:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000300)="3382e1e224492e4ed0bcafaf5598b740aabef599638eb244b467f33682f7c22e00d841468ccb1a0d39f773954dda7c0cef5c6a9a1265d84290a3cfdacd6a79e190666e3968c7524eaa617677693e8433c778aed9b08ae8a56b1e06a0a941cf3b6a1de4d52f3b40571698493d499e075be9b3d8c6b1bd409b88ea69316b8fb13a23e0be1ab9c8c4997ff6057627932ce67b25d25f551f7717a3f09e3160ba39acce5f5ae25925f9cc937fe96ec9a7d5c24ec3768634f33dadf0e56463baa8ed03609223a1579f69710084ec214282e8b2d63ce0d3fecc777cfaf0e5214b1fac4f7aef373eaf65da5655c366eeb9c5fabfab5f65", 0xf3}, {&(0x7f0000000400)="ded4de5b767de2e2d956e2bc9bac4bd8035f1beae5f292d904190ed63677a5d1b0313e52ef6f464e00317ab0fa3ef91e1fd60298f57877ca50fa651caa11d2bc3079f3fba130e905fd32b566f37c89b21e961391850d80685791cc3fdfcc924a6240ce0fd8d5cedb5d7ea723306f11686ba3b87b9cbae05e2162cbc0b8a01bcce4a2bd4099807a85bee36c6b058d", 0x8e}, {&(0x7f00000004c0)="d4e86037378522a3238f0b75bc7dfd47aa3625a19131c656753358f09bcbd38b24ef82df6fab43e7f801147e97401355845a12dd1f049c6dfe9ae151ba64c7bef0670ea4b77f451457b56e6e3d4831469b652baa4d4a1f2801db4ba3b96867a8852087d86b7b793721301dc1c1b0f5bd51adea6873d8cd555a49c14c31f7c9c323296ede1edc8d7d457edec9d24249a7e1f7fd0751562557d8274a830d91f5a871ece4b95179e2240036da1fc7951dbdac6e65cb6d7b4112ce4d52608e8d12496e3346d4f0b568e110d81d78193e826098f186a37bb7b45b8a13ae220416c09932fd7ebe2d6d861c083c9d", 0xeb}, {&(0x7f00000005c0)="c4ad200bacb21fb1a38c213b0d06446b36da1d9a31d6e65af792ad40d70517f36cc37c78b83a05a2ff033489fe44de84d04cf10cad9c0ad0b6f91deee132a125b379f643f62388b17a7e5216e5e9aed3806a6c1da34f26bd0bf756b172a70277a46347dad040104630803738738827060dcac5926aa1d1e17606a326adaaf9d8e07e4b75bfb93826b42506808aff1be6a9c150d19658311bad90a41dc04880243576b3088ed198c6c990ddd7a2802171acbaa766e31f49d43fd72e15081d82d90972a361d105047125319ef06d18cf2c6f731370d55484327600be2eb3cf751c6be627caa9c4b7d28fbec3cc73c9c3f141e27b83d6783554bbce6a604a25", 0xfe}, {&(0x7f00000006c0)="f2d784eced057c6db796b937dbb7b21e9ab0b8002429e9029df23ee51ed9019cb0ce193c62c0ec5829471333548fca1102d60dfdc6ba6df990d07369cad729e6101a00e5826be62e34a1411e51440991573172dfb003e7d2dd4912ce85057ab72328adb624caac7bef64c1b6003c8363784ca71208c532ea541042ad2f06254db801ea34fcd39838ec3afc174875cc64046ece542f647b0dac261bfe223f2e3c2e1c63aeb65ccd88ab2a856e7aac47e326dec2ad4551deda21454b46e0c852b8481fd3103169", 0xc6}], 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) preadv(r5, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/71, 0x47}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/253, 0xfd}], 0x3, 0x0, 0x1f) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = dup2(r2, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0xffffffff, 0x0, 0x20000001, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x0, 0x10000}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="677a39063b4860ba9024bde38d8441485937371cd1cf8c30655fe5c2aabc54b823b5a8769711efa0b8bed000e13da69aed17ebaf795d58e29aee8064765e57721ffa745cb7c138b7e0bb12107eb43fb4df9290559abb469ca862662900373d3c20dc118252b5cdcf2e944dd74dce53b6147254e795fe63447ee69da5aa8cbb9ec2494cdccbc96c7d6cacd8dfeed17ae22dbf54451e3c5eba308b8d7f5d3695d3c529d8928d44dd93cbb3b91ebf521c8b6b6ab20edb1aa7d9a731f42b256128dda519287566d89568dc0da38de786592e1874e0a3d289724558765694a50de91490608a15eccb7ab33444558f82a75eaa9a6b28fc0d3796fdcf", &(0x7f0000000080)=0xf9, &(0x7f00000000c0)="6b63927ed30d3badd61a4fd7c1baa567620a9bd600055f6ecd56239f8d", 0x1d) 16:57:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f0000002680)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000002340)=""/227, 0xe3}, {&(0x7f0000002440)=""/245, 0xf5}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000002540)=""/177, 0xb1}, {&(0x7f0000002600)=""/67, 0x43}], 0x7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) socket$inet6(0x18, 0x1, 0x7) r3 = socket(0x11, 0x4003, 0x0) poll(&(0x7f0000000340)=[{r0, 0x2}, {r3, 0x4}, {0xffffffffffffffff, 0x40}], 0x3, 0x606dca73) dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r4, 0x2, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) 16:57:35 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x290) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 16:57:35 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="b5", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) 16:57:35 executing program 0: r0 = getppid() setpgid(0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:57:35 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) 16:57:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000000001908dc5e9d00000000000030290ac1400aa830700ac140026ae"]) 16:57:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013002c000000000000000000000000000000000000fe8000000000000000000000000000aa0001000000000000000100050200000502000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090001000"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 16:57:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1000, 0x8, 0x6, 0x0, 0x1, 0x9, 0x6, 0x1, 0x2, 0x7ff, 0x4}) 16:57:35 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) close(r2) flock(r0, 0x0) 16:57:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwrite(r4, &(0x7f0000000040)="85c3800a39bd5de8c05ed66c8b35bee6fd49eafdf57391523dc94af05925ca46cd9ac8b3c0d0141c073688eadd9d058e67afbc4a03cc069d845b691e91e73e50edf9f7b9e2f44991f1c9d9c48ff2", 0x4e, 0x0, 0x9) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 16:57:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xfffd}, {0x4, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x401, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x3, 0xc32f, 0x1000}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080)={0x0, 0x3}, 0xfffffffffffffffe) 16:57:35 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x10ffd, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00", 0xfff}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x6, 0x8000, 0x4) nanosleep(&(0x7f00000000c0)={0x8, 0x9}, &(0x7f0000000100)) 16:57:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 16:57:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7}], 0x1) 16:57:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0xa9e2) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) sysctl$ddb(&(0x7f0000000200)={0x9, 0x1}, 0x2, &(0x7f0000000240)="3a57d5ba8205480d0abac1a141766d666837ebf381fef7321fb019890bc60f27d4ee84d1e11e04a6aad0b798c39623b0a81ba43ab203a551b6642210cb9153f9f90749a3ab6cd639bba9219bdde393e4903923a17753c054abcc7a57a7e8abe4cc9cf4b6db738efe12f3a502369897ef", &(0x7f00000002c0)=0x70, &(0x7f0000000300)="815fdce844fb3ee7bcc461997c239b756c9acd", 0x13) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/60, 0x3c}], 0x3, &(0x7f00000005c0)=""/140, 0x8c}, 0x40) semget$private(0x0, 0x4, 0x11) sysctl$kern(&(0x7f00000006c0)={0x1, 0x3d}, 0x2, &(0x7f0000000700)="87131c4574adbf7cefa32206484b0d9864243c4c992f092ae8ae1e20022146b0d564b6c428d55af67bcd566e5f617cee3a3a793ae6f39c4ff16216770acb19d30e74755d57b00e76977376fe9fb605128168d91f4899653ba34571570540888be5e150d1654634dd90d3773ca0cba304f2aa3a41a1b872bd2a617b4761d7a525a8c5dc22255172e601f769cb3719", &(0x7f00000007c0)=0x8e, &(0x7f0000000800)="1778bd6f03cbd2becff332ea96fa4180683ed2671a98af42f5d3ae50c64c66f17bf6f72b276aef8aebde9e6e4ffe36c2f7006be4a7c3fa356c26c4b2701cca7d563439cc4c177f74f805fa79b7820caa63891c1555a1a30d615cc8db2888db76d52b0e979f27ef45aecfb02b5252b618b708f39a028344f47544f54c106885cde6a9a5057611c0e0afdd2dea0bc399e2d81737a2fedef201c4b623139269bee5795e5ef10acd5ab7c47026cc525accb9ada0f6cbfdbb3b7bb72666bbed2e16d08e38bf5a3f2be87153d31b7792789ab5f804f88901fd0d37def37b3951fc159a49666b7d1291794cb20b908e754b052cc2e615d27ff2cc927157a5ae66609296c681568ae99bc23968a4220dd394951d7022327e1145413f25372a1ede17f838b288efecf0255fbf6ac9c13322a76a6a9725c6afc4eb00133b94fa42a80101db14ae648df573544e2e652d0d551c89a1b611dd5b672afb1259893e1e1b2fd5cdfe0e55966dfd894ef22ef9bd9104fc6a74e71eb499d5c08734894cc53ed4b29301fc043281be47a68df26790c27d03529ca146d7ca561e29e78d1762b24e80c837d5ebdede99d07eae96041296952fe13796a692d2bfd36036ef3e32b2a59eaf226b59c3672371bfb5c3016e497441331603e57ed72fcf0b779b1e280ff79cd601913402b3e9ab2b57e015c2ea2661cc5f723cc6748e5fd0ba116d0c7db0867e66a8dab2217155e3097b23bf8274d508f41e326501810f3937075a282055fd6f3cb8bc98b9b58ab3962b77b3aac3f8490a17ce24c981f8d6fb0b9565371452a5ac39dd396cee4c7b5a9c6b9f6750c7defd39ffd674f66abe19667f3f9d2a7fa11a7381e12639e9ca058c73d4195caf3e0cd075702f1c407f22a07ebf09f7f577606c12461e8960ab65d3f79bc47496aa936ce1abf57cf3b4cc51a4d8ad8cfa5a86d56d92ee4acb172fe207cfe4bff8e45254eb418082a631db77722c9a710c040c452d45b9c104812fe61b918569bd56b715055b47ac17e704ab0f12d6cf4228ddbb095b90970f7ee8a58529eca8d975ee393432e1a6ea70e27af3a72ba80cda2abe634694ce462340e1ddbf674a6a331e5d74d76e5dec0c09703610ed99456440b3797291eaf2620c537eeda0ba0af5743542bd96c7ec68a71265c9b0c05e42b07695e1b543cdabe18c9a0bb13c41158bc20b5d2b3980bed3ff4bd100fae78e6054c4e871362fd2633c7352d33247efc34df1932668790e0230ab51ec129561c6fbbc66958edcab48e4d4a06774628d9d271bd6311f9c9b3f6016a09dc650aa58f8fad61e4aca2219fa5ff9f5362eb16b6431d5bdea5d24a06d0122feba8df6f3a7eb583e09d0985fd434033097db81ec2bfac71b7949390b7cac596538fcbf52bb48871a8e52a5d96c3bd28fda21dec92392d3b2afc1f70c000738776c71114bd91713cbb1259906e68d893d5b8a4471d0503505672f7d137f14906506f98c9f7721dcfae01da2cf0bde80852fcd5c67263250a160f569fd2a7c8ee43c910c87a838f6a742f24449bcd44ff0118cbdb4ec3d096f141388bd4e9917bb38bba8bd65752dcf801c8939f6becd46d602dbac92b9c569806f67dabd6493a8d1a284a87fe5ab49b11c103979e35515e45ba079952086e78e64d7b6de490bb5ba190fc77b6088c57e9bf738abff7ef065a44ee458ce6ecc8908e4889939fc2475d74825ed45580fa6b562b114421a7fadf899c768171a747e88f239de943efb260e3cedfe7118517b25af0d021870cefce3902b33673d030e421ef77d45e85f8a34a8b437b6811e7dc6f0da13cfecf86f51c365361b989572e30010781328fb4a5f978a9f1609f70ae95e632e109af9235cb0a2a4d3688812c7214ddf1db550c857aa187181c2e8b1dfde0e83536837beb27f45bcdb199c92b2d5bf3c6300f8fdecb67b1732d1d8b638536a9a0e0061256cd905323ce38abc8c25fa7007ac678c3a438f25044baf5ce27bba58aa044eb2c616b9ea3d7b72351ac3229e43931573260b160f76d5c9b539466450e9fb48f7cfa4d1d3d98cc1453c6ef6837d0078d7f305a2a84140a4fc5c6b20fceb0d2f6c649b9516816cc089b5b7935c652e2d140fbf9584cfada95029d1d60d7ffbb35db4ac6309d5a338ed17650f23a2b5361ea63c88250a8687ce305c1956773b1f8d3b9f0ce60d736c7ba2675edb36cea68666446b508e59a1660b43d4457c44bfd6cb4bc2846731834043f4db108876d3f6e2af6cea2cedf7dbb7a08e89b1ac8f71a721ceaa453371aaa8ecdf16bccbd5a8cffd595dcfa7cbc12bb9bc4cc6a15c82415e87cc4d383907334bd27f2a73065bb10b51270e37c3a75e5c30d8f18ddb34e8a269c176a6aba5c5e0a637e78e41e0bf4dbff1e0e4bd657a637ff7ee33a5a231dbf85418e6eadc3ef695fd68a433039f8d0a4600a80ddecf7665b551c4d67bb3a0975c6dabc114633629849093ded2f00d1b7bc2ca1ddc99ee3177b17b1388b48954b50ab73b0d28e0b0201935b5cd6c7b28c4919b21d3e450100fa2931adb6c8b945793d60f90b2b9f552539cb0f7d6608d523e1c1a21de537ba1f6b57c9f1f2ead836b03d82a5844226884776ace13b94a339db8ada8ef51f6f3815672b6860de3d42830fc39faaf1ed4721037c31a5b58842c63b1379a8300af03b53a266c353374f56519afc13c32d074c1ecbb19ccfd9ed645422266977ae3192496630b54b0259097498bc9ac3b4e8d415532de0013eb835e578b83d464fa9f1e4df36004099a0b7d77703b39a0e3f8e6319259adf22a26f09c222fa991a3fec9c99fdca5bf462a8a649903c9e76d61b85011bf42c59ca71d07a3901e8fd388de46a4e8aaf759f735ff37a0bc8d740ac7ee3994cb98cb8bd46d75548c30991c612c84723e4e015053e05e42dbd48e0f1b6b0ee00f33d59738d26cfcd2b6e15f830915936c770ebefea6cfd971afe1cf23ca8c5eb5b27c30145401fc2f52a16438d51e7a76c220d6d5a6c50dff7499a9b87519f20f33ed5aaffe2c951305960f929e7263274266f898de539ef95e367da93ba16ad885c2ce97cb24f29682ae143398b707db5065d05986861641a70259ec1a7912783edc138772012c5736edfa1db3fc54acab581ef408007762ea20c574c61cf1b962d941d63ea229f8856685546972f0e0793f635ff8d06e0228bc1704247bab2ecdcd7dee32c3f634a2d8fa3cec39b429033c4253c2cc8436557662cabf05f2a89cd83db59b799a1fb47ca8b06a20148c1fb1b276b0ab6ce98a983e4f64cc127c854fa95d31b0d4a7912552e6971eae786ba180584d36a2255746753e55fa22afe83ad8dbdb3fbe0ae8615ce2ab7f15b36bbd336c227ce1ac506bd71a05429aa23b53bbf8a98b151e0e162dc394e1a48767c7c46a40b1e68b655933bf8975d3f179808312babca61a9a54ecfa495bcf175bf0c5a6c1246814ff07257e01ab70520fee1d7d0275d70d352959cca3a087f64c670d0fc06cb04a2ba9fe32e0cd58ad31d8bccf2ca3837711edd5009b3351252e583e5b8500df5bc8fa287110823fee7f5085a5815e67e8e542e0ae6830cf5b535d65c779fb7032823019506fcb3ac814879a9adf46a1e831f494afbe1f0afb42a756b425d6b33a02ad62d942c3cd07b745a14f98e055fe8d886208ef4171d1c3b0da0ef7357abb15f2dda3f85661741413bf88fcdd5432f9e025bbe23ea41a08df6fd8127bfc4b7ef3294b1c404aad7ff691a0e2760912466ccc049f7780e8a48ba69c56eb66e9ac1e3298d274f0d85dfe0096d63c849c6cc5dd3cd51de14bff387f29e1932e56fb6a77b686a81082938c0519a8be53bab6643ffa9d7c223273e6c4c3430f754ca7dee1cee596b0bae3a7160b3c5680b6e13b3b9ca444f59a132a709a23cb9de1ae8f9710a2060cd7e7fdef097f78976209dc2dc028185e8f534fa90b2c98a00eeb3f2ffb277ba90e3866e4d7c8a553a71f7d4dcd4dc378e521337ca29a57a98b09f6695bccafd86dd5847d95574ecf38a18702cb4c32a446471aa59a1f07e37dbba48d87849a6f3f9f409e0cd2ed6a1c940f2fcaddad8065b0576682558114a9a85baae4c1d5e640f346940b52ad9bb0c726a3936b31cc6a5e316c424c4f6093aa85bc30d0b1f306384de9d84d2b93f80ffe05c9b780ed5c7ade574dcd7961dbe2e1033336f7ccc985d8135b699f9d17b7584d23359b5c7c3fc7f927968a6ba3258d7e443c371f5d862fde6d4e592d8363d4a276b08a1e1782a81157bd22e1e51014fac41178356e1b963c2b57c9e537369a89e16c711d68c8aca3b12de88c96692f5b2f6c996b6d7e70cdac8103a5d537440bd29cae71f5754576a54479f07f501db02e9aa570aabddd02a8461dcebb79dff7058f1ed507c513df039537aa9732caf8134e8b202396ccc027f986efc8bf9c53f5b854f6c39c040818084320ed4cae609f96177594ec4bf145c8f66a459e3d0b6803ccd129e849fbbae105e89d5e2affe556383984b000810522a14eed1b0d8dac724283b7b6125ce10dc7e7a8eaeca2fd1f19f5026f3966542a21ab5bbc079ce671db12d4a9f5b126d765eb1c0ae0a369648049db72d068dc9d9f9cb110f2911ebcbd20c3e92dcb3559b542d9a1956d74eba1627b16823ee89342be4eabed50cfe2f3c335a79bc01ebe861fe1a2ad500f897cf3b1f5cdc64b6f81a343faa82af9ab8ecbde53423411bbf64f4db41913f0694c69559d8c51b2fcc42fd1ba8bba54728f4084d42e782574e3ff7d4a11f0990b9bf5bc04b41d5f7b2d99b474608a212bac1a747340d7ecbf9a95db08ef977a7061622e2a81dbd1bd5bea3f6a9a7bad630efd96c769ed8c9d7182743c0898d818dc39a6ad65de5309b03e892560f64c18fb7f809e559ba00c051f0992a8941147e28122f7541f2ecf77e47bb81ab77fab9f7fa659d5bbbbd63fcb53b766ec5ebc581c051b3d0003d37216b342ad730e9b31eaa80ddf12b42cfe334736cc2262d0b0c35911d2051960ecad51d8a75e25f5d8fddd596ecf0c61f51da12faf2087c7aebd490ebbf629bd5c9dd739efd186abe5f93279eef45cd5da25c9d079ec6731cbeb520d32b0826ae979b322568fc47b8763ebfdafe30ed4deaa3fe6b450cccda8fe5b1b105acfef5a1b3517d4f25c0b2903be69a8664b4707c302e3d090f6ba961a99e441ec59f06570cd1f13c13328e257d874a026204aaeda3a5d1ac81652d4b8bb74ca1234a96c2dfb53340e27f6ede4feba8d69748ab34871531e7344d7391e164d5f7c9426fccedea6e59e4c653da51d26006d2771ef64302918ba4d9620346cf14b1b84b140856a90c2cfef2a8d81044f16f8e209bb1074de4293ca47d4b59ba98ee535567aeb4f54c47895a45367796b6db412e04795983e7aa47e3feada6d17c0c3fa2d0c50d9a9cc969262d983663ebfe1cd8fa978a7b7dc593506f5c16c03e1cb92fc728c35bb6298a824528ed47fd9670937acc31b488fca7a65dd037a6d3c977750932c552d378432bf90dea6f6db2e18550f3bbde368e47cd9ffdaf88b2ff4d5cceb4bbeab0ec93c8586756edb1852a84f40b224e633042a809238f464c55223e47a8094c5186f3ba693588ceaecf08617a8e9770d43cd19c3eba9e8b2d7ece4a12467bdd1de409ff1f2ad9256254b3c2ebbd7d7ce3d5f0faec86cd09e02d12a835c2fcfcba5c51d5b93b7fcd5dfd7b8f633b4c173299ae7cc63332f6a2d690193474536d5d48eabc5c65554f1442ff23b75847ef7e9d6bf7726755e", 0x1000) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000001800)=0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001840)={0x9, './file0\x00', './file0\x00'}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pf\x00', 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000018c0)=0x1) fcntl$dupfd(r2, 0x0, r4) r5 = dup(0xffffffffffffff9c) lseek(r5, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001a40)={{0xf9, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x80000001, 0x9, 0x0, 0xffffffffffffffff, 0x4, 0xbd, 0x1}) 16:57:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2000000, 0x3, 0xffff, 0x29, "0366002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x20, 0x4000, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fchmod(r3, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000140)=' ', 0x1) 16:57:46 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000240), 0x4, &(0x7f0000000080)="bb18f1144f2bc6e7138124232f08f5815190d4b061edbdd3a2f4b5dbb89954481966e4e4dca2b36ed955ef09542a6396363bfd1c439b5f3bb30e72eef6ec666d439070522a827f5e572ddabf63f0ca0f8455df6c822eb49c21cc714f1b3bfee8f632c91c8c475d314bec727c7e0e877a7369bbbf62170d5b97d30f8b7d3d176725f4aa2dd0d21dab387604bd48dd289bdf2026", &(0x7f0000000140)=0x93, &(0x7f0000000400)="42ba9496ed9a9e5206eaf586233e3535b312883c3d26707ecf409a4d9545585c0895d36955ed3b6445f15c5db55eeb723bbf24b92ee4e79dce47a4cec24ae54ecc5d12ef1df0c169307c79d81dbf354385eeef1e3723d259579d5a82ab7966ab25eccd7c54c36f2aefbaf11a29fa05a5c2e9069659f25ba55acf61ab49a13918b76d2b290e9b3c4cc39b147c7e9914c5a9b743191d988a7895e80a5892760000000000000000d71a65f750b8139ced5c1e9eb413b685f00f8d94bbf81f707e8c8c238661f7fa76f75d39ea8f301e31a2ff000000d2d9303311b743b33c6213a59845726f64c5897253edca9f050287576ff8f93af3a9f0ca3dfc51e723f28a4bcbaba3b7f600284e43389982f835eddd4fd08bb867f1a8e31a0545c018124729ba332c93ee8ae9355b1a2820a8afacd253b9d205d6929e7658c0de4cdedc26922a2de8dda3a84069260a71a7b6cf4f9fe0d3535b6acf52a5cb5b2e1af246e17d976f293de6226e6dd5985f9e4ecbb2da4c97e9a5495da8c04c4095012ea7554d447cb3735415e675d83c72909776596bf6cb001a0159c0fe135390cc50da3929f379a0d5c123ec66e21390b6215e0c2d993607d3cc7e6c56b8510f8ebf3f9d76a22896ddbee271fdc61f31d3558f98f7a8cd372234b7", 0x1d6) sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x80, 0x1ff, {0x2}}) 16:57:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530005ca6ed81cb112eb150785ad693f0c702579ccefab11476"], 0xa) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4}}) r5 = getegid() fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x4) listen(r1, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:57:46 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x4, 0x1400, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 16:57:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff00000000ffff7800000000e000000112009078e00000010000000000b1000000b19c00"/54]) nanosleep(&(0x7f00000000c0)={0x7}, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:57:47 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0xc) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r2, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 16:57:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff0100000051e013001040000000000007ba00018000000000000000000000000000aa3c010000000000c204000000000000d0118e03fa68fd758fe5d1636a8a81b5d1558a0aa8101245977e6a9b39ae8ec40eb0aa786335e8dc9ef7dc675e4725a2dc3a0ef62c611d5eae77f47aeeb082bb6a31c1df5a589791811213d3015a5f9c237d86dfa29db46b0d7762e8c65aafe1e1455d1777bf3ad9f5968c0dffac061e6dbccf371c5ebe27db3ae490c283e2f379a43678eebb5551dc2c72ea344286525528db1ffc6c67334467788a4660c38fadf8544cf75b68c06e4efc58857480ae9f8dbdc8fcca"]) 16:57:47 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80), 0x0, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000600)=""/137, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x8}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4095, 0xfff}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:57:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x8000}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x920c}, 0x8) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) r4 = getuid() setreuid(r3, r4) 16:57:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000240)="e747f9d4b491ff4dcc471a0010000000000000f6a0a6ca6cb69cee0726d7e0f11c510dfaae2bf5cdab7d9fd7001fbcd74d0a9bc4683196b7f3f639c8c8ed738395b0f526fa1829b26d52adf0c2ff8db26473e790c1bc400a2274307131c28d9bb4f824f0b87f9c458a04ee1fb8f985d0cb61232c78053d51ea001e2eec8735903407d527c6695e5e9cd5337cb5850d4c78e9a8141a7119df2bc13a1f017484dcb542fa7dbd18ddd486d588e1a7", 0xad) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='/%[\xc4\\$\x00', &(0x7f0000000140)=')++:]:N-%#X@{\x16(\x91\x9c*/]\x00', &(0x7f0000000180)='-\\]^)-\x00', &(0x7f00000001c0)='.-\'[\x00', &(0x7f0000000580)='\x00', &(0x7f0000000300)='-\"\x00', &(0x7f0000000340)='|}\'#\\@\x00', &(0x7f0000000380)='{)!/.)**\x00', &(0x7f0000000200)='!\xb3{!\x8a\x86\x92\xf4\x00\xc7\xd4\x8d\x17\xdf7\x1b3U\xb9@', &(0x7f0000000400)='\\\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='-!\x00']) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2000, 0x3, 0xfffffff7, 0x4, "2495a4950000000000000000000000000000f200", 0x8, 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:57:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xe1) unlink(&(0x7f0000000040)='./file0\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000500)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe344dc3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315317bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x8000000000000008) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x3) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x81) unlinkat(r2, &(0x7f0000000300)='./file1\x00', 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0xc0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/210) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000340)=0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000001c0)="f84afa6e7527a06bd3daf1212201f62bb4fe57f2fce5fa8f75465968f3d34c7d4676106f7310cf5e79891fc7d87f972caee2fd0ae985a983fc0372f93cc77b156485f7168a03fa997ae9ed488302a85e8d26f2b0415306dfc0863f5e63edcd230659f6127096dd2ca304a82eab15d72a2874320fbd48cd0df4f326ea25006b0a2f6416a01245bd7ba869a8e26b3c9851dc0a72bfac1c902b7f3dec35b00bd3449d70fcfe470389a2b7492fdce117c3a35da09c67618dfdc882bfd7650fb0d69897da97437da056c3f500"/215, 0xd7) 16:57:48 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="a4283cf1b7cf7f4a9d1459ac9d2e23866687694131fccb45c7f3eeddab4b811a7949c432b27871dea5625838d8072296470b7e7d63d83af95dcd6906067baef18312a34005bb696b6c8cbdd5f085374e499479d8f41edee559cd090a651af7da136ae6817bc3c27474c360756d614168dd27487cef8502495b0d481df88e25b23dd7aef4cd446e614515d8e9e385a2bd108dedaaf6d866", 0x97}, {&(0x7f00000002c0)="61f7edc6c986f57ee8a870dab50c40d5f51ac7c475c369bf091d7d7d63b85281d2602dd7db4508fc00cd89824776f18ff3e713ef29ef639ede5b72ca9e4a20e1cb1c94a9062571f8971ab293303f2434fed9a3aea8caefee4e425042ae940e38dcbb57959e856b59d70ffe858c7b4955f31223e96ea540fad4884122266fc2f17509d9c6ea4b34d0ab60d19546423df8", 0x81}], 0x1083, 0x0, 0x6ffff) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x1, 0x8000, 0x5) setsockopt(r2, 0x3, 0x3, &(0x7f0000000380)="7a84ee592b46be197cb148a1f41ae345659331089a7148637c957744b01b1477d16085c6214cc4f355ab9a38e223ae5a26a5689b380e514e0adf88cf06425eb500b44c874642b33fa7bdb85250e7cb2b0a130c88ec6d688c2ba7c8f37f982eb881359dc48d824f96e10f5fed948e9e436783334b7378e32c0efedc536f8f112eb740d94bafcaae97c67c10071888750ddc6b90e888e2d80ae0df512dc0d70592a9912f36a800f209739daa07246b8c656536a4115136dfb8e0198a93b84b6415aedd6dee1fa02c2a63d1353160b2323b289a240a7d9ab8cec35a0c0f5626e84e60c230ada5ec0df2aea2", 0xea) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 16:57:48 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x1, 0x3, 0x2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r1 = dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787", 0x10c}], 0x1) close(r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) dup2(r3, r0) 16:57:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r0, 0x7, 0x7, &(0x7f0000000000)="db0f0646172e8a98995dd2bc46f5c0167a716efe2a539866392bb14df688556e81ce88f0c4734936d78af89a74572e18d9135678751e4ec0321350f21cd1ce6a98d0caf9b5b0be2a233cfec859623fcf", 0x50) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001380)) r1 = socket(0x1, 0x3, 0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) setsockopt(0xffffffffffffffff, 0x80000029, 0xe, &(0x7f0000001400)="c2ae2cabb557f2a3e90000ec1c745bc20db63fb6b970e2dddfb91c53ecec7ad29e8eb40360bca606c92bcae89f5e291e812822793984321418b938b3fa54a7cca272ad030328b6540e62358f901c788d8066ec2ba6c1b0245a72b90a63356b9ed200ca4b83d5451ee26295200831d23096b6e46000000000000000", 0x7b) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) socket(0x20, 0x4, 0x5) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt(r2, 0x5, 0xe, &(0x7f00000000c0)="90e468fe674d48b40b29302f6a39643a2c9f1a063b82a6f99ea9977b0e8015d3b0e64c16e726fe2501a50b209cd92085516e93eba1bfc33768ec6187", 0x3c) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b4, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x9, 0x20, 0x7b, 0x2c1d}, {0x3, 0x20, 0x0, 0x8}, {0x4, 0x6, 0x1, 0x3ff}, {0x7f, 0x3, 0x3, 0x3}, {0x4, 0x80, 0x6, 0xffff}]}) 16:57:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:57:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x40) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="283a98c4a8d2275cc0fd267ae43d57977bb65b44cb86280afaa5c6985e75ea83ca82eaef173642d280c2"], 0xa) unlink(&(0x7f00000007c0)='./file0\x00') 16:57:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="65d4deea911ab03732a959", 0xb) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() execve(0x0, 0x0, 0x0) 16:57:49 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:57:49 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/198) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 16:57:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r0, 0x8, 0x3f, &(0x7f0000000080)="33604af7cdfdeb122c79e8cd930943393a24e681adb7be1ce48b538b01d5509b2d87f8aa0b5c0c5a04a396c9ce048422bf46e83b79acba7c4f84e457404d0b41db51074bea39ca817e4a3dae7987629adeb41cffdafeadd7277ec7927a9c8c64d0456670d89e448bedf08adbe24fa147cb1dd4f78f281a500596f58db474a391fdf6829f7f85bb61ceefc18d1678443afdaaf6a68951d1f8d8d3a2389b33b4e772dae388419d958025ef5d75939b9b62d505c49080841062c9351005c84141ebec2253b77c440641ff10fcb3", 0xcc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) 16:57:49 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x0, 0x3) socketpair(0x10, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x6, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x3}], 0x9, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x57d, 0x8}, {{r5}, 0xfffffffffffffff8, 0x60, 0x0, 0x6, 0x1}], 0x8c30, &(0x7f0000000140)={0x4, 0x8}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x17) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20181, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x100, 0x4, 0xffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca28}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xc68}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x791}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x19}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xc7fe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r7 = accept$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000780)={0x1, 0x3}, 0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) munlockall() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000840)={'./file\x00', 0x1, 0x0, 0xffffff80, 0x0, 0x200, 0x10001, 0x4, 0x2, 0x2, 0x7ff8000000000000, 0xbbe}) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f00000008c0)={{0xff, 0x1, 0x4}, 0x3, 0x1, 0x8}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000a00)=[{{r5}, 0xffffffffffffffff, 0x8, 0x8, 0xebe}, {{r10}, 0xfffffffffffffffe, 0xe0, 0x40000000, 0x2, 0x4c3d}, {{r11}, 0x0, 0x10, 0x2, 0x100, 0x1ff}, {{}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x0, 0x4}, {{}, 0xfffffffffffffff8, 0xbc, 0x20, 0x20, 0x9}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x5}], 0x0, &(0x7f0000000b00)=[{{}, 0xfffffffffffffffb, 0x41, 0x4, 0x4, 0x8e}, {{r5}, 0xfffffffffffffff8, 0x68, 0x1, 0xfff, 0x5}], 0x2430, &(0x7f0000000b40)={0x1, 0x3}) 16:57:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000000c0)="86365dc203b75748680d8221611c058c4e14d7a200b851e5536e11c818784e91c5a27f78bdfbe6bbd976932eda933357c737f7ecce3ddc059114c9c15dd3a60dddd1d41a82dca3599c8e001c796e6dec3e423c15ea979f2d1530c27ebd4c3e92e9490c46f5fb21f1dd7d0241c002063ffa37a9e4603e53fba613d81585f1946168493a959d42707d917360bf97f08ba68ae00ab73d05abc5829ee95a93297f02632ab13e013f7cbc85068263159b352b7963ccdb3c5e9fd620567adc36bd254c130e52a41568031d5d6b7fb5300248b3ca6fe1fd90f796e00010b1f13f71ef69f8ee068a868ee1e75b27d10c7cb9895ed96dc3d1f9a194f7c91f3771b27ea477d7fed67033c400efcb48f69e64754cbd24c52e214fa43546c800049b0c6de2d4b7fc815a8e118cdce36c4dd708731bff0ac91a7ff520fffac5176a9a804133f9f080fa7229784f5a4746bcb16f3e39a25f1b710dcbe03c7fb02ab874d3f62391c420167e41ea74a5e9a15ba2610b7b18d64e2d1421052d6d7252c6885b191a2086d204dd44aa3620f99125058e6dbf286aac8374b984c31e354f90454aeb7b8d7cdb7c373f35afb6228ff8edfe29f34e07e74d7184e97bf6683f82d2e7faf2757885a5a72d44aa8a0fead8f826746c9fd376a931583268dd1c0b43a633f894c24f57d3b142f6676f7e459b9ee2ca4cd1b99a36d1a75a8571107577d6a371463dd27cffc0c77b41137c84810660740bbaef1b38d31b296a89409d41cf7207ade7f1d9aca1fc332d77e45e80298b69e27670525e576052a10d60f3cf160d1878e3414cb406a149d87c3ecb586aab7cf573b97123d4475dc5980a685c620d917dbfd8bdde75c52229a48d324b1991d88272a69cc2173692cfc813fa6a741ab09c41bb55c7ea0f07c106e40581a01b8f70e1587ebfd21b21afc735c25383d8357b9cfa3fc606515cde5fac356c09b3b7d7bacfb8f067cfdf62c5e7e40db63a3cbcdd97132e436da5db58736b8042d4ee39edad226a05e6803f509de7005eeabbd5d4e80d0b4673c9b0f9517dcadb96bf9e1fa35a0e10b7edbbea0d68a02fc861cdb0fc6bd8371124170a7793d88d72d89cc0a19e583b1f6651616af761b8c486c01fc842c04e3c1f47c8f5bf5271d1bbba7856d2d63c9893142e87954fbf9a7ad3db6576dde4e5423afc3432004bcf96765250041dada83640a19b763d0be84ff4cc728fe25798484c91e00107c1d7594fa28406df2e1afa69f2a491cd578673ac396e27f65128c36fb33561d273e735afa70ad5d4bd0b0f01871d4ea001e24e88616252f1e84a6a7cf70ef174c2c212d7dbb86c4d91e68ddc8e8965aa3fffd7499cdbe637325243844c6742866fc2b554922cc4274f499a134dab39f3dc5cee0fc0bfb1ffafb01ca138e2c3ed8ecba9e440806c82c5cb36e7e549e1c215c6124d1afa20914e4667a3de7906569e59bbafd4984adc5d218c1b804afa65c087654e15454646857fc9f0614b42f0882c3025949571741981a4fd63d339658569657d0acf2a841933000292742334318ae74b8c769b48853f6bb34a71ac09a3bc15d449cf4fc5e429ea49bd261d7c9d7ff30ae4e7ab62fe8103d28c2e21d079c98441417b31a8dc6147724e5025bb58c169e91d8ccc7e56a4c9d0cfa70477df8b6018f0f3bfdb7606e38b3f5375b84b7ed7c141d2852738451003875f6b5381533fd2b09896e112b410326ac1d47e3b178249ef389efe6ec5220c9846d1b6a01f5ef70fe8f3af37570aa0f7532cda0e6bcdd0673e7f841bd060e4d6fb3546c6c44746de7f4672d322a996941bb5eb75cd9ecc1dd3eb87602da92c8ac287bd90da159847e8c68d4902fde58eebcb3d3aaec152fb37b04c2c06bf1a8e494ca0da4401040ea2a1b8e7e2319d4ee09e14fc4508852164de3a3c06efea10fb1452fc93579848f74ed359aa56762bde4a397b7b59d676e8278be44b7b4cb3b488d540244013d227a8f99e1dc8cbc84c8093a13484fc9814526e406f7575f9e3a0e556d394444e946ab16499dec60502a750477602b268f5116d84ac468527b59081a09b72a334d0b5ddbf8191a1e488662d2bdba3e157b777c4fb0d1e02d6fb8f2c05afc4bbb7172eef263134d541f918449ed5cf0601e4bcb0ba465992be46f32ebc5df42e32ba2f67ce864c57f2c86ff708d89c22fe4acdd85960ff3720f9c5f4eb4c163aa7040b1dd9a4b2f593cd48f77f452ea8c50c0f16d6e3164a90c8dfa79a29bd8112ad375ffc49a8f7fd5136da6c842841847b2466841ec916e72fa2b3da0e92227f42f62c80a3aacd641651b2abb7432c3092d3abf5e6c5d6c026430ac1e1c96f1bbc2fad0aae3cdc98f6a510017049d4a8449bc17b431a2c9f01b206fd07b28eccc2986ba2407208e91d17d26f3e1f21baeaddeff0cf4c2937b20b4a0d5d4b4c81b8baf5966ef603ac44312e0094a5578bdf33b35ec3541ecf0658e0f6b01ce45d895f5326437f6c52fcb6e8ee6e99e14884958593f002047c4671f8d0feeebffac1c033b69dd298e534fe3fad941f3501b8e168addf89d3b75e1cf14b47ab4cba952cdf8c6a9269f8f577010c6d960672450279e2fbb04a3b6584e916de3c3e90b8bb476ee1840d9ebda3ee1368f924c09132522f5c2d7ff33297fc9fb3cb06c1cbeef7892db55e329c1b188079daaff66ac9565929cf3590ebd4e18cc0508a14f71f1daef2cb53c28b637eb88234c5a6cc085cb3c9c9ca25e4978054037458774afd82a3ace1690d3e15ae4b058cd4f3aafcd572912b8303fd6f1465c6d6671809bd36994745780882ec87c66733c135a8439f4111baaab8341a725241a8787e33d9d2d1278f1c6a509afa157aadb4f8aff7a0c39bb97950f3e10cbb83b3e876b235f91e72b608062397b96fd3b057b40b2f45e0fd23f94e75b59fdb20375305b795a1ea3e806e5c1e8b48cdef290203315a28edab6c696487227cb1d0294d1ea13428ab16d1f24454aa22bee6e53e234c69768ec773425392ec604b07962cdfeff801d97cb42048622aa0d53cd6c9518ea347588865d557f791066597b382b30188a3fb0b1f6303d8e25327bb691696240ef600c43d5c1ca133fea775044673de2b05a55cc1c61b5bbf03047d44f9d39bb181a16dc3c899b0f2f0bdde280c16e9d67d781c5f8f9955b01bcca8f307f9ecb5b21d5e1d059e4b8cae6990d64f7e64564e4e7dee53a05e451be29c1551bd19f45415ec542e1d1d569701c8097977911b99e135a4a39668c5504adaa46ed253a125c96b9ceeba116ea416ba1f310f6f01c5b3d601cf3d80a4b5348177c332396bf4643e5d5074b5ff81f8ead3868c6385806b6c17bf651b7010eb4ab271d1b326c819ad1b4e39b64d7b21aca6df00e38020146060587652d199f46a3c98e4c058a5e062506c7e645476e88088905f7d6e30b1ebf25dcacef99e73fb9e25c7b67a6a9fac565ac988c2f93264faf9ce526b7cd885d2db19bf904666a19ac4d7a5315a62d3dcb4f9b3585eb7cf8405c4c1933aaf56cbf565b4c97269988e1f76e04030a74852ef7a6e363ddc1d3307fe190963a5e8b2e09102ca44309d567d1b87c009171748133737de9a1e57f58d9bba9c9801f755626d33cca29d8e9cfc2473668d2b0cb9a8a1067c2a172142bd77908a3b6c0ee3a470a799340b497c55da530e43d76e80ba0357f2f6f6dcf9f5f60c0b3c1cf35bc7a00eaf14fba59fcc368303481c24e668b247282b949e32292307ad453acfb62172d06fbc4ed1045aeb2f28601d3759aece2cf2adb92cbe424f7a6242e460d1ac8b09ac216511838cc2b9a55bdb1e5556e5ec4baa6e9c49bcc7fcde2681719e9baf74aa80df17a31d4638c8fa434bc7266d0520db4efccd79b4d0a60ad617f4241724532d9a8e99d5946709ecc3142b23edf6ba2f0a1d1a4220fe833c3bc6ac55c85dc15ef84533c92b0c100a28e244cf82c50071ba34e3c95b468c6566d8de646ff63be3176350c8284c3c3d06c4bfef125f238981c69ab3e6faf1dfaa8a9b53fd512248d30a283ca92d43a79a8a1482f0fc5502c5e299fab930a15dc1c5c221184973d5930c2eb70feb602128702278e5f7a6b1dc041f165d521ce47ec0c77dd077977306380c057cc52c76b0d7be7133e07585776e0313caedf5dc371f06972f72e2262e30eff17bba6ec78141b046618a8ba50b39980fef483911c8f3debb7255fd37f5210d1b70edc5f8d49cbfd751fcefcc2d85f6a301c658dc5aa3a43e783f9f14468b95b23a0c76866d278373886b9a3bae231ef9530298bbd8b572f6f2e7942e2ba843e2f89b6923e8922175dd8a56f3c2f33e021b9788e88ffbbd5e8f120c661254f9bb6e8da1ef39428dd817c754f3b39b69148abc87eb93d2ba24a4dcd28d210fe51093272b9927fc7a16c1348efe6506112756b290e8904d6ba684ba41869f1b5fb482793ab97509d9f958f6e3922c8899c972ab8362187ed28facb19a443f7901438ac4df47f1376869844ca2af9448f5849507009985947b2f18cc1581cff3c3de66d930cd4bb8d90aef2269d9032826e6fd87f78abbdc095155119f874baa05cf93f3905536ae5b91029b8191d5274a31221d3200c78abe31a8c0b83d9d31e0e2d329267613b452736a6bec584105cde42c9d4f5be73ed30e7d358d004d31afe1b2f95d73da2d0c58e33d9203cb74650aded7c1ea94862dd0e9880b360a6610843ae491cb3457212a64afee5a63e0cead8c159877062d66a4fc6bf5ef814c71fd7c94a84a00bff5a81b5f0bdcab3b52060f17636660d35242738292874499d03d3366bdb9cad41ced6b852cfbba83e4bbfb0edfa191536d48ef94d9fbf57c51c216aee88a27d76de5efd03a1b0ad92ce83e7ba38ad28d8a66baa69575b9bd849fb1d9ae9b249a166c2b6dcfda6368ee7d0f0836f1930dd9f15363f7fce532df35d15ea81ffbde55ef48fbc27b8b6ac16321afd80f16fe2c2b099a0e87cae22dc7f64f94e3d786fbf1111d452faca145abcfc8065e96194c81e64d921b8930f6499f9b64d09d9784359908db9939e5419f29ec0b2666b8e97eaee1758724d890d5f7a3cf9587535e7ecdd85439bc0109114b93c0ec6fd9959a6903c434e5f89209b9039b059f89a1ef1097a7a313a046c5ff144f800072b5e78fb08d3685ee1d4aa1793b4bf9814930cdca76557a829becd5bc4f4cb48733acff77eb3f50b43e53489cfd19e31f2c851044878c975e91db7e9e9a7c5ce1fc11c1c15e5c2befeac0106915cb874ca34b9a48a5fb7ccbe4da5242c13ee88f409b266df36ff6c21d70f649c1abfb6c0632e837f524857ffb51e054c0c09ecd6d02a0e33f02f58dae4b2801f7c9467e67b078ab49a3cfc066c2cef7e81a7753b514be279e1423707fac84009652166f233ca34f269544af17f3d0962620ada7e9da47388f26443fb5d493ba4141d5c24aec192f724aaf6f0ab2f32aa497204584063e8616f26b9de4dc3b720ad3a0c14d0005565c0539b3ddbfa6095e824472981e259e98f4d5c381f8be5d882aae0cca992521b358aaebf8fc216363cfd2265233b9d90181bb8b07d6d0668884a3d6b2985bedd24f1f1e61cb68e01403474ac329f1053409d9085c0d7027e89b3c52891771cc9e09987df6fad873d0759fd98f17ce2dd0e9944c0918410ffc8b13057dab205268aef2da7d187fd6ea53ff69b5f6c6c132eba0d6421200c9dfe7980cb25dd2dbff4adb2275ecc6cc8bc956d1e521560e210260545f179c7c920db48ebfe1818d02017d12ed8fb4", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="f061779f9b4c0bc823e5e85278b621fe039632d50ab41b9005a2d6846bc9583f01ee538628b63d2ddc360002870e7b1d1b36962484b6c394b148b3a542d0a0eded43334d9772e6362ffd7d5a0bdafc1ac9a831260037d2da1762abe5c983ee", 0x5f) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0d366d769bc1902a5d8094bb791f38bc4c049ae44598591ad932b614a94886bb99a64099eb35377e7b396329235b0ecaeef603c0a32d89f3f17117756ab719583990f53aee11f0be4b171371c1342a15c904125bd9e9e035833e787a6bbbf0e1385183bf2653bf42a79e06118c1170d865410ba5ae173b542636286294460e16f6c4497d2fff2a4d1d129935fe92740aa6bcbdf8b73bf2eab1f70529ac"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) shmat(0x0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x1e8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001200)=""/112) r3 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x80, 0x0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000001180), &(0x7f00000011c0)=0x4) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:57:49 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:57:49 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 16:57:49 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x10}, 0x2, &(0x7f0000000040)="70516a4114af6491200c798e39add688edba3137b818ef3a7deac0e5de5f3170ad089651f459213863b9d332758c3e273926bbaa3ef9843490643f50ba6ff61ab9e5e7d6458e9352a5da5dff113b15c89703e84c41817384ec9919d23e93da38f8de48f1d4043a1a0206da732a2c05e7b6694f0a0408653b31e0d2931f00d8a79b7e653a01f66ece0ce2c528", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xfffff801, './file0\x00', './file0\x00'}) 16:57:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x7ff, 0x200007, &(0x7f0000000300)="3e212bfb07fba58388e59101e734021c02eb151c7c1c7acb14a7a83d2fe0667ccf0acd111cac2f26b98f75a48305cb6fc1fdbf53fd629b0d085c42e66a2b877910efbbb0d14800a7240cfa4a02720547b184f5f1c82191db3468326cd06dae385183c0903140def232516a1841dd3de26577617c1836d915c12b27980b017d7233c44d07988e0a24a1b20539bbf2310c26f5af58b8a92f89772866e30eded0f115e6562fc6d6ca23c6102463a8cc9df1613e346038ab05", 0xb7) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0x0, &(0x7f0000000000), 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0xa0, 0x40000040, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0xc0, 0x8, 0x0, 0x401}, {{r4}, 0xfffffffffffffffe, 0xca, 0x20, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x34, 0x80, 0xc50, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffff9, 0x99, 0xfffff, 0x6, 0x5}, {{r7}, 0xfffffffffffffffe, 0x2, 0x8, 0xfffffffffffffff8, 0x8}], 0x80000001, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffc, 0x4, 0x4, 0x2d82, 0x4765}, {{r9}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x1f, 0x5}, {{r10}, 0xfffffffffffffffa, 0x1d, 0x1, 0x1ff, 0xffffffffffffff6d}], 0x7, &(0x7f0000000200)={0xbd70, 0x80}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 16:57:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaafeb8aaaaaaa7f8fd9140aaaaaaaa0800454d050000000000001fe2427fb8cf3289765d00c3aab2a71e76a16c6723a4b8c2e3d270eda69db5763bbd56ce8b45c511212971989d9315ab712cb1daf7cbab90fecb60c5448ba7b3c2968a8b045121be627b468b3d63ad8c51a7cc17524457173e8076c31108b1e886f882347cc952999f31dd742e83aea31876a81eaf4bc05cd994195d738902260d3324b08a81a069fdda87bb54e72ecb709575f9a511a7a2cc3568deeeadc77f59f6db516a4514f36d94fdf5038d4af003e9307ed034a4ac5d925b04b2635d490a7a1705870d758a3a5076b40129d1aa91c107142a422f3c636451b077870d45a1edaf776e657e622b75e35402e3d14aa66c3f838dfa07bd2745c41d"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000080)="e26348df8613e1533c28baba3abc81ba3ef3c45de213195d039647ca1fc65402c350c7cb1046fae65fd28a87b7d0f38248b820ce6f1a6452cfa130d7dfa13995d1b72891eaf8440aa1c72ace28e5c26a71127402d7c11e0335182924116afae151ac", 0x62) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r1, 0x7, 0x401, &(0x7f00000002c0)="9793a1f2ece77e4b320144498568490378e5a017ce6860237e654fab64d9a923311ccd2bb7362cb2e7b10188354729c9a5e3d77cc1cb078ce52ba0c11019f4c2dff6355511bb3878ef0eb0e4e24859d125418cb67991df6c1cc8c36db8b0b9127519e245290201ee315f0f37732af0ec78cc657ebd68f511842ab4e80e1eed945ad038bc96c70ad72ba48c34c00d1b9b8d9fc68913aac7aa3533bca3f4cf62af22b494764983966d5ca04be98468db435bc3ca8c92983d2466110af9bca3f2b03d87090fb8d9793fc5b4", 0xca) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:57:49 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000100)={@broadcast, @random, [], {@arp={0x806, @generic={0x18, 0x8014, 0x6, 0x0, 0x1, @empty, "", @random="3ba246b0c478", "de9cb592542b71a92cc73fdbc2055293"}}}}) semget$private(0x0, 0x2, 0x704) 16:57:49 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) read(r2, &(0x7f0000000180)=""/127, 0x7f) pread(r2, &(0x7f0000000200)="b07fdd7bbb7b52e75a600cb9158d1f9332b7ad50be73c0863346dfeedf36da8b24b0a851c5cac46f4f26a879bd83b8b71922fe8a2cf4a6914c953227a97946116afd921e3419e3ed40ee5185ce4faeee161a3f546e7127ab8fa2d4c21fc33104c0e1bc51756778912abf0cbf2044c76db5f03e9e7300c5da98eaeb75417c0c10af1860e74713a1aeadc965b4e8fdf99197cc7e731ad14126d39a7dbdae3e6df96419e8c57911cf8d1d53b3a211982ccd048bcb4163f05a96c5207bf0a329ca65617e867aa90d7613", 0xc8, 0x0, 0x4b2) syz_open_pts() sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="cefebd0bd1fc691738fef1059b43ad", &(0x7f0000000100)=0xf, &(0x7f0000000300)="7222016070d10a000000000008000000000047fd06da7e9e91acf72764b9b9a5e91a23e6e9034e37ed65fabef410671968431e113cbd1b32f4cca71fea3fe07c32f9c9641dbd462e91fa2b19f2f7115003cd93c08c6360768e7fd6e156cae4036b789625ced8860231200979273fa3256ea4c03ad09d753b903d27c84af2a7406cbc6475b9c7a27f4829eae9241145f3badb16a40137037fc1b1d2f04137b0a8e3b67b05f725f561bc6c00"/180, 0x19) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 16:57:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="ac31f0f4a3bef68b2a91682be79474b6beef8d5f21fe678892f5aa55a5027892c76e5cc6468ba1b453108828286645a6ca8608c61a90db5972ce82bc292bae167aee2c7786a70d417db8d27facfaf87b0c1332e9aecee484412c6a99dfc72a6c5f37d92b746c9322bc6856390f51d7edd26f8454707f21266497b8645f76c00977edbd83c4fa2bcd4f4ce0fb71", 0x8d) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 16:57:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r2) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x8) socket(0x800000018, 0x2, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x10}, {r0, 0x8}], 0x2, 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x40000000, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000140)="f0e2bd58178944fd0ff7bb960fdd09445acb9020e66c1a150aa57635926214d94e8984a86495f716de92d532590dd4123f36ad96a9b64b6dd5c47e8a6d546d8699b4747e4fb1755676e060e4ce396bbdd5fcc2c24f93199efd27244bf26fbda0bfe9d737fec73f511fc48e750560ca8182c408e5b9ad25594579e71ba0d5", &(0x7f00000001c0)=0x7e, &(0x7f0000000200)="0633eb6a89039c2ff4ad2587cc9da00a4bc6b8de9dfc3ae8ec858bd91890f12e86f31af0e336123bcb38ae1e672f2ae610aca74faf9c86bf19b6cf91337f8c5685b80ee2fb850aac802c4ffd4801f2e4aab22de2d2e1be8769d9e574d34d926e667bf4105ee4d3db393c801aaa7903ef6b5a37d65af7ad701d354a2f378e1445fc77284298c854a8", 0x88) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x4, 0x0}, 0x8) setsockopt(r2, 0x7, 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:57:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x101, 0x2}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x15) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0xfff) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r7, 0x7, 0x930, &(0x7f0000000040)="a4f50f3e00e13e6b22c674f166f418eb665f732d991a9549c3ad33ed126cf0494525790792a3a95c947fef74d1bc0ed45feb8e2262b4f0e7e38f9409e5cfcef58f00f1ac7024ac99aa490929eeeb49cf7c0a2dd411422299736ad72f8d9afcaf3dff56d50220e58d48c468d6f59e9b4560d76da5f4ddb0c22ea88203be04d79972e643f047e2975ad5", 0x89) ioctl$TIOCFLUSH(r3, 0x8218694a, &(0x7f0000000300)) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) 16:57:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r1, 0x1f, 0x5f4, &(0x7f0000000100)="5367791960376cba670b23313e1901dbe0bd766099042485422cd63e278b57e8b6be456e1528070a766aa90d733678de89b9fe384a39c0bc87b9a751", 0x3c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000140)=0x4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:57:50 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x1a}, 0x2, &(0x7f0000000140)="7343c9f13a1a65a5dc41e7000055b9e7c74497f3a40111703c8ad427b38b2f8aa720381c974f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c22d3d675e06cdce92fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/136, &(0x7f0000000200)=0x88) 16:57:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r2, 0x0, 0x9) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b4, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8f, 0x0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:57:50 executing program 0: semget(0x0, 0x2, 0x840) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xb1cb, 0x3, 0x70, "5cf193504dd220771d95d7d118963cecd232dd73", 0x5, 0x10000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:57:50 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000da0e50c4bd3e312491060000000000fe80000000000000000000007d0000bb000000000000000000000000080000001100000000000000"]) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000600)={0x1, 0x5}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:57:50 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x10000000000002c1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x300000006}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 16:57:50 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x7) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r2 = socket(0x18, 0x400000001002, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r3, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x1f, 0x5, 0x1ff]) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:57:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="4202e57f7f080001ae36ac59836db3cf9e3b51e3d00166f0f7372d1418b311020a26dc1820a3dc2ffeb8f3e24eeb79c7057a2e5794177390c37d66f7931abd22dc1e0ea88fc6eb6c72f66925f0dd"], 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 16:57:50 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000870000000900019078e0000002ffffffff0c0590787f50000049e4000500660007063a0008000000007f000001008907208000000044248113ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000830b7fac1400aa000000078317e4e0000002ffffffffe000000200000006ac1400aa0000697800406b1a36"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3ff, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 16:57:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x90) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x20) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x12) 16:57:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:57:51 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000200)="f4509c5b367768805f4c63f3cbaf79602afc7f026d628f84d511b04a2a2b5c8aa3bed8119f2b2533f484f8fe4caf9af7852d87a917ac3634df7197a5bee61637e7c9f9dc7bef866c0263a6c23b8753f9008e5cd2cf0d1f4da705b1ca6f6ddf8f43df3b413703ce6975f875e1d405fa776f9caaf5eeb5a384300c52cabc78c08162ca3b1581f1fc5cb883a83e48e1ccff7ec2f6a404b2eb2fe5", &(0x7f0000000080)=0x99, &(0x7f00000002c0)="f019b8e8c556352f8147c662b6cb8d4e8781e8c36dd9e622f99bca83e4f9ad4acfc973b774d0e956c358c476ef2ee33505ab26aa4ebc23007eb87b0c8d20ea45f736a5add6f86b3319da5d63130f44eee522107c70dd201e6575a1eea63f6010b1b9ed9a8031affa2875e15ef62410bd04f4069aaaeb8f7a89f02ef0cdd7aae261b038f4e21f041e0c65a0e5dcf4b704229c3ff33eb96221a80ab8009966d60b5798a8b49aea16155355fc98c4b20d006ed4f707a7b41c8bb19ce0ef6f17756077d936ca0157e8a4b5f003e86a16b4d5a849f8b0e7bc6b3feff6b1b761713de64f33520b86103ab96b1c9a184aca75a7db86681028b5a788785b214d954e4a06890e39bc7f0f1d429f2a268e52b7458646b838b2bae85f90deaf2666fff254713ad6845a67e6e2aa85fa27b2f07ec90b35a8a992cdf33d9f89a788ce1b1232547a6492eb30522f1cacd79bc18a35851bd519790443cb91e2436707f8ed8b550be11ff69b48b6a9dd11c5a6555bc57632fd68b899ba0b6a2eae87aa48d93b2839656363eb9ac9c3c8a0b963e7e500c7a9d34e56610164f3f1e871ea2f35db01878b12508ddb62e2caa85edbe322b01682ac9cc60485c5c37fc24e6abe818f140d8207c948a403ea93f331fb2c5363e224dad703334a04c54a3339c61499b441df3133edb688f95b966523eb35b05fbeec8147b97f932f27e7efa0fb0cafef895bbd126e320a0530970fe45d85f35889d259830fc71852de2a62edd22b401c27b365d5fc18eefc1f625f47251fdce1c6596bb14621045dd4984d0a2a3405bb3b41ccb60a73cde3752f9ce6600b765a5a142179e255e1d457e107dcbcab06c52275358d013f5b79fb12290acabec37ad9dc8dc9e264742fd8a278dc498b4f080f46fc71202c6aa4622d8772fe9a77bd712de58b0db2a7bdc942811cc6f108d045bee079fb2d5a6d970ccb46d4fe3f79c9e6a99c8fc16bfc81473f4a4d822382c1c83c9937473635c0ecf4a4ad61e2924d180288a17333337d73842222c903fe4544d512cce6524f22d1afd41ea20950b9637c70262b6fea1b03a11d23849b866b15852afc5369a9457b3cec38c0bebcf0f730b51a15e62690e234efd4cd9c68b801ab904d101f01f7931b65d63d42f4f1cffd5d85e4d4593c0f5910fe869119c7168dbdbdcc313f1640b4e82275fe7b6216c835c73229756bed8abe34f55ac060e3235a356264fe17f70c2d6a0e624b4b682d6e3fbb27ba09d9c25070cab018eb14b312234a4a57da5d9d9f8f3a0a181445efa503ed20a744ecd50f401aaca912eb9178773d05d7da76191cdd50268dec1bd75a7d3ff9eb4fdb74d33ec1899485aa05a037d87714da920de6a0a8479ab5be31f533f253a0646e749fec869c0bccb27c66733c3df7fc1d2de70a08c9caa719922b74cd4b46400a439a04537e0ad84476cdfe028d52b5c3617d014635b20918b24c2e81182d2807caa6abba4fd3ca72fffafebe19d1ba84132f1b27317f8d93d9afc39814e44b2bcde17a70f283d42202ea140ede2fefa1324446aee64f06495d463c50fc592606e0b0f5d16587d620293767d238590d7ad2e844274ee493ba6732214eb4422979e4df59ab2a89ffb13e2a862db8471d6921e76f4dab777157c5f93327a81fef2767c8d394f6455ae0fcf919d1d196d6e0d2351bb77406bd336474ce59125cb8e152d5c7e415490222a8d899d9b8f4fd79e53e92023b62701373e804ac074fb7536e5772efb157e1b13051229e96b5ceebe1733963440e39b23e89181bf9073a7d3af3d912d80f8888928d59ce3ae3530c51179843cd47f082e1058e69ff0f99f50daeff25c9f67a45b1ea9365b7d91a1dab77078e4d9cecccfba16e32f296443ea736f91f2577c362a5a69615e737b6fbffeb8483c1abe75093291683f8f93391bf56c9e23551658b735999a6f942d462f21970b48e557f07d6444d4ef9c83b4169a6b6e09006e53e4ab543414fabd644dfba1c9b9f1c59fc0fc40e5a87f456777a1f6d0166738dff1483c56466be60a3108a3dd210585c2315c42c43473c84619f072b7578d4eae18d9ad632572953c50fbde42a2f61b23090e894c193c2cec0ca5608421b2776232596334f03e1ad55f2fd917c08c59cd057343f4245dba2a4fb228de60c56f9ca2ab5c71ef2d47d54991844009fc52a60e210cd52ba8abec7e090d821d752f2f62218dd057ed9a1a7dbad5747c07eb5ac3be5dce7051b478fbd98fea499194f68326fddab2aeeb47126b13ec2eacd90558e1a73e15b2741f996033f028d99f05e1e912ca3d5aebd950ec19dfe943e6917d7a2dbb2d422499f099ed4c08758c77f01d502661fb44c4f7185cee75f1e9abfed0e4d58269bd6a325592b0e1f743e5ce723d3ec8a769589bcc0ce53506cbceb4551d3c2bd8cc44154055ca25ae679865a7d96649c55b75649e32e79590b8f5113afe88b7581a238a468680eb32f13f15a16164c09b12befa739a3b4b98c7e3c1d59bedb6ff209151dc69287c263a699ca710610d91cbc75d917d901ecca8a5e3ff90ed97aabb5cf2a61fc5a4aa2e7d3387ce98547b803a30672921484486566df27c4e555352c10fe4e9d089ea230e5fd5d83739dd4062802f6fb42b2d2cb8df24b8ad7b2656cee6500c417d2725523e3e8e8aec4af3492102e470c4a7e1bd164acfa2bb36fa3ca440ee666f50f841b026b07928bee40f516112c225c7425c3206f07f5fc64f3f3866aa4f35e23813f658423348fdc96d68faaddecb907c5d286fda7cbe6bd0854e085a203a5b5f83045dff7cd0492efb75bc4baeaf8d9ee50caa7cb902dd89620fc00c4bf803f49da0756f138364bc681f3c004082b0d2b23b569709d405f28a50f153a0927478b93bfe3bd2499cf96199f5b99a2e01e87bb5df7b44e4d5d7e5b7c058c51d6d7ab18f8152b6602ce71c48d0e8b2cbbfcd278bbcc3d7d471678cdf90fb4ad3cfb6c8bfc1277c8c6038b1f0e90caa6cd3b72871a3da0c94f3f78024b8fdd0899ac9df642ba697dab30b90606aa0064dcfdd33833b03aa23983761423e9501e5f3c753eea42b2790554167f789b55a7e5abbbbf01df520dadd37dfd8e15b6c63bacdc5832fd1b32e4b0d619a5c42d8ec1ef781059d8657f5cd1d62cdaceac6b85aa65e364b2a17c7aa35317157d8437410fcdd0d22192ccf04e31f8562f844143c058f025cd0eea44792808a5cae724de1bfe37e854af17d30defebdb1ecf247c696913468955fa14d6e9e466dd688b76e433d1e493a57bb15e11ea1ffbfef3895aa4e239f45b51a304b3c83fab7fe65c6529bfc8e1a0a1e7a506152df51d3f5bcfee2d8ed119472e72051f079cc36e3aba3889e4baede6bad019a9e6a0188c0973d43df9204e79e60bb452192491c9d2230adcef5193e42961ffe36702044a06c4d00bb41d35825b3c267d86b5fed467c5a25466af2708ae326515cd16a4f3491591b91d8553efe1b4fc80f4895868980739cfa3bdd5ce97509e3b1a69db000117125bf842872a2f9164e75b21dbf7eaa17bca905fde54eb1d6e9825fce37a47c62acf3bdab31ebb3044480a8252e1b6698379602dc20a4f376dae734abe4647605a63bb0c893ef46ae47e96b90a892b413cf010ee543cb81c2ac96a08e00e406e1479b0dc60aa0da0166cafd9e6f6cd77aa6f8a048488293a25b0c8036b0026a6403016b91ad7edad27f9d631fd484c87f2a496ff6e5aa65718153442a6eab6c64df76ca2df87b651e9b9047f43f8ab902f3234ad6e9bd764673058a57667a17e3b03f11bb796b39a268cf1f32ec047d93c8bd8f29a7d98d30a208c3b633ad0d3509f66dd77ee0c395273a597bc712ebb9dabf6bd4fa22e59b6470fd191f11536fd7c890d3b80fe5056a5e51acdb7fdd44f450c33e5c0ada6a587d0ab403b335fe0650c42d8e3a9029ce7347aa3c92502852cae8ee761f1392ed25dc0488d8d92c1b6777b5fa6bb25511272a0d87f35c070b43c218ce60fca97be4c422490339125a0a2b16acfe00c334046ef40221d0e3fe79a43a850f83f996c9c341b2ab72668cf3c98efc9025242cb7baf28491b25de2885c5d0ede4dc990318a5567ab2b69a392decf98230903c7ef29dce1cceea97328a121d90e6c73c09b50373cd524f7268268ffe12a08b2ca6dbd78cd3cdca3e04e592bc9f3cbaaf53820e328a8f3506ca5df239c9f09ef212bd50aa9ef5085d355a54c432be25e33813be24c6e503f996cc453735ade3accf6ba09b64151f12edcd1cf164e2fe34bda7ea65d47ccde0046342b540fdd4232c3dcf80a700d6b34614344b86160e176afdd86deddfb6bca3b1017dc916eeb9235bb529e194c76264734c49f7f75a606b7c4ea1da97471b69f7c44bbb7773b1f2e0283a0e32af5cb5ff810656ec4ea4593c2a6987e948dd7ac14e6163813c87a3efee16d1933a9fc8fcfea23e016f01b5153af66fa976889a350e03c457c95a2fbc222f82bceea6aa278228b29f5b5aa687d3ab0f8be363480eebbc2b30fd34ece39bfa4045fcbefc6dab18284cc63bf4a946d8b3790dfa54bdff69aa4d63b3868580577f1181d99dc9cc4ce02009b32755633a60644300cad739dc7b83a8dee7b857b6cf5615352d443ae00e9a14130475e2083ce35123040985b3a4fe088b25b0d6aaadadb859b8f7fdbf4d1308f5b067a009507b51761a248c2257c06881bd02b9499ca97c61b36000a4ac23cd35c9f4eda63e179244eb71afcd47474dff468649069eaee68d289cdd85f9611dfa829e20636d6d121468f8d764af588935d8d3e0f48e8a6e748c08a8b0539caf0fe463387ba46454f116435ba55d6352827356eeba2b2f1a2bc5bbc1f5138fef88a772e1b36213e18f495c925109bfd39ba195c8f6c91dcacafe8cb63bb46aca6ad020ffc5b167adccfb955d741b7b8f91b7a4d290f4d858367f1a8eed4e86e767cc2bdbfa0935abba0689c34f7c715d88a6c42380094afc758bdcf5cac242bfb293eb2b24091fc97d5cbc434d8199c7baefdb02b5d50621550996c524ef5eae5b0d34e36039e3b483b7ab31c7b0eb061bb200123fff58d887d06ee8bee07ca4a1957b267f2fa0a2132df89736518fcf9da16a9051bc5e2a8012086313af467b0ba730ec1e826c8eeaf16a511d82ce844937511ec864442159299c435e7bbe70f333b141cdd3444611258e8672c74256d26b998d19106bc6b864638d539cb7c4befec2f7c851734b832289077d6c8640e168d0acefe51170968eca63e83d57642cd8ccfe4fdf11fb458b4ced1abdf1f16d5abe36d058ec0775c8f9379c758b7c45a7f19a413a6a61f36b8e1e534417e11623ef5a5db7f8dc56e288b276efd7cb030f7970320cecae4584769820fbc076ab952fe56c6906ddc6eb07d56b9947d5bb6436b4b52fe301761208007072531234e18d8b6271babc514d83f711e8b99f2d70163a72a44259a35e0a4a6342895b8c59ec32f5d644d5cf5868d9a5d166a3d3138372cd340d812e8997bb0812b7d1a1bc7dda99cb3bc547e2ef2a9f318bc334b1d85b6f43b6bb3b7db5bf9a1fe3402ef6ecfadd7650a6fa722632329594771fc75840cb31a3afb12a1430d59beab70b4548c8967737017420000e01de8a81c27f89331a5df826d88e662f1241c78d3dffb8c08dd94e85874e34fd41b76d01d5d1923ada35addd1eb8249f95ffc80df09b95acc671559626af2d8331e2349f898904a2bd71988726b374dabb36c2736c99d870394fd7b6acd13ab24d8ac52b47cc94f497d316d2d95b", 0x1000) sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 16:57:51 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x2000}, {0x3, 0x6, 0x1800}, {0x2, 0x3, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x2, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x34}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:57:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x8) sysctl$kern(&(0x7f0000000240)={0x1, 0x19}, 0x2, &(0x7f0000000280)="d9b9b0b6aaefb82315085936f488cfe12f16f0165d17139aef4b3898274f4b4b1d42f9bf556f3f7b33850503654d83da8b9bd393e4f17c636e807efb780113ef7a850faff43a66d870decebb1a3f8d7473574c8e88c24c4e4951bf63c6a4316ce63c5a1874cfce1dadd01e5df17a42f267ad3961074fa3145385c963cb672bd5cd7593c5bf2eff7af6f46c610250cf39d20c00ea249e942a66178d6f36bc9d21bf9c96f4c9b529724fdec2dc11426e53e7bc3ccbb02eea6537459dfc25", &(0x7f0000000340)=0xbd, &(0x7f0000000380)="ad5a75963a97ecb8b2dc16cb3285c84d04e108114f1c949885916f0d954e1abace05346ce48e11dfb1ade91efde3781ad2d249073b59fb2c07c4af2addeef6ad9056b21b122605cfcc547a29d5353b31f9b9bfb8887a39e695918d515280f5babd7c20299edea0d7ee04f925009ed0d26b76f6010cdc405104173fde9afa60f944c07229e4b989530916", 0x8a) r2 = fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:57:51 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x10) dup2(r3, r0) dup2(r2, r1) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) 16:57:51 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) r0 = msgget$private(0x0, 0x20000007ee) msgsnd(r0, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "172aff9a1763b83a2cb246e21f3f6c0fd6c007d3af5fa7acef86cde4034318267158cef0ac13544da32e19e911e8f339bf97a9159efaa6f3"}, 0x40, 0x0) r1 = msgget$private(0x0, 0x20000007ee) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b39413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"], 0xbb, 0x800) r2 = msgget$private(0x0, 0x20000007ee) msgsnd(r2, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/27}, 0x23, 0x1, 0x1800) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/226}, 0xea, 0x2, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 16:57:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="5000000090780000"]) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:57:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="f6bf77accdefb36dbcec67b7cc312a5cf18ebf0566423ac2e2962b66b6cd67ae46d33259dc3bad1c2e6607d05d2f1bb8b4fa12a4a95c4c9eefca1f3bd383d9efd8264dfd5102ad645259685d684c01c62375ed7f27684529"}, {&(0x7f00000001c0)="f8669a972a95e5b5d0f875345ffec4f963354655659c1ea6128fc9f86ae7b8a793a31419612698972e1da67163c3622a4181f7612ec3923e25c28dabe6a6c918aa7e0560e296032d"}], 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 16:57:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 16:57:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x769704caab92e36d, 0x0, 0x200) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000380)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1da, 0x1800}, {0x2, 0x401}, {0x2, 0x23, 0x1800}, {0x2, 0x5}, {0x0, 0x6}], 0x7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:57:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pledge(&(0x7f0000000000)='#\x00', &(0x7f0000000080)='\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffe9d) 16:57:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x4, 0x3, 0xb5, "5f3577ebe587f84fb706ac9c7b9a2e0da4df9915", 0xffff, 0x20}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1, 0x3}) 16:57:53 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r4, 0x0, 0xffffffffffffff81, 0x1) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r7, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r8 = getppid() accept(r6, 0x0, &(0x7f0000000240)) setpgid(0x0, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8001, 0xffffffffffffffff, r1, r2, r3, 0x20, 0x6}, 0x3, 0x3165f936, r7, r8, 0x3, 0xffffffff, 0x8, 0x5}) 16:57:53 executing program 1: r0 = semget(0x0, 0x2, 0x400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/100) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000003c0)=""/219) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 16:57:53 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 16:57:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0e00", 0x48, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @empty, {[@hopopts={0x16, 0x2, [], [@padn, @ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}, @dstopts={0x8, 0x1, [], [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="a8e6a1139966af0a0838a7a0e135f603e7280d8c8dd8700f75137d44af976290d84f5d7ef11a7dbc269c", &(0x7f0000000100)=0x2a, &(0x7f0000000140)="19e41f7c02556417eabbb5eea6eeec1b6db7a6466509fe03c6732f6e1997611ba3cf836a887ab4adbd4759c50f25469dfce245ffda18311250624ccc93ffe3ad5283dea83fbb518503eed4f04258f50c234f85c0c5a676696752874913463102b166f319c9eeec82f222ded09796f9cd6b2abe877b81ed416518a8d064d38f40aee5edddffb09cadd7912e5bf5ebf9ef0ef010332e073602fc0a409ba09b660d0328b44fa3b678b5a4238b9b312b20ad6e99f995f793649456803c03d0cd95e270909e0741d32a9f66d980fc23401882fd1bcad751779102217b86dc2f496a4b05196e0200dc", 0xe6) 16:57:53 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="5eba4c289a5b86d40e48f098912e1ab3b701eb51a7eeca459912b6125e0724e4382f593c8fdfa142a752f87a3719f63b831fed5ec60bbd0f93fde80f3375a8726ff0a600509393003d1977181de1c830fa3508d7c7e669830024691dd0cd53a801fd49a04d74f56411053453e3dc85ba403b8df29774e9f9870b450222be6f8b0e", &(0x7f0000000140)=0x81, &(0x7f0000000180)="e55280f3ec5dd9c17a329852a1b7b2e5774881baa993b7f7e7ae9288db514156cc9fb51c8d3bd35b0975dc0e65723db82be2eeabfa9fe9b911f308c6023873f93e3fcd15ff871dfc1406e4b597864da6aca2902e63fff9623aeb2826c9778d29b237d820983c49da45ce78e686b6762d0ab6358b295556b6efa09274bf57730e299bd366f618e2cef599b4b50417d3440389dc9b836da73d50a74a0b7211de60d1ca14beea40d2534c", 0xa9) 16:57:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r4, 0x2) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:57:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="063ba552d9eb50c10ebf7f4f7d80cfc8bf8c1ce9af7656f8b8fdfe76e894abd5ab6eadff4a5039862baf93136df3684a8e4c990842256581624f7f6d410e", 0x3e}], 0x1, 0x0, 0x10) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:57:54 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="820201f0ffffffff5da7788744ea18ee5387758c5cc9f86035853150f8444bea13b3c5f6f28e908d35e9cb88019ccce7ed2a2c352413dd7ec0ff19535e5d6af8b18eb1e9af9bb6c29239a9030460fcbd1962739e5a43965a24073785f57308e691cefa6fcd27e80008c3ab43982f9b70aa29059870ca8adc298b58a6ced7263a0000020000000000000000f8ff0000000000009dcbaad6aad66c867408c80d1a71333fba"], 0x1) r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0xfd) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$inet(r1, &(0x7f0000000400)="71c33da3ac0ffa8e901b79635461a62057e6b06dd1f073471a5e75d5f0b5993c4443f6488e161b95afa0fcb643446b10197bf8c89309c64e85eb1a5d1f2c068d7f610b8fdb647482893e720c269bc908add40f786461523326c0759cc4780ae9475d61a2b389731a3ba29823d9f1689b579813e3c23206a8fdb2770f6c97fc6911df13173f49b25c0eb11b811be7e6d8d89477e3563948f985400b88d049f86fb517f27e4566fc9831fc6404d6921ece85838985cdc78190d329517333696b13ad6ce43d2bb1cd92c7f56720e60607e8c0373c1ff524a0c33579b056c45b2ac294a935c55af7bd87fee55f72f58ac580ab74a37611", 0xf5, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) socket(0x20, 0x1, 0xbf) r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0xe66, 0x4}, 0x10) r4 = socket(0x10, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pread(r4, &(0x7f0000000000)="6c33255546a0595ad142c41529cbef505971bce67475b1924c8199aa2ef5b23f74dbe714e16c267f", 0x28, 0x0, 0x3) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8a3254d419285e2d67569b0f251337caa65a738d9ed8e5e035f3517013b99ba7270f1912eafafcb960af05b705d21d470a37543df30cb2ebaa052a874a8795b00c235aef17a092b53a9a99bdfde44223c933ca82fc3177ebc42df0e56711335eda13ab13c42eeed3a1d1426b0d1abdd9cbd098deb41ff025fea320158cb34812710ee767b576d5597fdce9ced1b99b0383fcd1004ad063f2ddf52e09143d5f29ec91f9ac41fba93b734404d508c11f7205fa3582e7bec13bd95c0236f973eca2613e70c6a8d527cba97ec848363863ccfb3c4f043e808dc3efb18541fa5753f90f8e3e5f51621c3492e14605acb9d88b0627e622b22774405473b312cf232defe1fa3bea5a634915af687741ca13316c6b92bfbeef9a8df6b4d28056285210ace435e1efc4040dc094cabaf68f4b4e79f12189da4646c515fa78aaaac9efdaec4f713d8f64a5"], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 16:57:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000941c550ac9907d4bcdb8e7035fe333888c324dd91f0bee5da867b08803e187e9fa01d78c491345fd84b5d9e082022ce3703d2ec6dfa0555e727b782ca533e947191854a5ccd87cf89dbb7e6f97bfd894d96ed8c0c8e9d05c208a60901005c3488d0ad69bc04848557a2e402cc8421d42a2aab697e29b659cdc195f02628501950602b57774b3caaf6b3896296e97eb68a16ef403fd95fe65ddef95af9c7a1afdbe3cbe46f2e297d88c86126f1903be0b4487011e455eb16b67a7ba9d7e7c7cd1f826c0aa48ca42bd7b8b4318f005c6ba3296f6cf5028e2e6c819db46ed0c0079309379e2be5a1b9bd766dd9998acb63da68e99fb6be53e2f15c4f517275af392f89ceacf1e428c58"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r1, 0x0, 0xffffffffffffff81, 0x1) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r3, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r6, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r6}, 0xc) 16:57:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="8500ff435d1482bdf36f53c08c8cd62f364529e79a76c4c8978c19aa0798df055ac2f386c71339f0875684d95aee6dd101ae0875d7454552072dcf38a2c39278275392b0d28ce5666d1f6efdb22e5141543ed14cf404b329484adf41db4048e2b1fae0fadd", 0x65) write(r0, &(0x7f0000000140)='\r', 0x1) 16:57:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x137, 0x7860}, 0x4, 0x5, r1, r2, 0xec6, 0x10001, 0x0, 0x20}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000180)="6bed967e0641afd3a06e955308cda68f4dda919ab38b000a6ee17df2562cd584dbadd281402b96e1f2ce43097010b9d02347ff8a364cc3f73401f4860359b5d7aa0705b34541bc108f5a4d653eee37e2a794d59d2001d35a4b0ebb8359c164a2f703ef7c2e792b77f9f69ea82b95cf04368a3e686f69a5919910eb98e8098f88f1bdd659818ab3a50f350f3cedb4af6cd62a6f6d7382f270306554dbadb3e145bb088abb61c6a0ff87b99450", &(0x7f00000000c0)=0xac, &(0x7f0000000100)="32204f3862aa1b31b4b0889690b10b1438e70b", 0x13) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x4) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b4, &(0x7f0000000300)) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000240)={0x1, 0x2, 0x3, 0x3, 0x7}) 16:57:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000400)="6cb33eedb3e81649e7257da8c6ace1d9b610308af19cb56d5812750c908e156d964d53ce25f2ca6fcda361772a62e40687f81e920f82a59b59bcc44b4e68fba8f36515f085ec4fe74f84894fe6eeada3d2e5f13d0bbbb74740e6d8ddcb51534c45da4c5de889483a7a1f3139a2d8a5278b329038dc03b90cd63f2caa7bfeca20cbc2ad11cd86c21602cea32c69963c13995a93076e00fe79a2dcc69953d986ed43bb82ca033c570c9472796abba95e7e81e78fb12292db090000006d0b0c18c338746572090ae8dcaed38febbfc9f1976a0e66ff99df6753362c7cbde3214e19a8f45179f119ae479ab1d85fc5a4028a54ed976a910570fa924e5706f08e7b357cc0f2103aa8ecca732f6f5ce9a1ec2abb670a1085cea5030d97aaa80cf4175e8870ddfe5633102967073d6b65a132cf33f34c4643dc7eef0a926407643278f848ffcab0a74cd9fb6bc9e8f2ef190b1383182322fb83fbb92a0f42c1b52a86bdf4e53a62aed27c44b4a3664d569ca10b2d76e08df4b0cba70000000000000000150a2bdf6da725cea8f90aeb0ef01285d871826ba54996ca15f259c91657a91a71212107f3006148d3c0641a06cccc308edb406aac99d793dd97b955c5e26381538d29cd454331b5a107a0cec77a22649f144a2a46a07209b88cbeac7856f8a87f3cc00a1708903d4f10d66e3fe9704f7bcee81bca6ad495e3051d5b8ac6af54df32d91496b4da30fafdd80be73a711fb1268322b7ce46b99b2a8b338e", &(0x7f00000001c0)=0x21d, &(0x7f0000000200)="c3f72341e8a79385d0", 0x9) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="adea9cdf09ae456080454dd3b084be961e3b7cf773a7e455b5ba8221556c1e9e387e1923c73b4302eb343492bd811cdcabc5a4996e0d96b5d85feb8e9610d081f37fcdafbee79b932f0b26826fb32a8c6a97024c8eee8d19e772acc70bd21b3916ee2e8737706374d582c6350bfa54ae86714db6d8d311406014a866ff1ba7b92d572db3f2695691ac4f1099a6ee518e93cb9150fb9de16856f53b9f308f51c92d1dd4272db19edad759aad00c004202bfd496e2e92f1853a4e1ab863e921b186e1c1a0d32d00baf6d6257a17f0872c0584e89e90d1c618fb2df34c6fcd5cf6ff19d7f8ced083d2048", 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x44e1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) setsockopt(0xffffffffffffff9c, 0x3f, 0x7ff, &(0x7f0000000280), 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x100) r2 = semget$private(0x0, 0x1, 0x639) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000700)=""/130) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000002c0)=0x2e) r4 = msgget(0x0, 0x1) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000005fda94c139d4c1d2ad4c17b202c418812244ab44b371784103cdb80596f9c347d79977c1ce2cd911fe2e69fcc4a7c8e07000000000000000000000aecfdd8130a8a0f77dfff5a663de95e8a67458f058855b0e9974723e3dc84bc31f5d177df1f6ea610f1f506adca77467e437bd9156420d986d216b18d6d1ec778867d97ffc3f9136e782a5963d9378b652b135fef97d9703328292530d84ebfbbe6f2492f1dda0add5017d2cd19971d1c2d74d114eee8dae21c5225a56eaa3"], 0x43, 0x800) semop(r2, &(0x7f0000000280)=[{0x4, 0x4}, {0x2, 0x0, 0x800}, {0x2, 0x5, 0x800}], 0x3) 16:57:54 executing program 0: r0 = socket(0x0, 0x2, 0xfe) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2018a7b51a53c6b7383d8d08002448254074d7c877b007f9ccfa646f8c1206dd0fa4fae8236e6bc3786a6c29a39ed7a004e4d6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x4, 0x79) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) connect(r0, &(0x7f0000000140)=ANY=[@ANYRES32], 0x10) r5 = socket(0x20, 0x3, 0xf) r6 = socket(0x18, 0x5, 0xe1) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fsync(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c6530004db4e20107e4eb2023af48319601a3c6b7e83b1fe159a453a57288c255efe1b5f9d5ebcb117c02db8a417dd9de714bf220dbc3ad6a6d7d39c5601a260292ffb81b8592d637d14ab83de845eed7350993ae3c10d1dfed31dc4e3668ef1c49b217da48436bcdfa4cb7a26c7448a0f8dbad680db00f5904600fcc7ec0c943aa859893f68f62d7fea638c7c63083748eebe09295282da7bbd32efcbf57e73f43792010f4"], 0xa) 16:57:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xfff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r2) 16:57:54 executing program 0: chflags(&(0x7f0000000080)='./file1\x00', 0x10000) r0 = semget(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x1}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x12) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) 16:57:54 executing program 1: setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r2, 0x0, 0xffffffffffffff81, 0x1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="9cd52b21697f6696c3dd67c44f5602ec7b7064319ba99a8b70a5ca9d80f585d504e096608c5f2854526874b1d1b7f119e55ada5b2a99d0f66a7a2890662c9fe3e3c788432deed8169a5e5f5222eed23c19b9f361e26415bc2e1f1073c82bf322f6ceb36de1936841d9d7892e097d25184d6d659d2899afd9c26aff614bd5f8c258fdfe6ee5f5f806761b993d08aeb953b4308a368b72ee0dd702f34256a819ad106b14cfc83130e785be2feec22eec3f00e783e31b7cf63092fc08ac58f1279d1078cb87b4bcf48f6d5a1544d9196caed8d18606e3b66d9a7f0f0ce21658e847209f9716dfee922484d49093df27d2f6e1", 0xf1}, {&(0x7f00000001c0)="b0ab019e87b070e2cb16e63f9a924a5862ca3dc285fbbe96433f8d6bdbcda737b38341055b0e13230e77df521ada328510a720799393722cd71d5867f767e87176f22e9f96ab169cec94093c07c8143f326132bb3f16f8a8950a2cd5fd707be5c15621561cf6b4ac44810f9ca5a9ab5017cac26b537f208732f2915d28", 0x7d}, {&(0x7f0000000240)="224be6b0489ebb51d9a2b74e053eaccbf9a5b49e0ad047b95af8f307035470729bd64715a3ec64b9dbebf4fa7a39", 0x2e}, {&(0x7f0000000280)="493a003ec9bf8a10", 0x8}, {&(0x7f00000002c0)="1d52e859178c4795ceab0183e6132d8448ddb92c84d4163ca2bd8571a0330de2833d7ff5f4525ceb85311d2bf19489e458da7a8bba989c384d1b553d6f52b1f8b7ccf2e1932bb9d2d7b40e52f5b1abcce22c31380ba1e0f548f48fd79c81a5a1281a19a307f791938f924f6f1d728b8460f9fca73b90a331e7a5aea63859b7c4ba30e001e843833fad911fbc56425dbc33", 0x91}, {&(0x7f0000000380)="c367d2ccccf569666791cb4687c5e385c938102c3d185898350ffbc9ab2992e56428ece43484bb0302466e8b0c0adb47f9b25533111e1da17db8c8953dbfd5b08e4aa03918bc4f8c08cbbb9ca9e099d664ca9c1e193261ade6f9dcd7ce8b979e6074ece173033f87a7ae280eb46e9b07ce1d0668204f3c87b604127b60d0c0c9ec80ce216d58d90b000c2c7af2ad7be2c534add8a7a11fd14698f666e081ab65eaed58d3071e6f26daaae73e14e21005fda8a5733b405dace68800c263cc9cbb13c4133e9106a3d181e1f0abb3650f4cb502d273f150a0e8c8c31fb51af3a2ce60fc87ffeea5d729898a206356e7", 0xee}], 0x6, &(0x7f00000005c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x80, 0x8}, 0x400) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) 16:57:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff, 0x800, 0x824e, 0x1000, "078dcbe805bbd9a5582a00", 0x80, 0x1000200}) close(r0) flock(r0, 0x0) r1 = socket(0x1a, 0x2, 0x0) setsockopt(r1, 0x2000002a, 0xe, &(0x7f0000000400)="75eef55dbf3754622efba41e85103a008ffc678a8b11d7ad3993824568badfb0b268b8407ad40cbf8b73460beecb6f05e25bed5fa19782524ace4dd8b61ddb1c6647ee69e978e406197a79b44dd0cb11184f179532e71831beabf1ef4ebc396584a86c69da122824d1b040284b36a0db36bab4dc1823cb86fe4ca00f140fd1d3e1584f13430c30fab2014e72df3bef6f974a46254a4cfe8fc673484413ee7b7375ae6ab3a5d3441e7b1511ae6c0746744219496f2a76eefa4dff3cd1dd6b24dd6a202214a389376af64b4c021720ccc1d93f6ce14742dc6a06a5f732946004fe480dc5be339d014228c59e62cdeec00c463b082f1e68f7c6e5b520752d16fa08b101e06133a88d6a11a779ad6f5ba4489630fdb1ae819298332853cde7c89dc7e182acecf5583904c364723d49d4a042bb488bed23ff10a64b1c3ed98daf592adce57405c0d62052d37031427bb90d127bdbef50c5f14b1d9cadd2335448c03a49c0559422cb0e73d1d68007a9b6c9f3f5de47d5ff5578acbf87bfe01bf043d9227b0a8037453d2a20e7e8aca9a238ceb4bf7e30d7ddf3c206a0b829c229110073f9680d00"/434, 0xfffffffffffffe0d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x4000, 0x8) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0xfff) write(r0, &(0x7f0000000000)="36caac197f371ec8a5", 0x9) 16:57:54 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x40000000000000dc, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0x59f, 0x800}, {0x0, 0xc, 0x1000}, {0x2, 0x6, 0x400}, {0x0, 0x4}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(r0, &(0x7f00000001c0)=[{0x3, 0x7, 0x800}, {0x3, 0x1, 0xc00}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="5938e3ab5c8ef1d2ef41d88ed52f7e9021d3417fd4d32825074dc54b1843c8a03676d24b5efba3432487bf0f7fa18fd64ad3f138d4f5b4a6e561606e84ea56e32d030df698785ba236afe2a4cf4a0e8ed629ad6faaeaeebbe23f64f19789d28fee59c5da953e062960ba8e5a4ef299260efb010000000000000055d8a2744b73a848ce3d03d5b5182b17a55ef826e44d6ea764cbc88fbc77b05d54f725edb60d06b945de60fc4032dbcc47f14e586c4676a564a59ed6517d638d3781031636075aa3edc0fcac9b8d5b3752f5323428a7fba7c58a435351", &(0x7f0000000180)=0xd7, &(0x7f0000000280)="993bbea7df4b0157f2929d04e31da3f5f059b03cab66e058e930302769af69c8b8ac9909eeb5be08004d1ecb2afb30bd2817838a8374235837318211320e376c3a535a8217fabb5204dd4e4965d4cb25b5bffca92a929dbc8b0a51f0f8c962410909d8d8dab006ecc295e6dd481c24ea8da996ec7c77baa2561568122a37f90ceba1e2dbc098ec5a4f618ff484e270bc489ae7cdcb528a7a20636d62c10d8999ec", 0xa1) 16:57:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202026de0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/14, 0xe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2ba82439fa4f2156, 0x8eb821ff6ccb00a2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:57:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) write(r3, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x20, 0x8000, 0x1) write(r4, &(0x7f0000000100)="123507d208ef1b5b27cc0aa4dcde0f140f45fcc1359e5e51c14061cc3e6efff26e173056fdc7bb06532a0250b3156d6bb7ebab44d21dc90c67486a92f5be970e103291e2abd265e7a329075c", 0x4c) dup2(r1, r0) 16:57:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) r2 = dup(r1) lstat(0x0, &(0x7f0000000040)) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x53, 0x4) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:57:54 executing program 0: open$dir(&(0x7f000001a280)='.\x00', 0x100, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2a, 0x80000000000000c, &(0x7f000001a640)="a5c461b1e907fe209939d3bf219e0002c1b74e5969db3e3a65fc0d397115f8ae4658582487828e71ce6c2de57c29a343bfb3da69f29b50d48e0131c54bd9a4eb3bab1e6ebcdfe22676931e128cac53c0e85db3240c45998c8e950562ae5d2186e9f92723031e86aad7066b5774316fcfd76404a077b098e563a1cea58ffbd9647c7e7d18d4c319109e6e6531648e41314efb1ce00b086deefe2982f396d5fc", 0x4) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0xfffffffb) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f000001a700)={0x8001, [{0x3, 0x7}, {0x3, 0x2}, {0x1, 0xffff9a6c}, {0x1, 0x68b4b52f}, {0x1, 0xfffffff9}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x1, 0xd6a}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x4, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f000001a580)={&(0x7f000001a5c0)=ANY=[@ANYBLOB="017fc52f66696c6520005b81aa5d3d331fb6da61e68c6de5e85db2b336030cb668007ea764ebfdf7d7431e2fed294e0f5e6a77b1caaf3e000001000221cb5038dff0e357c24c70255e3617ffead2fc"], 0xa, &(0x7f000001a540)=[{&(0x7f000001a2c0)="e7fd8d3bbe47edefeae3ee5e6b73b5ccd988d7a0f76d995afb83efeec01695eb91c3c1dbf13ab3838477d523ad4ad69c12afe4dbbe17ef2b080652e255c38e3cd243fb245f534e3ed7a86d7c362db0a0976fb063af52cc741ea085e5cdbeccaccb7571757800ed4bae078a03ce0deea195438e7f785b8e116b0095e1ec3993bd45510e63dbe2cf5fa1a7b9866a51c33805ee998188f70decfc80a41f994d44b7f9ae761a1269efb5aca416180c59ef78a7f0b9adce839234e8a886632b55c5aef76b7e862365", 0xc6}, {&(0x7f000001a3c0)="1f3738ace211d8e93aef9887bcd133ad6033f1c3be2438739ba91088a2fbfc4ed0e86341a2112f4f673c4c7489568d0321b3c6dd8262cd6814891334a4a306e2642f7376dda2e6815c93f28c01ef06e984267d906106cf2003b27298e8cbf953d46c69d6fcba5fecdc03bb21c6a641b4068b8af50c18ebc16956d75943e9d43488905c1d3a3469a69f9b730ba2e9e662d5dddc1f3caf65f7c823a1ab4df1fff36a90b912068791803dfe06985be08c5450f8798a14d6581944db21e4931998a7f36cf3bf1d9798431605a9bffa996d", 0xcf}, {&(0x7f000001a4c0)="2ba783ef13de0d1e1a60705d891e5e", 0xf}, {&(0x7f000001a500)}], 0x4, 0x0, 0x0, 0xa}, 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x1b) 16:57:54 executing program 0: r0 = socket(0x10, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) dup2(r0, r1) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000028000000000006907800000000ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0090783b00"]) 16:57:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x103) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/153) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 16:57:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0xe1) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) 16:57:54 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x1c) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fchownat(r5, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 16:57:54 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) close(r1) 16:57:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socketpair$unix(0x1, 0xe44bb191a9141966, 0x0, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='8', 0x1}], 0x1) r2 = socket$inet(0x2, 0x8000, 0x5a) read(r2, &(0x7f00000017c0)=""/4083, 0xc6) 16:57:54 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00009c001400000031fc777636820277d8d227ce81227abe01b46c66a7f9833f3515ad5efd92017d23efef5e33ca2913b753b7d4b3b11bc6ada266396bdcf821e2cfd6694adb56dcb63c0b93d085cb64d0e45e657671a5861d08f6b4926d9c29"], 0x10) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r5, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:54 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) sync() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvfrom$inet(r3, &(0x7f0000000080)=""/83, 0x53, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 16:57:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x230) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r2 = semget$private(0x0, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) r5 = getppid() setpgid(0x0, r5) r6 = getppid() setpgid(0x0, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0xffff0001, 0x0, 0x0, 0x0, r4, 0x22, 0x3}, 0x7fc00, 0x2, r5, r6, 0x1, 0xfffffffffffffff9, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) 16:57:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:57:55 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/106) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 16:57:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x121) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x5, 0x6) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0x0, r6, 0x80, 0xd436}, 0x3, 0x200000000000002, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r6, 0x0) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r4, r6, 0x6) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:57:55 executing program 1: syz_emit_ethernet(0xe9, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800aaffffffff4e214e2000089078eca334324da80d768947ebc280e14e672ea74fefd595eaa248f5a4f6faea94efe7a8a10c086e7e25f9cae015318c9c8a9134345a8d382605fed122827f3593d8477b2de76890586436cdfe0f33d4e46ae072c0c9fecbe2a454a81b6e44781725a89dd9f710ab4690d0606bc2beea175a830a4f04cecc9fa0da1024c9a5be0bcd619e2474ac70f777466a170c8d884bc9cb329ee19373fbf51259fa26995c55872491684f53a1c862cd5687300cb1ebe1a35b90f0db9b21c9b4778c3ffac7d069278a64e741999e1ae4b1661b76f4365dbfb5f5887d02a630393836b5761460c5693f4454eac4fa8a6d54cdb1c1fb57f9bfbd52ed9347307f3536d001b8d844d7e323dd07b63e3d3396dacf64fe1598d3c2a0a94366f783e96882b8226dd8e61eab18c36f4c9a152506d6a9d740e0e65cba00"/347]) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r3, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:57:55 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0xffffffffffffff81, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0xf7d}) 16:57:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 16:57:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000008, 0x200000005}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:57:55 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) geteuid() setreuid(r0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r4 = getuid() r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r6, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r7 = getuid() r8 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) r9 = semget(0x1, 0x1, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r4, r7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) r10 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x48, 0x100}, 0x5, 0x5, 0x2}) 16:57:56 executing program 1: r0 = socket(0x18, 0x4, 0x5) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="957e7f11c3abc31639084f642d2087be5a34f46949a3bca4d622315d6b7234278b670af828863db8e6ab8723de600427967e309e3082d6b6c5ca207d4d17912c1472c0e54d3c786111f5ebba99678db9243f4fbebf057c314a7479d1d9d0c9529b8aafb0041b35fa0b0e8e9b41ffa8d22bf7da1bafddfee64806cb5eb66ef0c452145ed44c4d1815efb9b6ff4e8834cbdc300ecc7017faa6680dea8a1f9a98e797f41ddd6867d45a259db440819cb2f269eab035770813b9cc455aa2667672220c7d926d0d902d73a9e1ea3ad6c48aec29d99a6dd8dc765d3b714e1916", 0xdd, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x2000000, 0x4) 16:57:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffff8, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xffff000, 0x2, 0xb17, "f9a209e1b64ee5902c584cae79836d6cf170f86f", 0x400, 0x1}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="602b6ba49d01900ba614eaefdbb6ca5c726ab85beb5abb294a271ca5d7aa2361d1d36986eb2ef4bb71bff07019da35306ae4", 0x32}, {&(0x7f0000000100)="28bf42f42de07983d166a81e9cdd01279f5c67717f9601174d91e4", 0x1b}, {&(0x7f0000000140)="d7", 0x1}, {&(0x7f0000000d40)="148285652b3d3778a13ee27d96234d9a40de75b93d3790d7b6e90494ca6e46ef6cc763276509484331fa2b7d9aca491e7ea65d1edca7f490c1f460eeea9cd0c399e1fa49bb5e3254f35c883dcaa227a07c32e3ca7ca7984a5b1f95d98aa73cf1ee7a868c39c13c167e5884d25377ef06e6132bc346bf19bcd0950e84775465219c543059b697c624fc5bd5a3632207544ae8f1630185ee31c06008f3b45df18ae5ed31f7a55169e6ef97165240d772afa24003b90b60199ef92b88b2a85c84ac182e8574ee177234fafba2ec8e12b025dca6973eaed2ec1de4461f0fe1e8fd24df750a277d2a3d1985ee2aea0529669c3914cdfda9cb1e5b155923b813fc33adeb02b27f3fd342456bff632200bd6e0b5d7338f355ef8f4bd6768b2f95ac130750402cfdee0813c0e582591c8e71d753daf7e6fec04da13d600e639251f5f0e7d2be27fad0cf11df41f66b6969186a3d4c088ab709a75468d072e5c9f87150e7e2ad3f0890393eb3523704ac6e8c8a1a529c5fd81a0f9c14ab5c01b949fa5b43565c765826ae1165d0a861e23493c616a3edbf51f26219a74b7da3af46c94889cb05129f0d64a723ae596274601497c571ca6fcded5acf01b3ab14889c8254b13d3bfbfdbfb1cd3bc5ebb86868945c878141da62d33f9861133b612c3666c7647e8628b5949d352f256be634725d86929b49347fea068be0b951bb41c4c756148c3e5400eca25af59d9fb7d5b8be0e5b7897558490decb0013f11daadf111bc3a0ce780f319d16c83e442bca0c5138b6311a4807d75f8191b3495cfdec64b9f1525858525528111e60f59387f8438e07357d98a2a173aef3560ceec8de003cb8d78de6ff7146dfe540865be95dc2df96d74f74a32ff64387f783322f290957d338d042bcf6f7b690a56c5061a733962b06f03d70a2e20d44b9c404ea1ffe35edb71f20a31b6f09b2f1a69c3889d071847ab97f982b4625e43a2cb2e647b38c87cc58de9b91341ae9be8441220d14d6bad3da8f2b577548935fc2468d0ccbb764dbcc29cbc5d4c58693d49b6920eac4b9ee637359ac39ef9f151503fc86b234f9423d8a3838f566a57eb27c43f46c23dac1a46dd975dbb9cc2a989a59c247d0be80553eedc33eb0b71df7373cb9c0f918e77f448336aec754e2c43355b4117b9e536a2e1504812aa0ecc8a27fb6ff60ec9e3e5a0bd194fc5363ccf5f6a9f800fd1392f1d196f7623d3f2d8279f873ac4fbf27cd13fd5f4ff3a62609b405eb34b7eab1475aa1ef43e4c4589295c17bfe48ba0b8f6ab6c7c7c770e763bccba9d7ff41242c85e15ec078f49f256e038a3b82f641d72a4b70d8da24d66f94aad9b85332bac210d26afa781b3ed82073d1cede242b30f8aa2d49c645bf3d8b1d69572d164a32b5d969da193cc1a57a20d2e25a529b1d1c2edf7c10043684e13368748fbe000380be535d9df9788963101e78a6c4b20b789207f71a51923b19c6491d6116bca22c8a42167fb7e20103ee1fcf52ff5ab7112c5ba0c4f27f246ea38124779e1035d8216cdeecbfc8f8a5b33ba416e888e9191b9061e4f1a80a66460c14ed2bf23e47ad2c8a9af21ba2aeb4b7547994691782af61f7762f5cd7628b13374d1e3837feb014288e37d1f115063da265d132b91eb92381f62e21557ffa7b6c50a0135ee492c8e527bd036e5cff59b10d7ddac7cef88f521684e368036e3f42120fdc4048712a5519617fc0cc578a7090a3a65ef10715f1f1fb4e6e0229cba407af67e826f061beef329621e5bfb4945e1e54bad597e7ad94dd40abc57955c0997a733f398b37916db7a16f0db1a4edee493e992fc7e43798caab5fd0179da645fea24d9cacacf0b59e92b5482d9d03f13ba5e7faa1d3d67541fe6f0dcea584ab1e28267ce6f2e234998de94458673b13db1269e211110cf401c2c47f57e735e65472c0210f8236e0966eecfed36ae7d59298ccb32266f8b4328d7564f68576d4ced356dac16018156e66999122842b1fcc62bc6ead77680a526a27a52782dcf6cfff47bea0e4c36ebfd1a10c7f5b680b8efb1e30798f1b49f3b3f918540057c49f6fab5dc55bcd9144075c60771a8f023addf03ea8c11efb3f6a34c5b88b415a42ea0100e14afab64a8ee4307d28135f123fd19feeb7292ed79652ec8f97b3d6834ad99c33575fa23303afae50b4d8b6da519e8aa96412b644263519e76af81fa90b4e6c99c25c53d6a3ccd2a27a7bca702e9bf8caf6723675dc1dd2b185ca193b6e5ac1637ced1236e7798fe0b0ffd6463c44545c6202e66b1d6e1dacccf7fa14de9328366faf066c8b26d59ecf8ef9995fea5329069c8772d187b247f0ccfd9235c556f538e5b09633906384c5d8762f86e5833662250b9492d43c1247fcca2f023bdedb8b6427d34b0fdae1cb99c47fb819634e01c8b516ca38e718934893fdcc42cb5c03290e649561aed0a87aec2db7f25abfbcd2fced1b69e773af67ae3b71dca052d04f55cc30803b035af1128cfb09ba23634128d89f0ddeabe978b37270246467d4dfe73146f2524540a431b04a18d12b866ee4859c071dee92c7e7931b9a0fb5fe7d733604f38da457fa9cc607fd56818bb458a245a5f59e47ec2b3159558b5a88e5a5cc96c2dd8646e3e86df543f2a81110ca53e2adf2e5a04a7a4a8575d08cedd0b987da2a20c299bb4038ae0d5b0c6e0779b1cb5c3d7244158c9be6fc97001abc3b1a271ab44f4ae208a3792f672accae27ae06415e080870f69f5602cb751997be987ed62da44d5ad7dc99e44defe77f66ea98ca67c217b2ee3740da28e684e15e2302c80b520069db000001003255b85b9bdafa5734477d48bf8492b4bbd8d1406386ac8c6c9fcf3410f7e08918badba2c0f4d6a7bedf51c012d4b9a99fe7d101fa79ab8d3913f407ae91a09df3821dd39a2b5e47529d0544a15ca8de2df917b2ece2fc7e387e9502c5835942d1d3f9bcde6bcaab19e5b23c87c708dfa07c42fee78675221db1a6ff6b03f8434383b6bc3c1e8251743a1d67334792774a08b444ce0290fda7be5725cce8101e349ea414e0bdf4118bbab8654b871aa71d69c1de1c7e9efe23ee0f85bb37dfc68d7350311837facc3a1a641d76fe3b93e417dee50f2796210f08deb733e3aa5f2e78ff02db079b83fa9b476fb670c21abc9eeeecf1106d683750104b4e2293032f820c5430aab410fc1ffefb10f221769d18054e8f2c3d7e1d0cbdadcea407c816e0e366d338c3bfd4696aff374cd6bb157de2aeedd0ceb87257a4d0782b3808ab679ce7cc3261c42082a7f2d4f05dfda11d918269fbda2ff0cc8933fb93b7689afff505ce56ca702e9f2cd074a124ac132028c6ed5ea6cd060af83f3890822b42e2a41a9df465200c966519708f675f17226ae8032f70c892186cceb14c19bdfdb8ed3ae1d5207f906ea6ea4066f7c51db112da19d34a996986577e6d49dd9c33d1c26423c2733c45101a40df10c2394e73191dc7da1480131e02d213baf0e4a4f4e232c7bc1a7cc25a82283ca8b4374cfe3287dd05285d1cb6db801dc4cbcf88c318a0b74d4ee0ad4cddac324aba941eecbe267c4b5f045bde27a27540594b424c3fb455d18a46868d035c03d1707de1ad9e7ce4a965670c2e4146991b99c5a395e3cd46b83791cf2445db1053531e8d8dc6c0ea943db3c5895dd4bd54558f525a782d5d63530e766e1548b78d4772406c40598c7be23710fdd43dc8542a3c67eec3e9bac30564ac57ca0a14f13a211314e49e9449819e34019d13aa112d5be235f505136276c365975c0d2a5a2a46b6156bda1cde5458fd25716b6e9aa9c999176ef045e37f637e1bc2de4675287e1875cfa9ea98e591edec0f8544d75305bc0530553b492c89bb30853619a5323aed5939b03558b9c13a197f4e114dc7e8d6f1121245d217b318d51b2707386ce8384aa2341e564b71cfbcd298e3111147076f1dd65e76179a1ebffb9ea0b0d33e6221314edcebf39a4e65443640ad309ef5e1b079837f2d6002549ef7b75b3655639181d4ddb4206fe2df7094fea45783a199e1f66b9fa539d3c4856ec7decaf3a758a908599ae2701a341be4edbf565e5223d313914f3ab7a07afd0b899e1040b94a9cb0b9897b78bc502743364cf9e588b0fcb0d1f50ea221dcf47204070ecf7873b85e01ed91678feeca57a1e1c2c546ac1a3930e74e82f829f6e50c9247bce9c2fd5b4fecb0856d775afa6fc8a16b61bd906d9d4fb9f12853058014ac376b2827ed3385ac11bea127fe3682326330f3da931a8555d74930e004c0b5ff0f0000e8cb2be68f6b80396f548870e5d59fbafaaec5f792929181e9fdb1a8a64a60bb208ce5b173f72ab820910e58919478324554f90af667b5f4d18e81dff4e57d9d27698d7facdd4a16ded4bcbc822abf197b3239222c94cebb060000000000000060bf5d42cba30018fa66faae21290d3fe70cfedae4e068fe1e901eb65e3c370bf1a0b7bdf6b646e5e1c196272264b4d59d17e268f01b4b9d022c38968a6b86734e70e6450ea9d32c7fb1b1c65a976129f1a015c254fc08d5a43781e5e85402328605a6b4131e5f80cd66bf3937cfaeabadab981e55505cdc38826eeca9e9b47f455c24b71feeeef3c666b09141071aa11d2c0195fb707755fe352991ad791a455eb5aff8daaed46ea14b725a5ed2acfb08d9100e65f3ea9cfc4e9afe9963ee1489a3995edc23807d916e4189fcab0765eb76c82fddfcb25b3d57abb48bcb81d16cf58951c4b7a1cf73209fcfa6ddbb6eaf3aae5f975ff51f3105dcf4286b6209bbb0508f6e9d648a8e586fb3f00040e48c371dd45965c1c0149807aa815f8c2f7035e8eacd7e2fce4355d1cce7fd3119bc6b2437ea57b99b84d978f15d77c7455672f5968960fd2b0d962adcee0d0d1f5445dc85ea487c98b1ed798f914d3fb9d2fafab0a4c5173cf08924403b46a626059997f5efcabed97dd9ef5d4a7789f8475d64229acd0dad037bb8bbe58f72657bf62d19c5c20fcbe7386bb8a011808e597c2eef2763ff651f56d60b5372bfc66098e696475ca7fe65865705a11bbc6ed96329fdbeea6161f7f7bd639f04c4aba4f741e818ce4cd3821183edc168d42f531efb75419b9eda5974d9dd17bbbf5c64867bdf290de782d333d5a8e28b77a43adb203dcb18996574ba76c1c9c8255db881a8e222ff1f4d87400016fd50bb617172e891cb841de25122f1983ef992d1836a40df518273005cc434c5b1649a598249ebd015346d97704096fb1b1c9143789094212b581cbdb7af75e314637c6ddfb287a729eb6176feab9b9ab99f8d26c5d1d4de900dc335cd0f3f837c735298c7bd568eac36b0a09a140011c2fe4c260f2ac6553de66a0fd93b1242266c03c1d6613c3cc399ee8f7d98ffc54f013a712f6f3e82eb2f39a49ca13bbf5f56a545cc064df9b4a6dd746424c08ed450c6691972827e4d1bc799e365e3674d54840a08c9ae61d707c1123a33a3c5f5dc09f15b54b4f7e5b8f19c108305865631011d11137f558efe7c89cd468e347a8e87807e4bea8631b5b496b30fb91025b7dcaf0151e08406a37db1bcc9cafdc105b5a6d739a1c68d7edf5a39fcd77c64c0cbfec70dbb0497f352e721fb93dba36dd3499330a982300a549f9d4c35bf667e264df4c81f03bf8fe2aa15276265e3554808a5fd86e10ceaab750f06561df946cefd5caebba25cbfdb068b9fdb2680ae8d0e03ebf541e566d1357a13055e898944a39805c150b53b1177a60418004f", 0xff2}, {&(0x7f0000000340)="07b2e727853f329f7cf62891138ebb0d6c291fe348026c2a2dc18be24c410ce895fce366d87ce237fb7d3537e0c805057daadf63fc3cc473805b4b5bc8ca149c21c9f7bfbaff0135e37423e7d3a94ba5eb4300000000000000000000000056bdb6ec7df5a016f2b467f733fdbc38771598be3ff3f6fc8c4620aad4d590287d64a2b02653584a81533d25c9a55885efce0e88cd8b67c358d444bddac4cdb70fb37cef9ebc3d156cff4d2ec54947d954f451e409459feafba9959e7da5a12e5b291286af6332a9798bb91547ada22296f58ec2fdb560a3b92dafa4e37914a3184aae336f12e85b8f897863f3b3723bc8fb9423e5ff0e102408e5abbc2a17c899d2a6cfe94cacaa08b5cfd5cd67d1689b6c89e77bbe277e61da123e3659dc38710abbecb2d82e1e1d", 0x58}, {&(0x7f0000000200)="59f916f861b6f7aac7b235fce10f254b304f36fc61e3a748a8719216ac8d70725915e96381a6423af953527700c340b78c65963408c5d3aee3622b5939ce13daee38231c2f8542ece5117f75261bf6a475661b110e25b46e749bc96fc85a140efe878bdcdfcf9cab4202dfdd6aea153d60b59fb6b97b8e8e52652accfd98009e95178b1851689c8e0c25d0c038cb", 0x8e}, {&(0x7f0000001d40)="8b1a080f58efbb0a7552fd4175110e217b1bcdbc332d26eca8d1f8c8271be82d64cba16b0a8f5a1012e6b6314b1890e230a0b481de4107b0f10c383a396d445fea589e446736f1a97275141b6f4e664408528459388dd3d203b66aa20626de4735fa8190613d72a60e117650414a6b3a4511e799d3ad0c2f0a9489bab22da5edb09e5bc46803f15f6d8fa96105cfb42081169f16d3662596c4382cfa1171d8bfad99f46b4a55a412011465b1336605ad686f87905d79cb939b54c769bcd499311f3a412e4304977ae48e08436ca92b1e04ee9b90590f3ba02a506023d7132433b6643bdd30af21b2e580909934b513ff666b468ef31d541bd0448506fa6f7d0355e28adf5e24a1250077b7e1345f9b08f95f649b400172ec14caf29b8eaad0759fa268c2855330e67c8b7c0df08a81cc82acd44769917067fbbe5bc637a1358a28fe9e112f99e36370cc13c3d91494c40d7767a2305c77d70f44aa8f2e75acf0ce4cf61d5efade890d142e11a61f272e7cc15288434864f7e640b1f2476adb7fc9001e53c2f390553277beb77b95a5abf32d493b286440b5d3eeebf6b688d9ba7eca246694688371f18c024196323acf7f6898f5a12ec9c7f9d4bdb0571eaadb23d2d3f61aa0552678b965ba504a2d9347179bf726edcb4aafe06f1768b8da7b55004f7f37a1b8ac3240fced93496c391d1ae5e1206ba974045c8053d9eb4179959a730c61a100b747297d5319d45db52672110f224b09b3a4769dd2d8d8d501240b6d8a50af760db684924caf9ca957017b81375e309533c559f567232deb366b38664fd5f7e3d591c8bbf3c6d5364c16414f06adbea608333105de833ea11fdf1687bf91ec67ec290d861fa03d96280b9b082a4b84e7875a06dd552c8e4c8bf91e2d5d179d5976dd9d71fd0bd84c0b1f7e81fc94c9a381616ab2f725bff48f049172b1711a0eb22be7095a441ccce20d03235df4673b87275c2f0968757a70ca00f8f93213d4d8d97025fffbc358f0ed0b6ba6a326d060ba027418e8f638dd32a3dc03fb174d39d9594275e71dd95b91f41722e65d387ce45f3b0e5e6c091ad211853037c47daa896a0eb3badf99a9e81d2ad0862c359c0b0f933a28b3057cf068a15414bac6ed41adb90a7c03f7d9f0bf9bc6998b4fa05d16a76a60d3d060bb3c59b2e780e27bb356f32a1c362d51a2b2c65a6d2a13b41a16ceb56243d98c2fa020ae2a4fe3a680eb13393e1e479b7e44b1c8c103d87cb61ca814ca70b236ca745e8d7d7b6b6312d713cde0ad5ace38ce6596ee880455343863a89f4062750abe8fb196782d134e742e8b0cb98402076b34a20ee8f11df7d57738cff10c9b2e03218158d3f0499c566dd5288fa3f7321d893b42970abb188b636d69d74222f00b5f2e99347c02d778b9efad8da12b0b7bde05683ccd2027c550f8fdc0d75826b65bab8b6ace2909e7a0d240993c88826b07275e018b777e471b66d164bbbc7bbc144571db52ae5670c9e38555464d948b60c742e00475ceb0c422c3567e4cda3f3fd368513782e159033bb4cd0ded7aa11e791d90f5e7d834a9cc155db0c2ec15be28fc6ee15bde986ae789bff9fffe40b043f93402881d1dbdeb1113206ba7ecce027738118e00496857b174c8b3b14bacbdbe13af30bd083e36fbcbe4c6079f1e3a8ed25d961df02c297ed58d79b65ac43c6f3c8061455353b2c9aed864188f2ac58e75d51b2a7df5177566191836372d6c063f5a4b4f79ac9964741a9d15607aa0d99c0ee85889886e45b6e362a07207f3f73db6dd6d8970deafa11ca5bd7d2c4f1f76eff808311f9515caa3e45c49145012c6f1f68538f00847bb0a06887b653a3b33d965e7a44616292a54a8c7e762b76c423b0cb0ca88b1d9bd3278f0718f5cdf901adecf1125ac3f9cb21041f1622630a0ce1be11d6762a7bde8e0ff00d1553d9a3a7e51e6e763acae0799e017e64454310aed6a71d3929a8f3ce9689f95c4fdbf224335d62839ef08ed102b43b3688ec6d86ea5a8b3c92b81d483f00bfd943da08e6286b0325b6d281d8678cdf98b64a18678adeba58f6d5762bc1ad708ef8c53e3004d588d91d0114a57a8ca57ecc967f18c38d392bf88289ce38d95c5abe871a36d2362478c47bf43526b7af66928ddf14221bc3227afa82bed202f249d6c255105519c157d9733a32411f1203a381194e6ce7f69ef862165d1e77dcb6c23030f8d4df30e1997eab23d2312b7a8d145eef1f04a11b0ed6c4c45b32615fcece845138569b9353e7be93df4cf76f898acb042a31f0a236d17f5d8c69c9ced90ffcad80281efa8fce3456a4b06273056c912b9c56c4cb9c8676b8355f45c5820a7df615e335458e8e0ddd175c866d8a50135f1f4f9f9eb906e54c84f6a161cbac648bac8a9e46896386e4f240e841a2532886697307d48b91deb099c37f6f5f946fc651117d22f4e675760fdca1a02248edb001e0a439ea5f17cf14377ccce24daf6f2d5a12b433350dc4d2f395283be97a26176619943582c854af189b4843b86730f334de6b1fd3c21e247e56c93daed879659a44edf2c7097bcb43cb7afb00d2dbf63c397df55a03a9c0815ead1ac7d4f5e07f98d728eb288c89d9db29045df2e477b78b85667d0ceedb7bb1a0d39a3c5b39df64868d75b20a6bb211f966e87a5b973c3b41fed10fb5121daecafb382f64f11f38a366407eacee6b04163642f2ef95e0c8376e31c0f326ab8acc89b5bb48f2be7e42d151b59ce4204244668bfe005021aa63988427e95bab29047bc89e12ad7300b8b257e186d4ff663c2b560b1d94d7e9329f7c0b6cc21837b4a27043366d6e4aa6cbf8b51bf00938f17c246d210d7474433a79201a734f7df5b95fd499b9a896a56c508d3cc592ccd8f244dfa2811a8bc076b75b2fe18eb151926c2ff20fad8dc53085ff93bb950d5f8e7bdedd4eee6361ff076c740860b288016a19a6592f5831f07f183c731cec0d2434feb72c14e86d432d104f3429307db6d37224f03aea067ff93beee1cdc5986338ba8174fb273e09c7b803297db5c58a7026e7339ddb23b4152e1e3cfec470fb3c30f43431f0d212117440de09d5913a853211e436fbd71e23061c2597fb498b1e06e39f9e51d22a8fe594e9db8fcbcf2190183240c3d13507d1a4532579f21468661e4abc6d8086f6be964747727ba8bc71976469a375c9062430cc07ddc9bf10765919a2a3c934d9c5dc688676c3419f837c60ad033d4a1fc5b51124b139a21ddb811447ef2018f3457f8dadd47f2c2acb391588ff17525577f4f350ee00f5f23271038cc082bbb60c0f706d453f987c2bd0cdf3285db106c680bb853da4c5b0c937006bd39b76fe43fb20183517f69e5b061d45b92de00b71cf67df7184262e146569de95f9da4207506d489703373ba2102bc9e919f503437346e4f8a0c65d5c1d137d0bc08db7befeaf8b9bef38d0222173cd0929bd4a9dfe1ab932d9ef3d79a9c97fbc62541b01d197d738dee3c76930b2f424ef47ec9a5146fbd4e6b4498d27446d92c2b234ccf3c201f0653a33cd672d835fd3d0f5a39cf15b6da8be9b9c17883ca101b78a095aec46d4677f7a69790787e5852aea76a9fcbacadd4f3f9fd39e1b00abb1720921503a392cf2302078f41500a1780a7a2a7ee3e9ffd527386010fecb9e936db24a0d3b1590813928afdf4e339c7b70c20c18b95eb163f59d3955423652c6e11139c0298ae6f4aa5a72efa7114febf43b098dfce1275cc630ec20a9062fd54b3b635e293103f056102402e7a3d68fd9e5c2f56a98257f1618f10e8f2bd81161875bd3f96cfa1ae003a54c7baefc4fa5f4320b8b98b01427875e366c2a4c46dd89d2275b26f9ad516279e4a3763c5b8009f3af5d6fac07ae48ee3bea322ea6ffefb3df0cb15f66eb20c0b51f9156d7e04309e29672fba16b37f1a92e5571e5553681a6d6ec983de0bd804e8413bf34cda62ee2e7905f75766df907695a1015107f60857c869a0edf47c22461fc35b393165c46ca2c4d85684e7b3561a587a82690c161f16f82bc56ceacd9b47494a4c7ae8e41eaf4c4b0f782424283076876314d3a828f7c9050e7720de6687f80729ca6325e81532cf4c02b6ebadec72a332173b8b7627c1d52280f46752fb068755d403eb44c2a270632d723a0d36a6f8c8be956203aaa3091aae6e6e426ececeee7e232d1019e32bad4170411200715fa83a1244a30a38f4e7f3d9493ef8a1a57c8acf1a198ef5d17c1b6cc487aad507e62e0673c3650a6d7b9be74a814f43721fa6326a8c7bd77bcb2f8443dc0e02f0e96def2858e75abcbd39cabcea24802bc8343514ad9a0dbc5b79a86fffae667da369f4e062bb68426eeb720fd2c48a1fcaf61b65c5a633ae38c069c3fc724ae6a8096e85e473f667152df7c0e9545868d4bc3921ccfaa1e2e586e56d97ab63c1eae128ac51652644f1a6099da38083242fceb39e55d6cbbdfe0bb1018f70430f27bbdf66c87ae555d25491f83bb803f24bd4be2aca16241448a88104540be43d637975d69c9ecbb502ed2b661e47fd5d05e97f21f7efc0e363ed43c292a89b3cdf011b26c6be882dd055706ab226ff30a258d2f113b67f0458f5b6e3daa0f6f65932bfb1ad2acdfb337e5c9a3fc512d3a5425d5d1d45bcfbcf0aabd03c3fd1598a946371005c1c857b06844bfdccd2fc502c8ea7e2e3e99d35321c307f8fe9ee046557aac71d35e2d28217f3a762741e7d43a4e9b75c7ce226fcce30b3f5affa1ec6330b31da9ca26045ccbabd11e0c9ebd8a897ed132e0d1a954789a54172adbb3dd6a68f967d80edbd8acdaed39eaf9c4cd05626575d7eaad13780334582d42b25d70b67bf76b9b17b2ef82152cc7c408d804c098d533cdab907e8139432865b57ebdd40c241ea8132761c4c9d5531b74b5e9486e9eada2e2712539795cf6171d892a718c1f4ce5a83ccaa4a8aafc4064327033cf88dd52f87401d5724ca3248dde44919d58ba2844c5c08dfe1284cca5d1d04744f9a3128a5b969d1e5bedb913ba46107c04ed7aa3e79ee3e0a0dbfd7aec2748be487c9c7eb47964c6f2b7a36627131b11ad8d0910f7b5b2921356578d47f7038bceeb1fe3e479f9d7d6a5a4d84b7674fc1caf77e0e464f7ff667cfa05030bf87085568d1e588a8c8bf02c937da00007f48d0eb46e55232ad266c3be2f15184419c52d9f9962d8a7b15514219902d32118e99cb6a1ce10a44bd654cca478b9cb29b6daf7a1a3f2a6b6b397486af1364c000f4696ad17af13c6bfc07429578b8d7e2a52771669f0ec8af5e4012dff8b0f9ad2ddb8138c4b6d41ab9fe302577e77de47ef3da0c855b1a8d99d77fe6a9f07e214e602ac1807cd65a1615070607ae5f3ee9d34b0551b014c41e8bc63f33baa23f059d1e530cd8b0cf42c3c5105c9c50c7a3b2c4ee010b96d947ecc1f3d488331411581e3856fabc4ca0cdd3095484e8311f30c647f355fc1f178e9737862d9a06b722305ad98664b050109cabe1d4ad0cbc99022ade838e5150f26304c2311ba38ed16e563086749bbc52f6c582e3e368e5051d6316d2c1961471a0399b18a1767f255b1089d5edef33ce86bd79e48e8d71c0c8384d94fff4b78313fe53bc774e3dcef446d5fc3b4b35254c2e460177ee0d0ffeb25b1f32af19b844193c084e556293e4fc334ee1665ffb8ce2351e08562bd8adb8b8f7fb56eee5240731dea6f49e306e0804a6aee609da65ff32b37ed15e291a32a9931108e1726cf2e44871a1286b06c1219d4e6af5d5d724d4ba", 0xfffffffffffffe5f}], 0x7) 16:58:00 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r0, 0x2) 16:58:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0x8, 0x2c, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="b366b2ab43481ea9ced3649755af32222070de3a83d25633d4c17479ade650f3a9de5db039aea855d987aff6d588d21b75afac6227fc8b8e14b0a9c9956deafc08ebdf651cedfebf08eeba5f0b8593c4cc4e44db8db259d83d2814d6a368e62c3412d2d562f2881aad92171edc59275c9676d97d539e2665e3036439788f0b318230122d2f4df7b70b23a5a05a108b3545ae3ff424c68a6cb2e8749f97012f37059ea3d51e63eace4223c2f26ce4b6b7816b1c32b6e2985f20aa6eba470da7becf79dae1c182397a57b3569519c6553e44edfa128caaad9505f4b150aca737ebebeedd2492aa16532580e2d2ad0da3", &(0x7f0000000040)=0xef, &(0x7f00000001c0)="2af70ca67a0e619a99e208831d678d584690fa3b47abf4ed35eaa80978d3fbd753d3ae4ee0cb6b21cf8d2b8756f6da146b55b79687da782ff4aa6281a7ac1e3ca24737e339ed241df69424b9bb1186316d4d68dceae4c2cf30487d19a24e75455338c06b210fdb25decbed714900c7cb79126d7b439ce893376286b428381ca8cfb9c9cb0432c920b32f04fa4ed6e48c7deaa95bdc5161f804506b447328b62ece66a66290754a169c9ce656abdf1983d01da22a2c1cd93bcce918546d5dce43fc5b0e32f95710af29b5c4b8fb755b30e9e9c595154fbe66accfb40df5ec95c322bb15768a", 0xe5) 16:58:00 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0xb0) r1 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) r2 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x74) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xcb0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockname$unix(r3, &(0x7f0000002a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042a04c5f753938249100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000afccf9e3819f31a04182edd8dcfcb480e382643cc12ef5f38c9592f62cd6364f68fc66d7b76ca5e81915fef2eca175b916213ba6450b0e950fbf589f54bde61902408f4656f5cb094e51c60edb1f982fabe87195360c4b66dd87883b60001d1263fe88d63218f9e0ba89179d01cc3db166788f26a6bf75eea09c90125da2547f06a197a0eadea85cf6d0201a55adf7792f6109b1caf7f391c7995627d9c09a46d15a051f05e6f121eae161cc3ba7c38f0e262e6492bb3182d7731901f5f1332c5634160da4aea6d8995fbb02a46d"], &(0x7f00000000c0)=0x1002) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:58:00 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) socket$unix(0x1, 0x2, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:58:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:58:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYRESDEC, @ANYRESHEX=r1, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES32=r2], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000080)=0x5, 0x4) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000001180)={{0x81, 0x2}, 0x7fff, 0x1, 0x4}) 16:58:00 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) rmdir(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xfffffde5, 0x0}, 0x602) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r2], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 16:58:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000780)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xfe}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000008c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='(--*\x00', &(0x7f0000000880)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000900)='\xa4&\'$p)&,\x00', &(0x7f0000000940)='\xef\x00', &(0x7f0000000980)='$&\x00', &(0x7f00000009c0)='\'.\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='%{!:\x00', &(0x7f0000000ac0)='#/!)\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='-\\\'\x00.%$[:]\x00']) r4 = fcntl$dupfd(r3, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000340)=[{0x0, 0xeae9, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x80, 0x1800}], 0x3) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 16:58:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffffffffef1, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccf95078e4135d18aa80ffcf50cb6e3ab3c5786bf8ec7254b24aa5fd421ff867a839ae874c89509de514e9d9d56cdcbe46873ec31b160fadbd7f84b6e2141fcac521e48"}, {&(0x7f0000000100)="9446618b42c07110e10b242ec1333929114d9d11ce212169d641855630fae6e411f449cb92221bbf7ba466c2416e50611426e0baba0dd1431da3810fe384aa3bf646ef1756194c780d80161259"}, {&(0x7f0000000000)="4391a3a643d3528aa3f99eab6f8a"}, {&(0x7f00000001c0)="a6aa778dbe99864ee163b29a49b840c63589902e4132ae68e4b48d729df2837d497fb3f368c8fb95ad10b677b25448c29148018ae3e70205bcf4996aad85b425db040c9bf4dc076d789fefa3c89340a3004be2058dbbf3fce717deaa8554300390bc8d6608dc4811d8726efc405f2cbc6724265809eefabf6814226ba5f0bfaf1a5bf3e63df6aa597679f0295bea944d448c721b99386fc9dfbd1e2d1394dce1c6cfb49c8d2e1aa627fe992162a7b674c7f7ec5047977303b4353af54c049149d1b7503da004b4268678cf0f5eab2b7b3646f1868aab9c94c556298a1a"}], 0x2}, 0x404) 16:58:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a58ba3ac16cb48ff8e88a67fe5440a8d3d2422905297eb5738a5ff5e7d444448c65a45b2874df634ef99876fa8b153281fa530a03d2f7c8391a1f66560b37468c27d0a19c7d72595b40ccf07504eced1f95074c2644aa150016c9cf49eae7bea822753f14f23a396789a24aab5d04bb47b7d86b8c4fa854bfbc16a612bbcf59006571ce96e6ea778f687ca23725a4ffbc291574bdd7a5596ece57b290d58c7e233ab494d4ea33aec2e680e00604c2897e0447f13c5b4ccee0652017ae47334992e6fa1145e17aeac52531de757249284b9f8a9db229309faa15052e72046a425ae", 0xe1}], 0x1) 16:58:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x1, 0x0, "00980a51859e1865790a0000000000001fe61000"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 16:58:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x10) 16:58:00 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x1, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x3, 0x1400}, {0x3, 0x3}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x3, 0x3}, {0x7, 0x1, 0x1000}, {0x1, 0x1}], 0x4) r2 = socket(0x2, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300015cb197421ef7082e2222302fccf54cead60dbb39b4da6ab652830ffe332afce0070ad3051271ed0bd07529378a2319b8e24462dd287214d2a43aa5672b3704223ae7545f0d802f0a63eef01000080000000004cbcee1a62fe5d5ee473754f756838d4ab59f181fe5455cbc1c25f1a9e0fde8ca76a5c36a200e9b861b7783e6f5cbeee42890a487e4b5e53d5aa432ef850f7bacbaa79b7c514e9c98c8f73c4bb168349b4de13a6d475e3dbdcd6b64f5cff334e813083697744a7daca24d20944aef924e62b477207b62da8a633"], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r2, 0x0, 0x0) 16:58:00 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 16:58:00 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0xffffffffffff4b13) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:58:00 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffc) 16:58:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="c95735a6fc687adf35c7041bde120b568ebb620935815a040d6509f90ba3d5b4bc66412185e167acc4e0efb7b56d28572f10d18028a2d7132911af400d4316791c1a95445030346f5e1ee3f402e40cac47eed28049a7094b4aa9b0b39b8c541e3c348b04b5c0b41f0fe64b6105913e865a07456dffa8b9f59f3dea72f775bd0528629778411cd7f3e25dfd7a1f400cbcf9841429dd6e7c17245ea08b2ea9206044d7f3b40acd84e38fdc577780fc38435b3b7baf65463380be", 0xb9, 0x40c, &(0x7f0000000040)={0x18, 0x0, 0xffff59a6, 0xc13}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:58:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000100)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b78df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100"/336, 0x150, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:58:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) close(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r1 = socket(0x20, 0x1, 0xff) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) preadv(r3, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/95, 0x5f}, {&(0x7f0000001200)=""/240, 0xf0}, {&(0x7f0000001540)=""/116, 0x6c}, {&(0x7f0000000040)}, {&(0x7f0000001380)=""/10, 0xffffffe0}, {&(0x7f0000000040)=""/34, 0x28}, {&(0x7f0000001400)=""/101, 0x65}], 0x9, 0x0, 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:58:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x56, 0x118, 0x1df5c, "055a716757971162db36f0832ba2b8c1c790d242", 0x7, 0x4}) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:58:00 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:58:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffffe, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 16:58:00 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaeaaaaa32c8e1654cc60800460000200000000000019078ac1400bbffffffff830300f509009078697bfb13"]) 16:58:00 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') kqueue() 16:58:00 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x2, 0x4) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:58:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x5) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xe3c) 16:58:00 executing program 1: setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)) preadv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/220, 0xdc}, {&(0x7f00000001c0)=""/20, 0x14}], 0x2, 0x0, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = syz_open_pts() close(r4) preadv(r4, &(0x7f0000000540)=[{&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/250, 0xfa}], 0x7, 0x0, 0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x67, 0xffff, 0xc6, 0x700000, "8e1439b2454d4bd62a355887a8d4b2d7d3eb6336", 0x2, 0x6}) 16:58:00 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x127, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x3, 0x119, 0x68, 0x3, 0x0, 0x88, 0x0, @broadcast, @empty, {[@end]}}, @tcp={{0x1, 0x0, r0, r2, 0x1, 0x0, 0xb, 0x4, 0x55, 0x0, 0x8, {[@sack={0x5, 0x12, [0x2, 0xc4, 0x4751, 0x4b5]}, @mss={0x2, 0x4, 0x1}]}}, {"60c001e061d4c25efea2163e8e4a52cfca711f296987827df738615f14250499f059678424822727e105ac6ba55f573580a330022dd619ef5de78f9cdc91f078a5feeec74de683949d4a9adbfbc8e44cd04816447d2e5b8b90c7d5ead2906242c84c76bc67c6321bac7c4f4545fa09cfeddeaa771a378c6c8db46be55087f3fae1aa79356dbc8bb573bde1947aa9e28050752e7dc8671d3ffced63fb1fe8ffbfac0d929897dc231dca1fde5884d88278d15ad35c8baabbf0686e830809b939ed1922a8525d581a4e38b57079581c5bee58c7936a9f"}}}}}}) 16:58:01 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x1, 0x7, 0x5c}) 16:58:01 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="5e383de65b336714d1c365fd5c1bf0d5828febb47638878102910030ce74ae425c04eb552928ddcf0411380b4a2930168a4a618303671939a82900a51c42cb4e0c298f59959318868360f30f92d54fc3e70b6c04569c44e85bbab16a2d03d5abe08168a95791351c6a06a77bc2214bddfe061300c63396827d0fc23e11b2520593c5e787614afd379e65a8f9d6d3fa871a37eb0bf0d1175e18"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:58:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xf80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000000a000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4000000000000000}, {&(0x7f0000004000/0x14000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x80000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f000000b000/0x14000)=nil, 0x80000000}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000018000/0x2000)=nil, 0x5}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x4}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil, 0x8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfe}) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x3d, './file0/file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/221, 0xdd}], 0x1) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwrite(r3, &(0x7f0000000140)="a48ccfe66d2bbe980ba1dd54c6eed22295152979877c3211e5d65d234b69bf2aa2f05e506b04904d2b79df719a6c61a0c1e5205858161b3cda20fd19273ade32a148ef9675f346c8dcbfbaf511a1c069ead21cab66eccfbe79b4a671015909e05d574284b3f41ad158e33fbe680907a5f28a4b8fe0630a9904e07b69e4068486c73bd453a8998bac0de7c7d8c4fb0cc540b6b1", 0x93, 0x0, 0x1f) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10b82, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) linkat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x4) 16:58:01 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0x7}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r5, 0x0, 0x1ff, &(0x7f00000001c0), 0x3, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000480)=""/92) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYRES32=r3], 0x31, 0x800) 16:58:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8000000b, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000), 0xfffffffffffffe65) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) 16:58:01 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @loopback}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:58:01 executing program 1: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) shutdown(r1, 0x2) r2 = getppid() setpgid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x402, r2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xc9}], 0x39d08634, 0x0, 0x0, 0x0) 16:58:01 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x0, 0x1, 0x1800) r2 = socket$inet(0x2, 0x8000, 0x8) r3 = semget$private(0x0, 0x4, 0x1b2) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffeb1) semop(r3, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x0, 0x4, 0x1000}], 0x2) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) sendto(r2, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x602, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x3fc}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x4, 0x5}) 16:58:01 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/14, 0xe, 0x42, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:58:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800825cfcd50000efffff46e45615ff0200000000000000000000000000013a00008100000000"]) socket(0x1, 0x8000, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\\-\x00', &(0x7f0000000180)='\\\x8a{@\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='*\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='/^@+\x00', &(0x7f0000000300)='+-]&\\#\x15!##*/+\xd3[\x00', &(0x7f0000000340)='!]:!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00']) 16:58:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f8a8256186546045f466263857c0c9cafa8ff66f7b1b1337e1aab399c8ac416c7"], 0xa) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2f, 0xf0000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0x8, 0x385}, {{}, 0x0, 0x61, 0x2, 0x81, 0x5}, {{}, 0xffffffffffffffff, 0x88, 0x20000000, 0x0, 0x80}, {{}, 0xfffffffffffffffc, 0x8, 0x2, 0x400, 0x5}, {{}, 0xfffffffffffffff8, 0x96, 0x40000000, 0xe10b, 0xff}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f, 0x40, 0x0, 0x6}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1}, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:58:01 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x96) ioctl$KDGKBMODE(r1, 0x40044b06) 16:58:02 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x80000000) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 16:58:02 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xfff) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) 16:58:02 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001500)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="834cbc5e8eb6174146f6a69a979c946428500f27951496a7cf71041fe9b661ab49dc2b91b4bc2556ea4995e188573d4a15c6a67ed48d5885e7f23007a9d3abc4a95cacb0d8949e1564952da211c0dec49b083dc87c536296eaaaa2728143c462ab3429b9d33820d0a6ec9183a49c6b91b4df06132f812eb4b9698746dd9e3540eedd0a2b86994ec421f4e07be55131f9952da65930d98da74769ed597cb970d41bfa260f1d93193e351bdc98b11e141a028e2067e19c81dcb3de", 0xba}, {&(0x7f0000000200)="36307988f1783038c20817977b14dfeb1ce54785953bc8e08a5442222918f2f619c1a17fdb2fca4f09ab423b84d86ca8d61ccf5acca5b3453ba007500f6c81551614e1c35dc26fcc9172382bf2bcf62e65b5cfce81b07baaf1c8ac14687f96b668e81e488a", 0x65}, {&(0x7f0000000280)="90417021f237f39d4c75049ae9d2451a8d48b1fd09a7d5e18690495fde8642ad0f23bab4335a6f21d927f1fd2baa898fbd9fae382689c796abd716e802e66c4e74b6b121f97f039b873d8bef", 0x4c}, {&(0x7f0000000300)="c388fc331260ed12c404ce985597b290e356f08df49e2cfbe752607ace3b35e17028a89a69e8bace298132e163c455efe8fafc96d1789c0a350a07b0158836fdf515efd742253e9591262411bbd04fcdb9b9542f", 0x54}, {&(0x7f00000004c0)="fa5ad64cccc580d4bab68298063dda5291c5aaff3df758eb1dc6536d8fac80279aae9f654700af4913fd646ccb5113af6be221f22b7f2e00ddbd03c8429a31f73ae9fd81d60f8348d063091e438824cd7278847e1b16b85995881ee61bf9badd01dc5d6c4765aaede55e582cf11820582ea44e7ff31e46236ed0dfa410686b454923847ea66f08176ef2fe37a03629bab646c793ab3db98a3940a6ffe6a5dec121632a0fff67f72a7b81e41c8622251969b9fd3387681b26f411e9dfe67da842766a024ee35efb16871d3cdcd88025a5d6cf93160ad67aec0d750f3d0d30968acc8e0745ceeaa08dd2434a90e74073ea1d4df96db3e53f410a3516e596c3d4a9e232fcb7d9f0c2e47f4ee86e0e985804709990163aaad0ac5a540546bafa1e5537e3f7a4946a9eb21cf653fab5f99adaa3531e74814226be67a717a2a1e62eab6089f73cf5b9a095e2793fdf7c21dd575c701a7709c788b380936c20b6be9d04b88f5ecb03b152813a1fdc61094511add31b9effeb2294753dee099a6876f18c0104c01ed9bfc3fa68aa71e6f41fd4ec9a5f386641033278e4ff64376293f320e91bfc97612cee34342b0853134e247578894b48578ac7d9760cc2543e785918b6b52f01cd703b604082599adcf0247d23fcfa4badc2e53dc39741f6910cda94c7aff784143681047bcb15be7634b95e2077651e2dd1d10ddb47fafcb2e0c07786a48b855d4824930593324af8f7b1e76ee600940d70a352c8d63e7562acc454ecc2f90ae575e0b21d82fda0afa2b5ec7fb816d90759bf8e9a16f3e9cb2d95a510ad5bcf89097824b47c97eee5c724c43d87ad08f7c6086d4f9cce6eb139b4d8b133bce63d8a9c426a032b725e90102fc9638e9bc35c9c6f478d8c6c0d896cac5b7281e6ff9a6ca773a15bd5ec7b255c6f22f7eb9d08c0a0b86b72b48125160ed698e10e76c44c03dced1ea8bf866066986d9917ad1a8683bd5311244cce2b2652d6f593ae0178ac37cf38b36d5ed188bc0534221f1493aa312026690247366da1a87ba1bbb6d9532fc2cee22dbbc790db8f43a2c2cdc0bb4522cbfb6455f5dbc14b86658525fc4d8ec063801ed7fa293183d813ee786f19a5ee7219c7a03927527034e4f208862b7004b217f688529a237fd904e16061ee282dc00ad0462d827b86fde5c4a8e792d1e5a7da2a3f17b3f20a1b0eb4c84b825aca622db2ba7106f6393f87f9b9aa87bb370adc060a3e24714249f7900e37f6966f49e66d7ce64812c1072305610eb8669a884266a8640f007ae702282658d34f8a44fcbc1a2786e6675eeda43d9da31af74beed55e7c737ef010ebd6fe77cd96480ed4665d8b18f5f7389dc8ff9cc0a299b41a6a5e7bfe42f1d5e1b64276b59b4169a0295eebd28d7d230ee2e30efc55a2071a89d634d1cdd90ebda5ed2fbe5394f9307621dbb0abd726a5cfb002f4e64e75de4a88cb6d640c94def04cfe72595115a1f978f0b0df6085a5832ad9b09bff894f0aeb1e5c244cbbe2a6d8464ac2b1fb4423d01c194a1b03ed3a6364ddb93dec373e8aa44ef9e1a52bb795b5c2d9cbe159bbeab69d587e907856d95c51158d145a2463a2dfedf7ce4cf79d0c725dfaad6c88cb5e2ae76b4d2f6d70c055799310f98923686500299a0f7dc5efa8cf5983546ffc4d75bd5b49710ca04a0d50e67829c4e0de640d937056b3adabed3fe866fd288a372ea63bd74d767240e1d0c2bb6c64768c547b8492fbf9656ee34e2f06c2a4d70ad771c3d7d47b22eae956f616561c4fbb5bf58568c116a284c668c7568840a0e40a6aaee88481f1f00bab713cb9b7d687741d45eed3bf5533bf48f873c2ad76af1e445aa042df68f9364292048200ca01adb61482a5ba17d40ad0c1698c964158c0049fee7799802b750c909429ffea60f7a88dbdc5bbfb1fa9ff8439508d3465669980472a51b3e244823d4cff31b514e82130917ff0c5f2024088a6dbfb5d8bf44f22dbc1547ec87c771012a3f5da6582a9c16f2f8fcf5ee8823a9ee140b6a5e3ecfe0e5eb76457c18d7633ae9486af407fd969fd3a5723a5d7b2142be435e7d59e4c1b6a105e35672549c46d0767afa870f032685bad69d7511aa828e84bbe9e1583a7985d071ed57ed7716c6b09e70a5159c500fbd4f639739af3d27143d5a1c353720dffb4459ebeb3b62ce6bd1363fb7a9abe82f9be8754b945a21642ef7c6b55e2b7d35b16d659fd13dd202975f10f193b5684561d9477ab322ee1ec9d8e2ada226488c81429add7dcf262cb12269a135c9464c83e7f0a06c10a4ada9b0ccfce328c76bdf005f8756384d958a2ca732d5e377750263c9597df46782166f448a6d615a9ca758e01c9d7b1c719baaf410b0582999ac98a2d7255367411f4af9dadafaa92f4ac18256e71dd6be4049fc4912ac5f46d26318d6fd0ef984a2407bf0f51c0d797a83932ec0c398f8614d5cc6c9812071cd19362d2b64d3866919714bd1f9fd91b02e36b6113314c51b1bfc8b092245e4db0ed2e022ce168b87ea5669acbd1a046e14620ecc4b7b350a7e23534aa26baaaa1858724b0dfb61eebb99fd2c81031c3db8f4a1026aa19a2976b00fe51db1d423f64065fbfb8b42b00e7b4e7eeb7786f3f748a8d024f7e9c479213929b39070d8f7cf1035f1c9247d67dd58297de8555d4e9f046c079e1d14eb851bea2f2e2a97d38fe6b3710fa8876e62413703e9f708668ce9a1adf1179ce1c08cb4b902d7dd4464f6b556ef320dabf4f2f829e02c510d61bc29b5421d4099c3d5b726ba5b19eac9d5fbfff11d14b9e1f0bbc7b79d7b1a96fda6e01a4ad334637508f4286ca99e8c1d9c708961a7a64f7a82ded91d09848a37576ab279de93b5984ecaf6f3704851d0a4253e8f1349dbed60f4a89b50e3e6462b0c06717f9fd7ecf980529c4ebb9f93418a8ed9b25452f509eba84ef12c6ce4b91b84666c65ca9d23a24be9a9b2da9f2390ff6d841adeea896aee33b17be3c78cb2ac19c3551407ae7e98b6fa9b30f7d5f7392533e0ae686a09aed4dab4d2fa83046daa6abd1f86f411ad744dc29a336e9d7bcd04eb90e3375764ef880d635124858396f7986ff5f69f594bd05fe1401c8fbcbae07f8f62b30d45841a7821d2c5eb839064674d2abc3e66741441adcddcce62ebce1d86b70e7e82995b7962200e39857b49bbecc7e4333cb9f1347414e20e7220aa17bec0d66380cfc589bb2988a8f2251cabc6ffc2bc6885a5bc6baf9abeabd1b4d86e8092e7fa31b502af38fe7ae38ed90f92ee89c03b8afe79cad3551490b8c1fb80dcf906f9cd1fd1da5066da72f0170f2b2c763a6d7558274998598ca1ed8fddb1ac8721440c07d078fbd248560a798095e81cdf4fc932946c0685933e33f419ceb0c4c882f6db6c9a0d33513c33a36733f91ac5a458fd23372e087e664c65f4aa4c07f72ddb3d32639cae1037a533c4fb8600f92b88e5d8735f5cafd8339562e6ded16e264d3328f8b1650469813411b8b926437e1e7bd98867d49f1ff10831bf66a8a493c3c2b35619c56adb87d7532960e62c992a6ceb6015a11dd20ce9abfd23cbde3a45208e2e15c2d3160f027a946389d93b6e042a70608077eaffc1119ebf29b2e8c99307688564dccbfc7b88be25b74d43142c8ed89b28ef97f848bb005eb6415db6a5956761c36f6f63ed256099c11173936babff66d0e04c2a966679bdfb5f4766f9d26e91030c0670713565f0778e14c44459b11d2100d76954456e06dcc56aa0ad28ea87028c14bdd3dbf6b8411754c1a27affeb87c22aee98065c3dd4b30495756a17e0498ce4c2b22081cdfe43d0d79e07c1972d9d7dcbb012bf84e0ff2cecf4c99ff00208b99b98b97a855d7a2520d87420deb8ae39ad61e28a12b2c52858d35ed41b6c32397abe17b8a3884618d1865cf6b4b74127e063783660c84b1c2137c04c84ab24a4d9a559a1e3b3151a0a9501ce3aa58f9e068e91ed4760df6d45d6360d365c04084f570e3c5afd9026fd0b40d54553c7c89a09f24fbc9449d6ae8d8eaee6d4be6ad1b42572f481e30b5eeb19ba49703580097b9bf646fd51d1391d16d5881fc30568d66d664c6a63e4fd236581f95faeddcb58efc5f8d871cfc9c6e392af98049fa078e733f7d71840692a77fc3faba334d6a954a8efcf3ae474a38ccb56b60ab241edc322d27842386ccccef2617ceb7a64a063dd18ff324fe8b806f393ef7397f74c55facc5420b86f8150c01583403cada5577a3f4dd061008d6271542fe4e1dd04a5db94d8572e157c0a7cec89c28e9f6f5863c0aab6215613f9f994d4fee66ba55efe3769f3c3f1f9ab2f992483584a4c9c388351e9625d338dc3333f0f00c228474b039aeeede92f6e9dd1c56c0500711674d4ff9153e9a0515aaaa02f4fafed336325e93d744389fda44ff4b6bb548da1493ec2bc382bdd092f7d2c86449284100f802028bfe5639d8755fffab2c67a651c8fff433d78049bfaf6c61bab494407057d462b85ec58af8ecb9f200cd86b7935ea3924cee60e81d9bfaf0b07120c19ee7a0132de401092f3ac37023558a867712e31bfa9223f2b6ff57d835bebaa1654449703f69442692414a4b6ecec4cba6cc781ced165886be7d2a197fe00899c1fbb56a2a2137b7d4df9265ad379d360e3a057ecfc937f93fab6797e9530bff12652148b8dbf5de581173252ba967e54d3ef2696e0c8bb899b2191ee1ef0f3c72185fd770a3ac1546c8bd168bc72a4b259fdd8b337c1380379fa140ed6b32839b9fd2b1872ea46a71611ebc81fb31823a43b70f55eac13c6725f64a98060ae2f950c53dcc6cd3d9b33c4fcba9cd3246167705f9d7e861b70d3d35a084a19d4b6b01a10164038b8d9d14ebe9eb5b54b83b3a9b72cca137af786537a0a01b10dde7db7dd4473a9ffb8db49f53f1482bdf260ebcbd27bfb56f61b136f4c6b0bb60ea3db9216bcdc97c124bfa45b4eb4db601f3cb656ddcd77e518bc29446755d370a233dfd237fbdd84ab9375d67e9765228bdef63b1745a046d40403e89cb13d06335be28049b95272057791e3e345949d0a1584647445c65179709aca4a06fc6921381feef662298baf2e71de9bc4487e067f666e8787ad42b88c70b345b12870473254f6c8b3cbb4f003cc929e361b8c0a64a34c6e86d4303beb00c223b512166b0e2f34f74857336fa6d2ccf3dcfcd6b2f6e5b639fa5b00ce72d40d8cc51a7f74f25f4d76adf4a942a93f5f08cb20599bbfab640fe08a1374716e0e3e92f8beb99ce72b6054012f478b1a355e8f62571d3074057050b32f2607d049c1a8a2bd7281047bc7df88ee4c1b1e2212e570d29e931ecf8eb16882b7eadb5fa482bbd0dd55684c43266d06b0b7dc262cc2df096aeb58aeb8368da7444a9e8cf87ab153ac8d11d47b37e893e30b1639414528be34651b9bb288e4b27772fafdcf8d5bf8e1a1198af8c6aeea762e3787b686b15930b2f6e1448ede116e40c66fef156068295d120871f304fb4beed7443d29220c20af1f419a4857b67b698251c35e2731ee1ef030fbcc6c65576e3dcb68a219f5f591a5100db2d1f264f194e1cdf7942e5ca07dffe0fb5eb78cafeb90702177747d5db5970ebea17e9366a8161230f4ea56b6c82e5e4687902560497db156b69cea2a9235d7742a837ebc34aaa5fcbf0753611d3ad2adebf6f422c27d2cf60a1a2dd21e7301d3505cc19613583be79c30fcaeb95ef8379b39c176898114e0167f7a9472225fbe2df36a3ab1ede72a914cc1482fdc48b7ef68f14979b31fa66d123", 0x1000}, {&(0x7f0000000380)="dcfd22e03a752577134f753cc89c68bc8784a5a09722bce49b29aed6b35a807f74870abc7969f629edd8a07638d10853edd121389a4e41735074447ec472f98295e2239d90f4fc774057a2f5558132f690aecca5d3e1d4d659767eb314772836476b22de5d5f23877c2550b3b2e05709b72373e7110d6c020b61665aa9db31ef5879e4e07440d53315198a1ceb6c2448e4aca6391825ff9364c2dcd0f4ef9f336a52276c38b36226d32d36d21ab196f898e2ea78a3a41792877a2c361fe491747252daeba79c8204f3237758f1c8d1f9520f68c92f5f0f52c135c4127e0a812b94f825b0fbb3f74b8240daec01c51cfe28660dd657e74700", 0xf8}, {&(0x7f00000014c0)}], 0x8, 0x0, 0x100000001) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:58:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x5f9b7d53}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a9c0", 0x2) write(r0, &(0x7f0000000200)="f3ab0f29a02078f7b69541d6d97099188e90cd9c87ff1f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd7000000b11787cb00000000000000001f5312729c0d7889673df01b8db68dd4b2ff5dfae7b8db4c2094cee96df9967a8462dc8f6a24a33bdc87807afac3f1434a2585ba76f82b56ce179b1de595f91119db361d8a93248f081c6be8890a68e5d6b83e11f544eec5725b7be899f2bf0fee7be0302af5ddc1dbc09bbe76048973809c453e58c84890d42898785de81a06036ff5f53e8a3ea846f98d37c8b2af800472b933408dcda2cb6fab72be874539723572ba9e30", 0xe0) 16:58:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r3, 0x4}) execve(0x0, 0x0, 0x0) 16:58:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) 16:58:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) 16:58:02 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x82) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) kevent(r4, &(0x7f0000000080), 0x1f, 0x0, 0x5, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) preadv(r5, &(0x7f0000001500)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x0, 0x10001) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 16:58:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aa91aaaaaaaa00000000000086dd60946351000000000000000000000000004f50f7ec085de04ea86f7cd2ff02000000000000907800000000000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000600)=""/102400, 0x19000}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f0000000400)=""/105, 0x69}], 0x7) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x20000000, 0x5}, 0xc) 16:58:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:58:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:58:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r2 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r3 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x8, 0x827, 0xef, "32f13569a1dadc80b3ce028b2e7b1fe089fbd61a", 0x3, 0x287ad7b4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:58:08 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66653000"], 0xa) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) lchown(&(0x7f0000000100)='./file0\x00', r1, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, 0x0, 0x0, r5, 0x6, 0x20}, 0x972, 0x5, 0x63}) 16:58:08 executing program 0: select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x1, 0x5, 0x6, 0x2, 0xcf8, 0x6, 0x1ff}, &(0x7f00000001c0)={0x695c67b0, 0x3793, 0x3476, 0x80000000000000, 0x1c5, 0x2, 0xfffffffffffffff7, 0x9}, &(0x7f0000000200)={0x5, 0x100000001, 0x5, 0x0, 0x9, 0x4, 0x0, 0xec}, &(0x7f0000000240)={0x8001, 0xac36}) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 16:58:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x0, 0x6, 0x7, "20483bffec287a3e73b3e1b86dede8eaa9994b8e", 0x1, 0x7fff}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r2 = openat(r1, &(0x7f00000000c0)='.\x00', 0x8, 0x40) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:58:08 executing program 1: sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x10000}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x100, 0x9}, 0xc) 16:58:08 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x912) ioctl$FIONREAD(r0, 0x541b, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x116) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r7, &(0x7f0000002800)=[{&(0x7f00000003c0)="df485b691d3997747adaa8e8e4fa6a085ebf8786e71e70fcb429cff4582bb62c2816cacc928cde11ff7a9de8b2b460060af2430cde4de8c404cae4ae656bea4e939156a088ae8cd4099f800a2545fab87c64c9babb56814c0c81db8585fe5bffb07ebef10cd2eb31e2f242f805350fcc390fd052c1b20739e835591ec89eeea4777fa2182197de8293ffe749afc9e53f383ea308b02a77acf2ab5c", 0x9b}, {&(0x7f0000000480)="8873bd011ec00d2fd3c1cbfceb7293d8c7b2934a33e81c15c1cdf3b7a68aa08569f3076cdaf1b5aecc5246b2f06dcd70eaa32823515f150a5614f0fb38e2a478b20e970ab7a05529e8b8705093f17b70e13b4396bd45be17a812df0e81", 0x5d}, {&(0x7f0000000500)="2e3d4f9f9e0d4d72a416d3a0ead53a1972de2c55295d16720f0e4a2576a4790a6a9b9b66376087ced81f2cd0f6263c1f0f1678af59f6bf93d32225e02ce38694d5396841f6b32b0923b0b50cecd023117318afd860274d396cc2ab76d50728160f4727f459576b003627f343ab73db21529f5f76d037fdf017c0d1cf46d57ba67cf49f2ceee9af8f0c700bfad1d34922b672a2dc7252b7119fa45726fa25653f069ef003a3542044f594b667dd48e3163a256b71afaa9bad4f1076b136599ad1b73b06a5f6b0196ddf36d9f7cf1585371161a30e6e4dc5d2c906d1fbfd51fa776734f415646505eaf28c215c353750d07e6dea1a60f43a945c7a82b42d6bee026c24fda2c08ec377960c4ed8aeb3d19969eb89e955e7754ca6b45b9ae82460af14f2245559acfc6c821c04e7a25a723964fc85f9fbd1beb9b195813990a7d45a1c2dcc4e322bd00ed5145ad8e85535c7f3fac2d07fccfb613ea40dcd2e800f61ad53610a427e60e4aee79d535fba02931f6d06ae7a4075dbfcea51c238049f924e7ab62a4363c3dc02163b6fb7f889dcad87e6e338cc369854113aefa9363f33704904f97dfa0044e6a943d831206b5ff78303b9be5eaba291021692ed62473e15eba32a63bc7c87de3203b8aa3b8fa99ef14bd6f7b76321a7c86c321697b473dc88e146278fe5a3555c05b944ac1be0b79f73981d148f7c96e4387efd8895d9443b6f08da6d230d5527766d27c143b6b5ff6e318bdca3844489c4f4634f393a8d715863db0b96419eec674b07b5944b523d1576b56fb6528073183cca46d32548fc063d9951fba77121e5142b0c17b5965fc38993f0427920b522dc5635c76405439960decd3fa0771245f7a268998140d9a88a6859f170f3f80c13f8d8c56c2ebad43e0e010f4dfb29bb48e97524afa8c62a102002f796fe28f768523e8c5e1515c8dc9763d55a48091d27c0cc48b34c1f226420ca346d07921f19df59367aa71e785d10295ee1c98446c205c88499de7462746161ad9347b001498e26e20b9e3e1d3ac0a7467091b2c33d0660b96ae67f655399dea18547ac8300deaaeb217fa7a316ec3d5885104c4c15c7e09fd0feb0ad1eb3751b731eccd9adc7c192fbf1bca465e2a44a83bb1e80930ae8874b9c317fc6b0a0dd60476fe8649d022dfb80475279dcba59a9dfa1cf4d741a17519232166731d4e55721f4d6127f1a0f83da930283175768d8856e8dd19027cf314f8e2cef485319e654d3ac2d1b0318ad74642f023664c5738df7e0ae6e6a122a69b3b4d00fccbac0e37c624befbdcf40dc74155d3bf110ccab5900dfbd87057f59d8e647a993c413ff55d74ba7cf2ef606ae2a65e281aee254a4e67fd3e2ec56e8aecdf29e85055bcc1b477fc6a55bd214959ea5d7253dafaa831fb94117028f9284215506f6409a81cca26c7445932ab4ea78e24e9a23882e8b85b420490ae3a58260627497e0e98827de39780e1eb5bba2da10db2ffdfaa6218583e9566b31ec3d929c1d45c6f14b2750972bbf5c64d47d77a656964333bd4d292d11b8e3e49bf3df6f8e6c37ef8e171fcdd60af35b8d013bf1d555e23a7f9862fdd4c3d0c48349c48d60bbdbad624a63f020ca625ca2a8f207fade95b8d3bb1eb4e3af4e6bea8adbe571edb745e7a534aaf441905a266ff14e210b742ce2c8918e57067365a0a0fda94e7e6a3081cd36561484eb0ac2f338c415e8333c25444d7ab440516ed0af3892bed3f2a1db61b8de57994f1a11bdecdbf4add30084876330f4eb5403993fa5bfa8cebc3cd8a1eb71f7ce7618a55a61b9b9dc5188a49ff46238bdf8e049d64f99ac82072b1a4ea4640d57c4b2021ddf718bd379a96dcfe9e402fca8fd291e163b7289c344aba76a13aacb62096f0978524464b657a30e6557f7e42942e339d11185f81b8be0404e08d7fcda628b3e09ccade6f1483cda2de7ad75daf20b3a20ee67f0c90007584529bf66bec28128aea632ab3e97cbe3dd6ed9a815ff8d216fa3a8d83fdd28bb1fbbb710abceb33d03b79fca9696e7b7f3a8c50c92228c3dd7222306639520b9db11a8668a4df9a2241500b656f09f0f9ec67ee3b63b99efe280182ece870fd272687dcdeec5d3ffb26ff784477f99bb0f26496ac3b8cec68dfca8af6eb67de7d352eec42c3178af9ce0b0b89b6796d881a9f9fc4dcff08ca20b4c7df050de7ceb9b3266b3ff8e733b311a5b645ccf00cd7847faaead60d0107df6912e45c4b54eb08a5dcfbc92c8c4ee61af386ec8ca60ac2aad5bf58e915f7e4984ff3724467ada9d8b0fde2d5c1b1faba9804a1765f56f52e2e07fe5eca07e648dcf7a6f1b14a5f5cc2a9694e64bfc1e64eb6f228cdc2e802b97abff13c5ccecf89c89bf1c7a092d350ce97d05c8c539ec0bfc2b51e830749af446c292ad9124d7ba24ae0784cab2b8671f24c72eac770541e22d82b7afd5782b0d97be3085d0dc64b93a0200bf90e14058e38bf7dc5fade6a1432e875618cc38d94faee4235daeca2f25cd660467dac4e928bf14af081cdb507f0e752a59612accd17659ea5e1be81d34cc2f952ee40710c22850b7f480b915952cf69fdc83d583afc706fa050dfd40be88df25129614bf6a4dab042aca91b3cd28e5439bde6169fb37886cbc1deb110fb33c577aa1c5004ff04a185b9a0da4d618a8b397956b58b47cf5c8a2b3d49a98bcca02c61694e39dc45d2c52dd373d4958ff17a29eca54b4aa22bd85e1a996168ca086f9e23507b578660930a3504097247471ed5677f0224e174ebe5477eb3d7959c02d4efd8085cc5f5b78161ff7ffdbee323f8daa735a45b6959d4006483b72ac7616933aac36456563300e742f9c1870d968a6e0ce7a522e9fb49e8b0f5d63e93e66c49beb16536684eef345b1e619762b10fafc5127ffe138b66bb2fc0a5b201d91e3af236ff58b59a1b50b882cd393ad79e41fa0ffa5a968e6c308c9e80894746dca49a8836137fd7e4d8d96fbcdae298fd54ee285f84954b499810e9aa07ad407c810da1998173824588482e9915d3554c870b68cf2fb97964bebec20c1b4db1a4a95faccf0ae10240610a49b663511fc75c3f4b3ad4254bd8123fcf298088a74725a5c1d7998836dbe4f71607738ca3355d7c39814f7b08e2fda758612fe11fcfd35a44d3e6ec3f73e9f8f5032e9aba20ecee26d264ac3e848908e121481e4ff6a233e59a641d4fa88af28d517a12ca1ae3f3ac0fb12525ccd97334c16219d0e758f5dd44318688bc09bb66045945ed95b0a5d7ec3e58a5ca918f3b86be328e4781a211955ab593df74edf7fc10bf596bdf146e2a07b5c36056e468b2d93238fb93c032cf6820916cd654bf76f5ead40a5a49956688594ac487cb36362d2160354bf77a29aa751718fe9001d10cbd3353195e150728376540d75b94e18268b195bd833dfddaaef18506181181661905fefce45c2d2eab31e2247ce2c7b8c47a811342e415fb26d1f4f34f124d8dba468d6db5693a5e555a059cf5f259cceb36cf95627b3e32d524b9bd3b08e2fc696a66855e92143071077ccd9374b1a34b0c236f26ba7cb539da02085dae7122b2382c9bed8e97b64c7b5a31ec6b5759e9a0fd7b5f4b2270542f5ad0d2f57c0880ff48665b2aceb91d6bd03abd830ba05c1acd6db9029dd1e5da07ba017cea79d23b68eeb7467cfeb489a444089522b372289d069278c4704ab6aaa350b5efc06fbca6f88b6565b9636a8a1dcc2aee1adc471dc90bbedbded7488f1fa62ccd98de31100a6e67684d35ebd238cf45c3d2d5db7e55505d7dccc242c5f96a18de1c6a07039fbd8d9884590b220194a89ac8bce5ba99752a7f9d06900abb8429cdba41c1cf7f4ba278bb46606a05ecf919face36d79b0f4efabde0aae24dbb8f082d2237bddafe319af7ac39e3787f372420be0e03c6222d9cf532c178770759e802c3125862ba619e920101ec41d7873f09ca095dd26db5282fed18505147f3dee40d2f0e79a4d09a9d79371cf22944256d1850c292bb3f11aae89155c92fc0a1965a8d07ab949b774a107a63109b22c4f8b9d8ddacd441ba9a4e5d14a6d15a1f358d9d0c80b2a229e99617802dd8122809a157159cd5cf96ec321f743583d08423f861f7c390f7fd347491ea0e4b2cdb002715b2b21bf3c22dd10550c030bb56733c41aa82b37a6523802299aa521ce2005555aac3d28cf5b925b5e176b10b9e75acb73ff42eeba2c8e7cb17d5e1ca56ff1a770dc6e9655cfdd25f6f0a07ce05d73e215025b01667222321823dd29d1170dec7e54118ec0c39f9314ffb89f0ad3d36acfaf8125f5c483714e5e569cf02ac7d4425ab46d06cb563f6053b542514f9405767134b98137d89e2a5565391c0ca1accb460e4e3036fc232e4580b1c408ec78ed62134df6f82a2555ef94dd173fc927dfc2e560140a1242282b0cf1c557730d674bb2b7c07f705988ef10228b3f8e67b085bcbd5127e08f0e85323541aa8f8f9cd70c79478b458125a21b88f70e04eb5dfb0c63ec9e31e8c5beb8b35a6bd3b90047a0898f276a785595965637ed89bc9484cfb87eaafea3ad5ea6041dd51cd0c5e263938365923afd3ada19f167accba704bb30aba8a1166dabdf2af6325202a716c2e41a282d9a4982e4fdb90ebb2ac76a0732de32964e92aec56b0b97b77e257a2dea17065451b32d49414c95a12e136701291ec52d841d07a1f3779446e4cb3614dbf9ba325cdfbe2347e1fe32017e27652365604186c3050d55bbee2f1d897b2928feabfa9a5ab639f2f3cfe8cdb55084ed1c4a2541adc564325e4371eead0a69ff4a341b310646a47fe161f809eb8d27053abe50f65f9d6f4e10cb127e4f4bd3c66729bb525e311a758b132f9cb8c88afd93f6145addb79e26a25cb6d5651744c3d88da5d71acf71e402e5096193ce8cbb32330d3cc2c2ab374a8fc65a84a0aef256180b76a68be0c884b7eb8d29933e5d024687897d5577e25c30eecc47e1133a03f3f1bfb6515eaddbf9a4ad2ec9d6fe07f83982a64c8e9964ecd2d5d2f3a2ad851735c0e837cf948b11ec112a63a2fd45a961b2691e3d0329a661152e5655bc56ac42df017b244662693cb7c03acd6aaad6e0294c803a03a454e04804d928cc96879359a9a12fde6dc9daae729a0ae9ec9d3e0e9a125643c5c73ab87c36757ab1a0bb739f0462545d2518b34962786fcaa0747b84bb88f6ce75666f7a1f46a93c125d7b4bc4d68b5ab278ddc55d9903fd634ce998dee2de7d788b1dfecc1580f6be1c69497195b6666b8495984b7859ceebd0ce0326c0363c76f370ac46854c3aa28d952bd2e43677d9f777df415e001937a719fcd8c0217314468765360c86e947c7ac2b99dd6ef0611c4cc7544500d835dcb67e6e04b819afb2a5f5ce52652671708e183ca3c586eea9665aa1ab215883bae31f8f3cec69a8e1b2f48ef62562d7e35fed43382f6ad5720919e9860164f7c2b08be1a61a78b46ce4ce821ee793d77029ac307df411607ea8b20b0c06ff2cd525086f0c3b7625470028a08521ef40eff13ce353a2d967f64d1f7e60943fdf24d87b41f7d9e9a30ae4ea5e3e7129fdfd543aa8036af40177e596e042ac0a7e992181591a927a8ad00259ee8598aff7fea6a0d1d1d5ae6645406e83ba32ca1cffc92faea4f4f9d75a32a0014ac28ee91cd614a7a5a197347fdefdd44bc00b8b99ec329b21f502895847c2b208c529d48a064b164d4c35a3b0ff4fef34a07cfda2a563cabf80cba63681630c181e8e7e0cf685ef53079e22104573818985", 0x1000}, {&(0x7f0000001500)="3251c474ed554d482e070893023963fa616eff57c0a355360b4532ecf86ce96061b46525945f58a1baeb2d238af456b77901e98e81131d629aaea58125dfcc5a17763acae2e1e335519b54b9921d35edbe5dd703984c62377263ca9dcacb51f358107ae67c493b7c25a3753ab64182be26549f875a42265bca1eb7c8e8480a2649d474aba8bfd4497cbebfadd8349dd843c2b038875c5538439d63d77135ed0698b8f614969de81ec277e3fd6bd2", 0xae}, {&(0x7f00000015c0)="cd9103011a128aa494187015630264a0929d9e7317fea3f9fd447e88d36906e5b109277ca87a671da45cb6052975be22e52df5cbc4c1c0afcb65702b5f9867eb16f98025ec503ccecddb66e6095e4c0f1c46268f7e9192bc8cf9cec42826c9da0536fbebc64dc428706509ad39e17df6392e21cad4eadc9b4152b8d54033968cfa92d415f57ba4690f312efcbfd00d35e806a2a830c6c25868010ba7974f5b7354190050d18b4a90f247761116d8180c4d99c36d412e152b015af0ffa2afb0e09c48a95152bb45960e2a769fad04324907fab9000eaf0a2a4c3d9f5bc0b833d27a5269bd083e7dfb87cbc5ac0509c2e0b2cfecaeaca45561e32284c7b224df437c0c98eefd93363e41d7783d4bf75f0ae0c56beda524f67502d38a9a1260569e48950792758fe33ada40f088066c8a883ecb9ca106797cc00b2af465fd281b5ef3b603a4310a012e3285973a475f62979abbed7afc4782dccf189ef4d0253561b7c1e7bec3fd709091d7b9d950c113fc75262cfd751e9487da782b3282c4e8c80d877b566d85e92c8b76f334d3e2d9fa57ba12a0bc2cfd0776274fbd7acbc792253b0e40cb400c35d9f286a4db4681ac37c807569e1ab951998649af751039860ba55a67c277395a5eed535ce903106546c1dd09a9f47630c432b56bf5647d3433967ccd1d7149b8cfce637f281bd0aa0d44354ba03e8f1850415de3e1f3c820b7b6673811e317b92b80ed4f18a57cefbd6389e2297ab8dab47b8eb9bf091db3aa671fae1300ee142dcabbd2a439aa2b13f43dc767be0ba2f987192425dfaf4d387753f8f63fbc1923e39c2a5303c0d454084da08d50cd791230f16ac0d7ff2f289dbc078d87eb17f5402e01f634c6c7fe5535febc67f76ed40f5f8c4357a6c4069ca3d478dc3b39e4917d54a740e6cdf503533f172e34b592fba152cd3acef0f3d8e0fef0f8facbe3dc0e581cc6dbe3d94bca8cd25efd982fa7b7aecba42087e332b4cda4634229b6a2338391f20773b52d6f2f529f137bac16c293907f8f0bf71ad7d3854e5d8561f22f743c029a653bd63eac94dfc9b2bada76fbce838e25c40d9507d6ebce825fc65273bbf9ff16ba7b23a866260f18131c808ffec986183867b4db9d6f10c7042a1a3bbdf25325ae63682e5d1d2a3b51cd267c8bd80b247e7db14505e4ba936dbe331f2ee8bf621c2525009d4ca09f3ba7aa4e4e33473ce0edf64b33c38f0e518b6d3d6120e1dff5938a612b83fdedea80da41614dd30e5d06e8aa8da0a1d1afc59866f9cddfe590a23ea94df49c4763d9f67a7cc39fda84f8a8844a195d673b2935e8b12fd168abe153dd4572d5cae481d0de7e512892a5c0098e8943ee8f70e8810770dea195ae0f3029ec39eb1da2e1d4b64779bb14fb3083ddb43bcc9ef1a04b95756979e7c609ba94ff8256d3adb1b0a9400395bfa049160aeda015a3a4407f51415030c6edcb6434218f3d6708a976c784f4800bbb14e3e620a0816d0567786a930f2eccda15705ecf139fd4fab99610a03b2687bb2a3185a0a6d6fa09b54c4e985c831969b3c8528394fd0bd4caa21512f7087718835d37e4b406cc2029f7c3f3cb23049f69cf20c5ec9d438adf442d477fd38c4714419e621a982bb7a6537f7a0b79e7039ace4f6998429b58c9eabd45a81a185ce49b35e9090ebf2aff034a7e3d97f4e2d19935d517936f972d93f6bfb05ffa0667e9e0653089ca0b1282c713441927e8dbbec5f580b1c39fd075c45e17a3a73151e4a8062873cfaf20367bf62d47b1184e709a0be9f15e9992f219d0445a6dbfa608aa8cf94e3aafbb0acc701be66e0a6bd6e968eb39444a5cef4af661d813f9a299099764b9f4093c2c08ba8b6835382b433586331b2e83c7fa09e9231a25e6b2e8f5ac2d9901c7292ed2123aa1615dfad7c665695890d47fb01ad127814727ffbb9e3e51165dd2263e5d0f120dc2f33c2cc45ef3cc1ae8a0b8f68d7ae35b6c53456d8fd6b3a26ea51b021f9aa482f0af439ebb8d55eaf8dd23de578630f764b4e0d334232baf5a8ce818a6050b363d82e438818aa94a67d44e527dc67978e2d91cccf86425e5fa046af517a190548d91c91564621e744be553e414e753762ed0854c669752608837376e913efd33496ffb319da26fd7a9a59bb33f9607cbaac0d3bab368502d87cf7aa448a2ac054e12844e1d62c432bb809a881e98ae8c2e13f9602c567aaa2dcb63602998f6862329cc854282825bd6ddf2738276a06366bb08f87152d10dcecf5d7073630ae02fa146e878030046b277d26ed5a7f942ab7304c4667a0cfdd153d1f16b02ed6f138b33dd2d7bb81f0648eec2528f1dc8d7d6234c65df60d181610a4b06bb46be71dcb114812fabae5b04b5bc3e452160ac2135e34592875e9f442cbb3bda9f9aab2c076368312e007afca1fb0fae7d24ba9bb9c8ec8856c9735f97421da1ca18e1b2fae2b896a8b0c53f31b275eb2dd869cf2f2c2ffd8dd51a9e65cdf08ece5611fc20efe5a832aa2972f47d17ac565917e5a5e43bab6299d7adf01af0d68bea9c43f5a8d247d8e75a1bc63a55a79cb36d38f3e97fa72dcf443e47aecc37c09667edd9eee1de191a7aa290c278cc3f28d707d2d2adb652317c0c59e9a1c927b8b1d65614e163b06b9fc1e82db4cdd1c987384cd3e1c73db001bc44438abc1504ad825d6db0a0bf5759c19ec8524315e711ad95ca41e76fc25c3351a94ebbc556f41b0ca97f810de4997b6bf46e21e12d715ad25e411a3173d789d6c7f6dfa77e5b83e79a4d9d235cde4f5efde2bc22c69966cb45b57f8f0126b85ab10d1d717161e75f17bcb9a23f6a2c5624bc01fc376c261f8ab86c381755e042504c1a6d1d88ad6eebb984e785b33d7cbc532085320bf1cf541211588c36128b9a8222e393dcfc1d266ee5f5ca6d25ff6ee06a4e6dc3b910ee0df82cd3ecc511dddbe5fc2a45374d574c9d1b78b597225c951faeee67ed3a3f86333fa251b110210075008998d2396f751c8dfbd717c0987fa994d27885910a7d3290383a1a6531cf61d220dc0b866935a6f9f8309c4562db38484418a6e28ac32b4aec23bd21c76148c93910dd33d74cc442459f4ea7d31fee1e2b12fc137efc518edcb4f6ecde58790111cfb7424b614260e4ebaaf8ac6ef02152f260484e155a9bf4b0b041ca00d02b3652cd43f8c06e9e9649157bad402be649478433c5f71c8a24a174775ce003bf6d131e3ba1b9641a931b0a9c80966e7a193fbd90b37e41e287cadff9b797f3ba305f125538864111d288d80d9b4900479d2f95c40aafc5ae692a05671c0fab83301fbd9bc884b6a8f1131e7786c809be66fa74637c54da7335161a6512ea6375bfea87dc1fe8b8dd6814462e27ce57ce186e3db6751ad7b664a9c731b16f0b9331156e2e6351561aeb540055bbd86c144058d0f5051062753e37774a119a9bcfb031f195c368dd45c58eb37f9993a071a040e3b0e08e9ef5bf52f938489c47a6d0016811f5e1acbc2e9d9d23a0ab294389491b8b23129ff262a12fed826884f5cfd450cdf8efd4b1f5b64e79930d15b73de3e79785e03030fac99bbec9680582da64542eb3460501239f0c69e67dc23130c7e67d7dbbebd7f21df2d293603dedd69c2758dd51a19ec1d628dddc74baba54972a570bb71542388be3891bb9bb71a8848fad81c352041895802a241e0ce2ef573f475435bccdfed1556ec4a13526461368601d003c60277393d7b9336f9681b0badbef314045147ba0e1b14ab1ebaa148b64255a10a22389a836111bbd7857eb255d3b5c7d2906b066dd30a1d4975977a52841a22cda2bd55ad4e031488a379d6b311bf7a77f96779fd5800f932a09737a5225fd1b9accd61391b8f131191f5593738e2771e5f74903cef3017e491f94cf85c0ca0c9823ffe692c9bbb1c80d75b7db90233ac1d5b2d716dadcd74fc81a16bfe4492376d049706edeb7863094d778d22a05d5e1b6198bebc15f7fd300e80a32dfbf1ccfc29d169f4184818fe036e4756d37ed964e7217f3ddada0f00c21da23187955ab8c4e0790c9479f04b92db854a49e4d76a58d0cdd0a28de7af60e93e001b85050e9086ed605331b4e6504a31bde5fe3c32a076c4b6eaceda0f59306f262304212cdec893c2bb2914f1a40d99613ea0979cc28f1c546bc9eee971586eee1f2046f3d2428eda5395f3a91cedb227d1b1562f1453b6dbe43a70774be7a8b19d4d51094dda6c6a3d7deac984629ef6dfdb37f439407c400c385632f8e83f6c4e4425c3af89ebfa65f15bfa1f08ad59523404acf9a4af72c658a62faff0b7b436d68ff4f883271aa7b4d788fabcbf74d833ee2c9c981b90b255e5732fde86db3d7c1037f533d2c96eba2081d1b732d447eb27e70f18a9808c57a51643104dc6541e9e24c9debab01f364ddd3f4b85f0348aa5075270cd0f8cfc979690e5c6c9aa99f7116b2f7f35bcc590f42dc8c109bec8f426edcdb02364221f2ea8d5c816d7ffda59a53e449bf286742371feb11a977737b9eb075a4f5e6243ad4a9ed5a5965ef210e4d5216e3529e8e45d65cdb249ec003409393ec8edb60a54ef92ef823b97c3cd5841cf4a02ed928b82f9a6abc5919e98c34be581155c388c024aa4f497d9fd708eccb19e0be3bdc4e55ebbf53420e480da0d5cf607bf76f364718cb77c2fe6b20296f2a2974efc1ff66302672ebedff77ee5eb3803ea557eb09fef0f5681d0bb8dc5b39ab3d3f7eacc570769525bdb94d8321302d1534c29deca034f85116d57e57845453b98e87c61b0c95009f02be9424b4c687d8432df8eab49da926bf7b9ae596eb887f005d50e1e08771708a568ba19db953dba059f74c0e6bd0b8bc52df847b1c87b8d20129cf02c9b85a164c17b246c2f65f1973631242048bff2300c9a5403fec94ebdd688cfd92f8a7db94af1b2b5d3ec2cc949dd8b75e9474efa90baf6a9820aa29c6aaf1150d57067da64342d08ba18ecfcfbcbe21fc9bff6ce7d61570ea0aa3a4ddc999babe3952f76c00fab111d67facd3f1d544cdb158b14c6d358d7b09bfb6883d116995e78d24efb15b962e6dd07c64807af249fa48fc81dd1db5028b5eea3e9d15f96beda9e861a0c0a15cfd30a16e0c30bc355bd782f7b1eb42c89043d5d6b227c23658389be570c84fb0b9de1b8986d2965003699e5247c7965e41d551d2d9c3e10120e70888451c9fa210e7d6335b394f945f33730aa9c8ce34a4f5e3bd746b7a53e983372c446a1d83e2010936332dac670ba23c62e9035d47b65b3dec681c72464d36509828d676390eb50e55ecc4f8983b9818f147a60f862a97d10e7129e9534a24b65d86e7b2a0db419c14530672828d54ac17f9288c8fb408d006eea7cfcb740e7a0a974cb966d12fdd7887b7f31424287406ba53109563750ef1aa4eb0686b715bf2df01221b56696505826c0a8c4e63cafa74ce4f375d47f834931be4aea3143288b59c76c7574ee7aa62486443e98c80f04d6bd9811a380defc4f8ef0f776920909887bba24487b20b1ecaf33af956a4bb0fdff27825a9a01befb7f8093cf0691641a67a179ce72c3cdcd7b3d76a3ef3c064a0564ae0506582f8cbafe4ba1cecc08dcbf9fb4ad9b881aa15a072a50058b583c8be713d7189d0523fc3ac060e61d1869ec9e520f98835d71cb91b6c0cb1ea7ebec1ffb80f135f37cd4b6908c6eea393e4606261caf0c95b8095b90b067696e202033a59ad43c6e356cf2bdda3a1c3ca3feb82efcd7b341831ac5aca970e44b0d88ba5fabd0d4605", 0x1000}, {&(0x7f00000025c0)="bbffbd2422e5b04e572f0aabca61ad45dd5a1b67a2499a43c6802f0ff6987a6293cb090e3d445af0c52c16b4f2b5177fae0ffb089d2686816afb2bb1441d079e95e1f981ebfe7cb001c60bffc508c5a16729b58ec52603c461fb10f01d8860dac81d465516a60e6048a20d2096e101f35138714634f7a805768625ca51d643a080529f938106fc537a81bf72b3b5000abc3d149eacd094893f1fb06ba96c4bf8ab40e6c97dd379785059fa0fa2e88fc615a560a8981dfc0bbb71cc62f8b91eda037494f7071d61d2e68e426e988662aa9c7cd1976b6118045845886534d5d47e3c4233ba000085e63b63e476", 0xec}, {&(0x7f00000026c0)="dbce19058bc72887a1dd2cbae4508b77f9901b30361a26129a5b0812f90afe1d8584d3f105cb316cdbe5293e7bd5b3b4f76993b8a14e54ea768462948316691b07b73fe30337c9d40ef89633055cc1808c8e281a9354578c57b04874b26838312bc70ae7b3d4fb94df250fb8b64e75713012c21b958fe841592dc700935d2814ae3e9218ba2465dd6ba740d6a13b7a90a40783c127e2aabeff535e308713b6192c2d0143ecfe5a88178b8871836aa2c47874dccdac256772d811f22acf36", 0xbe}, {&(0x7f0000002780)="4e4ffcf5a96f4b9e22f074eac69bf1cbb77fbca14f123498f2e8aea93aab908819f635f9975d6742224c113a39486b1cc7893d5e63645d62de10c7327ad447797f95f7b782", 0x45}], 0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000300)={0x6, 0xfff, 0x5, 0x7, &(0x7f0000000080)={{0x3, 0xff, 0x7, 0xfe, 0x22, 0xfff, 0x9}, {[0x0, 0x5, 0xb151, 0xb2c, 0x3, 0x9, 0x8, 0x6, 0x4, 0x188, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000, 0x200, 0x9], [0x0, 0x7fffffff, 0x40, 0x2, 0x10000, 0xbdf, 0xbc6, 0x7ff], [0x0, 0x0, 0x40, 0x2, 0x1, 0x7], [0x200, 0x1, 0x1, 0x5], [{0x0, 0x8000, 0xc93a, 0xfffffffffffffef1}, {0x7}, {0x9e63, 0x100, 0x7fff, 0x563}, {0x8, 0x4, 0x9, 0x4}, {0x5, 0x709, 0x7, 0x4}, {0x800, 0x0, 0x1c000, 0x1e}, {0x9, 0x80f, 0x6, 0x5}, {0x87, 0x32, 0x1000, 0x7}], {0x3, 0x5}, {0x0, 0x0, 0x7dde, 0x1}}}, 0x3}) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 16:58:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000038000000000001908ee0000002000000000400907800000000450000000000000000290000ac1400a2ac1449c65668264b737700000000006a6dc0fedf2a9500"/92]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x5) 16:58:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:58:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3d, 0x8}, 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x7) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:58:10 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0189b5da6f3386dd6000000000200000fe8000000000000000000000000000aafeffffff003f8fe55f7b775c0c0900000000000000000000012b01000000000000010005020000050200000000000000"]) 16:58:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 16:58:13 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:58:13 executing program 1: r0 = semget(0x2, 0x3, 0x416) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/255) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRESHEX=r0]) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0)=0xffffec31, 0x4) 16:58:13 executing program 0: syz_emit_ethernet(0xa8, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100000000a4fe8020000000000000000000000000aafe8000000000000000000000000000aafadda5d4ee5bdfd4d39ae6ff5e6f978dfecac4ceed32ab13a3862e72a6116687d326ef35fa06ed20b1e973ffb0f704129fc7948e0eda9b02dfca05579c8cbab29cec5fc02e13ed54c704b14ed82e5b64950e362908e3a4d5b61a7b045c71d883d06b58aae1fb3ac5c1dd59caeea13c70f68df1b67f926056140842"]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 16:58:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:58:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r1, 0x0, 0xffffffffffffff81, 0x1) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x105) semop(0x0, &(0x7f0000000340)=[{0x4, 0x200, 0x800}, {0x2, 0xe37, 0x1800}, {0x0, 0x4, 0x800}, {0x2, 0x450b, 0x1800}], 0x4) connect$inet(r3, &(0x7f0000000300)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getpgid(r4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/127) 16:58:14 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300006bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) recvfrom(r1, &(0x7f00000005c0)=""/153, 0x99, 0x826, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3ff, 0x2}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 16:58:14 executing program 0: syz_emit_ethernet(0x64, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x6, 0x52, 0x65, 0x3f, 0x81, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0x8, "f8141a15cb11"}, @end, @noop, @generic={0x89, 0x10, "5bbc13bfd7feac4cdba55ae22125"}]}}, @generic="f1229fe0ab1f08a22f1117cc1753e04bc5bc05c9745a73ff854c509e1dc99646a16b"}}}}) 16:58:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000290000003300000000000400", @ANYRESDEC=0x0], 0x10}, 0x0) 16:58:14 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x82) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', r2, 0x2}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:58:14 executing program 0: sendsyslog(&(0x7f0000000140)="2eddcbe15f0d4d33a96cb9cad5f67e6ff94126e11d231bb7225ea61c7647d1e4fc006361a77422420e74741d7d955ee26159b9558fae41244189cbbf6760f1772c547ce0f64b2cd95ec65b5b5e820e0103765f3b594d9f1c408db90e00000000000000000000000000001e1e02c220b32dccaac04f2118cab438d9d90c5821e055d6166dc268c072c5f2cd90a1d7583138921aa0618025cbd6f2eb32f47555b59d2fdfddf7255d7ebe4d28480a132d1e392dff2f26c9cbfdc8923499449d86bbe0c84d505dfd2b6f4944d253fe318b088e20d7ac21d5868c5acaf78b0b87e22b", 0xe0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xa) ioctl$KDDISABIO(r1, 0x20004b3d) 16:58:14 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x1266, &(0x7f00000000c0)={@empty, @remote, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "b6dd44", 0x1228, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x3c, 0x0, 0x1f, 0x1, 0x0, 0x0, 0x66}, @routing={0x34, 0xe, 0x0, 0xa3, 0x0, [@mcast1, @mcast2, @loopback, @loopback, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x88}, @hopopts={0x0, 0x207, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x92, 0x1000, "56597c8fec39c67b4d645f1b0db8cc7142bf8db895f6a97b87564cb5e5ca685e4b535c457eeaa55b0db7f5dd68e9da127564f0397775875614c3fc6d205f2dad029b2fb0b809bc92fe3ce5e3d886bcb145ce4d44e4512695e36f932d2e0bc7ac91d9665fdfbc0ad5b315cc444c676cdadafb67c5cafaf6f601aad57748391e0c481218ab7bfe171911d5349bf648e0563afd25c3f6167bfc45f1ca504bd7eb3014ae9db39f15b85e7e45abdb29d33c920fcc87420627a4f4f378d7c8a5da50ef7fe89ee1beea87b2815f88a22d9d9a84a77eb7a40507377f5e77b36305e9f02adc35aeeafeb1c8543651ce43aa89ae74e0f591f2fc32f4eceb947fd13480edafe092c7b1243c3a2be6599617f9606da527f09abc5e7bec28e7cad2b0d86e353cbe84c2ba6e9e8928c13c0c2088c5786c1cc5c4b04e568ec683aba6326d44d329bb35ea5afca44ee08c62a0c71d45059fc2de8962761c146982e9c8f5775a00ea9777ac241ac1af5bd14a5c5914340c202bba4c4ae25707abc2e9f6526c890add2bbaf83cd534f0b8f52a5a5e4c9a5fb079aa5d6678e7dc0c0ed9360640801107d71045e820d38dbb15d793f856881b7520b1a57845e71336bf2c6866ad2c42d3300e79deaac1dd8239b41077c4216407261e7b0951d254ea4ccc3f36824295cc72a6603675cc508634e6ae3ef70e67867a758dc14863a64069652357874bc3a5a2471dfeee96ceb2eb7aafab007d14e504b4f8905bf41ce20574d8c5687a8df48226ea4748d8fbcbdb35be84608331be94df20171382ca450e6ba204546d42a9a626489eae07b59d44925e6f8a3a4f23e420c64a5e401b0978b68f287e2ad95bf83f6d759b3c9761cee104d6ae43cb43a92530411bc33d36b21dff42247c9357748700cb3588b31463b8c65f3b469b80421cf36fb15c8a047bf1487abe7948624ba95a16703479da49f3bd0e8cfd3257d524552a3a4769712aa804c1041d34ad4f8611843550bdc74c8b70b5ce1a061cce98d443d9a1b7df2c0f2b58b0e22eac1a3fcaf60869eb65bf8068357f6399cfc9986a574cf0c99677ff37f916e23e7c3518292dd600c2258515414d2bc4ded27129892325938bc22bc2425485506c93cea296b77ae3a79e428d17056203ff347239caf04e80575a428e99c46e51ad0ef442c91ec8dcd70196ddae4d8e02e2239f381945d1a3f4a031c46392ef77ea2fb6abd2ea87986c02630ece8889ebd0014c93fbccf188647f2ca092dd45e3808ac76cdf9fe0a4ebff73be3e87079ce8af1c38384f21c44f37c009ea33a40f7057b62d77f013003d16661cb965bfc3190a41d50bd133849efbc412e935698de7cacf82496fece9a33abb870218f6103e5f689bd1f4dc3cfb80b042dddd3ed9f732d7c6d4a977c959acba866d77f31093a85678a542dde476f93ff686a9b6916a71e00f808b2adaabde6e0bf88e8132585f2eda916f15ea378152ee7cee7a6d970ee0eb0834e40315c5763b390776e95793b249ace789cecdf36b81c49a48f7d071dbd3703fbd9f068c40f0cd90d2d5d72884820311816f1c4167ba35369851a8846abc3607db9f55df1ae06f6310045deee4af3c2ddfa47a71773bd4360316df522737da44a4ed533fb4eb24f26076a21469e783f321aaeafa6b16c392f44a468fd665d7e657d66193c91f79756ef33254787c78d5312f09b5cdf6443890991f124aaf4aa70dcae56cddc8e8977935d090efffc4653329205558baca26958967b2e76966077c90515e3977a11924da593a4ecb36860602ced49e02012bf13b73de51b18f157757bebfedfc0513a6e9e840953639bbd2944bd68772ccfcabb5e0a7e63f5fc6bfd3b1830cc2a34a08818a66a7b52fe1d59ce242d4a194eaeaa49672d27c40b45175348d74d3b643fde2c79a0a452abd3087357e8c78e9e47210510c41adafda124395a156a80860fb77241aaef3e05c9a676180a25d35f5b47d982b917a66b6118742bcff8e40373a024b528cf22828c4fc4795ce4daf93440e85975632064ccff9ab80d719635194d66de6c7efaaa88a4b7693572cb169ec5823e9004a67ff6e9e316cc49b7ecd23619a6ba6467b3c2f724a120c6fa52d7bf9bf98fcce9ea40a1f2994139642d1c37d3884ea26b887cbcbc7116823ab462894321067c5bc4a86431935f05868c0ef0b46b4b35d82c299155383d1d7326ea18db3b8c3dfa625a575cf075d8a8bc30dea154843b7333c03ba5362c6eaa0e22300b3612c7b5ea6ab2e499cc9421987fb7e4cedea78bf1e98c76f7384fa7c6dd46853a8a98bd15598db66a38984076a17ca7080e7d21cc5c449c4e78fd29782ce92850505b627c460b02cd7bcdc64acdf0c104b753d62f084de7aae3ec328892e0a742725fd32e5c7ca8988859cde82681b3609195a4487bcec3a123b0c50fca23c5bd7a2fef78648df2b9073c690c26d4a4607983c7846a3e910a9a899d282e403b4c2a2808a202983b2fefd316206a41d0e287f80c2c04ff41994abd628371c090d0fe9c106105e2c5e9030e19919395be9aa8ddf9bee798ff9e62b3590f95a0e1d9063fe04908d7f82304bb96eaba3721ea2b78744d94fc5cb27c127b0204c749cfdb2a9bfb0cc54198dda6803c4bd7d3a022c630164a97a03e89fca6d0ac36e5c9e9e798d367557865c70890e2356bda9e9dee246a3e9e3b1ed165680b220f77256bf4798dc9876cdd1aa331da00358f82cba3497fc6142f2017950c74f50757ee3c7b6f1b366b96cee81f507266bf6a47f6d4fbb626dfd4816016f805193ba2877b7c93556cb518d91bb436d4b73c6560acb835b92edaa60ceeda9bb453f0676d782fff289cee5a60f37e9d00d84305640b4cba94e1d7118814cadc4a61429b5655a85cd92bafb75f1ae0e28bd0e89f0d4fe946a905cd4bfb6bde24a86715d44e9f5f4de098cabfcbd82aa03b45af479c3d7df3b3402d7918e9ff1e7eaa4620a1b71562b4ef9785adfbe04f9749e85f9871d6b318a7b936681b085ae2b58ef8ea1c7e9ad87a8c2aff440088b5d15092310fb213b264cc8da5734a2f8afb10a756cc88508eb19b8ea0f78a2198d9c3640b50df3839c96ecd993bb4a1541a0b7b925a818db432baadfbb4393d8c2cd9d62685b87d4897bd52cf0e9fe62dc8ebe9e4e0a3ea4533dd3a1d29a08da981b033a1049d38ff9a090381d6452c63bddf9cb5cc0f347bb421a821dab52559a515051eb14e4f077684894e4d36072ff18f9577b3ee6b17119a7f99e1d2a2f2dc24a32cebf9f0d897ef50eb0fefe0bcaf9696193d2f51ab2708765337d4ea5b8d0b864dd266e3b81f29c54a557552ce7b70eb61c4461ff65b7b5d58fc001f78c08b38b8a9c33177a42130d05b5e63b167eac95e349237b8fb7da2397634a9ee887419a1b8162d72717a1a9db29d101e56b339a860f00b2c8a6cef92511a24d9c21d0ad2df30d5e58b1e4e0ac3728c366023933f25fcca44ff1b079b3fbbe0ed2bfdbb9e688a97d84bd2e937e86b19d9b302a3c01e1e9be4ae101329c7af721b99a38a87d3150e18e37efc1b8281bbafa8f8d59fa57e2af27706e62e25082f2c993d626859058f0a9fd351bfb6e72a2a610cf3319a206985630d53715d9db87def5bd79c4cbfa491e6f62bdfa0e9e7bc3e8ebc2e998f4f6d9da0b87c9f46b497f9150732c162d88085dd15653dd3993e4bf4690e7dd18f7096798ac8c8e2762b1170e4f6be8eeb01cd6cf36223d85a80cb6bd18e60f69c6d175b804bb14dea4499f6e809377b3b4d7647791e17aaed01045cb2b8f105f6c63d2145f2c852d855bdae5f771664a34b49f375d9817f98cf2ff2ceb1e831f5b58d10bc39eb0319d62ecfcc0505d90571fe358312a38a9ea67c24d7d81cf353125476d22d386120eb3a5543b37231d0f0a13bb59663f72a7d3c410a471023a3bfa4621ff395b42a95730d04367eeda7e461449011d2d66c393814dfcce9e6c9c1b54dcf15e8e46346f4472388fa0768f132b5dc621143bb7169d940b83026f4d86f110345702e83697c623fb0cbd27ee976a1329eb1cbaa627785dac341f5ee9ca22dfee01a633d3e4341132a4cccd906052fb7d7fed01267aab6f898e529960c9c3cf6e534d6db26a57e88cd8851df344c6846803b91fa99db3010153899266255fcaab0e2f2066a0c8aaa951fd4be15f0027b9b681b2143d6a91013bd265b0eb6975c71d9a0f8695a58ab688529a9a9e6bde117985ec471b0e81df0974d9200efa07f09474d79171a95c69fee4a75d49c7f1484ca588f779e63fdb4a37d5e6b5d90ce16b098d0ec9a3713d987e6192eddf27ce36621ea8ac9164c2a234922a70f68efcfddc3b39836e3a3385781bf05949e75b770f2ce2659a807419785ec170155efa401936f5524e45123cd3e3fd8476b2c95d73bde3c6251f1d53ee6d4f5f05ccf6796e0f8439fe9ee33d8d0f07e6003ddb5c7448d9e4b4682ad4ab6424c1368a11565a74df1c37243355889bb7cf2c80ca7cf2c9309a5519d224cd7bf6cd504d4d5d6e029f3aee262d1781119ac3f6b51d8847c20426e75891966af55549f7acb448dee4632c4bb9fcea2a828286bba09804a2421b3c52be70c6f2186c1056709925572935e7898f1556bd29b085868be86a4245e7d73dd4eb795e500b2f5d271dce792ae4d25eddb041956c8985ed36a5f865967f0ef58f90c1b7daba63f8a2c57f68ff8194a851b420338bb20dc828b835a6c6a3fbd1ecbc03bbaa4138c66cbbe2891ddf87b9d5b897378869d42c6ec439b3c009b962f3b615760fde44a675ec249f1c15149668870c2d6db463a806e923df32a20586fa6d82a9292a5bc3f19c69a3a9b81e57ecf7cb4b3b78501efcab2692128a7cb143a735c5d522a9e061d8cc652861f6be5126904bbc1261e179396a17152917989b5b4d756adcbda2e5b7c4bb1ba739371afd5d54fa56a845742ba149045f0f9bd5474f838a4c45562af4e57255ad7224de96f6e3e55d3394bf73534500c7e8e88ae29fe8234e104f319a178ba9e5b081e626e9c540af0b5717de9f818e674e63601983a64557f3fbb5544008eb2b2598ac17e35c51782642091c4b6baf1a8f16875b29fa549aad14b8bd2d0c38384c583aeba0aa18f309290fb8606a8197c6c6951ff06c1d3e42e10ddacdc6c28aac2ba08b347708fcbe6b75ac4e4348c8a678590bbb9e58ddabf1a504c55f18b5113fba7fe69e9a8274421f68ab96860e529ecb066f2a0cac8dae183dc55c8764d8c2c37f7b19c35a985ca9bf4b8a48ef8616dba415fe9b1b182dd7f2a7799b4e27b67cd8e85c7c51dcfb7d422b0c95ff5ba262eea8c278bc8c3257cb861529219733ce2ad0ea3b5979c620a6e6aea2f0038cf7026471dab3ad81e11de255e43bb50f16a263b083e745c56db9e1da8fcfcd09136d90de1a8aa7b70c5fbc84e5bab308604a430628cc139493baf78323277de309720afcc961cf96dc2f7474a197a41e2bdd1852aad92038fc230072f410752143b449f1b548513147dd318a4e54f5a477d6b55cf6a32b7986063f6346d0803bbb62430e316cf56031f4144dc4dc70f72d7a3e475065a6d3aadaaa8c021486fefbbd3b90e0d349e0fd01f2c9760dc82856633df894e1d8fc7252f0866541c7cb78d9f58bf707010e48ce5e679f5c85ef9de8d282b3ffc31f17fbd2d91ca0d52224fe821187d814cd97e7e6d4c5b35647992d39e43ac8db88de7e5d98a0a5d2dadb04efa50de439da9fed0b0e0f99ae54b2884e20843b9426ba4b34f77ffbd4506a6317"}, @jumbo={0xc2, 0x4, 0x9897}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x88, 0x1a, [], [@jumbo={0xc2, 0x4, 0x101}, @enc_lim, @generic={0xff, 0x5c, "7aff55ef59fcf58f0a2f74743b8a7f2f01cac63ca1bb2952d314aea958a5915c472d798aa0c19f680fe65ebff29db856bdfa7cfab3ea9ee1cec60e2a8e6b682c539ebf958757afff7d7c60c46854f3f853567492e1fd795e90d8e7e3"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x3, 0x58, "985d6c74603cd45d4847cf5a36d7c2e6d64018b210126c6857ad50fe88b57376bb9611a63045d4defa58862a605ef16923dd5bea8f2de090a20a9c1d94fb1a3336437e6ce31752224d09584690c776f3c6a3dae5fd786796"}]}], @tcp={{0x3, 0x1, r1, r3, 0x0, 0x0, 0xc, 0x40, 0x5, 0x0, 0x3, {[@sack={0x5, 0x6, [0xffffffe0]}, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xe, [0x6, 0x3, 0x1000]}, @sack={0x5, 0x2}]}}, {"3b19f2ac9fe1fb303edda79f218e880a18a4c7a82cc416e98e051376b4840cd4d20609bce88926b62a029b1363fda3dcf737b281a8168b324f9297819adf26c93de93447693dbdec"}}}}}}}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:58:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f0000000080)}, {&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000700)=""/248, 0xf8}, {&(0x7f0000000540)=""/110, 0x6e}], 0x7, &(0x7f0000000640)=""/178, 0xb2}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:58:14 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x400000000b, 0x180) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 16:58:15 executing program 1: syz_emit_ethernet(0x491, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x45b, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="07dc0a825f866b319a97efa265bdca3c", [{0x3, 0xa, "a8c7272a1dcea3d9e86aea2b4dbdb8c597f4997819e1640569926a40db5036880bbdef6213876a13a449b43fff551ae3d436f8c8fcca4e7a32b4a17ea957cee2bccd2aec7e01ef0046bc53e57325ce40"}, {0x18, 0x19, "5c5c6e99a711154b0f15441af47f2acb4a6a4c0da2cb1a400d10ada6ff94e5a3092c79416780977d168c5c96428d695587175dd8accecbb0409478dbe1cb043ff889758b5a854e82557fba4f19152139ebc9b60b04ebea0496219584b930109da45dcd0db69ec3fd9d680b98e251f9f2db6fde85c091493cda0b3ce605e966e0f79fb83f9555f6880e70601c0d20ea812d0a8faba508e1cea4fdd7aef73ad8fba2401727c93c7bb61e897e98eb1078afddab1a9fd480b04bf73429b660b9481eca6f44cdb00acb6fa5"}, {0x2, 0x2, "fdbadcae592b980f86d1ee2c6bfa6828f47a953c82"}, {0x18, 0xa, "68cb3579cbc94e405a6ec4d4db75c75ab0bf6a58df8774c02c1f0c379e98ac37a53bd67a5f28b9abcd5f3ed19ed704be902a37b7a6bcc8c7184270e84857742686822411d5ae476743b4ef610761b765a878"}, {0x1, 0x1c, "e33340b931b27458b1bfc1e154f673857122bcfe889729ce66fddb694bf64d05b72ed9ce1c4037f9bad1110f054c1456ac782bdcc6976ef2d535882a887d1b809138cd7206dcd498a5f0bef9865ba5fbb91a8d5d11458c23164a7142add95ae2e7250cdca00c45f1ffc9bf96037a8f607c93cd2a507978d4463c7027f6ceb96163eb170dba99b4f2de1c205f28d6097cc22556b728edf43cf37db406af88598623cfeb16d2daedf0598e79412820e0b49c198db7c8750811ed00bad8de88938a6c6f51e18614c66f22d8e9872683605d2b174a59f4575e432c3eb3ef5cc42e223e389f1a21"}, {0x5, 0x11, "4a3f11cf6d11cc81703e633b495c7e4a20dc24297a1be53399b9d6437333d26546963f50c6a23618b4defff36d56be15daabb052e21f1934d24998ad6de85b7d053496619a1359f9f40e2a51e49fb965f7b30f798d9814f9c259dc24cb8818c2f2800f9579593d07982347714d7487bbc2387fe51b8613a0dce067c447722f5f937c98a211edeb11f6e0372edb"}, {0x1c, 0x13, "e7247c604a95a5f1d8e40687401f76c2bc587b4c40365e5458009d9e88dd93e932c9d7cce577d8c59e51c9513cca61f7db6555086de6fe86a9d9103388bc34ad2941f0012c7e49f025829132a6f0f3a52adb2215c99a660dc755adc9ec16a0dc7b69d0afa0f3c28d7b76e8b53fb9a60cef4535700d1eb6a31492f715ea2a6484e8e0ba0f0f8030f4339d2a45cd0b007de6af6db74c8b37"}, {0x2, 0x0, 'd\\'}, {0x3, 0x15, "4e573e98201323c2fd5e79dc8342424c8350d767c3ca3ba6fa76bd42887601241142cc4450ad134201f578ac99f7384b989f220c35680fb8ab04563d4311287409352a454e98ab89ca9d5a3fc7b92d371730e8ac87c7001c48fe84d6990ff72996e0b6b8f65415e83552cfd0b596833d1e2d4be197dd8de2e51a2fdc4ab58d91cd59749eca434b77e3bf7a0e3ea578d92b68d78f5de8cccbcc2bde8aa890a682e5bb45c31a000702411e"}]}}}}}}) 16:58:15 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) acct(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 16:58:15 executing program 1: r0 = socket(0x17, 0x3, 0xff) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:58:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @generic]}, @hopopts]}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(r0, &(0x7f0000000000)=[{0x0, 0x3c93, 0x1800}, {0x1, 0x7, 0x1000}], 0x2) 16:58:15 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b13516001400000000000000f9ff000000ffff00000000feff07ff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semget$private(0x0, 0x0, 0x11) 16:58:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=']', 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x29e7) 16:58:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0xac) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) close(r0) recvfrom$inet6(r0, &(0x7f0000000180)=""/90, 0x5a, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:58:15 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000040)="437c2695f45514cca4fe5dc0e31af4ac661f3585af0706dd908a2d1b74a3299911bc3ab7946368286f50841ad940d906bb15a2994041d3490c13cd22d87f73290e46cdd38162112f5a281ae53ae530cf8d8333661a6154816ce546f5db381749a97c856ae5e49bd87db502f392d22cde12e43beebe6dc515d55e4fcc41bcd39307b746d2fd75b896b9842609acd90c0304299118ff6997d94aa6dcaa0cdb9f5a", &(0x7f00000001c0)=0xa0, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000200)={@local, @random="3f42c22d165c", [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x5d, 0x4, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}, {"84769ea996435393c897afc54dd6373f06f6e0210f14c00a8e247072155bc121761e86c254cd42ea64b0b439bbc85788fcd0a1117e7a1096d69799cf5c69d44d6169ce7be8d4257dae"}}}}}}}) 16:58:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="5501c63566e1f3d8efbf8142d80c72e35cc90a57840fa0654a9d34b0fe82f7b191027ca0e15726ae262d1b32cc60a757e99cfc4db9182e686b2cb3690f78cc01154a353da09e99e00d3b4f416845a7db61ed67f95b1a5b67addbfa", 0x5b}, {&(0x7f0000000140)="d28d2bd08d8a631f059f25d4320f2df6dfd1688fd2a243632494bdf991675e6601577c78e68d8d501bd9175c81cdc94338e7f1ca18678b36a14b27a7acce36e8347c5717f6ba0c54f0b8e0d883ace87827edae6f7fc899d88022603d95149331a64d72dd229828ae8ef8a8265f8bddcf2caa0b486006f8ab7ca810271a0a17e76fc2ed45d73439a1994f", 0x8a}], 0x2) 16:58:15 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x3, &(0x7f0000000180)) wait4(r2, &(0x7f0000000000), 0xb, &(0x7f00000000c0)) 16:58:15 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x1000000000) 16:58:15 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x81, 0x6, './file0\x00', 0x0, 0x9, 0x2, 0x7f}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:58:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff20000400000000000000000000fe8000000000000000000000000000aa3301000000000000c2040000000002000000000000000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) 16:58:15 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x129) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="9a1c8d64597f41332c036228de9b80b497c911818f697565f758c8224059dc93eaf7", &(0x7f0000000080)=0x22, &(0x7f00000000c0)="b7e85dd70f0711dd8c0370d33422eb8238f1e966a4a7a6e85c0bfa13531cb7417f73e5c43571e59ba1448e5f15c84e5e3a39858adb17525e691ac1079c2236e96965e85e41d00572d222747a51", 0x4d) 16:58:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfffffffb, 0x200}, 0xc) write(r0, 0x0, 0x0) 16:58:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlockall(0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r3, 0x27, 0xe, &(0x7f0000000200)="18524dddb780e64164454e74a6a3c93d62cd58c743af613016669ba770e86d9706aff3d320ff2d052d62943ec477f07dd8e9d6c0d60f4e95c368c8c24f752fc501fa1ce156d159827b2d7b1262387841b293cbb1a9855162c385ccc5b1d3864fff71d8d07a045c11b1aec7b41855972577a96c4427ed787e1aec9f92df9c20b6c7b91fa688283582bb153708b1844559eb3271af0800a7538c17801c8797ad8cf5bbf1d417bc1fd55d304bed589d9b22556600fda331ff30a4575c66dcd07ab2479c41249facc968e5ce8927e940f45cfa063f6156d3b86861be34661b35f23204d10a557612379f5f66a86c03835513979f003a4021673893b552a45dd9d5bda0ab97e5a1f715b903773f69eac845ce50c194bf3340ff85f43d67ea93145bac3c36fbb7968e94aca06b6d", 0xfffffffffffffdac) flock(r2, 0x4) 16:58:15 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:58:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:58:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xffffffff}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fchmod(r1, 0x198) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x8001, "07100000b6528200000000001000", 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:58:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2eb1527f) 16:58:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c31d18fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f46f0048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e82278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665cd4efb1df1118c5f91cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d729ce199b32b95d16efce507511fca04175fe495915d6dd218cc3cc81815815188a37fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455a1df6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe4904cdc1121fb2f2762e533053e962d4d8e51226c4ed9290cf1b83a71bb6c7f65d21fdd3aea1ae5c96b562c2beace626d6174aa02d26e64517c0fa1f39763efdfba8eabdec5a8a5fb732b34e3126b7fcd8872964b96a6bdbea7f859eddff37361c917b7108dcec8e1913c2de7415ad0514d5361a1a1da6e"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:58:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b801000000000000001ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcbd2660916269a8af81b7caedabe268aaeede7b05484d861cecfd3060d22c3d2a8a2585f4702299b4639b7b37c4ed30a93b4799657500e3fc2b7afc10d430e878017cebfa5efc21460b5c57a5fd26280a270c87d3a52d46e45c48e30ff2fc3647c06260039e4a0d47bfd23a58a61ef1c63c79cddbbae7a5a01c87bfd8047ee85e2c8d0976aaff6eca11a98f5f3e2ea8016d49ab7d12e6bd937ab4a97d5082c98ab621e41d418cc62ea69b30df5a7d5399976e960b1eb0fe"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x6e) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x1, 0x8a, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000280)=0x8) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x8001) dup2(0xffffffffffffffff, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:58:20 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) setitimer(0x1, &(0x7f0000000080)={{0x0, 0xec81}}, 0x0) 16:58:20 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/78) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x7061, 0x1, {0x7ff, 0x6}}) 16:58:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1009, 0x4, 0x1f, 0x100002}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x7) sync() sysctl$hw(&(0x7f0000000080)={0xa}, 0x2, &(0x7f0000000100)="dbe6e09a52a419cdece22defbf3aec84437cfc3f2360e693273ce3b7ff3c178ce04d9f95924700f25c554f6bcca78329ced48521b5a4c42e0aa9e81d52a02cb161d1f18141735b296ac69e93b8be0c4de7764caa3ef463ae04f22f91d9a9b7c9dcb9f25bc08e00c979035a598e338b281b01d2d8136de18c1a31d8725908a704d86aceff8a74067b5491329cdf3dfaa25f098d00916ddbda01fef3c129a3f3e5744b3963fe4d54cf516994251b799ccb0e4f66029414dc075dfea333d44d3fe766e558f2dfa83c30acb005bcd5d7c73f6e555bcc02a6f019998784bf84a03a04f494c2cb945b5221aab71fa6ba648d688e920152ce67", 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000200), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/198) 16:58:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x802) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x40) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="ca", 0x1}], 0x1}, 0x0) 16:58:20 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socket(0x2, 0x400000000002, 0x0) r5 = msgget$private(0x0, 0x400) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000f3b8ad7bfd941a5505780500000000000000000000000000000000000000000000000000000000000000000000002000"/74], 0x3f, 0x2, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 16:58:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) 16:58:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4, 0x39a) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x30, 0x0, 0x80, 0x3ce3, 0x3}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x3, 0xcff, 0x800}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/108) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x6498fbf687af3d82}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xf6, 0x1000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 16:58:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b4, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x472c}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000040)="3c380652c1d190d3453737b9df533729d27c290ad0876cc8a61c7fe2ac041c54b9f556d82c10235e5adfe80ea821bbb80a8aab248b03b65f93ebd28be506427ba07afbbdca3aa91259fb30301302bd8b13d76608678aaebedcc646573a98e652c3a57fbc28a0c0620ede4b40b706d2d9b7bef422caf5cb4c237af210083579993dfe9d70b61b1a5c6b395b66a908f62b2bedb90d32c3aa3ce15ae1e37a840c4eb9af5e96082ab171769b22530246f431dabf2d9daf63fa8c9ecc254e2ec8e0", 0xbf) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) r6 = semget(0x2, 0x2, 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x3, 0x0, 0x1000, 0xfff, 0x3f, 0x3, 0x400, 0x3, 0x800]) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:58:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(0xffffffffffffffff, &(0x7f0000000140), 0x3, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, r2}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x1, &(0x7f0000000000)="0000000000a7322ad1d32705000000000000000000000000000b0000", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) lseek(0xffffffffffffffff, 0x0, 0xffffffffffffff81, 0x1) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x5, &(0x7f0000000180)) setpgid(0x0, r5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffb, 0x7, 0xffffffffffffffff}) 16:58:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 16:58:21 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08a93667df568e9e7b2300019078ac2200bb0000000003009078000000004700000000cd9a7881ee2d931d580000000006000000e00000057f00000100000000e0000001891f007f0000017f000001ac1400bbac1401e0000002ac1400aa830b00ff0000010000571f46c7dd0ce5a300000000000000"]) r0 = semget$private(0x0, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCFLUSH(r4, 0x20004268) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 16:58:21 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0xffff}, {}, {0x0, 0xcb4}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:58:21 executing program 1: r0 = socket(0x10, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020023c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 16:58:27 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="9895098042c9cb2248fd62e707de48c356a655abda38eeebc7", &(0x7f0000000080)=0x19, &(0x7f00000000c0)="5565e7a6410330091f973660ce2b0e8b4bac4990269f20044d8d165e1b800e0eb332307f00d1e053454b71dc543c4164936a24b7e34353a0c8c6a6ee4e0e1ce55d1de4aa552e1d7716f32c319d1e4811628851a5375f14ec12d4224b63bd5cbb1b719ddffa64302b206fc1e14c4f5d8980b667f5396d5ffc230919978e7db9d1e6c8a0749b2b0e7a4b554c1987b23e1a89ece48dc06187f2a0a3f0576c95c6b125c1ec4be32deb2b121ccfe40be53d7434451dc99ef1b3238b7aa4d344f8fd56dde1a36fb51faef035c131f7d37339d76967a2dbcd131ae38bec2e0bf2f820eaa969b895e0b5735018d00e1b9f4e187f7d8e248c48dae0bd683879da34f9eb11629b0c113f4420ec16ce52c78756eaba659f082cca383921e58ef0413503c2bdffcf076b80231c269fb7853b47a7f09dc9291124fcdc0dd7fcbef0931fd3678a4b5b705d5a75cbdffa94f122ed45c5a0b027fcb742767d785e2a12b52ebdca5f2ee94d48d76396bc1ab5ebcaadd68de2e5c3d87d86a44a4b71ef5224e4d8bf220ddc6b7793377730abe9d4cb75903e82a2fd8b49af6f605c9c8079fc6ed4ba49eb2111a6241b705412328ab0a8eb95c5a88b966a4a31a48c28ad0a5e582af26b7cc1537b6c7fe46283d1f0e9cb9862603179d70160bd4ca31e411472aa7bc960c35649f70112c9b4c8595cd51551a4323fdd08594a82bc5b8d8958f0d482fc888dfa1201bc3e1709c89e99eec437657d7d647dc6a0ddfd68e059eb7eaf500f89e3f13120e4a3455e6544d1e8f27feac1438689e30735e5d7beb1e6fc9ab31f7d2fe2c2a72d7c1ed6a21e07edf607db45d30eb116b3054f03cde55c5db000501a0698cd3eba73809d10958ae1e13c49150b777973e7f867e4493114064abbe541151543d84e67f78f96e2cca660263c538d32944ebae6d73ff652d722da91769b9f86a8e078cce7774fc8b1171ab7e61cd23cc7480639078329357eed6e05a7b137456a91cf7b5dc5fbe98e56adb6b37322e3b78de8cc7b086b9c697f67856a4929d1ee732c6e3897f96b5b9c25e995524ca7e3095989056958b8b1c96adc03caf32c29eb8635aece785d6d63d611f731cdaac4b1f37061a3846d71dee7c18d425f21d433e54ecd322a1150bef1e92779f186cdfe33ff87d14b944fc3e0136a932bfc1b6a987a85fea8cccc854bb2329d0c536f0a810e3a870e1cf93ce7e1183ee0df20f15bd4f166d120ace3b49abab6b90ec49776f395652b00d6c0e4a4fa49e512e3fa97041e079cce6c5bad3b59ae6b263a3fb45c3ff44e8676eb7ac7b187aefd90eec385c5d1d4e875c4689f3226c29b3dea57f54445a1617ee0d4e516140520859eab9df5213814002bc3fce78d750fc2f13519c6ceb44d0d732f6dd8c14f8d5a4ac45ffc27f14067de0fa5070c47b41b9de28ccbd4177367c970df3280745d4e0725cade189be26859b500a1ab558a96741d2bc1d67c82bbc68dc87d74f221263130d8d2e47475573d764922bfbb372234f031f2ec733f84fb3abb49ebcf3a7ecf11fdb34f2aa86965148545aa70335565ed55d6138700bda108483abf971e552b4899170326a80abe734c5f96a25ea5c0ce583dd2bfbd9f5c33c3249ea7eb2fa93bbc52faaafce8c940ce653ecf6ff5ea2f7ddbddb882cb070ecdb988912dcd68bcd332e11355736cf2550d8496601443f4128893b7304526c5b8ba38bf90daf75ed79254db2c435f1d1efb218c7f936d9713823e534d1a4ae7a93dfca3b8e811592da95cb180f46e996bc066f3e4dc14319b9ff379c863426f8540a792ef959369c9041a9cc88a828156fb04bd3ba655402c4d074d19cfd65e5db1d8f1c01b66ef7af0bcc00bd9697c413ba057a9ae0ffeace03e80def4bec3e1934b91a9aa4ea328c8ec57cedbaae4cf0d9593b244d75816660c08db71d341174f38d6991fdc9a9b244f70f56494b2ff79086a5ccf499ca93c9c709887f280018ebfb877918a0f9c8b67e3107c90455b3c162474e962a8c28e9d8efabfc9dcaa62903bebda8e65b47b84aa850817b9416ac5dc00374f76f65b41fd0c925a4e0b93ee63b6516f17e5785ab46314f9c17f6e7446832851ebf33dbd55b1ec28041767e0346f792b71b61a1e0dc0a8c8864057a823ddf89c6d9822f7e2276c6e354af36f6483d39f9af66d73dbef8dcbe2a1ac0342d0daec89ae0fa67c1aa85f68986b012542da51f3354e861b4d4593d345ea26e7b3b15080b549a50acd7e08d755028b2db2f3726ffbd3d17fe8bc0464caeddaffac468ddb6efcdf5fbf984c89175082f3e2ba6aa2362f01ee713527d3e2c3a5c36d0d3c075c71a0d12cbbf25c30736b29908d00216e8db111c8d5fe3ca2c14af6daab81bc0188fea6680bb64c8e470b51a344fb5f5c12b945f85fd44e2155d2c39150c7e33cc803846726105ff40102e4322b7fe88efa81ea08cb05a6ada1364c087620c855b7381853c048bce51d165f752d630d3dede7b93d7a2cf66956374f295aa9a84d93d2a0d8c7b7953fc9e9d5f146b570a07a354d56945fc343ce89cf78c6c7b2238a24a4201552849cda6b941cc838c41b03ead2bf7ac67d63b9f781b8af71657574a2d336982c3d10428edfcfc50a7e2911fa26fe3b187497bbf66f09c7240e0eee4d99e32a2c8aa47280ca9440b057e08898a8ea411aa3851c0dbe9a37fa96ef3e7d1bbe48938485bbb465ded3fcb7f71932abab96373498d0cb14d8a08bac02ad0e8f058699dfcfee52f3a1294faa84ede0cd8212ef865924dabe957a9c12c6681a95b7cca1ec9e5a2b6ce26deb62088b38f8e9fbd90fd8fd6b5eb47bc828252a6a1a72fb4b07356c59addd9385bc53bc9b4894e405a4f9fb428b49d8d5269cdb7ce1790657d758fa92222ab8c05d24d13d58a8f080f8ff05a5e90d40bcaccce27742dfb1e26a5731324021e8deac2b7d3e88b919d6d2f31020efbc6eb32b01d8599cbfe77edde543ee67fbe420277f9381627cfe1f6c94b8656bd76c32a2a021f322926d716268071f7942a9611b7b81c93c27ae0dcd37a8b550a481c95f668605b35149aab20f87414f98eb2b30e5755acb60521bd96faba268162f53b2019c23002ab46d8c3724fe7e084b0f867fd32cf74c0aea64ccaaedfe3a2e05bda6644d9f66cf9c07d6dc18bd78001dd341c8578ccadea083b0431d987a1f7548d4a85d65b4db580a834426fcebb49d36b6d63b33f07037edc87f6234595f4f8745526304534b3094eb054ce5cf44383239552074414e55782c2bbd2373f19cfc262756a57eb94f75fa01e9d8158c284aa64ecc800de558900b8d7e3bb641b033646396924801d6bbef0970961c207bf119e8929617ebdee8341d9318c2a58c6ebb5134592a33945e367e8e57b18ddcd31cd66e4ab6f130b531f2d6973f0a5c85a6a026e9517933a9a8a23cd219dd45e4635158c42e17c70d6c0608fafe0a50a0a4874990648d8f2b1bfd8a722d21ad7dc3fbc2223b422904472d9408462d591d75cd6d0f2278948fd64d74823feb85e5463f0d37e180732123e49ab2f573970c12bfe316d45d62253e64a8fb6c77d76c61075409fbeb10f1da4f58ff9c77609fe4c56641ba894f06db1a73045da809d4752520e61643d28ab9c6c4e2606c56fe9a54ead840e23af3d25897a0915e54a4885e203fa158c92872655f9d54ddb54d7511683e7c58ec8dfc653b5cce3cfd04f0ffac2b764ea5d0b73295b96ff24618cc95ca0b9d6ec337e2c63fbdd08203b13ff9a9dd49ab2c9364dc679b976e39a9b594184efb995b88e76332f8801eb68702e428df03284c27bac992f940cc0846bdbced18acacf5ac505a6e04de1f32d03425eac58f83f924e4816862de60c44e9eb71e558fada4910b66a6d7b2a749d59f3e0995be2f46cb388b9e1904084aec6b4bf25e818b3382a86433339e20a37c826c8a4468f036d2d0e1ccbf2ac029d80985077ebd68774716d9cd614aabfee07311bcb24ba5ed1cb1c919ad326365b038c2c486b5b24aa866d2833ce27d4097c6f2e0b4b6e066eb36eff011c006a6294de6c3d41bfa624c6c99624b52f1146c24b04458afb346b50c5f9994bc1ec3425754030076a7e391d5041764fda825806ded0a0c59f3e7ef62a0eab2af6d7f29d8959f2896992026954eb47d28c0b9dff78115253353296716659fe93931521beb997771e1d9e43b302a5faf19bbbd222f4f5305038a9529c9e47230a96b8dee22687f14f923e230a273d81aefbb33e1240d01d447c062d684e2fee6e10e2def76c5285b0ef2d8ee6e755db7f649edae3dc410207648989f89b15e323eefc04804ccfdeed1f81b52cf5b53fae0d83dedd4cca743c0e66dbf75aae1138ea4c973ade121de2be034c369264c5898b848acef45faa60728d46d8d018478b07a8a5256aa08b5111906a54fdfeb5d8998720830a1efbfbf2cec3c9bc598ffc2b291f9318bf2fee2ffb921cf7f64f73cc5f23868773b1a4348319d5899e678d153a7c0d458c54bef94e6b948fa407b1104120887f9d540805fc1928cf5ec085bdd0e2ef15fc0917e20e026cd52c16d263735431b98c4eec087a99b6ec6e4cfa260d48ab8fa5bf173c6c177f009a243b3ac1ccce7cc46c9bf26b7460c0a0f70892964e8763c5bfd6ea248493ab7da7e0598962fd49ea52b835b1993b7016e9d83ff90aa6a2bdcbccd6bf4e9faf7b63d5170bff56eef928c72cb1d00d338be325aa427dba4f22136f0657879261b8193bbd77a69b1b776df0d71ac6d4f07405061e3a4b4f8e2a47b313bab7cd2c135239953f70dbfe1ee71a548ebd7871c9e161db2707c8d3720ad27377302156926e3abc093050aee3e3ea3cf1b6bebe92d965ba2762bfb2cfef1cd8ef1986fdcd6c9f511eb6db2b40c7c2c557f1ca9380c0181b82d5fee4bcdf03be3ac2e2cee413efa6f4a32df35b87044c4d5ed8667e67d8be97a8d971f983a95a3187f9f852ae177c7e04177c306b5e45ab62417dabc51b032d5f56286f4dc62e04d4d94c087373043085b6a8c628f50980a5fafd9a114b057b382c94b10860567964abd17b188594121c0fabe31e0476295bece6d285fa8df5fe15ded048bb054fbc074ac53aeed8d864be8a6c768f7533cfd5c250263a1e8c6f02ed91385d2e6601be2acbf369a4e91e27908031bc3cadb342d31f373135a9cfcd9bcd0c06ac19abb32db177eef5a9f4548347ae19494f7e9acf77cb587743440e62bcd691ed89385913742c64fa44f6571f6d3061aa1fc7e9af455864480644218bb691e9632fbcffc95969599f4c05e01de0a8d1d272047f3c4ee04f18c687cbdd2349a6ffee6a56dea5f23437e22e204d339db83c741701986fefc351e87b49a3c0ef54aca14fe1f5855cd55c23b5dee37c7753c2473d94380c9e2153e71f9bb2b1de0af31bfd8b17147c74ce59bce1a8d39d00dae030510a1e653e82dcbd9ba56afa4a708da86c770b0db0cc5ab46aea3b7c3b1689b07ca831ddcd75276fc8844a3350b409d76b537a407fb38189a8ed40596e0eb79171c514942362bf9fc0e56c5d086b8b4d52ce46e45e4d24f0aeb6b49428b87c16ef3f10d712316364437696b6b460d0e1d042e8a388c01dde5f85c0bdbdbcb45e28dd188a3a9f458474815710441c51dce40cf17eeda3b8d2323072d0e66820983ec9aabb3480a704d96218c32c5902936b11aa899c58491726afb10d76a8a6ad18f9a81bac6b9a91e0f03c407697560b04def50f30d218c3a68a6b83b4bcae7be372c59d78683222aa9bc280359e8539fc884bf", 0x1000) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000010c0)) connect$unix(r0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x2, &(0x7f0000001200)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000001140)='./file0\x00', r1, r2) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001280)) r5 = socket$unix(0x1, 0x5, 0x0) pwritev(r5, &(0x7f00000035c0)=[{&(0x7f00000012c0)="0c331c7682425443172443b4adf8eff7f9978647351a469ffbffaa611feaffd263bf820a6a4206912c2153f10cbf0be1ddc23be6288f4c", 0x37}, {&(0x7f0000001300)="3bd7d2504b3035cf1cf94bff33422a48763766dff4c797cf013d3c5e03199b0ee74fb882110220c6bc7ad62d2dcf2f0df9c5779e38652fb0fe10fc09d160d05e151f1a14e20adea865f4faa4a27694737163a4f6d2c54e6e4799e353cec2f2cb46e12308b349452b79304664b688b050bbdc2e23630e0a618b2b8c309ebb3251d3a97706278e4b96b597472a8937b97ca37d097fabb5555e145d4d4ab6511723493fa9459518bd3e17d8f9b19135d08c91d9690ba6cb83268dee50be971d9739f97dd46e1f7067b9017c46d91521c2d05031a54a6ae4de150da23df2f33050dcd0896251afb3a862328e12b83722764e75a6", 0xf2}, {&(0x7f0000001400)="34dda35cf9c0a1e60d8c6439ee80e0c4a2c1c93b53037ad88f3e4eeb38e528151cb7ed83f2252f6e7926fd988122d22836521e916f302e6c753db1452c8622ee7c492dd5da7e04b8665b31ebdebdd4a91340faf6e19ecd91750ac5b75d673086e74ba3c63434cabc9050d0019487ab23e02cd078ca857eff810afd3c94784494e50ed654afe2600c4f4d34e12e46", 0x8e}, {&(0x7f00000014c0)="7995cb5cba26b15882ecfaf2b87bca2ef7c0f765e4367a7c44da08dee6b037e7011f45d29579a38ed79b4574e8656e9871a692b7a17e70558830", 0x3a}, {&(0x7f0000001500)="dda609700845d22de9ad6ace5eac2c6b8737efe48ee7a507825d733d8c3f93ce6655fde43d42ff03c1b4543e3297de5705d1c957a81862566473854256fc562ed4378303f442a94916ed3b6c3b1f1bd4203bcfa039ff7383d1547b13963adff3255f2150d46305347a73859d69b2457912c922cdd965c78976cd6774e713651685f4513bcc383f1d8595e487af23f89ec8b686d57ce11f70ead6b567469c89adb361bbb6689d1234670de7d9c70767747b73bab02d0db42989979a90f24cf5178947b5acca502bdd10303c5d46f959cc7f8f63eb77a5c7668c8682b7980b14079b85a8d65db4f20a86ac0ff0b63eadd4b975865548b92926633c965a1e7c697c9caeb3c3ebd7d81b580620a5430c2c076cebb16afb34d103cba4dfbba2072432921582859a252ecf90b916f0e00a49127a1bab5bf89a9049b912cc7888724023ec1e8f076f811213e89a4411d4306662d59fbba990e29368e034857566b8f48af490a388a2b5464d98f3174c64c8df2a5d093e365e76a1f827aac4626df3149628c5728500687880c19944b6ea8dfdc9a5bad2f498c5f8e004932249c09da4d9636a785011cfe499487a1403537e81b2c2d018a9395ac242a2e033e471482a3a9db2c6d8419c3ee395fed44cd51ed317050590e381a5cf2f95768c6d4925b72e7592cf5de1584395f80191476ef573458d82d04c9d92e8bcc716fddff14bc659f799a257cd133fa726e4469396b2f5ae1181bd8a189ab93928a85455877153563ba664463658eef7b52427cbb595c09ffdc00d437c0009644a0dfef1f8bef0f949611dcba1cb2f0aed48e967befc5aa59285903599262290843e22740fb7394309de10c4ee630f7c154a03e32193247bc1e374316f47bcc8ab0c31a38cf796457f5aed7b795d7a62ac7ce9f6f94b4a1a68f11c1a9e63bfdcf347db9bb241bcd10128bdc637420f0fcd3f005d69dc72c414320bb14f8552b6edc48dab3d3371a712e420ed0c3f8f3cb6287e9d96b6c13c03bf80a03e0826b4b1fd73bc5f3a35590b57415d1bc0c254c57afd3b9141c47fe4fc684c3e00c82e6cad69d7e3f7a327a6493939e9afc650c9aeefc4e759bf42ccb14acf65823cc83fc07539df8bca7ef5c72e88da4377c96a65069b4ee13ed2e69e92dcecfebe7b7e37dbc0d7ca9c5b24a6976bf76f0a8f1159fdb530a693a96ed0b66584cbf1934683a207e42779f75446497b0c72427b97a5e365803bbea52eba490cf8bf66db21f405a5ea46c6b69043690e569e164d82c2fc12add50911612bb6e61609a7347478f47168396f3738f7f98c9bb076a7763759b0cc18a39171bcd14ea8cbaaf04352b466165d666754b7bbad6695d2ebaa0411f2731d5dcfb0501a7e64ae37b7e77a8bec90ab4dea0175458008b688e84ef6b35d495c04da13dd4cda2314a1c6e8e7c4bed9351a27ea5c4c791c239911a880b0bd5665aa66f7bff27293acf16931fd92610d11945cf4938a8c6ca365d1c7130c4a58b3a2d08486aab02daa730c3ff6d34fc1050fb365b6fb73353094b77c0f7f4ab54b0f29ddf5f234fde02bd1a60f39ef00f6ff8a4311278478c37217788d1738bad9d58b7911d06215c5ac6b23ebfa6bd7d392f94c93018064e7b61b0049c0bb3aabe6c3779e86e60e5f02605a80b3f5d09ece53727ff658b14613957c5ee0b26ec3df02bdc82d93b2be41fbe598ac6867055bad6f8280bfb1b847bf3a4636d6fa3ad8274bc9e92bf4235e7ef8dba89de90963dd299ecc94dcde10e333d0708437dbc6b6db1e90e3e3c7937c2f2a91659e062d0502d1a4831c32246f05e8452d9b4cf92f5af60e9cff6eda87d6362ceef0c80cbc4a18acffb122e9a792af9b2918cf4d971c7433c995935816ce3acf6c858d0cae27c5e4c571efff38873d3164918585f3b0cd023a73fd5e0064e6e763425973b673162edbe4c431f57f96d32149c038cc3c8ee08c06b48cb1d8edc6f7c38557cb52a799aba68d8e16d02a87494c15a67898de70ed7e23623553dc099885d6060b690f097e5519ef14ba5836e39c64483d2329e47a23a2d95a181e66c4d9e8ba344806433906f539d8a0c9fe2ca426ab8a67b88e787f189469b440ec211cc0f1696bb5d83fc90b70e040f5ed5573f21bc508e085e29d8412855c2741d9bea713feadd4aa2b945a6f0ab489da5e7e42979fc1d4204c4fc72267c2ba4f5b8b01b44ee615a37532d25a848ce7289f0c4e97bd0c659710ade9dad0211d9b2bd565b94f0d61f53b801e7ba60c819819c88968208c73a007da12b6e71f4bfc0b99abad7050fd471e5d0d0f078115a33dc9ecbf6a756589c288d52e62f212f7e132de1d2d5fc61a4d306c8653c5e5371eaa6655db52fc57c755199ace0ca379484f5bc80b2e9352a51d13dadf44d326bfe49500e4005b44065f81eb9523f44836da9bee8c4e4bae5d3e96ba51e73056219daf733346186959ffb2605dc49a34d5003720f71e6938f35f353394b275fb27cc02846907f29be79fcc6ccb61f3ebbef341458d44fe383628b1198ee43cdab09d9eaad0c7db685dead55555a360f14263daef07214194d10497875daef8904a966429ff17d041989890505360348512a96f2bc15cd9f974eebecd0da092a1d3079b1b956d9e45d903139babd09ee73620f68e6bf230f7bc3afe82bcd06479975793da07665e99468d3895e63ead049405d5a80a8322653be5717dc0118d3c0fb080753aa29290afe08883548e9551bcacb6157da136c2c9b65451210c3e070aced54f79d830cec5a37c143fc52b366918574c73fb2f3728cb90766b2bf71592f713682a1a2fd7b512ca47933eae271aa6f57bc6dbe0c40fe78ec930874be481eaa6b0b8d68f56b716c26a8771bc0e81fed30ded781071f1008ee0262397d787223c7f69b729795bd9010b32ad4b00b49857d2f2d70b146e5223aef61ea18d96680e6457c0afba13ea98003b9d9a19ad0a88cd94b4ef100aa3097190484e8af804c43533a1e1bb97f901442935e26c607b1b9ac96a18cad933721e4f34abfc6579b795503f127c47845c66447620c004980be1c11d0ad4cb19e8bd21cd674d10e29d93b56f1a321224bf429fdeadb911756acf839c97ce10ce5c2f90d626af194614d6a1f1413e9ddb6c3c716d0849a1b67b45a076204f2bd3b38495546869ff55d8c2c2d985f2c0fdf9f2697e22d848701440c7f1357d0821981e0d7876cdd181fcd0cec233a71a28815dd6d3019433ddb3b1de4c283474cbf1a1af5a987bf217feb70e49bc17d073eb23041b6bceb22311c8ceb46686b7f29353f362036c9e630b8b190b40651421b281729153778dcd880683c0f9a21a491d2db3b199c1e6b08ef1d58650d6afd60fd4d284340d7e3a4a527932da17e449129028660f9209fe25eb61a4d275b4ae89c7c1b026ed603f69bfb792d3e481de0bba143d066a5768c10bf9915ea26c5c693b1d565379f6800d5eef8e698f21d1f1cce2318081c1ac91ff3d21e170d1246908002ebd5dcf0fd47fc8d1e8fe789c5e280dd6e69fa1349183acff0f67dc646899c24358fc6fd5fee245e43ec0d7327bb904f7ba3289c9e64ee25a82e55e90a5edaca2ca3379889679720585fc5e6f7aa36915db0c62082c2d8a0f1aeed8f1df3166db9001944a6372b33e81e4e260e9574ffc31fec5c58b3ce2fe8c1b9982392791a18a1e1393dfd166f9cf504ca2ebe309be75d462347e41dc1217b0b9dcb3a49e6fbf1bbfb9bd7c69e6f742d73eb736f86a5cbb30bab9b30aa2ab36f1e654453d7467c32a61d118c36db940c8d85c7fe6633ebd566fa4c17f664ce7ce1adf4758af57b475df3656c0e9a2694676cdfa846ce04b7dbab541ffd04a008823151b01c59de0fcdc465b6955ecbaa44443b93dab2b23d687a524bfda4e2f82d502a39f2e96ea38ad1652a1b6d3db80c4218a67299069de0c68b352601751e597741a97b2b1cba7f4996aeb7a2893b3bbc035c3d252e4798e5e386ab44322d8caabec10715f7cc3de4ecda3aa5f46c18b757585cf4490566c0c254b383042e2db5353d571d47a6eda06532e177b943c32a0479f086f5ba01064ad9499a0ea79ceffc1b70a52a9b116e55c8d04478b7cab7d63ff36ebb233be71ccc626fec8b5c362bc5264380edf4182876870296328853948a741e0052736ecea2304d2cd617a59cf113adacb8bdf75288179096630ec4792f8f1703e6404d00cdd11c05240564ba07eb8795f85c80c2f74d9e82f499bb33e821157a7df22c8a8ff3bcba0692e0c046964988b6340465cb693bfd00e8e8f17e0a699ed53fab80fe400594037e9ff3fe1baa386eaec6a5842bbf03822d764574b1733727839f3d68ccceafab71cc3c063812f21f44e0d270a53b3bcbe36f3b9c2f61101b15461faccb3113baa2a2438b8decbb465544f520a8af908745d95584a8fa45e435429e8adb0fcd925e11f4dea6a3be8e33689d7b21a96fe59f37168d79217b5b2de43706ca7f21f7c5bdce43e8f387ffc9631240a470ae1299f1ab1b88362fdd46a7e6585f48bc3e661accbea325ff499060853e4f3541f704d5e628d860f3c000920523b992ac343e491e602b80d30f722803af2d5539790f88d430adb74aa1a3f7c17d2200fda169ee0f0b2e9d48208b03a8b16b97c9379c5aef267a721effb0701c6c3037a8deaedd5e8c6385a0ecd895179f88769a0b604e483abc20620419f2e6a298dbc785b38f3661ce9f8304fbe945c2c78868f3efbd5006b8ea406a89973cd0259833691c1d993e759e14aaec7a703b1a08e91ffcbb58c624947aac0ce08a2b221dbde9fe8782d0afc5b4c52dcbe1462d643b095e517e31f3c4eb477426ff48bf53c6ec905e081da360fda9400ace71acbedb4abf2d062b383208eec09bc7c5c3b89edbd7cf2f0238dfdd0d8dabdac7d0189c8f587a94cd3598dff04feb39ded85ddceed6f0e156de030c053e566ad568224a66ec047901dee6b40ee68ee4760f09d085bf3b4dfa743ea53ec9cc7e487fb83385f4fe7883193effbb9f59b5e90e887de0ed395bf2d4273acce7130833fcc6aaa79327fced93676be129d952e8ab9d9aaf702a5633c25218ce94ecfa24411bc05130f7675777491d75217679498f819f0bd4aff3f65041a0846eef62a60c12992c421d8ba398047344567d78b030be0c57bff0a964605d031972b264a5da35afeb6033fc3453e6fd38546b34ae04dd0fbcc58a57a654f5d4302856979483eb2fba4bdbea278ec37c02ef6fb789a2c0797dfd02a89407f3885e33c5bc7075543fe4b52d53d7fc7eb412501c26b5d7adbafaa15d493b60e4271368ed566b7838437c15ed8e6a78495e29f9656d35549a2a1014ba48620556e68d71f8df98e6bd2c6a876a46d620941bebd6a024dd912bf699a0b1bd1ba91888802c2487f52e408f72b6c3522463c7e73b6eec36b1c698fad8e0a198287e6676ee193d88803dd5069a28445af3eb0cf3bcb6565a1c254ebd2a4f4ff295e4bf699878da37d4e148b92b66b3d67e786f3151047b5b92dda4e147f9a099ef3948f14bd96e0cf136cab97ca6083b6584d2611d1c5964fd7191bb536a9695bad3d6ebe911aa2e0c367dc0ef6a25911090a5505dc75526bd2cc7543bd7e50a6fb5936e687d5f9ad1928be0763945c8cd28829f854ebde0ee8e334e3e6c380df3ada143e1ee4152541a02a7094c1f9f4cf05c3b9b4a583615cf4f14d3ca2e0b21cb65f29e34b7d709e43fe4e93d2ad580940e45a71939ce93518598f439b66c8fa60da19987b177f4e", 0x1000}, {&(0x7f0000002500)="f04358ef2a48908d87b66036042fb3f5673a81a30276fdd1591c9c1aee400ffe6ed59b3670f22656d6d0da3979a0e6ac5d5763edf32803bbd8934aec9d468c4b228b7c31bd4e47b08f22eb3366d5f29a654b2a6ba95a33c18640caf4869784c847ff68e3d56a53a2b253c46b88ec16a2996fc3bfdb7ad90f60a168da61941f2fc5ad1ee0cf3f14c1d6f9ae3bd8dc579a59f6e1be1524129cf4d39fb22dfc5e396595398a27428d7b4e5f61fcb8f9ee39066d2ba3", 0xb4}, {&(0x7f00000025c0)="c1247a363cb142e1eae72687c51ea9ad9a84d12ff673119cf7c83a3c5e432d48c53e1e1fcc9f0ef0960bfb44589e54778d1fdec4189da6dadd1ebd5beed742c6c797cc5aa43f7916a4e218d9e590e6a1001a5be674fa291285c9c5d60efe6cbac71c5c1c17b9886775543f20292898589c68afeff16390e11149135bbb8cde5afd7564ca69a44b678e2201c4c6f734e7c126dae023ff5cb026563e5c37c245d74972d7a13d186ecc1e079b6d70a728cee9b04aabe65e154512d36081efca3dd834368adbc848d956b927df1f0270abb5a575c5432a2f4d66c423c4d67d2cc6d89c4e7976fc50646e0d05975dc845093a22e3aa8ccd8c7c10ddd36f342d1eb6574b122e2e74686391b99a8a2483f0b7b48c86baca0e56cdf81794508135028c673fb427b2f25d50209399224b45689933253b908af2981552ad155ca140b2d53bff63198bdd415bad3e727b492e76013b1ab375da4387735cfd6762f813c0a425c0e4308128152499a646c2b9a614c1256e6d9fbd780cabd6a31735f23de087c23be8e6208e3462df74e3f66b65fb7039cb91124dff82fedaab2a88cabf27d14d7f3c3d5a2e86da11a16aae2d877f53d25e00d30ea66dcb643358893e70e7a4fa28054c6499276e14b3e86e97f2e2f193af0410c355682f85b3118bcc132b74678e38bfb1e171bc988950a0f694cc747767bf3aacddd242fed3583002062378cbc162ae9f1365114457dc3c520a977158099ed699b7617f062b295d4afffdc9c6142def952ba276fcbdc4b3315174174d3d3963628aceb4ea7a897be1616a7b3527f8db42b7eef74eb8434ee6c9833f51895ec51544d72f95b3ab9d1fdad230c25f94e9b28c85685e4323ef2716bc6e3ea9921426f43ab11b62e18321fdd45d87648c8c6c5d87fd41e19e5b8d91915815e21aacfebe340f3ffd323fe442a7c138d197ecb68d7999a2bcc4036e5aa5c9d268db23b15457995fda6641bd2bf3391beeba1cebc72ed440b87378b367083f4162d8f53dc82a09805dc7442a23d13cef0913ce7a68a0d0bea8b5d552c44712358d6918e3b13e21e2efc7acd7b8d9a3beea3f6178c54b9f61066ec6a1a92ff2627b0b0e94fd28aa2318b85e2b1d476fa68e947a9ee291b7392d0b4960baabb36e3bda7019c578093a20829b305e184db39bb7af5fb2ee3dc2f011e743266aa49d18d285a8cf33fed52227787c057fda8a63b78d3a7ea769e82f3dcf210f9286bd491a5ff808597e7ff294a5242aa323aef2d1440683445a44b5852cc88a960782c2f4167e0572d9ab563d409b3f66cc5779fba68a4019e14db2797b6e5b44e2dceb4772303d00d5960a1ebc162ffeca89b6985c4cc679f13fa69d20e7d2ec19a8888e7895f773047857ed65b593efca7b2949f983722a097d645432aa26930b08811b61cefd677b7be8307f957996949272cbc3466a8b4fc24c9ef433560cac02bebd4e07e590b0d2b98fad36884e291b67c770a8bc6c3d5e0c874f510d0edb1fab9f57cf0711176a4ab9d85c8b2e1341a7fb8c528a8111938ac0782ffdd28fb572d6648d32f5ed101a2114ed679f366500c771980de07856b25e7a831376d8e4293a51459bfdae94128d88cf1fd9589bea38b08a9a7e553b44a5c6f79841f061e75534ced5382fd5cd30668e3205cb2f7b9d37ce6cfcc191efa5240a1f7fb755b63e10ea626faf95f94f9856408c064271d5f9feb5a65f19bafa46d3d39d3d741bcabe50867895542129bf1dbb2f747d3414fbd51cf5b4e517b37bf647eb05ac95d648b7b7826a07b0a3387551e7ccdca06dd2ee47960a383feb9ed93a4368fc6d967d189e03eb2a298d5b202790279bbddba81635bad169463242153fc88f8bf35d0538d2c5ec9a2550b173224afde4327a1ac070d8d0bf1f200b9ca39e64a0aabfde3d90ac63005a37973109a19179f5d34e29d9d157f37fe1c2be1d5901b1710f5b6ec1b704900e108a97cb831d6778a4d934d75237dca05bed427bd24894765b527503a4b875bde0d6240fe5f58c1897b5e7bd12fa1fe6b4748df9d7a3e401014607026bd2e3b86721298af90a1b0d43798e92cb58ded3c970a8e8c749505dd0cd0157332651ae5f1e7076f74b304660d14295e1bc4ad94df249b3c3b136724b930048f5a00a23584ebb5d14437ea83b6188d199cf1c812c1294b934c4b723129d10ef1d2c1456fc02cdd805cc1f95cae24392904291c849752d0d4138af2a35709f893a322957abe8d6040a44b8d5ede07863dc4350ee58fad7072d527eff93481727eb53b8ef9eb584323830d66c6e0648c8df6eb09e4f6bee3db6a34f3643db33ba89a410832d184b0c46756979e1b718dbfe1510185e6197a6a6a2c807d074e146eebd819578b779718e14ef8f02addcf6143743363610d3f79f9a68627c24e8dcaa231540fba2db2c2f3ca3ab729a53e77ac2844133eb34a062de34565f89148c40606b6c5b998f81416334880d5a687fad6f6bf77556b7b1675832857a2ea77ac4b68a7b40db254e7ff22dd4aa1a00fd09878fb047626d3a156af9bdb826c3f8802ec96c19825320c077358d1c1153b64e37e70f9dd0d56b157ae8ea531b68bb27e463bb8766315d81bf6dc4250b8c943d2049dcd2a22fc209b7d98e1da498facee4f3f427cd4cbfd309f2ecd28190ad312393a48e78f0c79a359e6ce987a54bb409983efa6f927e6451602adf5911ee8cf2ea43c54258149bd268c67f1a8addc7993b61c9d183e2a48ad5422291e4b916aedda1a0145b17d52fbfae6d3f3d885a15917acd671a7489188f3cb0a6fdb9339ea2f603b9bf352de0aeb207e15b0bec0bd095cccbb6b7bdca56d82f946067c31d00c6599e1462cad6d990da835d0c38232d4bce99669ca6f471c93b61ecb974e49d3fefcdd4fcf163f32e1ab11c6ccfec40f7d170ec674530783d3646b88f515f0192dcc26b1a6a10d4055b1d6987dca0e6462d0d47ccb645c048bb95b04a7872beb1aed01af40fb832b858255382354843a22a8eff4305885f15f0a67631caea651f07bb8781838a2c058ae271adda467a90a65c50f594b9ca684e2d19358e46d1e1b4287cd4b7147b969b7ee24b20b549962b9b46625853a755a6f77d67201888935ca1d8b134228a688a39b9d00dcf9e7c5725469347ac9b2db5b6081df70bb3e1e5bca4d018d84fd217e460865d4421d00f4fc506aa975a8f6a1fbc5a20fd232ff663715c5a86d2274c10da4f2445b2797ed30fa276b965dc3db77972447b59635ba19105370e56edee233e97dd8a2598e1cbfa0439950f65c86e99962e542e73e206114f457986d7c74ad3f9efbccb5c2b6c44ad7e9e99e15fc39d16f747975b9de4bfae24e9cb3a776210750002eefe8dd31f99e73c8cdcd258235c0ac4f88b0498c914aeff45183bb39ef65f94567fa25adc47f8b9184916de98bfe5c25618607cc8656f7da31e84b7e9411af2015848e585fd9324d8a0a127131f6b6a911c395b5d501a32e2c5fa3ef24b4b130caf60a860acba260f5cea1be7eaf4a1732cf447ede1c9e61885b55a01bc268f49ae50783b092178032e2c28d2ec794887e712676361d8135dd9a9f4fc84f35b5eed007a4615e72fc8f4b831caf1fd01e7538dd9eae5d23668d31c7b40d487d5f627ca76161a1ec74a0794ebdd72357f812952a10028e5e7481647247986a2ffe9fa3e98bece1a9c51b66c27b19616f08225fa40cf0e83582e7364bdd0d63a249365f4048166a396b3079b631c84599d41ddcc62d010fdda6ba78eeec4f3494abbcafcf0000e45263d7b5ef442ef55602733410d754658ccbe73667f66755fcb088325a8487eab30c65fb4350161b4d8a4af2963da94b5c6dd31c6f4aa4968af0cbcaa389f63d87a48d26b7070bd36b033136be829e437e72b9a3e5bc8c2316f311a89443c819b934f67b2cf908f02f871fdd6cd4cf21d9d0e9fad0e73f3a1c2deb38259cabcb57f6903d1275b1d9c7befba8ed92c7a387198532e7102d7c09b7d3e78d46d32916d641d89249837df3bb7dbe46f462ef36d9a62ecf5723bb6574f907818a7abbf3f77b236037f9a83c62edf5eb0f51854ecc39ec74776d6dcc86900f80ae346c8e9346c2bde3014529387ef078609b875f984a12bdafaf90f7f3623a8c6660aa60d4034152885f34777be9dd00d404687ccfd04c632ed32ab20bd52a085baf4e4f1ae1e3704965dbdf726a668e5566d68766a3ec2c4aa0264a2d7318348fdc1d142a3af89ea51b40d603a1155734d4d631d9283860967cf518d2fd56e4830219d4f304278d71bad848787929651aaacff3eb2d31f9b11aa820451b9e35ccbe016f63db0c6c12edf5e33df170ee0a9e4ee97456342c372a631a92b4f63ef86e6a147ce836e165cf67934c8728565b53618aaf319788be1bfc728ea07541f7867a7f79cc68abfe1eb833e3e62f8dc7980bf1c1821a7338872f5e2b32f5aa4c5dc481de17bd0913873d8c31bf7dae3f0b57c30bc51e86bb2b8ea48bb52651ea1287fc001188c084c307990a888c5a9ee4bf2ee2387598eaf27f23072fd368edc5ae2d9826a2b78c903232e45b8936f943e4c136513dc07dad081515d1baae94bfa031b7d06a1de49049fa680a3945359fa9c3de9329e4edd9affc92a370255819373a099f077c9f9bc3078c170e3e38e88ee5cc297c1de4d7b798d0bad3aded055ddc59e660820fdc58326b47a1cbdf180a7f42704a4710a968e6bef8950ad44825e366ab0d4b380a85664bc97388cd4bdcecde10cde37d98e66aa4e52b6c2e750ca6712a5e8081be4b83826c0d5a1119604b6964ad4feb283ae62f1c1bbc2982e002820e948025024eee49d4209861ffe4ee0700fedd269f90f560194cb48158223e04e467581a391f4a1249fc1ab4c94961922ed0dff430388c92020a16d55ad8b69a05a8bd82832ee2010d1ad2ba63147a6784ab1a24ea5cb8d2f3ec376b65c27817f90f10c1c2d64094065a1b4a1c0f487bca8e19cd85883d6ca2869fb5eff07dc71ff5a24422412bd66fa44429c095f71a45f2365fca5ddeecb61f69dd7737a9c7af99b583b0b729f347392914c38cc4703602ab32261685a5838c3197fc2c34aa3b1eff52518f7c97c44fd9efaa79ff1baf1ba3b82d13686392bdf68ae720cfe0f5ae4fae55e16ed3ce5a3606fe68f7c3b3140fab39de809f2091da082288d42665d0b02dd11b68d7a00a264a787c6458c63adbaa982cd1a3400328f6dc0451c63df2649c9e22ed7c887f9817e2e2d16fac6d157406abadea978be3a13f48c32dfacacefeac742c62b19fd1aed14caa38a478d134b1e14a1506a757308ee4e282248dbe9162668e7850a21b32c328de4d267fba4c50675205ca58343dd2180f5a049b12dcd51e82b5e8fd2574650ed2b64ca8e094c345584ba9d89209d7ee3e1dbd0d7ec681fd323a65ed18adc2487dfb056017629bd5cd0badf5cde8b4f54494ea53f73b7c208e8feec8b1c141bffad7c4200cc8f24e122007e997f316d4739e132bab3f8b34af7f71c0e6ef19dcecf96d13832755eec219a76c374b64cac2ee243523ec036c49d840fc70e21291cb5470ace16996c7ca617cbade6e706bd31f560162e6300e68ab26d8d074c3b8d27294216ffd72f8d7c297e49e0d248953fbbe3cfed3bf9a3e19f7e19d0d118aa227cb4ab5f7399293388e6db9549ed3cea8dd24ade383903b1e459f1947157cfbe380f1b45e3257c6a7b505236364f13db2a48e89e36b9a899bf1e51d0d8733ba3e3ad49f530551a094cfffd2705d2b98e85", 0x1000}], 0x7, 0x0, 0x10000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000003640)='/dev/zero\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000003680)=0x9) socketpair(0x6, 0x3, 0x6, &(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000003700)=""/204, &(0x7f0000003800)=0xcc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003840)='/dev/wskbd\x00', 0x800, 0x0) r8 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000003880)) semget$private(0x0, 0x3, 0x282) 16:58:27 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800451800700000000000019078e000f300000000009844907800000000450000000000000000330000a81400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000831300ffffffffffffffff000000007f0000010000"]) 16:58:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x6, 0x4, 0x3d63, 0x80000001}, {{}, 0xfffffffffffffff8, 0x84, 0x10, 0x80000001, 0x25}, {{}, 0xfffffffffffffffb, 0x71, 0x40, 0x2, 0x6}, {{}, 0x0, 0x42, 0x2c7e1b4759be7280, 0x7f, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x85, 0x2, 0x28c6, 0x77}, {{r0}, 0xfffffffffffffff8, 0x13, 0x10, 0x6, 0x7}], 0x6, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x6, 0xef2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x11000000000, 0xa72}, {{r4}, 0xfffffffffffffff9, 0xa4, 0xf0000000, 0x518, 0x6}, {{r5}, 0xfffffffffffffffe, 0x83, 0x80, 0x8422, 0x4f96}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x4}, {{r6}, 0xfffffffffffffffe, 0xc4, 0x80000000, 0x6, 0x3fff8}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x63}], 0x9, &(0x7f0000000340)={0xfff, 0x2}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000180)="111785accc500044b3abae921f56c28041cdc7ed32b9a4d50d6515a97d886b0665caab4d1114659f8824ce726ecefae1e6e0bc4178825de4fc6d7a8b1609c2f79b760d1f", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0xffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x6}, {0x44, 0x10000}], 0x2}) 16:58:27 executing program 0: syz_emit_ethernet(0xc7, &(0x7f0000000680)=ANY=[@ANYBLOB="ea2fbe1d4a86ffffffffffff88a82400810041008060cdc310506226e7debce62e89f4b0b143d722754b5b3961f638a466dd9987638d7a943abd41f675bb910f9207adacb4119f9916f1fd54a5b2433dbe544f4e7447f493cbf7174f94d91586ac40dfbd5dedec38b820cd711b07f1d75e0c2848c5c3fce978fa0ddd6d580980c96a02519154b6d69221e84cf1b3a8dbc5b851713f234a6553cb0ae5b4bac5c686f85b2bfd88c184c677bf27c488cc0c31c707543bf1fbfa749e51127a4d530ec083f0a1760b46b719c098943d8100000000cfb066f6ce600be1cb612749314a9f6ecfd893a9c663e3648df2b53b333905d1ed5e43d003a8d8f649fda53bec473f6bee9f5797d49e1108f1a52606c684a3c2388b74ba1bb61090937b6ea50a9f42d841d7d59dc1ab41a6c202a3c2c2ef1b9c5d55b34394f20599fdb4a9ae6770401c4a4f1ff6424526357d3e1e894bf028078dc0dfc4c253693f35c705f514f7f95b9331319fefd023b3a8eddf013b14e10be15edfa38b6e"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000340)={0x4, 0x496f, 0x4, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 16:58:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:58:27 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8b}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000100)="38d038b0dbc306567698a425fc45311fb1fc3d72229ce5c9b47c0ade0633414251f51b94bf1a830ae1f59f639b924aa7e9b98d12f1422485dd8ac750872e731f2885cc5ec973a096dda9ebf87c3b5061a8cff3a9b6872711398a1bd95df9c6bf8545aa9f5fa0f8b497f1e3bb7c5f930835759e259e5b609621516521bb0ef58839d81427568d60402bc9ddd20f44c5dac7576d82dbe0e4efb3b2ca57062d9e9c2ade8f2692", 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a244fd33055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d00d1628b53a0000000000000000fd2b9d3f985f5176274eff00", 0x67) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r4 = socket(0x1, 0x3, 0x81) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b827e0dcbe6919c64a325cab467ef354bc89bef5818bcaabd5508ee613c7fe7a27627fea6b9838ab1fc962906e4e34a6ec7c83eaed55fb278e04851b9498dd8459e3cee01077e787e4339e0250d91a7fbe284b8f22af045918e6e76d8a21282f4cbd4916f0143e7d27e11a7eeb3956f7983ef5439f976abac7bda51d1e85a64f12440e342229544df46fae9849e032f049e03b081d245d303cfeee1daff07e28bdd5eab83e49a04df49aa7eda2ae89fea8a855d6a51abf17b07a8acf2ae39e6e32db3a7"], 0x169, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000fda87b673faa2a807bb6e4db114de90562d5d43c3d4eb31281413ef1282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3ac0554de56d084520d305c71698069c20addb5ed1215bec72cda2b9cde796e4f2ffbc7c9ad9dbb3b396141ab71ee83a65ae679cdc00000b349c75aeffa36f84186589879ae8b4a555611874f7dc111119dd181bb62edc529e4facf94a20afc359c2615fc24387b8d217888b64818453ad3c8ed0f526021e0c479020b12469c8c830f7b7dda51a259d98e55fa6251eac625cced2d77f02bed78bc3fdb76f02eb038014043673c92869234ec71bc2ac0a92c7845dd02962c179b7d832e25dc63b"], 0xee, 0x0) msgctl$IPC_RMID(r6, 0x0) 16:58:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x2}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) openat(r2, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:58:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x1, 0x8, 0x1800}], 0x1) r1 = semget$private(0x0, 0x1, 0x2a) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x30, 0x0, 0x80, 0x3ce3, 0x3}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/108) semop(r1, &(0x7f0000000140)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x6498fbf687af3d82}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xf6, 0x1000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x1, 0x1, 0x7, 0x0, 0x5]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 16:58:31 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r0, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r1 = getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66934f6039c0f96cc440e7696cee1565"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="12214ac41c60ff9d7fc011683ee903449a87a408b6756efe33209a3a5060eb33c8725400795b67822da979a12c3b3f0007935c4cbe7866379bddee9b3eb3ac3d648835f9c097b518514af8e3f3037f686cddf55e8e160a793403908cfe742c5cbc4943b602a6b7fd93122d53aa340b6184a0482f4149b1dca8a455c1c46d94846cf7d115beace7f142583358f3b1f784a1d3006afb1f3f2de29bc32fc2b529a2eb", 0xa1}, {&(0x7f0000000100)="65ded4be8fc6dc7981118c561e704c636e23eed0c0af4902c12584936b6654b5b9005b0a2bbd9dbc7f56e6e6b498bf801d79d5e38a4a76adcd67710782100ec79c81274ebd2516a53c03ed", 0x4b}, {&(0x7f0000000180)="697dec2b1b2df1a5beb4bce7ddc482d3668d3ab11f76ed80f8b4a24cf86e0191b4c351e0a3e5e019552fa61bc9b13fc62595d763d1b22ed3ed1570f688ce121937a48e060d891f9c3fefe2bd5e54d32a12dca25c6dd0c530c850c17f54ea92d06273f10159ab21abebe745fd82ec66c15b82e0ec42c7696ff703aebadabd5f26bbd0e75653f8b8b47ba6b1cd56f56c5d90eaee445452a9f5092c0a6677ca869590403958c416c4639aae4b95ca31b4d9377b1326c287ad9cdc2c00426b616219cc496fee602c531e", 0xc8}, {&(0x7f0000000280)="73813d0f4345ab32ff906fc974b63c534d437eeac13046b69b8be34849a1f15fd9bf3683a306ad8524c75429d66937647734eaddac736dc2d4a50573db7934d3a9d82d3b1373b50c7738494ff5662e5623cd6c582257d4bf86bdc861dd47dcb79101f18efc3116dd480dfab0d1b79ee3a090e6809a9460383fd7c4c2d301ea5d2657aa454fd41d022b87bc79756d14d80a192a14aa253c9e7c322722d5c5fc676d21670bdc957ed3f19fd96c331429d048411d740ac911f84feb76e704a947649aeea22fb327352c4ed880a23156a8e1f1ce5e88c8aa4e63547cef2f989047dfb6a3db52bc8e50d7ef711560bc478eb2cafe370e", 0xf4}, {&(0x7f0000000380)="921ea0f68a3d29dba02c9f27aba6cfcff027ecf33e8071c1f3ffd505de577287f5e4dc39141e357aaae7d1af76bcd7eef39d8dce3b7ba195a3565e6009830e02cdc552aaefed052bed8e191fb87af8d84c969234cc5054fb465f00f79d8876e1d8fb48f9f899f82854dbb639d3acd811d41b91e886ff99c6339e78b6894d7d4f90b32b9845277f850654a813f68e6131e1608e94ead9783eee4bd00973aecdc1481d587961372a29fcb6ce9cfd7b375feebef31fa71b8968495fdb22f8bfa0e65f77d67ff2c1", 0xc6}, {&(0x7f0000000480)="9afa81e39aa0a175ca01194ad4191a3eec6900bc6758b53b39d8f81de22139654045a2899aa54cabd0254220f8e952c634a035acb42f8052319a92c04ca48c8b34b764f869", 0x45}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0x110}, 0x606) r9 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r9, 0x29, 0x40, 0x0, 0x0) 16:58:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xcc, 0x42, 0x10, 0xab}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x400, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1c, 0x1, 0x4, 0x6}, {{r5}, 0xfffffffffffffffc, 0x40, 0x20, 0x7f, 0x800}], 0x47a4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x3, 0x9}], 0xfffffff9, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000300)="d4eb4da9f7319d65e5c961600013e3db09fa41bc5397951b580dbb19d4e126d96846686e427d4011459274f06a0770e1e9f5a96f42bbbf36146d461502516767958d42014cdcb9cafcf0c03988c829a48f065a9e9e5a254f9599e907e530b4c04a69febed293f4ff4655b1fd9dcc6cd7dcaa504b632e8d287830c805d88d14397fe5188da67b2e9b1fa0cac8188e4437ad2bcf27e1b307aee1518658878264a4bceba6d082df269f35d21455c7e5594fb05283b7966e6b24be1b6ce2ffbf47aa72d9bc56f921c133ace6af1b34b521a134848da03df52c7ea6e095a2eb696e9ca0267b9d34f39361a2bf34bad6073ba8a0f111178f9eecc22f7032139a32a1a77d942d7092fc3b2ff702ff2bec732f5c507381bffb9cd0f132c100ca4ee6cf0f4e52aa2a8854f674123c25bd26ce6c66457bf6591226bc1e3471529d8c635e609c4dbfcaa10dbf1d6031bafd89c15b24912e607a8e8df545575d0ef5ae854e3816e571b72f60a211641785eaf37df32e7953e03186cfb5908b9fd6dc4a2265a35e999f602d482bb1e856248bc83b18aca697a97c07f7fde73adecaa7c684903026b1f58fd611fa64377d3ff62c0d26d2960f3144738c180748e5fdd672d871ba931a18b1e4bf09e20478cec0f3fd31de484a1b47ce5bd07e402e7e75e98d31abe2dc648d15a5c0a8bafef6ec5ed0a35627e73153c81fe7947da5d24fc93cd8d97edd009eb5bdbad602b561ec22de8a6f837a262d3a20abab2964149fd319c37d569a6a64631e039e690395b996ec2de6c3c71f8219a278d4ac666c88bc84fb53e1b5d67009c3faf5b2b0f4b5083ec161518c2746078e295ae8dcb610f54f64300fded758ab2bf2db0fb8bd0f089161573257a1c44fc57bfb1e20315acb1a565b75e2c222aec7e1fa22008f41e3ba044e990708e21ced7e3f1f2e6b26dc2fa3ae3ae999f558c0c1fad7fa185370ef281f36814f94eafb6090fe20842527e0ce703b95ce03d7678c5e5cfae39aa2deb04d64e4667be072e78212cc7ea64e0836b1c461d7c1c2fdf6f01e0af797042dc5ded6b20446411c53a2f941577d6ec2756042ceb8b333eebf1d6692fa9a35238c892c0194970c20e178f16f9760ac6a88fd4840d1204ffc535791d97f4855f5bbf702e33aa85a8f9ca97effa681220588ce0d3e645375ad031a94e1204290f82c9b44f2cc650ef5852a65e5c48ee8aae63ef67ffdb94343be205de708a38424abb4a4909ed2f47c1c259c10820bf6d8a1b0aadd812a1845398e3744dd572838809bd76b3bd5486be6166c749e1ca5421ba09c58d2aaf0db0adf70d92bf5e8385435dc9a6327834e061857e6efc6d9be283f04a8387ff48c0dc4a7830a78a21b0f47c41bc655d38df718fe32d72dbd08820ee6044593c40b23cfd9365847e267b4dc486ddddfb8c0e430cfe9b2bd1b945eeb8fcc42da573b808a1f3938838a95940c7073122b404bf5080364686d72a6de20a344b379561603e5f1c0308b5ede49d0486387a07b1f7a9386104f69d686a09ed46771504d1a3757a874ec0552c65bb0b53f922d735d4281c06631ea7f69d2ab7945908222c8cb88dfc6d1e66c73196ab91cac37daeeeee8857187dbbd47a2024e0ef401f1f81b862932ca19f823bf6478ca5f9bcc911ae5f5a4cd9adc238b6250aedb4498436098c7612aa75b66a36d2cc39fda391936f3bb27ea21444c696314b4f30f52762a15d115f5f8573b165b97a66d874470872be5d8ddd692f9778429873d751db5881a198e73bbe8c1561b16efe66181424b43fe445d35778615eec5e16336a079bbbb2ae73c23ad44b3956cdf602cd6b7cb7eaba45f60645806d0a13e76ea92cdaa5103e7ff0b4c22f3420409c094eb3e9815b26f677e93948f0d311f254a9d710f989e7ea753979b647751d8adb26da1bc3199fff25bc7c8279d7f6df3c61c327ba913bb00660d0bf2fead0ddc9da30341bdf877277e50f47062aa8a3cfb332d4680c105badcd1783fa4e689b64f908ea29985d0b3ed1e81f1cca3dd1dd549d0acaec615e65d9308bfd0541d13ea391e6dc67d8bef125142a49aec297de21df83a93dac3cb6e45f0000df4b287e88b6f9bc7255321ebd1f8ebc13819d086cd7effbf70c330060e13944ef0655c86e103cbf58fb7ab18fd0361f373e89ad73d8c21bc1c2a3a456dcbbbf2892908e685a69112a21aad15e2d583b83da55e55b8e37c7302b61c027b74a0cbeb68934a788ae6a984da14bc13ce30da474a9d84a00f0e714c0ab64ae54871d77b0effdd0a81a1df82513cc2e8f587f44493b304eeee2cdb6bd2837df05cd4971091993312123a7f0d7c28730cec2b9543608733b3a7e9327e2802855c99c5b8c6322ab81badc1cd90106f90627116130b57da0469c8e64a0e71d506b37a31a70c360a91338c516c15f70065c666b43815e5a036b305a64c8c4f715b856aac5db6996157d10be0c004629f88b6e8f24f1ce9b378e0a6f5c4f9ef6d190f905d638b98b59c17e863f4633d5e0c299a75e5fdcca9f4c9419b9256b95e067fa1718eb612c2d4f0737fdde3074b7f92d72fcfa67d385b5cafbb622897120551f9301a5eaa2da3c5400f624be08daffbf2f9ca5229deb1ff00a4ff37f895fc7e69ea47ca2eab1fc7eb520cb6a93f2dd0fb3637b9de45a056c53dccc6be74e9079c8af3d3a5bf89bcb96dd780ca32e8d6f62c76d5877c2c01bd633d660d877495ff2f309f04f572714bbc9ba2e5a7961aeca7f6d8eb7cc8292b465f4b3764062cc7e967ecb90a47a525fa7f4a01cc9dcedb17b015fffc27c3af356527165e0e71b9646146f283433af5c29fc3b4cdc250f6cd57e8f3959585178ba2c6bf3e7001f58cd9d9d338440682407a94addc8b9a015d0140a96efe6cc3962a0a4a9bf115e96aca0211b7e3133708191e45ccb048233b5db834f5e0cd2b065aa0af76906f93e423822d65c3caf876e0b64983e3fe3cba69332e30fb21c4007f257ce79bc28f41e92fafb0bfb4cbf533b7e2119200e05d5d306405e9abe9a76f37f0efadf98cedc060c1c4ca46e8d8dfe674d457bf8a54c89932fa786c392d6f8d9cccae5d76c218de69d1f5b6e766e8187bc99b43c6d9767a3d88958180bd09a559308cde8cc32205d8c8874acb0ac8b087fa4cfbb3bb2dfb9fbef835d1016652ce7ebcf9a2722842ae320f39fe2f42e250896afa9c4ea8c2cd2536ea232841c8c63a2a5c15ae938913acb04346e51cb2354fa1e217099830b3d8a10dedcd4fec6ab49006cba869374b3aa18abe30ac220ab06257ca2180b0a2476ae9ba83956890a1521af581f2f7198bc6ebaeec0bbc3f372c7962e2010c35a6456ac0bd70d0246292735ca04502e8cb48e385b964bd8389103638743eb6d9a47a00505e4bed16e99034716e1470f339f65c2bc68b76826f8184285c933d981d2179024b0077f97a2550f0a5b272c6d5c0b87b9b78501a4cc8a156401442bc1ad1f55be79de0ad7748052e0da3a4265c5081d38d73b2e486018815c37c004a781f4c8798d087257101e886a78fd2ba297ab2a2a9813084b654b3261847b0bfda34cc9d3c95506ac51e6929cceeacb7409782a7beca276f5c5516030c877f06dbd5db8aa53053173b7b69cb7ff6513afa7ec7076c1850b807826b1d7cbd683472fd51c02357c28018211bbc2b687233e6825fac5947493652f148e84c6ae68cae10de7750b2cafbaf3822053bbcd54579adc8ab3b521eacb0fc94d05de1ef70e7370c79afc3af59759ffaa002774f6dbcb7b109697c91b9c632b46fcf264865d306216385663aed13df14694bdec1a25ce81af0e20249fbdc78620a59d9e0a3c1f784b9fbc0f537b60f57e24070c4f27bcf9ceb8f9e80f1407828628b3d08aa0f08392843c464a191808d75d5233ec515be0825677e455c7c308b3c4e40c1cc3295b3df12371efd3213cb753ff7b182b4911b328554101a0508e5439f472b354dc1173fb0632357fc3ae1da25115f478d26a1e55256b84e63372f24f97b950f333050c86dbee6cf750124dd46be6b9b44acfc800306a84cea13be6a65ed35976ad1a588ed210e8461ae07f77bd67e923cf157c39303e71a9c92502c9e6c6fade7869a96fa27bcd23cb6c83c39952c291272f53c25d2cd5fbccc691c21b31997d8a671359ed10c320ce1273661c740d42bbfb40d6f42a672198c42f76a581367e8c7a8d761b326ac8d50d402505cc2abeca47c3d1db9447e48ed48cc21f649686c7c1ffa377cb46a8274ea9776fc3041a06c33ffb4b946d32315a8e90913bc5ce68ec05325df77bf82cc2031efc107978ceb114f5862526bc5d46a0c8a81b4cc53aaec02d0660188620a37f3e7446d8885ce95a4b36348aa58844fa457255cd767d9ad39b6da7c294f4cbdd6b4cb35be8ae5d2f94a9e439d2329273d25f67e46cf1049381653706d6b543c8b5911a5752fec78645214906ad978b2137efadc5a68187cfcf3e71a2396055dd022efa66a2bae8e06af4be0c354a7d444faa2c99f2764321994e852e681d789948493e600193752ca7ce8085f2454c974a04753efe50a3605c0393d56ab3c927db3409e8d14b172e4297f5fd6a8222132e33fcda9e3f81e2c01cc12b91d428d4b447164051f1e858877c8367a9c36e3babebe620448c2d0b966efa659b3377ff3c8cab61944017fa3566fda5438e4d77a0acf65c98e11a40d104d9a087a1db6aa7c4f74309bf0957ba0515842018a6cc230efef7d90bff7d8691705d92ae5f925c895ea71966fff15b8fb36f859db890c17759868543ec4e430699b76b1ee9f6735d77932d7ea43ce8d266d75765098dcd28447f237472c29c8766b8ca5ba52d725de42698009fece53ac357e5ac52a564bb8ffd99a7b77fcc5961a55c479851a03663d0d4c23e4351f3c343df93f42ee82ba2b50d1bfbf3fec8a6c690e2b4c454b1eda90e13ccdca08a854dae8fc6830ea23ed8514ae476d0be6519c8c715f5bc71068e01cd93444fece2cce86875eaefe5e093cab9053245a83fb425cc46c4581fe938ec3fdd03ffc0c62c0e6f52eea4cdb319ee1edd8e0567c1b68a40ce627d6cc7b516e0b4fc2c654cce2f5c2ead8a1c5b7e1acbbebcdf855bbdab6eb21e2bf613190e9c4beab92afeb29efd2cf023985f2d10056c324f430bbb8c57a0c78cd1e0c2553668d1d4782d5614a1bfb2ae9e9a3ccddc3ed13358fafcf7fad437f21400dcdc1cdebdf8d1021c311f55fa9fd82b5a9432e43b5a9cfd684ca189cde2281768abf6c75c29a09333d7eecb6aa1182ac0d1e955cfa898fa99f9136ca9b00282f5a3d4a2412537cf545e1c03fca3f277942a95d39c1b123cbeadf46cd8b20908d1934a3b5f6b8eba9a54460b659fd91b090444ef2c82d51b5ada6101ce342e45e2374fe5bcf0c63e31f9725380d8dd4ee7898fa02907839630dfd7873e22aea69464f54d1025fb653c48ac63eca67a4765f498c38508fd90eea25830d2e4a06cbd7ff324462952fd0571199a5e0a121667a52ba7e259a39099e606ec697cdef9f36d37ffa1993ce84f39d9cf4164832e89b36f8739d6ae18b4f7e01c677795d193fbd723f8e658dd1b05aec70746e10bd9d8cb8a555f793ea4ba90b1a283fe8f34b194243fbb1e0c82f605324b354bae9cbc88351a52c367fe52c1d53ec818ab584f86164e921f6051ff029129d20471b67a16973ec88bf099a00349865a98291f94ca72c8d6de7a126af0a9d19431f6a2894ab9f7b8cd2416d1fc97bbac03b9ffcb329841204618eafede9fe9f9d6d", 0x1000}, {&(0x7f0000001300)="343d475a78cdf14be36a832c6765d0b565c40b38cd134b0a66a85d0517707ef597c1dde8b052df35e92106dbd08492387dd1371fbba7947184320c8c5342776752569fe691712c1b7ddf26df35af297722f97a32fcf9ef938f581373ff8d8023ac605096af36290084c4cbe3c48356a786ba3af237c4811268da683c303ec6fba84038e32068879b7ccf2fd6a0a0a7614b633804e2bcd91e790d53ad31baf4a2dc67382c6c998daa6dccf2d261e03d3156a198280198ca0127473cd525579248e5759978d1c584cc33a934dd2d15dc348d4901fca9821a8f60de95e75e2cd427905c", 0xe2}, {&(0x7f0000001400)="6c6b3f4be9bf9abaaa29950a6e3a84c010bf5ad6748c3c6d48bd920f240da1ad0120e5b885ffc7ccc87279074691c450beafb28aaeaaaba5aa0e2dee26762e04b7f391", 0x43}, {&(0x7f0000001480)="ee9330a421aa8e7ac892569740ec431e978c60c9e12b46fe88d5684ea58e6775f0ea76b675c3226302c9b00952548b6cfbcdad472479b372b3950af767077182fedd45ddd4f5aec007e973c0ef3f4f2b705923cce3e0d749130021e9052097246e07073df83f0ad667b3777921415c71503c1af361df70fe710e801d48e510db434d688d749cf6fb06b060362a9f841424bafd1735a5f40b7ab45116cbc79fc09aee6514058773da274a8120713ca818459acba195dae24094e6f52c25aa881e7edbaa45176b8c0e", 0xc8}, {&(0x7f0000001580)="ccbf63ff3d7a848572ade6af9a7104a63dddaec2f617f1f1411ff6f94604a6cdf14af855a547e2346adcedf3cf50cdeabee34af0572d3c9ef6b65a7b945dcf2a67fe2ff034e858bbc550c1251b4d0a007561bba6035a368914f3653d4a6016845637a42d04e2261a59ebb20a7ddbcfbafbecbd", 0x73}, {&(0x7f0000001600)="609d62ace884eb3fc7e1145d1064769a6e5b3b7496d297705ac8a9aa10452afcf4eb5b4ab417f605ba95936e382c2478b17e6f904fdef067d9e093f700673ba6006691165a5aa3fb6bfd14aca1f984dad1cd8b39d4ed8caa3dda60bbee6a67d8a810a49df0dfe6433e35637fa52fdbf1d8b460bc45c057fa8fd11d9c406b7fb8e6422cedf812e72251c014a533fe354f38cf4c217ea3b87a50b21e398b56d19e5ac1b7c94e7fd89b09cea76524ea971c6e83392694907117c92b9925f32d32d35cbf68f825efef79d3e87a1ec1e0d7b65911c687", 0xd4}, {&(0x7f0000001700)="d8ca3b69b2e7ee8aee928250cfbefcaadb5ec95a4bd548e370a3f31b231773dff86237690ebca3f5d1ab9894603143cfcd9a7e6c869b67835d7e6ecb51d35fb2f0f6bb73eb4ed85209cb137de502109b29c7f10995ed2fdcb75cbecc8790b39fcb6e093a21d6ad1d0fee68f333b3b2e1b917e232e7826d620953478a0bc9cc0e390562651b1d24f76120aea280e894f4751efdc99f0a1adac0fb75f484753af3e765283b8417c99ee3f916ad9fc71b270b7209f35ef9b1bcbcd3d9a30c5ef784f5a26e08f9b60e4182b8c543e8187aa969da87dcbdbda07a", 0xd8}, {&(0x7f0000001800)="f75dbe5afa8cec20996e04e58486818388c19a6fb7bb99ea9cd6ce0b72cd9ffe5442da6583d66eff0e24a7df5eb2609e29311321e7fd4b96fbcdb124680f740530377f596dae819ba6080dcc5fd461e412111d5e7786c55481626362ead7061574825401939db85862b776f294c0fb7524", 0x71}, {&(0x7f0000001880)="bd821a5db9a2db83c0abc591633e0b1e5da5293d52c43bf089124070b132c4db14b650c440de4fda9043294853a63e308eb17413ceefbf3a41c2a6b6f47390b50cd51a1ac0757f94be66bd5b2338537f054e3ec7a7dae43416cfab57bfa99b6b40ae7cf89774b13b", 0x68}], 0x9, 0x0, 0x7) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') getitimer(0x0, &(0x7f00000019c0)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffdffffffffffa, "661fbef2240200000000eb865527be58958a1fe6", 0x400000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40), 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3a, 0xd9f0, 0x1000, 0x1, "4f2774fbfae832185afaf907aa9f28c15d8ccd78", 0x8, 0x10000}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0xb2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 16:58:32 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x5c, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r4]) close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:58:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{0x0, 0x46}], 0x1) 16:58:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) socket$inet(0x2, 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:58:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:58:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffff, 0x1ff, 0x20, 0xa8}) r1 = semget(0x3, 0x3, 0x28) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/161) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = semget$private(0x0, 0x4, 0x282) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8001, r6, r7, r8, r9, 0x101, 0x8}, 0x4, 0x4, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffffe) seteuid(r10) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000340)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000380)=0xb1) connect(r4, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:58:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) shutdown(r2, 0x0) 16:58:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) rmdir(&(0x7f0000000040)='./file0\x00') sendto$inet(r0, 0x0, 0x0, 0x401, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffeda) 16:58:32 executing program 0: r0 = socket(0x2, 0x3, 0x1f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x81, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102398) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 16:58:33 executing program 1: syz_emit_ethernet(0x3d, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @generic={0x6, 0x8130, 0x6, 0xb, 0x2, @broadcast, "2de9626b403b00d3214515", @random="f06332077ec9", "ebd0bd04fd1994df11bf75de39277065"}}}}) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xaa12, 0xfffff000, &(0x7f0000000040)="f93e1a3fb92912053cd123d936275464ec9c0c600a44cd6742b8394236cfbe89cc797754cce7012eac", 0x29) 16:58:33 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x1f) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x1ff, 0x1000}], 0x4) shutdown(r1, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0xdcaabffb36c485a, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2, 0x1800}], 0x6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/148) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/38) 16:58:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1c) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x8, 0x100000e, &(0x7f00000002c0)="daeaf6935560adf3a7fa2baf42336745388406d0195ceee001013c4e80cc4be0317daf5323eae2948a7b2511299296680270a0b8bfdedde4e026ea230c05f20a52b8066af01ac482866bec52079756be4d8ec3db9412981d6ba9ecb5350e4322ae8a00b552b69bcb870651f10562161cb9ae44a63a28881f", 0x78) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000000c0)="90fb51057cdbd2bbd914f4b09b4aee2e0188470a8d6e9a400c32d38d9d7be350bb5210a1105504058ed8299d3b5bd4173d99e8ea35898540a4403a7a2f60a487e5284a5797f5880b4e9fd32c6008a47a6939a6c9941f1e465b9d219694e18fc89466c42187abf4b475337bf4e9a8e393946e1854c1e6b8283460f31a708cfa3d5b72febd62c9d52d42e9b87bf8d04b298d37789f3afaa3c86a4191b76cda3e564352b7badeeeebbfb793d6933023a343e8b78749e66d8bdec1fe12c92468514404029c244103ee09e4a09edc8f5be3c4d7544f228f6c87d8cf96847088690a2e3a02d7a6997aa503b3bf", 0xea) getsockname$inet(r4, 0x0, &(0x7f0000000040)) 16:58:33 executing program 0: r0 = msgget$private(0x0, 0x1ce) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = getegid() r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r5, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r6, 0x0, 0xffffffffffffff81, 0x1) listen(r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r8, &(0x7f0000000140), 0x3, &(0x7f0000000180)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x20, r1, r2, r3, r5, 0x98, 0xff}, 0x81, 0x8, 0xffffffffffffffff, r8, 0x6, 0x7, 0x5c0d, 0x6}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="ca8809cca273", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 16:58:33 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getppid() setpgid(0x0, r3) setpgid(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) dup2(r0, 0xffffffffffffffff) getgroups(0x1, &(0x7f0000000100)=[r4]) setgid(r4) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:58:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x41) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000007ee) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f00000001c0)="c92a73fcd8870c5c10ffa390abe8a35d759412ade9aabe3d4d9a1f42f952fd28df91481ab7b1263841749af1e3310f37190203229042134b0f579c92feb681b11a0d4b1e3302ec7d50ecc3f65c4bf9ef4dd0c8d3cfe62650fd77d941235f7f853b5baa5fa5e9ea1094975caa0f1907940c5c30b8e8b2c132782afebb2185a34c", 0x80}, {&(0x7f0000000240)="652d2ff406e835e18af0acc7128f4b6828756866c4fb2668110a8dc1464d33df3a68e4f079d0da6862b5a07e75dd345fa67ca822bda637048a7d1960858505579d060de1514cc8b1f61ba67ec446e717be16afa8ba0da91986cfef636cd738ec329f5f519e88c5", 0x67}, {&(0x7f0000000340)="9096bb20067b008dfbe2b0f3c6d722132a00f49eb54542f23a0244ce5c186c4e21a4fcfa39ffd09593d64fb3dc8e4bb3e463fdb37f5c9e09ff2156b31c38bd0726c6c4c5076085b8947340a9560d7f9791e20069e310cc84baa3125f9e54f8289bda3a5fdcbbb1e022ada933af3ce60389a56ef02b65f8c95fc64ece4446edae0e5dbfcfc563dc288102bed9948c99075b92ea86dece603fb6eff5e5bf780c37c5ba85a3f5ee7747565bce8c9e1f", 0xae}, {&(0x7f00000005c0)="93034d769ddfebb94edb19cb8fdbd2780018b2b58eb44d1ec3535b89d5f068b67b803faef443195bed2a9f12871cddf648badea2aff72f69060b404c4b246e3ebe7ca19e8589b2cd2b538808", 0x4c}, {&(0x7f0000000140)="757ca2a2156f", 0x6}, {&(0x7f0000000640)="bd616b3b03a81f5a12a1c19dab0f6c3e21956bc374fb9f9cb757242bc7f0a75e8ac2d728fcdc57522002ae860d4c20b54ec6bc9d029124d0a24efbb8295cc38261fbba2fbc774173daa8642d00034b9a0d8cb9b3de6e2afdef58762c53575e4419b526741cea09171ca365d2d99338ec7fbea8d740e8cea7e61b0303d94ea2889d13e9ed873f40ac373c5117e01b8d4eb94432738670cb1692acec89005ea35302ff4c825176c3b977d493ee14227a33d3ac", 0xb2}, {&(0x7f0000000700)="7cc42c3ce1d4154a6cc612094c52f20cb23b52fd3b735c15349d382e57eab833e4096f4b87dc6f66ddf6da8e66549dcda9a28143082a4508dc26236fef4022d73bd035514dc80ac7faf11992267af11af78fc7bccad5814fd8c84c2b8e3cd39eb9499ecff0d5204427b78ffcc8cd704df114ff223c5d7bc9cefd89b0d78b881e1783d51767eac64423fbc9705c6fd524d281883c", 0x94}], 0x7, 0x0, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6ed0bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8805"], 0x17e, 0x800) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b4, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) r7 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x18a) r8 = socket$inet6(0x18, 0x3, 0x80) ftruncate(r8, 0x0, 0xfffffffffffffffb) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000840)={0x3c, 0x0, &(0x7f0000000100)=""/60}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000400)) 16:58:33 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xffffffffffffffce, 0x34) setitimer(0x0, 0x0, &(0x7f0000001280)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x667) 16:58:33 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x100, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 16:58:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) dup(r1) socket$inet(0x2, 0x2, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:58:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="fc39f8e14cb54409632efc374600be52f95f5fa71bf9fe9678e972e55d325d544ccce84a90d4d6375e09355a705c9ff05279945706f62432e134984451fc4ac7deca87198675515ab0534efd13cc486642725462e50df17238b35fea1c63ab3dddc3d69375885de281d356ff6189017056b0ec57bd4146dfb7392d896c3816b170ed66e8c735f551fcf30b93a36245da7aaa95aa3dc47d7bc49ce9e428c7a7f94e167b35d3faa3a3c1b36b1437905aa956aaa4bae2288304e324c3872bafa012ff4108b19b07a846235ceff40b3184", 0xcf}, {&(0x7f0000000100)="b434988d782d23089502c9f662673d9ee5", 0x11}, {0xffffffffffffffff}, {&(0x7f0000000240)="91c0531a5494f46bc03c870a51eec9d0bd80f766ad0dc88430d44a77e4a07226852e42f4e5bb4b825045f48c5d074c118de810a429ad3c69e972dc4933001b061b78e566b1ae78086aab8ad6e85675c558fc209846c5b5dd985cd8cec1e42888e2e9a81bd2b5ef08ad4ddd6793921cc13ff8505dbfae2274d16baf44016fe3a44fdb82fa9658a31023f2d25ab8ee823767c6ee810b3a9b6c01474c590996c778bb411dc57928ca74721e483367240984507420b1e56bfd048e44228a779a891f7407f509df4b8eabc7b35e035d7ba3d1d8b88b19a0f4501c522992e441e041b1e99cfc5acc51233b37482cb86bf852d06035ccf35dac2a8212aa5e492a85", 0xfe}, {&(0x7f0000000140)="68d84718f66d7c189ebaf11535ca320fa83fa12a5dbcb09f2027a792e22192f55750432ab59263819800e319cb30a92c67f0b02fe7", 0x35}], 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) 16:58:34 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x7757b989ff2348) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./control\x00') r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0xffff}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)="7c96d4aadbf65bc48c1849459136365ee77d79f0f8", 0x15}, {&(0x7f00000002c0)="2ca0e9d263aae7c2fc90", 0xa}, {&(0x7f0000000300)="7e712c0a8a17eb903baa2058db26a97d01cd4dadbf6ffebdea3221196e51b7c4cdd89a602eaae96964f6c192262ee1454df5220180e4b51ee2b5e67dbb01818d87c5415e0b8a23d8544f50823a8b4abb4c9855f896b25fdd768c40617f7d875a5dffcada34a07b27ba7a9ff8729b7a3521bc879f93e220b5c3a5128893516ec7e7872f2585e12e67e64c3181811b53ff058d9d9bf4faf47c27d687c0720a80efe9ecd4b52371829486b4dbf6641e6b218951151f496e0c024dccf93722115d0796", 0xc1}, {&(0x7f0000000400)="66ec7bd901c324644779a70ca37eb41b8bf44f341278725413c59673f219e28614ec0a8e6b65ea72262dab0537ef145937e7cc5b16cf5858246a98285e9054d74e834ba8db4618d15ed43a4e76493667217906c6c4336f31aa9bcd73c44a0aa00e320f4c", 0x64}, {&(0x7f0000000480)="e3f7c1c2f42c", 0x6}, {&(0x7f00000004c0)="02e6096e8ad4d167966dad8a6de617c712d24c89d6a20c2f0c8ba7160cde2d06c736ffccab016535a33f8f7a34b5713fd9bd6f6ebd88bccc475ac4ce57bd1b94680fe65220f8ca4891ea9727316a9b50c09e0fad7477042dc6c2eb6d37ef2624701bfe51247a07116f5e25b212376dc8cd1a65e30f008f89162e25b65d8004029b845eaed34b80abe0e6f490ecd9ce807e14e25f56b153103a23d9767339732459efb04c5f515b", 0xa7}, {&(0x7f0000000580)="fd15ab43ee915bd80eb5443943c4a26768e9ef352450db2e99500548c82777aac2179612c9d317a7f34a31246fd9ac66ee87f2186ee3eef8c86dcb2e42c19e0c66afefe03dac1011ecc10b301a35438ee98ada396b62a0a8c2f33d2c289cb8a19cb950f01e4ff0477840a4e8bc4fe1", 0x6f}], 0x7, &(0x7f0000000680)=[{0x88, 0xffff, 0x2, "999f9c5edd4d268839e8b81db3c63b76cb5a405b4cbd9148826231aed87a5aa0dfa22b1dff1e91a6f21d493f52784a48e28af176722fe51d536c1c3476bdf2635bf4bf2f474f7232794d31af93f352a075fc429db919714a6730047b2cf7dc7050620e069d8983b6285a38a316ac182873"}, {0xb0, 0x1, 0x3ff, "c9a505693ae761a8ebc1fda35ef8068857979990d3dc943e6e02a248dfe28c4f55368cccf9b6ce235751d6c3ea47c25dc32004e13e2c45e3cb4c69ac31134224a940162b5c92eb0a6e8442537cd4d06ad2c931f093893b45190a2ea3fbc8a16045ff397d842efada02dca4bcbf804eab372d59289f4ec964a7d3a864495537bca38e0ffd41e0ba7aafc4e7fe4f613bfd8d103d896bfd71982cc36fbfa00a"}], 0x138}, 0xa) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x3b5b}, 0xc) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000840)='+\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00', &(0x7f0000000900)='c\x00', &(0x7f0000000940)='c\x00', &(0x7f0000000980)='c\x00', &(0x7f00000009c0)='+\x95\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='+\x00', 0xfffffffffffffffe], &(0x7f0000000d40)=[&(0x7f0000000b00)='$-\x00', &(0x7f0000000b40)='%@l(.@%*(])^$!:\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='-@:3]{)!\'\x00', &(0x7f0000000c00)='c\x00', &(0x7f0000000c40)='&&\x00', &(0x7f0000000c80)=':\x00', &(0x7f0000000cc0)='c\x00']) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000d80)={0x10, 0x100, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xd96b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000fc5000/0x3000)=nil, 0x80000001}, {&(0x7f00008e1000/0x1000)=nil, &(0x7f0000797000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004db000/0x2000)=nil, 0x10000}, {&(0x7f00009cc000/0x2000)=nil, &(0x7f00005cd000/0x2000)=nil, 0x7}, {&(0x7f0000f9a000/0x4000)=nil, &(0x7f000055e000/0x1000)=nil, 0x4}, {&(0x7f00004b9000/0x4000)=nil, &(0x7f0000571000/0x3000)=nil, 0x9}, {&(0x7f0000af6000/0x4000)=nil, &(0x7f0000d65000/0x1000)=nil, 0x5}, {&(0x7f0000b92000/0x4000)=nil, &(0x7f0000a8a000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ea9000/0x1000)=nil, &(0x7f0000428000/0x3000)=nil, 0x1ff}, {&(0x7f0000e25000/0x2000)=nil, &(0x7f0000980000/0x4000)=nil, 0x2}], ['./control\x00', './control\x00', './bus\x00', './file0\x00'], './control\x00', './bus\x00', './bus\x00', ['./cont', './cont', './bus\x00', './file'], 0x4}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x9f3, 0x9}, 0xc) 16:58:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x8}, {0x8803, 0x0, 0x2}, {0x9, 0x9, 0x3b, 0x7}, {0x8, 0x5a, 0x2, 0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:58:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYRES16, @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 16:58:34 executing program 0: getrlimit(0x6, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(0xffffffffffffffff, 0x5334, 0x8, &(0x7f00000001c0)="93e4fbaaddbe90147405337f87a56d267f078919460ce20c70b707990b0d02fd691d19c8e571c2f048221df988af94c1dc73fda450e83f8a1376f1cc04051253f6fd8c1d5582c49b07979b1894cf0c1662a91214224751de8b87770c92bc8befb78d0f714d2cb50cc2f94ef274eca548bcc48289bd94a7dad7b927282283f1824cb5cc36b83fcaa05ca1f0e8da1c6e1d3ff4e04c3066444a51dfc024b3d632f3349375538694345e446dcb1aaa25f560e6e244a0361cb545b0aafb9dcf88ae7709b964ddb5d7ec730f5139af5c37e568711917e2ab387adcefaa66f7be3a14ed254e634958c0698e151e842545f1980f8c4e67e4f56a1af243cf", 0xfa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt(0xffffffffffffffff, 0x0, 0x8000, &(0x7f0000000340)="3fe153fac34edc67707500101c9e5c0eae0f88c71b197c57ea6017f9c93489c9f4c83c2c76a9c74d1e95bd01dfe8923250e910475d6005030e384f3252d2e7bde13d76b6f74620373f6def69a54f1424229de48179707f2f93b1029b60449f623bb0ff6067ca60da87f7654a79a2f5e07dbff0ac876b9046668eecd46391a3ad1681e9edbd57c3caf285e219815657505b53ab17c41f8827ea7163767e6d64c0b0c1591ea48cc6e779e16f46ad8189d6a4ecda3acb1ad39fa41b6b4bc51db869dcbbe4223c2c729cc6852f99c2cf0fd4e2c1b38c7cc295415104e166b1fbe1f74235ab553a2b52327bed9725154932a7aba14ba4f7a5b3b2d48988b99500296305c6d224ed28d9d5f4b9358cc892f01329dd720b4521e63ab4f62d623ee9f72073aa6b3eb0b9a51fc05bf646421c8548a5d93b7fc54adc0b9d08b5f601d11735b643bc0d94819bcefda21c4adc309077d15642aa367eeb8d5ebe747983ec5bf7319254eb1b847e822cfccf1b6445b5625283d21c59f07af49b636b62efca8b356a9036e1798b70a2995d8b79f1b81368491e1884055127d0e0552ef52da39da92ee7db222356db1416a2ff73e8cc9919cc72baa71119786c2f36a6f2cf6a1531b07ca60162ee9dc521f0d138827e5d8309385dd40b1648e0b906790fe6f235541f34a174b13098c835859757b9378f165587a37770e451479362cfdbc54b66e7ec5c4c4742c62e622ade42ec964ad815d614170bd4495fbf3e65d24d6f73cb6aef1887d903045bfa27d94591ab97aa61ae88c9ef63f6aa3e2e4daa5d2b3787a03ae9a92909bdd2915831eb2d40526f1357dc55133469e4f5dc71b1013d8a1acf59255106f812e55c035fcf9117dffa0a07b95a6f0497dc69e344f69950ed0eaa2b8eb049c6203d988a59654b4b81fcdc1e7bd893417f8e7fdae98fdd4bd875f5a5bfd510cb2589663dd0bed44542c8c04612695493a3856fc5183d5fb7872ed5cacbd2217271f3ff6394801f94c54b93f0a1282d6cf23403530ec434c9252c7304f3261b2ccee03b669c1ffa663d4291a7cb4c65933957833998fc16c41ef83fd7afa5470437cbca2902a87d5c4f210bd4c69617611665d27e962a080a4fb3b4d1bb37543846e526446dff941c7f48ad2ca3a5049b9846adff0940f78c8d8eec975ade031bb628262bc572bfa75ddf3341868ea0cfbd70a71ae1eb802e69b674da2901423c0d3fd9af12fd7a942d9d44accb309728de4c9a5331c10d7b0f006db573f70b28aab69dc4d98a39b6d536b483660e7593a32cdaa1404f661d62b7b31fdb896c14dc4d8c21f7336c0ddb50474ce8690b8fb7b3e825b24942c0a13af9529bfd84d91226b26b9534a2a56dea81589de82c11ec668f63cff76fe920fab5232682a2b8dd95ce61df88b6eddc8d75921d772c6d549ec19095924d9e04e6707982ed70bb6f4d6d26390ce4e25e37c5b29257b7607ca3fb00cff478e87280d2877ac8f906ffdc87c34fceac8767d2bded2e90426b81269f2cbe7de58752d367e2cd18563434607b339660f92e1ba3e4743ad24ee86cfebb89faa1380b0e44cc8f8dcdd166fd1f9a865dcd81cb077f8c88f135d58b9ccc7d3f81606ded5f978d5c34a5349c84d9747399c26da52570aff67f625b01d3e8e5ea6e37b5703d76709e2c8f18336634850c8c6e8fb98c760e8f75eebdd5f9d22afdd3f970f728abaa6c9dee621d7514b648f5436122bbac41b3ad0a021cb67b09f6622e8490b417150f09e6af4c4f85f1e8c81a43f1e6fd1931fcbac421475c70b7f0bdd38f62d23235672d4352f7bbdb914f69d79067c42d82e2d7811441de13866498c36c1033029085b3ca29547c078f81ef893d33057174b0a735eb3a033095888498d1b3dbd7b01449bd104bbd8d3b4bb9e323cae37b322e32ab908cb79a1430ac2517265b7b931a82d685b43728be3178fd882d1a199326a52fe8ccd09d30b065d8d17fbc5148c0466d1c70c211ea3e167ded360dc430023940cde231d87eb3904efb33110709d4827e122afa13ab5c2edf135071b7f62ccc5fd6a30e4e66f70d9df96f01503791b72bcb15d3813dfb4d8d9e946c58769d3516406a0f68e70a02be70222961b4abb833acd25340e3819be45ac6699a7b1e7f7a5279292631382f38a5a8991df4ba68cfa16ed37e67eb5dcbafdfaa1e1a9f73bdfa05dfe08ddb922a79ca6016c88067b1933af449a8bb063e3057918c9f79b1c5b78fe3e0d687f1d8aa38e92998f6525f128109640f1d3e71755f296df42840b711af0d4e22ce9958e70a3a5dfe209fee1adefaded320148f844feb0d0debd1e25328af37f8b2aa60700900a2935b1fac2ec45393edff5ced3fa33caa7fd802b1ef4310eed068249dcfc19ef09148586e742e5d656fdeadbf6a9f178642dc236bea10e5830e4c953aed581c0145c4fd335cf53e94ab3479d8a479fc8a426c6742c7979212039d693bed3521c98c1bd1d19b1ade8301a978a7e4e1d11fe01706b90795b83daf1b370c22d03707c70b37b2e186fe35b2a0c8e9c41bb62992e3773ec87399d152615c54f35b8916bc090191320fbc28d6d13cb4e5250c14c4d38383670f44ebabd73f96f2486ca1968628fe143c80cba9f1cae2bfa7521a2552bb73a76ef1c154ccf1cdd347915ed5226b92aecc8b9f9e8ba629bfab37bd3fd6a2b330f8f280426ce4819fb8517c92c1b5fa37d0303fb8e73ce894757b74523a910be731f5e81c71972ea01b7bedbec99513fcacd04b3a894b4767b33cd11fc4f4e9fa2cc872951b04c5e6c51aaba0c4b3a81f2239a3b5874a1e680871b027ebf3e6002d936f44110c4a5861ca444a88da83b389a97d51191a5672fbf952cbc65b9eb3cdf25c3792f873dbf6e9dbf3639519e402a8639adefa4a5c93882d34946a0d56efd4642dc03dc258c66ceeba490e43539bf5d6cd9feffae960b300b4f12042fb4177a332d890add60e86c0bf7c072f55ba4f286c47bb995d5ce3e8c015007a773e63b204d929708b58c447d58e225ce27bed59acb297a1ad7d65acfd49df66988dad197a30b61ff320c2003ea68736ed24429a3b49aa15d83145f1f644876c8a1ab006c6aac0e6207d9f136ba59aa38cf09504065be20c8dca896f15ff80a7c20afaf21ad3e23351a2103bf2beb30fc8f40a9c93aaab8814d2d3289671a706d1ce5931565fe7ba2868aa040c479721aa53c1806ea1fe4cee950b4a1d4d39c9c6c37779e575b7ea1710eb8b9b2434d0cc1132613be4526212f27c2bb716ce802ac985b7af2f18e8a37994cef131c8c70394848098a799e23b5450ae5b228cd5dae6aef97436dbdc2f0b2a401b86c2bb5cdac5784daa80748fa82d67d8c6360fc40ef8fe43a453dd6a9463aaf4f8c7e20076741652cdc2ee8c4181572a4ccdebd07b4c3fbb08078bfc379421b6ffda127554b683eab7e49b44ff3486d4c129ef45320fee717be09d5d44d3db771e439ca90be65af8918c7f8e7397c465261941127eb1ead1f729b6531f285f9281922e734da9987ec0fca2df89604f119471e307ba754d09782c4b41664f66e94b6cded7010d121992487c30a3ddfd3f9d527e529f3cddf106cf9f676982c913b3603675970fb10331bd1e9d54e20a508f0e2efc9583c87d40a938282c9e1cf06bbfeda2636d3b3ef94e80f01429bbbae518c8f59704c992a5f2f14305999b3635a5405f8363ff128e8d4dd8295df606772476884f37fc0b451e5c6a788321ca6edf1a116d7192dd3eefaf70f2c2973e5e051ed1d5daa1d68f8f1ab4f8303ca139902186c65119dfaa02f0ebb0374912d641d554ecf8e85c7b65bbaacbc0f303dbf17faa945a7c352d153dfa412d94f07899bada0cbdea33210117d853ba6c538782fbbcffd85e9d6998d634b8cc26a872e72abc206623c834dff0c2a18a9ff699ca5f084a55b197b48d047c865845ab70b8f6f98808d4bcd97968f9cfb648a2d941df6fe8a44238d4125d69f0d998c9945a224070892a85e5640fc1ae90d4c8039ed6220732177328c9be0afb54348e977291bcfc95c49b26b476e99b1936035106c21cb617736b90f1e0864e4fb6e86fff6c04d6fd4975c979a55ec4b5f91a3a47f187bbb073e05da8304fe6a43b3898ef09e4962520c2f526922905c0b4c9062609b3565673496f71ca6f05a68b5e2d0f6a0735bfc550ba8732fb15f053cfd5919eb019654693ddeff463d83399b939eab68da2939d21880a7fd25deb218cb85a9a304e220fb7f6108e5959aae5b920725277093f9467a4f5950ec9da822582845c7f72a351dbadd024eff7285e611f880f911839c62c7752eb495061cf64ee0d6102dfe20166495907db91941c6ebc1b535e21d2763a628a667d914f6b195bc3cd70e90908ea8187439922fea26939e7a69097553c8f9f730a2559623e80fa764993ca0fae57e3a2e419c69858d355d05962589409793b30594a0918636948a674041488007a32e817fa40ce0588296944870b832eb38a95d05ded0394a6f886926d52d2631a107617a653c17a99e1cf1ca0b71fe8193b60b4d008a0ddc1046e6eee6b35d154dd07605c590bf7caf44b1aede715708bb1395a6de7f9fd079954fc24fe3470db10387b7194f52a8091d62c700bf0f89f4711c4868a964b1e4941f918c9231e3e6a95e1454612ed596758d849775b00cc40697af0b0eb2b3a539f32a4eb956ff441b54c2c77e45148fda9e76dbfca16226861315a96fee8a4f1b7d853377f6fe0d338be1f49b8f8de018680eed70dd13cca714ae523c2f43b3399eff1e549ecf01da4f0907d9f0daf38f16fd19c9ecb87d04c9cb4d00f3b3214344041079bcddd8c98994a24a1e1f8c36be6e58d3e0de6de42aac58a14970927ff8b4bba22f7577c49a0ccb221912c188a428e02166d8acf8660b2c089c4cc9fa4ebd2b82a8b790b1ce7031fbf884dc0717345ecb4aa9bce8265241252263211e6d3d59d5af6ce33e2884111233296f6a23893491ff66602a262803248bf31a79b8983c67f3967111180c92d15f5792db4492fd78f73d8c69c91f63699e2c2eb0508f2aebeeeddbc34cd522349a46525092dd53889b6f8fec187aa1898700aa398da358fcf820c32f6bb8b047bb80816432fe293cbe614d5684787f9ccdd7a625e06f29229e97f0cee61420d822314c4432a082aac75644309ee41f14d03fbbc99f34eb49d0415e1d7272e48ec7df74d689361137dd62f67f2152b9a90bb3dbb91dcd0ee95288f6e22dbccc42c7ed1f0ce9023a1f6b296ca876ffa2ef1a28ba2621d0c9db06d502db3a0274b185d199df8074467c1a4c6a96467f01b8328d0f3357587cdec2edd84e57ca6f218db509b556ede58cc0e8164043f7644a6c92b1d88108a65ad3a07dd1a49b541ace2a100c33b41a3af9874c8c5e1896a0bd6fae89ca3b464a9e350e026f9ea022d64d70e05f2f0071f499f1617a2b44c20513eb9212e2b09a865c6307a321ca0421802e0cf08e525886ec91df77d45215099024a105cf805b10a50a9b6ae8e9ae62544d33ba77e4d92f529e987de122d39bc76b3f7e8169d99a0b71990366525439601a4a307b319cac06c761232be2c31906faf26bccae1835ea96825115fe3926ebcc43b7fb3dec0d2f200b907ff8eb867b16ae0bf766c8de7cf3bbb17ec9a3ba0da7d1233b9ab69383e9cc9687036864a724edd3a0edf349e305e42af8b92fd7beb3cd91a03c5dbd30d1f2eab06bb8a21035027a1280150238aca04d0f298d5d2e2b5601712a1d237098e3dcc093e0679", 0x1000) ioctl$TIOCFLUSH(r5, 0x802069b4, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 16:58:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xa0000000, 0x0, 0x10fff, 0xfffffff6, "73f300"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) sysctl$net_inet_ah(&(0x7f0000000040), 0x4, &(0x7f0000000100)="f0a83ef937cea8b87fbad89e72337d2dd23f76e2a60798690dc2d3d4f2116c8a896c6f9e47d48cbb5e24a52fb8eca3a264a7cd3e814f2688bff9eb17266892e20394299e30f3ee61494ec36cc87056a386a52ca7559c0ea701641d1e4c000fc0f0bb9394d38eecb8d98ce67bbc77328407125a44db09d015e605b6b9de7cf2cbc892a4894a9cebc21254051b5cfce2b41a253d04b25038722331587ac74da5ea7280fe4e6e7d5fed3978297a3f84e26c639cfb896f4d3bce42749a2dd137844df705a3", &(0x7f0000000200)=0xc3, &(0x7f0000000240)="2e4b3b1fbbff315b2b1ed53135318c3069e8286701e158449be6eb8eb07a46ca590621d47227728da6fb189b67e225b9a4547edc613568259288c34abe64603878b6aa92556f5824b1cb9df61b60cb61c47abeb229fc31e2a0a2a3ab25", 0x5d) 16:58:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffeff, 0x0, "1100000000005bff24a0ffff0300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x9, 0x4, {0x1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:58:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$getflags(r2, 0x3) write(r1, 0x0, 0x0) dup2(r1, r0) 16:58:34 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffd3) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:58:34 executing program 1: r0 = socket(0x20, 0x3, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x1) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001600)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRESDEC, @ANYRES64, @ANYRES16, @ANYBLOB="a2c6c3586a36d61413a0a5556cec83de57c4f51b3fc69e6d00c2abe68ae56c66db2342c684e95c586de0838d0366740b1a5e02aa3e3c5b003ecde0ab16a25592d69c4449a61088adfd95de7e1f8ab92f3f5c2e4cfa2fe1ec67b330587e1ae9a2c84702820da3e29f1739842dded80fd0a103b954efa5d19ca99e52d7a3f374d0efc9a3912fa524a69b34995e400c91cd9740b1fb466ebf06d000"/168, @ANYRESOCT, @ANYRESDEC=r0, @ANYRESOCT], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x49, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20004) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7f) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="23a5b2fbb2c65d35baf9378931ecd42f58c8cccd8efbf5cc407dfa1c406d437aa4a1a7bc262b78ef1d5000378f455eedcd06c4d701a456eb2962cb81764d3af21a5e8be3413586fff972a439ef65a6167ee99816cc73f2131514d3ac75fa9de8bafcc5088110d226217c4918a89aa1e3fb30", 0x72}, {&(0x7f0000000240)="74100c4adb14c8ec6461ac3eb2c3f530c2ec0b39fe94887e50968176cd7c462db46733bc7c474a20863bd031075243dffedf9613f2e415c7add16570ffe954763cf13577f4732ebe921bd69cc35eb1811fd6afad817176fc8c65a0531ce1d0d5d3197954e6cde66efb2aeef2ef5b157e3384122034761ca20fd579733cf368a83e6158d632911d63ee67e597c8568371fe0bf37ee349b6e750c40000", 0x9c}], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x90) pwritev(r2, &(0x7f00000003c0), 0x10000000000003a1, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 16:58:34 executing program 0: getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/157, 0x9d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3, 0x6, 0x0, 0x8}, {0x3, 0x2, 0x8, 0x100000}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:58:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaa121baaaaaaaaaa0800450000300000000000019078ac1400bb00000000030f907800000000450000000000000000000000e0000002ac1400aa6f39e579fb62f10f1964b6c0eeb0eb47f16d64549ada46751878e34166289adeafeac7757ed4cbd1d4e2762af1479a32e5905c2518415d7dfc921893c6e923bb55e07c5d0955de49babde7f570387d44406601f51337d9b8b71203b167e6ee7fce1dde90f30c19621c69c4ae2376d082cc5c168980a00aaa3737f5f90dede57c4784d472f466c18b03caef194577e4a8be5a55474d381ec21a687dc0a3cc4d08e43b2d206275d9302dcb191b706c20c97a663b88b58a09038a9575c7e1a3856d90d5aa01"]) 16:58:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0x8000000e, &(0x7f0000000200)="19c8377630c14000375d02e59078b4af62168f9e648ee702980000000000000000c0000000800000000099b7f845b1624d4395fdb6172930f1dabc9d239b9cccec7602d1bd0dba0ba48d1e834034da8f", 0x50) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="bd", 0x1}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:58:35 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)={0x0, ""/136}, 0x90, 0x3, 0xcb83b9e0e29e3f8c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d20e1f0a6d29d37640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb381b10c3df84d101ccf092b368acefb9e80ac793dea2956e391b621939dfeddd98cfc01685d44b8a916d7e9311914000062b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a11ba5bdc3bbfcbb1960b501a6a60710e2d6b22d258288fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f078f061fb87d25c44e5b924c1a19a7276123b89f3c6514fab656ac9da52f6192bbcf98339fb7e0f40c8d"], 0xb3, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcd8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff52c0200000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f1872311b70fe7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e969360000"], 0xc3, 0x0) r3 = msgget$private(0x0, 0x743) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0xfa}, {0x85, 0x4}], 0x2}) r6 = msgget$private(0x0, 0x20000007ee) msgsnd(r6, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f0000000340)={0x3, "5e407e02c31c14e629e5454fcfe35cf021307c8f82c12439435462774bc12ed3534e89c1d350be667b0c20209250569c04"}, 0x39, 0x0) msgsnd(r3, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1cb3653d82bd1a44aba362ae2aba0171a4a98afff89b922cde45da45dc81a2999e037f615d641133b5e7a01d219b7c5b7956c0276125dfb413fd7e49f78fe9c88b27523353117a4ca8571465e2edb3e97fbc3a51e0f7b63df626b654ab227b445d4005a02d5b6da05428fe704d37495724a0f65018dd6f0c6c38b428bcb0b3ec0eca73f8819d8f480c803b8ad3ec24d83130e9b155a6232c61affc710810ef05f2bf7153b4c882e7673469d189a530cfe702e2f32bee9bd1cdfbe5a184b2448d5b1d925b52c9fd8312b0d8989c7cb1c182dfb99ad4b1ee4578648f013"], 0x3e, 0x2, 0x800) 16:58:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x8000, 0x22) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x9, 0x10001, {0x101, 0x6}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 16:58:35 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000001c0), 0x0) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000940)=""/4096) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 16:58:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r1, @ANYRES64=r1, @ANYBLOB="b245951dd22136eddb87605a66717b92a4ccc66a238fc45d1a976d7bd842fcacb8f729ce", @ANYRES32=r0, @ANYRES16=r0], 0x10) 16:58:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="1eabe1ccb225cec52c35d200e50e75fcb468de07af39475abf6ca26298ec4960b4c21581515c00d5a75297d4ff422fc142a832f4e9a4ebe137f068319658de0350871fcab6c889dfebbc7549368bcb9e7e3fc79f05d6347c4639a89dec680a241d9492f6ad4880", &(0x7f0000000080)=0x67, &(0x7f0000000180)="3d3df3284e33641e639dfeab014561dacb3435c906d91b24373a76cdb2fa5fca78de458827f26b96976c7d93564e5d6321d6411f261ef7c3e487852a2257c9e461c91cc4d5e24bb73c2647478d1bcd507a64fa860eb06b3cf4f3580a929f811b8ae39a64b78205763bfc0465c16eaa41fb28d67685b0f117230567407182679b6971515bf4e753dc0bd828776a3d925a10b97aaca80d1dfc6aa418facd273baecf5df93564dee110129718b434363dfd37f9413ddf91b121b34d5a17a712e2d7e653898cbf32738da12f2eec175329970aaeabf2c59a798a522af3da93c3", 0xde) 16:58:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pread(r0, &(0x7f00000000c0)="99b6f761b934e22b3818886e0c6fd34818221b9558bbb980bbabafa4f1f041cf55372b337dd6923ff9db59d09acde1fc6e3710415810a013ad5e8d4fa188d6af35523b08ea59fb07b9a426a5fc2661f9064528c55f", 0x55, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:58:35 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff1ea7956a5ec426ff3fe27db7f0e000c3fdace917ea6c04ed6f94de34dd7ddd25cb4d7b649e103802af66c5bf83e5422b6cae85d5d3244ae19267d3921f0eaba30e616a865bbd6199a6c7e81e39ef5cacf70422bcf7e4bc5c16c31ad4f1157fd7e6765e49fe93300c968c8241dce31d327a2a57cc66d6c45af1e8e22e"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) 16:58:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x3, "6d118c215ffadaaab4f4e302fb89f42ae80f1141", 0xff, 0x5}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:58:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x2}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x58) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x18) openat(r1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:58:37 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffdfffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b0000a800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r4, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt(r1, 0x5, 0xffffff74, &(0x7f0000000080)="6009095b8eef6eb2960f797e995acbf0307f025348f9a3cbd46fea7d3b5979040d2f0af7e11c3e6ac2dd3d8ca9da95f25b31fe1b6fca8a3eb04acef615ccfd75d42861b34a023557f6516d092c636c59f4183662fae7d91b6ef3dd34f919631717bec4", 0x63) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 16:58:37 executing program 0: sysctl$fs(&(0x7f0000000200)={0x3, 0x1}, 0x40000000000002be, &(0x7f0000000000)="11d3ae8bacfd31c2aa403a449ff3461d1c3bb42b6256c662c27cb16a08a003fa23ddd33460a7d3c43f49e2678c5e26f9eb0f86ef0add56c30e1a3c3fa428ad29677a6bd316867b435b75a75f9f9f8df9c9f35384cef9ed3733fd45115f707aa63b4408ef490fd9c501d02425c6bdb5f2aa6716a718154abe805cae85fe8ca01fff23a22906b765a962457ce01b489d850eaf2e08262b42e275d6bbbfe9248cf3e9c31557ab1a535995d13f8134a3846effef778987e17673466b2b2b289d730c536f215d07bb861b643ee501b3b0721847ff74a8076c1350dfa643158f2834fe0d337e2a0e45fffe3d02c2bbd6c2ddd275e9a8a1fb3b67379e978937fae0190431c420004a22d28e327ca72658d6a0a0ed7753a4153d477ec7dd185f5f52237e84f43f2189b2533a091c927bd2e8eaaa63ec67d94e97fe8c270cd5bda460b6f8beb7703ad177933f03d42a6513660e8a1b704e79f042225e18eea27aa26602ee5b638e49aba13aef8f30a90ec8b2197cc8b83fe7d54f25b95a08f37449398f1db5843b64aedfe3186129ddba3c3a9c9f9204739abee77063de0bd692facc820d839b309cb28cf999a955623c74b20990fba4ffc89deb3f270c8cb91495e47005c313fdc88f56c70aeea54a6aaa43074c1eebb7246dbfca8da38ddf5aca2d3241be290bd67641be188b7877c0b000"/505, 0x0, 0x0, 0x0) 16:58:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 16:58:40 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() msgget(0x2, 0x200) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/223, 0xdf}], 0x2) fchown(r0, 0x0, 0x0) 16:58:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300032d6f6fa0920d5ba91e21ed29f3486c2bf7cbbc421426cc43d57e0d95bbd3311d9939256704e6fbb458addc9f3fee3e225cc1fbd51d1e5262deb5e5a98e8e782394bc0c39611147f6e8d5c1730e6c9"], 0xfffffffffffffe09) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x5, 0x4, 0x67a0, "939b6857e4492f5f7944d5e9d0be07a03ba4179b", 0x0, 0xffff}) 16:58:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000680)={0xfffffffffffffffc, 0x5}) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f664812f88d00"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="033301adaf6a5bfd1f864aa493884e02ff6e7770e5c8f199ccda190e30522aad66fe327f8df19fb2cc43ec9ff950af66666fe9ce0eb5be5c702f5cba12ba2420947ad78c4e80ac2c426a61c07f87c9af4d1f46adc38cd5bbc2a0ab30d45f78d4e9c2863dce2830353582aa3129204c23ee8886454355e91f70a05fef753e57ea3128a06cc2d1e9e99659ecea1ac89ae6138145b700e69b14569ee709928c8dcea6eeeb375f859be35495f0aa5654e25fb4503d961cce4e48426ab610da85e4799a17ca507d81b02af33171a309068fb201931c88f3ac71b3", 0xd8}, {&(0x7f0000000200)="9c65f89c7e973bd2b8c21b5731611a01e32e64dbbd5c14d32d0afac9432222a692f554ee073d805e7f4ab42f47aa736f443bb295fda0e5fcfadb12d8103effb260c4d5a05560372e320eab4ae45c6f9a81cfccd11bda580ef7bbf08405bee5e4aa", 0x61}, {&(0x7f0000000280)="0965139fd745f4b5dbcd0a2e5b3f836148d640f3d3d477873d99ee9f2d7aa0143c7df0459d402e3143de7c1ccf01606b665e5ed0006e53f5ffb4833772fed68e2f326b4923b4aaf17168cf986f0def9378424caeacb167a050bc4167abf24b88830aeee5a475b2acb3ded53ad928dd10fb43a502ff0dd8813dbdfe04ef2c0e3c615074f05710fb1e220d3735bacd38e9790499fc2375dda6f49bf05c08db7e33", 0xa0}, {&(0x7f0000000340)="db0206b8b7395e35b0c0da0ef683b5da074462de30a5716e355924aad22c0a34d4", 0x21}, {&(0x7f0000000380)="2aa81b1b481038e05c0d799a12468c4151c30d72ecd590ba8fc2f525ff056a91f338f336e4a0f7553f6923f21170074b0ec544cf432635f53f791912b2cf4262f5d5076cc7433b63b14e98d30f2adb3e056ce006fbb72dc35c647cd7eda33d3075a6c3e39233b5c9a314aaf5602a6532c8fe1ef78b4c222c0ed26590dd5df20e05c142a02231c3ae3df59e1b3a57d9730662a1c58aab2a320f28f219d8fc2d5e93e2bb1d02e632bbfad5a3509ca8314b6e6f5489050f38a0b1f9bec9e3d0283d0eb7c0672f2e0f", 0xc7}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="c000000000000000ffff00007c050000f825221ba1a406bff55f873d4e88da76d07565461c62d9dbe9a2cc0ed7463f424d67dc9d72a11266c9fdc1853b61188bae060a867c48cb4e6df10e05106c13d12c23961c59f62543eba5c73c6c44f47f15f6db1f6c905611aef2b2db45acf554d24a9994d3d6a5f5abd48b5e7d70e046b3728a11b39c8ded3fbcca0ba517f8aefebc98296befcff75359df0b85b0e04f4b3769c3c1fc4a78d2c9b61641b3a608561e034bd9276fd6af160000000000400000000000000001000000000000007487994e7614c4a7264b2a7d64b8a2083ef37f4c8e4ed46dd021c92e8b7ae668e6ecad74b49b2cd05a4b000000000000"], 0x100}, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x2d, 0x2b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x6, 0x1, 0x1) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x8000, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r7 = semget$private(0x0, 0x2, 0x4a) sysctl$hw(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)) 16:58:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x120) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x6}) 16:58:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, 0x20}, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x8, 0x0, 0x3, 0x4c17, 0x652}, &(0x7f0000000040)={0x200000003b3ceeff, 0x401, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x8, 0x102c6) semop(r1, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xc24, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x33, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x3, 0x1000}], 0xa) shmctl$IPC_RMID(0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0xece) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r2 = socket(0x11, 0x3, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/164) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000003c0)=""/156) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) 16:58:40 executing program 0: socket(0x20, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) lseek(r0, 0x0, 0x200a4a0, 0x2) r1 = kqueue() kqueue() sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="76f29b8741118f1edecb626b555d9aac97f3d5ada80ef33ca9f2b82c0e01c9d0453f5a85f934954ea35d5383046cd28605e7c78d6f46d02f9ce7e6a95d984d4c1e8cde3c9cc847a5cb466a5c89dfc16ee5453939cb7107431180d7c5e0141c86876381e2be7fe176be9c6497bde6e9e0f3d55e7108570312c6bedab6ec5a6c42bd0d6416d6d99009e79228bfbb1ce7e68f593a8c26413c79a802fc9babe662e509ddd7ec3778afae301e17e3bf3c8a4305878e1762d467de0277eeb0f1ab6edecd96c58f46ca9e79f0acdc1e5021e412152ad9df7b8ce6f4", &(0x7f0000000280)=0xd8, &(0x7f00000002c0)="5fa7a5934bc90259b12f491b86334afc0950b77bcb83de499f14d1e10e26187e98db72101c76ad4ae2fd7df4c182229d3c727beec1bf76f5b9979243fb8808da623df94ced3259327257b103b875a5f7a1f066a5eb5718e3329dffb8e91f508983372f87cc8ad7bde65a40acae357275f8e270dac662c30844c7a356d0ab94aafbc651de17c0", 0x86) r2 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x80) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b, 0x0, 0x0, 0x40000000000}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) renameat(r3, &(0x7f0000000380)='./file1\x00', r2, &(0x7f00000003c0)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x3f, 0x4, 0x1ff, "46240fcb32f373760cadb7a95d71e51152b7e0b4", 0x5, 0x6}) utimensat(r4, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x3, 0x3a62c775}, {0x26e5, 0x73}}, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 16:58:40 executing program 1: socketpair$unix(0x1, 0xad24b209b0cb8542, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffef6, &(0x7f0000000080)=ANY=[@ANYRES64=r2], 0xfffffffffffffe7c, 0x8}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000003c0)="797225df3bd275f7d61fb80adde6554f1b7d993716361b639434c0e21b0d7013d5b6adac996a73e77c484eaf9745a56d701def6bc309b9cb30b5cad15fa04f478132a5293683bd1871ec9172f43f4d3afd4ac70b97d4c3124b68dbdc9938fedfbe98a1b365d6d6a8da00ec3d3e7c65e03925179a954869588b4e28e72f52f699cd411b84e609d5aa6f75977015e804e3f8d3d9b6b848c05ff371585175436a271cfad6ddc2753f4f40c084e255a851c1ba52882d3426e6447298eea51b0a648f295bde02090aa74acd931bfb68087891e8addeac9c142cb72366c43554c3a6719c77df0ce5e9ab77a377ac20a222046aede9f56bf58d", 0xf6) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r5, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, r5, 0x6) r6 = socket(0x18, 0x2, 0x0) kqueue() setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) read(r6, &(0x7f00000000c0)=""/68, 0x44) 16:58:40 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xff) 16:58:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r7 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r7) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 16:58:40 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100193a000063ce8d73d0ea8aedef52e71e3f1c238f000095000000000000000000000000ff020000000000000000000000000001800090780000000056c6d3c227ad289a09c9c3c6db5826296326224f468950b67b306c944a942de31b4862c55eb581a50108e7298f9d73514b8d1f935d76c0108a0496868d49ac92d1c7291144ed3e942616c0001081610b3445a8550b7d2a809172f461944abfec9e27345b094d6bd8fb091f7aa8c81bb455334a1f3703b6741eb825b7c2aae3856327b598669132fa5b9ff49a56ffc836bf2dc46a982950baeae7bcbc51f0b91894c1f07e951e749f0e058f5eea1b0ab62a1ce9c5"]) 16:58:41 executing program 1: sysctl$hw(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x22) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/109) 16:58:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x8, 0x10286) dup2(0xffffffffffffffff, r1) semop(r3, &(0x7f000001b800)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x2, 0x0, 0x800}, {0x3, 0x2}, {0x1, 0xfff, 0x800}, {0x1, 0xff, 0x1800}, {0x3, 0xfc01, 0x1000}], 0x5) semop(r3, &(0x7f0000000180)=[{0x1, 0x2}, {0x1, 0x4, 0x800}, {0x3, 0x7ff, 0xaf996ed7032acf08}, {0x4, 0x6, 0x1000}, {0x3, 0x5}, {0x2, 0x8000, 0x800}], 0x6) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) 16:58:41 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:58:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) readv(r5, &(0x7f0000000440)=[{&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f0000000400)=""/34, 0x22}], 0x6) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:58:41 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) r3 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) dup2(r1, r2) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r5, r4) execve(0x0, 0x0, 0x0) 16:58:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x11) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:58:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup2(r0, r0) r1 = socket(0x2, 0x2, 0x2) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000280)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b78df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d1583745a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac7e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24057571000000000000000000000000000000003e2e697a53bca3a9f5573f83caafb954de1174ad851749b7aea22f1d0e52d27df13299b8ce3184f53ccf7ad50bb5801c4a6e65478970dc12af2800fa60742a6743da5910eb1ce5", 0x197, 0xb, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x6a0, &(0x7f0000ffb000/0x3000)=nil) 16:58:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) accept(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bec6f13e6af9430dd86dec8f73f46c5e7e6b804fabdda418a14bc39c8424d87026998f3ea3d020d040c81eed85db5dcea0247b792820e66dca3874138ecb6f79b426b0064eeea0b45b5e5e31eba6cd63e5fbe45a325d0e0cb6b2bd305f2b9b5aba9f883eee1a16e934e82844f10f93ec16a8e2aa22fa8edbafca92b96d3f897c4a3a6711e4685d3fd2db462683708feb492182c66e7f96d222ee97e28c4bec92a5bda10b09d3ec2688fe972b63e5cd7c50c40796834e6fbc2e757408409d0b63ed734fdd7f02cedd22325ea962836ef8fc6"], &(0x7f0000001040)=0x1002) ftruncate(r0, 0x0, 0x30000000000) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/68) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) lchown(&(0x7f0000001080)='./file0\x00', r2, r4) ftruncate(r0, 0x0, 0x20002000008) 16:58:41 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="2d836d52dcf2efb11ff9b70cb05e1540c1cf67a155c5b6ab95cc938bb27e6fbb9f44cba1c33781a6744d0cfabbce57b587e3c8fc7c34515bec09b0237ad00156a9f6b36ae1a2178d6e64bf2af963c8d67da7020d215e1b74b746910100e04d00ad5922ad95b8c60456119c387a19e40cf0e031687d75d64be8e2bdcef34bc7f890af8d08aaef3d70feb0", 0x8a) r0 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:58:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:58:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x180) socket(0x10, 0x1, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0xe0b5, 0xc, &(0x7f0000000080)="5349ba42e7d3ec0100008000000000f1bd48335603985687dd0955cf9bbb34c190c36bbc812a00e8ff6daed2ced25c1a918b8cd9b571be6baaefce36a106bcedebc601", 0x20) r2 = socket(0x20, 0x4, 0x0) syz_open_pts() writev(r2, &(0x7f0000000440), 0x0) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x5}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x0, [{0x2, 0x4a0c}, {0x1, 0x8}, {0x1, 0x3f}, {0x2}, {0x3, 0x101}, {0x1, 0x4}, {0x3, 0x7}, {0x2, 0x101}, {0x1}, {0x2, 0x101}, {0x2, 0x8}, {0x1, 0x86}, {0x2, 0x1}, {0x2, 0x40}, {0x0, 0x10001}, {0x1, 0xb2}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0xfffffffd}, {0x3, 0x8}, {0x1, 0x800}, {0x3, 0x80000000}, {0x3, 0x6a7}, {0x1, 0x5}, {0x2, 0x9564}, {0x0, 0x8001}, {0x1, 0x9}, {0x3, 0x72}, {0x3, 0x8}, {0x2, 0x40}, {0x3, 0x14ee}, {0x3, 0xc00}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000040)="cfcfba6a2e99a36a2f15d2ebd47a09482d18dfd67c9421cd021668cca5d13eea", 0x20) sendto$inet(r1, &(0x7f00000000c0)="2ced8987764170202d6f73b4aff0604b7d3b8f063ad846e54f7c72cf5849a77234cdee18962e65e039db77fedbb358bbc4159fb62f6747ed775460f4bc15591e41eec32028ab0999522d3faecf2e90b6cc703099c0ea959f609fce7a09c01b26d237ef3c52243847ee553b4fa5b659dd0756e8e1fa1cdd070000f1d5980bad89b340c3e9a134165e40aac825c27ce7763b758c3eda9c6657c33eb235d9afcda88868b03f119fe6b1d0cd7fa60ab19acb0bbe9017df5915d1d54b9850acba00789f4a44ccd230155119da79123ecf0703a6e591d130148056", 0xd8, 0x3, &(0x7f0000000000)={0x2, 0x3}, 0xc) sysctl$hw(&(0x7f0000000080)={0xa, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:58:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) chflags(&(0x7f0000000000)='./file0\x00', 0x9d3b5d6ec12832e1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 16:58:42 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:58:42 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x4}, {0x0, 0x2}, {0x3, 0xcb4}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:58:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37c912acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9f23fdd9827918932cb50a9cf049c00000000000000000a3f80004000000000000000100000000000900000000", 0xae, 0x404, 0x0, 0x0) 16:58:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:58:42 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:58:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0x8000, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:58:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = fcntl$getown(r0, 0x5) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5}}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000100)="170c13192a6d4b8f1a", 0x9}, {&(0x7f0000000140)="db08ed895cfedbb4070c6ee4a8ee923bf68ddab0d3cf60f4b7290f2323cafe3675b622392d88b156c7adff05ac8e92f2867cfb7103bf33178411e5ec3049", 0x3e}, {&(0x7f0000000180)="ff62ea45982439a7e23133a192bc8cecc2640f93d8f5281bdb1ffda27acca0e11bb2dfc283f0746aff760e59dff99e4b065ade1a438b9b5dba4677f812fd485dbb2b7cf2e8fd67de5ee9f755402dace465", 0x51}, {&(0x7f0000000200)="6924a176741d7de61b892920b54d1d782e9b5c12730affee8aaed1a05968b8ab5003a5446dbb3b7a0b2ed5dfa727bbf9e5234dfa78cb26d9fd77a2f5d965ad78d4b056ccc034750d3cfb780816b090d9ceb46e42f985d7cf7f30d36c8f4316c81c9e0c5c92572aa4de66df13d62e28c74d717e18de60e5b710e4fb2d", 0x7c}], 0x4, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0xb0, 0x404}, 0x9) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:58:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r0, 0x2) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x9}) 16:58:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) 16:58:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = getppid() setpgid(0x0, r1) setpgid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 16:58:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x972e}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = semget(0x3, 0x1, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001800)=""/222) 16:58:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001cc0)=ANY=[@ANYRESHEX, @ANYBLOB="8e990ff23f7e62fbe4e7b5965d129d995f2b5b6d33cf58a724826bf31631b7208a715d46a893a4a71e34db5b5f36ea1a4777bcda77395de7c45380be9e884377b1362fac0b5998a291c1a21b11dcf9adf7d7aab2254e21ae946d119a86a659a92489414c26a64c72d3b841c407e2865050fa54fc9db4d8b0438fae082d168f9c2d615c4e3db52e04e8286d84a1ad418aa5e39794240294e84f0131960977100ea28f08ad4c90ee9efbb262be7d0c185e2fadd98e7d6b2a61ad84808328dfe438c0be91729d60ecf3080dc54f1dbe6ded4e5dc1e314d5afc5bcbb95ba0cbf96ffa1d0fcad74d7db81ccaec253a664f621baf778b64b33dab6fc637b37177bf61bbfe319b4378e8b94d4426f9893828cda843d048fd7a1d50bedb1e70960943668b06704b321189217d37ab50a14f9c8e5d732ddc2e3d56496926ae27f458688d25596cf29e1252ac72ff721162b07ed085fda7e86148e7b8b3cf07d44f19d8b3d04a77c7f516983e643ffdb80e5a9937962ea7fc3cbe267ed7e3fdd00408a5ff9267144bfed200c5714c6545c9e82259682a930f108e7bdbc944320ed57233cef133c9c93a7a9117bbddc3be8948ac638cf7274932e58a5d052f2871cb5e7b296adecfc80de946fb267e7268c34d941798f244daed1e474505f8cd466dcfeaa746831d4cfdf9445a9f84e2336430c9a56f4c9517f991e8c84bb798af6f6288665ebf59e14c52b2988b2e5f97d8100eec04d9522738bebe7f2fc335ef1b295dbf4187297a32d50b9e5e4e13f53871b5969f4e76a619e3bf2833e38d6579b99019fa95f220a8f64240341e7edbd38bc613bf93fa3cf27896e0a871ec6b89de5517ca26eccbd05778a6073f187da568f36eb685f15b04eaa10a768aef2f2b19cc91debc0312856708a8622599a3d372ba4a771e24bbcf84a08d1aa9484f3e4e1f9d6cdb1563c4ba0894e7d365e32c950d033c6bdefc2e1c858a5e8cf76c28eed33eac111bf9a397bcb798994b68fff3c38029101e99a35b744b24216ef54a2c4766edbec728a63ffe85c79cd1176131d88505800c6f8d2737c94ab2ae42cad531b3de6fd769d1088bd88361e3707020e86b613c5831b80f08dd60c3369225d6538ae7fdf07bfd377deef00c1837caf20822952da55ab78dc1576a0799c4c131e1afb39f195df3879bcbf31018c7cbb92babc9622166d3e6a1a2066bd1f04392fd7211f13f4da5eb21e424cf6b65a3a29bfd5b9a6fda45eda8277115afae86f8df7e7536c1237c8e1c2e4221eb907ec7982a04fc88314fdbb061cf004d9dfc4c0fdf93d400b2ce2231238c9cbabaffbd1ea58b14b376acac62cc53ffb7a50cf558dd5da423c402b65ae9ba4c34f5c6b216696d540d48a7ca0684ab86795f7195f355f73d5c0d7bb410e597897728ed6c85bf8180bdd7b7220bb7ca09aba68994f0c9b8cf5936da2e3ee3a71e71279b6738beab05a90a5f5b658107abe3aedefb5a434a30f4562b0efa3f4bd33bf9dfb9edec8d2cd8dd8a448c83e7cd5275f7a5a94ea5b26aa353fbe860ec5c3afdf58ae740fc48a712efdc4fd7839bbf782a542f7a6b13536dc9967f2cc06603ba00527f024b641867fc645a51a76abe869ef161ed84750492af418c0675950ad8103c8f7eccfbdcdb072bb64001cf97554a0ed192b0072d2137821be4804dec2119c25fcf739e11033b6502e99578f8348954c4e8cc77e093ce254269fb7c7d6d1e00640f634f0f38beb3c0d174997b601f9343e525606682afb07278ba453a4cc22be06a641bf92b921c313b8edfd8a566fcf9f28a96e48281bfb6f39b3ffcc83b86a82d2587cb77436fb89d70ae7a9a066e95e4dfb6ff4ca21c12fe2a4314d3a2927b735358caa7a1af4a2e50aad876262720db9b44557f1d88ca5410c8d4c3b7c03abedeb221f7ca9bc523139a9f05d3374ec5a0c3b2882b6bb4c349671c3fa902cf90a6c3551b6cc263dfeff6f8298053ed57004bd015af6a535a5dbf9289889724070b29dfbc2070a8e60e1f59cc1a01ec331de649c062a2f7a9602a87631e65baab04d17df117d9342240523e3fb4173461b0a2dbc6ee5d4927b900eeabe7255220732c422671765cc37f9b1af455fd8ee93624627bc6cae202f35029ea27b7bd58e1ada1b66e60223178f7d33688c20b844e74dec74dd34fcdc8399ad86285a285074e1d912ef48c1af352e509cd8463f5d1595bde3dae5962e9b594414c2cd80338dcffa716b8a0be849392867995f862a0bf66365bc284e1b7c7d3b5d2bbd6a25c591c0c912940946dbc6f5e68b899e38e27e90c26098f7c3194c23a6d0be5e9cb49de11e380fccc7f2d15eb2af34609c1ab19801a66f1bfa31bf0d7d37e406a83d9196a5a3bfe3b27b0359a2f31e5d9b975cd23b808e18532490d4f56f142d88bc4f929aca28a7b452f92b1b74de025be584f37978705f488440c3e8223198fd5c91ad82b48aef08267977d9d4912d6a577bef177fd7cc2588a733b30e57c4bd5030f79977d1ae3d28ab573f9094a7d600edee9488a44a28f6518ecf8e8817f125f780a2c50bce536c07e242d276e6efcf7d1ebb6716e878760b0030a2183c744d0820a81fe7fcdfc5515b3d49011fd73af6faf5789215af3bed064b25a006c8ea9db08528d0e13c1807d3ab2dcae514940dbadcc581cebd45a84aae500d5bf7b49af3c6bde96f01abc2ec89902e0c5a0ba96803df67f271f8400b88da676a9528c42cb2f5495526a8b9216fef449ebaee95826e324800ef40c73ed6a69e0b48beb7d97bf8d2c052fd14ee08695b6f3ac4e4d14956175c3e2515f4bb476de96e91363bbfa0b56f5fb807d9c926f8a19cba5eeba427ea30cb024e11014c1401df07533ef7210e38ad1b2469d3d1d288a321ed3721c8f267b0e69edc3e9b3a45f5ede0fe6c27cac94f4bd94dcf43d5a3221fe166667757865e6257c55497f47e19b4f1e43521344de1292551600890ab9fba75c58d56401732e264f3d7b91e903ab1555de0f79caaa52d6f56926bdee4ed15d6128dba25ad65d5c68dfc05561b59f56d20a925863003ec954422f4906b718c717dcdac53180a5befd6af571062992a061bd38deb4f3baa20a8a5e76192758c8c2ae9db4364d2a3e3164d2d5a6a644baf5f94033c8edcb635adc95f45d6edc64e7a3913ef96d99e20bbbfc6c8f824d8a6020a5922de4f0f83c8a4f0a70a04202937e22fbbb0a11fc68510ad2ca1de2e51038e630a9cabce5bf1041fa9b0993cda8ebe853a615c3ef019d9e8fe5b45f2b488014a70a6baaa11b9511c9d962a79e05977dc87134e900fc16f01dcd200b3cc641af16760add7d93199e6c55ed595a309640ded5ad5895dd95fb7cd4efcd0b20e3c5e057d3fdd3aa4836b60f490289fe9e58542c4a0f6bb3fe41b83cf0ae59679d79888791a6cb8096073eb45ead6132988bf0dfea70fecc6e73b3104b97aad1a9db5a833de5bb62d1fb077e79c9025fc9366a39b8b29b16bce45ee297c133c1253babd807dd9778e4417126efe72068c2416d1f9d48400e4fed7bb3c8a87b914372382f0419b8baa4beed22204cd40a9e2714b93d6901b0ca30b5a3d32c94cdc2d2b84e2585a403675554be69073b1c035d763fadc730d3198a22af16e5015558791458c5f702cf883355739202ac4fdde19a7aecbd09fcd01be050b2761b4a0f92d4be7cc5569d8e768a2788d5e9f718b05213263fce9da7dade7a46629d39b2a72459b75faf231aa3240706fe907d4d72fc6b663deba783fbdb155e171270b11af4f921079448b82b9bfa6efec4bfdf12f1fe7db71310da154f105f9dcbb494abc0dee28cd604dce77e7d1bf2e3f3a70ddccdb16424f8de73e40b199f2ee06f4301048c8fa7f44d7ac2adb3f5326c9cc78672255436773939a336c636c92afb1aa47d4e669c923d98f432cc9fb0587c18b3b8d4c31723a025c506c4d0ae91437cec1873ef738c0f4049ed0c9bff336b7718f56863c718d63cfbfaf323fd245c3716540b01221d791dd7818b8bcca4f6976271f2a7f2bebbf4b2d7c11c62dcf5700f7f6be4f9844bda8c80a2b519897cfb5dded0692da7a85140a81a7de612ed496a1cd00beeeeefa265e81e140b8912065d3a2da6514cb19a98d86632371091e47d5806175970b94dc53dccfc2ca9ee898c39d221f3bb48d5e8cc059bc5066ee5890ccbfb5a2caf366b3c79a9de51f563816e37885a6c0049bc5e3a1723d7c99765b0cb851e7d3f94732d1da39dcd38b36f4b03f8439645f5b7c34c1d6cdfe6254f2828e0d4cc7e77fdf1e4377951b6fbea9eee4d22fb05e0a94fca67715a33c69bf1ae9025f92eb7944edfd72067d7ada694db0ef630606e22e1ae406d146f075f10d30fdcbb5a5753dbe2138cbf75c946b3ac5b0f61fae4c1a03a072d10273ec6768bbb62a77da926e314a52700f40a294cd87d95c3c5018e6fbd3782dc6c25398364746c84fcfd1fb9af4589e970538907e410df086912418ccd2f6963f2266f13213075d970071e2adb027215022c5f6a151014299ca9ae87b3d8462c4cb347f8ff38cf7231c2fd7191ef92ddb6c108bf3c9a8902078da0a19f16d3810929cd48cde6bb651f2450b35cda94614ab5f2dbfea72c92691ab9d14420145ed83dac8052a8310bc1e1f016b200dd3bf2e813ccef3c01aed1cd884d9fafec0e0d87dadd1bb441ffe2745db532ae5b186800944d65d389046d02c2bdee0eb78faad8a22324730333ab330be6e6e0ad09ebf5897475097715f4fd8e2a12ab4e87da2a36951a38ed3cfaff178e3ffa5fa928dae7ab39a2df02cd42affbc3b3366a8de0229d2c5c09a5041eee9b0bbc6afe53752aa1e73b8d42b1f8f802ddac79d61096b78419162e48263093cd1899c4600b64a861cb23ef21ce32dedf474ddf6785019bcb4f1e945004293a414ccd61b317aa9218521ce067d3727b07ef7802701720dde8bb2b7978a46d75cec5aa9ff5975663faef1f236d0fa7fcb6e583fb2645c81e08e34827e5e03e5876cd60da02d864678eb2466379d1baadf5b287073c117be4efb83968b0d54cfa01f77e01e1718ef6025576104249aed297dc567614bfddc15fd27440b8a8e02fd0517bcbf0430a23b62b6819593962f657f453b0833f3b1da26549d5f58de2ff72518bfcf583b4b914d24d33e32da43ee1f5a154837fc4dc963b6f9bfdba51818fc2f42b0e082484fdac128c7a1337008cdb68d0da05a285fda1b3e6e7aa15c4ea266a6bef9f575a53df2878293ce7d0ddc445a9fb9ec1db341d2dcb6cdae525f3746e4ed371ae4e7448d4d269519288f788df99cdd8512e068ccea1dd64e32c1a5d795182d3a028c1f99a33d28ae5fa32ee3f0e822bf679952b54f8a3742dd2c7c967a8fd52a5222318f761b49f9eb60c4f139d26c6205d56b771c8954ccf2c3fe54554cdfd2a3b217a413b603e85fe9918cb0f1b0b3ed7b3e900eb3f669a622f7270c7c0daa2a9bff70f16a9d352b1740075daa42def9a766e5c73eb3b3979b868c18fa36b52f7fcee66f8b7b316309f124d8a0a8d5e81d4d9244d26678b69719050c9bc9404123269c473f8f08d0f6f8e8a73c5d6ba57a970af5637ad2f1de76d8872bccf8f26fb0728d9dbe5383fe78564f23609d5fc749cbc657318547610c823eed2d6867d04d6ec3098af7ae0f9b6aad8ccc3a44b7ac04289d678302d84b3f3cdfd3302f305321a1153d66cf609b6c74f72298b2441d817e25a132eb312dca29f19e6c45844b91a86c6e6530d2a1598df2e0efe706141bd5775ddd9e002d9a", @ANYRES64, @ANYRESHEX, @ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30a, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:58:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa0caaaaaa836ca0050bc781802d000800450000380000000000019078ac1400aa000000000302907800000000450000000004000000000000ac1400aae0000002810000005ee1048c"]) 16:58:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) 16:58:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x6, 0x2, 0x86) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186951, &(0x7f0000000300)) 16:58:44 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r1) 16:58:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x5, 0x3}, &(0x7f0000000080)) 16:58:44 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() dup2(r1, r0) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x81) dup2(r0, r3) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:58:44 executing program 0: r0 = socket(0x11, 0x10000000000003, 0xfd) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x28000, 0x1}, 0x10) 16:58:45 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_etherip(&(0x7f00000011c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001200)="ea26ac6c773f8e43fbb13fb5c9a3dc4446f778f2", &(0x7f0000001240)=0x14, &(0x7f0000001400)="c146def79bab2a605c28ad866adeb4c22c45e4d9be3c04d522c23fa162046229d1de256d758cf3b51dfde94dc1b6f381384f4b094966dc74a5ba0159d8b680ada4", 0x41) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x0, 0xe, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$inet6(r4, &(0x7f00000000c0)="f20480199ad6efaa82b0cbfbb6fc594b6cf18890c27850f6526355bbebe3787f7b0fc022e8d89166e4397671659811c2718ea2bb9db5be9eeca3ec1d06d4e610ffbbe983c4d34334f5d1d2379f0695c0d122553a4ecd618fc45376f6d6671c1f18ec1d7965abfa31d6c778ef49a2d7a8848ba4335b391c5ffc9b76c71b810cafd7be8950e1ae784507d2dc006d0e0cad78fa46119c5ff221f6305155971b9d469daf7d84f83818e6b7d2672f4f593ff85f95f53fe140fbc6cf68ee0276ab263c10652cd7556bcf2720de8ae15f6f368524bd850ab61161d1f4350f80144b9daa25c5dd31b3112e74fd1834c2cfcc99002c40f27091177a4e2e9db41f35866f67a5047a002b5f8fee3fe5b1de53c9907c9b6195aa23937c9d5be9fa1644d539f286583752bd0250f1e7c7509b9d7b24427919b214a758bbe9144cdbe42d56aa518218aec3309335932a86e676c0b8ff27156bd8b4be6f80f2e1ed81d1aa68526b1b2f5f0d311a223fbf8807c7d3919f769c9116c6a2d78f039036d85adc4f9acea22b9d72540f37ada4f432cbf9432208111e2623a4aa4d208effe05cde15e8f0ba8929fe1d5eb8d4b6ec69c78851333da1699a9451c0982d9ba1fda4a383f820c15df830737ef986bd6f0b6d8ec69b8c297945a01d20c2c72fe65a32b40c52b9e2a7590b4e982a3dda9446bf08f17df272746abf9f72d7885942ec6c7113f0cdbcc4602eb4578644b6316aa5240e1960dbec9daa31a12933b69440595a1f7c17ccf9ea7377e9f50ca71154afb451e008873982682e7f95b2fa603a07de56a9b7d12c2d425e7e3c134972ca7133d57c3db946d3247ac6df670684ef7db6623bf12b9684728aad1a03a3ade837cd04b3be5ca4bf2185821174a21444f3aa4c101b855db4fe9e333d743d06a83df2ee120b5c45e63a2812ad2451911139a0e05422c4fba1eaf6e8de42f260377f6374d5ba1210c377cc7fee7c272de3402ea5704c2abfe3003f4bf26ff4149047467a2b7cab669154698fdef622333627ee9a75734ab2ca274e9666ca990be6c741c0bacab329b8f66a41b9206e2ce9dedba6371aa1eff963f7b8598e5ac1723cc5b00c5063b204426eb01d56aca433e1504a4b29c508c4f21501c9491241759fc990a5a1d55104a185d8bae942b69268fa52fc05cd656b367a5df392cb2e220ad37756d5f7c49dbe5ad8cd6ab0fd9200f7a23c21423447ff8409b41e4db863424747ded753c141a706074b75ec9dc42c0c07f63a1794f67d24d573f83cf3b0e16ece8f893438715b56591c52c018ead6939d4094240b0816ce5da6d8ab3707d1f19f08698d9caf605a77dbc02f7431e2e8b5dff0ea711df492eebeae052ff5b7d2cd1b0dde418585d7cf4f82a6cc6e6d96e149cea749d8e663a03c82ea55fe306a11a3869170d66fd19bb7f4ca7a68c5dd29b17453dd27d6542216700dd8f3722f0fe4d9843b844a2390e6f430586515bfbed1cdae5be277c06836dac5b812c1a7ebd774a30ba8e213d8c8f82f6c742aab1b4987482e5d523aaf16957e88759b5a77446e7a38240ba951e64dd4b89b941dc444139a58f25116e01c839b1ba3b60e1103180edfde78a0ad3d6bb38d12bd62c35eabd03e35b891fc13f287404c797eed0f7e749afc25fcb9886d5877fa8e38178560b6617acfda936d66c58b8a1eab10dafadbf83083dcadc5ad5d9ab5be342d9134ff110f390e747a7e6e18abffe69c743c94a993a377a36261c349239f04e2e8a06a923f23b815448c894e0a615ca8eda6138e8401f910c58e14fb8e9f11be336781335bcd57afdda95401facb39b2e4c3851754f355439f3e9ef1192217a05c0f98683cc49616ffdb08c19fac8feb3a7d343faf4c069e5e590efcdf005c1d5f21276e32f67979a262041634b5eb65e6fdb10125c894f3d084c2686651419291e65e739b1cc302e0410e46f461452915a8c59e9a61013436c928cffcf3015a3ac920d3d2f3796af74fad292cdb4e086433fdd4e0ba914ce555a91aa947cb7af2dde3dfd07682f04b539c7b81ce058eed7d245320d4a8a7fd1d64588c81c0e7321d2e22f7b48d91cc1266c0ddfc061204e5f540b9154059ea671c3245b807ddd78cd08b27b779ea9c9f54732b916e936c1dd8dcee967dd56805a574249dfe9c3d11b21ca4535f9fe870c61ccd803f1928c1043193b64432700d1d86e4e28119a3ce34a30ce7e214f1a56e93a8ebf033ae3a501dee1393e599a5a8772e368ed8bae2c70d2513ed432148ae0d2c4a12ffa3f192fddd0392306d6cdc6cdb11df9dda39dad9d879eaaa63de5cb6da9660266b1622e2bdbfaca9f61099745bb41f16f7c303a8155ac9380efc813a91a4dfd9ceded4c9b6e5cb426227bc2154d8f79790ad625a271a6aa8e264de1fb504be0fe96c1608ea79c8693d200b370f9e924aa188d517a536b5c42b9939070f9b92c4ff41fc0d9b9862cafc80a0787e3fc065bdd4242af94b11544c72a869acc3a6175b4b26ccb023700158f4164e0263a9f3f4227f53acc929ea3b2d913092cfaed9971909e29f8100244d450b7bdb01add04d28d3146ba22bbfb1de26c986ca7ef5553878c746838a4476b4ee9132adcdd9d418cd8f41a629d87222f4b2d88ade7b7fce704b0e1f23b2d236443dac3e0946672524eeca34b36fdac26ed63815c3c46060512fcc2ebd8ae801d075d8f237bc35037e5ea654d5ac84ffd13921eba05a942b03b3f41cf927921df8613beec13efaf54c07c02f5e6ea4663df0d7403edd9441ae8722bb0d3b2ca4cc4570f79650f647dfb224ae7ba8aa4c67009855c8a8f267266f78a76aec8d536936fa10f5cd8d2014ce011502591aaaa9cd54cd472598bba904e58a97f7aaf68d52b0773e98f53f2bf6433314bc55f56f971d08f2977119769f28547127089f861db253b7e0f6c63b01972d12cd37b306e878e114b1b643698c2aabfb1527cd116b828da8568126c39f7fc06e26e4cb281a23a04039f6adf5bc26bf7c91dd18971850d7271c8c31ea149f6dbf0c23985212bdeb5732076c56b8a40f67247df84852b8b92e679295035d16af42af3056957861c825e5f785216c723a396e522c77006fafc45a3c5b3829c6e1601b70402a25ac4eee652f8df32a0a525fccda80d31902b7dd19176f1a87010d657119895aa6dcd11e0166192a9d72d15872b944c1c3b5b86bbf6bf60f3cca41df79e80f8efbdad9e9c4ac62eacab4cd576581d6ccfea64b64d8d2fb15d01e5032795b891543566f8727050b4716700b9c51dd612c7f36af52941f46301bd6de189cc141a695b84517b721f2d3d799faf70f4dd72c85283846d286da6e62d73c004888cf36bd2f28a403a1a8f273c3f0c2c61bfa1a2b7ecc94345c7500a2854fa9b7bf6e4829e8feb1bf3596138a959f910c512e132d136abca55ada80c25acfce1903a3c1ce1d37af849f0b5d4ae0a1f3b9641fe7c8262ea1f9fec41562139b12ac9146df508b4e2a4328ada64748ea933251b47dd763b594558b547bbd5fbec2398e48570c2fc67b3d79689ee7b5bf984d73e9ff3299138e5305e477d1f1487ddc728b7ee2ae5512ffeb6faa0358c4697196e170c9e99c17e4baf969abf9133bfbccbfc7a33ee428f9198183388b2c8c5f1e28ce853aecbf7d6fe5be6cc4ecb4469d4462c5d5fe5845fb46b5a8c240caa6f02a78a0a6ad12a5d836c1d5ec9b5412b9f7a58052705edf8d2fdf54ed6f33ab3e1521e7356dc19943cd9e36a6d8ac18bb8b9137337064064ed21529f6f777b256458bfa7da0dea7867197abb7a86dc9c058168c0e281c73e8c367aa6d56e5f6e6140e445cc58d31aa62abdc0a4fc8d8848d390a69666898a6f3813b228f2defc4285f2f27b36bb77413c246b407f6b6caa4c73bc2bbe79cc2e20c20cdc7e24031d79b0fc65d2d0ed37dc5b496f86ec8a4086260fbbef885d92751ea0b2bb6d009e98ced9273af4f5b249871e4b8dfd9b2c1071d17d7014772ad2374fd59df167c9fd8c95b1bfd3f6833088545f19ea5e978ceab5758ee25969982303d1c5e6e8a5e08177e40bec43c0a8280eaa2bab2b57e26527a9072bf07c20075a24300d5e985f54bcbb74830dba3fffea420e98f3454587756bc95c6a58be40e4242298a79e80bc8e78604834c7eedeb070f9438f4fddb43409557ff9a5a4831a5afb7bba0ecdd3fc555faa24d56263fe66e9f6dc51dd23e6d00c92fd99dd66fcccd15e3d29eb8b7d7fd9bc40da796078bcc46ec5d0d52482dd873a04e889e58e5461348e5ded2daa57f60427742a467ef9ce0e5e3f3a6b84775e1cc1930c7a6558ab1d2e78bd1898f9cb8f74aee8a64851ed84817e839173cbdb6d8fc026be05b78eb318e30986bd3ac2d8c9bee6b8333c0926e5fd3ab078fd65977a8061bbd44de3f118fe9ab67bee5acf30a0e6a7478bbf9d1f90841b66c9040aa33e60edb445414519426480fee91752cb8716dfa88de3fcd94b1293330f4b061b25edb8a2a308007b803da9364153a04ab63f7a8fbf689c7cedbaee0c63fccffc90227b02bd1b685626c9e81f1533a30355c2f34ccf9c271b2456d30af233488d12caa13ae1a19dd83e70407ab2e9a0dfd78d37d4779e5d16e64d5eb283b04e99723d08dfe037e9d32e908d0e90b80f912e53355005310d4a0fb6ae103c2f24906deed12bdd592c6faf238027ed5a78c2fc50dd2f51d62365f21963aeff7355febcb2aacf4b20e9d71771761cba8752becbe4820e7522fb5d5556b5b26bb48ef6ea80e384a1500c446fae37265bce52cf46dbbb2b6b3a7e31af24aa626b76b851a5cf876a02f8c03ba86f6d42a1ce09bcecb57f294232dc6129b4360e7f0d9e7dadce56b5468f4bb6c6d7a844f2e341995bae3217cc9d66a7f87ae31ec523bd19d2e9335c559641326d7f32c218503080a4c821152e6846c0388bf1811641242f336d2d278cdceabf7a79138e7f7530f2bd12b4f3497aa4e32db5f5ac440f43f98e18715c071035eba792cbc722cbf5067850ed89d923b739b0d2d4865410b1a535a17d805b80eb0c07e3b2f36fe6440a02c1ed3805d4258e4cd30a503480581290534d99f0b0134d418d86e388bbc430681d2b6783a9f6caac4c0453a3e49c3b38a162e67fb9a1493a73011db87fdc032120ffed42afbe4b8ecb32be74789ff5dbc14103c67868e6fec7bda43dfafb574a4c17e947877a3ecf49d3391e0f5dc9e3aacb36b7f55bcf6ab06170c157c74d5455f182be6d6538f18740a5ba9a5dc1fb17828ffbbdb66542bef6d17994646e008a30cf1bf2a5e1c688e5fbc612f37ee1827c665663719924c98aeaa8690cab360315bb0b89a635c20dbc12d9859066e075b5580b49f62520c6fc36ffe45a0a3908a820c4939d23a685af3fc3e2c89538f353aaa53179edf398e1e9b9f714077828fe3d2c729c0f62eaeea526a86366d4b40ccee9a3ac63fe8d4dcd39e5502f9fd837c5384dd6f99aa0400a93c745366d70ed1b9f6d8d155b394a950ba375ba9e7e0178177cf3b10fd8833d3cdd0039e1f24cdd367f1f6d7f0ef32008fd3b9c46a8e0a2e9f9de6b006266bd2783e9a819f51b531a216e91b035669db060ce19be65a94059a342a1162062dd25504eb1ce37ea92e2cab1d4e728adac740d6994ada632fdba79ef6599ed21525821e60a2d87e443b7dc2e5e4133cb87c9dfdfe02460bbbea932d4ab5d6ac809e836e6aa799cc85c3a57407d0d7a52aef61b1eec15129d81f561f1fe9013d5b16abcfe2ce37c64fdc715d5fa92d947b78ff4636d5d5", 0x1000, 0x4, &(0x7f00000010c0)={0x18, 0x1, 0x2, 0xffffffff}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) socketpair(0x6, 0x8000, 0xd4, &(0x7f0000001140)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvmsg(r5, &(0x7f00000023c0)={&(0x7f0000001180)=@in6, 0xc, &(0x7f00000021c0)=[{&(0x7f0000003400)=""/4084, 0xff4}], 0x1, &(0x7f00000012c0)=""/259, 0x103}, 0x802) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002340)=0x5, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) semop(0x0, &(0x7f0000002380)=[{0x3, 0x9, 0x1800}, {0x4, 0x75b, 0x1800}, {0x2, 0x8041}, {0x0, 0xfffc, 0x1000}, {0x4, 0x81, 0x2000}, {0x3, 0x8, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0xa, 0x1800}], 0x8) fchmod(r1, 0xf244929ce7d4ff40) 16:58:45 executing program 0: open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 16:58:50 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 16:58:50 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pread(r0, &(0x7f00000002c0)="85efff857548f8832a93100f62bd3017fd15d40c1566246c00ab684a8a13a5a2a6c7cb6e6e9dada6a1d1231724208c789eb2768443152ae0038e9e5b6e4d797de225ed6c", 0x44, 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x1a9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/182, 0xb6) 16:58:50 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f00000000c0)="78db57963b6b252906d60ea7e2f14e9986cb6cfcfb0c0d8af972dcc37aa4589355dbc2ce546c154ba33f347a3b3b973c53bddf2e69fa2f2a6aa8189be3c7dd9ee6", &(0x7f0000000040)=0x41, &(0x7f0000000140)="226bae6ffc4965cc6c43f2ed1386313bb5ccce8a18234f73ba4d66f72856108ce96eaeee1b25839e5e5b029c0c182a6051d0ad7736be947956f257fec2e2e54e67e2bacefd44cf0f80ce5be47e6cf7aad90a2e7187e6d1a29cbb96563ea3405005094f94b9d5dae1e772c482fb6979b6197d4813ec66823f6b31ac8254fb5985495025d0e4ffbae65d9ce16b1ccc6f62dd20433f3658e0c6d7d5881f09bb6cd1717fc24504c9b573db706e0c60524f12ed51cdb140615e7e06e3a139f1f706ed8bfef3514db8339aa6b576b23c2cf5d0f00597afb0eafa90488ff241b185d2e9dc78d21c9d92c27d068aa3b61aa3a4365ec038", 0xf3) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000240)) 16:58:50 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666b82391fe0b9726b08ba696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x68fd271c, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff}], 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140)="4569e824410ca5da03a73eab2a004ea6ed18e075ed215b054772a688dd88dd3f87c113bc64a7f57374c45432bb0619ae57672c3809d13a7c482bfa7848974caa9ada1685c785c929896d660fe8a8774c20207e98873145d676cbaeb3b0ac4bd12cd3955b2cadb82a5837036c990c6617b01a74a3edc73fa61820f5c2d959bfc3ce97d058a57ee3c358bf3f08ebf0956e0e0e39a2be27e105ec7366588cb053a4f4e131f0680ec7b0c9d0e24a73cbb974c0a2939f27b38abea81c80db12f9be243679254859b347418fe2beea9e06f3f24513dce6eaa8c02884f9574f7515375d0e5f", &(0x7f00000000c0)=0xe2, &(0x7f0000000240)="febbdd75b48c37a68b9c705d2d865a8260729f8fd8c98a288edfe3830ebd76b788b3230bfa81ab4dda8ad4ddf3a91ae606", 0x31) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0x6, 0x390d}], 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x41, 0x20000000, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x40000000, 0x0, 0x10001}], 0x81, &(0x7f0000000340)={0x80, 0xff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x811, r5, 0x0, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x101) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0x0, 0x0) 16:58:50 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="c228f5715a731ef9e599651a5240e3f78e5321c9bd4198dadf3fa22f82d55c277bca530244e912529f", 0x29}, {&(0x7f00000000c0)="720984fabb34ad698641df86945d80c6e24d8231dcf41fb45393ce7aca7adb8bf0ebba918714104e7ba4c0b532beba6d917ec2e5c6d5c8a87346fdfc1a3f91ca5a905e13e659cafdbf4e16694b69f960b62b2303ac5124c9fe05324d76bf9e058b2da15565cd0887313bed3e6c22dcbb6fcc389ca3581a6b5eb1bec811b1fa558aaaa4fccdb3d2ff40b1d26d837faff4d718a56e2356809c7e8482f82883d0e2b5a5fd8623760ed57d03be17c1a61e1520e426ea756c", 0xb6}, {&(0x7f0000000180)="8b466f8b5c7952fa5251a0cf8717a6ed7c7f1dee7a45dfe0f62be035666948b3f74afb04315e", 0x26}, {&(0x7f00000001c0)="e1ed775caec0dd566e2a077092d8f715bb885022a8fc8b8b9604f02ae2e164fd1098bfb71e11e272", 0x28}, {&(0x7f0000000200)="c9dd53ce0eed4bd8591a105f4b3501f243cd7d0f481aee74cee2323b85ce84469805f4af3f5e74deed0b39a58b31a923e0add693141c2140c871d4c09da64eccc8b6c789ee09b5063e588de0a49c7d4c0637f7a5863ba4d10836a336f5af0c58a43025eb5ccf3d11fc23472b718cf348bbb7959149ad1f0e67da15d5d768d74559", 0x81}, {&(0x7f00000002c0)="0de90f2e793626fb99371cbda95094f491fe030a05c19c68eee65f196cc3063b956cd45bab961891e9d4309684eb23dfd557025ae478bbe7769e33c0580ebab358d0588370c1099df36a0a1ce2cb92971390d296ac18a675a8c83b009ce00e0ee9b82a7c699d6046b03f4ba3d98c2f6ab993c212f4d8c2a02fc2f4c5299e59939f9b77e9e69dc293bf75035468a48559d16e123d44b57b1fee2a3d593f244e7c0c71dd1669403ca5597eb41dacb357359337edc800b7c97a3e6610e9", 0xbc}, {&(0x7f0000000380)="abf03c98eb94cbb5bed2ef46c0777f29d10de9c5e9b3a7dfcebf2b31dbcccc1a4527b71798f1bd8a3604707987343020", 0x30}, {&(0x7f00000003c0)="5751214b9fecec27beb102294813542e73f4d7104e5bd2d48316d6231f771b21d069f876f57511038385b70a07bf1795ab542fcfc0a29b3c5d1fb8714e33ddebd1a16433c7537e28405273405aef1771fa5b744fd76da63eafe4bbae986457559e0b557002bb7060ee8acbd6a3aa3d81b4281648972af7a1f1bfd07f96b30b6fdba08b3f1b6304c701f1c2efac1491a3082e6e8aff4ee69e4d513f7b99ace5406aff018c8a3e13dc647e9a47857c85b1a479a78d68736aea2f6fb76313775df9e939c52a1e9314848624b085aa6df11b880f70fd43551043573bcca8742dbc88fb4f0aa6ad2711df710f9eca4d37", 0xee}, {&(0x7f00000004c0)="1e03c4072a04c11e75a849dc635f152ce67b24f80f0488b7128c28df606f1bcd455d5af02a1d964b9f5fd9bc5c30766f3c66acd0ec0220a04bcd9eac0e81d0270ec185569a128f4f89bdaeaf8dfabc67b48ad205b551a8940150de5dab031afccdc5ab5e39e07170fc0908d2a39c378062368a25aed57d8309a9a16ba64e678318417c6c9bf28d1e97da5fca35a9408cbaeab2b1861157bb5d82d7ba2b1fdfcb8737a3d00537355e86dde5ce816c93feeca7297175ec195fa65ff92ff27d3dc3db", 0xc1}], 0x9, 0x0, 0xcd) ftruncate(r0, 0x0, 0x3) 16:58:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x7fffffff, "73cce534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:58:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 16:58:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x140) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffc000/0x1000)=nil) 16:58:51 executing program 0: pipe(&(0x7f0000000180)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x46, 0x3, 0x45, 0x101}, {{r2}, 0xfffffffffffffffa, 0x0, 0x8, 0x6}], 0x7ffb, 0x0, 0xbb01, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000000c0)="9bc4d9d2870b3e99c5008c65c5a878f83f75c65cf893e77bbc7667d769b2cee00fd4a42c6ade3932fdec03e3821b2275daa3f4", &(0x7f0000000100)=0x33, &(0x7f00000001c0)="f7a76211cffe3ad1feada2aa8b8128425d6e987eea8eb8042dbef9db3b54148e5fc4b79c3d4f58f0d87797fff500f214da4e4fa7e41045f007095804c48defe325d89b64ee63d4c558c3022850fc70bcf62ccd0e9423e60bd10dc84d19e97c04a2b0959eb9b67a3f18aab40d92c1df58a854893e3178549f5d94d0e4514ede24cba04a3d01e0ce127907495c8ae1cf32ea226d0f892053c4848ad7be55bc28acd93f460f50baf089cd481a6e57453542db2036beac6fd5808aefcc9ea0faed295a4233428cefbdbf94", 0xc9) kevent(r1, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x829, 0xe, &(0x7f0000001340)="7649cf952ef86cb4e42afa001315e5408784dc37721ad5701edcc900004b0b9e25bcd3817ceff33db14bbb14ac76ce265b18cfb49e30279459175c04a7f6d9ced711b3", 0x43) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = accept$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) dup2(r4, r6) 16:58:55 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x4a, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000100)="6d52afe158e449d0a7656b4aa657d07f29c5eb18a9b2b0c34cfb9f6365a476f10ade8e0a3e7b72cbad5dd4f3538c7c7a6208674aba577ee00bad9335b0cb49fdff587fbe49fd0acee741453c5165b3e935adf5beba071befbb078b69e4bd7d959b83f7b876f24718d355281855cdb24e9c4451d6e6fda899a783f80b837d025bf765151e85d7279d9d8ed1e035c8fae496216a95041be67099ea39154b03c1666084433389913350283b6c2894038e360e1b65524444aff6f2ab5d0dfdb5e9c82d70d05d30beb2", &(0x7f0000000040)=0xc7, &(0x7f0000000200)="61bd5e4378945f203f3f78acb8d9e18818a4fb06c8421e6f87790b073f4d88416d277d734b8cf686cf37b69430a0e741b79ed47f7e37eadd15ba176435d2232a294fc95f7cc36082e58d321da69f50868b3fafea61e50414d107605203fdec9e06b693fe2fcf7a4f5ff6c42df8882882478bcb634928ba6792bef97088e39e3271614869df1867935335b63b6d253f4f110887abcfbfc5b38e48d7e9d5114e33ff5bdee8640810ada7d0fa4fbd91247e7880ad73d613d710f99fca4baa11de24be690e5dac10e29db00edb16f4bd22b0cc341c4a58a704b70b7fb0e81d8e8c8b79dbc5dcde9cee364db736c232ec23ae51e2700e531bb3cbe51a7934c5c2407a30d560688918647751d60d92bd59fcd0abf7ec56af2d7b8a1b40528ea8f8026565501615dc3961fa3912f35713de734515eea46d67883e4142e3e4724db15b629d778436f64d5e45f5e56fb61fadf5def2a7f3e95656913793988c3ae560c7b814ce18fb84f9c4e1d0301fd96ae63a75ea70c5f25a730e17755f17881d350170fc2cb77627c86f82a494fd7bd160bdff6adb1d10d732c748ec377f87e3d29189f668d907d494aade5d40f99a36d0b0b198a4d2d0f243961aec2342c5fd1b6617d105fd28d5de7a21cb501dab5757a413d589b20b5d0490a0e6ad19a9fe35035e0232e70680059dc371129a9fa32519f56f36585b776193a6ad3fff4f9588143b041e95beab986d8ab2e3c313dc49bb4cfeaed7bb60ef2e83fd28fdaa304b2add0573f1d1ecd198118f3727c328923217b169117c76617c9484ca45447f4e4a9bd9187dda7b82ee91868793da65f90e686052604c63661dbb76b497293ca688579c51eb6c7db576d1770c444413c6e9df5c10d4e03ea2694b5bdc385e27f228a79d67e3117f50fadd4e2bf348280476b80ed0ac36ae11a6843dbbf8324df58be74f333b99d337b5add61e54262633591cc8a6523aecd9a87ce6bd93fd98226fb6672ba2019f6d92f510b0503a4e259dada39d69475090460de0c4c0a68ef58916751df39223c598e3d69ce986cf3d85146789ddb6c546b82b0c48fc70b1f25819514e1fbc63870f3b76a78fbce0ba068dbcb1916bd282a866297c2e6d24bb6e79b50c0c84cb428cde91d83ef26852fcf71122be4979f188a3903f1f4452b41eacf37645ef186498ca4cba8c7831a3fd9c7e4927d1f52f4ed3abffbc589da5733f3dc0bbea65c8dd6e92834654823876334f88a79b9af9409211ca9bed3d152c4f2f7226b11a9f9da25e4f334b3c9a373d9641d44b99bd923dc0329e41f98367132f9307a2830c579b6aac7117df43d37e8e421c91ef656f494563583986edec6eeae1a1d734b1ba79ac0596fde3d39859272d1efc75ad85075528386e6f50959ada5a14900fc013eaa1dd3f92074cf5f3f2922ecac4eb0e851a5524cc5860c77b7c4190b24b7024166c05e3324162a3f0bd231e1200f9a2fb5fb96d8cd846d2d893b9d967494da474b7472885c4c9cf4303671869895be3738baa823d276bb1fe29f8283e4f16b4fab62bdfc3696ca98ee34bd1bd51ac0b450a4b09220145df02ba1308d26963b900b66e1298a258f171ee157c1bd9934bda97902d77a0ad157ca74059946c320acfc9398ec37f6f2dddb841ef9c129634216ca493b39a87361156141b4fcd874e18c4540c033a08ebc86690e06b08a1c8ce5002d6adbd679b70cf79af9a476636e7558aa76c0070cd487ebec2e0799efd1655e564bdef0c7b35c00b3f9e4d6f8bd33348706073e508a46a8691c2a2b64550a59a0f8d88923344262d2c01027a98e4a46f7b4affb27c9021cf7c7d8bf4ec0ad3ff027c55b0190b1c6025bd8092efb3acaff3bcb276f47575fc002af7905a843878eeb67b4de04461f6fa3c2e223fb9107530517bac7f198707afee850841c143b39c90b5c286fbdc0208344560e882ed9908eadd08d39bb34c7edb5512c9e37de5db375410d2a77efa99485e6671ddb3d68295c99ca5269e6589d286f5d69b0ee97de0779e1c2054fe310801aa6181dcf91cc4579823b45b7de5117f1c5bf91780adaaa9ad482988227a4533e6105a51965758e6349beaf97714499387f848b1f077e5822cbffdbba570dc7f17405b658930a158274911779556d85cdfac4c05d1896ae4daf93838712914cffa52affd17b2efd15c11c28742bf1c6771c3de47fca80238eb206671c3a6b02e466d99106afce64fed0940393b5d9a6b059a44dce41e630c4710ced0898d0fea0a7afc62780af6037040d2d78fc0bf283ca7590f344189b24227fb5a18b9fb5fa91eadc627e5def359b3441ffb15082ee85c473b5a26e030afe067548db3c828fa86802ba56aa0012453d50e976323a441dafd873513a9017b9ace1fc7a4d9e93bef8dc6eeace74d212cff6c26bb82b50cf06bcce51c1e0a369addc864504f74381c12682a194f029b1e363e043d54d87fc1a7ea7f0df706fbb0432b530c817c9d57c28140b3f755af0a783fab418273b439adfff93cca288e399f2692e52360aaf871a012d5c372d0a260c818dc32b698c8a2b2d3c570576dcce13c36dc07839d591969ef69a97306349f2534a3204e2b5cc27e7428ecf2ca23ca4b78d9aa09f6d8cd8c4c45914815ec7a55614c2fc62f5a20967206928936b467ff0391c239c1214bc98b7f413b2ed349cbd69545ef4bb4f1adc8a33a8e0c64cfa444b9959b1e9b08f72e16d8562425566454b7aa59827fbff8195ce5ede168b4cb08d39245e3fbea73b8878e55809422d6cfb629e12bfc3340637e62a9d31c0802745a01e39d8edd04d5cff926ded14d2a473fa5613e1b99f744616e5fd5429d30d84c9cbb4a5c747d6d15d794ab224fa8b5269276533865acff202b9571d05e7670b3422dd43515a61cbd93624b43941d0ca4643fbca410f14dbd7f71baf92b82425d1019c6f31939092baba4f358c5585180708e7ce50a09e1d4ebd53304f044951123378f86c24bae1580143bdc9a5fa151358ab642de9f16b62a6c424d24ec7e761c2918df57384861d8ef9af93baabf20f834fc9f6948728eb82d5c95450c7187c48b5ce4c55baaaff328984c9e0b01de249b356277ed1591232066f3f5dff164a1b5d47fe138030f5f562eb33f448cc7fcceec3d0a1fb44139d17d7cef3a8fcb15d3ffd9c35a264171bb5c173b03177d89e93fe5c9382ab500a8064525dadd0f67a0e8bf463f61e46292b3aa513493fbf0dd9548e4aa911616532f7a42174d8e0fce66e0ff5358e66e4cc1703c8532f3694f1d4002fbc23ac8cafd290cf86d5c199c5cce0d3a0b9cbf1a90f0382fc0973690da6dde98470132a65436831964d2fc0de63e674abdd8299ae0ab439b861884d8713c86bb88793e0f4ddb032d44c5b1e08227e2f175d929fa0fa2153cc9b12cb4f2ba912bfdb9b946bb7b357286c6a3958d150858b11b01be61fbba79af91d6efe81f63398396a1bd4c639716e5abe71b7403efc432a7da380ce148572c212ad110f415543f9698960a96b343d54f01bdf03806969ef67d68a5c647c5d0d4ba6188f1868cfe60d07e202cbb7fbcad18a78448dcf84f030c25cd5da97a928869ea1fa7b8609b47d243fb68755a082641d4d97fbb9c32206c96e8515012cd776f3acb992063d2bb8f4169ca72b0df33d706ddfb45d7cbbb60a79b4a53533713bd57b8f6c5519b79fc955d2d20117c5c5281ec4feb4bad1f95ddc9a3de383ff7494f464beb666be96e9b6a3f22b44fc946590d86e3a2791cdc8953e1f80fd2a8056e85921930aef44be3f43a24589ad9caf2a80cf39b56a85dac9e81d487f3f755207b981fe92d9cf135c35240508ad3c86576ab6b114f04abdc9ae6c239681b369e5e53a3057a5c131d8531cec7cd484b42b0672d5eb61785328f46407264cd83fd5c598178245723dafdead3b84c946017464d4c303bf18968cabe37bd5de1484e0afc35f28a72237318c33c9bde333e3d6900dfbc6ffb9d01f73bac022204f52d11e39f70de6cf2e913d78ce0dde24b6e138ef446a44476ec59a4ce8a2e691c16eba7336f8ccc6467ecc12531639fb3a616ff352735fe0baf3fae62b40d6d3ae7cad1fa7c61c472c5580bba2cc64ec6b030469f444cd935300ba7c455a8b918649a0f82a5dc42e6d9b35fda656beb45613c92cd24cc6e0fdbd42d6ae5efd06aa46086a43a9c894fb2e2219a3859ef043b5fe2e3ddc25737d1e106eec6690fab3aa1fd67f48b8d13f8b89d1407fe1afbb8c6404418dfa45722bf9b6d9778f9fd3dfc41932a176f5d41aec5b9c7390763111365b23293261585d6b863824a22844937a987d0c7dcafd5cb62d51c6845fcbc52f9c0679964aa2f54611a69bc09044e327e541e520891a897aa7e825123c1e56618793e665cd497b05b9c5cb59744d360991af3a774c2971815248b374611a15ec89f827399f132c4963bb7bacc89d24dcf5fd16e08420617b5086ada4e411367856d2c9dce5b5a16a81d88a43588914a51a972ffdc1b9efb7e57a3887fbff65fdfe74e613de9822407b212792942fe5801e3699ec9036c08f53ee741425257f34cd2525932671856c159d930a33f4b874a494ec631f2a21003bb3e8faf68b9c1859fe010681767dab0ade6b00488814bdf71f30d2a884c5de4f3087143eca549f0dce9d2751bfcc2824cacbe8e27dfa9334fdfcf855bd8d71609ee561387faf4a2bbd6d572b94abc8e9b3d389fe45a0ff5ff3bc4ac8130612229e8b2084bb4b65fdd0a36d83b21efd81de34fd4211e3fe7909e958936d2818314e9f115af8a20adca55e531dd8d554fd2826c7f951b9d94ba29f5960c0af601321aebf809f3d32d8bcfcc0c093941c4b72b6ecf7c53f706f64c988fb86e32a389fa6befa49c1f3e974db776c87443c908860da595ab9d924f731ac6a5d6434a3815b12ccf59fd8d281967a978431a6aaa4c547b2a1c28edc93417ccf7bf2311ed2027f7537091278e9528fc61fd49d45863f7a81303c8432b7c23f742cac6b51619d1f666c41319033e611c055c79c7c9e3d8dbe74d2cee2b79732128fe1d5dbba69cc3ca86c28d10113707563cdfc6dd73fd014d29f75b964664e96b71e7d0969a573458aa9b540ededf1ccf41cbcebaa1e2af4548f64989f57a941ae9e7a99f56eab3e63483f11a24c4ab0e0d8be5065e0b755fe633a77d91319507a9ef2a6c3bc8693ce7145efb538ea0c6616b106bef23f0473b72274cded75eb5a1e3c046084e30b5e26c71455ca86d2668cace003e92afc2043539323fc27a0de08a68543fcc1e46f4733d15c20d0bf8696c7f02f3e13bff1d285d5f9721a9b090f923d5859a968f91a2951a660272270e6841999156b0889dc13a9a8d71449b5c7ca178e1e2b79e73e2af918cba0c7966d178c78f4214f4bec5f782a10765890e52b8af0b262b32db99fe4185abda397ebf7736ec4adc0e51d10bdcd64229a966409a046d2366ba0eae973ca7af7b50462194b7479fdfb5a4890d471b0968682c25bfd72be5ce558f38d2335c6b9590dd6c34555de412939067d2d1e9aa1f83e62495d35c71936f5389ef7e5304eadfc3388b67a5daacc44cdc139ac00010d0278494f91df76fa5fd9a4f3282b61380a47901a396dd6f4ef4cafc0fdae6df40a7ecdeb8f153413ae3b1008e17719f0862305ceac1bf6239e4892e670a581916ee6b9e9aedeceb2ed24ab42c2ca42be3f255b04e445516ea869898e1b3f5bae159b2f13c0481fb4ca8dc598852043ab9de268427858678623b063123ac535fe2bcb10a8e", 0x1000) 16:58:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0xffffffffffffff81, 0x1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x9, 0x5, r2, r5, 0x1f, 0x3e00000000, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x4, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:58:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9300, 0x4) shutdown(r0, 0x1) 16:58:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000180)='\b', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86, 0x7fffffff}, {0x23, 0x3}], 0x2}) 16:58:56 executing program 1: sysctl$machdep(&(0x7f00000000c0)={0x7, 0x4}, 0x2, &(0x7f0000000000)="6ab4141ea5a906c4a661299b29ad0cfe13feebe6f60c0000cdab6a42220f44e9544b8d91549a27ad2a3710c4c485e3f6d48eff81987d8a56930b7b02c561fdbe64cbdc0f06f83b0f7acd41ad0744ec691a4cd25be1dc99756d43bfe2f5143f5596d94c84ed3800b7bfda1298691590460c1421d7884e17e3047af5d955cd118dc8ce5960d1e09391b22136a273457a2231fe7f469cc64e4304af04eec898769d3d831dc819882676a7c69f4b7bd7b078593ef04dd92a", 0x0, 0x0, 0x0) 16:58:56 executing program 1: r0 = syz_open_pts() unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='x\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r1, 0xec) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:58:56 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x3, 0x4, 0x6, "b8f662dddbc7e3a4a90913ad7d7510ab9d93028b", 0x13, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:58:56 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009881162a70acc357a97c005207e900"/4098], &(0x7f0000000140)=0x1002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x20) lseek(r1, 0x0, 0x4, 0x1) dup2(r1, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8dbdfba1e293f27e, 0x0) r5 = getppid() setpgid(0x0, r5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x2, 0xeba, r5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0xff, 0x2, "d302cc5f354e5309e0ae98cf2063087fcff20716", 0x0, 0xed}) fcntl$setstatus(r1, 0x4, 0x8) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) 16:58:56 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000000022000900000050cc0a12000000000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aafe8000000000000000000000000000bbf0000005020000010900000000000000000e0000000000a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae625225143611683e05d6906a15f1b559b332e2dd429fefbc315fd999ac074e5de6309d220bf90e40255b63f8"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = semget$private(0x0, 0x2, 0x22) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(r1, &(0x7f0000000040)=[{0x0, 0x5, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x42, 0x800}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x3, 0x0) 16:58:56 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x18) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) shutdown(r4, 0x1) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x80, 0x294) listen(r6, 0x1) 16:58:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) r3 = getgid() setgroups(0x2, &(0x7f0000000000)=[r2, r3]) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) 16:58:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)="a5e2c265b8f5045ba0d61320cabd1d30a8666483e8ec66bbb1a8c270d26b4f60e003c1499c7b6a904efee71b036806ba04e3fd41a0a89a65152f", 0x3a}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000009c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/186, 0xba}], 0x4, &(0x7f0000000a00)=""/99, 0x63}, 0x40) close(r1) 16:58:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:58:57 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xb, 0xff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x5, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 16:58:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202054f09000000cdc107"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$getown(r2, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvfrom$unix(r3, &(0x7f0000000100)=""/104, 0x68, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x1}, 0xc) 16:58:57 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r6, 0x0) getgroups(0x4, &(0x7f0000000000)=[r2, r4, r6, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r0, r7, 0x84, 0xfe01}, 0x7, 0x1, 0x80000000}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000140600fe80000000e8ffffff000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:58:57 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaa8aaaaaaac31e3563e3308004c00004400000000000190ac1400aa00000000014404060044147f31000000050000000200010ffd00000fff0000000d009878001f0000000004ba0000d3de0000040000"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000786) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:58:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00", 0x100}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b4, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000100)={0x6}) 16:58:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000480)=""/89, 0x59}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000500)=""/200, 0xc8}], 0x6, 0x0, 0xbc6) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:58:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:58:57 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="e5c2915ece3309f4ef0418d6e37edda6e5a6304060b5de51fe7f9b132d1db3db326da54f7e39b1586457b5745b5a07b4173cc8f2039aaa3af696e35208c667193218fc1fb3c51541889a99f071da80c3289fbf490e493ad0ed2bda5298a7ad5db06b153f476568746eb6667c524ed5fe0bbfc5b8e7b5c90fb01ddf69f7250ae11c83cc7c02bf0181", &(0x7f0000000200)=0x88, &(0x7f0000000240)="054fc3232ae4de01a722b611f896d3ee5ea86886306b7a52556e46b3a3bb40e620e3dce811b39361257a3795d1e128ed642a68c96f01fe07977481d1af8d69eddd297f209e96e1dce8b630654c2ce28495b2fb91e4a2dfefbbf771d54471048981635bd00a0013cd58f400944a50649c441e38ebe59be6969e7320c2f3e50f8703c1632714bc0a738a9b396ca7092e1d7859c9ee171e37a7f7414dd6406403839606354539eee4c2a9d038fdeecde212123db89b8a113677c6cc", 0xba) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:58:57 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) semget(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockname$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) 16:59:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0\x00') kqueue() renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x36) r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r4, 0x343, 0x5, &(0x7f00000003c0)="8c47a0b1276d72135504494f4532ad44ba6c7201159d81ab5d566694ddf9121d89bb747b33291348f6f25bb08b4c89a027d3524f66ddf05ca078092c98de198d0a110abd67684e78a8d1c7a906cceb078f05793e91505bc51cc80f3abf28de2c00ba16133b9e862cde9e81f6269dcf27fccbf927136ff4a6bf2fbb90c7924028f7c6e4930a38eb3ad6d502e449a063d27cb56ea64eaab97045c727897f9a28c2dfa3127eb1573f849e07ecfe48ace67c7f1488fa301fe68dff9054c888f9c8b462c873ae84cce0640230bcec885a69092c38de8d36bf9e11cf6ebad9b46cd27fd260437c5eb0c2f9737c293022250db5b480bc5550470259", 0xf8) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') getdents(r0, &(0x7f0000000340)=""/107, 0x6b) renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 16:59:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="a0bc8763fdd84e0a59baba8421e9e25f003de6bb2a6bcbba9f5b3aa98eb11e0c7d066595b47e8c0ac4c184eafcb75055b3e2b3be5716136ed4205795cd5a4e9d1547f4fc4779187a870100000000000000b7d923b19c84bfbaee77804ecec42b9e59cae58a6503f9749c4a23524fb923f0e99246d9decc8d1f7a1528a34dd05fc4687ab0c39b"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:59:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0xc4}], 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:59:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) close(r1) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="49036325bbb347b2949fce77c95404aa6b2549660a69dab6ffce365e08cacf6164f51e54e781e9243d341dbf015429597763604f110d4b3a32", &(0x7f0000000100)=0x39, &(0x7f0000000a00)="7c2108ce28aec8a0dd0bbce3ed53a076540b892b37fed0d03ab0c4ffbcf2443e628e56cc99db48cb710965621933955c02df034bf2a92641a561c83f35d5ace37b32d7f2eb685df93633b6fcf2d68a101080361654c81e3fe2e0a6adaf2b33b72122dd941a9893c103c6e57b4c60c942838da773da380a70659e9952ba1e799e6231392f6e00d187bbb306f210d6802d95c3b4a8b5295a132720fec82cdf5c0b8659289666b75eadd4cd715074d84502995a30732a209ed62e6ce1ca7c7b62ba6a2f3a3d631460c86c6803ae1f6336abcc63fbf181334cb544134af2342332f345102d2215d98a2f3c1734279a2487a8749c8706a22f08c4aba62e0e9cde179c5305519de79dd5010a9993dbe47a5b485fd225511d6ee075e498782fe403f12222b162efc014f8e2edc46c387aef1b58875881b17d2527d26c98dcb8b2801186b9a2580d778a8840ceaf73d3fc9d3efa5c24039f9cf2344800c5382f3b8326e5d62c49455014f1fc6be29bbdc0ebc9bae3ffc15f8b403563e8ff91dfa360cfbde942bc6303a2ca4b985c657de6c45765d939073c14b7a1345a386874985e81399eda8bdb3134c383d606c41047dd369b8f25611494af63442953e1f94ba4f72b9099ea853bb21a668b913455780047431e6c5ff729eb6ec9d199a0e13c5622d5bc9cd2b6ca369f1f3416748d6f93d3f5ecb88d575337fe97e5f198f17dea6b8a022f353c66ac357905406beb529bb4658b240e86263cb6fcd3308b7499bd32148c981b29b5432a93bd972d17fe5ccc4527cd1c8839261e61bca3c33a6fd8f8e527e9bc76cfd10da8bb90d610d5728165af131abb6dc69c958c09e2c6c2d1e9ba1c64f32c4d65921154bda92683dbfa7af15f58814421e42bad2fe257af052a2c483acc5b3ad30ca66c4e62ab1239bcd29dec8dae0c2ae46fad619b9a5292a7d298b02cf2a471b1d76810345a4a236f91bad4f1dfa45073a6647db3743c7b9558be6db97bad2870670a0fce2e5a14e67ab9380cc5bd46237f0424e3ee74f29ea975589ccef7fb732a7cd78cb0b7bc83b899714488df2549c63f33dfa06ccb9e5a4e144ef30fb1e5d26456410ccac3ed05e532a25f5d048364e5e60ae767b5551f95c561719a86042365d7dfaad7d069ff78888a9c5d02f96ea70789613a314f115555ef3261c4565b79f1cb5e5ff7816c82aff05ea6d896b84ee99e73efec0ed56b01b0025843c8a62f20e4c6401d1a488d42b6109b2edb76a9ccec8d2a74fe1d2b534f18963c03d1ef1a685c47ca5db184caeb498162a6793f4906142b24bf7674f5fa0539956bb31f20349838918d03f79c4fc8e4d8bab19da13f6fde710845be031942f3954ddf89ff3a745f0635785880cc44bce28c59679bee718f2ad2d0bd769b10688891bbdc69a2c9b2cb5877e27c94b0869830cd62e44c250f39f62292244c76bca3a91fcd0443277ea3662e7faf29e3a273f50e2646508cb1c1ef7e9ecfb8de12776b0ef5193c83e7aef8748bf5bd8b5d0850d5bd05b81b01faa6259b4b3e55d2fc212e851b95f8f40e263cc9e2ac436a5f5b3b4c12e24949ca81839cb8eb560bdc519bf9bad5f10ea45299fa7a87d63e0f409bd7ba947e847232a6e0a86c6b54c5c1980dd6e4eaeaf6b925ea48db893fb59ec075b354d7353fb0849b4041bb1b8e0b61091559dc87ad896f898fb067ccd52af8bc02e6f669214ba968eac89c2d76ea0e6f46c8c34bd9ecf9a516845e63d7c1fa0e6b57e97989327eb324db0718c989f9a8ca4701ab4cfc6fbc4a25a83b4cf73e1d7704f55c5a9ef0280f6f3821377098dd973f97487ecab0f68404f0c730490d9c807980a213fb259b382bd60c13dbff1df475aba0983ca8b6ab95752435f66f33d908b07586586ecc27c3b587d133ccad49b670d885b23f96dfd31e7b1cc3616165bc02c39368745118d6bcf44f32c0928d1fac0c36cf66b63f17485b8e40378203a13ca663c3e75f5bec225c4333a573b6656b4eed71ab2e6a45c96e4d3469a096381e1c39080f7ada7b3c4d951018b14011b3ceb6ac32338b9fe794b1475a4ba88849c89583f5713a9209ab947c5918a1c827148469d8ec1efb64ca08ed93da5bd4f23749f6184df52f1a9a67a9b11476c89eb3d63bb6489e6e5c6abe42c842aedf73256ac27164b6505e3ea700175f520f3d86e95e968c77d75311dbe90d3a1d061d0950c489b310c7f8861410d30cd6f5d887d88c53a5677de7b9986c439b0c6604d57268f91f52bbfdfdb6f1d2d9d6a3ba7ccefe3bea61d7494eb79e96b1fa6ec6a9cea74564e35690c2243b9065a58c3ba62ac2e7237bfc7830e95e5807e21ad06efbb56d366e1d2abfc69d3650bf8689eb9fd84edc1de74a2bac18f0ab2cd26665f4130df66dc018c68f7cba85368f2d2d4275d2f2271de59ca9d15c2a94895a7e503a49ea1fe2aac3e64d4014219996ed1b2f7d6ff810d018eb305313ac1f4d9a472a4a81588a4f2a8ca0fb6abe46bee8f16ee061297e6ecf39281e64694efdde635ad6f7895a89ea75204bde9c8b6621afda4c01141e1d34689fbc194649795ed293c680551405cafbea585402e051f6f54a69a0386e2bd0470e1e3e64bf6e62b9573f78806e95b14291140de30e1250d2e1254444fbf749f5f50f4adecbff151abe264a599af980be507c2df192b645747e9ec969d41dc10b31d811de262f4ea24f5d204e51088b0be97b4d7d8dbb68aaa46b19cbe44160b636d0105870fc10430da476a0d26e1b5e79c63a619caaec1834a9edca8b3b3489f0de1f423952c095b6c7eac8e31134cf6a63ea494096914db6f18802673d39041dd044b65d40fab1038fd95c1b6d144b90a40a79186e3b0cf259b5c722f99d5ef64192a3dd62f8f101e8badc66cc04e051d95f761d1cb48b968e629671ee3b32d06bf367e554fba4a54b86931ecab2b0c2b85ee26e5efdc8ab7fe57cb9df0db78fc5b428f4189aed0d985ecf52099279f82395070273449e709fdee6ddd854f30bd3c3ec56347c134446db94a3399e4a0d54615a1b52e973b04b9e22adabd56acc8a99330f9b0709fe31ae90615a31d1df3eaf06b7ad08dbf5f4c59d360ba1f84e8588b481632dd1a4c3bdd4c9e2f7528910a6b313eccb0e7ff8064ee92025b9f42bc1a8284678935d998d435a4e5f701a5683ac7ddf7c827cda42e74114fb92277246051aaf9146bbed5fa52d2704d63b6e8fcb4049e0d200e0acc0a6461a2d3c3bd0dcdf7e624e19e9c775e0e8881a187b7721d00ba46dc3f30fd7c10276d53c7c6de9d19b6defd480ad444135d58972e58c8dfed36f2b221544966437b5e203d6657d3008a528122dd870cce36caeb2f984fae7dd0a09cd6fc1dd3d2243ba985d8de405e1d79f7568293970c84e743fea704e5377e4575f465bfab1d7a13e06279baad37a247c3a31a1b32778a6bfc2218d7a85059052739e691dbb31a240f01da26f751a675f1b6e753433e74e320d5c6897c6d2360ff6e808b9cc13d7ec61d3ee72b229078a35ca52a0476adf7636211c535f6dbbf631260261611b5a91492c34a9dccc81cbe09c2994efcd1fe50e75efd3c0835a35b2d4b844e78dde3ba74bc7ffc7508dee7776807e2ec1a494f3769d6c86cb9697f806b353b1157278f838bdb07390a05b35aebcf3e9f6d2e13927c5ae7f63e923e05c8315827b39f259b69ceacdf88473bafc715f04788346870d4f7deb6b149782c8f4fa696a4262ef459c625ddfce0bf1884b28aa41029494f7d3aa01ba6c6d2ed7ff9b28abfa1fe0335155a34f1c89a3e5da79c5638763f6650a0908d142cffc1fad5a92352f35857649819320f39eebd16ebc274eab9a648524a5e2bab9d8fffa54520d87db5a06d149becb43e57b56d27dacf26a5de541c22e0ac49b9db7d5d3ec004c1cd4ac01cf552cee6776ba28e0b763bb93ed39cff833ec57e4a877c0a53a609f90c56e6a97297037ee54fef970a98226dfe0684b4efedbeb935f0ce77dc46a9f547b99bfb41fc6b3fe5ff430854a0da110868dcf7ce53b8ff0131d357795fd07e589f9537f2ce05e10a9a4114002b03c86527461e981dc34aecb855366bc18a51ea5bf8257e92ffc4eb92d80493dd5e3f1845bde67666d6d024d91fe01600d2a20173f1002e1a4456ea941eedb1c40d0fd346c046dc04f29127a3f9fe77b3eb07b468b395be23a11adfa55fcd490793efee3e22f0971315e9d29c00dacafacdf6a0943f8f1692a86ba5a2e402833c41a5bfb1a4476209c36af9a44c1b1cd2f8494a8640cdc6d0184e918d7e977861378f2dc97cd8e4ada317fbae95892fd73955dd4dd567267a807be43c3e535d96d48eec3d3cad32eef436dfe4ae701297595fecc413c3ac1b104f21d95d6391e0cd47ecbb1bbdc087e336ff5911a32e6ab29fba2cfb90326c10711bcf4ba5f0b85cb27ca986e4253ed63b8465c79ca85e93e1bc2f9bf28e8492dc29c42fbd4e5ebda4ab3993520c470fa93e6b134339deeea556a7d939c17d9fd0d5d823fbbf54904fd015066d6b160072f928a9e72f19ebc09f08e23a1588e48ad86353b104780b734c1ce9889d9cea525457c1ef1cff9e38061d327cc6bce102da91a4859d459eee1fe9e3bcb9c6ae4f32888063fc45c70147bdc4d95ccc3eb52393e2a9b2a92930cf89fc917e575d3c7b815f797d21948a728610e1710ddfa251ea5bbc74f24c140f838637b174a63c09642bd3a88e6f42348caa41392fa3329e8541c65ae1ce0f2e30d046a45854da1aaf369c3396a29a92bcc811108f6e6aa291d71d296a23e163472c8edf07da5af897c99f4bfab169096343098b38adbb8b63fcc224cabc81e830e48be03d4dc8dce83c0c03e854056e3724e55e6776e5a8716367e413eff70e239f979d7a7ca112b93f9d5b8fd2e8ef655cf93b70f70b1d3a3caa0232e250e7e5177a47d8c3d1332d99cf829ed9e5df3442582b8d51c5f53c6c65bc6b2eb68dc3f3a8e39d8d05dbfa71ca967ff7a05200fa01d70e2d98d34166423809459a58180490ee5f5d66692d825a6dadb0dda9732faab51f723cd1db5e9871110182c8a576b7f486f7b24e52b516a732e8ecb84f02acca59d04bdefd66bf1ffa242f03e8c40c4b0c8aace6eaa05e99432b08956f0ea716bc96f6679946af0d6b15d0640f85bccec3a76a09382af6e452bff13f48be43096f73be9736fb273610799d96460075f88f7f8d9039d41f698e1aa9460bf49096f08c7fa22a5bddfcd12040b079f4f56d31ae764eba2491d296b39a2409c3d1f3adfb98605e5f2045a8324f826659722811ac7b70e4d6d4f8a6149e8073d7960eeab4ed9562ead81e3033751f72965e9f2b369021087fa634ab10756e570db526737e62ddffe6211f26bfc7b5587e5527d78116b17d28955c23c9e4933a421a19d2da35c9bcde96d26920fcfa830bbd37af71d69493ba7b880f59179ffb224d64d589c243f2e8526c4620f8d69c0bcc63789912c46f6162f4d6fb7bdcc8c220c879b1be30c9845307c283ea9282007d0e73e90287b702b3c091f5985684e0f6ca9e75f94454f49ff92076cf84b5707fb7af9b8d22b31a93a59562ae1a308749959bb20e12e2002ef1279d48da264298e8fbcaa72ed8b69f649f6bb2fd889b0584dbac410815c74dfbf68826e1408892e9ce08f42029fd9b1b07014ba2d57fe4bad5cd37ef6db70b9fb5280ccf650fc7d35cb381d5d16efec0723591bc4457e4b61610df01947053ca14a21ea8fdee9b3fa314911c1d9d41b0e21faf3d0251b9c61ee2ae40ee273ac", 0x1000) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:59:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = kqueue() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 16:59:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:59:02 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x1f, 0xd436}, 0x3, 0x2, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getuid() fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, r4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, r5, 0x0, 0x20, 0x7f}, 0x3, 0x7, 0x6}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r6, 0x0) getgroups(0x2, &(0x7f0000000000)=[r1, r3]) 16:59:02 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x84) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$kern(&(0x7f0000000180)={0x1, 0x32}, 0x2, &(0x7f0000000340)="b2161ecb", &(0x7f0000000000)=0x4, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendto$inet6(r3, &(0x7f0000000040)="b929d24a8175d3bc60483089150495642568591e2a6c8f83be21591b7fc4d8ae15a7d23d72de1ad240a8d0e3a6d5f1dc5419e2", 0x33, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x7fffffff}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x1}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7}, 0xc) 16:59:02 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000140)='.\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 16:59:02 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x9}, {0x0, 0xad53}}, 0x0) 16:59:02 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaab5e2aaaaffffffffffff0800460000200000000000019078e0000001e0000002070300000000907800000000"]) r0 = socket$inet6(0x18, 0x8000, 0x9) listen(r0, 0x8) 16:59:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000140)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:59:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:59:02 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x37, 0x0, 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fchmod(r3, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 16:59:02 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) msgget(0x3, 0x449) unlink(&(0x7f0000000080)='./file0\x00') 16:59:02 executing program 0: r0 = getpgrp() fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r4, 0x0, 0xffffffffffffff81, 0x1) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r6, &(0x7f0000000140), 0x3, &(0x7f0000000180)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, r1, r3, 0x0, 0x4}, 0x2, 0x0, r0, r6, 0x20, 0x7, 0x3, 0x2}) wait4(r0, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@random="bf696dc4984a", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) 16:59:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xf7) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x1}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x1ff) 16:59:02 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r2, 0x10100029, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:59:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) fchown(r1, r2, r4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) 16:59:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='\x00']) ftruncate(0xffffffffffffffff, 0x0, 0x26b1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="29f751c41439f8ffa55a15e66df3c8e06bd1b93bbba48116b2acaf200f29df32afd4cf6e280ba3686af5e4916f9e49a3d8e0323ae67ab331c3646d00ccf45ba5ff4b64a010097f757d6a251de40e3f1223cbe261ebd32bc6c8fb9e843f8600537ca3eb2ecd13ad8bf326f5c528e219daa469647018b2a6f293a4e6cca069f25d", 0x80}, {&(0x7f0000000100)="a6c3f3e1991cdfaafd901ae36b2c55c59e30af1fe599a63d5975c3dca6e8df0901e20ebd0a5c47ca3b6e23315f3e282ff6028613f2d3359c8d103f6336d3b002cab2bb8aa6f2de74f2f15befd9725d22012676da70d3185d945f95e345b6c91e92064243a62924924df0af4ef44cb42a0a6e43b8a15dfbb4764b390b5ed3021ab8f325ae1209f362b073f7eb4e0019798d78b0ccae44e45139c20da44a72a71b97a5a4c7b5984dc9ed6931bb8badd2aebfebcd959e08bd45bf2f92406f7ec31921020d57d23d8d71a311acba71bc37", 0xcf}], 0x2) r1 = kqueue() r2 = accept$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0xff, 0x65}, 0x10) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0xfffffffa, 0x1000, 0x7, 0x1000, "287b55a1f821260e6888323aeccc34c14e584604", 0x2, 0x3e75}) dup(r0) 16:59:02 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) 16:59:02 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x40000000000001ac, &(0x7f0000000000)="456329a29b117df0ddca2f150cdab592290158158a", &(0x7f0000000040)=0x4, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x6, 0x8, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x6}, {0x3, 0x2, 0x1800}, {0x3, 0xdda, 0x1000}], 0x7) 16:59:02 executing program 1: sendsyslog(0x0, 0xffffffffffffff56, 0x2a) 16:59:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66796c6553825f00"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ccbcde4bec3b552378a1bd623c1af3f4ed230056a735d", 0x2fb, 0x0, 0x0, 0x0) r4 = kqueue() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:59:02 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/216) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) dup(r3) semop(r2, &(0x7f0000000400)=[{0x3, 0x21, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup2(0xffffffffffffffff, r4) getgid() 16:59:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) dup(r2) close(r1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xffff8000, 0x4) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 16:59:02 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="d3488a"], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x106e, &(0x7f0000002140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1060, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x13, 0x10, 0x8, 0x0, 0x7, {[@timestamp={0x8, 0xa, 0x0, 0x4000004}, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 16:59:03 executing program 1: syz_emit_ethernet(0xed, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xb7, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2f, 0x0, 0x0, 0x7}], "1c4beecbe64beb540832cb8abe4a6d4f29ddd4a06de89eedfaececdea7858b5dfa7a93705bb03fc3843f5b78ece09aa4ac845515051d2fa03230af096ab6e5651636f573e3446b3139bd327026a7a5f689b50bc8d9ba00cd16ab5501d47bcd5865180616d343a293c6cb7b7ba184b0b32ff28c8f10b45086c63033cf702e5f"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:59:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) connect(0xffffffffffffffff, &(0x7f0000000340)=@in6={0x18, 0x2, 0x200, 0xffff}, 0xc) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0xffffffff, r5, 0x0, 0x0, 0x0, 0x180, 0x80}, 0x8, 0x9, r4, 0x0, 0x9, 0x8000, 0x9, 0x41c}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 16:59:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x10000) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="d34b9fd77abf", [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @rand_addr="18c25063f3eb68ccf8a01a109795ae9b", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x7, 0x0, @ipv4={[], [], @rand_addr=0x1}}}}}}}) 16:59:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$dupfd(r2, 0xa, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet(r4, &(0x7f0000000040)=""/52, 0x34, 0x42, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:59:03 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666b82391fe0b9726b08ba696c6530001dc2530137141ffc7d4bd4f26463cf6b3f8cdd1c3c24f82985a30acd83e9bec7b35b19237f69d6b5da4152f155359ef0875fa87e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000f15ea4018622e6047fff23f9e4a5682043a9ea79b4b3f245252706fea1d644980442"], 0xa) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x1, 0x0, 0x274}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0x0, 0x0) 16:59:03 executing program 0: syz_emit_ethernet(0x21c, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x1ac, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x24, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment, @hopopts={0x0, 0x6, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/22) recvfrom$inet(r0, &(0x7f0000000040)=""/63, 0x3f, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:59:04 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="93a19e67d13a81ae"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x200, 0x12) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="d70000000110"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4094, 0xffe, 0x0, 0x0, 0x0) 16:59:05 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a000000000000000000000000001880090783f000000fe8000000000000000000000000000bb0201bf51e0ac1c570000000c91e1b9a7f7432442f14ec54b262a371ef956fdd4d3ed999d7f6db34b509caec6fe7f4df8d9de7e886a9a03f5a23d6376265d154551add9bd89a642a95c2da5db114565cf4624ec14121c0a23ef228ab750848a960bf76331f4795b19d3c185fedec7612639d4e51827e18866739bc2028ac41091d715c38bd1093f1c67510c166c71270baf615b90c36852e266838af040dc4652230734cd"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) pread(r1, &(0x7f0000000140), 0x0, 0x0, 0x7ff) 16:59:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5541, 0x400, 0x5, 0x5, "34ce60b187648199c2218a61bee551321fe39aa7", 0x1, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:59:05 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) readv(r0, &(0x7f0000004040)=[{&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/140, 0x8c}, {&(0x7f0000001e80)=""/206, 0xce}, {&(0x7f0000001f80)=""/4096, 0x1000}, {&(0x7f0000002f80)=""/154, 0x9a}, {&(0x7f0000003040)=""/4096, 0x1000}], 0x6) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x8) semget(0x0, 0x5, 0x10) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:59:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xffffff8f, 0x7, 0x3f, 0xfffd, &(0x7f0000000200)={{0x81, 0x40, 0xfa, 0x9, 0x1, 0x1000, 0x83}, {[0x3ff, 0x0, 0x1, 0x1000, 0x9, 0x10000, 0x925, 0x6, 0x400, 0x0, 0x5, 0x1, 0x88c, 0x29, 0x6, 0x5318, 0x647d, 0x1], [0x4, 0x80, 0xf8a4, 0x11, 0x6, 0x4, 0x23, 0x100, 0x6, 0x66c], [0x7, 0x0, 0x4, 0x80000001, 0x3000000, 0x1, 0x10001], [0x500000000000000, 0x12, 0x1, 0x5, 0x8, 0x80000000000], [{0x8000, 0x1ff, 0x8, 0x5}, {0x1, 0xfffffffe, 0x5, 0x10001}, {0x81, 0x6, 0x400, 0x7}, {0x2, 0x8, 0x6, 0x20}, {0x20, 0x6, 0x5}, {0x7f, 0x8, 0x3, 0x7}, {0x8000, 0xf6e, 0x9, 0x7}, {0x3, 0x1000, 0x0, 0x80}], {0x3, 0x20, 0x7, 0x7}, {0xffff, 0x4, 0x5, 0x2}}}, 0x0, 0x40}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) recvfrom(r2, &(0x7f0000000100)=""/242, 0xf2, 0x800, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 16:59:05 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r5 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r5}, 0xc) 16:59:05 executing program 1: getitimer(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/92) 16:59:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r2, 0x0, 0xffffffffffffff81, 0x1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:59:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/104, 0x68) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x4ca) 16:59:06 executing program 0: socket(0x0, 0x2, 0x3) 16:59:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x90) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10420, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:59:06 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0xb15c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$getown(r4, 0x5) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r6, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000100)=0x5) 16:59:06 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:59:06 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x0, &(0x7f0000000340)="9518de54d7d0cc8ad6b701af13921c8f4ce1b9807d083e061b122ee8e02618815a8b904f898c1e56b8ac53d459fc81ab2157adb3877768b0ac2670ee3007a47265472088f261c97c724209b50312de438dfafe5511e986332b6a8d2fc68424c997ed1e6f506ccbf03e59706035259cbf6dd89bab162c23f3e6e573d3360b9d0679a5836bec6581cd164a8e47ff21373dc37e90f83470880146720e0c90336d084c8163dc371f41e7bb86c2423a294158175ed0d4428689ccc2e6a76c1a2216aba0aa019b6cca5eae6da6629311122bb1c70b8c08db82311cc0c75bf993b04a2b8a5e09f0c5856f96670f2b55a6041cb2172d0628e09eff58bb02499742c7e889700cce64f87517b2109b14be1269a0eb7522f1af8d37b5e0544519ecf341306675322a1b201a76e52932b378288d421cc6ce936ee893159149c983e3783e28edb5fcb2da0e1215fb6577d92487287439ab23d9deb60d1325fd191165ba02293a944026fc122cb8906866ba4ebc37ba65ff51fe2c5cfb76dbbf5b7a88ff181191d1bff2fca4f87ff2150d9a2b2dfff42d124c0a67e904abe5d27c5b82a5cd7406cdbaa9961d235cd3718eea413ba65518d580844597f05ca1871022f31f454c1d5f78b9208ebf438f71d45da1a800000000be371d613d56c683b44fcb42660bd69ecb6c560333006b8e4dd4af598f9be722a8876e3d417efe388c110f37eaa1c71b902e9c278308d2a5f1ac00a696184d54f77db6ce52b2e2c786b1b90a8af846033378911d7dc486c93db0", 0x0, 0x0, 0x0) 16:59:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f00000001c0)="7ad06c293a3b8abd680243ae2316ab786e1a8c021a4e24a29b11f179da0e4402fbb1a80b5e36a20898813ee87a603eb69896af88cf9c1448a1141de0d1bef803077e58826f30fcc3dde6bd813b783ef1c8a8b68fe29e6a0225f3fc8774ec224ce8ae8f03aed5bf65c6ae98dc32a1624478112c49255ba402ccbdfb45503d64a2352971f6b1fd2f49f7622c64b36109d8af61a25b3e22d83e47405f6d72245e5166af316a840b72cfea143ca4d80fb697756bba4dae89e8a9674c4c0a06140f432bf7b1fdc1af4179c8b1e211c26b761b970da644a3fbfc9968e57fb80aa825b112c58c42de46fa601a8e8a93", &(0x7f0000000100)=0xec, &(0x7f00000002c0)="78246123b7a6d111545716a763f017afa990411f1025d5f0ac08abee3c181774d2a40320a162c8cdda2fd1d71d0ba9c109b8e410e5938d4d90510da453e9215afd6129812fe55f174144a418c7316d51dc95afc1ed899e3d8335eec42612e5f5163336e8ebd6eb4a7f14a122808d776b4ec41f924f3d18f2013d048e5934df1ff1e12d8218bc6fea92c6a2c5ef7eabc92d7cbcffc681dd49cf40c4c900fad481c692fde3859b3f6aef4d7ab1bcbfb6de5834a6394c9bc4604e69337eb2be41bdc920cfbf29c89a", 0xc7) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$setflags(r2, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r4, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/228) 16:59:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) fchown(r0, r2, r4) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@end, @end]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6ae88c85d4f65e35, 0x0, @multicast1, @rand_addr=0x1, {[@end, @generic={0x83, 0x6, "b0811725"}, @rr={0x7, 0x13, 0x1, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, "feb354cd107f6269"}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) fchdir(r1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x7, 0x5, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r4, 0xffffffffffffffff) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x9) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)) 16:59:11 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffe6ffffffffffffff86dd6031797100240000bdb973531eb41c9d60ccf078f123f515ff020000000000000000000000000900000000000000000004018000000000004e21000065a94a94011fd3dcb365b5829a9717f2087d9ed1f1db0c2c55a12bce471e32eadba7d6b12bf66739b052aea237359cba1966314ebf2d73ba0acde39ed0f884fd4cb934d51c732bafcf300d92b0b18180d69d4112b1a50307a6bf73ba6737aecaf549a4e360615a8a035c8198543a3a603436b20318f800bcf87507666c93fd5af077886523a64e12fe0db100f621e1223d3040472565f7b1a3b24545d2473b8e6b0f9daab878c0fa5472369b0a7c0575988edec52107adf170c6ad2dd7143793546a1796fda8ccd990f09584349b8336850a222cb0", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:59:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000ffff0000907800000000ac1400aa0400907800000000450000000000000000000000e0000001e000000233d731dcdeba64e62cc168272dd904abbf8028cfae7e2548"]) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000280)={@local, @random="9678726699b7", [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "b7e625", 0x121, 0x1, 0x78, @ipv4={[], [], @multicast1}, @loopback, {[@fragment={0x29, 0x0, 0x5, 0x1, 0x0, 0x2, 0x66}, @dstopts={0x11, 0x11, [], [@ra={0x5, 0x2, 0x1f}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0xffffffff}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x6d, "e3ebbde124b7a07560599e5326eb7bc42422a5ee12e9d89fd579fd14d0b908d7bb125f3685f404bd73b8950a9eb14a5d92a967cbee4c0163a5b0bd853f0ef7e62e407d16bb1d5100d3ad2e6c350ad62dc082c4e371ad2284f14105a58c5b3d26485fafea39637ef538ee767b8c"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x1, 0x1, [], [@jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x3a, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x67, 0x0, 0x80, 0x0, 0x0, 0x6, 0x68}], @udp={{0x0, 0x3, 0x8}, {"8f28cb87bc55e7a67c9a11d4adcc7e174a599d68111baa8f46277eab4df51f7d2f141963314ba091d78d739dda4edc552eeb84d968d4bd0b2107615ac9a69bbc1b41e8978229cb0228"}}}}}}}) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendto$inet6(r0, &(0x7f0000000000)="c39f201c09bf0e053f39e43b4a22d84d374a18b9917307c6fce64dbf0a446e65668202d91b1502926d5b640268e606f9ccf5542a5b48ec9cde897ac787db1686e37889bd697f70ca15cf8216a968604bd693d065f37a8c1552c79392bbd2ca510e181cb7eab6923d2563d288a6bf3fb8c621dfcaf7a35b20fa89806a5527a5a213fce2352392a624438112311d12ab73b62d250a034125f81b0709693ac10b6de1f7d72bfb1aee4a395e1b5cbf0d596cade3e175ee4f841b766e1cfc0fc4", 0xbe, 0xa, &(0x7f00000000c0)={0x18, 0x3, 0x81, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 16:59:11 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\xd7:*\x00', &(0x7f00000000c0)='$(:\x00', &(0x7f0000000100)='/(#!)]*[%-&:P\x00', &(0x7f0000000140)=',{\x00', &(0x7f0000000180)='!&{-(\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='{\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)=',\x00', &(0x7f0000000300)='@}[!!!{\\[^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@-]C\x00', &(0x7f00000003c0)='\x00']) 16:59:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x5, 0x28, 0x0, 0x0) 16:59:11 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') mknod$loop(&(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x1) 16:59:11 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="79a69030bf98809f4e2b44bf32ded5e1bb06c4e13c8363a12856a85709f3f84e0c6e7137eb674f5e6eb0e58284b3d62c6b8b983b0c4dcb84312f84290f76085a294c895fc164302a5cef76", 0x4b}, {&(0x7f0000000140)="22d90a30496753ab99a09e3c29ddd5b0b307da4acf975993e2d5e20064a409c76c30464c36a4871931ef8481ffdd318d95dacb5f1d7577f117709268f24db49ae2a78ef368f5678fbad35ccac72c52bbf27cf7a9ef2c19835a5576bad98ee73f7733a214d19cd35ff5a5a4f45b0bbfee8fa5d11041e2ec6a0d3f893452c142efe6899572e40f3902fdafdf74b2a12ee027fbd4237a19d07f3f8884c4ada87f44c10fdb56343a498d8ba522bc848ba5455498b8ea39", 0xb5}, {&(0x7f0000000200)="6702b3ce5e2ecd61d24d8bcd00291b67ac0b575f0f4da0ad45cce107f19d35b4c5374414bb2e835175cedc201e6a78cb9113cb529ba364a96b77a1cce4368f32394749565229182160e0fafec58774911d38021802d6130baa26967ee9de72f15de3fe31e690a8c3fcb56a7ffa8c1d98a1dabc1140e1bbc5e4bd311af96411bd23081d4404c3c0a33ab75ebca0221b044d5596dac7a237edfd619dc6e2df70f32e89d9c21f144992b35490dd51c570ddbeb3244cc0aa57", 0xb7}], 0x3) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) chroot(&(0x7f0000000040)='./file0\x00') socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:59:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[r1, r3, r4, r6]) r7 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) openat(r7, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="d62017bd2ef9c335ba26684f9ba959f1e5ebe693d38c2d488300", 0x0, 0x0, 0x0) 16:59:11 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x2f) getppid() shmget(0x2, 0x4000, 0x22, &(0x7f0000ffb000/0x4000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x32) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xecd) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = dup(0xffffffffffffffff) recvfrom$inet6(r4, &(0x7f0000000200)=""/173, 0xad, 0x840, &(0x7f00000002c0)={0x18, 0x3, 0xffff8000, 0xa0}, 0xc) getsockname$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f4fe59a1e0d0fee4de8f38c519e7ffd1b42583e"], &(0x7f00000001c0)=0x6e) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$setflags(r5, 0x2, 0x1) 16:59:11 executing program 0: r0 = getegid() r1 = getgid() setregid(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000002680)=ANY=[@ANYBLOB="66696c6530e0ff0055007793375e6b7859611e070978a62e8d7e49256a0c5bee0f10dddf5814ae49754bee103c09daebbafd950d810e4112e6054f0beb6ff786c60218e844470901c6c3d930eddaadf6346a33b0ba111b15760b4e72e322131b8bd3c7dbe6940f90865e0c44be955736af799293b0068fc132cd209722b8944c217234499d4881024daef83e84da86deb022b6021cd2831c5f1f93435d4053b6ddadfe878c9ed69b368d4423d6e3c7ebc404ad3249535567c9daa38ca7ff666a853aeacd8f80c69899b3970d60beee342864a1bfcd32976d83a1c52395598d0838d113c644da7a659ef81d96d7b71cd50f1ec7ddcb98d89238d2f3ebd0ab43255f46658c5167758e8def011509175fa94bf01b7e538794974a8afdb63274284daaa8538e1126bc3e640b01d2830b1f193beb030c73355acfc4c9a045682c4b3fc9cd8616bb08ce751f4f3c006afd7795f60b34ce1d1fc60d40f7805516160cf79212f000caabec037fc34dbae05938ebd317eb140d08e0b0d8ff6acb7bdb3ceb1cb6c4346f9c47cc34ef10aa97f01d88e2f8a4a058731dc2f0dae51b9ba3cdc9d71884ac5ea6bb9800"], 0xa, &(0x7f0000001240)=[{&(0x7f0000001500)="8330dbbff3a383b8c5f18dccd113f10a9d94f78b35e943e707a93c9859e52fc61f7d222e2c276d8e35736cfaa186475291079ceb4d0e56b3152cbeb281d192f5b299a2025acfb5b0384ab39a86ae06ba0790b169cc64aa87fd201275f89249639d0eac0a80951cf2cd2262aa4e8c55cd8e9a5a776767a381360e2e8c35e07af1a8ffcaf377469a52378d7a194e65c0df01bf88eb6e3a83a5a078bfe67aabae3279092cbd96a24b7fbdcf80133fd5bd6ccd0c0c5ae079b2fed88365a27dc6357043a95d1a670446d5934dca67ae4df03a4682bc35fcb185f505325b290bde97f1638b24505105f869fcb3c40244ebfaa44255a585ffb8df31b4ec8fb65b464649dee16d99f79fabdd6492a0f6f2664198928f8d72c141c30c2e0f4434bdd9678f208879cabed26e122ba57c1d8312f684da075bb1d0d4d196880ab506bca31229e1b5b39c3e483b31659d808dc48dc9320f56e7fcc5b8089d78b94f57bb473ebddf0c28431c1152e8eaca3534ab70a92d62647d97dd81fe664bccb78d1a9cb2d126b1017e617d22f85a479bd0794d1d822d320da837ebca298435f7521b2e33bcd5f5d1f54e153a73be2987a045b8203e881b28990f2eaceaec6135829b18dce270e10b3094871837657502f2be185ba3ac3cc94ff1a12bb294bc0cc5c1df9f5a8f8147075d5aa0d4c35a024d95acc1a44aebf86e5ca3e6b5a2ad43d4ac91204043d7d9d18109cd530c74caecd703831ec9c00407bb4ca48a5a23fa8aa7ea08ebfe52e0ca4ed0c10a789d9e74dc7bf7e0d2518c0a559fcfda72ed6bc4c7f5129ad27a8cb09cb4b15efbd3b5c1275ffd44995c9ada17e35e1a484beaf4e8c0b94c63ea16dba04870cd8e0686206bac52db52d7975e2d60f95a9127638e1adb37c9ab8492aabe4a0f33dab7c7581361ef43d8c39c4e8db730382518fa1ca20b42cf1cd0356778ed9b027437d07d0121e93a4c865f9d59f99c3894d19e7f338e1bbd4d3525a82f2c217a0c4f0b840ff0e66b7dca58729838094f46930238d2380904a3772f40968bf3623f0fd65a2b81bea01a186cb542e100414d83417cf943df3bad76a98f11a823a38523c083aa69feed4c4f32b94b3307a6d6721748b20c74c6c827da6c0c012238d7248ba9d797244e6eba88dc7bd3c6c73cd3c6aa53746d5b6bf7a2dd0f4d09cc8e36f0afafc29954f077ff8c697ce5654a8b8a11076da9db2507f5917ac3c1c2ace941dc5b29594bdcf05cd81d63549fdcd23a43f9d23c7264cba256319b7224ff0d44e6a0116012d00735637e8fe1973e8fbe84fc258ad1f88c60da96c8e996d6a5a6bea96c3d512603cdfa1f808a14bcc38e8bc53fdfc94775ca7baface18702c9054af0ddbc7d22cacc03292d936c47c4dc2620c2c20d1c7e49baf0bb316397e1647b85efbb3737b01f672c60b577973761f1895e3e9396eb0dbbca7d54be6ad423863519826756d510b9bdbd931005bba55b9b874c6ece577fc741636b6d1cd965d5600eb020039177cc0e37b4b6f5e3ea4d8877f2b3cfb5c1e5371ba88a213f215c561419b7466465ff81f603ac79d20b9d41cf02dc2cca48809536d0f2da157761148a8c729b2a0fb1de1f4d1ce6a774e8c66315579ebcbaaba8de6dcd3c7b4717bef1b20ec4f0d5f7f50176e4126ad20cdcb2ac328c5db8d2172feedc6af451e5e3f96a242d936678bdf5e232e1c0998e7f63b8a13c3cde6d42904d191a42e3fa38171b31a0ded4f7dca90673ae6558202627a66802b4748a4d39616e240e1df08810059ad1b8ccd67121f3567c91fd0787c7bfd8076c189754c7632aae68b4631373998a19f58966b467b5e98f0954571551d7cf9c7c7e40e5de37a05f113fb54c82f2ca3827ca18004ab3b1011e11380e6a12539732d20d580199f4c5cb3e15ce46180dcb3c6b04c6375cf50d62bc1a9f364fc72ef0f377a8a49a89cf3a55b6073fbd4f2b5f8393b49ddca765f15d2a6e8851549a76971bb20057254171504b80eab284112699357e6fa6aaa003259a8c2c4c1e0666cee545ffcd051b031a82ce75079da98ce9214efc953867f50558538dd58f2b2224e13b7fb78f1b239cf5b8d8ae95919914fcd1972f29eb5485ddcd748980fd433406934fce0580f34cf832873a776f3817f31a2fd0a0fde293191613e1fd263192639e5ab7c9fb224fa773c419e6dbd4663817dedb1fed3df479a3f23ce000e471381296eeb8b295544434d1cff999697fa86d794b7f643c385f770e900e4882e1bbd331ad4a93669a9628caa14904b799fe6d0d78312b27bcc8730cdaaff8d8f736811bf6c7ca31e9f133219da69d3fa9b1343bb5a0447595f13e53ae8ca7ab27c4f7200af980cac7be381ea954e61143a55267b74d092bbed9c3739e823ad30cd15027f9c7e9c15f7cafa5e393836c6550dc49ac47d827a05c51d1523467f20d7f581eee6f4edf5719e3df0071b93bd40201889b9d368f0b6358ce2f4d524b44bdda3f646ca5336c44ce80834d71d33a2a070a34e07053ff28abdebac6d4270a2f23080b3b944fc7771280370e918da95059818c998995b0cf0a2c655523ba42a8c865f8f561d1372c91bf24dcbed5db4ee118099d1e0bb67b6cdb39d1ad0ef3cde1cfe76f8e812dc0707ca961c7155853dcc7872adc916d215ee7a2a9b51c4feec5d0372799e08acf3b0c97f4a4823fac9d360486d01e88fe420af13a231b7f8e8f6cdb15b2832be274301ee7b372c3270faad20c179102d5284b714087b81e9ba6ec5b7d1847418d1fdc806abea5d7d308ad1c072aa5dcfeb2fe6c128376e30df576d27c822edea79b0f217e93ea85c11c35c55360ab0ac5a135349ae75056860359addc0f87db8c4d0a524173ec81c32d81ea056fcacdf8701a9e89b43fb8802ad51050e48ad5cd9eb27b6453be49592bb841733099a81b04e8106331b56fe5d01110a8bc268a68a7b9c1f7ef38b61340f88ee44ae7ae04a11a3f211ff2db6f9daf1e8a906b03e802a652a90ac5010dfcb170e551219b44d3527acf925a79f6ad9490834c2b39e0e677ce7e7d1c5466cda1f025658d5a2dc277ec98d816ba51428cefb71b2562bccf11048ba4a2c3ed07dbeb4051eae3a2f0043f6769952d9758bdf56572b2272a9fc99576f821b68ca91f1d87a4d50fb59afa8b7942b5dc58efff74e6381397102050a509512c271849aa1716f117201cfb4a9bc829baaf7ce2272e451e276a42e34b891aab2bf5a9eebaa6b607cd609f00ec8c8c1580bdd2ea2748d3c7ce477c9d53ad21f5198f95cad61de87784e6279ff0e6e256603da1771a278f5287b28bfa0459c99e05b8706d6bae4738c889e337d707144334f69153a4643417b72b7c842468b0f55a1de379d1908fde8f93afc6bc6d27d014f4241608ed04341998adc50a610c5d3cabd3783a2d1a18fcfa430d4ccdf138c0c51dccc59752f69dbaebece654ab6eb4649c6a4c290dc3d1a0cf9709e3b1999770a5bdee4a79c27faa531f9965077dc1e8095edfe7d1f6dfd3851242734a92470f7c5de147b7682fa54bc232ee30fb81627a8ff4854504c011d91a118bc824d1bab78525bfc99a1cfa944d1a314e3aede1be27b43346d620fd928e558b11d2c9c69c954a37bffe495a807b80564b32ec53c67f062e7379a3cdfa7b09663098d927840c9c529f17552c8236c06f7acddc225ad63d6e883b5c4c54c12e9e4119f58cbcc91b47bdce1454d7ee89197b00c4f723123da9d3fee4af9b9723ae1cf0addb47b889217519b35d32614220c1e5196d20dd577c1e9edc349c95d56e92c1cc217be488e3e940a365a2fdcf43bc29efd405155ba9e139a5a25b062c08749e4a23014c88d7ba78c6b9a276eab2ed779ba56d572dd39b9b5dc37da69a69f861f7b8969eee6333fd2fc0bafde0c0f066e6aedc1d4d06ac45c25d67c2afcac646b6d3a5067faca16a677de1eb1f9d2f6be8bec292706511b37dbfea998d819ae468843a7b1d19a5f8fe4b9d5c23cb8432895570bcb3d1dc940efef47a07f999010e4543c5f4ed668611b3ee4a2012b85cc0f1702f23b344b6377228ccd18998347d59048105838cb0a59f309f4a49496c0f9f7b7670d24f8b2eb454c37b162efbbd97e24a5b1170a246604cef4445a4368042a51ed57299fa00dbfd224825772123bbe53a05e6cea651682ea0ef9e0d987a3d8fe692cf1cb1c9879d7a04e386f11f8127a9798fc098642226806edcfdcfbb2d9cd3dd17b5490c76805fe41183026bc0bb75443108b4330b888807a6c6350cca30d1cb097c30f873cd06cad2f9b12b047aa2b49ffd49ffae4a4e165a397aab533df1308c6f730a3715ebcfd136c7dc8e7bb1ddea27905dd1df84ff94fe5ccd71e21a62ee1085cc835ddfcf6e5dcb4205b251036a390c3959c0266837f41a6388d5374b39f22698ebce00d6e9378917777696eeec4d61b1ccbf42fe20c386163c80b8b54b5aadae372e852b5c1c1333ab35c5ae2fd198e5ae30d519c6481b4f8417e978ce8b136f40dc565575dd7e5d054e42707489ef268311bd92c2f353437d9223a98e212bf3a5295d3f30b803253607ab2d509d3006a07526937fe44be8439365534d8ea548ffb94a2f8bcdabaa03e526f4523169a73ed8c280a5f69d708b9d13f163d0e4e8d0a15df79a68935788aeb9b4b5491f969b719c4a87fce8853119d54b96d8a2eb5bb476568bf9839dac9fc6c9ea05362cadadff9ebc48d26d49e5a98578868554db777aeef7f5f514630fd17d96ec404586803ea0c0d5447a1f230058afaffc69a11c6ff12f7eaaee088f54e3eca35aa47ad7ed9d06552048da0ae7fbffa0cb209c664cc398052b0b51b79dd25b4458f84b935151b08fa669a368e8978bc3df96da2937ceb2c7576092490bd6df559cc75d8bfd690ed29d6fce3472f6b42bc1614f50e3462af770ac48ff97a6363ec6cb234574a7899cc7a2a1ad777e7ddccce45b63f03dc17ba2e2cb8def76c4efd40695eefe90d4c14dee5021bb988e4c3244a46120e8f7c61a5855c6a3f9c009214c177090fb0433e3d0e76e4188d06713a733157680d1781c69adda93640c2f3cc412dc2353545ab4b03a7f7dde7f3412acad0d921021bfb49328bf2adb8d2db990dd637e21b42c02bf4535dbdaf9c6e4b3138c4b1099710149f4c1d89f55f9afaab3ef33ca2aaa29fd2bfac0e1525fae91b965a6bed4cd31aec48be7d22390fe9c002065e0c2f4d29ded6b1a8ce3e010dc552b63c0af7cd1ac1cf46b53d197fd395701926fc3cd2be036c99445c806ee88955d61e6a197ea15e664225f4315dc8d21914e040ab10dac2d00b4e300e3edfefaa971d0c39ccf73d7665ca74f15c27b14307db786dcca26fab406be02d85e14e2eb44746d521f523d92912f227d73b65662f3e3db4b0a97ea7970311becfcc77575b0c0b408591ad7929c9226016db41c8b5e96051c615ffd122ee0f2b1783c7e5d0baf21ff04b8966174d010e8dc5084708d3707be2f40313cb08dab711689313a5a188a47848b6efee99024195d7f25b0d6d30d82f73262ca0d6f78f8e40a5f2a46bec3ad48d69df2c4aae6888c5b3fb8036306a63a7b946d116058a8e4d9147b0e5cd6b80935adbfe9b1782326965d94cc2395f3f6f1cf1c4c1b03cd009f56c6f3c1ee6ebb33708aac81e922aa685f82fa673cc2e0c420cd6022ff0f3678f36d55e70936bc5f64cbd3102759dc39914cfa225f690572dbc0fde76b2fac9ca44cff2f7fdd3d5d70058ae6139f9fbc9fdf5552460bc1ed87af89465be3dfc20739a91eda4b", 0x1000}, {&(0x7f0000001040)="811fa670e2b8200de91c395c7baafac84e11196ef3e6c9170d97697107ff2ceded89f2cfc7b70d2b7cede0706eee55d951f9031d432d81b2a45885fe21168506d4357196ccbe2efac1365f4c6d176bf9af87baf737c190949b30a84c29eca40df52f1a9fb5bdf7e7837e9b18785e82561bd043dff8343969d1c92522ba39633abe489e8e1138c13d939cc389d9774e6a899ae3785dd63a", 0x97}, {&(0x7f0000001280)="6594963cebb2a8bca214b278b48f89911d6b176ce62e306cfee097b464ce0541ce346e70a45007a083b2fdac3799594e17dbdbd4aaca7f58b6f137353265f50caa9e311522674613ce7f6869039d37bbc2fcaabe7326054b53ec0227341901c5f7ea3020a851a90fcc5c38710053553eb3cfe8f825534c65208a5de0b2c97eb9e0d52cef826025f6602f306efaf995c51d463c0800000000000000dc99f96ff05a328fc12b", 0xa5}, {&(0x7f00000011c0)="1c8190f983e3a58733d108b900fe7705515d929333a4aa81ea67a588effd9641aebc65ebddea3d9195c4ad88eab63bd522cb17f23b54f2329f9b1d30f4e3cbebe02cbb49b9aaf608d1e351fa6b9feb4bf310a59b6afc97ac260b0d64e64d541abefcd5dcfceaf97cb2e78cc99fb5c017349af8bdd8dfd64854cbb3ed09d9f2db", 0x80}], 0x4, &(0x7f0000002ac0)=ANY=[@ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000fb200000000000c4493554a8f5238d0000", @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYBLOB="2000000000000000ffff00000000000012913792fc33b60b05f641e9bbf7968fc5", @ANYBLOB="76e0557ea8858726cf29ce9108db5f7860f63844beffb583dc63fee8c29ae2187d0820021cfdef481cdb1845968f8a03b51fe41b804804f8a12e80fc953a881221e27c3fb95c43cb603404822ae5fb58d6e374f154b6bb2c06aee6b8799de3561071ad56e3683b843ab028df7ae2e468374eb3951825aecf3fdbacbf52bc9280641bfaad22680c5b0800000085ebbe1396513e5834bf18ba6eab76b097c4ef40530d9015bba1bfcfe4302295ce23e25d8911bbd1dab579d218e9adcc44306753a2c795b763677fb2c8fe0a6bb479bd65bc1a7d8df3f7aaabeb9b82", @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="000000002000000000ffff000000000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="000000002000003700000000ffff000000081a4098eba9e704870801ec507311ce00009de0cac73a4e563900531c78e100", @ANYRESDEC, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="00001100"], 0xc0, 0x400}, 0x0) lchown(&(0x7f0000001140)='./file0\x00', 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r3 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000001340)=[{0x3, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x8, 0x1400}, {0x4, 0x0, 0x2800}, {0x0, 0xfff, 0x1800}, {0x3, 0x2320, 0x1800}], 0x6) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r3, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r3, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x1000}, {}, {0x1}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x3, 0xfff8, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) renameat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001180)='./file0\x00') semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) execve(&(0x7f0000001000)='./file0\x00', 0x0, 0x0) 16:59:11 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x189) syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) 16:59:11 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x7fffffff, './file0\x00', './file0\x00'}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x25) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'\x00', 0x8, 0x9, 0xc8, 0x1, 0x0, 0x80, 0x8, 0x0, 0x1, 0x7, 0xb626}) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="ed4c506642ecef5c03346a5251a70e3bcc9795b4a06d92aca8", &(0x7f0000000240)=0x19, &(0x7f0000000280)="274c4cbd7163669274312d9cdacb0a4c291c798b630e6afaf61429f1b3bac3468ad558e9270e6424d1d20f476cec7501fe642ce5f64b73d415480e090a497019c2e6832d6a5ffd999766157928472a41c738880729591ac28f2436a7181ffd37851878a88d7eebae45d4708e1f040b82de25e3a06411f47064c3bb1f178b10b711f9d3421c13e5b9", 0x88) socketpair(0x20, 0x1, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockname(r0, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) unlink(&(0x7f0000001480)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001500)=0x6) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000001540)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000015c0)=0x1) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x4) sendmsg$unix(r5, &(0x7f00000027c0)={&(0x7f0000001640)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000001680)="bda3731a84458735a5b150a9c720883dfcfdbfd1dbcf8f52df0324c679222dbe2c225f89633c2b744ed37f351252c6c634fd153e128e19c22c40c4a8e7d58ab203460f750732d42b", 0x48}, {&(0x7f0000001700)="c1e723fb1517d98474a43f7063aa9db449522be70665968637bb304dd9d80e546033894c19dcc89bd83ab346eb6b8ad8bb33d376f4d1bf0b1e7dad47dd3eac64f82d2cab85", 0x45}, {&(0x7f0000001780)="7e2fd51a6db2e803a1a888141a56338939ff54bccd1c0eaeb1f1d2ee1d350c1a96faac0800999aeff55058ff101a2be6c57e4bfca1a95d2799ba82bf8e1c677b5679a18f231a6c130e950b38093676b9cf787c2da31bab55d80b2f8f17f2d10bef7406b9956267f287a230cbc69c4f8f7f813d3b4bf0aa114e4b125e7fb532813dbacb0b759a7221b20c1cbebc6c7f403edc5138016f1b20c102273cc6aae91b010fb43278e52de2122de2f1c2fa4deb628f79d106b18844f9133a2732c03f13a70abbd242bde15036804aab23616396f6d80ad2e595d7398f145c771123de21ea45252a43ee0100071af7d0d6ef35b2c3e69ed817be7bd245a7a9d57459fda5016af1825d254db66e419d456d6b6b6c7bdd2d6eb1d4c7622be8d2cadb52de3ab3921a174cf253b5c6d1ee097335adb5a815e65a4dd509280ef95bdbde36fecc4bd772bc6165657c3f24cb3ad187f0a9986a5f5b0f727ecd000126f7245a9b912ee04acfd121837277dd830e031d3849e5bd6ad2d8458bdb3d307eac493406f478ca572de0fc0b78c10f7dccd803603f1ef0a3fd8414b207f901d172bb9f73bb3a2bd5fd4cfe7c833ee2a7135a0ab5d13836f48b1f9a8994cad49726e8753ff36b79b190c2cc41f3c817c282e4d5335997ed92f078f30e8b18560887a821213572c5685cb2e9b99eb3b1411aa43483678526709979166d37125ae1be04d30474c552006105588323ba1b325bd8ba6973ac343f1cb7056a0e9e923db35d46f0e010bb4e90184e8811b456d0d82f72d815f5e3dff3f05a46b3e9501d08e53cd185f05b5cd1c6d8aec45ce26f50ad9d411d4af91e4ffa0ec95daa6bcf502210986ed96d84cc0df8751f758915404e57e3d490839d17ecdfcf356349cba1441037cf4492c56b6b7335802b962f8fc7751acc72c3c7f9d63d23a53343cf0be83f7eb6b9bf7fc717f127c19c0439dba831594334b6587818f754558f6e72be052c16a5463ef08aee878d1036fa9f5ec23704be74a9b5fd816dde8f3fda7642371757711363f9078bea15c0973414c5f427616012c3fe6acccd097ba0dbee08c48e4f85773958e97ea6f97f65f54ca3b852be67033e2406138e9c7c37f442641c17ce117d670681d99956a18fe83e6115c1dde6b81b8e3326f088172611cee2fc0e94c35b1b0d23e1f25a4ecde021f4f71aee956c8f34739042abf36c05b8e4aaab4343873b7b7b7547c5389f48b03dbc8e7d134c06db35a0d45ba0084753f1922c929766ab9be90a3f95960752533ed7f2c6e0e52aed1340749c447987710ec5c54266a3e580285e3bba62c9fe7da193d9e91720181a8f3995be28c2c2fb5e3544c287237e862a999c69cb32137c75dc3e75fc62b011c8cf7962ca40b5a6e993c92c7d89cbd696f98de59f9fbca64e4597567562b7607d1b3ef10ec168a7cf6567e39b8be7c04a684851485d48ee48137a6088bb6cc57884073bc354fc1b3418f8452ae1b4cee6d254816594f9772739507166fe0f587f75e8246ef79770e68237f650ac2078401cdf8e3cc9672b73167f7519e9ccb4873a4f296da8ae9e26c8fc8eb3e86cf039cc1366660f9e61919f131eef77c6583381e05663cbdcfb0d84ad6e8ecf9a96f48429e510f7d92083636b42887a469e8b4350f27fe6245a387ba878b63b41fcb4ecef38f827e8d71eac07e38c5fc1357a37289964cd994fa0b12b47c284a4e52888afb534b1d80349b61918530bc096720a69d2cd15fdb4c186140eb98e271c7c3c05f98d6070446d5fad959e4150c5add31d3218e36fc78f8ec44e1035e27e786e43ff8e12fb435000beaa1751e360d942bd9de1b6cf06f374291fa6c7acf6b4ff111772bdf45bde6b1db6bad496b25054b1e4c03f0a3baf3e90c184c9f717e3698aa8bba30c5c640de4970913aa8a440e265a2f17b870f0016604ed5342b5332d33cf8e63f4525678866492f10c7204c7688f9d5b52027da96d249b567e4832ccd781e54b093d10ce619326a95dcebce50d400b21c5bb1d92f82e9ea48869807d9e9ec05f081852536a3ee44570b58cf697e2a5fedfcd81caef4b6ac8db3daac2fc6138ac7dd60b2e2f3f93c860da85fce350be7c05c9957648b07ffea6a9a0b2a0ffd91f683c8bb34df4f3e37c3b5df0d8497315d27e0a33a1143883c17823e98e7ffb1661105a6978db6e285071b80e2d6bc2510e597994c346ce96d80df975ac88cff43345e332ea268157d875c62d62db582764ddeea7989a3f86aa2dabdd3950847de65981479506243c2a7433225b9869244adbc2cbf17f22f0d4f5f38d606fb8770501846a61eec05919bb393b68f7238b7f296a4ebeb14546c0f3455949cd2496d2793bcd1ad323abaefdbd1af046797dbbefc047c5b14047229eeb9c744909734c39d19c0712186a580fa4cfa70c476ffe2ee14fe21d265136aa819f5cfdf2435f706c95e8dec331210ebe8a185f2c15a88b5ab99cbe0e2e5f555faee2f347979c892d01b9d12bc69d31edf1a51fe6fd7aa1b7342b032f34e031274c29d0705cecf12a11162e74fab83bb04c82f24d956602c286b03a60130d78fa68c4611d9a54580f92ad16518e2c4a176248799dcda9f5ccf740a3b5a97354b1cb27f03cc86cd23c9c3c36db904b5800c80f5134f34576e84595a63b06bba2e37722eaab65689bdc807609d10550ae37b02a4126887ef975ae8a08b56c50cdba4a52dbb517e75d9588057985dcf91047f63d0a0d2ed282b8cc8f9f9d1ac2926747c2ace985da1ffda4decec5ebd166ad11f7a360c1e43c3b38a1f5655a208c3cd79f356f3cc155a667b3740f32c33b71ea2ff9594445dc19d9ba8435417953db960cfeab3653b859bc4cc3686cfc1c3a6defee140d52ba1b25305775b3301dae8c90657eee16ccf421721049a0e96c27be2fcfcf4f296ebb195d81f74f3763feacaebb9fcb6b7130f1c54403c0ee9375ddb882dd2264eace58432d14f737cdfdb7622198060934a819eb338731e4d04589159b050e467605deb075ba9c096f418f480b6896039fdf602104cf8c7873b010e2e43cbabee1309fc7449fa9134a24e439fa3559cd612b60d40c5f8ee216fa1d26ab0219f5d5042d2245003009a4ee8047c287f48854c94ed2b3dbc78ff5b4c3e02cd034609cebee2300bf9ae0c5f30d81b01b66c369a79d26624f7f1559c7a5cfc2c1ee652ca46519f8bbd0260994bbb853902bbe81aa33acdd2fe43f376dcbdc857b672513001e6d8d0a8a0be7b8afb7f96261462457233748c2cec2d4ed5598d7d57d1cf71cd73f9961804a6b0c84bc21122ec09504a3f820b2185ef6ee170cdbd04756c62acdb0d47263154d4258d1ff1a7aab91ec872a6ef3b12925bea3d7481f13a7c169d41d1b6867620c1c6f5a85f7f20071881c0c246f73d8b9bcc38295a0ce98c525909b8118dd0472dc7472007f9012ce74ddb619d2ccf42bad6c5dd7c8de4f99586b0389b5d3e293e2220d63736fec31724163fdd54b880a6dfdd27cb5cc6a70995ff40eba9669736cd6ad8b9238d03d1d61f7f506104818751e4ea7389a5f391731a5dccf9f4cd0a41a8184daa84cfab4a9de9fd5b4e16d00d2c5c58263ae764d39d249f8f176a67e3077c60a568722b7dfed3378dcf1b8f9b05318bb479d815cf9189da3e25affac8c8b081396d2c35fcf4c4fcc25bbbc553b7e1566580bd96ebf282d612c6c398cfa15b8112300af82779018406f7f50bb3246e60c6d34c6b71cdfa02124cfd7b14e09563735e09ce3dce567bb52d38aca4c3e29d52161bb8be59d0374a7d7d6666b7e21600c40c8b7ebd49f4106707a5094f75022e37be126b70bcb100a99f2e30f8df6ddd113f7b3449f8bbb9aa3281cf7bd1271bae6f20f23b61e9adfbbca99b5093b12b96c4ad1bb64c39a320a1a844fbbe945501900dde4a6979f195a6dfcaf19840106fc8a99ec3d056ab1b547edcbc5849ecf7e5027d6efded0de59cfee47944dba0bb877c420edae1188e72b6a5e5d47fb6bf27211dbe0accd59a1e5c57a606e7e7eb0451e835b671cb93c21a57b4f4df778c3762879c8081ff22e50770d8f0f4124d9b50c1b9c5711a163d9056880911f373600cef0059ba34b5638ff722ba94753918be9ef65a16ee4f8bd2d4a26ded3542dfc73237547e705bddf0e876d515795b6655f8306501cd39dc5ed73464f68b6d26b9567bf47025754b3d2229311cace7568695126fe7d3a305895ba58ac0984937cccd05f07f21ea6c098767db504722c6e0e1c4826927298788d1b4baa09aa7e92da6d3c7ca09fa5e68ff64f3a7a581f8edd93fd7964944407d95a86e16250a055f59d75f3d84d449869fb2e39f38b01f1918bd4c52a59e8c6cdc0c34a1a247c52d7b92ea8457afb540217eaef80cba80fd409d1e6bc1672170314219809ddb7c876c4602b06688ae13b260029f64372772007189dbd005f2e223dd31173f09a27efdf6595498848e20a7c2f8ae7a659eedfbb237e7794044fe8528ae6f0e5d5ee85028c0883c9e3a549b9523975a5178dccc072416ca3c2131b8c9dd3a9636f252487b0677d880d2ac0022b5772696654e2268000b681a80fe61908a07eff952c8448f147234c11e1a79e108fe2e9207658b2371a5ac6a8710cd6a053d6652eb754ac20bdcd6948fee30c3dabb64a72367eaf0c7d821119f57a8646721ef6394646e85e0e83fe862817675064b3764853999528318e7c76618f270da0f4d97d111448aa6ea4e623827cd6fbd503876e4d0d3b7cc8da4f947fa3bd0130409acb85f37ba1700017836fc71d98239e056850b4b4c9cbddbcaf77ac01aa9ff975949a4d10e5e97c16cf4e76b78b8e1d2b675f47dd8e761d30b3b24167c42af6da196bc9bf68f0d71979c9ca48c10965a12af472e069a9c1c0eb892199064ab2381c400694c892339bf33921aa9cdff783187c41c1dfc209e162129340944b8ea9693545e8c1234c0db9a88111c350f3108b7f1be9ea602c1b093f2ccd7ce3e310e69499cdf91f2018a6b7f97a28f7e88dcb8d3a5afc3c906b2f3671295ba66289b5089d3ef60ed5d7c5ec170e971141935ea2976ce7db48b4561be26f135ae846f21523f89d1a4f343d0ed80cdd121320488c2d5c6e3ce13d5eb09ec780057f821949bb49b81d6880362376f3f87b885f28a919f1f40504451f5cc94dfffb733f5a5eed2aa7a21822541973db3a9d2afa66262522d5104265dd9c0e3a01a5b3997d3f187685d3f11884b6c92b5744f59fe9ed749aa625064a307dddece0cae71c69a1b8d20c70124ba127af21c2fd8e25af3c471f32859393ca1677f5bc0fcf92ab085ba656284a51c36d8ec2cb7cf1e89749f1686639b8515da1fa0cf8b435c8fe1081a8f16d2a10c153f87f06f289fb9db2540c0f65c3e22bc144974dd15a58b2ef15ebc27ac59d95ef389d81ce0fc9dd982f1e3ead907de6ab0620ae1511d6bfe2ea88b40a285a96febaf2fff64408bd4bc75b13f7e1f8a64ae57860b37841d79c384d193ca62a3b41bddb73374ff2b897f8c7c73a2e8275b1aabc661671c2a56e9178ff78038a6d36c31ab1b271bb92f4f3155b351f8f83e441807c2e77a70b7a6ecf917af665e75a730a10042c21e78a7a953e602386982873ca5c97dec125dd69160ba63c8ab9f79b760f7fd04f6d1d56829dea2dc2c34e285ac0bc7222bffd4d2d08ae9c62e140cd0283d93a37f2f3e5ea1d7358fe0404d453edc1560a5461085a593e52311a27e9bc165d5560bd71f1eb51b32e1599e2ecffc9b92aa63ca3471d9e4300", 0x1000}], 0x3, 0x0, 0x0, 0xc5ea554cfbad7129}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002800)) 16:59:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/250) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r2) 16:59:11 executing program 0: shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 16:59:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETRAD(r2, 0x20004b43) listen(r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getpgid(r4) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) accept$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:59:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f957f00ff"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433", 0xff8}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b55", 0x2}], 0x7) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x8001, 0x4) 16:59:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg(r1, &(0x7f0000000000)={0x0, 0x47, 0x0, 0x0, &(0x7f00000011c0)=ANY=[], 0x38}, 0x4) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)="489dcec9486be16176598e2b41398328b1a8ea09c700573e1aeffe85f661304410cdd8427dbf164d40f810e45fecc8fa3d45c9f81298b7e4", 0x38}, {&(0x7f0000000180)="46067644fd5050a4f33abb5795ec287a41de90e19d79eb7483b56bd0d045ef2db20136d9b8e40cd0a09b9bfbf7a837161d31b306ba59af9f45192a1c4cda7584102933e18d5cf9e8a77aafd1e82d98420c0a69b64180ffec0f74ca100c6ee0f4e16f7068b0f72955ef64aaca1c8a414892ebd0c2d48505fc17b800d1f226243841b9cc6d658acb69984f2739851e11d60b1bbdf49154bd49821957d650f0c4a5e2da75168edadc95d71c7300038fa967c1b23ced99631b8d8b265fa5ad89459ee6e3c8d1b6890daa039bc41d573463ee7e9d4f8fc68bab4e47c27734", 0x6f}, {&(0x7f0000000340)="445f5f5853ca7b5038a3042080bc2216ffbea9d8689fbb7b5d8f9ec7c9147b62c8cd25734c313bab09cd58aae0e3c8af91bd4679331c1a423d8e75eecdf46143bc3f09c5d980889e64d5feb165d54cf89ebc3567f5728e7370e62971836e57d830add311c8a5673967bbec0f7110dff72dd81e68519b040ba849d6c1444c8a437a3f7355b425dfaa58c271ddbfd11181b1fa5240982745ca05b7e280ca06ed98ed5a0e0519b2a3680cdac312758a55f79a223e6e6ab013836dfce39abbad954c305e9e501c38af9abb26deaed0794c85d8d1873ae0911522cc3423533d0fd34f45589dd230a12411d4e1ce39e1750b635b895388ad82cecdaec2ec7bda9cb96a9913cb851885088da933117555c7c7779b082ec747cbd9030ea57180709821ec1332ec525da722c39224f4e431c751588766cbf5d54dab68cef809ed774400c76f033bd7b27bbae90b85f95750444df06efd798dee8b2872a72cd556ef7fc44a7d951e65ac063f66b6eda640bfc36768bc8f999c0b06ea31317a54a4f3943abc3e344f6365a1eca8fee3042d573174048458d054f32d11532d0d2d42ad05c13f33b2302bf97c34156ba153dd78723e03b61e0d15c0726243ae2505df5e5000da07c45620fbc7a9fc2ae8abb483e945d8593ac755929d379caa2ff1efba3e5a41664742efebd8ba6b1230deee6fc8501be1302860a7b6a621288de29f2c089943a51555c1ee374d3765feea2501f9ae9075b4d1c0166c435210c28ae7c5468b6c59757e455521a76edb2b197283ff4289adc56edaecc1c3b04eb9839992bb0df03f6b2f9dac5f5b566c6abc2644aca7ef450c53ca9d3e260830cefd2ec263c1924fce56cc586adb6116ab4d55121196c409266d860567819df655b46f543a252f35e203e5cd47b1f4fe8a253487bc44cb7984ae827f80e42a3674d1d121b97431448e1eaad57bcb76282cbe9318f9fd60fc691a269d87f0a4fc9413d64cd04a6eb0892fd6ba27accafe9a3476f03d472eb2262da7bb00d3524501a9f0010d2dc017cd907b7a7147905e1c0db1c1ccc00b3bb888da1730a2c023f4b1a9f45d613d76ef3642124a1fb3fbec9f582982ff3466e383c07101bbbb334998a6d39645deee1405edf8c607fe78ef705a6111cc643de0b05fd66b4473a2ff7e5782574e87e14b989f7c11d398921cf3650f9e1e687992f4dd1f7a2d091958e697c2fe16410311916b50a5cbd03b414352f589da5c9b7e959d97326de906882cbeee34fda9f6f679cb2e282a14c1eb3ae637a593ad9601d7d93379af7fec07779c788883b3cfb55c60fe3969efb02fcb21166fa9e32fbd1b0c35feee73a3fd82ae13dd447bf51bcfc72dddeea792a2d4d29ab33807fe4a263bdca558dd44533f280a2af9856202899349a8a8d235492f01217612b219e72283a98cc4749d8c5ebbb6830bf4be6be481574b450d6177d12a1b3360175c8405f6b5758dcdd901ccfda82a5c07f9bc037f881bfde6a3dffd1b8f196e9f19b669978a3062b12e6ade2b99bb5333ab7fd09b3791d757a481eded1fd27230b80aab3f562232fc2575bc206da9e2c37ece54e2146db19308047ee790708f8cf6d4d1a8d893f8dc92c529089980f633d219c4ebbf3fa148151ffaafbd31bdab6f65d0658cf2d979ce4585cca14495d219c59e83388ecf1ceaa92dbc482078c8bf2280f99f25429abdad5e8d85d701f8b2858a7376105f041ef05394c0a9a14da262a2d52eae7ae4fc4711290dc0e36dea012ff3828d9a57676987c7e54ff6730a108509142dd3de46071a51ba96a756403791f7ff7402eca05c2077b4b4e3075dd892820947ef41a2744e1dfa66a111a18b5abf1e613f8c680e77bc3af0580f2d2764bf7f5b6d42e74dd0fe29bcd9856da931e408d1c0c1ce3c1b9ff759c78eeb345ae7cbd951fa4b552ae24a8110e820ef4dbe8a75d62ee8c4cde5a36dde48a6018fc6e3d028e5dca0aa527dd64f7da0fbc2c96edf9270cb03208a1a65e5341382789b5704b3444893767c070cb99ff607044c76608a6b96c1aa946ac0ac0e650da2bdfe6598e975d040f0bb5f617bda518ed19f6bf57ddb010053175f349c77482221a5e3fa658c4aae42c9bd5297431b2dd0fd59c33bcf372d49cfa06d796ec1da636c320d865edf0500506802c529667183437e1d840e122931c0637ad6135c43c6f5ede7a5ea220a3354f82fd8222d9fbf5ff7ee81e47747e8d1326ea05bc7c63665773e84e0a83682e73475bb12b7bbad68272da38b174ef1753b6ef36d8f2dda70cc465e4e2cf7d223034d85fad0b6b13210e7b2711d7f4615ab996d6c25e602331843af2fb4c175100074d705a98018e1e1b6cbc5d9bc3a6beb7568330a924cfad191c1daa92eb9466d9891b4e31daf2c2e5b57c53581964f793d71aaa2475a6fa95cafe052e2183e4d832addbaefb72bb0f9a0edf3b7d0614aeb584fabf966659747884304099ad40d9206b63c33e261472c0f8586fa6c738669c1fd1381bac2d7d391805403cf8d6573863f0c4513f23c4ef7308c9b4e20c831c2e8a96010a88518db326da0ae08c25c2c5c9dd0b9d755f106953eb7cadcf546d23bc402ce6edadbebc9f6a054a8b49f58a28bba49c3ffcea6ed676f1cd1dda880cb97c0cfdb3b0674aba66808881c91af2afe872c4f72b9e7ba6ea4ab86060aab5e8c52bff922528927bf3b79adb7bd3af8c6e4046473a5abbda671fc66680fa2ff6969ff734f249e1895d8e5f64571e21165ee9b1eba935ffdf64926130efb84c50ecae8897e29a7adf017cc1860625d60f761d2d045d74473ad3885851c952a2c6d80d3875395d541984634a7b0c78c5312756845f708128b648f24ffb941a6882fd78be6148b74a2fc0301792c2660c90160f81a4c426a532be96e8f3a74d994e1ca43798a25c3c7707c57ad82430b13767a007b9e03f3dc32c0b70e3c5fd4747fbf769dd1bb7d51448180882f8d89ed699500283115ab23f63f6ff5162e0e1a7dee277bd1862c86f367bf84d4a3d1e73c1a044df8bf1586d4d8296c03f3a50b6ec57c193717a409c5a2f8a4b6df2dd8fe4bb2b7e8a437006ea80cac1b571802bffc4a7ca3f78553f4295831db24215aba17d127a1f3b0b566874e216538de723f405e686519e28cf4c86c296093f5557cc0fdf970319ac42d372d77b1cdce8246fa95ea13f506f935234986faf49bd4ac8561b43e1e5baffed2b1201d18fb96e65e6f39d7b9e3bbba1dd691984af58aa5df04b9426c50a92492537bb69ed002105cd0a177fc23bc364427bb136551938398f5f3722b13b77e41dda199da93b70ddddf97c22647f8e6cc95c4a1421610a86121bdc9e040044cb1f407f2f18a9d6f2458d7fbc396ff27c6ccd4699d6d1b6090e063cac8b6b922428787b6978c7b474dc38966d3f2822683e0ecc82f5043db289cd10a3eade2c1907eeeea881af2dbcdba8c92d46d2da0c250c14b74faa3bd08c0494a49e5edc310fb36d95cefb91b8af20c2d169e571e6f106ab21563dcf96b90d0214cd45130a04e73340cf282a73cb91f4cfa585a00a7e4e434ecc695674b5e0890beb2ad6a3289b2959df3043dacf9b1d9dd37f188e4c8f691002a6184827d2acd36b7d905e031e48d1d1003558e6882e2e91a41c1f0aab3dd13ffc864e32c1579bb70d1f5bcca43513d91bf1356204989486dabfdb3e98e69252ea52c7523d7a0d4b2ab870acc4e0547cb45e8334836483e833c074d2a212e52ba8cfe673ea51a6517c2e89556074842314fe5a30a6b888d90273579f00acbc1aa03f647c8618d5aaf2442de911d4b9ca4cf0351c56e8c878ff2634219ae7c74768488dcf5eba23ef7646d10b866f05a8e7792e48491cf77cfd8548395cfd9ab432cd41fd8eacc439d732f48db135e5820d1a27684c7e8c65699f32945055262e5f1ce5af3a2c483fac6020d53ff3c4def8592b1c801ff1512a6d6c26465d6b7f8ae1b0ed39ba489939e78d6052e2f6f7269a2e2eae244afc3aca17209927883728dc45287d9b37dae4778ee675c80ab9646c3f9ce3f0b7fb5a6f43e42c537ec123e45750b5f67e5f76b7dafd306a664bc15049caffa9183906cc95d9c6599fbd17124eced8aa299e8a7cf5ac8e1c0ff55cbe9ce09b5a13d224d060f51696c9ad6b4e8db977d979c450f68131a89e45e78b8e0d6df8a87d45296f1d7a2326061ad4d31240f8f4ecd8cdba3584a0b9f0711e5a8e1b4f0af393d1e2a3ae521045e75ee0873474e5a8530f11bdc0a4b6666268b7997a93ebebec5c3f61034a343ae9bfcf93e478f0596a9172a7218308d6d55c0be88e6867631b09b8953ce9f7336f1ac8e52fa124be503d6b7d1f83ec2c67113380e1b01b142e0b10d8841b843924c6bd432b30c2f1801f44df0e63e9e6a061ac97e72d3d30bd8aeee5cd39c484741fd9222025efebd2d1fd87ef1d8622bf14fea3f26e53c9fd67f4f46a66506d1c6409781c77c31485c964dfa422983aaff27ff8d6ed073bcdaaa977a0da6f5bfc7b9ae15e48271110f1809d153a3a7fd5aea0b082421c5044743c251a183af1303a52d04ae7f5f3980daa0be26a87a2ba69581795b57cdd20a9329ce7a785e59940f4de786ce56c6fb26b480412d6435ad5a9212ded0dceaac666b0be6d50c11691dd342f937986ee308a1882d8040e77d9f4ebeacd41795890d59442095a403f1dd9cb37488c46e951eac41babff902ad839113e4ca8a1bbd57594ca1d2e906f2453310f8e8444eb510fae89c9f106463efe159f99cd285b2f41e92f538a0835cd474bd203657ced2dabb425c0fea37ccd3ae5a230274116404e23de4c7905bd90d5ebedacb6ecf3d4f555575d5d5783a682381640b2cf5f4fe08578cbaadf637c37a8766224d22045399ffd68e528b068ab37c55ef0227b804574b968b8fb93b9f5f17678c07bc70c5f2965848e86b280842dcfe3f02efa649383c24c0a34c9ccb816e04fdf0b679d9eef2b03a77b3247ddd569c280c7813023606eaadc83ae995362a8f766c21f9157a8594cb3485ca4af3b2cc810beb04d5e044bb8de1ed35afc35d4efba2a3702d65a44fbf9cb5e899be50a423c1028cc0589163be1d6ef0b6f7d9613e4fbb0dd834649708380f916cdddd4fb7a70912ac202f8cdf4eac605d2e29e9ff337b9cdc6636c282a6f5441a5d5b449668076a5b2e8ae1cf45dbe45b26a96d6fe777e71bd6db7ba68d016e121b79bf8c0d4f814ad7960db86822e40f9ad78e93242de941efee952b25b3100141ec5a3a2e25d1f2af6c9c1fd5938898acb5db54ac2f4690824823f8b6810926de86fca42bdd3cc00b99fc5e19aeacc089095930875f85f3447a66a76aa2739c58f03e77baca601154fc98a5fa3f6dd392c1d80e3a1b901dd389a991ab2224f59e5a4c557bb464bc671b0844de382af74ea1322bbb8cc5a49407ec35b98882b6281fb41bcdac3799fce01cae1931c53580451ffaeabd2841419abfc7f3cac983c8d5a93e29fc2278e31b39a41aa22c64aed614e8258b12b4344dafcdc6cc4baf1bdafe0094bc88f62087cc668697d3e1ced1e30905fe26179de84adad2f35f756e0a73f78ba4cf416877ad64ac8046a123136104dac35f7b3373361e1ccc11c66994736019d62207d4e42735ae818885be6123b10900008d340b7b8657a26736f2d0b74f66113329cd660fb453908e67e5b9526a73682c9215806fd1d75316d041ee1585257c5e8e4ad034149ea166ed23bf128c9abf1df9112a8bea3000c92150e8b0da35f21fe7696914394be7c1", 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="eb795752bf63f0b007406cd34de1351b61d5", 0x12}, {&(0x7f0000001340)="c79082565404242c1ca5d14786258bac1a93623eaea28c1d6e2b72febf5f472b478702dd60ffad584c166022129cfe78e76e29e4ec20177b5720d32960f2f8f0db90bbfb7b0f0d6ad6a1a305e9ee9a7046691c6f31923272f5a50b91be7ea801a66749c2a9564ed049c2b3997d03a5007fe6743eed237e72ca090eed707faac05384ca7d293ff05294a6dbb5b2883e9667cd2bf39ce5e103f88cb9745c2e1716dbc1623bfd8de05f409fc74e2d0904490d9cb5c2a3a9e0a545", 0xb9}, {&(0x7f0000001400)="b304282339d7f4bb63b1a7cf8239b30fbe4d7ddffc5ac7aea2a7da7dfa40b26bb1cd65ad4a607db89876d72b3d5d0a7c83a22f8d62cbba540ea00a09a912304eac85f04f1e7c9e5cc7ca762c7d6994a155197848603132f6f2acf463a4d76f3159da21245114d2d0114164642ca847031b93e8f0bdf3a926d2fe5af9aec7cbc5df79b706bcc5a654db3ac249a712ac99cef5f9e52695193db2a32ec185a44dda9ee5ceb71e609ae1a5b2d8516ce06234d3ff1867c99a321246722cf80e72bfd612611fdfa49a88a1a29cfa935bf09420a1a4cd5a8d1950162d451aee52286364acd3100afdee65fed46ab7c40cfe8ae08bf91762", 0xf4}], 0x7, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20}], 0x78, 0x9}, 0x40a) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b4, &(0x7f0000000300)) ioctl$KDGKBMODE(r5, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r2, 0x110) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup(r6) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:59:11 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:59:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000d40)=ANY=[@ANYBLOB="ffffff00ffffaaaaaaaaaaaa"]) 16:59:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights], 0x18}, 0x0) 16:59:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e11ff"], 0x10) semget$private(0x0, 0x0, 0x0) 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: syz_emit_ethernet(0x3e, 0x0) 16:59:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:59:12 executing program 0: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:12 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: 16:59:13 executing program 0: r0 = socket$inet6(0xa, 0x100000003, 0x2c) sendto$inet6(r0, &(0x7f0000000100)="ff100005214d56d0bf7e", 0xfffd, 0x6000000, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:59:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:59:14 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:59:14 executing program 0: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r0 = socket$inet(0x2, 0x4, 0x7f) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) pwrite(r1, 0x0, 0x302, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) 16:59:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x4, 0x2, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:59:14 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800000000009078ac1400bbe00000024e224e220008907800000000000058aff669d6"]) r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semop(r0, &(0x7f0000000080)=[{}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) listen(r1, 0xffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x20, 0x2f99cd8b, 0xe261, 0x3f, "f5c1bcbc0550a8057a809993cee792b77e31d8c0", 0x3, 0x234}) 16:59:14 executing program 0: setrlimit(0x4, &(0x7f0000000200)={0xa, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() getrlimit(0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x9, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="fdee3a16d5282682bbfa71b3316f27aa3934bd21baf7799d3f5073f9f800d04ef368055a6e348fe2fd06e3306cd5da2e286a5a7a32a6a5d7b079a2ab2209671e54dedd26036f27230ae99813e84f869635e53dca237b013602311e597ae29b98d2b8e0e42b1bba0020512acc1b1bda47c2ad23449277c8070fa9b273aa19143e9cedcc6074751bb44534320b7d3762c335", 0x91}, {&(0x7f0000000040)="b44d9d71c66089e4b77b1d82be452003c8fa142bc4296f30b3b3424d1c84c5e33e0d490ee20ba9f5a7e5a6a8f7940f4363b291a8b7e99612c850b5ec94f3eb375fe4e3a58931caa7efe95fae24fd9daeff85b3b809f00bc544cd1b3c18b35f3cc833", 0x62}, {&(0x7f00000001c0)="0c3fa6ffeef4f49b4a272dbfb0189dbb68a86e3d1dd1e90007fd0344c3ec804da27326174b26493258c5fdfdef81630e62cef1b54e78f16b", 0x38}, {&(0x7f0000000200)}, {&(0x7f0000000240)="45f132c39b967c6afffae9a0772b37c3fedeb14731c449a1ca993efbc8c6d8987b0f3501479b502555da75d122fbe309541c37f8f0ecc492eeadcd4a45d8c3469528c600095849f9283b9460a09415581a7a5bce443f48f4", 0x58}, {&(0x7f00000002c0)="d27dedf0a93996fb2a0f9a54e86811c704eb23ca1ab03f9b1e38d7414065e68543b1be08ad575f554299e50620284effbd8048537da5c3b66039e71c2cd465d5803215155157767ae1b6b641cf13f40a232c81d0876417e63938deab91f8d5e472ff523d8264948a8af1ce558639842d65c82cc2fab4fe5b106fef2acdd7fd9abc977150061a270890db9d8281eae3e11977e4cd1487e488f830f3c5a37bd6e690d0981cbc0b3d32bc654621fa4469b1b58f040216a1", 0xb6}, {&(0x7f0000000380)="ebe6f48776e50c6b09d383906997d5c244719cdb9eb8d455d1f1ec5b547681e833b7c3fa5f8998978c19758049a58f31f0f1bc138557b228b87968a6439b0bf66cdf33772193950f924739ed09941c06f04ea66648916addd6ed1414b3222f0f125e20ea1d4e4e92276724001ce15df4991a73d9121ec7696ecc7809cda88a215eb4c04de3d5714350f7115b8c4f752a0b52fb5bc8c23136f4a831c9968ba8855eee18050575066cd77a1e424dc5a1ca", 0xb0}, {&(0x7f0000000440)="2d503ef6e83afa6669468e04bb3ea411a3a2be4910a4d575d0dcc0a850b85595d2c46c0dde204a03f9bd03bd1b592c536e16ddce19795cc8739eb8ae30e7195374c778749490554bd4c5fb48f80033615d13f7c8ee7ec24f004eae2d46b0dadbe923c10d3a2bb9ec214cd2404400624286dba6b6d79995dd6da8f6e9a7007fdd0c2db84f95947b9ad88eac7380e63f69ad7e116ec680c4d1ad97765fa78de94a32720a330d3bca0b38ccbbdb4eca3aef7100878c32a4ae869023e92477aa638476c4931f708e0a70781d53d94ee15eac6186df680c4132130d3193a8947aa7ade889783512d765502bd6e81dba695447aee77f94af23e5516a6092", 0xfb}], 0x8) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 16:59:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="146222c967b811bebfcb6531d9e2c0d6e6931933f98876744b88ebf74b59aa554ce6acafc829a5729e6d3b9ab4b4ccf6e9a76a1b4fcd88653b81ea5d53a2398c5d84dcdf4853ee081b4cb4766af0bf9bc84f0a1b2d9120f35d036078f8acc901f85aef5571a893ec7cd07fb257b71f63", 0x70}], 0x1) utimes(0x0, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$inet(r3, &(0x7f0000001380), &(0x7f00000013c0)=0xc) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000140)="a1deac71e1ea8456e0adc789d1b50a5cd0f64a5a24212de57e7899aa576e0867f209796cd35680b238fcef57d7", 0x2d}, {&(0x7f0000000180)="c93041fce62e180bbb9c43913425bd33b224249e58c423d65659e069ae3d3b169715bc75c473d089642f1a9d0ca918413a482726a5697f3ec9fe3d84adfc25ca1237632d2d4e31a08d9032f52bf8c6171b658bde7ad1862c0bb34675035168e11bfe00ca814819a1d54b2532656d579e325f476e27a15474367e1395a88f2a54c34e5ccf81230cab9358c4c34a392ae754250f434261f00160324ab2d43f", 0x9e}, {&(0x7f0000000240)="efa0a018ba1b8a58ba9b28d88d97752c5b83d37a9d6e9ab382d7cd766178f7214dc126718b1f342e0b2b6c540804b01305bfdf94d6daa1b2e4175f25837f3e9852e7fc65d19adaf1a357dcf8097c2d05858dc01ae19a2a20", 0x58}, {&(0x7f00000002c0)="15a607382b7a957fbced9a5217e626fa8bf04cd1fc1c638d853ae1594c4557130f4a7cd8a6ef0a93c7a195266e9dcbce93de31c5c130c89a96f4", 0x3a}, {&(0x7f0000000300)="665222f506bd95443ff98eec7d31037c6ba6792a39c69ba1ae2aa6cddad2185943874df11badf27067187ac703c46bdbb9fb967aebbaa7e3e2db2726cc3020ba5c6203fd7fbb809af61b16518f04dc98a187a42a967b91652dccb3a2d5ecd6675b8c1e7c4423bc131c1b077ef32f57ce35c6aecf08fcea142318511b8ebef935b5caf2e1ef8a107f92e083067117cf7f8033490272a7ade4fd6a2b5ab58e64e7db13840c2f3ce3e006ae06e4d943bc1f2e27d7e031315256ecbc9ebbab037eaca35dc4c6967c37d3fc7357a10e9f7b896845f915a0ce3df3caeed0054026776f60cb1317fc94e05ed9a5a48690c82eb60a169953de771eb75260eb7e4cf776d435269c849e3a02bc0b8bedbcc3d93b081a11aa90fd6eaf9fbeaccde56c2f6a006bc37e1ad2d88fcbe2ab11d4e6e68db49cd4bb73ae4e5f169505703eead91ac4bc23aad4b50152bca0589f9bf7569450d4fa6fac16c0f6c9c11dc080d0cdcddbd62635a150618dc8c95bf902d4757a679951b816435c3f219ffa95d8051f3a0a15aac90038ea18e915ee999a352f93445ae72f5f388ebd70c60008245ae54d4e9316dcd82dc76bfc41cceb4e666121bdac9e5ebe37169109f04af068d5dba4ee69e0fc17ad2f8a42f78dd558d6355c3848cb35515e0ca89257cfedf410a852fe6036bb5a8e97f08bb4f0605b257454829acc201c1baca7e51db8397a61317a13cd6a3b1dd21d10709e4fc6bd1826e9192b111fa600cb3f874acca5ce56eef9fca954265097359929353d69ba7fbf475027664e6f67a4d4ab2f70314cb54033d20cb0e406f087f54e2128cd12d41147b88f8ab688057ac282853bef945786d7faa2f6ef766aab0536c34f0a3db2d44a39824f506e67ec023cf36f29d4d4eccebdefe742d3c435cca63919c1999d70fbf405ab24b4bae0cdfac43c1566ca56e9f0a75ee5af1bb829b48cdd529728367eefd538417353be2d98c8f46fc13b3dc87d49ca1ba2e1f32aae24f7c8e3972ca9d9b418b004139843ae5b49a86317d06b11033bac25dc6f8b3b73dad65e0cdf28d232a9382e023c7cedf5e04b15ea895c30961fd94f59ff8dae94249c13be1d50a83ba54b6d4f2574fc2d3c0a71c196d38d77efd8b623379f3bfba16eb36dd2776241a36ac71fd52864180543a9e0f62ea71c3a7d4a034702ad51d3f6c114e4f63de8a503c37d0e3e48af0ca7190a4be57dde2c0f54c20737ce0e72f7b36d928ef20b4c86ece41a4bc3e39035776c1dd4b5fc006a2346f6b8e5e804440fbb61a16b92aa5bf122234b61aca958ac72b835b717b07fdab60c9c6e5364d70dbc5ea6beea170bfb6f1281ebd24c5d2265f61255150ad991d4e187f7f3c2f74436b5a562cf02e15eff2014c9a8b9d0cd03d236be837d18e9ee2c81589cf5e3dd93ab15c5f9339ae4b499e0523c7bff30445a2dbce80f8166f66d38bdbae12fb1770b4708cff5dd1066eb087df8848d72ee620bba8937bdf89dda686c8a0295e1a71dcf1c58ac4136c2cccaf60be8957e5cbfd1d798fdfdf85f0f60dd557860691e3579c9733c5799f7ab2d20658b4d57f28ff7c4a824c3d6e18e7edd9775cabf3ff364118ffed31020028f819ab3404ea1678f3846329d1e217e4480014c4ab436b36dfb1c4b70d1c71ba2e7551950f94fee34ad1b76b14b7817726c8a79bb2dbeba70c442ce388555788f22a942f82f93945948b4d98e76a77549453bdc8a10f6b02f94a56679407ed71e7a671d97cb310573944a12d5a593cbc74de36a536d3effc73c6aa832d3c9bc274695b25cae347d9bbd24dfe2b69ddd4e6c2f8e132867c34903f42982d525240600b22aa26aee3f8991d3ea98bf0391992d74c067259e983bbfd23a3bd090e088c4b53265acb1122fd35705d21ea54d073dd1e147a25e85920481d12c0035dbfd55bda08e4af37a6610e84c8cb1998459c145029e0c7443383369f39212fc558bab1aa2e78b561280db0167b4f647bf3e8a220867ad2018cad0dbb0f9bcf34ae25c8545f62bab655b8a369a957419cac8f3bb4cda65de462b1c531f3a2f59b75f21793192c578a4384ff15222fb8d8c469e94a0f566c2228664953bc57290f2382cd57054f62dcb662c950f89c03736bd067eab2c522dd371053fa503f7c9de2d73f73c16c62573b6deece983e8e0662a7aaa6dbf180dda3b85d42fda52c91fc820b88db0791e79185f0ecdbb57b6ac1bfac3a96fd82093a25993b44997e0185b42e7458e6bf8d457bf3dea232afc123925b99910f958c6d72906f2ea86b7859f43b8d1128bfc8b417a130338226d6d99b736ec5105563a833605c55df39da2015146d2748d6e80fdc26a26ec2fec65c115adaf838ea9262ed988429d77c212b64973b887c46df2f062ced9a959cb532738d5e6ae1461252ecec78e338d1f47eb2e7e09a3cdf5d60ad44117f61bbdd795f79743f1d1b9ddb5c74dc46243fe1c0de151d5ee96ce515bcd973259e7f0d4733a781f248aaa9ac6827705e151dbd91e121fcfa57c4061818d7cf0f17c0f3b4bb8ecb26ad5809638f9ad256fd8616f89d3bca39d53ad6623f05e62a681c7126403fd429da6294e0ebdc6880e3a2ed52782175a75a0de9328ed6b685adc63a7663eac3ab2cd6abf10c16870bdede62358cfd715484576f383fc08e8a8886306f1cfd1ccf97a4f468f35a496d85d46746e4ce2d9574045e0cb56209d84618436cf7612aef81325aa40cffca6f77d1074297747135c35a0d9f986df5a6042c5c94f882bba5ae549fff67134fad9de35c8a9e5d86431a18fc735171b533fcd11790930311d1518102d0974c7d329f2714883af9a7ecf47e43ab9b62e02baaa023ca730eab9830faf9822377e90ee4d31d330f97f6f4bd0f00625fd1c0d7afa1ba4ccd95efa3583c36c7ed5acb61f4a346f5dc4ea7e78e379b9e5294bd021fc65a80e1d74b2095f7533cbb82c24d53674003e3a735139ca718f7aa3cd50484570ebdba62e44aca2734f9967926e6023bb911a5d7bc300d840219efdabeb599d53109e033c962e551fb178582ce33b71a82c26aa5c814518f467a59d0360ed8f0a626e31f651b177d4e8395e0b6a356479df79b6bba019f0e77d697eb91fd0f48f4a9ae310580cb4fb7802ff78cae118c8640d08593d4656708a7a09746c1d474cce80dfd22a6a88dc13fd3bdc7846dd6f13ca4f03a6aa83990eef749ab4031557335d315e1e0c786d131442f9cb797dbcb9861be8717df0019ffbf01028eabaa1590b06df2e84acf51ed4ec8b4f9a9a4206d34be202c72a59ce40bfeca2d2dc22c966f408db5032c12e8033eeae131f19728a5ff36349d7b0d10162eb860bc60ae73ab75a98dbe4653811f2a9aea1241e8ffefa75d3c0ec04f5dc155783eb6f5f06490710e598816f791a4b221ac4ba0ddde35ba6dae9dcbb43a2d7bbd26402840c3023ecfa286e6602256b25119a1c6431e5868b6bf1900bfcd5a4c66646980cdf1e25f06e6d83b0f83ed1ee770db718e71971f9589d83a77f740ae82152451eb934ded452b7969d00bf1ea04dc964bbba1b63b8296baf69a76a1ed961d9cb143f8adcfdfbb9d02dd9deeb1b9231138a81aaa544bb53ac516799f39c5a0e3e470c41b1d64256c6eff7102febea071f834a3ee46a11d013742a36f040cb1dac134b370468f71ad8576342089315954324a5780173d723356d7ae5ae36a958165bc0a374197672f870d3097ff3dad33d993ae0ba26a568ccea8b362dff23a9bdc8eb685df4aa57845982ca89cc76ce1fdebccb348689c9123a54a3661b431629631bfa570db0395f1086fccefc9008d902c247a47426c59afee1a5f3bc6e560b0840d713ca380e65e0a4636813278a0229273d99e8f047aea44ef5eabd481461c7b6eb560828aebd3520d8a0ee2392fa71456491601a6aabfd429dc27f8ddcd4c62aec11b46aa13f98a20675880ec653aa8df5457d17eca14d9757970beb87c05d2465bbfd516f4f24546712bd7e72d6a354149aef1d99c7516a01859c083153ee042a100ed49aac277266136887a88dbfdd9b3bab137ab3e647d7ddbc972bec7782d7d71f7f50914981bcde7aaf2715cfe2db8be6966674986bc31aa7dd957496a541c0e8aa525deabf77c17d99bdebc49c364a5fbcd5b1529a42b62b9e53f1e945b1d310d7bb8a40ba8891152e622f9ced7beeba5788ea3111e8e754085612c13d79a13c500a2ad20fd34ea15d93759a073a4ce78b25135abcbabbecff96e909732e4e7f8171b627bf9a17048103223eaa129130f2046900d7f8937353261707a269508b8889d1ad23aec3d419aa4105acb0787da6fbac3c6d47ccdccfa7d333c9b2e6b4eb9a9c998c69460f18a29fa877965f149bd417cf995f503310c39190d833e9eda6b336c71088a1d2666ded0e0967e33a7984035491903f744252bccc4aba993664e3a88dc533f270edaab66e22271b93732ca1f8e375593888ee6e211093b1ce3c5d566ca99aaf04aefc18bed58aabd2b8bec68820afb88d9b45d037fba09f427a952d1495a2d6ccc0e27897624724aa330d28042669be3b6d44bef03f6294642d50f8bd3a90dbc22845f04da2f7a046a51cf5b6083dd2714b1b5b6002642ff73e0f7e9525458632ba1e75a6d4a7b4d74893ac0aca26b55b1bab663d39022041695214f0fda5f5237b2c29d94e46de77512287b253166a322a25b281dcbf7ab08c0cdb51a0d55bf466d2d0fa70629bd7fb993feb8f76268e237a6a5693cd9f87c3590a38a73a4d73c50a35d7f46993045752b07965d3082fae3a3418fa1b1c4edbb91ca65a06194d3b95fd4ac29037b02306313fe45c3fdef7ae08dad4de256d02c251f560f533d7ab5f92c336ab82ce6804aec06d2e37b83601eb1de9e698806c65e538ee33173f362805aed2364bb2bd2e7c74ec725f6df7ad59fa6e3a66a4fac556aac105e46d628214a0ccca482bcba1e863815437b9579cdc968e63e04a980307b42dcabb6b2f37dff7964dc4eccdf06218d8db712485ab08bb58a7b78c93d2d466935c3be4be4b4854b827bd77c9548425d9e4fafd7a8eed6653ef832f827cf59785a1b7c8c5a0bfbabc29a606d69f67980b5bc15a8a4fdb4328bfe21c49b2c1ff85a77ba89146b8156825fe918c2d5ae1313aada09adc12d74045f51c8d2800d32729a821d9f03fe0c87398c34988f68aed27e2e9f40fc9c6fca944224bc09fbea82b6c588196567f7133f3c1421a92ea55b028439b3def6af6209829819fccbf490f019d252410f485cc2012056fba76c92da85a92f3f44f686b6db09665bc41a8dee24d17ae1c7c228acddad19cbe391f1a3d6c5cd1a424347e998589220d92fd3059e5b5705bb2203a3599095f8b2863e65856b1ff6edb9836903f81fa04f7bbaea83207fd436a027d52eb99bcd7fad05197a9297c3c87b64d8bebc7c111beb6b5a722436bdc905ef336284c7732fed4571303e32100c21eec21e51555348cde918d7c7900f6b0ebdd962ab0f5bc8c253a029754f883f117886668e4a01d5787265e29ccc3b6601d1ebc473f14db53e9925bd2468c711ba0432424cf25da965f491b49bbc5093a29978040bc8aab2f34cfb98fd2ebedea4d10bab61a4c533925a224ee4ed014e3d48a24f07c32183193513eafd75a3c0b10a11afccc2116147de27be4f0903db7df9f1c91b6c7a4a19de7bdd9fb2088f05a47f7d09d22921e2f52f2e9ccef94dad0b74c018938e37bc034e98fe7a18d4498b9bba2feee987a5c7b268e7eb6ad4111e4e84d6efd6ff1691a1c", 0x1000}], 0x5, 0x0, 0x8) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x1) 16:59:14 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x81}, {0x2, 0x1}, {0x43, 0xe48}, {0x44, 0x80000001}, {0x45, 0x2}, {0x81}, {0x23, 0x8}], 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 16:59:14 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') link(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f00000001c0)='./file0/../file0\x00') 16:59:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x2b, 0x0, @rand_addr="57f6eee71f052db83c883f5b88dbb13d", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x88, 0x0, 0x0, 0x7}]}}}}}}}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:59:19 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x30) msgsnd(r4, &(0x7f0000000000)={0x2, "b51448a163c5f87261d71976814d3d7bbf5e05d5e0d2de16e4deecb89b5617478998a5465786e3530fa84f5538b46b5add433c103fc00e9e1ed96f828710798ee4f9b3f6892a436a07e5f0127cc43e0e956be71ca916cc402ec4070dd30579078bf6175fdd760764808b5cf1707173bcbd4ee3dd43a7982d1c910c904ddee00cb2febee7a934ca87f69bc4508e2efbc4a44411b7937411"}, 0x9f, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 16:59:20 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 16:59:20 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000040)="85d66debe17b23db26fcf83cbcb0000e82de7860bffafa0989cefce509577464a71bf2a2d4352c536136ad1062248eba85f4969396ce9fa643d86e600fdb59b492460bd9b9f18935a0e838fd0f376173bd3e8bcb7cc6", 0x0, 0x0, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x20) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000180)="b1dc2a92a930ffe98395e87146fe1cf45fa7d291bbe5a42b8d829067ab02235da37afb0b0c7ef1b0f9af95af6282e1588c8a864c869815c64f71dbe751f5eb9a7926713d5661576e0e71e59e2fffad114b133e59359b0fde6c91a5a2446067e39e5e6aae592a182e261d0bf0adffb8e0efafee828adb90f087fcbf352258e3e0a3e9292bf3509bd95d94d4c70e9a6680173c1633d85f825239903c4530d161c1a7908a7144b8ef33ff92b9e8a0e7f82e67e32e8fba5a9d345be6e578a00c00882edf81ebdfaadbe40da5a4bd55a6f6054b1f", 0xd2) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x80000001, 0x80000001}, 0x8) shutdown(r0, 0x2) 16:59:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:59:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0xffffffffffffffdd, 0x0, 0x0) 16:59:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fchdir(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000180)=@file={0x170, './file0/../file0\x00'}, 0x13, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) 16:59:20 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000400)="483ed06e58d65547ec2c0be2d906c6e65fb4beaae16d4f08e6c20fc05f9cfa41afc0e5355bcffb3714a949f8d97867c3d7bf92d34071762edeb1d4205bb90e772952b8cb9a11d29ce2fc9a0840f308323ff0f499acffc6111f984f92907d67ab6071db8b07acf7841cdf05b89e2d87528756a4819b076ad3c100f0131787a4bd59ce9f", &(0x7f0000000040)=0x83, &(0x7f0000000800)="976dd05362c37523d0358ce03c829545acc4054669c4ec2922bcb3ff03cdec15d1f68a7a58a7141654c23cc53d683a9c40cff55ca920eb1a0ed3cc19557847403cb173330e2955fcb9c8ea44e19f3587fe46a32b61bb0c2fc4a89303955d2a611e1b7583831adedecab44f34a0c8012e268707fb4fd360edce9d93380f74dd4eb6bd638c005929099eacd36f6ef39c7a19e3fd45318b228dfd15f588366082ce9581140b2e12610dbf35720b1f608b9c52da513628619dc0494d6f69e98478e5cdabaa1405ee2e649f992b501ae6cb73906b5a8f6ae6c64785f60e42eb635bd5b48bc35164ed508348d5", 0xea) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x10, 0x50) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) 16:59:20 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget(0x2, 0x2, 0x100) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000002c0)=""/209) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x1, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/168) 16:59:22 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f00000001c0)={0x1000, 0xd1ae, 0x10001, 0x7, 0x5, 0x7a, 0x100, 0x3}, &(0x7f0000000200)={0xff, 0x3, 0xffff, 0x2, 0x1, 0x1, 0xff, 0x8}, &(0x7f0000000240)={0x1000, 0x6, 0x80000001, 0x0, 0x2, 0xfff, 0x7fffffff, 0x3}, &(0x7f0000000280)={0x9, 0x82b}) 16:59:22 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) pipe(&(0x7f00000002c0)) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 16:59:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:59:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f00000000c0)="2fb851fd4e8e8349b0ecaea186b2537a0f228793ab4fae4011fa5b0409d992338d69c405ca7a38cacc4d2d6a17cd7d8539b26a85059c127877", 0x39, 0xc, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) lseek(0xffffffffffffffff, 0x0, 0xffffffffffffff81, 0x1) listen(0xffffffffffffffff, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r3, &(0x7f0000000140), 0x3, &(0x7f0000000180)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xc20, r3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/149) 16:59:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/233) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pread(r3, &(0x7f0000001740)="ade2447a032ff4ed454d662b9dc8e88d63c7c184766d108ee76220627fa2ed84718273e50b66f92477e89fe1166ccc15a2130d2670daf467191091d76617692057cdf0da40beb77e7756dca1f93465c2c009891691d128dc5472168f46b8f7f067b5a4eb7b2c5320571e2d2a22fddbe46a50ab6d2a631856631cd71a246c33ff35a69e9a4ac9fcb8c6b98faaa2434f6001391da7a7d5d0acf4a5801a133734961e386a68a4099154f3961a726f3792eaff67059fcd74a4500a2953ea7cd4fc339a50421ed9671e12f21b9ad89b9eacf079b81aeac207bdda52f0b2ebb162240800ad8506d64c700ccb351fb8f490856e25b2b0426ebb4ea097e2ff73dfa91fc6346456b21dc5a71f8423ba65560de8c1e307d49932cc40d660456b54e75c8b24b8bcbcf995a9bc87485e0a33743690edd1b1f4d037de96fef9ce7775383e08f1a2d55f09a0f2829e44eef9338af09d6a7306208fde6d14f2250b765fe6b72fc4352b6d49e17cdcd44097a278eb8f1238345cc66d00a890ee06ba8fba25f85eb603cb7106562c467308c012ec418472294578e0075a0127a1bb445a167ce5bb90a620d43f0fa99930fb5a2a7233169d145193ad1a7d28139db6e5223d7215cffee7652df91baa3b752967df188dc8936c16e377e09631dfea5c6bf4dbcce1132e1cb019b3e8ff59f76f8dafe0bc36bb25ebdb4cae8548fed339985f3bcbe3e3a5526ae3aa83c921a9c55ba16195cc3cd8cfd4c6aaf67826857fb899e214ac93486fba7749c639b1d526888b9447c79400e2e5b17b856f8f6cb0231f3d83c100771a4186dcb4b692eead6e3e812564e01ef5ac09a5f09c2126380e303a445ef54a4db88024bed35b5a408c361328ce44938cf6afe3b7f10ac33661f9221ad81483baa841d2d3f9cc07d7a69ba627f20d01ca10f1e1e04b935f8499977904aba4c9f7355221c511809ff798e6534ae2a87c9a303665113785eea211ea702b2b0604caf67e2847d0496bbbe40f443a4df9394e93d3575d33009e9200810385c1c7c913b57dc1a993e9a5a4ec15971e1b4214673958c188b8ab4d9cefa8c318f0ccda5e5643f1b8179df16a530bce725ecee20d570ab11e271a2cd319461d359200d62912f2a011148a19a119913480c09d0d008aa43951841303c6d8733cf66cd094ae67ec87c8f67b5aa2d0dc13ce0930262aca83f59702572ad1ade11d2a442a15834b5e266b98bca64af27487472d20d8522151b3f0ffa9bb9fabe01e6fb4f2fc5048f0458d7378532241956e59abc6e535af7879b06af8c6d64e1bd4e52fe4afd72a1a92d463ead84d7ecd2269a11518d018c4308fda04a6aa6df8cc0a7aa6dda7077a18e1ed0cc6864589d5003d633b6191647fd1d7bf4f254b9f353d9804fd04bf992a83a3a6085ea5ecc287f7eb0d42f4bcd7c3d135a5eafe02927dd9ace9353c79676a21e9a7a8c662dbd9b5051e6d0c70c01accb454d78c907de4425cb5483a51255b5a9d4393b231d4e6c9ff17b9a1f289d1f0ffe78496f45d1594efb9bd1a3d8c39aa7b829076b93073b292bc70fb1671d0c6c9b4f3010ca8f7b1ae83900d7506beb9ac1c86730f77ea671dfaea49f6559f921d3b5ee3d48833db758f92c96a18eca1d4d0442a3f28e604b5d4e201c475b51ce02976417f18305a23e126bc8b2c2f4359a63414cf4039c64ed95ce0cf0a2ef58922e77eb812805feb63d0513c8303ea344432e181209b4f0d33d457ea3109ecb143288067a4ae15c11de3a26337799dde96f5c1f1c6284a9ace0ef6a17a7517032ba2f61ef16e2cc0e242941582e943712c3ed1514d74255546196ca18a9ff0108bb992378d06e0bad014eb34b79163376f39e7d1cacbde7baa481c91af585bf82f4415b5b796ad9312cc36629c1dbb96a3d4992d137958a857f315dbc545e5f717723839d1203f8cf112b3edce886eb83408ffcf7f06c594bcda9bbe942dd9e58035cd904409ea3d460dddea076a2aabbf55f0185549d1e876193702bc9c00a49ba9b7673694b799633bcf898c6b317782f953554d2261804daba9b1232f866e2a531632fa8564dbd125bb073ba2eb9bd4155b05003fa1373d8422042c82ada5d3f01300f1d48d4c5d7bc59c77a4813fd485bdeec15074faf6cc5b1b14a27164b5e51195d7f60cfa71f8288875dd60f050a96f188892844491fa07c5a45ceee91c9a369e5bc71b03fd4d93848378abb696d1436738ca6a1b1b61796b058f51b35cbad81c0e63cfdb806ae1461553ff6457d531d83dae81bad506890e266d526081a1d72cabec2541de936c7d45e72e8c9fded4141287265df9fd8374079a3cc28fc1997db4c1627bddf72cc019eecb1c793267a1770e0801f6e70066bbf869112f554a4d2ee9388aa69056c43b661783351163e7dae82673095f51405a5335e66a8305fb4dfed1e4115b21b070dddba2f49d638d1c61a25fc51b1b10a6cdc027fab7eae439dcb530ca06ef3af1cd577ee9fe2f3ce7f58a612f5f403b529485abb51504d61f1b745521b258884a58fc1799cab451cf9d45e65652c832b76b6782d8cf628299e87ee715e2368ac98e91321cfe1b5739abd44ed75438c58d6f2aeedf1638e7154d8c87febdc5b1e4a36ee7a91eac9f4559fe9de9760b5cbc2d562a074df42246696f64fd6a1c0cf86ade7f9e52f224a0d0426c5a4a34f71c36f7ba453216611bf342f672e5323a056bd2acfc76926448923c0cc4f988db1875e7fb618ee81e3725a11bce2d4a9c84768f0ce6c9835dc786928f7ebc6c1c09205d2ff66e4b34081a741886bc4c20c8c80b6aee6a53850113938dbfac19b5de49c35bd8c12ea797069fe96ca205237bd0787f7cead0402d0ac42b490109abd7f172f227a16565d09e8eed9dfee8cca7830b08a4086b51f8819bc101cb647cb7d0c6266baffcafd63378170b125904d5a3073b9834d462c13a1fbb6b37e6630c7734652330fe0c2cc6f832ca9df0b06a0faefe739c05fa388a4883545ad9da53550823ccbab4839652536f9612ff81391c1da7d377657db4caae005f052fc069e654fb19d5f14eebbcd33fb9eeceb870c8ec8e8b889a4e2c850e5e58eb5037ca571e2f67d593a1c8176ebc76a6409e2f17da3ed0926626cdb9e07721583c710ad6d611adbdf52e4aedc77122ea39b10338acfd0dca825dbc2f786e15093054bb058b9b2b88e70746638e7184ec6c33a4a9663c8e3f63a5b6a00895d16d09c01be4e2a8d5c638ff2a65956abca0c64411ee75a8048a89404ef712974def3f431fdc69768baa03b850c965ac1c237bd4599373bac4ce3d181179923e32262300d196ca02f382180d3e766aeac25b72d73164f51e63526ce501b62827910ad84244efba641477722515ace06936ade223324f6da1ed810c8320db38aac15f45b7eda19ff57636f9ff6532b1c3e3968ff94ffa1870f9342c2af9c00aab93f2b45c289ab7cca5c470af9bb90d0d1c1e9c35db383ec84d1374d9fac6b558338202fccc8542e18bc4b4ac8f3d1ddde13e6434dbe95575649fe196ff8c5922bb57e256e8fbf2f22f232c9d50ff26ea54474336bf8db18811beec2f9a8270536a0dc885a98ba4c7cb775e9bcb58bbd6c31b0a8d37abf0c87259230085bcf4132628bccf656f1e6b164fbf925ac30f98539a0f070c2b4758e0df2f05cbe356255836d95a1d1cef4b7cf276d51fb062ffe138499ed14a1646edc4c2451803a2b4eccb0649c9a3571dbfc9b83d8490a4c6267ad67fc64ff75f6d7fc96aa6b06ee1359a2999f4f876d951e931e2b799f243bc1b631a5af4dc37294a98ba3985ee1dfbc9f99c71845f3ca1f74159f1f2f2d44984a21e6cd7982b68abbea83ae43c6267f5f8f08ae45c0b8201970a2b4e354c6a33043c19e92d1658f14169773e3d7de211ffcd1a2fe46f4a55edcd52d2cc13118a10521ed5897d7ac97259235f5d7fd6a47f0e8ddebc195da55fb447093fe7f9aaacf79d83c9755a319d2b54abcfdd2eff8d15640ebc9d8668876ded4d2e17fe60dac008126d2b3698ad7cc2d23125a184eeca0d98c672e1c8e775685a54db12c5697d0484597d8adf982d752746336deaf86582b3f2eb0d26c3ecabad6e5e55b21018383e4b5ba8490a06359627f1b565bdf65c30c5830a713819340c5d8a05b16e832d67b33aa88f02425c4ad7256adf1b34b025f7d0b94258d731a46fb1786da02a0066a2c38e0ddd430f191984de21c7e60e263baca3dad0d3541a4d720f49192a40f885498c8e84b8e663f8f7abafeaf1ddb8dfa34c51f0a69c28022113720b4ec733a0dea4777fe78e5d7e6005c5e738ecd5a12f42eb790e12306c7a9d73d95a46cca6092dd17f5a7bfc617369fca7787cdf6555390ede2d687289b11b933368feba83203d67fe87fa4770ea6fe1b6c2bbfa049d4f6236fe7be8bd856ce5bbad58bf20d830cdf782f8d9adbfe8da4a1308a94b24f5e87a638530fe094f77783010727c6445302649a9a0c194871282768856aa62ab68db64c9452e7b8bc56dca21a388a662397604fc8b32b5c1de0b8ca01cb3302c1f6421f3be49b85db47dec7fc76be4947b8770dbd4585c7c7fb66ace5884618d464a61d3b3e040feb5a18d360686a92c6c457684c3fc820c39e30d23b6d2d733be713c52d8a7b5120fca45e6baef09eee50c292b8b46fdea0d0f7cd3276f41d6e5d170d98031c7e4a7e3530f850009da0093b3f24f92d36f9563643fa2d7280ac4dcaaa9b048cca66e38c061aaf5be477b78556ba6ef6bc21a604d97e32ace752a355159c65a81747f33d59745787f66c1bc595dd968942aebf3488b14d87d7d90823f8b38c0a76a95d1e897d21ea6569214cf0e550e2d08dc8cdd3ecd1002cccd9e1497d7b7c0f561d28a88f582e0fa58e49d37fb6ad0ff7a907a62e716696e4aafdf5f5166447b2b5b0f11f99a3e0fc54cd94939f2b6a3561900a071b2790a5868331e4933ae0f8d98efa81ab32dab974d80f8fba595a6bcacfdbefc89901a65857983e14d01337bbd1075d6f07a663600cd8629fd11952d447b6add8aa94b46bc3ecd9b3cbe6a8b3710e375ebfd4eb329e08af30510e9ac8ef27a4b32a4e4abd4e8ce40c1a21c89c0a35dc5ec64b78f7dc20ea1a8f47c905f1578414d42103722147e6dc703decd69288137c1ce46f512c3afd82660465cb720aa3874ba6ae0d0cf8aca53050704463a14311d054ffdebfd3cedab29a3110d4ec7fc2858b534bf7c41970729c03b448b97c2ed4d6acb54985c07c126a1ac238d858d92d24331566086f581d6b5bb28e83982bf463766cca8b80d104f1ec53e64b85d1e8f268a28d20a4742412e1c862a721cd6f7a931a111d3e0debac092032145537c5e9586fc17c52776315b1387cda146a3ecc9916a8204b5970edf3f085d2d29061d99cb58f48bcfe25bc6121ac342d6c21f25d3b7981226f8b93e21f5066867d778449915fc946a3403c68a3ac5f800f45f10292258abcac3cedb0096e35a2f9c202228cccf9bb557ba0446d646cf684a3c271d614ea0c46ab110ed493c50f07898b41765ec44e1a00b082aafc6a6ab424fbbfe94c21e1c9dc39b6b6986dcec5a28c92ca794ae85b95198dbd16ff8bdbb6fd32d8a2a233103c9442189dc6ec19063789f1dae5fb78936a6d581bbd2fd0df994ff8ab43aee89abc2a903b3fd11003dd7b9a557e078b47ae4f0add537d60374213b59372819744b1ebaf9c4f7831fa2c5484539e98ba0d31c921d8c16c83377b67a2433122ff776abec8ee9b5b7b011377971c9d36bf91239", 0x1000, 0x0, 0x8000) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:59:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6213e5ff7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000280)=0x1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x100, 0xffc0]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 16:59:22 executing program 0: socket(0x20, 0x5, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:59:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) clock_getres(0x4, &(0x7f0000000140)) 16:59:24 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) poll(&(0x7f0000000000)=[{r1, 0x80}, {r2, 0x80}, {r3, 0x10}, {r0, 0x1}, {r4, 0x4}, {r0, 0x4}], 0x6, 0x245) 16:59:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000000300907800000000460000000000000000000000e0000002ac141eaa440400004b6424c2"]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) 16:59:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:59:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="505f7dbfd71cdeaa4e7e476d55eec6d7c3bf751c95243108e3fc6c44bd202505aba5c65a94111294afe3e186632dd086669dfed66850250a3f327b9879eff3f9ecb7d7b526e10d75b79eefa90b80fb03467d468430a69355bffa12aaa8073ea6a4379ea572f688136db8ab8ef6bc2d2524077364ec18964cb74a0f2c9e4010ea4532c0ee691e23ebd4ff807c59a3bea1f1f9b4240bc92992cd1b9543c65e15a4e20608bb7066f7ceedf4861ef041aca270f27fe2b9dd371f241a64ecbd1331cbaaac671e7b7129038583c1df061d281bef4d858cc1688832f61fdd8df6b332ca21ee5c59989e125dc11ede8e7a80cb031d4c2bfc78cc24e8e501d947892f3ebf8493d9477b1e8e418bb3e87a49ccf6eda9623791bfe12829503ee9ba0abd725dfcdb0fe7075b87f2f45f37e01545b2e353f7b33f49f33018adbbdca0fb01385161f5a5fcffb8024b86673f09c0c2b42b558938331c3319bf932ed83d129875de456e4efe6e3d6683222a8a052243f47d4590a5245fc475336b0dcd2ea9bee18288e1a9d8fccbc908d45a209f640397549f2256251b1525c723786da892705b881d30b9d23af8b79439ecace8046059f8a8794054214be3585bddd260f482e74d9755a145265ad923dcb3b662d759cb2215b1d3cfd7f922f75421014e3f9c1bd3112d8e863867c111ebedcd3f3467e003722edc798fe986ce4e213cb392fbc2a03bf8504aaaef9424438bbe82d1c9227f79a533ba48d8c41af053bda8011a99453f4b061eeb5cc7806463fb96447931645eadcf0604841bed376d6953b8f204330237d3f536d3adf2db49411d9f0fc7c5a0fdaea0b522576b6214e88cb85445048ad248104ffbde683ddb9b2d2bd96f389dba8be3239f45497f8f6f48254849a0230ceb3936725925174d93305c7945472086b7122821d5093a4ff39a8e57fc840c77d87d07298bdd65132279298d74a20564b4e978cd4d768e4b9655ef4306fe30471fb24baa5e5010066bc81d21a80c550bba8d5ebca6906debdf55a3e7441154d69f3cedfae5f6f7d59d5af2fe3e0ccdc551994f62fa8e2c8030949d490bc20a7ae94ce086b773c2d5402df43f9d3293badb0927e20fb93fa7777b960295cd2ce1c4ae2b71dc499eb133c3c52a368892c4d8c787738fbea041f1f24a77445352ba0667a416e1dd0b16fce4d484f621802e334cc15abb92f4b591cb4cddcf4c587a442abe4364e21f4b8e3158af41ee67c16308f178242ea72796a6eb9e376c14aca1923faa913aa9b76f858dd82c9c97d74c342d668a06e1f3ed8f3294cba63dc582b7ca2b6d5c707959b45c4282510e45aaf5b020e81e0b3d5035119e6cb91053632326df516fa11951b998e4c14c8ed66c7f77c1ddca5ede351487fea430eefee4b65928c57beb8e8b43583b3ce434abfbba5212c2096f657d2fcb4d865b3d86978b9107f7337bd96835f5f742b43c4acf0b97c3de1350943634b0dc8c3588340001640005eb6cf5094ed56224ab7effb09ba84d69306a9f007260e1fd47b6204b112f48847aab6e8025592a7bb6812f3495512be530fe48c98fdf9724311ad078de3b567ffe1eb23762956f5d48f28c348d03835e5436dcf48f4cf1f5803a6de04e65b9f98992a2beda201c039519e3b3a6165b97c9a8120b2878910c2ed46bcc8208da59665022118d9efa5a6ca4ec6537da2197d07059061108a1470d245655faf08f8926f9a76b7b0e81d709739b3786c36c29d1fe11617702e284e5597a0fa2f1d0e6f518f20f928ecc46c4b6a5100cd82e32ffcbde28199b55bf495b0c2803e4ddf0271c92dea6bd3fef8bbff1701059df7e857e122e5879fcf573fb5bfd1bb5f614ef1abc5d535658e9e24043c25fbd0a9173d74c4aad36197379811e3c9d968e44600508faf2709eeecb0c07ba9b732ad7b0fadc021e6f64ed85316b7b141b089ea7053f75bece7dc9b8ecf5daa0c04a10bea5952dce652a3d8a29b63a5fffdfcdfd06699fbab9837a8745123567c1f47799ca83940852647056501f4b57bdf838a3e0a4f7dfac6eb38c5c08b78ddcc36d4d1be2ed5e6a6d46b2e6e917247b3e04b61cfe8a5ec1498faecf875f477215bd304e904e561a45edecb6152e773155a6d2886e96ee4f2e7e1bbca5ae3d097bd7c7e8058141275972848a395ddb37468aa3792493855c1da7cd8e0501d924cdfcfc656cc7f04529f9ffdf221597efab4e209e18c8c73c3a49844968da74dc93c073cd50d1e452fa88d7e124fa1b8783867c02628fa2e872fea7257dd98eb05897b4c68338c63ff7f92b51a4934ca26a5d538a6312f815b21929cf007613d8fa1cef3c3b73269a5bb252edecf63ea1c6367db3afe403308ad6bc8ad952e3ad6810389d06dc009bb7ca30a8902364af466f23074ba8ee33cd1af18584b59c82a22837eca934d676d1a0ce5dd5e6f3e45cc18b00524582cdc8b6383f1a761aa8da933a92108ed74fb6cac91bafd6c5006b9e50d20c6a6e731dda06d069bc44d2c81e4ee594960f805c5c52868928b61863e128eafa931f3b81c61770f07137fdcf16fbfc7f369b26a32bcb24e4fff268adf3f6a3d1e8d6711d336d9b16a9d803187c4d310046cea9c020a2fe590acc44c288d865dce260b199bf3f7df131d24aba82515b2a7c2af8a8bb59b34e81bd6ca080b447a42af5062e82b91dc2b4ec2b21f0dc65b8bb8bf40a251484cc1c2c09ece936ab9a8fca7e833df395af4cb449323a0dc9fe5d1a1da40457dac676e971f2c9164097f84d9e8982d738622b978e87f66a000a69185220524b5c0099d1a5214a2e766268025440898dc33775a73ef41a67212e21aaad0b52dfef7a7a75fa75d799a432cb485ac93e0fdc501798ba770569d36715bcd2e3732b261bc17a3c0b6cfef3dc73437e34e8b95a3e16057a85b0fc0ad758fe8d8234ac008814ec76028533f986def7e5b652fa53842b710726dd4186f128021b5f0ae982c98dda2daaeb05bbc8ee96fc28dcdc48ad9714471c8a71dee61d0ab9241d4978dacd6919d55dfc75efafd9489f754a5eb527a58b689ce6210f95701fff2e61db3259a4977a418fac3280f8c63d8e6f7d5f41f8bfca60b6877d7ee1c4065b1e188fcbd437cfaf3c7059a1458c1b4b29d5b355264209a68f9a785d384498b5d47ccbaece01ecda80cd12027eca6b49224cd21371cbc110876aea88025d07927679b975176e7471ce170531513583c7ddb8425d27dd0bad749f803266ff24fae6a0ffb5c7de299b0cb57b554889edd5f8afdcb7431d654258a827b3e9141e02458e4131fb613c10b14f4f5a26c643bb73c676a2bcc6093c1843875e2dadb07f6eaa29492bdda676b04ef1609b1ff666da533f0e60a24cf8d09952d76ef2597a62667164af772944746b7106598b7f3b8e39e912cb382fd0597cab8ad67c746a9a2e5ea790527e5e40b709e5078e526cca78850a5dbd14c7738ff30029b8e7e08dc9882c86bb47a2c59269dd2f7a8346d8104a62168eba200b67ec8499ed4874ff775671c1c6c2bdee34c46e6367c651d29731b8daf0f2c93f39899ef789f080ceef68ff1c5eb4f8bc21f9b406869afa2826c66ebe49a9813acc74204ef539dba1a32f2bce19a721ee0c98ced1f082fc3249cc97444ed5949b171e94a868dc3932f849ad5c656793b9ba102907299eabc57d04e86fef7ba432df70fa08311923aaed40eb9d329ea2e14b0ecfb8f7ecc05bbfc2c104a3e210491863ad327f93218cf514b94a6b0f4bebad0d9655a3db12d5a17c76de3428254f4cc46f94dbc02c3b164ed688cdbd62cae05aa2708ccf6fbd1f5ad0afb730c0e532df0c0166983cef94065f3807a819833b7e8afd5295c4283a609c73a246b981acb073975398cdbeb3ddb37bebebb796fa17c5cc386392d3b49ffcfc2a63a9defdc9348e6396282d04f0d5505431817572b98265341860fe2e3061bee6be6b7f39a0da790de1b913b8f29aa58ef9e6f1936dbaac694163b154f9556dd8c037bb6769d01269a65778fdf89a9931285662ad1a9d5f14b2fe85040cbb781d75effda34213870ebc15257ff21b57e4604abc3710c22f8bf8f6dbec4b68c9a9e01242617e75cfddf2d2605b74899f2d3eefc5c56eab371f558bd169ac58d6b0ad68f31360f6aa74a521a117d278d81b45d9759ea7ea36d89633f2b1b90b9d910ad6a6513e8850210b3d19e66986ad552ee10fd6927b2bf7cc728f2ea2660284ff79b3d613ed7d56cdf82a9a9f0f139de7ba24f3b209ff178f2606a8c5a9ebabbc45334185ed4240a3fdc1325b304e7b89a360e8e3d0c3e1cf60a0b20f4d93641ba5106972e33a4c14a529865ab61d068984fde916cf55fc53bac95d1b082860ae044dde1707a7f5de40db07c6bb1c3096af6b80d5cd38d9bb78eea9b5d28b8bfa688feb4b11264f9581eeee0429192d163210f65849992209e53cebedb16500659b1631575eb86967999a0b171a8271cbce1fdb2f4f6652da241c2cf3b9d874c2d906e45a1714145887841a1608bd3e436723043c6720491f6a9ea600426754bf77b8e599af1c50fb4121339d573d3b33eb21b521f7803ce167fcdba86d298f6677f97284c4fbbe195967a4e7edd111cfeb26c06c68905869a299a7107e443bc33607e96347e5bf43ca3d557f4d76a90e86268ee4f67911af611c1b020ae77f3b6ed540f4e4375b1dbff4a61147553c7e9fe08ff36f36d0103de08922ce5963bf0b30ae5dae23edca116da71097f4141744fe64a3e4400b87b1f47a04c2e580d974ad35b56331ce01e87ddf7f0526bc0c70da496db1463faf94af1e4fc210d898956bb1d1d1567bdb1c9e2e86933f5ee6572f84eb04c8f9cc18ee946085f243a8873589ac42b90ca9522215c78cea00ca24872182b92cc713de8c90d58f26332d400a6518c476dd5e45e991c25726c89e7bafc9a8c93b1447d72d6d9c67001e4e764d9f2bf1d5720f41c37165479b687f2c3d681ebbe4514aeac213fcbe9d7f79c3fe87b717dc35790bba6b1fe899891538d5aed3991f7cf3357cf6601cdf8080b5d864173517854ec94885a2b06015604b4568bc20dc03cdaded970d13cb54b63275f37c70c603c83ad77f99356b401de4fee3b75cc5b213d1ba3250fc42b15a4b868452e625e30949e450ab523d6f233a5d90067844012ea29b8c2d126a42611dda4d2da8fd5be4d91a0ad56dc8995c967f828126cea935a47ab937aff3dd623436478b93faa63aa720b44f7db588f213070b56e41b748598fcd8e85217e5695a0fd332a808c24801cd90b9efbd3c653e3763aeb2e680c39a31d74227588b63b4ac07286032a2aee2e245871ed8cbec6e517def9143af972c6db62a3dbc5d418511977f33d03dd8ce05d91cbafce0e69cc73beed760fc9f18b1baad863d5801cd1e6e5eefe91bbd15691a4d9e58136ca16af95c9771f8ed4ba5f0f3cc40c68d59bdc92db8dff55c3451d584de259b40dcf2e15c0cc930a661e1e8fddd712e7624cd612a9d1b087d50263980c6a6513780d96a7acbf7d5442665e65a93d279def97a51753dd362c02349acd4824fe8e242accebd63780d99c5633cd82ed088a58c44dc31a41398bba34b8a502cc40a336199da2bcb9e82582f22247635fd8efd9f49bc6f88b21d5d02777bde0f0f245644a37d8479e8b856f8201d52cac755d2d1ef0834052dc19c61c9b76a82853fe39239980bf059ffbb9c7643cb7a62805222f7fdbfa89eec02ba413443153e8781c9a69351abfae31c645fda6943ed2a21f102e00065b5bf4289a9", 0x1000}, {&(0x7f00000024c0)="bc72556ea45aa168332de7427e85f8c20654341aaee98b15ad0cb54184d8a4ebc0f3fc0af9cabb2c1f1e19278009bc0bd8d4e9439c2551ae3f4096d20d1de40a9f3b5381e5e72ee83e03006c8643baf04551cd59dd90c6c71463a270dd0f39ec60c1121a026119657cd1e5099caab985a39b0020b8d2ef027dadafd386e0497772bb022a972bd8cb21dfb73b287d86ab473100f7ff044ac1bb1dfc463fc87da73c4f50eae210d95c1c7d8e53d826467f256a512688b93fd50000f6e6560a1ca97ceb7c3ab560c5d28f8b8d6f8a7440c2a7101c8a872bdf32b3c9c628609f05a00392eaf35b5068e02a85c7cde0ce7276c7918dd6d58b1f8dd4fa3dc721a38978ada6caff37901726517301d9c91717249a"}, {&(0x7f0000001080)="b096c637990431f2eb8205814dbca789b94096eb320a8139b0bc0a388e34bff3cbc1dc85120929e01f484e94215d9f5e3f63aaf93841433b60cd00d1976786674bd3a1fb4a190f3efa4787555f47260610e5f19f9150469e8cac0796bba932c42362377151409dacaeba56c09fd7051a5736283e836641477145fc72446fee6da36ffb38f657276975d59c8793dd1e55b9e5ebc051afa7cb3c7fce77b4a4210008000000000000bff88fa48e485171423092d12681d4cc917002f58a1b6323eb66171a00675d70e87319d9c42b", 0xcd}, {&(0x7f0000001180)="a7db51c6c080025594592e4ee1db1c2385fe9229875bfaa8e1919cd93c5a6d43e4e9f519c9268053685854b192e6e5785a7361ec9a6a5fb29081b7be276a3cb213d43109245919a915da362f272ee1a1ada767e747f5eb76450463410f5550e2f8e5f865089002443c267b52825935e15bec1a7a860eef695485ba3191e565d724a7149525ae72b3c871094288118a3d91447d", 0x93}, {&(0x7f0000001240), 0x33}, {&(0x7f0000001280)="82ec8ff051479dd661843f35e63b17e20d39923408b30da2285942dae472e6133a059a9954fed57890ae56632ee4159f2f2460b7b826f3cd3123da61492d831a43aca58c0916490509a56326dd3133b3eefe4f359f8e6d92f4addb245aa408b0302e8515429c6906b2a26b2d2b67a44a0df40590c988f0c2caffc8fbbd0f00f4dd169dd694f87a26fc7a7138", 0x8c}, {&(0x7f0000001340)="ed850f20532412c43b050647e3917c5325586189b6bfa882d9232bcb6f20a94345c919c3af806af74f8917fc8386da6bcc0cd8f6d8c61be45befdcabfc867c6c3fec97b4ed0a386c4657bf61a9f6ba24353f067bb73718776b05602c4ed5eac41aea4cf2ca951657c3a6ad95e2e255fc6d0907f5749392c4ee4e4eb52d089675024e5f71a1f97a27bc1fb018619385995745b733ca764cef6d6f292bd9426ada32e6dc01e5b3643dcfc01704b6ab55eb258420c4f207ffc5807938ba950a7bf2a67c7b1ef7cdaa26f8bf5f6603fde34c8be9173dd39be0d6ded7f11f1f944811ac202c667b6d6a05dedc4e29fe0a4abd5d30f8b4563f71532d4298777ca0ded85a252c4c515f76b872b5a009b98a07c1817f5735a227f0a4343efb916347b467a579c9908d65230e99f4249229e0091d5d1f8e44c9471411d2a04fd87d86dc6ec5fa5ab9d1f5eaa0e3ee186306f72e5efedbc5d30f5a4e1d563b708988294a237d8af098619daf73eaccf2fb97ae877a45d1a9735d0748292cf5b0d2eefc8c6ad6a3382f235534406b563596aa187edb7a668f6fc7f1db720cb584b9a863d7c2bfd298398c0057a7dc88eab03ac9abbf5fec176ee64a8b88e5e3553db2295e1d5d2fc6a9d57c459109fe180c9117410775920c6b6f3e6a80887cfe954c3e15c55ac57b4c4587a982ff381acb04927a5c4cb2bac5bb7a43e3968d32b158e320e9ec8290af6c7d333f84501cf9c0aa23f91b06cab95567a97bc11719c7e7ebbebab07fcf8cd431958399e11a20eb08506497d3ffdfd329ce29c03b5f51bd9184532b51241e0e5237d7dbd2694b958c86d04cdb98304eca6f109d5d5f51fa85481be40dfc18f7211e89235d83541b047c6f7cdf13a7580a1f89961697611c41f1cd445f9559f4c7fe97b344f13459c9675977ae9a11f63f3a902f4801321d2785bdc7111a7c79005e22cacc172daf63880d01c64e5071a577c2ad3cb53885248ec5aaacdfe204fda24e2f927838200725cc2665243a3c684034df58b34614288d4355d404ad65ea65279f38956028d2d86c0b12f846c2917616f22864f30d6f6dac4229b39f781fb712a3ad91e95cadcf456d0d4682b76c42b4b8bd0ab1033c9dc9769625c286ff8ea13b217d1cc5ca384aa4c7bca328b507745a8a013ab43419fc84c43a7a4d3d2fad060f655e5b074ee18424067b5e80a5641a734ae6ec7465e1f67927e990c482e1c63d6719db0147c99b3c429e40e8c653c81eeee79bcf6c21e8456fa10c7b18b87ebaa8c041255f4fecd2a35fa009d9d138031c6fbb35382c54d1686b06e0df1d7e48ac07294b8683998de529d7c71eb45e3b569f57f9860697f25eb0ed2118628fa0374ce60d9fd49754203ce94c27cf43e0656734ac72fb6f5f95479070a9ac8b15ef5e5f920307a9e543cb9f405d72dd24f13dc40094973fa34c85471a39529fdcd89ebdb92ecd9959979aea03a89df6f9eb4312bbca2d7434b61cfefdfd4bb2d1ca9cc94544125c83029400f17f161e3ab6ca5bda8f920f2013022ad13806ac745605cd2f9066af3f89f5f59021c53a39c1bd427cf03b6415d373f892bf2ab5366d0a900f6e80e8c1327d51393f43f9df054e0499bcf7486ac817cfd56b6035e33ed9efeb3404f5e82542cadba5d9f4de0b6652c5798aa010f1b2b1d8e1b4a4a24eb2fc42068408ec02b73675f07c7add99a68d72676a9095a6dd4bf6514112e28f71a3d36902e5ab99b6ba0dabaf782601538ed8dae3332dad1404e7e4da133515be319b06e9aa0a708b87ca01d8f48c470c86e550cb18c461bdccfe63273ef451a1a14c0d955d8ef4bd2bbedde78f54155ec34c7ed879783b9b978c52d72f6e310b4b3787f192996ff2843f32dca46617dec456899ae66131677e66181e4eb39adf9c33479aa50867d693a1e72a2f116864753adbd28f63df0215ada2c473cb221e6a11c15e48aa978bdf3a4677e8bfe871472ed9e5170d83b87cdfdb7a6577fcca183de461bf050df0ccd74ac6eb361df30e09e8b9c82f627280f988ace8593d676da0a7fdaea68c5032573cfb28ee883b276123fcfd30d5937bb856b7bae1f775a8d53b02a7d334e6c612491a6000ca2b4110f55248544ca632d2c6296921e74379ed27c6b5d78c4e1eddb91dde30a5d0f369c85abb1376766c66e77f21a09471580c68ea58feee3884eab2c2639594a99a2852a487bc3ee1de43216c87c6a1fb6c6220152c99b425e8bf5c95b895d665b8be33f75028e100632eebbdf293c57671c85d327f292dd0a8dbd8f54340f15edf30cb873ef18eaef0cdf4870607af261da307752c26fdc906bd4a99bd5e0f34d9353e3693ffc69689dc86f949b25cb1b68b40366819a183a9fcf6f9b41b4158a4a8d0f481d20738c204ddf73a413ceb229f6f98f951255802a1bec2e5a9167fe35edc0b13821984e2f182f13196f9194a96e20bbd2fad27ccbbfc4f96bf30fb0f64cd846c6feb03bc32727efd9edaba167614eb3a6d971681d8abba0775873909f378c7d7a68a3e26ff925dbf2de3a112f9eed046becaaceb5de3625dba4722e3bf77f97fffdb3a2ed62bc4a5f206387d042b38502173f9ef89f29a93891a2fd447455343daaeb80ccc996fcbcd530701bea7dd01c1b468cb6507df4a39a04c5bc29376f7e1e6f9ce0b0317ea94e192aaedc6291532aeb96dcdb583db1b6672729b7c81ed68c2955658957a08ef6a5b6c6126d1d003f24bd6bbb92b60619120073f252698998020eac21b45ac4ffbde8bec4275fce8a89bdaaa2f0d08a2a6b125fe72fefbd9543b05a565328e08c78190a5bd24b6ab0ef8bf29696ab11a074047247bf91840e82906a83661c7938a4839f3c58c897a60b7da07f85db51b92e8c3ff30dc1a9ddf17100984941444ddf5dab0f0266e64f7bc9663fabb4c47680a0336f6eb001c51466442149d44542feff71fc11ecdb4e6a24c78f18bc56f1e48487356738c9cc8a5cbb5b35cbb7bcc941cfb0dfa2bd028cc96c6e978a0709e4771c91963f1773720cfb3e52880deabf859c4acec74e5196be381ce66ac7f3e7cbbfd914ee554148dfd8e3a3c4a7c17d2d592b1a81aa28daa54b2ee4d0fde5522199f5977fab1035579c179abbf25d703e96572a450c56a28fbc3b85e859daddb0f577381668b969968ce313514b8c9c3552c749e25f8a25af8503e23919d3ca1b7cfdc51247d4197d54623b31d0ecbbecb885ae413bac49126fca1eb7d08eb2ef109e7475e90b322bcb8fe329ff206b5873397292e40f5e2b8cfcc6a3d2bc4c154b6bc04a988e8d9ae18552c514561b2a1e542b31bae441d016192ab5d75503f54c4a32e8eb8b7a2d4bef6ee2a9f2935be5c5e90e123b3497e7770bbd243b5d58794c3e5a1b50e4ecc2824a9a58312b1415f9a5f21bc24237db21543e3c8018fb8d0be2ceb502048420f467359b3b7bb80e635e270584d0317ef28cdc565abeb191ae6f482c95b9a76ee22ba1b63e656e1c17d5b39ae19cebb81a1c3e5607233c57cdb698537bf3934ffdaa2f3673058c8d58088b3154403661d510c517b2b3b5fd1ad6107e78df9b28eca4612fbf8a902dea1ac5416c818538e728314ae2fd3fef0aef27d94daae5341424e3a79e7771a347ee430072c8dccebc506d545a42bb4f9319202827bfb871d015a7205ac556612db73afb781a803188307465986a8d71cdf5bf403d84bc538c2593ee7be89321a502da8ef7092aacc1cac0abd87ed34ee39792dc13ac353020b8400af398f8678bb31499872a5b2c6e370f10d8e16e7374b9b7c72028866924f5a9713b8f9ae79ef8ce0d1f26cc1339b0ce377fb002ed65ac27e38fe18b9ca4ce44991f9c8e7271511c4aa96f1606066c22bb9aa5820fa246ed371cfe881a0a921a29058cbf87269504f9fa2a3bb0265872231e3eb55592465dcc7a24192a15a9c88694d00cd117ac8049591e1aca1dcda25671e11485c559b5d576b42d9cc3931a9ecb118387095ffb8e7bdd6720b9fc7ebe754f6ce8eb5e56fc6a0945bfe21dabe9e08f9582898578aa5dc744bc64192f7afa663244263fff0f14f56ef26cba015121751303100f315b994fe48672340622a16af931961afbd5b112c4ba8ffbb9e10720f20cc1867b922a3f293206c49afc4718d46427c64ba327220be08f335b652bf2ffb29eb6649c09004eaf83dadcfe8520cbd52a77e449874c62bb721c5ab0dacba5d8c673be632827c9029851e27fe67805caa0cb7c6d3f9621a850a0b463d6aebb7ba5a462af7944d9b97e38ceaa420109cb79e54a06fe8e4b30176be3bdaec64d18b3c94be29cbba31ba6e20013454661ab406fc92602f08cfce5bf73d0cbeffd2c5b78f4a772626c37a901e911b1f779514da1b367820f1d54dae922e1c3f1ccc4e1668fab3ca07b2ad0a7355e9da68cb068aa03e189f8f03160d548ef058a941c6efb815b809a2e461aadf4f44e61542df247e87f067e83f8ab55db949a131e312fd91b7eae8de1811aed400423c2709525e1be9351e2b10957ade4e5c19d8a022b52b1b3bdb7639410f3a8e3cfa964cdb84df69210b563cad517c948d7284270e7f506db42b1e9347632c8233fae0a9960594fd21f6d67f9cae86ce618eedf818dc56503879ac29fef5fb18d55352230256d7b82c80fadfebf27ba0a29dcf8a8c437e2693dca9184e0d593637da1a3b2c4ebacdbc4284847e9fb8b2fbfc3c8e2fc5caa728519069369186b1e864defaf7348a001960a8c76d9c33afeae618e9fe642abad91bdbf43bd5d0c312079576f0b4f3309df55da80d4993dca3e9a77945cf8f35cffa4b31dff132bcac01a00597614c0f81fbe26f1e9353cb005d1f86d7dfdd6644c7daf4de51a1450e3f70bf98f76d58577e44dc39ec6d73093b9550a2a9e9c1c6a96af15227728df4c03e1b0421a51c6a91cb9c05e2254da68e2bc84dcf9a98fe1f53be5fedb4a6ab3d059e89be3dac7fe176c69203013cf5431badc1febfb7a01489f6ece65d4a3fefd430757c9689c25937b41c33ab4dd8044f7b0e699f9849316af31c98c263f2ae5a21320a88179b5a08613914b966e2f137a7a26834ec4f39d3ad0a9cc7b6197b59e69be68c9ea18b6c157341d8c41bd41c99553d5e829466fb3faafa86d7cffb82d08752059aa3becedd6bfa10aab077d921b285721dfb572718172d4bc8310a045b7f4261ef65d8ca1a8dd72f3f7aacd466bd26acc336a8bf5dff3d256feb77f23360f3155586369d27a27080bd842a0bbed601f221235e31f1e7ac42574d71069cda42e8026056ac81fea6b662e69e02040abc375e250d762d46e5316a33bcd00bedcb578a00e75ede73bca7fd48dc20179b1b7527955df98875670344791c4c6e0bdde8f4d5cb251e71ca34ba64178ff7e5a098d164389379c457c2e8486e512b00eed3c0a4a06d1745982d50d676d669a182783d42b9ed4fc46697ec61c39bcead376556e325b86f5b906b2844067471c3f136c5184eb46a0b6f59ad186ef71ff02cf68b028f45e632259a28749f860f13067898764cd61cebc4304885cab2066f6d522f607fdca5b7cfdf46c56d9834214aea8a41f64100ac138817a359a7cc9a4826c524de6f2cfa32ec0f550461f0978aadef71622bd8fc723492c51aa0fc72c932901680073f3b7a89e541f5ea4c6b6a78b8fcac878c723162626486a39a6656ccb95a087c94c09ab132c75243a8eacb319c52dbdb3d2f1502b53db89cb90f0974cca6d93a3375e3da0c7f0f6cef18f59eae9d40bd7746e358297aa23293198bbd", 0x1000}, {&(0x7f0000002340)="d5985ce9a4697674379efa9b87d2e0f75ecc05f93ed88ddb155f27df2ff71eb9807f52c6a38c2f7d705dcc6cef066a", 0x2f}], 0x8) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:59:24 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000a00)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r5, 0x0, 0xffffffffffffff81, 0x1) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r7, &(0x7f0000000140), 0x3, &(0x7f0000000180)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x29, 0x0, r2, 0x0, r4, 0x4c97eeaea1b38fa3, 0x8}, 0x80000000, 0x8, r1, r7, 0x0, 0x6, 0x2, 0x4}) 16:59:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000100)=""/49, 0x31}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r5, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) getitimer(0x0, &(0x7f00000000c0)) 16:59:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:59:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x7, 0x1800}], 0x1) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1}, {0x4, 0x3ae, 0x800}, {0x3, 0xa}, {0x2, 0x400, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x7}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080), 0xfffffffffffffdeb}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 16:59:24 executing program 0: sync() r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffff9c, 0x29, 0x7, &(0x7f0000000000)="e58fae944799a4f2cc60149109a668f9b936b9e66c47475ade2a391e1f65d7f6d3284cb6557e3807799b6a6d6ca42663ad8669b1002940defb97b51f9892b3c5fdd8cefa1b7ff2dd4820dbe7343cd3c67392d25ff582dd766e6c51b7178e31000e3cf8be892b878693c2ce38e4027cdd046c06b0fd2ac6070d917598272e30027f3265f9b4ab1f13b5c51c95196a35d35b833c7adfff4843a8f5", 0x9a) 16:59:25 executing program 0: r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x800, r2, r4, r5, r6, 0x1a, 0x401}, 0x50f, 0x7, 0x6}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) utimensat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x492f}, {0xffffffff, 0xf02}}, 0x0) 16:59:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x79}, 0x10) 16:59:25 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) lseek(r2, 0x0, 0x1, 0x2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000140)=""/122) 16:59:25 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 16:59:25 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x1f) r3 = socket(0x20, 0x4000, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="1d"], 0x10) dup2(r3, r0) dup2(r2, r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x43cc0, 0x4) r6 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="00000003", 0x4) sendto$inet6(r6, &(0x7f00000000c0)="575eda1efb2fb5c9107e5bb9b4eacad8fba9d7493c4f74081f2ea375df51ad35fd02ba9f436b9dbe248a4707c34c82662cf9a39439be875fc1480478e42d3ef872ef29d949a78e87ce649c2e7aafe67867b2623773452bdae44f1ca65b6654", 0x5f, 0xb, 0x0, 0x0) 16:59:25 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x2, 0x2}, {0x2, 0x4, 0x400}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000300), 0x2aaaaaaaaaaaaaf1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000340)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x204, 0x1800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x4, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x99, 0x0, 0x2, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0x1, 0xef}], 0xffff8001, &(0x7f0000000200)={0x1, 0x4}) semop(r0, &(0x7f0000000200), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 16:59:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0xfffffffe, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 16:59:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) syz_open_pts() flock(r0, 0x1) close(r0) 16:59:26 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000200)=ANY=[@ANYBLOB="2bb98aefd12c0800000003008100230086dd60317b716e323a0000000000000000b93a653c1049a9000000000000000000ff020000000000000000000000000001020004001000080160be46b100000000fe80d2179472397d25e24584a4a5ab000000000000aaff020000000000000000000000000001dc8a05ac20ef7ebf9747e585bb58dadfa3195a854175ac939c6306311ee95b295c9130ae6ff6c2c15878938822a3e4a2a29152d71d66aa28c3587ac08a2c7eedcbfd0cd4405619c01ac26da136ebbef60c06e029df6948b6525538df7b5e76dda4712d64f98ff5177716355432d00981097c075885ffebef23184e2703d404c434bc37a70f0c6cbd8d4498af184edfe5a060030ca63f7acdaab60d4b9d26f72e0276df1ece4fc65d0a76ca7f735bbb433db9946e463d405a6fdc3dd5836a7a4c180d519ae26276ca32db04a00000000000000000"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pread(r0, &(0x7f0000000140)="392da4aee8ed45d961c47f88d3240f2b", 0x10, 0x0, 0x1ff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r5, 0x5, 0x0, &(0x7f0000000380)="ebc04f234c31ad4486aab34ad1981d11934939eacfe901392ef66741de357d45adaefcd5b9c167e2ccddd88cd8e7fbc9d52fb82fee386641c63a02779f5848e11cb8cd3202c7cee69a011a36601af6c7f3942ac473af920450515788237fcab8a820b069c0f049cdc9c480d7f631d2f2954c4e6fb5f8c8f42568bdbc9623e10b8c9f7d263074a8f6ea10cd8135360b3e567a2ad7850466dceea294ea97cb18f80a18485de300634f6d17b6808a104daefb8582a94ecc8fd6a5bfc0e88b20c06126296fa2a194ffe75d72c92b5dcd1366a021b0798e02de1f1ee31569a776667ca89c99b6a8663145fb5bcbacf4588bdfc0e5c8774d7254d7dde3e62d5dc65a172072492e8d122b5f7a454f7ab66dc01b5b151800a81e5d75fc26edd2c3ab0a274f9a246b9591166661b5d4f1f8cd6ebabbd1511480d9120a5b7cec63a03e6435946b56a06e175cc4dab26cb2db8626854dfd49b921e1619bc4840f8aabe9d170ce9912a5c8b4c2a04d2c24800b7244021f477c150729d876dd3d6498fab2ca05022e3fdab2af06b927019068acc2cd34134e9b31a07e67a28f9b624f9cced75f85bc27bc0ca93b895f20330155638a43f0f4db989ebaa13a2f23bb98a56a05660bc258f3213ea9fd22caf2f81e2a73aab0fd3f7e58cb82ac12814e496e83e9265bd233b6753fd919d32b516b3a8dac71b53bbe12efe2b62db4faaff7664cae9263a475f3cdf0b3daf7d124081380bb8f2c62a85175474bd4e20a56d30181d8e881c767e7e38e0bfea64bf6cc75ec4c9fc52e155ff6fda22eeae0e071a3dafb5ff743cb68f0aaa19d7508a59c5fe05cd82f6949e09e586ef5a192d9e3e820ee11459d2096eace26e84578cfe123c8fa65ba0883e18ecaedf197b46e03b688b7f2b11c1c36d66e0ca454b5ca3c7ff67b9f35ba5e2e1319f1cdf429782fc0f5a3eaede0819df96f6402a4aad2c36a9395cbf4b0809b6c9ead8cdbb7a85680201b3363a15e9b88e8876affaffbb1ca785c9bb359320eebe933ce65df86891cff35004a2d246ff201c26dbde002838079c13fa085a9b9badb1bc8bc6715e9375385b78afd99a212523223456a7a3908b3fba917e64dc4c05dc75899b8baaf28d3e1e2b99c054ae5742fa946ac35b4a015e7780a3241f6eac1ae2ae2bcb49d42dc68f43c5ee4bec528429e89b58cd5ca2fbabb44c0ba19da44827f815b350363b9f87d4b7897d7f3cab7e83bf00c9051a83b4a265d9dc8b44743220f324b928c2ef049ffdf731872a5304fa76ca667d0244373c302309d10e879682041196b7be42b100b8b5bcc456fddcb7f60dc53b5e67af1e73799a27f5a0a2986b3357dac3b0364650655494f2e3ffbb80038b3c8c4233b7ae0b666c5605e65a86347f563947e5fc9f233e4bdf2a35acff547334be934494fe55fc5ed5aa45208202f9e5258d946fcc841b562f6657be8ef686a4cc19675ab6595375cb48d6147000320a40e1a066c70d96e036a5ae9238cb1d9da9b7d92e0f81a5e156721422a94f6a437893b424a3de8b635c4da82553427ef2aef4e1d30fb71d4a07b56f69938adf32278c11d5fbab488098e1f7950a56348841f4924e0f4ca0c1f3e9e9af391c30e122990bc118e458057c046ea6d05ffc17fd8ceb577153e6a1614d31a2f88dd4941cb843ab68f6a2047b185ee70c6dd784cd8bc5b79556cfa24b4657e5d5943c474a4f8c08e07cd8471a5434fa256955845a7a0bd6ce9e7e4143d20d6af2603ee3c80b6d45796178cd5d104b21a739fc7ebdf34b31a272146fdaebf978448250828efd4222ad0835834525c48fddae39a31e823cdf67c63ae54108240339046e98b68f4fa160a011d1fe41e8c1142b1cd9800a9cd5f9e7ec5583638c0c9aa15cdd90f9cc7bf04680d5fd8d4de222c18761df9c9dbc8f4f6a392518c97e96b1d5e42b0a6d91bc99d8326d39f9b611371b5a61d22d903ad7e74e5d1e7b8320b558b1b660102c1e53eaf814fe8e44629466423f9a29bee52842f4206eb28a722a3429de7cd0b145cd3039258b25cd0bc5da878fb87c8fa71a84565c931064aa5ca4032455508d4112c5fc4db9ca16e6ae9956cafee1e1e2cd082cbb5c85282ede8218735f0a09ce0025989458cc742558dd4137ff37ad7883327754e3925f333de1bac17ef3f3f76f466b6db7a3ff8619cdaefa3e1bb59c37302b33f7ce3fc325790d5344c89d34cc6b3dc930b3a416b440faeaea46fdbcc70c67e7e49c7ef58381561166072c093833cb7fc9107b611dd61b70e59ebad1fca5667042addfe52cb6acef63fc5a30aaa5899f7cc748752d66a20d826523fb000fa37b335e69c643416c3c0248e4add1c81de40bb0a44e3e42f2799f8e1fbdb435417a29112783ccd7dee5e3cedd8d708baf31d88415cce11cd31ec04fd068630747fe94f4b957eaf80203919e783aefab2d3844382acadee4e5f7c6935fc9e1d4c9e627690333279fbbffd6bffac63ad284212a0365882ae68fa55eb68b5da4b186e5d60bc4f209ecfa097baaa0a42a87bd9fb3da9ebd1ac2bf368726895ac70181b1c59d8983c25107fe76470c32647e4a8f68e1e39918b9d3776f2b972bb30daf0fd6abb60445a818f6583fb06f25945988331643a8f2024f496ca7a9ae1d981ea77941650db1a06508b3083bc3077fea8c34c28b7e2ecfc52f2c4364207b8fe691c380005cd3b61d215d33c5c40ce20de563f46294e32cc176c8d832dc8a275b8170084b45ab1bd3fc361b8e663e8a32cec80b33f90b2eb76b73a05e2ce7b9b0b80b471ac792d537ed8c620c6a40a57471e84b15f0733569d42131d940123df84ba3c758d01390ab5617f2a1b3a4d9e9b8647bcb979969cf561985a513193ef2e2e3a4759fbc44c4fc76000c589dedd7021ba3178adc817ca285fb51bb3870d450a02874fb511df704971467ac10c35f4b7bdc84382d192bf6d06829c93a813997149110c22b312d228178e9a7415ba1f7dc4ad11ee196d0183e05b833919cf94d1a8259819aacc3ce4d609f18e478f5c65b68c77ecb609aa314689472f332b3d24a7495a0f72c2319f7b988209bb95927556796b4adce9107784ae09cc074d9f271d2f9f626393e377df4d16b1045a71491fb69592bb68cb98af0ed7b0ba50a857c97f050afb81e1b67dde0f8c271592d8f53bc482e44e2ca42a05d0c79f420a7d052016931df716c2d15dfab18302203fc58159713161a3ad427a065f8f65412c99bff987f784fb324f71325aeb870cb66f97156ac8f63954c56786f5fd5dc6c06d4faf282de950e40fe36415665b91888cae353d04715bda7f6de4970eab986a48f1fabc7d90902b6cb3e649bbeb2539a8a193bb8aad67be90cd69e58c8318803913ceafbdb904bb2dea9d2cb5f3cad17b94f644449e35ae4d6bb661a762abb63d4fc89cfc35f10ea10ab08f14dc22cc43e0dae6aca9382358ed53b3e3ac92fd30b7bec6cc6c4e94728aa063119fd0d08b58bebf86582aadf2792ef033efd1055f6f92af990cf4fc1c6b3f4faf6214f57f8061f1074e73a6edc0e5c78b9131cbd8fb09ffe4b76300e186459fe87e984ac32e6e48603463a446ff269d263b1a20c47adc0a2f7024056629deef03bb51c1e0d850ac726e3c35373140adf5f707c1281c1043be47ceff748b0c904d457b4b71cd56e37ecb2c6401a4e488f5eb16cefe1ab06e47b9d2db059aa83236a932df27026a905973f22986bee47938e9196080019d5807d975c8bf555647c2fda4d2b1b1c197c688e16471489e253afafecc58cb4a0824b5e7a6f5c72dc2979c1a697e80d1992fbca2f8903e9d58a2ae4d6cde50028df87fd150b2f261686d032956aa41a5d733ceef2eeff6c4ba32a57179f52471698cc23c01b7e307767f90548891d75b48b9433d3b85639a727bed87bb3eda90d3b338edee3e70c9a15d1e0687454446e6e9f42ee8aeeb534dec87a5b6796290d2dc43ac42f25db12bf7978439d75a0c9873fb09d3133eda983fab131a41e5e34c2d5424ba1446be68c288cffdfcec9ef591ebebf9044553abd257c2806c886074da958dfdc2fc55678a152bdb50578be1d0eb6715550cfa379877d6cb9f2089611554a5419ab819d00145a089f7966b664e402e3a2f464b54a489be122260d9ee80176cf147d55e0580cc838a7b8e094e7a808f6714da5f3b6e2f07635a793d4f2abfe70fab76875944c8e7f50e720b8c3b603e611d1bd7eeeb8583636a78f1639137891d198d237aaefd77ed0dec69b608c271896c6d45afd92b4691d75a74577dab51df4535f2ae4e9dbacb9b19c13c7cec5c45db9124ad4def1b363f030a12523889a1724f4e65ecbd57310e3822172a06f09ebc214de41ac99de4a8690aa6a467f7263f538d89fb53a0939ba2d7ea9aa0fa127afa0e4af9f454a8f806ec83acf5ebcc804ae43b296ba285aedbd0c1a83d39d4fde8997ba3a436ef552d62bb52f4f0ce3f34fbfdf3e939b6a4f0ccfbcf518adc72da650fc80906c8a508da2aad1d40a2c63bd699991fd52fdf794458baac7c6d952c5d53f0979a82a52bfd50084d5b9501bc0d95e5a00e2e65c50a96c21ce86ece90f0c0435e2968f6abca1266b028fdb774639aec905835152b0fb8eb739cfb66b8b25d74accad0b857f48d6bf06867509a30dc4bf495c512a9f4a31320a3e21de38e955c9c09991b9da7b9bc4e3c0e383dfa91b07646c678e5db3de0426778973709810b5e364d557fa1afd96608a782c397cd746f512fbb03b2c3e9e2a37d89d9c50877830fdf6e2b758b23878e3883449b6b68ff7c99ed3eecd678dadd99b8d397d1c3cf211ce83fadac0455802c31ae14911328dd0d4962c5d5b65cc8040c19cc3ba806037a9c873cfa4ff40c9e2331422898970603b444fd6c15981644e819e6a9f15ca041b840ed1eed47aa3e69ea94e8681b73ebda310dcd3c7062b1a1fcf4a50dbc6bad4fee271fea675e8226e761f106e3e720ff6211185394eb574303c80724aaa27b96ef1a90cf5764e3d0c4bd3329f837455ec1a66e0efb577d41afd69e0c5257ef3e4ff81e63fb2f4f59a53dd25e4491170b262ae219faaf5a2a102ce51734dab03e69486d756a608105bbb1b77f824b4439bf36aa714bef7415c87371f9bb0129892f5b306f3bc2e8b27c8814a6314eaaf82f68f2787fcd6acaa7f1e85b8436bb9df7503e0e017b50e80638848f1b0130540b56d8b3f5f33c4d7e932f5ab10c86775308693dae8208579aa3c88f499a9f1d7472d69a49078798327b3c1cec40fe09a0c8a9610065968fcc55101593e24f1c8801965c261ba8270366378d9e0bc8183cec60c22c3ea2e59cf9e78e4673109d1ceaf6717444d15d8cf629fb0cab8d29da8cbe359337b1921a9c6227f9da82f4da47d43d4cc5f9102e17aecac47adc715b12aebb699059394f45bb3e1a81bcb549e5bb3b4b69fee04966803087ad88c3d539909342f767ce8daa1876706aefdc4e2134e01265c63ab81826644952049c2e4ca19adab2400f46a5be658e8013d37ed36e50131ddfcc4111e5b0b0ca69489fe92440b58e06a8c439a25fa14aaea17935318176791387f28844e2c56857b0f6ba303ebb9c7600e54c079eabe0c8892917f24ce02b0ce21ca31a4b9e2808cb92ff955e29828acb349de43c98862d3cf57640843e9a1d6a279e18e037afca8eca3405ebdc524d563b947a5f6bac542bde12a3bc8b304abbb2d8a2ee92c10f98da1639eb7e136702a0b48fc1010f60d22746a2574cd81fca79c48dbec73b92c2e2f8341ce78b2ee4a4", 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) fchownat(r1, &(0x7f0000000000)='./file1\x00', r2, r4, 0x0) 16:59:26 executing program 0: socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x9, 0x9, './file0\x00', 0x5, 0x7ff, 0x80000001, 0xfef75059}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000280)={{0x20001000, 0x1}, {0x4f3, 0xfffffffffffffffe}}, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xc, 0xffff}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x2, 0x8000, 0x8, 0x4}) r3 = semget$private(0x0, 0x7, 0x3e0) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000002c0)=0x36) setpgid(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r5) semop(r3, &(0x7f0000000080)=[{0x1, 0x3, 0x2800}, {0x0, 0x20, 0x1000}, {0x2, 0x7, 0x1800}], 0x3) 16:59:26 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="c02c73aca2aedb36ca7eb2a64490a92d619d956fb9b4ae78a3d7fee426", 0x1d, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) 16:59:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x5) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x40) mlock(&(0x7f00008b3000/0x3000)=nil, 0x3000) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) chdir(&(0x7f0000000000)='./bus\x00') mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:59:27 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x6}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0xffffffffffffff81, 0x1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r6 = getppid() setpgid(0x0, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x81, 0x0, 0x0, r0, r2, 0x30, 0x9}, 0x17, 0x2, r5, r6, 0x8, 0x1, 0x8000}) 16:59:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1]) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) seteuid(r2) 16:59:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) minherit(&(0x7f0000682000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:59:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x81, 0x7, 0x4, "82476b49d1cf9e019a4d20f040c68c4201af8114", 0x6, 0x7fff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000100)=""/75}) 16:59:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x38b762a1}) dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787", 0x10c}], 0x1) close(r1) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r0) 16:59:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x63e8) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r1 = semget$private(0x0, 0x8, 0x10286) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x1000) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) r2 = semget(0x3, 0x4, 0x527) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/89) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r1, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 16:59:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x7, 0x7fffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:59:28 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3f, 0x6}, {0x18, 0x3, 0x7, 0x10000}, 0x8, [0xa5, 0xf11, 0x17f, 0x1, 0x31, 0x8, 0x80000001, 0x2]}, 0x3c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:59:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x3, 0xfffffffe, 0x5, "3826d598d73917af0d4a83d7faa590eaeb569bc5", 0x888, 0xbb3a}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) dup(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r2 = semget$private(0x0, 0x2, 0x7c0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x9, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x27, 0x4}) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r3, 0x2000746f) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x30000000}, {0xb5be, 0x61e}}, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pread(r4, &(0x7f0000000240)="97d005712770ba046596a3a66efa0ed2ec3c740dcc89326f99b8b90608f023fe3fc783825ab66e97e64bc68899947b0d52f0b35bfe3eb2b080d60e9da72f986c144f2205e38b1e185d93ca707f5b42826368423759ba746e3aa87f9b602e6504bded01e96d3c87c7a3bffc94690ef3e9b0eaa0db70cc4f1ece9562a0f1343c67883efbf690144ea7cb4bee6fceebd33263ef7716e4c43cc11b19094281d49cf063da126dd22cbb5a4f2daea1", 0xac, 0x0, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000340)="a6ebc6782e308a03f4f961c48a0bbd718b4a58dd37e12e1291b42f708a054ad65d4ff6de4131f2d122d936d60f83c6f6ba533e8d7a8f024f964082ce1499b7d4d69b439ab06079eeaf8dc8172956ffaaae736ff57a453415675983a53caa8cbc", &(0x7f00000003c0)=0x60, &(0x7f0000000400)="f2ab93b60eeba1b970685f9e5b160f13e4086a0ca0ab1d117378c00e", 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x40000012, r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000500)={0xfff, 0x4, 0x9fa6, 0x4, "e10117e8bb798d8224d6fa477ae91704bcf22947", 0x6, 0x3}) 16:59:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 16:59:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:59:29 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0xba) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x10, 0x180) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) r6 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:59:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x401}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x0) 16:59:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000001680)=""/4092, 0xffc}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000340)=0x4) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:59:29 executing program 0: r0 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000100)=[{0x3, 0x8, 0x800}, {0x2, 0x4, 0x1800}, {0x4, 0x101}, {0x3, 0x40, 0x1000}, {0x1, 0x76, 0x1800}, {0x1, 0x8}, {0x0, 0xfffa, 0x1b90176135984284}, {0x1, 0x57fd, 0x1800}, {0x0, 0x3f, 0x800}], 0x9) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/252) syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 16:59:30 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) 16:59:30 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6, 0xfffe, 0x1800}, {0x2, 0x1, 0xffc}, {0x2, 0x1009, 0xc00}, {0x4, 0x2, 0x1800}, {0x1, 0xffff, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x2, 0x7}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x0, 0x6}, {0x1, 0x3}, {0x0, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x61, 0x1800}, {0x0, 0xc333}, {0x3, 0x8002, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x2, 0x5, 0x1400}], 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0xffffffffffffff62) socket(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) r1 = getegid() setregid(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(0x0, 0x0) link(0x0, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') 16:59:30 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a1) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:59:30 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x202, &(0x7f0000005000/0x4000)=nil) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r6, 0x0) r7 = getppid() setpgid(0x0, r7) r8 = getppid() setpgid(0x0, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r4, r6, 0x11, 0x3}, 0x8, 0x6, r7, r8, 0x7fff, 0x1ff, 0x20}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:59:30 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 16:59:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x400000000000095}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x240000, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208", 0x0, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1e, 0x3827, 0x6, 0x0, "75692f9dee0ba5b93be5b443bbeff8d2dc5ca838", 0xa0c, 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:59:36 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f823dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef549d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d00"]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "53f39ce2ec7cc3af376ff400030000001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:59:36 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00", 0xfff}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 16:59:36 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x1, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000600)={0x10, 0xffffffff, 0x4, 0x2a0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x7ff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0xd68f}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000011000/0x4000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x6}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x7fff}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x2000)=nil, 0x80000000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x0, 0xfffe}, {0x1}, {}, {0x2, 0x0, 0x800}, {}, {}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1c0e1107b300000000f2000000020100", 0x0, 0x3}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 16:59:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x68, 0xfffff, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x18, 0x0, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffa, 0x48, 0x20000000, 0x2, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20, 0x7fff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x49, 0x20, 0x5, 0x7}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x8}, {{r7}, 0xfffffffffffffffd, 0x38, 0x1, 0xfff, 0x8}, {{r8}, 0xfffffffffffffffa, 0x94, 0x4, 0x4, 0x8}], 0x4, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffa, 0x22, 0x2, 0x2a7, 0xd9}], 0x9, &(0x7f00000001c0)={0x10001, 0xfffffffffffffff8}) syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 16:59:36 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000002200)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000011fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f305ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d2e7b7b93d8faf9cd6f63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc42a18470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53e6206b5352d13d2245dcb38e640c2507d1b5bf0c145523dcddaf254362e76e4e4b7c7f1c9a1210ef11c23d42e56fe0d564ef32401538968eabd9f0aa4f933d1f9fbf382e08cf9396bb0cc4aca4b95ba410e29e805357bb289f04c6c66dbd19b3eb89cf9741c473b1553597b73fa2cb1d95f96900b0bdb200"/8586, @ANYRESDEC]) pipe(&(0x7f00000021c0)) semget$private(0x0, 0x1, 0x1) 16:59:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup2(r2, r0) r3 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/117) 16:59:36 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec3626d9f0ae721bbfffec00", 0x57}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:59:36 executing program 0: syz_emit_ethernet(0xd8, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa2, 0x3a, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast1, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}], "da6fa3f23308b142f0f837909f865be3b6aecfff94931a80211cea6f5b616190d7b5c41a1a93f6691382d15bf2e560d8be0c06b4780072b8eebc28dc2728fc00d75f3622f07265c0912b709fc0acc20d55457407d8cac0144c115e95f09b4b52c1960d21000000000000"}}}}}}}) 16:59:36 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000040), 0x7fff, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff9, 0x6, 0x1, 0x6bdc, 0x6}, {{r4}, 0xfffffffffffffffd, 0x18, 0x2, 0x75, 0x5a9}, {{}, 0xfffffffffffffffe, 0x68, 0x1, 0x7, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x84, 0x80000000, 0x3, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0xa, 0x80000000, 0x0, 0x100000000}, {{r6}, 0x0, 0x8, 0x4, 0x400, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x2, 0x0, 0xd2}, {{r7}, 0xfffffffffffffffc, 0x49, 0x4, 0x7, 0x401}, {{r8}, 0xffffffffffffffff, 0x0, 0x2, 0x50000000000000, 0x9}], 0xfffff864, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:59:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r1, 0x80000000000029, 0xfffffffa, &(0x7f0000000040)="a7dcf03705401618b0ca09a9d2b4818fffc2c692e059ab9f403479e4f374371fe7f94857c1c64f0824940e3d3f24bbf21afb36fdca34b0bcdc7f758a236d2512abd74accd1c93de20e04ff811a7aba1f15bdbe98363189d16ae7f537d9365d4d64cb799bb94047b3bc536ced92ad3d24d896231fe5c727ff59a20efd1271eaa53b19f12467b36ea9a32f637dc282d51e8c1f14986c324400342c80214f4473fc86a9a91f60897b8d04750ed79041feb47571b0290f7333f971d5ef695da417c948158b44fcc0e859ca8ad3978567ef3610dc945e166f10cdad1cb191120e1bfb2081fdd9343f968e3697eaa6fd2f00eae1aa11799aba4283f3bf93fb2cd2a26b7ca2405611dcdfbade9c29c6f08ec159991a45722fd0bcb29ffae8ec997bcb618c96d6c611d6fb9f338d61d51cd6c38263cc71588e16aa2a609646c255f3ecf72a65fe0db81128cb8767fbf984ccf08c31bcc4d5e8c714ee3207c5aafd5f5be341aa8f90d1cc664680268c923c41bf197f34532dbcfc2309586d95de83eae6ddf479420fe23564098c3cbd486b1b436501000000000000000000000000000000000f7ab989f158452eb92182cba390f5bc86211e7088f5f548a56c62f9e1d74b4f9a663798bee8054bcb5f53e1a9e6544f7f256e7a7699300cc13e39cc0a389f21b4ad88fe07e81a094d4245e4c783b7288e67c60d4dadfb171c79acdd2cd4e94bf71ea1a529c86153cc65c874569f4a14a653a3266cb85578c9b51317a4a5c2ba05977bcc1a8c3a2b39d82b9d60ee0d6c5f9a1726f6c8c556bcaf6957483cee0544f79c3732cddbf9ba25006b06e130a1ac5f7220fc96c9dee68d0c7ad7baace1139a3a3946d48eb687b84920e7fce77b5e86704d677f774fe7ceb48cbf8141b71cdec52950bbb01ad787086495db3e074b26da1f3fb5c7147183925fc31284eae9bece12f0ba7b2aaf15af585c0101dd5a8800bdd7b0cfa8b19c1259f4a71efc23e6bd861c5fe6e85eedd95c6652948b9069714ad52ee443d33b24bcfb4fe056fb859739a8129f554d4e4d767264e8d2fc9c8aee70b76d0d8492aa7d22eb03652a2bac93135553d8d486c5d69d64c0fdef2b6f9cb9b1b1b41661237f9eea3c2b29a93ca8576078a3a93c0686484ff2001b875bbb9823d0fc04ec4be60141ef3a1d3fd6809c221478ed7255e042eefaa1c39dd831158c78390935f76aeb34b657d5a70000000000000000", 0x3ac) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 16:59:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530001f02e6879652d52e5640a864a6e3b97ea07c06d3ead4d177ed201ff182d247d715a0b3dbab326c9c1337b536f8ada525f4f831dfb215532e74ac7ee9d81c843f42b88301bfa9a9245d1fa131dc9cd926f7d9f7db6fd66c2ae1924ff57acf4bbc503ba0bf0a4e0ada35fdf2f423786f6e8f2b66554d38eeff3d80667307a77c5f46d658e86eb796b7dcda20a2897f21c8d72ea999584a1074c5bce70200f323be9a91a48a2fb27afa"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:59:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendto$inet6(r2, &(0x7f0000000100)="b7bd22570d38b113c6c42b5f702f6672cc01cbe3da3700675c92d704362b89923a087bf0c164970c63bc57723d3e6ca78f671580f73df05ca741a9e9337f21a8e7602c2146a7a336b452988040350f9dd3c151d8b5a72fd5588caf76e3b924300568daa881a08598d45b90014844dfc08c39d1fbe4753353f1bca320b1596f16a72daf0743d29741209f4a672f69bc640a0b5605519c3338aff7414f5beec2bcc984edf3394c2f81f729819f17d7d58a2125ff4211287f71edae6e1ab15e567596ec39f29b2839416bd80a5eef", 0xcd, 0x8, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x90}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fcntl$setstatus(r4, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:59:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000100)='\x00\x00', 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 16:59:37 executing program 0: r0 = semget(0x3, 0x1, 0x21) semop(r0, &(0x7f0000000040)=[{0x7, 0x3}, {0x3, 0x800}], 0x2) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) ioctl$TIOCCBRK(r4, 0x2000747a) 16:59:37 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/40) poll(0x0, 0x1a, 0xb7) 16:59:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0xad29900ae5335830, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}}}}}}}}) 16:59:37 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4000000000000064, 0x0, 0x0, 0x0, 0xfffffffffffffe28) 16:59:37 executing program 0: r0 = socket(0x2, 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r2, 0x0, 0xffffffffffffff81, 0x1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r5 = getppid() setpgid(0x0, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, r1, 0x4, 0xfe01}, 0x0, 0x400, r4, r5, 0x7, 0x2, 0x2}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x850, 0x400}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:59:37 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) 16:59:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) r2 = semget$private(0x0, 0x1, 0x639) utimensat(r1, &(0x7f0000000180)='./file1\x00', &(0x7f0000000140)={{0x0, 0x8789}, {0x2, 0x8000000000000000}}, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x11e4187a294ca3bc, r0, 0x0, 0x99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0xcb0) semctl$IPC_RMID(r2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) 16:59:37 executing program 0: r0 = syz_open_pts() close(r0) getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 16:59:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0xfff, './file0\x00', './file0\x00'}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 16:59:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/181) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(0x0, &(0x7f0000000080)=[{0x3, 0x1, 0x800}, {0x1, 0x401, 0x800}], 0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:59:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) r2 = socket(0x18, 0x2, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f00000010c0)={0x2, 0x2}, 0xc) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000080), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup2(r1, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:59:38 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) 16:59:38 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000200)=[{0x2, 0x0, 0x1800}, {0x3, 0x45b4, 0x1800}, {0x4, 0x7fff}, {0x6, 0x7fff, 0x1000}, {0x3, 0x1f, 0xfdf1e45bfba12b34}, {0x0, 0x7, 0x1800}, {0x1, 0x7, 0x1800}, {0x1, 0x1000, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0xd98, 0x800}], 0xa) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 16:59:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x21) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r2, 0x5, 0x8, &(0x7f0000001300)="0230238eb7c939924c36d805fe8296a771a09b19bcb44796ee2d6f490c69a52eee4b10f18ae473489d4f278ec006be7e45c53b57e8ec04dc887a81e989c57662182fcfdf9c112b8e9a4b4e4e19bb4895ec4092123a81cf962d729b46040c2a87eb0cd69ddeef62db9d6caae8b2a74f66894d5ed493e0dfd3f39f947d336fa1324a05d12775099bc3d7e9d4a10d479fa8e2198b3436d29d590d99d7def5261eebc681bb5c7651f4a54224d80a11b463b15f75cd1323e6ce0c24a53aac531f63cac328d4aad91dc4036ef560357b", 0xcd) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000000080)="23331c26c5394552b9991afff2b2436af8d89aad09a8512e201acede1b73309ac2449018ed686b9aefdc5c6d1fd5416bd4a13480da", 0x35}, {&(0x7f0000000140)}, {&(0x7f0000000180)="67378a08816f1eef565ddc0913a8dc6e473b9e241c9f29cfe9d1", 0x1a}, {&(0x7f00000001c0)="1bafd4165a2a56e1b1e870b23689455a86750263e5941c0433790d3cca3cc787d87899733bd876014f149352a3e32ac46c44503002206fc4d29bf67b45bc9261123f44a3620c360a67d3760fa75f26b77232c60eedae2d723cdd7e69d065a89178b7827683df9e364d13e63869122bb5053539cb388a", 0x76}, {&(0x7f0000000280)="ce9df04fa100acdd879f869f92845cc5764230f365756fffb28b67471b4b2220c83b8bf71624c4bb3259896ba916f298410dc7ffb6b62bf650bca610b507f49b053dc875677df3619229c246fab40b446d101bf938f3a852b8ff7ae29a8f8c75245f49fc099e937bda3b006eefd6ea72c2795895256f61555aa292bc5e75e9089d10253a1d9ea58e7c2f9cdb96809790b408b1c356e270caf752d87ccc864e2c81583418109dd0085e704031b2a031357bb59a03aa659986a4dd99592f2c8c083765765e1843822762bc09004a53fbcfc4751318b6f0f7b76a6a5990403beecf0dd87b9e6d8d41cf1755fcf1d51b2f7701a2bb1cf644bff1a2b1f70bda177112a99ff0c8ee5c6142d921c74d160d9f5cd0e942083300adf9725af9d06037fcd523549903131ab70df5354393e4c6b9c3bc30d5784b587e5399dc250cba8dd100d2a160652862b704a821682fd546929062f6dd3171d359ce7d1166b6b35dad969be84b2895c1df8753e83d1a978654942191a922d51a3a5331e67f5056a05f11e4b0570dfddbe9eb04ac3c128294981d25c3d55e7f6f573ea97c214e1f01786f2b61115a1484038a98d66d4cac664992bc9a459d83ab8cad65cc8f15731e74d26afc8f94567e6b7da00b142361b09babf88dc252672cec5f96aaf7a72567f3259fae47c0a02d0ba68b81c583e722edd73fc00f04e4c713b6d17a3b900ed94fa9843e6df8e47e1d378b15edcf82dc6786a5fb43d3f3b3c8a5930a23e7bddae03a524b2ffe9b9412ed3d15bc05076a9fd04b32fcf92acb8dead40322f2c15703964125013a20dcd136d60f5f04aaf0dae5e70b0b7390de68ec3e7359f2419d18612e52457e321db1e16d04b1f93b0f2224d9cbdcb09e04c09113ba305965baa71ccfad89bf4799d56cacbb5129674839a11eacb00dc329d13aa8abbcf21977309d5aee393cdb73d1e9686bc21c032b45e680465b494dbdd7bb8a12b807dc38db6df206964f3b162767e8653b7feb5d90374bc291b404b8d3c51f32c873994bb938bb1dc8e0f00dba698f32858d28bcf7a72d51729da211f703f864fd910a354f6f2f74d820a1b4d0722611aced303f0fcb5e1f41185e7d04c215246e1cfc0ee49feb1b595b1776db2b619c0a6e3bb9a9a5b06563e5ef924b7d5897a6fd41f53aada8c6d169866b9aa43fd0f5f70ef1ce0539fd42f87fe0ce73e7cd1b3a1c1b028384d7d3facff220410e05c16fffe0f9e84b705b797edf16233c66d4113037e5467873cff0cb5612b6c6574e15201f7d644da525d418c6ed6e48d2c70cb739480c437f11d8707b2e7a5b10da9138ac079293371faa1035414ffbce217579b0c2e1cecb6ff00b2d452ba4c72c508e30ccfdff9b296b69756a584d68b691204b6f75e7a2d08f90eea3d8725c454b083168defc907b4750484c63e5b180a58ea12b23093eab8622a69c8fd966b0aaf754c80c0975115ccb2e62363eb6271f0ba51279c7eeb39896c9fba4ce2a48d0cd97b9dd2cae6dc18704d571d5594330d52ede4953f8260413fb39d7ff1d1b8d202ecc796db8cab53199226c1f7a6103d15d9a5343a7f526769d175989d49c9d1684a1a87fc7aac7ad9897b34b31ec7f4ae01b4b347a6ff60d91cd5439f96cdc7ccf073079756cf9bb5840e6b9e8490f6d23b6bf894fe046b1e9fcc37ea8d771fc911e2f174ef3a1b7d8686ceeb5021b2f500d35e4d9b552c8c116ae54acc75c859cd49cacaa7c0ef5cbbe59e6d521920a364d9caa895b71053ee216139f911dd95aed8d2197b094b962284b832e4e5ec238cfc2cc35cc57ba2232b4cfa8cd84d1d487ac696488f944fa6126a2916d8ce3d3c2bb139fc44d73f2954a9c7935137d9cdc5e3b59a3b850698f1bd7969de11c86d075faf58f5ece426d64a45be76ceccdd50b9ac596c9150afe323bfdae26c3709dfcee46d86c6a010b497ecb679243e029f97285bf54a47a5f2c7ef8f198acfb238dc3d923c23d89c4f95056a02738f485ccb1985f5f88590e25ecdff6add2b67db0f74adef26556fd80b7afe057003b29f0bccc4760267f5de4909ae2f38dff15a207eb49c294d81a7671b02501fc283958a640523432dee5531529bef8946ae34d0f7c9b4764088285b034eb41b2889a9a41d05e7338f3ad2ae9daab48562266300c3270210fe7dc845b5dc0860bcaca63faece0dd8cfc722e83f01d473493b55677d9549326892506eecfe1fbbdb0d0c1563d0b2ec3dd4ae3b2520a555eec12c4010ce833a6f34201771ce1a5128465cc05763ddfa61aa653152401760d18f0df49454cb96fb19ad798eba7a67a8c7ca671ffa2a39acc3849ffa6eb73375659f0e7261e551d9f1e2d56c6c8be3066d84f3c319aabc713fb9a5294867655173dd8c4d79c725ac1300e43086d17db9f2fea68c1000f8c87c21dfa18b3b1b59b8f6d97b2f2bdfd3ed8e6b92d38f8772fa8956ab2b3f75b2b8c65a85d2f6fe118746ed3163660c6ff331e4c81053ac89b9b5cc37c7656a0a5ee3b6df9435865684724e922170f5d35b62bd2c04ca8da74527e7fffd428fa7853ca395d79efd71900af3cb03fa89fa3abc6da4b4da3e3092f6200f3e74a5ee4e20bdc0f62ec310a4c7b4bb1ae106ca5f45e82446fe4af4b79335cb1a0a195cf3fc530c57ba3dde2473202d2cdf701d8cf75fbe3a9d24a95c45a43d23e90b3d1d83c6905788b793c479046364d15963017d4c335b9681014b495498bdf6ebfacbbf5c4f4a8e54501dbd245cb8f69ed34789ff53a0073432b22d79e5ba0b27d58f36b0bf12e3087799b1e31402e6b1197d041e962abf792de9402f3560697385d6a57deaac6e5f39abd6b6e8d74f0801f25dcbc4884686367e426063275bfbad5251ffe432fd7f0454b92a7a16fdbad9e25a6eb4e5044948e5803f030823d8fba1947c5b5b4daa8f017596ac8c2680014eec47a5e5f75181072a6ef8fe5718784f6c1ef9944e20ec6573fde9c3b4c52e0699340c7501474cca48e4ca925e60419d0dd392e8cc606167c8666cdd3af8872539b23f14c866ea845421ee3af5af473065366192ade65ffeb3c339865641ad8d7c60c4a01353b4afe9ecd516410f3e113ca26ce8b175522d8b6a132bf856201ae3211a599bb69aacee04982aa368494888ec4f7b00d8b340a6c1deb140f6417308c57b398a9bc04200c1dd3e4c83749e1d0e7d4d6e24decce7c2811ab2336568bc11da769f74bcbeaf99d09393b047bb9787042beda80a140a9fda2a5d080eae368286b5a0b762030b454a8b1fb626fbb20bf9eff06df23fcefb5e3ee7f7c68a1d375fead2c0a5085810b1dc01e948c7a9722aace418d8d7e45bd26f0ab71bba34242f4d30c7da9231abb54f2dbf1411cd78c831fb67cbbf08eb163b9821cba45a39e85d7663a5895fb863bf5cd28dc3d8cf89ce123a06e5781f25d8b4efd9f39e19fb4bc0de89561ec301be2c349fde4b3d66e37333f88c64a507c62d0b6e73f960e96b23b63ce56356842d45554a1c7dff88d49779db1dcd1b3177aac0f540983716dc9faa3508e4d3e5c7cc7e03c549992d03e11e6039466426be97bf94f1da505a03ce6f702821807077f6bd0f14c4fb5c68caef8279e30c42d7227707c1bafb270b50205a379de049d5423297456ee5a569be284113e61f58213c39333b1a4826a9591e47325ef45bb7a26dce6bf7f7e3be3a0c7c7bcf30f800d413eba6836dfa71332a872b3857832e5aa8096dba18572ccc452c93ccabc2a309f7a17e70825ddc7b344d5bfe1bf33a1493d35020b5852607f5752b1ffc449a3f6e216a0b8eb5812f93412154711d7cf13d3f460297be396cad43fd440886c6735a4b390247b2783abffe31712f4756366ea86c478c59a5cb852df55bc023bf25dc7a73cead04413b720e2f3fbb462716e2016a7709c9b4b2ffa8e8dc2e6a3c196a0b80361e49305795ce4a162b8a67cdd5c0c19447391b89109cfb8244bc68de16c7f245ef44f81f658c708e7b26e64f6bbf80adfa7627e4136100f96ca18adb93b5900aea1f2ff58e7a41e5c35da4b4a0c75049878584de37db2ef4e00f1dfb17d68a7dd26e7332f6cb2c059fd48bc11bdf833d9799e8193d3e81bb1271e02659563ff030de07d43e5827e91726d26920f3537a7a625e3a6d741c474c4adb21db1de097709057f6ad0dcd3bc1c846738825caec362b99aa087b357d26d018340ce7736a31d4ef01474f75a90947a485976c18a1da89addff67f072c875aef87f21302a62fe9d019711e7dbdcf7f8091a3904343587b168b3257864e65940b06f0e59f8472459a933c55b7abdddc8670a94846cd9cf1bc74402222ff1de1a7732c49ca327db26cc1c605f0520661f1be283345e1deb3dc61ea83598bbfe2c1b734bc57c7b4c705d2192c55d4ef346e08ef58ff3927edf04e55b7c0b61c81f55449a2a1a0939b53f44e6ffcbf756805cb0a3c9b75ca3b3952c560be285876f702c8ed8a7e5492fa087364cc7204f7c412bdaec525959a8c3025524e473148530bac6c1dab9113cb6c71afc300a303ed48f04705d87b3eda646328cd0e33d2ac6a6f2eb938d6a76ec43123b38cf0552ac03d6a918bc16ea1342deb0c216bbc41ac2705ec9b0fa704d22d426d131fb16f735b5233b82b55e1d58e9c2e69f269beeeb31dabc208e9aab9dc53abf75be285384636f83732abb237e73999b022a44fe0cbd24a9e70052c7c72819342367418162b9891569c237df1efcb61c075c587ce389c01f2e62fff5e7009b304c1e709b3b89f335191797a057af1f8744f2b4dd8047f8f0d726845960cafddec30744fcb151b36f8e9bf24748149e2316bee362c92fc728abac24a9edf35ff294f4eb662b2598b74e48c870d79746e39139fc357c85db9af44c5900aaa67380194d5fd03d2fca5952125e20347a0a4b31fc10f051f7ab4d846ee61c12f8f3e6cd2bf93b839e25c40c2ceb09bf2b2eec60ee07b84167d5ac269d932df8c55c413584e1572af8a80570d5de172563999a95deae34a813be9b458734c9ed35bd7f02248dd47148df9d1fd9283a32511d0d2d77416822fb9a12a1c21bcf9875cd2a307d729d74ce48415182dd522eb79ae1aad15fc1a292e3eb1306c4cff005d79214006572b5e7bef6a6dfcab21b5f6482898ccedfaa95813a5a72c1cb65b32add640d5abf7105b4d2c0f3eec85b82faefbdde7f77c04df5da4ab4670ea8a819bf8935d9c5e6fd8ee413e9734251228b1bf1c10f5eb1f0a11403bfa5ea029cf595d7d8198b2b0c786e19d4503f5c27b1d44938a2a46b6849d4930852a306344601a2b159c0931baf08f0380312731ddb786d3d9b26c95c460b0e3bcd723f0cf34f3bdd2f33932db92f06ce6095821ca9d055bab49c1eebd26216ad8ca5312193a3cbd4b33e381871454f322e7bfb7a05a0bc2deb34c75cdb6d0795c56b4d6d8aed127f23443fcb1456288bd55dae4838e4e5f597340ed397f83cc1d0ff275489cbdcc1c89576c6ce65a172231cb9b2ec77b8b0ef50a38fa4de84408b6878561eda40b2e053421918f56516963f3eff4e2c07a90b677d96ae9bd213bab5f175b71d56fe5fe13149625e9d8294860b5fc5211be2b2bc4fa61cbd4612df5a42ed53d839625d4ae8a426bb2b9b60fd9a222439878bb59ad223fc50949d2db10a5a0575dc8d3454f61ed7d86f86509ab7a5585cc0851322f05b445bb414e2f106d210706c58a3c74b62139554d6aca40986f085883712acb96ec8ad7b60cf0b3cf69dc21eb58bf2cbe845257475cdc1203c6dc5a0", 0x1000}], 0x5, 0x0, 0x7) accept$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB='\x00'/109], &(0x7f0000000140)=0x6e) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 16:59:39 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080), 0x134, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x42, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0x0, 0x5) 16:59:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:59:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 16:59:39 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x17f, 0x7fff}, 0x521a, 0xffff, 0x0, r4, 0x5, 0x6, 0x0, 0x1}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000740)=ANY=[@ANYBLOB="01542b0000696c0000000000000000c3f83e78b725bc530000000022eae031bbdbc866bea7bde9a3c09537b0f6cdcc36d9a80c238c316609c1faad3ee43f8090f1c20bf815d271329de4cb3e2d83dd0a08501529fee4447a603c40efb072d6bf2735dd42ac60426f6b020b38b9c450e5e3f5c17dd953db9025b41dc89ba278685612f7b5d7e22a299549cc9b0a525f32dbe1a51e52227da8f51ada07f23e58fecf6b84f4f32a3db73a33759dc743f794a40065487887cb00000065de99db7c52e0affe4ceec763d731f955b1a053894f9da0be31c74322d708682476df268a6000d20312a6646a897c6cbd6c3a80f55d09eb32bd45ac312251952064ca39ea93e3a237ec99faab5688e52d653cb0ac91e95dd11b8c0bf7e5cf4231523a52813984dbb14d81222412dffd1e6cf68628c824d5602ddaea986db134f4de59aab8bb966a05e0852b8a4496c18c996bd90c7f"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007a9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x73}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 16:59:39 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='VN\n', 0x3}, {&(0x7f00000001c0)="d9ab529bff88c4ceb6c145bdf9cb5c39b79fa357525c2637c61e90477196c28b569401c75309083a85aff5dc69404818cabfff503eb6fb6b480b6ade65f66516a92948f9563230", 0x47}, {&(0x7f0000000240)}, {&(0x7f0000000340)="07d0d543f4d368121b96e59b8f2bb3286f8e361fdcef99a0c4aa2931d409a6ea0fafe20d6b9598aa9afc98f40c7ff1c197603218a8988eb9e35dc86e1ad7cd254e754a7bdef578ea6f22d313921ccb81aec8c58af67dcf680facbcf6e64dba91c6998f6638cd437b9f3c7b0be57ca6410fbd5d6f7ff201914cdf7794df5088de3239ed7369a4a0e939c357ce6115655522b24fc948d1e3a929dd378fea6cda4024763b230fe50c75fafa1149a499b74b959dd258356285c9f39babe7983b2a2f7d74ddedd179a1c9d220e52241d075035e60b4f6f8d73d786530b0dbfced1a44d1b77afec47cae9d515f91fadecbd554f737f0f534f00aae4de48ff1113437013dcc56fb60bd060fff08cc9801c494b64104b43e43e71fe0b9fae49a3ebed39ee225ad1baaa35ae2f705d1de4762266f2a252101946aa574864c8e2b358bd98efc4e167a5f5fc7a343d824dec19edae3d3f14cea7d1212e497d57ded8090e5adf3fd6c5b18097f58d8887204bf5a453c30e76e2a3800d01439b0c985dfe03bb56d44a6266727aebb43880bd5625676a45462e0beb6e9bc3fed642411c3b643c81ab70ea1b3a80f6b9881c6f7784fbdfcfe4f8d940808e165474c403a1d6df74131e11b0f1d58689fd417f4864129f136c4f0ff29b4fc2ff2fa15228323277dfd07cdfe8194321c42e6c5156cb03b6a564d09fe395c9aa1ff569b414f0f4c3dcc537dc873db7fbe852d44e992485f3f562a85a6014dfbbc8fd4cebe8eddbebd60127abb54e19a3a7c06f1c0022b853069616e7b421d72f663ea328a80d324cc67b742f0e101e5a85c70f1949a9613f0d0f312f840c258b6fad47f8451236d16e2b4a93441bee5252e7a7c700d1934b8543c2a1d484ab2a9440301ba470d664554eb13f5dac0d1aa6b10d2a5d604d1a2d3169f5d4ebff6e092190bf625ad307cc4199edebeb32ed32b61c078b62e8f37f290e042041e83101e175578ac4433e184968eb6c6624b8480a1c35726b6c4ae07ff8f519b011eeab57f4bacd3d6c9072370b16369ce54e569b552e48398887d9fb05796465378dc45201d55ffd88b7b8fcc892c0e1f680f9bfa68e4e5e9c797d36a26d6fdd66049b221d92b81ce728fbccb0772787aefc58eafb9f0005e53c21cc0c771b32b1f139facb7ccbcf046c90121db6c40becb0f48c27b2c694ba978c49ea83824d10b93f54100e3a5cecd152e9d4a0d58fdc968b602a0178516b72457e669e77729dec5df285e17aecbecd29a7ae945c8eba494a14ad4df01a934d56f7a0c158944654530b79ffeda61de609e222c19bcae8699246a3deab8c487144fb565895bd1c6126a00deaef846143c2beffc3b5b0e9edce9a78a593807896f116c04b9eec7325fbd316b483706f27a1b4ba5b5b8c2b0da2e3d8b210f2a4c6e5c86507019528a94d2cdda64a83adb519757bef84aef62e374c6e615ce4e96887adf5a1e341700cd57e73aa30252e108c8b58635f3563f001dca165f6dabbfa953adcb312674aae1c0a4d23c1427dc51cae9bf4805e54761f965c1237df85a9c160b2014c8da60ca66e304cb3cb68976cc41671c13a49091c13a2a922b050d243fb3434b5b53b9583c84c02ff544d41837d1a1bdc812635acbd0e9614234fb563308f52c633ae2087fd4d554b325769b8db26aee176eedc2b5224b3994ed52ae54b11a6cdc1464806ea3ef8f0d26da69c8f8eaa64840f7f58de671ebc72dfe6979550d45860db7e2dfea61d1679e4cde5b2561de79bf719d708fd7414d09a9c690bba8f474aea342f33a34b0ce40a61187fb640f244825b5f5934690933772cde17799c316ce0081fbc93f935902301a1e08952180809b816f1a3f6059c701e808570621371141f4806976e93636b2e319051134ff7b591397128855d59da47b012180059c7dc28d8216bac1fb0873ea69a0382e3331eafcc5cec8e9b4034d5ce0f31764f274ee42b39a66ac619e94caef4626bcc64a184808f675c08e4807f0d9fe4255e9e7250307839da65188fdfd770f7436eb2e4a2acbfb003ea05c9e3a3a36ea8fbf2202e203b505f1086203804c9ebf7269a67c1b820eba74a6c54a315032df61cf2706d61decfe20b7b30099e3629ad6312ba2592db3ca627b9b74bc58683aeb23df04a2550f8db1a32b6a48e8bcd564a2fb48c7ad3124ed755654f6c7ec84bfe1ea5a90b6d4413fd7a8749dbddeb3f4d1b5aae9288523779ae372418723c183e8b3e058b3da6377674c411c33ad0dbfe4e8ec6f320b8a861483a50f696a752a8689102ce171773090b0ee3cd3c019cbf5fe613654692c89109191eec9c4be6d4534ff42e4ff71cb3c950c151167290bbb32750b0dc9f9d3582147e778ba784d30712cd9ecda3289e86a99d1da9847483a31491e69c9a61a9eac25140997233d104bf9b00ecfc63cf429d36a7ca152fe344fb4c31d2e4831f6168642348fea1ac623ffb89f433dafb97add8203f1f0a8743381d2a6064e4054b20934a1d98efe101333212d02087d88f137026fc356515a10a1bac4a049219ff5dabefa0229b178077bb66b9cc031134fbf1defb193cd00d8dfe87728bf086cd611edf2cb23390289988ad489578b16e6c2cd67e8013b43595150e78a1bb0811112d2d8dca2816e882ae0a967bc59c6ba942c0ace7a9a72ac3f05bf27020b68027ecfb36c843099f57f5c0093fc858b40acaff65fe53fede0b66e5d2360cb923d7d146d1889601cfc27f67583b32f0a0a0461ed89ef77c88a84c3eb753007278de69bf25b9ee4c5fcbecb35248aa12312978eb441c6576efb48be7fd6b87b3f4286b45d940645732292675e83daa9cf8ae176895a4bb165df6c08ae1504cbf8c06bb6814646d98f9a37895543ac9fc951b08143160f7a2c5a3efe1c2e40a9da262c7238595215745df3a570ca925184a276265db9749358f522fec5251166f65e80104fce1363f406aefdd5754876bc6c6ff5508da15464a4e3c53d9eebd2278aa31a35a2d4241b47fca660753cbfdceb59fb8fad40457db750d811ce5431af1ab05c198f8d5b84cd3cf6d90166d9b3dca03cae676156e644dfa7e2240b9769fe8233d2b8e2cdf2ce396948c09bc818d45ab1c17ad86e48096b5a02000ac7b3af1a6ecc63b47601d8b6663563a6c0b815c9b95c0c2793e22733123562ad9b33b400615273ae0c8c6d3d2cbef1a2f4104b57971b869fc278e82e9f30585632ca1772593101a77c2291b858e2e19eed369292464fc98e810bd9b9a052fb5e4b4cef66b919675320c5260b4ccde36a35d2ad91a9148b588765292010d3b8fb88670be5aab647d43bb657adc24203d5cbe1d4e083014077889676d9550423b69d29c6a011cedf8bb26897c610c7461c74c45f8c12de8bf32f35bd02c147a997dcb4b6a953fdb85fb94cf86dbb74d10068816f389f0dac5c8e3364b6b31f9909d3afc4ca9207d2a064e07eceb33139af217e2bcbe91cd4f42527431e21f464701cd92ba6328d64fc46f673e915c1bf59d08247db243c46fd272241de768e376e0ec337e57d26e03cc089628334a631e739dce064f7c038b29ced42dc9a4f1ebc35318e5fc4b0a4e7bcbe9fdfa323e388603dcf7860e320797006a755a3ce13e9c67a1c2e84a2edad547ec9a5efc5dd9d825de37e1bfae0bec11b0de48a23855eaa775862ef3d1bd1cba9f8907f93ae62cb1348816e0402f8391a225f5cd746cfce8b4d8b62ca48190722ceff2e99b1c380efd947e427de59b80ca795e33e08eff79bf0d1c46c30a1688c2862728bd9fb1b7f2bdd060d724bb7ae6ff733e18638f7c6017f886e21105094e2618b296710c63f1fba1a20a9270509c3440c521c0cd6ab2146018bf1f90f6d23ea7f9631234d07332636dfcea979fd464cfae416f109eb32a3f4b3caa282f45f38b877f41121eb637393e488372205690a6658b2c951375e1436afa205a46a26ac255aebe7d5098c3f213f881230c52af9e1a42eab3b0f573e45c397967b49bd0d8a0775d4a2db43d68a90c981907cb2dcda517278d0365d44d18ea9ec4b2f583aa27bc67a6ff5cff07d76dcdd49b4d898c1d7eae12de286a2b26fab7f1bcbd27b423e763305601d93da2b59ca25e0db6f5129f8fc0f6f5593614b7bff1fde18f463c6a93ec2a52c99e650c4b80791ad38352b8762622664d5944ee2ad020e5c323936b75119cba78581c8e6a9a6c66e3866aedf05398ce03089f9ac5b8f9dcfd40b536f91d0353833248d7f202ecc70e431282d0dd803b18623ee3e87f5716b02c1cce47e727923d2b1a11058d6e6ab13575180c7c1e6b5f67b6585ec17a1d31d3ba007d3477d0348300aa4c82ce88947a189cb07c000b0becd853bcf09a4af40bba0fdfe2d82eb7c7b8cc1beb9bc27339bc2758398d9c1c0fd6bcd8a0bf300e6830c39ac54b19a5404094045d98d0bf38ac138fbacfd5594a1225e999ce8947cbba55f4a1ffc5be685d3e91c85c220764a55283cad228ea236c8d9ae49ef86ca342fc77a59f3ed708e410a3d1a2dc3a217e92553b61b071bd701219061ff222ccce38d5275aba8d3d997471cc7256db90a7f0685dd67560950cae2edcb75c69cd217715ff413d4c458685364683633b3131442672cc107fd9f552fe8ac562ee36f0a24498d03e1b794963af53665689fe44704db4573f8ac41d2b161edb847363cbf614707e0a0d016248c8af5dae5e06f58acdd7f68c305d42103b3364fd208ded2ad180ff326e69e9b2eb4cd50f0a924d29107ea6026e02f452e43b318f5dfaa90d4976ffb4d54a585a2ef8f75fd663e35d58ae3b3c5d104a70ee5b0003a314d75a80d04383d76d32a358e5fc6e27520ea509a5a763aa0aa1d6a646543d0ab7dbf2aca18f1f91833ff496a2afbcb601ba7a897b1b738befe372d556c7367661edd639449850c8591b4df6a453a98e403b6c5bb34fc4e5b42851662e79aa1b0f881b30be5fbfa3135a99507cea7e417c6cb1481ce49a6350fd3677243802b9679bc52040c595bed4d630d367a598f640ef76c8670f2d9750676443d049298a2d59b991ea7ecf97a74277c58275bf1aee51bc49bd3e8112ac9c27f1c27c5aff033dfea7d13b89be7925441327fa63403300ce0861cc07a4ad5dc2324263953b175085003800e33d8823f9e04295e2b4c312b58957e24f2c8ba2a72ba916292390646091c07e7fcf5dca9703bcd3947dbba197c690eb5f70afc0ef93e330e069d161de97e1d46f3b62c6bdb23218c766c6ef343c2a4d9b1f6840089555d2ae24f6d5453fc484b0c3dc73f7d07e27866f12857d90f919e1aada7ef4d7b53d9b653896201e4b790e2d42e2ca29c240810eb0520be612e739d30f90f57def6547218478d456d75bcba34771910819f0623437f9e100820147532ef6ef46f369d855b479c49e23218c5b30c4d920c62724ca221db217685fef54945561548cdeef8c4c5577ab8aea7ac69921c27e7535a78c2047646163e1ab53a3cc23dee88ae8aa40e54556d8afe770ee10fd2598a8ed837f97ae4967779ba74ab34a08cbd7195670c927260761ef509ec47b5689476430292b3248984caecd017e05ca78b9f4126ae68328c5c349c95a62bc3c78f24b72b6fa724d3de442622fc5aaf8f3c166c21fc428ab2bef12e577c27f018ca5b90208442df37b00e1c11e5d6242d071da9b466d065dd48cf15eed7dd7eac41354fd63edafd5c5bf2308df1999007dff4b48eab30ebd652288cd130437981d9c2b58dbfef25f625ad7ab96ca46f7df5066d4221e233598e2c9906e6ce", 0x1000}], 0x4, 0x0, 0xffffffffffff0000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001340)=""/233) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 16:59:39 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 16:59:39 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x17e) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) bind$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="00002e2f13f8fe9639b329cd000700000000003f5d27465a23ec54d9502a418ad4020adf393e4c0d2c3d5a52a23d9fd5a393baefcfad5a84bb99164012aafb2446295ce0eb15eb96dbd539f2e37a6010952dba1200c1a0f0b4f202ff4006f9f8d7158381be14000061651e2b990995a4f440b96c8462a923f6fd0b26b68dfa030a03aaebd27016508c56234a625e5b27396a80bd77df4b3674a68218c06b95cddb436e0e6e3fae3dee7a4592048625afccd28e6df129b5b0dea25188c7fc2c0c26d310ffe657a61d870648b575b7bd68465b3e17d04f28a83e2d3fdce9ce8d4367098296e98948ed957c4dcd7e18d6607c8def9b6ea4ad5b55874f040000000000000000000000000000000000000000000000000000002be0d58461fcac8764cd241b8bbad5be27ed470123140771070c891a94c57d379abd62a3de6eb6dc59832370544e6ac3c329dcd6a2ed3f8f2611128329c2ed7e12c33f9314e21ef321f79849c11f87a96ee162c430f206acaad18bd5e2ae592b7bf7850000000000000000000000000000002f1f8be92c4eaeebebca616178adb53265408ae337da7dbc2949b55824c70130068ffb42e80fc4df3e381f82269e8f5cbdce5a87e3d50eb4916d9f8853c3ed8a1c7db7c000ffffffcc6786bfafdd27d495fd28214c3a5606e8271cfd7dd3849b889bc8718edc1e6fd9e3daaa3261c9a1e4bd8ed74f9c9fd33f3a65f81939cfcd2e5d1c9ed6913ec57c26ddfeafaf771c3c11f41e8e8685269ed31e3967e528a29af9a0a17e8331b7be2c91eb9ba72051eb03b43729ed27e1648a5109f143d6b9b1a954323170900b242d96cd4d359c599ea510ddb7126305a9f8e351485a45"], 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000640)="85629fae3d91aaaeb6b51562bfe8b8dec005036cf4fb02b0b2f2136e9072236edbbb4d413b55f7e4bb13dcfa6d3fc1c6cffd17a4c13df837959f4ec43976f25ddb0bde0e9310e91f0685c1bcafa8f295db873ef3ded4313609d9bd60", &(0x7f0000000280)=0x5c, &(0x7f0000000380)="5b55cf6301ac79b863d9f2c96ae9eebfb5734e9c64f0f5f3e7208aba8b25ec7494b41698d5feb1c9a1bea8ab1984ba437140d723182bb101a4514f3ccc3e04ee726cbd5a3059924f6fb326e00d224dc21efbd1aef4b51a77165038dcf358d82df03d8c7a15bf3df936da5f40fb948b816c373c64060addb3374cf6fa7d232b265204d31ed4a3c50cbf00bc88b75eb91c27f2f80e", 0x94) lseek(0xffffffffffffffff, 0x0, 0xf72e, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4, 0x120) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x3, 0x9, 0x1000}], 0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(0x0) 16:59:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:59:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:59:39 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/19) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3c, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:59:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) r5 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCFLUSH(r5, 0x802069b4, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x3, 0x7}) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x8864, {{0x6, 0x4, 0x0, 0x3c, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@ssrr={0x89, 0x3, 0x8}]}}}}}}) 16:59:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./bus\x00', &(0x7f0000000140)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') write(r0, &(0x7f00000004c0)="ec316d1374bd4c991f0f81933442d1ee3a8ad0008000183a32bb9154166254196c24b2a2e65259b14e87fe35d2cafb25e22edea47f2861cdcae420875ee2afc0c7cd78e52095643b8e41746c21106187cf504b5bf3cb593a95e41e039cb60bc208f5587aacb4e61d1c5e217b1e01ffcc435927e7bafdb24a4b7a69d8260ad1314a21c746bc110215387834ccb41f68b01077e6fbcad86eee1166dd1bec692bb77fca5395da13da5df1b8f7b132e5caf03be01253c90e22d67f1da84868681dce4ca0be837543c11304eae7fd29db353c0611746948644fc418f8e6f7dabf0426b3f63b7929f9da743be9f0c55528bfe2185b3de393035afc9fd411247e2150f4bb4284dfcdc98ec59094c78129d73c5c66cbc29050f7249b1e7be5d4c4454773d872df881e62221130d29664a6cebdb61de1c55d7cbbb63a796481d9746912991e537dd36bdf89b14dd5472ff4270a29016cbf5e09d9109ee6c365c079ea94eb537a29b7342dee09a3542960414b59b5956c288608be72e574becd84dfe588e13b0e13f5a9bb6e623985cef7c2a19621883117637a6bba82327d7468ceded7e2cb58db069a11b5295434d26e5fc0ddf62e2cd1d758fd655c0fa329c59f09fee21ff3519dc8b21de3ec2647c35078aa4f7a887264ca539f33b77efef4c7d3fd01865287c41b73179cb2ff2abf874a50993125ed07b07eebfb9e6fabd9449808268c7867eaa4993ba74e0585422ae962f3f9da7b19e4fa85da207d4ce2580d61e825b6e282719283e8fc1e03876d20b63d756fd93e39d0cd4cf6c6f5479eef8dfa966033966d888e95f7757806b2604f243e226503187583dfb7f212e3702ea5f65a6f7f331b557230ae685699034ad9cf76247aaab74c6821c434a93fc29664c5d9470f0fd9616fc06d72f3a04eda0a6a0f19b2921e0a8938465a0c2cd971615eef001637f9dfa648c4a6e996792f66a73216b4cfd1f34c4b0d73376e246a83e6ec86a77d8c3e1a82bb301e48c79ed6423b47db0c9a7afd695e55ff6dcd22aaf47041cf2f75cc69d8abec4ab31330840d796d4e519c896229028f1a1629b201cf6385bac81a8bdcddb39621ddbe0f8843079ecc31f9c670bac4f64deeaa47b7af94b85df15da60d89c4087a76bd8e4a67fa9a1f2ae6c1569ce1e216dd4771466934b1e8023714440836e78c4b6f5ed1a556d343c69ac7852e69099af72802540b67c20233cca63b14737e743cbaad8b0bc11dffd02b3ff191ab933d1bdf4abeb24156ac990cda5e98f35b994f0e804c82a79fa58bca909ce824ef4b6709617429be8ded1e71a7bcd70e8d890054e39b63caae5e2011097d8d0b2a6763810d1bb9215bcee9fcc0fcef9f36d479b97e1f1852140daf3cfe248f4189b5fd2d4f8011504e3d84c809dc36ef2c4cc10e6443322687a5499a2f4f9c5520541991eb124f665473e86351b3b65dd4fe79d706a830fc345d13c580e8eb80dd5bc0e7bdf1a836583b94e417aa5ce00bba9e6654973237061c2845fdd9c407c3fc414aba8fd1b9825e3b9efe5d089b0ba29d27970a788f21b89981230fe378e1c1d0e377855d1ebebee860d56ed333ee4bc4e08af54ee5e3dce62d52805c91bf60cc4a1b96b1c2a4a07162ae27edb0ae1baa3b968734211b94e669d927545ee9a2383e9b7be3e2da3612135825935e9cf5fec85986b34b24900593f58773ca2171fa2ff9daf5d349e27a75843a2cf562c36aae5adc91dd9c06863664e1c1244875960f1e44f9606223e710abbf9101342904d838ba902b03e15b8f51412391fc59263270c232333dbf9e29417814423eb6cd48f89244651a2445dcb09cc02a954323e45aec94b7a4b2e951e003a31c9f25225ebdff2df01264d60ee28008b2df7988c010490873063691f4aed585b052760f71cec7083f08d4fbc400276098b522cb5029676efe49e9d3245d00c37999bf7fdf6cbb8cfbeaefb7afd18f33c981dcf60c98398a0643d43a8d3bdb45640b351e5b9583904be2ce8733b84a09d0c68b621c82ffbce50a1eccfbaee25d3ceb3412960f41d1b626a1d0d999868e9df8941e001c64ed764e575dacce0afaf23e5e2ba8bb049c13d3190eb96615e5bf327da3b56c0c1ee88a36136094fdd51dbd9883175ca0eb9905eded77ac94e3804d9c33654d61781d182152034b2950b11afdad0aced48ce1925dd0a8a6ce833ea9a138db64b1b4a033042005d8a03cf7fe0efca104733fa8c554eee8766f442cd19d5372dfce507c2d962cdfeb186f35ffa187ec04436f901950d0c0444a2aa5056b08fa841d2d5db3f1374c77b78535962ff9d2f85a63a35b5caf530d4880a0d55aa73dd115f2e4377fd4ce592e703e831f434ba3ca7091226b193766ffe309604d7fd8ea663d13aa1d6c8590c1e6147264b3fa26fa8fdd9ea39fef0a915b3ffdbc18891b6d608f750e01a6486cb97ce9bc74a8f66b4ad0533485af2d2a9bb9530ba8473e6dc740b3447cbde154c594daddb9393ca02e3a7c71a0ed87e95cbebff6d61f923f82c5d01701459d40f280764b658ceb01ad9cad1db4488abff37122152ca6e4c3a7d6c40cd354e3d3c4e602145092b8f68f51a6ba3a85e79ac4856d951e1be6fdd3a1ccad649aa707717956d5758b2c6ff9535d89267e210fa96c8e25d4f8af3776ad4fb8791238588d695cd2b4008dc8834881f8cde8e938e11b78b91354be8c11085545ae8f56b16420c6f8b9643dfe0504490e8eb64f61e050b70be05395ab3e77c7b360c80cecb036806fbf4ea0f3a645e7a5e16dadf1599b363eb4dc6194f8d8c771c8fcefce0bf4ff7d9c8444a8694b7f2cbdd2357b363b59e0c90ce280718da58dc2c08b728fa7ef71663ecbcfb9a90f3a773508ea248c203df93b39f9863858496c4fcfe52547f3d18ce66164f6a866a0f19acc2bdeeb14944c82f1d977fbf40bc9835284b131cf4ebde8ab81d77af0d2c63a69c992f764a5c9bc9fd6de1a88b91ace83bdb7821df1ac7abbd197d88fb925112f8b88be16893bc3eca58c1174af8d72a771c0c4693c2fa2cc3c19080b1f6120e0bc96370b94ad19b24168b74ca2fea688262fdf29755b17c7fe35d75c442d24ff9bdd36bd196a98338d7a339a76ee79cfbf97e0f13ff8e497053b57c79774a4133691b5a1896a436bce5159361ff259243226f0ca2f10ad37c538543577c5d545706ee14fa6ba6d9a368da0ca53fb1600a6bab95b9c2c6cd7531193f9bec429c06e7ceff56f4950a508e263c67cbf08f6eeff96f1d3382036c8d724dbf73877e12a2423040b5ba853c1f46bb768463a0785a8c8a8893d42ed3baaca3079bbf7aeee3e043d7896fb5573c28abf6d90a78e2f5d6dd41dde065dcd115b8c28a7a2b7df7c7778f4103fb93e9767f090ffc252220cff0a7b1626c49a423a2f29f817319be2e3d996e314667413dd15de7344f3a5a3984b5b27650f42930f718728e6404dac9c74479041159ba00284c1dfd52c7014340c32a497072ce0d8bdc1f41089792b2506c637a71c0db28b1040aaadfca09fee885689f70bee17d2520407dc92054d9ea9de84cf3a48cd8d9ae4061c86aa9134d9080af76ca03bd6af580a4b78e1f672c53bf0c11816cad8475a87d01571a4fc5fb4bde9444b4dca09a8e96dfa508935d4a6b099b52fa19e95a4f42846ec1f23a1a090a050bc0c7398743b7cb53dc101a971961fc35ec94f57f23a466a3d952e75a3b661cb0e1cd1c537a29892b2bc7eaacd5917ffe3056aa4f9777687dd266f4905db72a4afe7fe07e12bcbed310d219456fd07003c953645f9ac4a9ce3cdb232967e8f963def03b0db18dd0d859c073d1517c73cee5d1bc98c55aba3f8cfc98d21c24c12ac742fbca9d20e61b52f2abd47f6913c933e55884a339c814a3d9462356804e33516bdaa71608b6a93d7ab83356f3c3974a6647550aa8f02c1e5771304f54ccd702029d2c80906b764e04e4d44a03d85e7d3d64d9ed2d90a0fc1e8b1be2087c6546d9170bcfe9a07a6274685c9f829b895a584e9fb020da020405465e453e75fed83d7165b793999b4cd6fca5b0e2bd7dd5dd7c7938b3c2270f61c9ed5dd6e73d4f2c30e1b1bfbb5e62c8b9ebff45b69ad72e34e853f99869149ae52e3ed8fdfd607e161dc7158a1ac012b7ba5ad2e33981a9e674e1b325196f9b6abd199ea43aa06c6b000f05b38dbe70a2ac892d40258c7ae704082a60d6bf270251c1b75944d49e944702e0d8b1f6f48be9e607b8aaa1364c0bb6c25306db53aa5d46ebb2b7ece6d7e80626438642d172a454ace79f6132b9c1eb553300d2b2306ab9b7f7fcc8417eb9e36eadcae5e59bfa4450ae86e72a5eab19d3676cb98ec81f2dba86a65bf919741ae5b523635c7aee9653c9579df7ed21a6afb3aa795af9d0fc10418cf68f788f0d89413eebfea33e9b48d302d7a1dbb1c7700e42ae9a777d5537acb12b40c2fd1de041e19e2bc578f96f6843dad3a1d95ec306c59e38c3f5ca938a7b7777b8b37f239e910c61e54037ca2be80759d865605b745c1d0a2cb0c45feeb400cb313a2cbd16f1298a22741f15c490dfa5eb9eb475a98ce0a5dade02a5de31e2a8de612d91559cae99d3e7e331b589ab8ede3bce7b6eab28eb84e9910042b72a81b46ec875a563e8f4991a2db6ef7c1b513672bcaff4705165faea9d4e00c68fac406b4fcc2d9cc1569391d72d76ddde84ea3414ad9e3ac78ec7a81f058b75c9e2e4fbdc0feeba6f556347783183ca9ba47dbcade30a590ca97fd16ed4972ab3789ef33a5d58f125218e40d4cfa79be33de473380db56f865d3ee283681fd51574de5c5232e65c57837eb1813d8619ee801ab02abe914e001937a78165d4af2cf1df71c30f4d793a06855378561cd4c3c61778e45925a2a652c03a7ebdc8f42578bf800909e6b13309afed9371ddb4817d3469fdfee42662e367805af64313bd1097ad4e6fc41c55aa91da13c930b5601781226ab5fa6a2783b802c0e13f15f7c1aca54148962ecdd0a5dfbc8449d4610106a621ed9f050f43a1b2a8c1f19fd886614578603db2f0f4028417ed639d4176b05895b0a2dcc3d3a8554920625b7c72cbfd24ed5f852f5378adbfd7a03cac15eeabbe3f16ca0e09b2aa232af970a1739c73e2f1694d3a8f5dc48e5674085d6d3a8a587d6e3bb3658c3808dccc7fdd61e7c7e1e5d8ab552257734331ef06ff642ff83fb99f9feb2f929c6c07d3e21307f43595dfe1f49a8af7de0b5abd62970a23861186b9b6d433e78163c9e303643c5525022598019149816b7341c090a5f13a86f0074c955baa86f5254022f905547a525a4fd07242386c50ffb33a2de75ef9e6605535624519905c6dae34b83d18db00460956f6dc0cc3efdcecc9367fc0270d00b5a4a328ea816a3fab384a9f924b235348eeb88f31b7b0c87d52d135c41515bb21ed2e58dbc21529f61f56361fe7ede9eb4d4176a7bb9b970eba1dda5aae8a7883987870b43d09adf28ecace6084b71153a30fbea713d061029714c1e7e64923e771bab32579fb129f1d03b4add88a56860a2f8246f763657faa9af4c795fc658010a03a1cda7678dea7a8e9e4600bf82e740ef54e671addefd27f9690b4a2189038eeae1a6c66b2a27570db360d5de36a77ded86274cc511b55c63148bf8d22b7952e6ec02c04c39326d615845d8cb9d653a418ca6c0832bb6a118910049500eb8de09b89efedc6c452672fc6d0bce5adde7f78da7d18b28a72f88e5491bf697babfd49ac3732ada5e0eebf2f402006f776e7bcd8c824dc0d6fb9b7c", 0x1000) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 16:59:41 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="58b3e32c8eab5e5de5abb7010000002a3d45574c53eaa8c7cc614a1df76efdbc50b4464aa7d991d8b232826a694a068b2435059cca262927f9b232d5ea9619a72bec5a981e8762c5e7a64f66e3af962de033aac4093d7db170db0b4bae9c5153ff3a2ba8a4e290b54ced"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 16:59:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/173, 0xad, 0x842, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000240)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r7 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kevent(r7, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') execve(0x0, 0x0, 0x0) 16:59:46 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:59:46 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aafc7aaa47aaaaaaaaaa00000000ffff80350001080006000002aaaaaaaaaabbac1414aa01e5fbc7f261b41a6998aeef08"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x4, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x2, 0x402, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/60) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000340)=""/164) r4 = socket(0x18, 0x1, 0x0) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r4, 0x8000) semctl$IPC_RMID(r0, 0x0, 0x0) 16:59:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="700000000069f461eefd"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040001, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f0000000180)="e04c1b03c4600de0b5f001348f8f62c56cae6883237001a42f8b2061d9e9443563c9f0c96c2df3b4ad3b65d4c586d89c47c56ea93da2225beb5d7f2d678bc470b16a3e87c99fb1d7216d7a04fdeaebc0dd6c6eb6db5578f4907eacf90170cb2f899d0d4d25fee9aa45d3a5f3daa9a7944d6b70c0986d9ceaf7a63146e87a630d01ca31a6c057019de9f79de84a26a1c15949d01dd36fb4198184703e044414c56bd6f656e877a087d33d9d77a24bb85cd5f2bcd4d7e002ddafbc10322f237ef7307309353ce2d5608b44c15ca87238135196514bb161b4ea7ee22b8ce475026c5d0e7b3135c820c8d52dd77db4c6799b2e98e8e82e319b2352ca20ebbd41f3906e0cbf99fe24eaae", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 16:59:46 executing program 0: r0 = socket(0x11, 0x10000000000003, 0xfd) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:59:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="0711", 0x2) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xb0e6, 0x0, 0x7, 0x0, "2dcd4a2ba8f673dca5674cc600000000013671fc"}) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) r2 = socket$inet(0x2, 0x3, 0x2) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:59:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 16:59:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a25e526bea1128bb6f7f04d6d23f105b3c2b9543eae993499d023d59b8ac48901b35df667123de7add9fd4ec80096f09ef4fdb9edceb51abc0f5bc865d450402f63baa9bc56ca597d4ec0e81bb0779da64f49ebc", 0x54}, {&(0x7f0000000180)="3cc019d48cc2f43897363c6a21366119b048f7ee62b3f64d4813aae8637a18c688b0", 0x22}, {&(0x7f00000001c0)="5e7a43f5805addd2d3f12e31b38ee48f6100eda7f0472afad5dfc6fc8dbb3ec56a91f1420be495c85c", 0x29}, {&(0x7f0000000200)="7a2f394b32d8159e75b67e08e440ba9c9eb7d31306269f2f32bfacf7564d014e48997cddf4bd160f6cea7edf84536d6a6d6d5040d14c9363f6c747804c42d1db704417b0a5af97d00ae3d01d78431a512d3adc3f4541f142f721c213dd3ee8710640d774de94b3ce1ed40412c2ecaf11b20d674efc740169a40c4868b39f0215cd0e41419ecd71", 0x87}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 16:59:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x4, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:59:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0x10e, 0x2, 0x0, 0x0) 16:59:49 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)=0x1) 16:59:49 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r2) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001200)="06981fb61bc4a323c232ac10368a21e96d7080fd1e5631abaf3b", 0x1a}, {&(0x7f0000000140)="9cc30b33bd913738829a84c483bf9229e012da36bf62d85b78e4a4cd91d615c084dd3000d3317fd9ad6d94a5740d832e07edf63b4ef1e3f2ad20ad9808076f6d1d2981f78a3a7bde012eeeee59b427690f6561852f372021becc2faf3c95d962df8cf639", 0x64}, {&(0x7f0000001280)="409d19f875d386228c6a8a7ac93d5d367d8d8431fc87dd1fbcea0480bca73a764b94d19e7781702e3a93b6b5ad6fd4a80f7da86bf0233c39027410dff3ce53097b99e82cb8c82383f2b803397d9683ccfc4f91215a1ee729dd4d44d4492f0ca6a8a96f2623", 0x65}, {&(0x7f0000001300)="ed5a553bd2848f6256432bb9f8ecb87c4edb60e96950575051c2ccc348975ccdca454e404d41c2e4d1c19da9803953b1b8d9635d0376ccc97ed49beee2f4a6ebee677ec4ad8c94f97dea39c7038e95e192521856d34be7d5eda20ab64b2d837aa68ee91fc2973bab51375b3fc8352ddf458194336bb4d967b06e02eecbe66f131890965d3d831e59de563d92fe0b3da2f24bcde167d203ff476051d914ccf57e0de151c239688e89d9963c41f2114f3c40b533262a7396a58d647e04f498d83a192af1cbf9499e", 0xc7}, {&(0x7f0000001400)="eeef61b6e72b70d1260c5a230c45392d0ecc4ee3628eef2321309cca0afa9c5f30b49dc0ba537c4bb2d45e24f9fd65e967f0001d09350988c495d1d1e5", 0x3d}], 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32], 0x50, 0x6}, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:59:49 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="ab410cff7849a3bbfd71b049197bd5f7e160aa892bc8d6553fc8a8ddb1b001f4de6c591b1042fee9c87538397b39824c5984c94188f51e5bd7122c045e44d727754025bd47e38a8aa2015b519fec825580ca9162a6ca2ba6b5806f453c3981f01cc8cdc03c49d19cc536a1bfa2b8d6c63903c4bc0c19bd53783ee6e93a19ffdea8481e0fdfbebfc899adfd99a5e425a774c34ddcba409e1d26f08fbb811bb4b054bfc69e4c6de5c1f75d479cfa8ef763238ab0295f463e13ea5e7061a9265557b8fc856c806f76fd63351b1f506b37b77305bc1d8025ee095bfd37defb7ad3bdf7590d1ed4aeeffd66882c9bb1b6aba272dba1", 0xf3) r1 = semget$private(0x0, 0x3, 0x108) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x4) 16:59:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x82) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() clock_getres(0x0, &(0x7f0000000340)) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0x4000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/120, 0x78}], 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:59:49 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c7348cf5c5e5200383244fe090000000000019078e0000002d400ff0029009078c8"]) 16:59:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x8000, 0x0) setsockopt(r1, 0x20000000000011, 0x2, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:59:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="4d6d73d3f2f1ad1fc1cca25bcd3f35aa9d83fea80a82ca256a28c5c772f5953111", 0x21}, {&(0x7f0000000340)="faae1c28c818a20acd8825198e4090d5040645a692e0b235ff4206baec345d5c696db2596d3160350a43a4be2c08aa1e4e01279b791acdf66d79f259ccaafd3267c63586c132891636fe59dff023f790c40837b5cbc0e82d2b9353a3583861e65c7f4acd414f4626ae3e206b41a15e56faa1c66084ce506a58a6e256c732f40f94dc6a34a44f96d8abfd19130e110003156a193d84e70c297ad3b9366dd3bc93fa076bd28bc5d844323630229eeb053568f59e756eedd2f7b30da8c60fd0a5c5a3ad4da3dcb6ba8400d6c00f0203d0977edeee186142537f3b6f0362f3f092c288f2fcd10ed68138471012d963570cbaf0efb220", 0xf4}, {&(0x7f0000000500)="22530e8a3c9ad2eb43164d90b6fa7e5a5845eb75115f088296d7786635e40fdd152b408d5b554500b48d284c857b2cb8941006f2f85a95cf9192f487208b91b417d9c060453bcc6df5af103a8667cf0f06049fdddf460d9987f88050bd8fbf632bb353eb9f8bd35cdc7baa3968340184550fc04af94b45af604699af1ffa229234ed0514824e8d275030eb2e7756dbd5416747", 0x93}, {&(0x7f0000000440)="529290d773c98d21066eb468fd5270d575bba91f9e0dc8aea59957766747d106de929f5483a4457f4f54a7582844d78efa55773a564b4144380599c279e63fdab534bbad4bb8200cf900712d7d3e4c53a8dfa2d278e08b27cd44cab07667e8c1129b0e532cb7f21c4a71804d726fd0b62941b42bf9320a216b602b72ebe3449a", 0x80}], 0x5, 0x0, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = msgget$private(0x0, 0x20000007ee) msgsnd(r3, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000000c0)={0x3, "9be7a2706ceafb678ed3ebc0b44ddd580658c4b0b226d6739dfa6c45bb0e9b794e6fe936f6b0d828411f01923a8efd4d1fa6f5557501f3475b728bb129429600de7fffe61758e7ab35019d5e895a6a4ec422a27c150486084abc826e8a129801538b0d73ec4ee93d40e7e601a553f6b733b5e451642e83b99a114d04065261bcafdfbc19890ad77f1e65abc009899750e69ccd0dd685222354a6d52278a3a007b8ecab4dd1f6c22cd6ee08c0c33812f1b5f1ddc207a2b42cb72863e32696989f5f9d0da81cc72b6929b472474eeb7fc803a5d2e1d3b47de4f5b873c1"}, 0xe4, 0x800) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) msgget$private(0x0, 0x41) 16:59:49 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 16:59:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 16:59:49 executing program 0: syz_emit_ethernet(0x40, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x6, 0x8146, 0x6, 0xe, 0x3, @local, "1f00a0d945993f35078858c52157", @local, "828a776bb8873443766243d6bf1f48a6"}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02ac14d13232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf240d458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b358f0ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a380000000000000009d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca1948338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428b26e0f6eb30fbbc821545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f736"]) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000001c0)) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x1a, 0xf0, 0x67, 0x5, 0x9, 0x33, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x83, 0xe, "446dbda8ff94764c5c5828c0"}, @noop, @timestamp={0x44, 0x18, 0x0, 0x1, 0x9, [{[], 0x11320b1}, {[@local={0xac, 0x14, 0x0}], 0xfffff941}, {[@multicast2], 0x74}]}, @ssrr={0x89, 0xf, 0x5, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0x1f, 0x8, [@rand_addr=0xffff, @multicast1, @empty, @rand_addr=0x80000000, @empty, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x4, "3c9a"}, @generic={0x82, 0x4, 'y*'}]}}, @tcp={{0x0, 0x1, r1, r5, 0x0, 0x0, 0xd, 0x8, 0x0, 0x0, 0xfff9, {[@nop, @eol, @sack_perm={0x4, 0x2}, @generic={0x1, 0x9, "da23319b11df77"}, @sack_perm={0x4, 0x2}, @nop, @generic={0x13, 0x10, "7a1d0c9e187a564e0f45c0500a52"}]}}, {"0ba68ebe2bb1b787fda30d772bab416698b102fabc516ccebff63c547d359e92406164e8193b3622fed98151480f6ba98f9270650615aabd78af5c18c5c0b015b4057a812ac66d5c"}}}}}}) 16:59:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/131, 0x83) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="ecfb6eb866ad52096162a9ff1a9fec0857ffb09840a07095a7cacb12563575eb840c9cf5c44651827d7ac3e4c11f066be285e08f2308ce030b2bb47188889373d6100e52", 0x44) 16:59:50 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @icmp=@info_reply}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4000}, {0x4, 0x400}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000480)=[{0x2, 0xffff, 0x800}, {0x2, 0x1400}, {0x4, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x3, 0x6d1, 0x800}, {0x2ef7eb50551d77c8, 0x1}, {0x4, 0x2801, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x8}, {0x0, 0xa9, 0x1000}, {0x3, 0x8, 0x1000}], 0xb) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 16:59:50 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x53, 0x0, &(0x7f0000000040)=""/83}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:59:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x0, 0x21}) 16:59:50 executing program 0: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) sysctl$net_inet_divert(&(0x7f00000004c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000740)="a84edc710f1d193fb06462f44106e5c900233cad5b41034968e4c13efa69b100e45e5b1ca80757a0f74ec6c897f8d46da5352d247d9cead365226d498ce2f48fafec856bf36ed0caf827a1eaec6cf252806110641b664cf20d2ae51de2bae25becf183811b9b8a3062bda6f7bed7e4c8eb7de89c4e817046a39500f402702de4b637f52064b88cbf7893d1cae4e464194ed0ce102f6682a6a3fe7fc2acad39083fc22d0b0a6e9ad3a3eced58bb7c351fbf4af05ac0cc4d67de54c8d9f03049c8477465a6e15f1dcdb98f8d7380918e46fcbe1b1ba70363b5013e5984be49de3dd8c314bc1cd8f01af6f750d2df1ce916031a339c7a85e5d948a738b501cad63c1ade3352a32b92f649e99fbf5a1b2d5f1175f01dc88677798cea9aeca09a55eaadbb9621dba46571bdb41e956a963974f00ec66cb364398d671ad24e22c5ffd4f6b85abcf0c2fc79eff96a426d4f15b9c14dff01dddb83d491f6db6b902c4799fdfd334ac7c12f0ae801fd652d2099c739f3da1229c0894214a4696b01afee9d588e72a5decf53fe95d5c85d02dffedd9f4e41df044b6f5104fe5e7435a45154f2671da6d7f891b912c6773ee33cc90b98f0d51e3c6786998bcea80ddc7d3f49ebe0e8f5e84bb261c15aea97260102c2e8b3daa934a4b087782521c0becefdea09045a902ac1aa2b4ae45380be83a9e0507a2dd2b6c7f1757405218d1522396327ba27d76752d3f8782e4ecd0847cb835715cf1e5e80f1f5e34214946f20967008dcf1bf379978be4f837b3273b74c96b429aeb60846ff61d5e3ad50b2dc78e82b9fbde8e277962c34344b2f68a668f745d58c699378e99487ceb18893f505be089ebf0f1ef71b3338f3eb1c7276f548bd3aab8e8bcb0b98efa93ff7cfde207e269510821a81608190da6d0163d51c93d386b2f042c8a2b920031e5440f66eadca25b9344ed4156879a5e94ae128f6d2b602cc390d23eb9fe4f7e35af9c597b5fd1b71f0b9c797e85731c567e5c1462ac6d47c3777599255f7c24fec0753e5b8f9ded43e62c164281a4aef05a522e84cbbd7148af7ad674e2acaa6002ef78be9a37d863841519b9562625edc0a4a42f9ae1714e8a4b5b9b14d40073ffd521012f7bdbcb17d7b4daa8471b69526fe66932f23f898c29a4f79fca8083a7b51f52459c9e6ca8ef860f65925b58c6d9bf37b035e3c376dc750ded46dea4df93ee282d679272f94266f337e268d0ba4c0541633f8bb87959671a71ed3e08bb7c860a203535b8633f13dc84c0e3faa8e0853108cec01c3e6540fc79b622990c663a9134b2d42a3b23f4291b38b468ca455af2ffbc9269710d1a9a75f5411797629c2f3cfe94d94fa3c2ed3a0e15d107b928dd1a9d72e9bb04309ab8dc09cc716d35e9fb9397a5a06ca58282bbf2051cc063185073abed88ad112682778bf25a9f777dab3d97eeb8388677915a209893cf70224d9789bc29fc7ea26630a703a5a49932dd9970dfd3356167b0c37d82e40ff14f9c6d266f1552e02c6cfa532746423e96f9789b4235a6dc69a5d5029c6be2432459f869c9d91806ed5fb7ab3cbafa6ff1a352a36a38941c0c80d223af294c5c13a98a59785af851b527592bbfd2b3a315cf325b7f3210d54c12b99055443035e14ccb10964cc325312abfa5ef18706f17eb04ad5e43a7d8144fce69291362f5befe8d896d61b9cd4c9606414d982aa14b7cebbd8458f2b04e19b4a7184ef6c717f2d7b78d95f05d41d7de0d82def9b10b467b95a491c10c49986fac2009c336731256b29bc22a984782b4a1460483ab3fbaac16f0cad9f3a8b0e10c3a14d9fc92ddd7f128b0f6e284b71f9fc034fd4adff404b68558937af4258297255fba0745a0155ce8457c5ac0e3d5c24df8226b80ed89a10c8b2b9561d11beaad7964c6fa447ac14abd0c1bcf065045057be490dd5c225bfddee2c15d1375a57bd15f19fae324a12da5943f30d0915613745a5d8b9f755561501fd309fc42b27e1fb92cd6180ebbe7a8e7187516933d380a53828b8deb27c985d2d29ac386187cb8d7a81f4dded8143ab8b5c55b1e6338bcf19b231680f072bfd8acf52f0ee70b89ad7c147b089426edb00d323b47bd5284d4f0f75d38901accb9cce212bbc8b663542ac9da1687d409d2cd860fcaf8b89634646b25f680fdcfb653b370471d7b9b5f76aafc5d15880dd564799e0208a3aca109398172a130dc83d42c92dcf0a7795dda556d76ee6189892e23c03f5f088285a402d937bafd54eafedd8ce5daef0e6b3abbf4996739b9ac5217e95d0e454ce0d26237dc6979734383ad2926f8e8d4ec06ee74e5de85ea4d85378dca894b106a81f78453f4746316fbe0044e143a2375a9f9e8b5e47ab4303c3ff45f6a08b05e40165eb350f18e8540be4a293fa91a5d77dc73f7a4f0e18cc022426eb2c36728d95b71f13910b856c546a77ebd9c85090534ad70095b7b118dd45e5abeb9cf3cc34b56d687d647c30c2febcb9cf192cab64db27ddedcedf1eae7a1c89ae126d27c15de7764db7be1e70d4468e41c1b8be352f8af63f2b78cf2e9b9c184b5963c9af386a9d16e8ace238e2e352a579a63c8fc014900472139d5ac0a905fcf913a6910d0f31b703295d2c6937c5f58cbc8f8c6599bd38d27fd2281923e2bdf62a99af5580b9a2203ad450308e597232f3973b03a29052a7065c84accb8f72de61fcc0ae32b6b37295541baca24efd90527a0320ce13c39f0cde7efb5d68c1c5c8ef6877389c26f9659a20d5bef0cd36d775894911ffe0dfdaa54571e9f3eab8dbb2ad3fedfe573d3a2e9d3a7f7da94128123bc70231eeea4e79795d7fd9231f6e284a4ba02d1597b4e1b8a1710c8de72ec02db5a12ce30bd503822b32903a75515463428da3754bfb08cae7dba3553c8cef1c9e4a69baf8431a7321bb7a1910da6aef9d3f92213cb548221e890cd0e630241160c2ad0cf2e97f05ed5db97bf2c9b5b16349153ccf0fe1bf867d346c323cc04432758c72553001bd2819c24e59d20242eccda89a3437ba0a2c8bfa9b73ee95487427d9398077816d315018933d428630532eb69d1ae44925b17bd60608bb0752971c19cf4b0578911ea192d726eb92a8979c7de9124ef9b74c590b59a77974afb20dab37c1be8718b6a6a3449c44fe98070fa99715181577d8e077803979499afb9dd65cfc168ea77ae2132fafea478b80074a77205a0d79be3fc37b5a790dc7d5a9e7d9599b78e1fd98119892cb302618eab045cb60e1e825bf2d21df4dce1ca2bdddb18e17fe2df0d208dac8c922a63bb2db743f649784eb0d94436aa12eb5c69dd44ad254938d07ca75a9c3b265d97fc83f118923ab7ec2a72dd2a79d2d90d84037e41cedbd5bdb102c47d959fd1d2ca9c2443073a0d604b65a8406170831cde20cd313046656a645d654ff3d9dcdb2123ec1e562b0635183f6923979d24745e33229b0b83f09cfb777d01aaf4d1462c8d41df9a831e2c8e3971f93b677f84154d55068e57713da2e1701834128ca2f6bafcc72950fb7a70f18d5383480013a9761509d719cc143675255e23639f8cdb25048f250313a49c8e0a4822aee685994cbe983fed809d7260189444ae284ff71d0e13ef3bb4da0ed66487007557a3817cb901f71a552d118a9e5fd92fa0e09a0151aecbdb538ac6e7c4a02da04e9a96ca1c5c3b8def504c430b3b193eb7955f4b36cffb40c35fe14575cd784df1a7babab4ae78ca5d7b052e1a223fb01701e7bb683df24b7a4377e6668d4c8759c679564bb874be7c2927ed06b5e7107a570600449895b2685dfb315bd85234ffe905f1f30ab64689dc10afee85bee2a35915a2001389277c6870424a90ddaf4808aef3a294efb6659fc8b32f0f195f964c5e9ef098723f0a49ed5ca8aef198a9df109a42f44f3034008c0a25517be65d330f1347c35e7964e3c1a6e5b11e988d015e6819c4d6ae14fdbdb9f078f14d38505d77dde387db62462e280a902b8f99491aba891a0c60c72f34332028c6e9f5c89e1afe0a834e87d334999e35f472cf5abdffd11307a64301bbf9e2b35496585f1f3e4c11fd0329c35c8408a2dbe5bc0223dce0c0777950acd0facea2808abf8042bf077aac874ca96de74c1eff218a42efb2d449bdd51a8773f582e31f66fb04f430aa3201fd0d2cf27c23b0c8c26ce4345aad79d1de92d4f555cd96feafdcec6cf71a85456e22a44eedca586897e0276c83e3deef5ed52d6b34bfd030af820294c346b9deed26a10560f3908f9c7c646d2bc020dee7997e9752ac9c88de63daf2fcb8a92f45754c3fe53dccee906aab7621ae53475f06605b4ea880a5ffdeb99ea047b457e4daa3373fa32bd070c14d9da27e6c3af9190537ae303eb2b82290041781b27af7db4820c186a370d70daf3eb324c5145f62ce5869f7b19983ff9a7fc27ef6262b5adf8fc64205623b2be19bddc68c0f8da09c3365184d40f425b32f21e0dffc3c535f834571df17d82e310cfbb10e8501b46e340c37153ea002144431519015116fe16f38a5b0835e0181df009ce5cff14d497ffdb73cff8067cc3f6b1a98baa52e741a7b1345e4f04787a721a5834f92e937c259100a187fa9c7e2c4b1e61a69a25d13c1b1fc678a760b68d08bcb685b164e9e1c26daa109f38264a1b465d3473584aff32afed178b769dce6076effa91195fc2e7afcaf91e9705d8645277ac3b786a295ef763fedf87dad4145276abd849356563ecc8b66bd2fec9e3ae09b45430661d04d31c75c87433a471bd0f2af0867425612f299de0a1cc27686833e893334653e1b165a26955e02998755a44b291899803f33429a8b795979b14e5761c3dec43e0533dcea4d406db83bed30c35b9782a37e48b91d90cc4bfb06345d1ce4f8f7d2323b880e0ac0142554694668132beb41fbfa56dbbd10c01b1289f8f9b499cd78a08312ab828b99103b82120b520f7ee91da3d094709a46beac521a9c4c471f0e781f2b92b2898ab71e7fcb34e12652a6a4c163629f6a3c13129db8758808bab1ccefad1dfe37ed021b9634661c3ada7d9a29aebe552460e76b4cdd225d6073b676d3949fb94604415534865ff122bb52761025b1f09d40f3fb1414816e9a0449e6ce6907db2a5bbcbf19c824b3da690e7cc6103b277a4fe2f03b1667fb385c80130192f479803e60d9cdd244e99e731dcec10628d033fe5a4ddf4a8eee50484cbc0fb413e8291bc7d5fc4760770b7d047cb7fc0f8a4157ff6ab6e51c0b7c590946ef1fc6ccdf7f70c01a93bfeb3d52ff93dbbf87a88a82932b7a949147a2e22d576e2572cd48fe869712179995e80ee5c5f187485eb1bd89f037ce755ad554f0b8357bfec57d85f7bd3153df0a80435623b6bf3db706cadc4733812b26506ef867382f64f47e6ac8f8e28f05cef80661febc6004da2da307aac64b62ea36a5fdc37f19e6360c56067abaefc65a1fb993c09f533e679c1ac6277f9e38ad14e47d5eedaa9bbd597ddcbf636f2acffca62b1497c86c8a3fdc101292510db953dd840d4e3ed7a504604751efe4380de766c77cc2938c64c7068388449199db8c345293febefea68d753371a89ccf1234a6870947766133c4b756b871318a76d8ebba3634047342b49863c05d55ed734dd27c0bd0bd29d38f4605f3fea3c6e4407b7e05edf254e5bb1419e8dfb5bda9d1231160aa08b0fc26b2afd4fe83db685a16042992ebc488cc69f97720fb1a0ced78c33971431ccb11689c3c1a4e48d802528581bbc4b9fdcb3c1f459d9b944701926af2be13dc85b48", &(0x7f0000001740)=0x1000, &(0x7f0000001780)="c33af9c70b6e51157f290734dde99ccd19d72592fc39194038a808cbaf26", 0x1e) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() r3 = socket(0x1, 0x4000, 0x1) ftruncate(r3, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) bind(r4, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 16:59:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket$inet(0x2, 0x3, 0x3f) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:59:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006059fdf700002c000000000000000000000000000000000000000000000000000000ffffffffffff2b01000000000000000100010400000000000000000000008f7337abe631ac1a5c6947741e7a647087d3893d167bdabfc93fc15ebcb943f02319881adddab01525cd279185bb80e9482bc86eeaa72b9a0af8bf78170579639fb69267e9d45724f418b9f71667080a5e564dfe75880567f3bed829788aee6c55125cfdde57d9ec536aa11e02fc3c6439d65676e3a4f0c06d288d40561f9235e940de21def2114bdf0da07fe98ac2c6efae6d56e82cc15a26605d0cbd4a05c3cf69665e6cfa259481fec4a8228b6cfca39763af1e66141436d34805e5799da2ed337392ef9d91830e125744b209f6a8b722bae7246b86"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffff9c, r0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000080)="02072fc77d2688ef0ee4fa9015d84036b46f2cd4266ec01d6da5f7349e3d9949b56448a0b830c63cf88540b9a58b8ac1fc4b1feea6903c69a0f74f1bbbce2da1cd16ee55d4eeb472d3216cd691e72e80b8264fe1fccb734be3d9214097cb6f75fda49dbb48fb3874270a83", &(0x7f0000000100)=0x6b, &(0x7f00000003c0)="0de0519e77b6123d824b99aee51306a350b3fc80b771e95b8e34bed43632460d4ac171e26fa30d96cc09bc04a5417c6b804a2586f4f8ba356d91dbe2d84f7f3e9682b54d9cbbd44dc84776a994179993c9985bfea67200c80bee8f738dbfb66d8aebf44b254af21546dbce1047d6ec2c87e8b37fa28e6568436d6c5fb0adda52a95577c272d820b1b8599ae6f507a3d45032ec441f5a326994410c37288b80553cd961b9d8823e70589532e36605c2ffb6e208b67cfec85ddd01d7e7f7a05bf2d95823bff427909eac29478171fff7ad6c8842b0a45bd8a1c16680cd6de8f794a3530f725c2ba44b06dcbfa3f16225595fa4e3a0b83451bb8e3c42afe6245ce567db0efe1b854e60f2abb2176545b4797e292faf9e81f3de2cc0ff51f634f0b9af1ba780ca6603804d822b6420c2dbaf3cc8a01911dfd361d41af4d18223a3b5b3b0024a51b7ea54d62de86b6c0df371c1fe33d24777b38a947ab64a14e92fde7aa07cca374305f49de437a5afb5e410ba6bccd0651243d61232cc2bf31fb2e1779758c621e82b191b3f8c892659bb097e2d87e204f21ba7714eb139174aa77337856a8e9e190d3326a4e9bc31a90def65b3449936dfdcb1a9c7e8a51105732f65d7a8666dd7c25fc951edca217ed73746d63573ba771e0b37dd50de317a81304463a3818fd307cf010b4a49f2e4326396aa82d6f082b4935aead750b9caa25b0ecfd0b7c627f56e293333764e24bea59bcb24afb64b4c8b5978ec6cbcf1cf7675c9491e552ebe5c7e230f1b0cc4619287c50afd55b81b76536eee01f608f15c6863178116dd531f45ad3b34684d9319b3584ebe924cf05f7be1b08062e3200151129daa885ab535d62d299b5e1b8d7f927721333b219e94295cb96dd8f5c32fd22c4d3b7373a810e0ce37716d6f8b332b9d1d4dbedb1d98abf72265d9a697528c347b239dd940e3efe8f74651b0de710b938311009fe21822b618767be71797da59ff6ae329f5228d78d82f7bfe32fa1719564bf5d34005cd36b09e78fbd0818cbd99a74cdb28d665d1c445e5d44fd16230a8c2dbc23c9b100d4273d5733a6e3df8645a582ef30c288dcd3d557bc9593e16864cb68e84d26f001b2b16a91697febf8b18d746eaf8b4a0f95e6cb49e3cffb77aed792ed07fc3fff07c03045805e596386628f90421521312df641b6151004b03d0b66799e15b875d2259c433faf5c2566943e1ade30b2ef916c6175d9f2b81c23b2c7c38e1f5d57e1fcf4fd53c9b39f8eb9a3fa1ec1655c1da30b4a500f772465e1a46d57d2ad4a0b99411253fe32ee76e04a930f4c693638e72cd175951bf07c29a5064d45ea5330c2f808f5912885ebb54069480fd595cc72c60f8d103a629647c2700075459a4cb4f2ee0aa9270df783320ec5c4559c0d7f833054fae149f9e9a67829a25160bdc8f8d478757cdbe47dce9f56340faca741de3629f2281919b3a35df9dd41132df43c9ab2e30e67df42479ee4e235dcb3da9eee15c6e3432468ff55222d6047f2ad8ede5e3a0a23909c181fdd18a0d49e3613667efb0676d28e9dd8c5e0c2a64cca907776f21d003c9f7abd6c2158ffeac46176acfc619710db5906c075bf79ab608968dd26974a0186aead8b70405f08be331e15c02a5374da3b5b5f55a0457b8e221100d630ff45c3b6d661a2a66090907282bd89731ec7abbf508abd67714c57293cf696cee6a8f1c4f853a0287409128bc0021d033bb9addf39abddcb6c634bdef8fcafd50e19dd82537e1d68bca123bda610b47afbd9e5351b9985368bf997d8f86918329383d77da4b71821d5c5c8c6eff531adbdebfe6be0217195970465b347b3df921ec75c42f576c16ac40adde75c3c247863273c7657ebb84d4fc43387a6f6d1908dc7f21b8ccb7f39b4965fe27be4814486515cbfe1d0edfcd811e569ca4a4e714c2c656dce9b5ebd968b9487360b686a71dba587c7e46c330bb15555daf698e52314853a08920a75455066aa6d28c89e3621a463b6a9bb7f581f48f3c37c6f33a0b6046a7d708086de4bcd34372105866dfaac4d44fc2a2888863cd3b22209aed9b2f5b69d813d9cf8ddadccf32faea2f2a960c55317b1081a710e0fdf99b5bc81e56d97edfb0139e90f7e862ef863c43affce4ada261b576455f23601945392f1ec24784457f2cb6f7326694e9d7518becd38ddbafaa16b5298cdd1cc712db789633c57a3eff7175209ca654057ee32386689dc537acc5bb788fdcbe20563327ff6594b4c1c41544abf4773ec91d82b9a676e6a352f1cefe77d9f346af1615d38f41fec1615e08aa419e01b93bc72679affcfb367abec61eb9ac82f3a1909c049b423346caa2a48e6e640336ba1d9dc198c13ea6c25f25277e2ef34f8a732ec3ed239b430df5a900d8e32af62ce82e6062f53dd306e3336d398ec34bb393e15b30d7569b976451a034cf7b380ae93a0cfa50bfc870330b748695706aa29b6e8b479480e40d3580010c8b42c25afb419215c10b8f743ab56a567218f86f529530a0eb694ac8cdc8bf7f4c874e39b07725aadab74f2f1cf6407c69c535fd56c6bb1b09231316b13257475249dd3d97459712732760381bb638a9dd8c361e03cfc5c15e8ed4a60d3890cdb36a3eca6705f1c553b64d4c152cd4dd2984fdd04d47baf61e513215d40e2b5b0348f299c9f1f492760000d97bb779f09dd27df635e812ee742c53a3906a07cc972146b6e917cf7863a7b2014e76a0d2a6df73a4d4267940b9790a5eb6fa6f8d7d56b2979ebb93d8b921b952edc22a1e2f7fcf9b13fdf126b9d12788f2bd9b27810123013a3bfe168854d4e15a950db58a2c2aa2993b6c554ef048e81887607af03c43f62c7fd0a58dcfea80c42a01f59bc779894d354df25c69e3977da79a262ab68b09c8b975db65c0b90c6a5550224d87aa6fd49e12550543906209ec841a5939f730e885f052275e548e2632d96727504378996063edecf206114bb9462f92407cbc5a477fc1a50c30365c847deff0148383049724b30dd7fccd78cc230644bd6dd521d8338d84fa00dc2c8938b838200f047542872858f03e004af0d71697f1d8fcda596f7b8b3a63ff694be297a856419de91116340c1769761793229549e5a991278dccf0275dcbfb2db5714880c305c8ad714bd5d77b83175b9704c920e9bb96c28caced21ef4ce54f107747aa74a3b49e3fd64049ce1e7785e80371b9c1e7483f5bd32d93f5b2a80e3f068f6d40c7b625ef6df441d1dddf29c403e51f92f361b7ad98422f2f6fc7caeae028e9756a1feb24e94d3200571d5e0a8a1f9d869294a9e1996315cdb3c36d7d721a8bc3db939e73cc84d20b6b890e273e64a9eaaa3eba2b7625f97b6641c6b510b9478bb0cf528be86a2bf0d4fefe1c04ca773f4e34fb2941fe6b5c0719c4b9498dcc7abbc49bddf33cb19710b20e83d18a02155da74a0c55fb4fb82859b6829ab5a3cd10dbcb9f1ace0960e17137f9189601e620a9a3dad769eb59647ea2ec704b1947b5f7d8e284eb425973a00a58107591735dcfb9a204c1d5d854feced488a29b9edff17fd47b211a7492dc4f56dc0e69f02a8dcc6db739e8fbd06ded26baaa512c66bb6eb99b8da79e5368a37dcd83e520d86572b8c82616fa23caa254e33364ee2e075ea9d4511457b76184661162290d76a45ae93a72a107e1b2b36bc0144cc8282bcf1636e8545eb6cc4acef86357cfb908136f185a54bd8b2fb4101dda2c2273f774071ed28fdc13e4e960dc3a70d3957888c7674d2be4fd3e534f3e525222ae23d20e7f4741fbbf100548d4a2c6c4aaa3498b2f1a9b052637e5e8eaf8da458ef608aef942ee56c97313fdb12df61f8a6a234b60c0da3a963df5b5e909aa846a2441c78ee440e826dd4bc6f3b409871dd7cf0b6f08e543369f2a42114995a078d21241ca5db113d89fefa6eb1f94749aba4aee50075c7d74fb2832ee8465ab8e149ee3a2c3515172e70010bb048ffabd8d493baac3ea729a801e14c64d46ebe886d7bd8d9fa199117f61a71d031c1f85f0940b97f541603c0771fcaebbd7cdc214e3312a8441c07e679ab6dd79d634116886a344cadd0606c50c505d65a41e85dff78063592b319db5f4b7f63c6d20842ba50c494e01ffa3dececa89c6afdaf2809d7215994d82025b49de6fdcd9e5b658046c719414f5bf2d8e78635f66a257491716100226068f355f244c93e3848448227ed4f2be5497902923b7f9b8a6eedcf60bb68bb0ae389559fa806048f9b8664e82c5fa414801eb969453bf2fc54bb8b4c34821a0f6f54422fbcc135ff348c2de683c1a15da6d8f228a5c8eeda450655965bc59673defacf541c8ef6b855531ef764c8d1db5d014d4715bd44c44f1956fcd27ec1d5d12a4d92e8a57c0a3baa228db7e6377f698df53ea49b9a1fc1004c40f2db16ad33d8c5e4e0a17ac015a8e829b6a1280112e6b8d55612fa63cef80222230eb69306faa42d9d443867c84f797bfa67a544ffb3f0ad7eb5a2b9b28e3d4795e5ea5b9602844df2cb2d3267f4c69d8e5b6a02f34b5c709f3bca50210866f3b54c5f3cbc20afc86dbba2f20aa6bb8307065bfb23643467cfe79b6567cf850415063ced13880f1055d27cc4d1f77a45d59e170aeec8ce4984cd282f71c8b74cdc907f6015807336a371a83d9699544e4dee326c62dda2d0df4a758edea5071d8aa2b70df4d818dd4b752ad770f73b0ba259794fe7ae462de4b7374d5a996f87e5b8d7644921bdac726655c691bc1a1dfd50c2f53fd3de6ea7720f83975cde4f3393076509687863f09de2d3bb65bf31416892fdfcf66bf4cd26fc33a16f971245ebc63f2f92e7b485af02963ca38bccce61b5e03b18dbe08261a2e6f035bb5255e481465ce5de627db077ab18bbcef6b6f9fbfe2c0d224f39a037f963a637e945c26761e96cf6ca583c9f0b66a9729b30532ccfa90ce5a5aec80d9b4ffa2eb1c8a9c975c682bfb3cb96b993b8121049a8f516272af074a7acc0d01bfcdbceab9f6a664720a366b547525b8395020f7e662defdb52fe78097ca9dbcdb2280ab55e605eab5fc8dfe79a1d72cdc360ccf45ca687f087077a444cd6ff89c53057f6746d645cc93d4dfe23f946c2d3bf719be789dd5782f29b02e86552aa821d085e900750324981f38b3fed61341fc5435210d4e0ae4dfb811e2cdf7837da110c0b06e7ec61e8bc4a8873b3df5196b056fbeb27b713306cda0d71da6351af93905e3b8037971a78abc4960e7bee9122b373488d63fac45224730e07d048bb550cc1c1cda73fc6e1e212f0b4605da24bdfee8a6dd37a48a2425cdd42905df368dba5a9e6e623ca4d2a72e9d72fc5dac96619296deeb939c7202e697e507c11e559b62f8340bc39af4e6772d9f33800c3795cf6f97d69927d1405e101a27c8bfbf5b4bac56a9bfbf2c6d5c52f9bd6746dab01cbaa6b721f84209fdf3572da8d5864d1fa9993ab889617d026b9abc1713f763d848b6843259786d2bb5c18b88b8b0c5e3c56f9f2e7f6393e848092f933d66b463cd273c31ffc52d2c5b57c4fd926d2cdf4c7e2e58656d8dc9347b6e92f052cae647027c4103eda3f3fbaf139eaf6383cb4c28bf044fe194c63d7a0f51dc9b19daf0e75777ae8e753469582034b6f61f7065ff26d634cc61510f0db9bbe7a865e3a54bb943632d6af39fce811bd396e15ca509cf31d3066d80bdfd8dcf18f359a176fc7214ca63dbce49cce2ffb962bcc0daaa44baf08399deed1296927e0dc10a02b717cb96bfe8817aac356ee48acb", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb180, 0x800}, {0x18, 0x0, 0xfffffff8, 0x8000}, 0x1f, [0x7ff, 0x2, 0x401, 0x9, 0x0, 0x3, 0x1, 0xfffffc01]}, 0x3c) 16:59:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a40)="32c0401eb299acd6ef341b806d5b8d0489379d9569a59a2168ab0919e184a778a7629d99294ee5d7390f56d22028c0a6e74996ef54fc87f545607c0e7a1b7b01a4acc2d18c6a8f15de14e73c56ee626575c5866c4bcc8af1a447b4cb59d18591ee50068a510754e19e653072ec52316dde8b812aa0f032060786461cf436870e3d71e44f11f31bc722687794a3ce81c04e3b17c42bfe76c182ef135150fbc4a95d08fb94ec78802ca235e90dde86189d045965de3013019bd5408b93cf9561b9ca0887be9eb91404a9af8620345bced9f4d163ead14fd839d0819cba4733a65253426ccc85d2ed25d7fdd195e0eb", 0xee}], 0x1, 0x0, 0xfffffffffffeffff) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0xc, 0xc, 0x1, 0x4}, {{}, 0xfffffffffffffffb, 0x88, 0x9, 0xfffffffffffffe00, 0x2}, {{}, 0xfffffffffffffff8, 0x9b, 0x2, 0xfffffffffffffffc, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x21, 0x20000000, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x40000027, 0x1f, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x72, 0x1, 0x4b, 0x200}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000000, 0xffffffff, 0x7}, {{}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x7, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x1f, 0x1, 0x7, 0x2}], 0xfffffff9, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x1d0, 0x40, 0x10001, 0xbc}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x100000001, 0x1}], 0x9, &(0x7f0000000500)={0x2, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r1, &(0x7f0000000b40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13900a032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062ca1acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() setsockopt(r4, 0x80000000000029, 0x6cda, &(0x7f00000008c0)="315c8ba2672537f5997e6141b198dbce3e83679987f1a73bedc8873c56e21f94de0b78121bb319946524e75c93e8970287d14174332dfc5ae1c74bb720165385ff952ceeac9a8bcc82c7f11433f8b034c34670541d3d44ec5128697048e35a7a3884e50fc23911c0976e80e53687715dc42d1c2fbe77b300e5076a08c91833276ce2e79138e5fd62c1842e341cff115e55752bcd80d287364ef538ad31e8363777e0d4e0ed39158caf859257202e68a266b7cbf852db7ab31872614b86ce60e7fbec15d86beeea6242f8b8a93f77114111d303e6390ef3427e44ef4da09b99b01fdb1bb42a3d7f2a28e8069d58020b05790767038db60a34481409a5f4ee8e181db7c51724493e9f431750d0325dcbe221c2196449bf64b4a5ff7da5c506758f966ea5fe5efa9277fa35380a9bd720b5548b2ec952486de8204c91cd935a3643f2f9939213ed3f3c78636ccee0479cccc246e74d96762249128157b0edbeaecf218a9e3aae06a79e75593c40", 0x16c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x20) 16:59:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) r5 = getpid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="e66d0d0254cfb7e0945e4fac4f3341640e7932a52aa76bc654597d84d095f8deac798b068efb35fb260d44f214c0d48307a03cc17089f1ae41d8f7b79863be51ec8b0c3d8c47a7c5473d7728770c49f02ae14e950d4c657e4908de7289fb4b50085f1d7aca0a18bbddb867799ba30f6de49230678433a771e55028ac8a8d8e3bce8d2bd33578dabdbe25f334c1c63ec4134cb3505b7c1d4f6d2e311a61058a541a79038d0a56c55277a2b757e112bce17409727a03d3415ed9b67656ca39138a4d", 0xc1}, {&(0x7f00000002c0)="51ea1abd1dc8b74c940d9c901d0d80f919eacb13eddc1c7907bf98a111ccacb2fa5086b94a332ae5151cd684675c9f4753a9", 0x32}, {&(0x7f00000003c0)="f8d3c734c7c39843f98ec3beaf977d584e1ad4d117fad6b6109db67471d036c26323a313c7ba555cc3f32124d9d9f4444d41b81a180e19c325bb35ef3e7a8779ef54a36a0f81b85eab8f3050bc93578d60dbe5094eec80dca772033e67f5d115ca183fd38ab90a8438b013b191a233c2309ebfbe4e7d929dc3e4bc3835fd9af7febb5b746fde18b6755b04", 0x8b}, {&(0x7f0000000300)="4be84a76e66651f2b1e36008741f09bccdbc2bf97dfb500b27064177d470e6f0c02b0fb621d3928aa52ed82338f5c138286f476daa430470d8d4b207600ba7e0bff7288d7f7c58e5e230fb", 0x4b}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x8}, 0x409) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[0xff, 0xffffff69, 0x0, 0x2, 0x2a84, 0x0, 0xbe, 0x10001, 0x7]}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:59:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="05028100ffffffff8835fac5bf4769e5caba5bfe19cfdb0162bc9f496771c5726dc125339892c446022bf01187d65d4794eee9456f2e2ffe56385efda6640a40000000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:59:53 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031798400142f00bdb973531eb41c9d60cca81247e4f515ff0200742500000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x5, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x8, 0x1000}, {0x4, 0x9af5, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0x3, 0x800}], 0x9) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) 16:59:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:59:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x800, "00002451859e1865790a0000000000001fe600"}) socket(0x2, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x10001, './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:59:53 executing program 0: r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 16:59:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) 16:59:53 executing program 0: r0 = socket(0x18, 0x5, 0x40) setsockopt(r0, 0x1, 0x36, &(0x7f0000000040)="ac3e1104000000001900009aa9efbe87e0254dc437d2e119b60053158d", 0x1d) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000100)=""/243) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:59:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="0d1222a022b700cdf7a5f2ceb8c0fd19aa956b4bcdccab2d9b65de8653b1ce1a4970f5ac7861700c43e6e572bf5d5a33b179a9f31970027a61f560be217cf234e4d2d56fe4c14ea1598ea8dfda52f99e7661ceb6748744a438ca3b47e179ad09eca8192b9d75b169fd8f22c00a96c3ca31271934fcaa9868233c8d66cd2d023596b1891690d38228ee9cda0cc8b3e28cc89d52f34b87986751e29889f2ac6cb85d4310d4dd20193984a78ebcd3b893e9d938d665671932debd1e71eda5c9bbdc71b16362c9c8b4c1faae302bdc9d9d3663655e8a59880bf32a3f55789e634d1f83d3b28a99eb84bda325fb6fe9ba592c27971ff50bb2697bb9f1"}, {&(0x7f0000000140)="589dce43a0c907eb0be7ab1dac3ddec1f42b69ea1404261377b6aa38147a96c425f555418a3a1bd4069e69452ad45fa2da9a6b2b40553bd32381efc086183f5e64ab84d6e785428b2046cf73139cda194f527f4b08b7388602e17546f4de259112d8514b891a04343277f5d41d09d9271fd0c4b10d1b9727b3ba42f3dd1a"}, {&(0x7f00000001c0)='<+'}, {&(0x7f0000000200)="f2b1257c87c9324b4695098f98ad97d6706d9d6929e3e575980c7e79ca2d0e35773fd732da23c566145d82d9001f61e4d683e886cb9bf8e9ae15ab2a4a634549fdcbb05272b3c500a76e"}, {&(0x7f0000000280)="1deaa3f25c2fb6dbf9b47581cc29a0b25e9d78b26e1dda443e5dd676efda17537507237149c183f94e437ca401044ac1979bdbdd48fe079272f092b22492767a4f5d2915dd708d2a54f566bd72d4950f81084b6c214e72b265104a86c7817cc88595c875eb6a7322c34949290e6ed0e1f3a2f627ccd1f3aecfd7c5f28f2b679cb416c4c6e11a8f2ff186f8297e154a5f916ea8daf087cfd81a38c396e58e2b83e7b6d4e8d0e05f125bb3a35c8bf63a1a35a6ba94f998bffd29d94fdac5f435eea4cf2e6462b39f"}, {&(0x7f0000000380)="f16dc2873d736b8206ba32bb3ec3b88cc550ea051cef2cfbc5aafe847b6aa45f0d488e0b8bc6a8398c"}, {&(0x7f00000003c0)="51845bbdb8f344d8765c717c7a46a8631975af412bcdd470fb6a79a70034c6df57a577d4c03d35afb56850b091c33a06842b27d6"}, {&(0x7f0000000400)="5b92749786db009163fa07a0dd004f5d94ee23f96d0042f77bdcc4b0e4dd387bdf6ee8"}], 0x63) sysctl$hw(&(0x7f0000000000)={0x4, 0x1a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:59:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x3, 0x51b6}, {{r1}, 0xfffffffffffffffb, 0x84, 0x40000001, 0x2000000000000, 0x2}, {{r2}, 0xfffffffffffffffc, 0x2, 0x2, 0x3f, 0xcf2}, {{r3}, 0xfffffffffffffff9, 0x10, 0x20, 0x6, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0xee3}], 0xfffffff7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0x8001, 0x6}, {{r6}, 0xfffffffffffffffa, 0x80, 0x2, 0x400, 0x80000001}, {{r7}, 0xfffffffffffffffb, 0x82, 0x8, 0xe3, 0x6}, {{r8}, 0xffffffffffffffff, 0x38, 0xf0000000, 0x4, 0x20}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1, 0x1, 0x7}, {{r10}, 0xfffffffffffffffe, 0xc3, 0x1, 0x0, 0x6}], 0xffffffff, &(0x7f00000001c0)={0x7, 0x40}) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x0, 0x0, 0x7}]}}}}}}}) 16:59:54 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x3, 0xff7d, 0x1000}, {0x2, 0x6, 0x17fc}, {0x1, 0x1009, 0x800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0xf7121bb2695dc605, 0x806, 0x1800}, {0x2, 0x100, 0x2400}, {0x1, 0xdfff, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x2, 0x1800}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/237) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x42, 0x1000}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/238) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/127) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/150) semop(r0, &(0x7f0000000480)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x3, 0x1400, 0x1800}, {0x0, 0x7d, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x7a0, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x3ff, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0xd, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0xfffffff8, 0x7ff, 0xffff8000, 0x0, 0x205, 0x10001, 0x2, 0x2, 0x0, 0x8000, 0x3f}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:59:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') openat(r3, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') 16:59:54 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:59:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x2) getegid() sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) 16:59:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x81, 0x6}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:59:54 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x43) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7000009a09fb00bf46337a6a00dd273637a83dfed34cd46bcc697cd73239236a5e696a4579475f95b4574a0dfdc30ac307a725e0a6714cdd5fd68e56508dacff5ca38303ebd0936c58c66fa5fa138ae0a40225e00308ab21e9727c887bbe6623ea1de84491b571621535ef6705"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in6}) r4 = accept$unix(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r5 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x4) 16:59:55 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x5c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x3) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f06d2c650f91f3d45f1ca6068d8af0ad0b80eb06dfdbd590316f629b23a9073abedc9bf5dc1f34c547605e377274d7e9c470211d1d40426b799628398dc675556c7e1b785237942a58bbbd8b8dd775083fb49cd651e3616df6aeca9168ad6d5a87e37131c2e14e442f227a936a57896a313b050b4f891e2786966c4593ffc546b0a00033a73d21da8d6fb2653161d52dc01ea2a99be627e2c2cd16f14c6e1bf78b285c6a4ef355a00a31080342bf661c1cdb5a0b6b48937d3a773b46e08912867ace704a8b3247f53a412c340d9be77022cbd18873276227a62a5c01db8e8551a63a904f5f912fb681d08fd2d7ca39584c4a1797b3bc44540b23824fb2965f9d145fb6185f3e70ea270feb693cde84a1e0e352603075110159e8784e405f0086d7690fca58658b6b8d746dc0bec7e174133fb8730999a10901a700d3bb0d72731461d3798171061b942efa4913ca13a319df738df623ef0da9fa90e57fbc867829ae1df00c4e22caade673248dfa0ad19cdffafc21254219a440eaaeb7edeb5947eaf140e5c7abf9c81b5df2510b4fa75d4b1b60bedc46da76c8de91040098c139d94eb3bc16c0ac4378795bb08742eb3e00079bd393d6c54e796c44f8a15600"/459, 0x1cb) 16:59:55 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1800}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x2800}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f0000000340)=[{0x1, 0xfff9}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0xf800}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:59:55 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x3, &(0x7f0000000180)) getpgid(r2) 16:59:55 executing program 0: r0 = socket(0x1, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x200, 0x1200000}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) socketpair(0x6, 0x2, 0xea, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x48) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x21, 0x1, 0x7fff, 0x10000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x2, 0x7a2e, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x1, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x100000000, 0xc67}, {{r5}, 0xe90f94255a8ca72c, 0x0, 0xfffff, 0x7400000, 0x401}, {{r6}, 0xfffffffffffffff9, 0x6a, 0x15, 0x0, 0x1c}, {{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0xffffffff, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x70000022, 0x1}], 0x3f, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x97, 0x80000000, 0xfffffffffffeffff, 0x4}, {{}, 0xfffffffffffffffb, 0x5, 0x2, 0x7fff, 0x3edc}, {{r8}, 0xfffffffffffffff9, 0xa0, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x200000000, 0xe0e}], 0x7, &(0x7f0000000400)={0x9, 0x1000}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x3, 0x7) fchdir(0xffffffffffffff9c) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) fcntl$getown(r10, 0x5) connect$inet(r9, &(0x7f00000004c0)={0x2, 0x1}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000500)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000540)="f9", &(0x7f0000000580)=0x1, &(0x7f00000005c0)="31fb3af3a95e0308cb28d72bdf1161b43a6911c09a3803dac80e427a7ca9f12f411982c53d8e8057a0b964f56042a5229fe82132ff91a5046a2fdc003a20cea16ed7280ca73b9f674752ac920b445346e8797900110aae0088758186624b7ad3e18fe61795e823915b535312bcfd842865a1ce5fec29568f3c55a58d9aebb265696a695d2a5a6157402b5d719c529edcb9801653129f2df63c0906642871b240bd05f717979942460805a14c", 0xac) chflagsat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 16:59:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) close(r1) socketpair(0x28, 0x2, 0xee, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f662b7fb8170665302f66696c61300fc0bd8e43071a9bd10b3d8d5c67e36b6253a2906f8519091e123370af79ca421450b70a7b3537184c140d396a28a8be388e960c9704591f9c73c9faaebd9dacebed3d4a8d5c9cfeaa611f6d500a09b5c64859850d7cadc22313af96e3262e1f2357855f91ce72e8a3d357f02d98c83735b5601bc4e13b5376a5da0685cc9924ca59fa8b2bf1dd666ae27955d34615586af952243e5e92529a1b916105e1a4ea70f330845e987b5cee8e48b132bdf6f0f867b3d9039a"], 0x10) shutdown(r0, 0x1) 16:59:57 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x1, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000140)=""/173) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:59:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:59:57 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971004a3a00c6996a660000000000000000000000000b03000000000000000000000000000104009078000006000000671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa0002000700000000000000000000000000000000000000016cf53767825e9049a2178026f2a8135b1163960b4d56154d179af88fda81fbd3f2c3de7ad5cc8649dac6027facbadb462c227167581c0c3fd3be2329b4df7623069660a629eadfe43413f98dbe63f4095d1a256c1af93d6f621ac7ddcc5681059e8b8a4cc11bf6939510d04abe0d46eedc96c2fe4caaad0463f3a18e6d12f9e60ea79d9809b0d68c10056455cfbb73"]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x30, 0x7f, 0x7, 0x8}) 16:59:58 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x5}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:59:58 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x3, 0x9f0, 0xfff, "267cdebaa10c04d98c4904734caea353bee30b5d", 0x5, 0x26}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x11) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202666945"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:59:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) write(r3, &(0x7f0000000100)="25111f6019e7b68db34234784816585247358503b2456be453667143570d733f2fbec1731cee9a188611b16d9c9b9f10209cd8946c3da9afd50c4e2770262663fc5891abb8d144cb36fd1a7e6ea075dfb0b7247998ec4d53a33bfb8ffd921034e51b03d5ef3ee23c76e079978c20e17990d8f11814dd95929f5b93069770755880e62b0efcd3a9bb57acc376ffc04f7a9cad97fec01546963243c62a38eb809f410cdb16aea9f339ce634b566b503d2d6e824174b3c90adf1686e1e3e978b589b3c78f005807866da657e6ff3633bc9392786f9d1868c4f7c6378b61a6e3dc1aca15310e9b16987ebdca63daa6a1c448", 0xf0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:59:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, '.\x00', './file0\x00'}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:59:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) dup(r0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@rand_addr="57b5a49a2cded833ef411230bc1fb341"]}]}}}}}}}) 16:59:59 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 16:59:59 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x9c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530001ecc0b1aa17d4bac06f4a5e794b727a3a3c6a9f888231fae81d2decac4fd97562f6c5a4eeb4ce42525aa3de33f0badda05a4a34c8946c2312a162f1f0461a6ccf0fc009e87ccb6f7303d6a1235c06b7b91efbf3659662a37f179d7a408a01289163955c9731488067575071f9acbaad5742664ab2361b60a186014ae5925f52d0aa9bef9da0155f496b58cac85bea2006f5d2e2c9263e3b41efb0b37a9139ddbfb8f682595877b4f9f109caa239a3dd2040d6f381202f77d2153ead983cd70e6e64fc88696bb26a5b29355f07ac28419c54284fb4673b265b15e4662429461d521d2c15ce3d591f90d5c88c14dbafd6a"], 0x10) nanosleep(&(0x7f00000001c0)={0x1, 0xd}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:00:00 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000140)="c397216dd44a021ba4a3516a496ef9", &(0x7f00000001c0)=0xf, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1a) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x100) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 17:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) sendsyslog(&(0x7f00000001c0)="747fea260b482696e670fd5f02617f15959a9b71e0abd9cd59cc0afd270dac4924aa68da78cd186e26e31f1c6e3e883ca9679e8ef6e6acc2a60efa39d0ab45ed5d963059a329c2a2ab9f26c3bdd1897287de9e14ad189efe61ea07ec641a3b611a627b63b5d862e8d3fa7de5fcfb949983a70b567e5f94a8602e8387f6c48dfdc48e234383a39464c32ef1146e94b9636e6cb41cef4c857e694fa353bbcdd8400f326b931a17ee6006855974cb7baf6c35e3ff250745ebab04e596026e3d24c2df9b9210a261868e4d06724aedc5c353cb64dda85f57c60194bcd2c4ef578b210d2a4b5ea097d21970cdecd64e05524cd46b2df933bf590cc1e9c6235a90ef2dc5ea3fabf8ec9f2dbb84a8a5475593c5141e3262d6ed0761d0fedabd840866ac27df98c718a1300861c65ff7a8e7c170a6bb8200150b166e722b75bfe93076acff5317d067ae14970e5a9cecb07b38ef36701aa3868161adf5d91da805ce5a59c8f407be38cd8b94bc14852a1c8c05e5087f6a4c7664fb650ca4ece47475e63b52bf528707a2761bcdb736414cf4846ce4173d7e25b8134ed771a056672d94371572056b8518b5eebed8055e4fc971de3666b98c34d7afebdb6a76564264fb107dfbcfd1708dd63c73d08f8a0abc6b02cbb1c96bae2c9ee9f55517689cfa0a87df7acbd87da0065ca0734efc90a66abf2656e101d0a277c185597f0d5caf0038bc1fb3524df03eac66041bcd2cf214d9b13c654dfb977cae40629e5f8feea2846daa711095fdd944529dd1e3ec9676c9641535e893539665c52d63ecd2818a3c6352b462f84fe2fc5c1f4de4cfe56b06f3764923f5d81e7aedbbeb0b1cfe86ad6f209726ecad18481ef3391f0985e3eff46466e769129ae560c712ac38c8d62a90705ae2198fd221492bc05a23fcb190a2f14e496eb4641c2ac7f107ed92e2e2031571e0a7e85abfeefd355d27f09f1b15b487b283231616d9c5c56a788b2b8c41b1ca6f6497bf82e559507351d6fd7eb889524d300535366af757854e97ba2f90eff44d0f42906217e66a86fd555e78f39396ba25021e6fab44c70ac969e679f191eafc19be027d47dfce4b890b1b361bbb45bb98389b4292fc068a0b51b4f475434c07ae8125cab4b2ad8c2553426ee84b53d1675cff6e012562c13b78b783f4af74d57f666d0632b203b2f124cd5fa7914ce821515ca3e52343a874bf1231f13322420f9406d9fe96603361afc39bcba1836e13f40ee946f8b1be286f320bce8d2b7e88991afcabc0bebb93fa387de512716fed30fd444cbeeaa98b9aa9b1e4b9c1b5f8824b7377c6b4a183258119521db9f761099650980ba53b2c824a670f1c72c07f0fb8d32b5ff0e1f77e71330cabfd41d35ffdcb27d13ec4e83812503e0b105af0a72002eea038a47ad3049e46cd6d1a06239168d3b83dd1b3918c73ebf9ff1cd2daf1dc48b1a216d43b471ce0ab1d1fd3c9a9dee8bd3510af841c9832ea8db5486f740f1321871147765380a63eaffa344c6a1a1fcb1b49872fda22e8b324d0716db99fe15021f367a538dddad6b14477f728f360b1c05f61f15d897f5be49ad85ffec2a701f1709b8999c36e56801ed98c42463c9df6f022033331463db2196bec39608617dc9e549e3996200475bfd21efee0290fac913c1e369cd09a7469bfcf2c5a649aa3ba8ff7a09d282dddb68e16fd392e63d1d0a009d3f039ea43a6a47a51b444d22bafc10f713fcb7504dcd21af5189a3d0c29a9cda801a3668e17d0a58046f6e82b61c19ac9b5418d547f0f54c34acae0a825365db508b4b8ad140260e27f65091664c252aca22873ab833fe8f0caa20d1c1ba2ffc788ceab1a82b6924b8f37383186e7ad03d4218438bebb7ea5df076aa7d6a801a5e36f9b8cbf3dc4af82008a51199fe5a8ceb67f6e49d38fdd64e3a85beb5c4e1f296fc5d2cb037a756fd22efd496b7c287845c5177cd374a291beae8bfcc1507e0e07ba5e2f9ffe56f7f9ea291b4465721c7d990f19756a5b3a85e9d917160b222e4694d9f5253f2530922dc19db60a7ede2e1c8296bb1b73127da842177aa12891d04a70ed4b94f0fbd08f97337f64a59f92bd58569ab26398adf590541ff31b40ccf7f48c75ed16a1d859f89f23e24b8d1414d67c47ceeacd05e192b6fb6a4bad6f03434c025ac83a107f822b4bb87608256daf0f1e99b17a8b0b4442e70dbabcbe9b332b93f8bb1c2993ee13991332d334cbedede2b35e736075fc19bef9fd42df32de2865db8194803f0e22a9ada0ecb1dcb592e2cf2c833b3e5b05aa2c5994c7b59b4023c46c251686bf2f26a46a00d58de4a694ad585d2c073faccd87155a63d37a5fec4884b5b346bfd37214d0244db6b5927b0a1976c31534b04b1e875bd0a16a80872f0a3d8ba6dc40bc4ee9fd04f8d951ec4d3385e2528d228f1394fd3912b75af5badd1a136f18dda1136497e7516849798edb2c98c680b937b396ebdd44d6c343d313eab08a94e4f3598a3c4442b6c6ab74cd40b185ea35be597f1b27887e964c74284f67a89c21ad9c0873db4cbad163ff94f69ee24f22341ea8b0f2691354896f4ef64db7bb0652584c8631c27705468810565935bc98e14215d63ac3e2bd9363fa545b8cd7bdb387af3fcf34b2ed7d28264c742865457f5fb554a45ef1b8f3c44f928c51a21d5757cf81077339db29148e0f3232a2612fed2c38acef0f9b39e03c8f955e8e265ad15c36de9c9136de91288b205a1c68d518f73fbfd976f2572a8d1a00152ed396f4ed3dda3eeb3d106593ede6e692398edc7858c2d7c3dccc61bc05b4e09cf89fb88cd9c2508f8acf984c9cc99f6bd92e1f216b5146800848cf86d516c2e2c41fa9cf1385ec5e4c2e9e0e98d389a1aaf01587d0d01e37dc06d1a5606d7222a13f3c38ad38a91f3ab1bf86a6f7aac016c2d62dd9bd4b39066653fb65863515cf87dabd3b6d4ac0ae07ec08fcecdd0bdaf96e99187d264fedf25c2ae9af52d5df7a2ccf29eb10402a8c7e30ff36ee42d328ff351e431380b448456337cbf653b0fdf567dbc2546d0f51a43fda9ed1948a2a11138d1d3a9eccd3e531b7a221453c7561c1610499ddf24f97539c0592774c2058133c69bdc5f6115f25a9ca2f7cc5157504a81b756b58c183aec8585b1ad900ef88b4f3767f0e017d8baa74a515b8ddf9dc4ee5a77d578a24bfe90df38d6a80b412f0ac3db07bd2534effe28872ddedfe446f2206d8fc13614549ea4a732de3a6049fb5ef6ce67b38db993fb0c95ef9d9138cc8aa70242a395788b3fa95b2b4d33a72c0ef0415f48fda99150f886229276d152a2695b294427f942b06ef4c821dc59a80430e03811ad6b98680c2ff3484aade5a34ecfb61c09cdb6e9a889439fa47f7b26aa68c9eb4cd97a8d20ff06f3172106afde4e3b3dd3c01191a1988cfa6a55a44d5a8f77f9f9a8c9259d7e6e3779745509440e455e43b8aed5eb9267e8a38fb24e757715549ecaf28dd502bd4cf98e3701bab421f37ac99d13074fc25cbcaa8070d2e5e1d10163a1afb797230cf7190282c51a823908cbddd160745a60a32883df542b638c6b455479b1ae73bddebf18c3e738f0dfade6e59fff047f5e53d044898f92f27a17b465f191e0921d0e4dfdda02c7d4b0f26c280d1e9583a7231d6648c873c86e63f0b684ff3356a41adfdc2507ad4ad402ba33880e9b6814b92bf5cab2fdd821b1796560eca0ef651314b87de903da290b3aa42272bb314bb547afd9210f3cc0620094e913bc7d171a77fa1d1a4584c255bc54268e8d2c79d0a305ba3034b36ae42c2372feaa0628de112a50484afe4889c866a9e34d1557c8f156b9f8133417fcdebddc23e34534eb3240b6511e3f08649229d6bb0792a09eddbf6f1cff488826f779025e171f18da68cfc751c7f035cebb50cae85a484445d8ecac6f8258e54482fdf22537ca7676b36211be7914e8b63bae7bfe83a3f4f1954af513485ef33a3a99dd6c506bdfa8e5879b4f1bbb3d569d3a27af21ff8aa85d7555daf2efad6ba9b67968ac65117c0167de1e4116145d04cfef5ba74e97d315a3a73cc4c27fb400e2cab5ed6b4c6bbb5c634a7423fc86502e1c93baeb5fbf1e63bf3c50c767e29f35a0c86258c28481d256eb63a2d238ed404e344f09b0be4686fa6e699e727be70d5caca12f935b33557f056988db6426ec8267c6cbe28276156b40805cabb4122072d9d6855ff5bea49589be2f3dd5a3b856556782e9a45658eb2f1b098bd1ef1f5ad5c20aa9d1a57d9dbd583d1c4848991a9aeb01797e7eb62a56d9c1f9ee97e0fe395681c1c89ad220bab4d09c9df358e9849d106df63901e798d3cdb3a3b8b9738ebbd0ad8338a705a9453bd9bcc75d911d2ead187a29566a7130eccca0f84ce1cec23ef6a3aad03a706d2be879497b16edb30d083a0fe0bbf981cd7159a18e818dcf551d56ebd98ae02da47066a990d1df354bcf1ca034ec063cee4ba0ec41b00d25d7f99dacf866771111b9c40aac54364c197befeacaaacaa3c216c2ef623f818ae314908a7b9e97a94da13cbf7f1be804c5e8cf40fe086ced8b3a54d997c933573beef74ae40e7f1ab967d65834a32e0b224aa7a587c594b67e914e7a8cdc12d28ead61ae737320a3ed5f383605add7f24bdb5cd75fbdd260c311487bcb87b49113df9aa8df0e6555124bb25531d43b4eae4ab31f54da43eedcdd6b5bdf8cccd9d20b9036ff52f5c7dc2245dd9f748b116c6f7b3297b404e1cd62c125c9bbb83c47778139f0b8227166ab87f1c3253c170674df80574fccc942706b774ba05eb82983cb9c21af351e6a83acf82d8d1531c456b2a1e0fcd33f20debb00770d323b04e4a4a43b83f7b17a34d8eb13e0d20cb080470302c35966ce7d638a8404f0ab5d958d57b8e8ebd0c82f2b92debde6c022c62a3431a8536a28f1a22f7a34f9434121941bb4387c90da119a72e62b842ea6eafd5afa205f3682ac071bf90d0576cda6cc89fc63394788b77e8ec8c11b1c933ce3f8a8e1dccf2669463582a24f0795971ea25665175b4c3748350e235e8073a655b0141f9ec1f0c65de2c81baac0ae940967a4de88631cb27123a234f44fb38651f9121e7e0f53be115528754685cb3e04f8c0550c320e15bb5a4064a6b9b5b5f637645781f47b554378effc8bbdd8cf1fa1b102049d55e073c450d04d6f161fcccd73ba72f2c21e3c667bac38e5df478f59a78a420f18dda618a1943bdf537f1e0b0ebcc4d48e1b3d15dcd2a300f3542b274d7320855f47c6dea171b80da397956e13b26ab94211c0aa246c8d3bdd79b203cf11d5f7ea9fab4301596a45126dc1d8f7ba756adc8b0ddc22f3516c184497f5b1714160f056b6a3603f492ef2bd918724b7170b5e5ba6e0ce4a5c0e2123c75f87408b1a605318c5517ab714e054e80caab352a2959100d00e318a9a7f6ae149be833a4829d71e9285f616dd0b4639813d498507046b3d0dffb51772ed1524d57c42c25b6e8be416f2f0678261181564b692c5df53568176e204f5ba99505ec535c9ac94303dba854d2b4b2a089bde648bf4f0d16ac13c53411daa1f6ab656bc2079824f2517ebdbeaf6bd95555a8a271dac7c1f71d9f37fd459d07356e4b91eb3313e2b80160cf04b08e9b985c2d482670a3c6305babf127ef029d1917f23b71d48d0d53cff19fe27399e4192901b92f09250f6d6a590124033946f29b7120d5cff7befafb57611cd04f001ec5f579ab91ad80fee53d13aa850daa6b470055a601087df2a79ee759ea50a8ec44b67f8f", 0x1000, 0x2) 17:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x105) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:00:00 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x1, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @timestamp={0x44, 0x18, 0xff, 0x3, 0x6, [{[], 0x7fff}, {[], 0x9e63}, {[], 0x8a7}, {[@empty]}]}]}}, @icmp=@dest_unreach={0xd, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x2) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) setuid(r0) 17:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xffffff0b, &(0x7f0000000780)=[{0x0, 0xffffffffffffff9f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x60}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xfffffffa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/7) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() getgroups(0x0, &(0x7f0000000040)) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80008, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000240)="71e2567e02", 0x5}, {&(0x7f00000002c0)="d3caabda3f94748434e71b50fda70a147257cfd610a1d27ba7ce737d6cbc2ece7586112c4ad578792ac4860a2897d1464a08ac36c73ad75d9e50a75a427ee308f122b04041474fa38cf055084813c055ead335243b6757cdcf56508417705e51906fd197999c26d45241817dd910d6dc8be25ddc6845f9bd1bd34c624f8ca71e6acfb69d139a205fc07bde0bf79451553bbe043fda45f361ac53bcba879042e7c6123938837053423cf655c2c2647262dfb1460ef1fe8ab1138dc479deb0ea1c166c6d67d27cc26caf1a27", 0xcb}, {&(0x7f00000003c0)="b513515d85073d460fec377f7ce54652231d6db857fc1e5ae76651ca842a6244a913cb714a98daa82d647e6d3065f3fd1d69789e59b23ab56bfea615bd1767f01372dfb09380d80471b5c0ff70f740dd073d87cf52046e6612b37c64d8e5dbebcd362749fb94936c185aff12750ad99a71223192cb29479b52af095a04245d27815b7b9bffe92ce310654a752a71f834bf30d1356725ea5e5296a45d62e3fe67be5010442fc7cd9a12f9", 0xaa}, {&(0x7f0000000480)="469b707ef7d7f5d6e91277efd1584cbff21b81742f01849fd1dba2b52263b16b44a3ecd29a6e6fedbe216f321cf45e7445e7e02128610987fdf6fe514cd1ef727304bcb1e893f6f10ee43526afcb8ad2d08fe9c477b8b991cfd23bab02b65b37568a4095b2c17374921b7ffb6e501b", 0x6f}, {&(0x7f0000000880)="d90dc80150c504cc1fcbf36e48bdb13b2c8f81c0bd37248bfe91219ee11369961b02acc906157bce42bfe3a53b4047125e15d68b2c413cedceebc933749f5ba0f8b7b93530289290c731f9d4dfca116b36de42e3009b2dfb8d26938205279becb2e5f5e3428a2c8b67a1c49160d8078f0cf3542627753e7da068444d65c5281802483187a10b77c6bdd9fa6418dacfa02c3634d72170799c45133dbe045d98de6cb7c800832c9d23e9d48d21ffa70170ff8a6551b2c5e0192b464212b8bab4586342bc6da4942826793c027244e38cb64632b29733a0219a1cd2a38d526c4b84db983dcbf0d25a53ddf2428217ed225d37072f466f56a56af29b6c7d95662feadb96d071c6b34fd70fe1a8c10cd52f9695c1d3db3b884874206208e9c30a8015ad8e6e3307cb292215afa4af635bf11981371919366de7f791ae6efdcd0903f2c871673310347e83fdba2349af59e5adc31625718c2d47ec772d83c358092d551449aab42e9875d529f1a500b26b1a990a1b5d943df5c4e1f66647da4f7740f8a27ed205baa74e43ee552844be5d05052040cf01daa579ddd970555e3dfdb6ba6d625d7ed2b604e6b5a01350330f37324f8fe95bcbad74397699dde826230428f25b0601519bf1c4299090b83c29b2e8179313f1d5ca7e877910e15fd528e1f3759642f7c6fa6dbbad1650f6fc9908bc02d37032a1d9e5d142ae4a8f410a08a4d16609b3e54031472014fe1de9d9091bbc7605405e84d5be0a2bd5063652bd10b8bd23dc62387e47c66c33f85b370f3dc79621642415af5e49c47b2e8133eadadef8efd2ab063f23a39365ca35249444877a33daa8a350fe7e6b0a3ff0b5adbfbb8c17753791fa66b86a9bcc810a4459e4950a67eb522473664a9086131c02369cb7e463a9b8c307a0da0c821a968a9e0d7909ff46f6951c2fb8899ce31afdfebcda7500296c36410fd34435284e68ec99b0465e19ffb1910d48221977cffce91745732be5f738dbda3b2b3ec02eb2101c47812d778f18912c6ddef57e6542b531481bb4fd4c903c607375f93aa4c80d29a96d64684097b2cfead4555494787574cbd3f45e3ffdcfa6d0d04a37437b082e37b8bb78c6595d8d6227b7d79e326d5e79e3a9d487ab4ffa0c9e19e9c20903426a55567d83d39b1969f98665a7bbebd6046112377e688c518c47931ba49022e20d3f5e29507032be1011fa30650e6fda57ecf98ef77a5fdf262d1715204b42818e6752fd80061ac8c0545fd70220f2e752c91133157539230af9f3e10536836eb5d01bd191b055b60fd8d98c1d88521075ad1a33c57a93d7520138f6c8c8c115e14b022e7058ad6e93969d3f55a47d36436474f68ed4da82b248d5849268060474d9b021aad92f4221157ab50126558fee4c3cd5c5d307e755b19d52846a63f50149f55a772a6aacb6d1b2f6f05f35708627401a6c264c53e23b08648bc7c7045d269ea1d379746884b8f66e3c6c6d63343809576a8b83ed1e1b64e18a874900716bb873530e255fdc6b7442cab57e9a85621c51eb3f80b16a60f6206d64bdbe463703ec1c50ab3b9c1c899d24486289ecc1259f5b989047bc2efbd43a81cbe5df974a7e63b6848bb42d6469d2300300a46bca8b7bc7cc86fcb9b097e63fe78809b7ed26e373befe9e397a27ccdf157c5e877b2211b554e81bd90dfd20610fcd445056bd83c3f8ffe291f2eda388834d2d56839428d710180a5f18a884af881240aa50c61b023b2413395cf286c804bde9d88369e5b179094ea43010409f34cf98ed93326be202bf70f195b74f82263d6b01736190b83a3df1ebfa015fdcf8e6b6e54040cbfd349475fcb2d76175de0c77890b96d9af53b093c27924204d88b5e561b0996ffbb8f1cc1399c9233fb8921c266805048f6f98d4d5a6190ad8df2708e9ca5ce89d0e6b86bfb58b98e2d888913b9643eaecf67b0be653cc182d769a41a73aebf9b826f36e73059906a7df45c9896cd22ab2b1912ace162672d5736d56fbe94e5e16e0367f831e5752d115ecea1bee6c8f70c44b4631551fb8efc223bbbcb0cc92447364fa1609720c903c67ba3dde4d38e2a21f2cf9a61238e60912b58053039a42a0d16d6a361ac87696dbdb52de653b5426451d061a61280a37ba8e05aa15193a6789e128314e9893b0a97db32158adfeba55c0a9e85e7f119807896d30e4ba3e27cdd48e2b50a5dc123b4a2bdccf14a680e6dd4b80443f687953e627abb56f09f175c60e787a4b76dc77012137756c76e30da369661d338635b9dc1280e02f6e3b256a87cc96784048664f4804368335f0f1a68e24415260e636ae2fdc69bc5e557b3402548f398590aad34bffa4777da6440ed25590204fa851b082fdbfe04f128dfc9e10e1dcf170f8d0724dd48ddfc84a9776a38bbc108f5c23ee080bbd3aab6167cfce79671a78aee4e05c0c64238b3092f5ea44f3d8751bff05bb4103bc6e574d906379433ce7ae7e7f0bcfca67c99d8a1d011d5ab0ff9f93c978c1d9fa53c47f982ee7413e8695420a27bbca6d228262ef2552afa861f4f9d371a41ba6fd9ce7b3968ce6025ec55e0c0259bcca57322dec37afff2eef53e69bf1f7d250ca931f393e070d4425632b69909067e9123f1af61eb81a7f4575659454a3586f3554fe3821b6a059c4a0bb4f7311986aac2c1165882b737026fe4b9088d034b7ca66ee596586b6306d5ec0bac6b618100fe93dae2775ddc13a760c83e56ea02f6e7258a89b78cfd9e2c4771987014e4fe7e762a2b81ab9bb1978e29acf36729c4b4e0a4d013c6e94992197ba31f2f8b4b6b747ba9ce7a7ddb4ba561ecc56c48a17f9a4988ff1ebd31d3fa56bd7e5f4b44d982563b7d64fb7aa3daa67ce6ae6ab9e4820a87554ef6f9ceabb813608319e4599f5d4b7e6d603614151f3d6ba003ed21c996c6232e2ec0f1b31d720aa87bec52a958ec6cf72f0151445b20f9c9c5c9cc49c64060026960acba5c4012d4bf895e89a3a9b661144feb468d67faacace72f4684c44b74ccb29c22886ed01a113c5f6fde796a0c738614d0eeb342e50c03880bb3cb62e0886ab712a275f9d76b59ea7b26f9da4ee308353856b7035c00985d5f7b52872ebb9383c9844f952e5833c11dcbec5ceff0592bed6f8fab7708975526e2e39305a012168c1e7d1526b638ef1dc2f8e539c54ca48517423ed514d2feaba9c4ad66c3787880655c243d36acf26cbf928b0419324cec1a22ab73406414a37364494c7bfb07aaff73c5b49aef635bfc33431647fccc0d8c38df442dcffac69c44e1e014fb24522aeff3bdd8b6e641283b0560a57080e20ed192466f51513bbf807090b599f93945181da0465fa26e29e8261b025369d951e85da279fbc1581c921dca598d941be90924918ed51d5e48e9ef45fadbf22959a2b08a89fafaca994737da326fec0591045f0f9a7f2656cf3ebb55df7d9920c1b1e32ee4149bde1f076abe91493afbd16fbd81fd249a0cc156e43f2312e9ed1ede751c11bd83b49fd756528c3a54e0d4a0a92221cb687b7f75aaca181006cf84ab7060a35ca7c4a41b5458409b28b02172b3cfd60366d98e1112897a7ae940bebc4637241dc27ce6772f88923589ce849a478071ceda4edef51fe4fe03793147f2eaef895fd0182c0ffa2c6fda0647a09b685a8f894476706abf5fcb5090864ef04c3c5f58413fda1759c292896ad79f7d30ed9b48e3b7673ce56c1b5964afb62bb6886a2ae1acf57f271d04d10f21fcc26b6796d39b2e939aff8e006da2b34954a9288ea0aea4146c080e16ec9f1fab644b2c76dca443b6f63e66db83a437269ade14d956b8ec973f3114c67c37f560e496a2a842ae3f77c5788efe7c8fc853cc1c5a792c7b2ec11cdba0e1bf45724beef89658612d522e09d3d9d8a11b43a42795a535a9d72c36d2563324df22a9458e72ebba8dd7cebe8e6a375085d38f6734deb4583352d22c154fde1d0e446d8043da9e7af53b8e6933571fd1ce12f94e20115027d6f5cd32620acff7149f87ae6d299118787da3011139cf69145f1d99ef607d2d8e34ee3b2dc182d843d0f5d2733d82d951b500d2552b6304ef6584fa4af08141bffc571bb079616712f464237be05177cd76ddd038956f09d0ee8b6adc06993781aa2773758b047924cfcda33d0281df74f1c6ef29dcbd8e97ce9df14dbaba8dc81853d42796f3f0d4ccf95f444b14647bc4e2c4bd4a3378205589edbe87109e699acad1959fc20c928878c1786dab2f867ab408a062c67cd3e8af24fc797291433bc69965d41639b4a6bc57f32720145bf0965af23835b0cdfff46b28ad66f0466be6d6293cfb809b71a4ff24b6cbe8f2302439105462f106eb634bf56fec5bfea9cb65cf85e35a36aef7a9f752331b90426532dd3c12d00de424331ecddcfdb03d21ce65698a5a91c480804daf46709457c2ff5da74c0db1849fa228aa6190abce9b77f1edbd988ebdfa1f31db72502bfedb5c2b957764d0444c670e6b69a147d5a2ddda54f54910189f16c32696227bf82a9222d5466509bb0ecdef7961da20a4dbee38ec7f36f96f6e1b222b4603617f8f90c993a24d6574731505cca53f4618ba61ebda5f147742524c49261de429982e55c113903faf45d1cd6aa0fc4bde3a9f2000be79a30bf394137028e05f3596e2bcd7ccafa9edfbcd4726080086dd4897d58c170ea1e8b350d8f1cb55a9ae85e3bc4ea83b780053d5711b7f2ff85421013104b1361246892752349bb85d8950d7c549996e94758a431f3f9c87dcf2bc7947990060e1f2a729b2b5fa785ac58efba0289cba002e212bc55f020779d36683e83f2bc44a522f04d37cb71556dc3a37dedf11bf8bbb880c1a2081f35945e9214d56eb9c8c0467e2a9809f83d22eeae6b41799ce09a82db27e87305414575a335863b5ad9a460f9d71fb7242b38f21772109abe15e9c7e59a91bb37d060fc89b300a2afac541d997fef5673472b613f8f2f75ae4200302ad2e52e25daf9e510ba3d0d59cc4ff7cf90ecfec70614d9529b8fcbe3d0171a9e4d1de2aa6b867996b1a53cbbd7466d74b01924a6c7c4bb00d551fcf9f2f0772911f500269cf346957894c10b4ce0079255deeb6aeb6731829a193db3e1a0af5ae23cba72cfb994ffa3d995fd3233b21d246466fa0e3cd89077b8fceb12ee1e71242601cfacec6ac5524ed241d4571d310407c2aeb09b9f7af943ca22cdb35b56b0a43691303f0979ff754c27bf63aa331f37c53ad939bbb2c0e7979bb9a70389af1775d9d341f40a94c1d91f46fce38be001dddb0e87c2a5980ffafb36f1ed5b1b61c5d12ee822aa9791ec734701c869d9b749e03a904db14c6d5819fdb098e30966a6f188c5858f1d347fca3f44892197044e904c9a7b8f33e79273aa6700e3ae87831c6a106298362a56be52660efc5170d143e1827e72a34ae061922f8e9fc50de3789b2950611f92f6ed4067159beea357df6935752bf28acdc405413d2469ffedb027cf102383a500d7e4a0d9f091e5cbc0652927bfcc1fa48f9b11f0879084e46e67e2c655e93928e70a9e232c0041db5b69944aa58a3cd289c2da957542bcfac234f2abb38b45562c463545d07af95fbc69c54d86cd990c356e1707dc27180042090401502b51eda5bbe4199eb40fbefb852c31ae0d1e8c7a22280f9fe1d022557945f000298bcc3fa158e23b93e7d31a3ef18b9f9788ade52f00818a0be2d77e7498226186ba2621d9432fc37c135ee4137673f0d097d15f64c120b00a0b0a90d6c23db0156f416b180a60", 0x1000}, {&(0x7f0000000500)="acae545c28d4a9d0e86ba81a4ba98d0ca8a2a3dd0c327345fa8cb5b0c80e8e1b812ba3fc69df91954139ee7092e7801cc832d84e462f69ffe39914fd10ce1168c7f3c40121acb24f89d0efff3f270d74903646dec0d86509db7cd60986a1a0b42aac3323e3", 0x65}, {&(0x7f0000000580)="321bd881c834210168774eaf29c2394b481e6aca6dea532d27e529667446ccc8f838ccf58f280c356b2f75fdc4f06063963e6820342b408d120e7fe2957808283d0093da553ec4b5de6ae7eff183fddf6061d13f5a14a7a47fd2f019bfe943f3ad99f2fcaf93dfc978035a486b8b15e3af6c48d933a0c1d11cb0b7304be3491d56e0c8dccddfdaf1ec3126078108b2aab6185c484c00b2e8e618179867d5c0106b775d05657b39c836db977607bf669644306d71832560d7ece232f18e589fcc5ef73c4e93d274340d09f0298c8614105f807e779229eccfad15cc54de7a16fb728d0114e0", 0xe5}, {&(0x7f0000000680)="843104269a57d6080ddc36fefb9097dfb871b8c4516323456a6eab65a84bae842cc6d58385022f9ed37383ed1db6d779e1d1adc3da1c4c07104d60a7eed6ea41dd4fb53989f7eccda0ddd9a5e6210ed7f5d1589cbd911005f3325058a8c4b024fc7af045387fb13110479eb7065680a01047ff32957cc0cf69223c67b49dd1a166b4c49ccc4a2f9a1ff3ce38cc298c3e86e2c9a7", 0x94}, {&(0x7f0000000740)="21191e834fb55ab8c21426b5b980773437c312c4e17b82ee99ed725e57b68e263e24d840", 0x24}], 0x9, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20}], 0x40}, 0x3) 17:00:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x10000, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000740)="fefffaf9ac297275dce6fd686f47324c8597a3d712f65b3a7b017b3f16f838e3b88b4555f3f1bd695f25cb68d1bda663b05d25448a9af850c9402dcf1f0661cec6c448dc9cc62765a38bed292e18a96a9e8e1168a2cf30d58bbf1e8df39760bfe7cf866b76241b0a907e05fe10268e52d2de35b7bb34e5ca0da0bc5f9b2bf91ec592ed890801a1c744e533cdcaacf8897ac7f3b99614922b9078cc5b4e1c3275c19ec83e4b527541bb9f0fbc4ee514d22c6c5841e35b8f6d39d1d1cf4760d17da4fde1f16874d709925ace5c64549cf6585cb5db24a2a37bf5ba5c2531fefbfc69208dd8cb78db1e9f45fd6da408a512368fd3a0c0f2212a6df808ee96dbd135a40a11805a85eb1f1a9104eec70a6e27be35196b5c1a8dfa2391ff0117090acfe5a3d7918c6ad078f52bfb4a928ce8e6a4b8ba6c5325f3dc73d6a3935aa5102f41438bb1163992a81f1897176b2547d5b3b671ff88604b9c9f463c92195c4f4a9090cc3ae7161ee75bc20df1ccf16f8e50982861a9aecf70d61fbf72453c96514581f7fe63fb62528b28277b9d0a4635881b8153f34fa7fef4921d3599b00ce0b891c352115ad419796e85f2ee29134e5354f595f5cb587a58245d88243600c79129b947cb9b9f5089b63e37146fc19796170f506fefff0fccf89c407ef8cab7a4406edb921bf2b3117f483e186c41d9fc3e5bbd7a09b0dce80b9695641b174561e0c3c26bb65910cb0b2c85ff08b999b61c452d419bcc94144b4b03daa3edf4961ec3c4312d0c24584d602bb77780dafc583e1209bebf64cc6b3e461174dc6cb1f3f41a7241168dfc4572de20966c342750ab9ee01a5d6fa11c1d2983f1e145d4adb01d29fad528829caeacd94ca9d5e13468de3143509ae8d60123e905d4271a95ed1c5367182e96a287902fec9f46af6ac582995b4c2c92b8f74782fed80dfad1f81e191ab44a8ae2bc4c4d421aaa6fc9fa6621422f5fd898fb78894fe8fa1ed9bf6cba11d6e8f85e226eaeb389d2a5c6e0757cb065adf14515da630e8d862a83a0185110b744f4ffc666ed7681457f98fa05f02446822cddda965b4ae20378c47da710ef4b6c7bf7c7e47a78ee43b2ba22a61efb2393e19cda74e5d1865e96980daea218a55eefe2a7af58769a46514bf9e867d4a802dfb572912ab273e9fb8a30098ae4dc5faac9d8e24fb78613fb8494b50d946c8385043409baf2cb113e38d00524cb397700a60be434f1189f7bed190c38b6f5f8b9829dc6b6e41b8f78b9c6f44901bc46c5e32194b0d2eb79dfd402414146438b043935e2353f1be0893b1cdcbc2c036b442ad0636cc9d38bc36bd0807e65b75390c674d6a99c8dab3a3b04e27c40298a22e589c869f8dd3893463a691b8982ad08b8d068ab4505ce549dc54371df02f1d518c1b2e4aa4316a2abd79467f80fabd712356017f95639d742eb0b5fc43dc0f1b1cfc9c06e9835576e5a73736869a490d97fec1b7b3f7f6c6c01ed42bd4cad491fd4efe4a7681c75a5e87c9da12772578b2325a8232e3f87c0278b035988ba8128f38afe6b8b70285648aa123bc1c46a405f3dfe66fde7f4be47ff6b67a4378eb18a3312748b822e836611a1f0604dc34ca9e58722e5aebd3fb24a3a45db4e4619ad553d36bf18e7b6cbd0b2096688b1032a32088d3e9d6cd4ef758257d33fd177185579a174433034dafcf6199ba587615353544d0fa7387489fa7b538d39ef3f734e2253726ee0a2193526cdda1261240973cd3e20f7ce80638dd033b7184f904800544a8bb4381a205e9fbd0b95aacc6043b0bcb73de79acaf1af1b43998d945f82a332a3c503d2a80d4e8e241658ed2a5918a969b60f16da148449516202b3482e9fa44de4464de27e9da86a3df25ff937fd722d92a016be3a8d55e61c721df2109c2968add781c517b04adcb4975cbe4ed5e06f0435a6fe589a5ea73dbb3225dab5edaaafa1166565fb8ffa85d36925700598d2211a3b32082a474f4f306bfc025c226837fab628191ee348bb03b9abd807b120baa218bf55b58e6810528ae679ea8fa039220089fc09eedb58440680d34845b3b27c013afec830919b4b934687446ded8b945281c2b1704c47bc8d0529333de3ea27a7966237e213a0f682b8b945b9b700ccd1c2a4d313bfbc5284727d406f2b15ef54f6dc8aa3284fbf7a30cd0d84477aa9b81b4856666ed460026a091f30dede0107b4244d781947fbe2b69452f6e2fcfd4a7ff59d07f75a1ad31bf373a473a2820b91535da0994056b312dee14088d03e78aa25339c01be2fa77e090af36340efc38d24dcee0acd6667257fbd6d16c6728f1971c1040238163b1e4155f56c171ca304a722483c44a5a75909176db448c703b8cfaa52baa6da5490a4258a61eff721422b72a69dc9e3f644aa4493224811ebc3d2917653d351b2c7e5dfe77795f86900f564ad25690ace3a9247d3c7e136e212dcee287e54e7f579cea92a1caaca469cbb078cbf92616ae24360f255caa1f277496b9d6bc4a420b5c146835724d4bb4644fca75391336bdaeb1fb4b25c4aca51edf62548b0b112cd841a1d2b80ef32b2969ce4a05e13d3518c5c919ebe811a3ddbf2288a7a6b055583d272eeb07d60d85029552047ea62d4703eff58acbca26a30106936430cb6f7c39a987e706b08695a4076358e528f2a213cadb8671297d0dbb3000463bb90c03e28262425dc4da49ebb136705ec5e6abde6a2d9b364fe22a14f8d852fa39fdf567c4400555e853d4525906e2cc4cd652dce8e373970bd38f3764e5b3526a245198ab39757ef0f435d3039b30e05778c7cd28a9718ac5dcefc855e33f9d3303e3f2b19f5e21d68ea3c233e77afc0e4f7d5f012611661f260bb9e4f47c24c0c42eaf480adf8e260482cd7d4adbe4f8a999f50e7bd79255db85033d7ff9797b43e2230d3672e5d84c8191d87c19443f79a12f208a8c0d270f46307e82c5ceb18fc84c93f7cc666187d74bd05c881fd24be9a3d8a72ba823f05ac63e91172cb5ce014df69144801b27ef4d339b9f5bd3d830447e21327288651c0c0af4b9591bc984a511a8bba6fc7bc1d53cd480045712412340b2322705c4341a5b26d81d80851de6159455cbff5518042e8cddce2b57dc09704153ecd09ab70e2264e9ed442d76f2031ce27fcfee214e1811cc19c4c210387a1790ae7088105623271ca4a23b8e1713fa1b4bcb005f144c2a2d8a02c3a56ace061bde5d638948edde4520350881d6051015937a31ed2623c192ab990b6867d16c8bee3a533d9a32aa7fe70166f7987c77db6e325521cfe59410966d14785f6f8b49d107060b7429cdca989bcc5443d0eb272066f2bfcf0c77b8dc6ce5b5c771f0a1eb9dd61e91129ca6da2b2e5051e95ae4675c9840153b77a45dda64800c992c65e12529f741a1be96a088bc19e217263035adb1deda4610d5e68e248f5dcf0d90dd4aca2af46de47b3059af5f68522bca08348ad6c97c5f957e4ac788fddba0501fe292562e9782cda93d9781759167480473663ebe717b5a12dfe63131cd999e0bfccd99515e5e4d7515d8a4a2aacc756578ba73c18c9375e28b5e19e844bf205b2df52547fcaf146778083b69bac35c043221c5d24fd0aa920687e56ab988a721670969421bd7140ccffa94139156eb7ce270363125639ad76fc9241031fe02913b222d77a31521439a510729fecdad206fbac84f5ba4b9c8d8192b5569f241365672aca4b388ac79908b850dd2418ed7f020a39bebfe719f73b5236ecdb0ed4a42d19b7d9524e11fa1cc979d330c123e3db6bbdfcdcaf2d62a29eb4a7c93236734e3f25d6d0bdf9776567123558b63f2552215fb50f6045d7c4353381f7dc3ee088f41156a838c5b3c4c157f9f20306b47d1ef99ba26eea1717debffa6d3d9d0798f6239b32ad465dc648b52ea89308a77bea2d635ee52a48766fbe554dce37b29acd4def854a10667a9343f8c9a7b2fb045f953d4ca6d4fbf5401bbab0eb03c9ee93fe84739cdeebf7d79e8879bf8671f88578163e7f0e8cee0231e3b32055c04f2c6596842084d02ede0480a4d39dd918a3669a1d0af34173fbbd5301a9bfa83e8f3b61da0d4eed169ef30758f95cb783398c0665634358508f3667a5e3fc93b2dbad6465be573067b5dafe6991f2f9f74918111a5cb4e341a1bf7188cdd2944392ae59d98639ea27e7dcc2593c39a59f4a30ec525d84c7d2c2de323f76701d863c3388807c02f8bdc953c8303e5207648a47c8d0ee166bfcc58aeac051165853f23915850d7675d9b600325d70977824859b85a9911629a6bb25a607b568b4492a300bab11ebc43e6cf4e012ed517f5f076413e9dc2fbdde0a71fdfdcba6db2166490d69273aae740d9a312f3032392cd97b163915c9dd4f0af477215a7e534a8e9b5dfa16d06b16392cddaa0977e0678c452ecde3493ab2cd624f73aa857c2c6d23308b638273c529966a88c1ece2c49cb4396c832db76b6c4a8b91cb0fcc4e185b4a78a530430192c84cd55db1239716ee049e123454c2a8b9f9de93a5a41ccfc44a642f9659f3b441ac4c5ad4cd40c88768a47513bb7ddd3d7be76da1a0d0699668771af78c80239f034a2df57228c0faf27099743d4af3b62fd604e27f211c639a16e2e832347598baabe434f1c411ee15c5b36f19148d5dc96594e4e6b84a5b6c42a2087c91b9f07d5d47dbbad5a9df3f6cf0e8affa71eeecbc50ceda73705d0d4bae90f47e36036301047f23f91a02eb7c543e528c3407086fcc37ca305075aec38072902605389d0a2901fa3d78f1f943245e47dbd48e7aabe1bb12adb57bca79de49c3cdf5c52cf725a58adcc1ab70d75f5f77b4e0e446558c8ada76c32028d54b6f248f0af4c34b183c0851c62e9ac986311e4632757b6c2a1e0150fcac732423e36333c7295ecd7c6dbe488269e15457710a54b10742560c03135d7c296275f363295a70e59675432425da5d70fcccba72481cb78a45e646c0a84ed5245fb1c8cadbf325f11fc1c8fed9c93a2d7ef7cbc52ad3f4e720887e787883726ac89bfe9e9700f150b7069f3a8331e837aecac66adb3f70eb30f4cd6562f609325fbb6ee8a5784d391e2a0e583265bb382efb611a8cb90821c3b5175cd315332f87f8f2ca18088c67657807455c50ccd51e3fdaaa194b4bab405272de4b256d839c0a2ee99db3d0b4a068fd611b1912c864a6a99b28cd3ff3c3f79d01c7f025cf1597120ed4844f12137788c6b7b4f1d95a3d9f29bf2f8382161dca6b8796ec2429b09af14757730f1f85e40b868d952b7a566d5d953096169d0853f9992c6bb3f445d6cb3634ea1b900442efc8af11b596e5a2abcf96a4fc7761840f723d36a7e8a1fcfe73dbe50360a3986a57be3ddac272e51d8c84ac1fd0b3666d1aa88d8492ad8d25b9de15a0347b5c4cb8400bdb0f3dafba1b753e6c3724a7400aedc851aec8c253ebfede73365dea3f8d22f0fba3f92fac33992e7c10220d8e7a4fc9554f10e4934f0251c2cda7e90921e40448f53b680cdea66656cdf95dedfda7ac3818c048563bd23bc908882e2db3f505acf08cf3dee30ea2bc71f136d8d48c771f1313379d195fd1a2f4c777c0fbe1f2114b69d6649a088c5781dfae53f6072a9f9ddab02f50c468218c3f1fc5a9ff88e5684d0fe1cd1ce6edbb0140f6b83b0960a558a0312a8bf6c20ec2aeddd55ad7db8b54a54e80171831711c8e1d658cd0398ae155c63ad98b68488f9e8d60396cd0706ed31b44a65061708ac29abb546ab0fee556495053ae0aec4c2025", 0x1000) 17:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) write(r1, &(0x7f0000000200)="c870ddaeab8b60f150f0399abf70dff8668ec2f034ceb76539261be6ed8c34c2444be645592809b5ed9b6344f17e9fbc2fbcdd654b9fe72cc0b36d9850598030a8ebbfd5156ce76154cf40af8063c35e78e81391367218c5fd65983758f732163a56c095ecdff77610178e403355438cdf8dfa74e29f1a743b4385d8b5e69cd09f4f098e633f75422308c1e28098ba57326d1eee488d24b129a90d0d50df1430ead1a34a93bdfe5046c54d93c8906e379ff9f981f5daf38259fb7ef10a4e54492af497897150bab29aa0d772454ff1819738417e2a285b7650eb1633684b3cc767fccdfce237b81807418b32db17c952387500cb", 0xf4) write(r0, &(0x7f0000000040), 0xfffffec2) dup2(0xffffffffffffff9c, r1) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x3b}, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 17:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe2(&(0x7f0000000040), 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xc7) 17:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) fsync(r2) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect