0fd8a159c0398d80009771854ab1eb01d122ea11e02ee78abd6c918b3e1e5590c9aad3715f2b0ce3511aa8ec6ccee25fe0c703906f246fe83765109677cf9417cc0e8ae6f9a6f388256562ffa9a34f65f74a6261ba2f4ed5596560f2f2296a041253dfcc82b3098e6d5af4dab27e442090bba4847033a2700af6a8a0ef26f7f1878", &(0x7f00000001c0)=0xba, &(0x7f0000000200)="fbd5c7d4239c6bf753c9f2095b68b7e8ef4cd05084bd3694ccc788d949342102bc737ea9e1c3165353e71b83ec95d806683134e122fb23dd6b235735c46b16ecf2415341ca37b5b729a03c3995a8d8dada80657ee7ab69c463a8fb40fd15703076ab0a6ef46d22cc3e1594d5d86fc8adcd84c2c9a82d82941e9f1748680740152c9bd5191f83643e6132a518808025e2dbe9d3321384e2e4de366c90d75390ca7d08717410af0317690139518324b1d756e43cc6c7f5b41b23e08c54b51cf044c447ef77902d70d7c4d963da", 0xcc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x200, 0x0) r4 = geteuid() fchown(r3, r4, r1) r5 = socket$unix(0x1, 0xe040935229856819, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = msgget(0x3, 0x48) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/102) msgget(0x1, 0x200) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) chflagsat(r7, &(0x7f0000000400)='./file0\x00', 0x10000, 0x2) fsync(r5) msgsnd(0x0, &(0x7f0000000440)={0x2, "7937173f5b82c920887ad17990421ea0c91320516d1790f5265a880a8de7155ee294f03c42a70c7aff6b41ce14b1fe33eae8a1f8580d06e50529e6ca46e499ad12c99c1b2a7178a4a10e28458f0717e73084505b4d2fdeb41a88beaa28c06bb772d7807135d2a9d934560d12ef6161b8e2791ccb27b903184a604cf4d7eeef344ea9fc15020b5ca140440b54ff8ffd4c313788fda6258409c9cbfe51d2282de9c411205021875fb6b69805907570275ad1a4008abadb5c41fa0ea7185f9da0daa3d44f11e62633e6f348de34d0b532e00a3272a279b81c8e36bc78af18a1f469fe77256447c16541ef52e043258b62db4eb9e64a"}, 0xfc, 0x0) 12:16:45 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000001800)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x11, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1e88d0373cadff532084d868a372d83a9b"}}}}}) 12:16:45 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080)=0x3, 0x4) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r5 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0xc) 12:16:45 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}}}}}) acct(&(0x7f0000000040)='./file0\x00') 12:16:45 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 12:16:45 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ed4b6cdee05e015cc25e19e9bc5c4a0218331b4b1abed85ab3ea93d967ee36eea1d987852f6eb349b5213f297dc60e93cce7dcd83365b643e1835739efdc5a973930a70e2a8fc82adba6ade208a495972c30669d3c162f0043ae04af2c039e1895cd2f72ff2c886f7c8acc30bf06cbe398b0c9b27c50bcaa1309254f5d0a33ab9367890e2a587e0e1fd70d95ff9f0d3a440a18ce5d8d98c44757027fab697f32470effe9ea1a4ccfb46b98f9ce648a1a751b04e7d142", 0xb6) 12:16:45 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r1, 0x3, r0) write(r2, &(0x7f0000000100), 0xfffffcb0) 12:16:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0xfd) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r2, 0x0, 0xaac) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ftruncate(r1, 0x0, 0x7) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 12:16:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() ioctl$TIOCNXCL(r1, 0x2000740e) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 12:16:49 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000180)="8c53955222ac7dd4e39eb584da74e3f3a5c04bc3ad09668688b3bb736db7e0996f9ce26634dc3ac17c162b5b9e2c1a19dd35764a17c402d5c1ceb0b23487919a3d115e45d83b348f4b1495ba4d5a0796afc81993316e7be0f3a430a8bcc80379d0f799e7df41e4ed2afa2e4a42fe3075fcc6c4da99fcb261fdd1dc899b2c41f4340124dcb1a0ff936f326c8436c516f9ccf31f16bbd35d24bab64e9b0cc09e003e07fa79115a182e7c0000000000000042552a16dbeb7c3ba6b4526f77e8e2494b87ba3e07f30026f009881d470bd3ca3bd4da213a9d10f6bda23f08b3546725644dc359198db025187b6d0bbae6a13175121cd89b07d78fca01c4", 0x0, 0x0, 0x0) 12:16:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x101, 0x2}) mmap(&(0x7f00004ac000/0x1000)=nil, 0x1000, 0x0, 0x80000000000e835, 0xffffffffffffffff, 0x0, 0x9) r2 = socket(0x40000000011, 0x3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r3 = socket(0x19, 0x4, 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) sendto(r4, &(0x7f00000000c0)="47f2a3863257ce81c5ba39c728b856772a5737ec447b26eaaa9dd8b1e8abd6dadea208300233e6acf03e46", 0x2b, 0x18, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) semget$private(0x0, 0x1, 0xa) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0xa8, 0x100}, 0x10003, 0x5, 0x2}) r6 = getgid() setregid(r5, r6) fcntl$dupfd(r4, 0xa, r3) fchflags(r3, 0x10001) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) 12:16:49 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6eeb910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) kqueue() close(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 12:16:50 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="429a19911048d958eea4129d1e54f17f93c865d3a5fd547133f6c85ca07a1a0218a1b7cc13212de9ca6114f840fb9356548663dfbd585cd5326f9de1d7dd862e1a6b73bab3a73139a7c1c081062d590b82ee86237049d08cf26960191299da003df8a7c867bed5cd1492543d15b7d4d20532d794d747"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:16:50 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 12:16:50 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x3c, 0x0, @rand_addr="030000000000800006000000477ee515", @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x5, 0x3ff, &(0x7f0000000080)="30911ea6871cf2b0ea8706cfef4c9ebf86a5cf5a79672eff8403f46a2ef8f0cd0f7e43bc9cad37c54bdc49ed318ab6fc93bf7d0e89f414dfb882036d63b4e082592674a7ccdcc966758e1be52d117f5b587636eace7b6b898d274bb6dc48f71233a236107c9a84b07aa802f783698cb70ee0a408db61", 0x76) 12:16:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001680)="da", 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 12:16:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="0000b2c6", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) 12:16:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, "b800", 0x23}) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYRES16], 0x38}, 0xf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x4}, 0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300021d58c6e3c8fba37f4748bea03e2a8cd5d4f470be13c9a5260c275e4e1c0fbaaddcc39b174327890e6b61c264b52dd2ba6761dcb6cfafe6ed2fdbb3f7c8ef4182dac5f5e58387600d2e542791926b3ff6f546d3a46eb8c6501c1eb1cd8f56caa81cf20ee01590461f42340ada559279b467b71a0e402b41be383bdb711dd45f0ef6e48c25fe9230dcbdd8be781a864aa8f"], 0xa) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x10, 0x4, 0x5) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000000)={0xfc, 0x1, 0x6, 0x9}) 12:16:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:16:50 executing program 1: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba66500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r4 = msgget$private(0x0, 0x22) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/201) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7dbc89f23c5a4325bb0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) 12:16:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x1, 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r0, 0xffffffffffffffff, r5, r8, 0x8, 0x7}, 0x998, 0x5, 0x3}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) socket(0x1, 0x5, 0x4d) write(r10, 0x0, 0x0) 12:16:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r3, 0x20004276) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r7, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:16:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) getrusage(0x0, &(0x7f0000000040)) 12:16:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="eb2ce65a8c6bf7", &(0x7f00000000c0)=0x7, &(0x7f0000000100)="df8f2f463db618ef0fe6f53870a686c7ef9418fd52d24e0308be8cbe4bedc104c7059c75eabc1c0ea753ab25d426410535700574935ba8157eb9be0c6ac716f58044c93388c78493587b5d757dbcc2240a84c4cf29d303e84e6b9214ed73963a44bc521cc0dd8cc14c6cb3e12813254bbf17ea0eb093a8dcffcc5131e639dd6cfa47d27171fb47e3e26c6f9768ff37b2969b51a2527960a6bb9c764b939f511de4e11d8522058269d073961ab4f43502321c1ca785259a64174533696ce9effd4b365fe0d6d1ee73146a07a739d3d1b04ed002c8cfb94aea78fe6c75403aae13a42c73b78628d0f6a82876c9d714a58d7a905efb603c", 0xf6) 12:16:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) pread(r0, &(0x7f0000000100)="3e2db99cb0fdd48b2068c9a1838374d56f3e2e4bd83b06496b66856c3ada9c7ae6366811fbf4cf0301806be97f98e2b562e8348e718eb32724d8a21c692266ef172a8d2e7f70439917732678588060fffc819938f354a32eb75e85e0185734c22cc523ddbe521e66eadafd31b3ff03b05a053d82bde93bd9430dc99179aead01024fc1bac1b7ac145e7f8a055b3921741ae9f4d9e36f33d000adc57217338229ab1df9fab64c86c9baf988ae2d6f004b2bb0089ef54f854b70029a8b73893a45de1298cb86a032a699ea620aae0f815fa67b7e4b1a7297ff8340", 0xda, 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8001, 0x23a}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 12:16:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x7, 0x6, 0xb24, "f75295df4363f0712a1b708b4fce0b0c4663e38c", 0x5, 0xfff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xfe13, 0x3, 0x5, 0x0, 0xffff]) 12:16:50 executing program 1: 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, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x5, 0x3, 0x2}) ioctl$TIOCCBRK(r2, 0x2000747a) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 12:16:50 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0xa0c8, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000002280)=""/115) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002300)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x39, 0x409}, 0x9, 0x1, 0x20000000000007}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 12:16:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x400, 0x6}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/226) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12:16:51 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair(0x10, 0x0, 0x3f, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xfffffffa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000000c0)={0x8, 0x4, 0x5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) 12:16:51 executing program 1: socket$inet6(0x18, 0x5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) chroot(&(0x7f0000000040)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 12:16:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000200), 0x0) shmget$private(0x0, 0x4000, 0x30b, &(0x7f0000ffa000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:16:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) write(r2, &(0x7f0000000540)="582720efabd16ebae6325552fbd7e41789632dfca09882c2efd4cbd594ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbeb84a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a000000000000000200000056000000", 0x6d) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000200)="31d441735eea09c385b1ead3b14658dde66e84f4ccefa703f261668b5619cef9e2fb9ef55ecc7ca02ade2cdc1bf6025f783ed5ec418d3d9b89a4f4991f71a2ff958dccfc2a3f9c5797ba00f749d7b9d4fdc82062684f30a02d427e21ae9ec90cac9ef3a534fe345ee1a4263ba6c429d463dec42c741d475b5909642baa352251ebefc1522334b6743acf1db74f7da772232b99fbf881276f1ccc517f246747f082", 0xa1}, {&(0x7f00000002c0)="dc89c477991b377990f8b92ff72085bc38c7e9e428d4b99c2b36a2c04e8f393ef33763c940045847d197607ebed80ad37c59f78024c0a35fb46308f6a608a21969567557fc8ed4b8160687231c3200dabc24a8299414f6c27c1cca2142f6d58c54d0a5d1415595861455cfaa0258cb9b5ddfccbdaa9662a6b98370ab668ccd7fb90f2a52c266f165018e890262e12ee6d84cc83d315736a1c3519e6f883877b152c27bbc26", 0xa5}, {&(0x7f0000000380)="4381b3ca655595db83ef201ca055ffd584ac92c175fc333367695d26ad7e8a7d5ccb89b809c502803617998d615df0b6834c591dc7e76136da5bb801f754070e9f7bfdf420693b853bdf80e649c5596b0b858791d593a3809abeae56a1d2ff094862a7169e1179377389896f855bf7cdcac9c15fc651c3e7583c28b98ba921a06dd0f4b91fb96e9c62ed421a56b933f61d50235dd17c0f5b1ec7d7961f49e911a1a305a1a47ee2a254822754b7253b", 0xaf}, {&(0x7f0000000440)="3154ad453661284d159061b99a011b07f3fe637356e423dda1e08de21693c44b4ed246e0759b83dd40d64a9ea60bc40158ef97901fb64b52378309cb1a76566bb4c53330764d31c4e55ddb93d7079100dd8a2b70a9f3e75b8ccef79917a83dc723e49ea6c8f4c58cb3a6ce8b28b01bdd897930faf000220e6d50881409e1972ac46cb4a8ba604cb3b7c46c8d390bad85abd15b9dd3a3c417f642a5ecee277f417a9382ec6665c5d83717a149bca343c4598459f6f60bd0cb5edc981ff4aea8126e54b591b7ae36a8", 0xc8}], 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:16:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x1a, [0x80, 0x100067d, 0x7, 0x0, 0x8e6, 0x3e]}]}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x40) 12:16:52 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/78, 0x4e, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x9) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x74, 0x20, r3}) r4 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000280)) getpeername$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r5, 0x2000740e) msgsnd(0xffffffffffffffff, &(0x7f0000000340)={0x0, "0a5440ec4424554ed3929400954cfbe4eca842fc012a9cef30254a3d612db39aaa361b8007c48b22c73d1abd50337ac2c217a03ca985f0347d4a4020cab82235eb667f4e2cc976325610fccc0511e4e495f8626bc60848f95e3faaa01affe0f563b12859d0906d4a647803f31af95a6355c8834e0ba72ae66005c831bfca206e14f9635c34c2eb868076fa702bb7d733596b10c5d849a84224aa796b50c531c22b"}, 0xa9, 0x800) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x4) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000480)={0xffffff81, 0x3, 0xc09, 0x16, 0x0, 0xffffffff, 0x5, 0x10, [{0xfffffffc, 0x9, 0x7, 0x7f}, {0xaa, 0x4, 0x20, 0x3f}, {0x2, 0x8001, 0x7, 0x40}, {0x1, 0x7, 0x1f, 0x1000}, {0xba, 0x20, 0x9, 0x4}, {0x7, 0x7, 0x1, 0xbb2e}, {0x0, 0x20, 0x3, 0x6}, {0x635, 0x8, 0xffff, 0x1000}, {0x2, 0x7fff, 0x4, 0x7f}, {0xffffff01, 0x1000, 0x7fffffff, 0x9}, {0x1bd1, 0x3, 0x200, 0x8}, {0x1, 0x20, 0x78, 0x4}, {0x2, 0x4, 0x3f, 0x6}, {0x4, 0x752, 0x1, 0x1}, {0x2, 0x100, 0xed88, 0x46000000}, {0x3, 0x3, 0x259aa5cb, 0x5}]}) 12:16:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x120) ftruncate(r0, 0x0, 0x14030007) 12:16:52 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6031797100202c00fe8000000000000000000000000000aadf2a09d811ec47202d0000000000000100000001000000000000907800000200fe8000000000000000000000000000bbc5007a9fe70f7f591ac4ec36d64581855eb18cdef152da5b6c69e920b0369a84825f94a2a862bdbffc85a817fff3809c78834bc6be3931136c93e63b5a6b49a43e9a5bcedb1103546a5e"]) syz_emit_ethernet(0x6d, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x661, "42b888e0eefaafc89e22b21b5cf527608033968b4a002a4f8db25cc0e3907006c1b8d7883b4686501f595c3a8dcb8a9ba715809f5b03bc9793692f13ce7e2d6fb58c03667c443792a9cd07a2ebd67ce7712e7ed3045e81725570cb"}}}) 12:16:52 executing program 1: socket(0x6, 0x3, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="1325a45d0a9836984573620de0259a31bdf902ca52ba2bb0f2360cb89acebceb21eca6a5a51adfe1aa79657345f85cb9da966f7eca89dd8a74b65fe3750f61932fe1c9607b5b37e6397c9b329c03c03e74656fc133af6c5b8d04bbec29ebcdde8a7ea0c90eac159d5d6cac256b3740931f9606c8b65741a3d18bfdab47dabe9b0ef7e750c6eff334a9cc44609457536266a28a42e5f186dd72934736a094e07dec5bc90e37c6d054ffe16adcc7b5a0c85b076156e9", 0x0, 0x0, 0x0) 12:16:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209744ba6ec3284f1c820c7d023e94117b9ffbacbf2ce38b6cefd6082ef951f8e1c1672f532f17af7d996528e95f261a8c844b5772062ee8d6ad32a02e5c13b3c95ece39b607771993e1200369db7742e0e022062d7595011e95cf5f08d231020057e9b6c4fa912bb7adcde3120bb0e53d8b4695dbb0357a80a4edd254faa4a8cb89b139a104cdb157f0ce6988fa490625dee4feab4bef7fcae71507bc1b6b5540dd156005a6d0fd499f3b4e3ae45912436e49886cbec37a6558a150704", 0x22b}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x80) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) 12:16:52 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x80) r1 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x4) 12:16:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7ff, 0x9}, 0x10) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x40, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000340)={{0x4, 0x100}, {0xdf, 0x401}}, &(0x7f0000000380)) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40, 0x9, 0xe8}], 0x1, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x20, 0x40, 0x7f, 0x8}, {{r5}, 0xfffffffffffffffc, 0xa, 0x2, 0x0, 0x9d7f}, {{r6}, 0xfffffffffffffffd, 0x10, 0x0, 0x6fa, 0x10001}, {{r7}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0xfffffffffffffff7}, {{}, 0xfffffffffffffffe, 0x3, 0x1, 0x6, 0x101}, {{r1}, 0xfffffffffffffff9, 0x84, 0x2, 0x4, 0x8}], 0x20, &(0x7f00000002c0)={0x7, 0x9}) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46}, {0x40, 0x7}, {0x20, 0x81}, {0x8a, 0x7fffffff}, {0x47, 0x9}, {0x1, 0x8}, {0x2, 0x345}, {0x47, 0x4}], 0x8}) 12:16:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x4, 0x3, {[0x1c000000000000, 0x9, 0x9e, 0x0, 0x0, 0x1, 0x1b8, 0x1, 0x0, 0x8, 0x8, 0x9, 0x1ff, 0x800, 0x1, 0x100000001, 0x7, 0xfffffffffffffffa], [0xbdd, 0xffffffff, 0x0, 0xff, 0x5, 0x5, 0x2400000000, 0xffffffff, 0x3, 0x3], [0x9, 0xfffffffffffffffa, 0x4cb, 0x5, 0x3, 0x6, 0x3], [0xfffffffffffff12b, 0x2, 0x3, 0x9, 0x4, 0x80000000], [{0x9, 0x40, 0x3, 0xd4}, {0x8, 0xde8, 0x3f, 0x6}, {0x200, 0xffff, 0x218d, 0x10001}, {0x4, 0x5, 0x7fffffff, 0x200}, {0xffff, 0x35f, 0x3ff, 0x6a}, {0x9, 0x80000000, 0x7b, 0x2}, {0x1, 0xff, 0x81, 0x93}, {0x4, 0x1, 0x5, 0x4}], {0x8, 0x1, 0xffff, 0x9}, {0x401, 0x1000, 0x2, 0x5b}}}) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/57}, &(0x7f0000000280)=0x3b) 12:16:53 executing program 0: sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x3d}, 0x2, &(0x7f0000000540)="81608f988b1a02dabbdfd28548f52c7c0697f6a7d42ddb612ef76a334c114b65b07f69399c13304c047f806b3980b9b6ebf5e4b81a63b59018afe69df3f56f25a562e84b23070758b97f376bd47b58e908b2bc010400000bb662f0c50273a65de18abc0958002f90c9b1390cdb2c1c8153f43660fb89d3495be33e4202c37080d749326529c405000000000000006da0b3ea83b5cb0147b3d09cd930ab7c0f290c14a5c9", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0xe5ce97ab354d96be}, {0x3, 0x2, 0x800}, {0x2, 0x6, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1c00}, {0x4, 0xfffc, 0x800}], 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x2e, 0x5, 0x2, 0x7fff, 0x3f]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x2400}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/59) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x7, 0x8]) semop(r0, &(0x7f0000000000)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x4, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r1 = getpgid(0x0) r2 = getppid() setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r1, r2, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 12:16:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xc6, 0x83}, 0xc) 12:16:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r6, 0x0, r8}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c2e62100082b00fe8000000000000000000000000000aafe8000000000f1"]) 12:16:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 12:16:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x401}, 0x10) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 12:16:53 executing program 0: syz_emit_ethernet(0x104, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@routing={0x37, 0x2, 0x0, 0xc5, 0x0, [@mcast1]}], "92a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a80d9e58"}}}}}}}) r0 = semget$private(0x0, 0x3, 0x140) semctl$IPC_RMID(r0, 0x0, 0x0) 12:16:53 executing program 1: r0 = semget(0x1, 0x4, 0x0) r1 = geteuid() seteuid(r1) semop(r0, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000000), 0xfffffffffffffe56) 12:16:53 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(0x20, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) setsockopt(r4, 0x800, 0x6, &(0x7f0000000080)="763803fcf550319f812d57d64c891dae530b48cdfc1aee02af40", 0x1a) 12:16:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="dd89b5da6f33", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[@hopopts={0x2b, 0x1, [], [@padn, @ra, @ra]}], @udp={{0x2, 0x3, 0x8}}}}}}}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 12:16:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71ca301000080dd6031797100100000000000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000eaf01257510d241a8245808b92000000008427cf356d4d38902bb8c1f56f54665076b87be1440687"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 12:16:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r0) write(r2, &(0x7f0000000200)="f1161e78b03fbbcaf671e38e1bfbbdccb6f3c93a8f0bfc68d74df1cfdcb0c4611d0a73fdd3e7e2260304b81fbcc6ca1881e1b70818c99944f9c0ce4aafd3d37f6f0cff2f49f05c3dd970a10256f5f6d645072cc76f9aaec2a8906531d8adadcc05ff4d895d5611b722cecfb5f7ceed8f79ec5a9bb4cedb0ff9bd105af0", 0x7d) close(r0) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) 12:16:53 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0xfffffffc) clock_gettime(0x4, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000600)=""/255, 0xff}], 0x6, 0x0, 0x9) open(&(0x7f0000000000)='./file1\x00', 0x20080, 0x18) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x10, 0x100) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000240)=0xfffffff8) 12:16:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000006c0)=""/232) semop(r1, &(0x7f0000000200)=[{0x3, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510ab33a6dfed7f7a26a26abf7b76d092010ce2eb29cece1543bb94e0a71b2630e2ceaee500d2a0c2e712f6cfb01e3030f079c3eff59e9677ed3564f895afbfaeb0de706c16700e542b7c206000000ede41cea47fbd3e325ac3af6182a056f9d869f2d3a2484d715be4873db24451c5374729aa3f50b51cda0ec9472b0dc1ee10db8a30544e977ace75091e851e8847750e831c3ac6563a70384f7d3d1b2ec76a98d060bcbf981bac96b10cab5ddf6c9b87e5c3feff7f2942975380000", 0xe8}], 0x1, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x0, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:16:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20801, 0x0) pread(r2, &(0x7f0000000140)="23436b9819cba53d000a170bc41e272b06e8b8e2aa7d6fcd0c6822559e8fe36c35a51d7c5e2ce8f829fc0aa2b9a59f73de78eb337b", 0x35, 0x0, 0x7) write(r1, &(0x7f0000335000), 0xfcb7) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) fcntl$dupfd(r3, 0x0, r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}, {&(0x7f0000000040)="7757e2ce6529910f0fbe87f96d6163f88ec1127c68df556b0536d723d6dcc3e4d12c247c399be2b09717290f1528b0ad48d55839bc7a7384c8d9867bed69b9701554785e3848985cdb6ad0d20bb257a4f18306171223de34f71d33398b01d17bc8f70f3d9dd94f13c51b788d940e15156168cde7612188ec37cb020f8ca5bce679", 0x81}], 0x2) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 12:16:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000440)="3c3806526261e10b64c6b323fde00301d24590a27abcac6b6308080c94e481cd287c08cfc0ebe863e0479a7b7921a44b0690fd127fcdde75a593d97d24af8745345c202479d882746ae3f7a8fcf8fa54000727d05d4dea33ee499e11783a3066c63d4fca0b607bf1b8413ed94e52edc79ac7d06571bb9f6fcd8e550e670cd2873d2cebbe97b675e22bfce50909ca04000000547ef663841d0fa2efb8c59bf85621abc34b53c8844a2d145cd8b31ee691273fb91bb1fbfd343c95cf04daedc7d033beed29c4f8ffffff4170a268a38539e7f4ac8d8a595b763df69687672ae10046e5fa735a84b7ffb91355844cb927b75fcb7b891b8f69d47351edb47d50e34b10fb5a57142acfbd2bca2ba082116aa69a06f4bb3eb6bcd0eb91c18f275298ea556b1499ac30fb408017ab62dd2fea4aa33627e93cf3ce9ac28cf3352b67363492b6719961592fd9b4ec27f5ae859ae9d7be9d6506bdfad725bec14ef1aa36bd0fd7f22cba8db5c6683424e26262d014a6c44163f361f11128c97eaa58694a57212d2b6741c6a2bef5b6240aa947186361bda4015b6bff5744322970c72c613e2bfd7b1f61f0ab13a7a5dee6150a9b9ce750705dc7b7a76fd70610826dce2293c76d5537dd7f43c04c96e16f5ccec9604205c6112a60cf", 0x1d7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 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, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x162, 0xc00}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x200000003, 0x5}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) setpgid(r4, r9) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 12:16:53 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000019078ac1400aa0000000001440c0600ac1400bb0000000044187f3100000005000000020000000502000ffd00000fff0000000d009078001f0000000004ba0000d3de00000400"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r4 = getpgid(r2) setuid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r8, 0x2}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r9, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) 12:16:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x200}, {0x18, 0x3, 0x7, 0x9}, 0x8, [0x7df, 0x7, 0x9, 0x6, 0x8, 0x1000, 0x8, 0x6]}, 0x3c) 12:16:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:16:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe}], 0x70d, 0x0, 0x1000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 12:16:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 12:16:53 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) listen(r0, 0x7) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5, 0x80}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) r6 = getgid() getgroups(0x6, &(0x7f0000000180)=[r1, r3, r4, 0xffffffffffffffff, r5, r6]) 12:16:53 executing program 1: r0 = kqueue() socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x80, &(0x7f0000000180)="706f6d09e8d3f2976d0ac61cae37d02f0a2726532a0bef63533a3d3e90445e19b71e046a544900d0", 0x28) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="582969adee389a264d8b3235f78cf1ab1e6b806c9847a2f9588eba3477efb921467e0aef2952dfe3f727af0186fe50bf7ff6d5af0fa18c39e7c909b59e5eee198fbae6313a616d4492b496c64fbcd8edfbf65706e849ce015999bd36d5f28ca7695ac28b5fcb17e1c0410067a76d7236c5c292334d5aa511fbf6ce3950fc9c7c2e5ef8fe9072ef96d2c04318cd8b80318a87f03a072d5edbff379e79490216ae5212ae84d87f0505180c6fdcb02297d89b3dc08ee91dae470e0476bceac742f04a0d9883565d75ac1b", 0xc9) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 12:16:53 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100283afffe8000000000000000000000000000bbff020000000000000000000800040001860090780000000000000000000000011d36e6d7c0d403022eb4ea018c4ffda0e582f62ffae4b84e070668e88cfcffd7eda9908693df279576c78dc69e37388e619500f61441c043c2927ee54d170df96b75a4c6b2a7f9e7bd76d1dbb262d26c42d7007fb235fe96bcaafb4be0cd519cb1b3a3a3bf83ff26074a6670ad9e9fd39a6d5107916c4de4e0251822c976fddb76ab70548bf38722950cd641296a613d90066e6a550643eb285b3da313b6c69162c59581f47165c79c9d3a6fedd90943c40c8b2370e6f46aa56e5b79d16debb7fcb8e3fbb6b8bfffee3f42bfae41378b3119c800d049ef8ccf7fc7bb360e75715ba0104c466c3bc2077c32b7793000f92d64c7ac1c2cb6687001c2377a48cd82e2c416252954a88ad3df133a"]) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000001c0)="808ae5856bee87a03a3e71a0e198d89967398ea2f829e44d991c38f9e268edc48491514a53e8b19f3b6661eaada81285a53271a0f7f66231662704f50a639de883c165148fcf9a58a2d73c9c11869d5df9aaffb09b36feaeb34ef850c138bd94c87d54764f2c01ed61b6b30f2b", &(0x7f0000000240)=0x6d, &(0x7f0000000280)="d621388870166dccbe17774a8fce16287ce76c4eaad2fea661acefb92be52369a4df0535a7c26c921791626e7f38675cf1f20c68de0adc4e886783056d22322218", 0x41) 12:16:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x24) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000005c0)=""/102391) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:16:53 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) 12:16:53 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000280)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x20, 0x6, 0x0, @ipv4, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @nop, @window={0x3, 0x3}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 12:16:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffd, 0x0, {0x0, 0x1}}) socket(0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "5737e504fba310050000000000b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sysctl$machdep(&(0x7f00000011c0), 0x2, &(0x7f0000001200)="c20dc5ea9aafb63c91705e860fed970e1683857eac942dc20ea5bed075c255d8df6312e6e15f3c76b9af35d3d3cc69e7692d55eed827b76f65475ede71f33345a611956d8b65f71260c47d5029eafe920b", &(0x7f0000001280)=0x51, &(0x7f00000012c0)="edc7240b281bf12fd94786f4016272cb993e22412af321dc2998e72d19b4c39c7fa42bc106c0b96f03a873f7db3c1f85e6e5e5387c935b8e5ceb424b8b421951ba84ba0ea88e32438ee32d97539f535a25d7a7c1b69fcae4bcf6bcd6101875d39f7d01be456a7277a8d7f7d71c0576bd1a5ee589d2fe2573cbeb04baf08467565328f20aff8d25f6ee3af574e8e15c4779c02493ca4d0b", 0x97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000140)="c7575aeb091638320e38217ea5c240f94d9b", &(0x7f0000000180)=0x12, &(0x7f00000001c0)="31e5bf51931cd8105cfa72553c376297818c6353a55fb414a179e08de5b6f863fd936a389be624916df90292d038d19ea68a0421bdc458576e21ce6d940e87b90855036f81f96fcd52ab5af459ba15b11ea545e3513bcfde94835b4107debc476a054170aa5fb2e3a3e4ca169a36517fc42c3d1d94c5bed75acea8f82f212a166cb3230a9d187552aeee727d9b16c48ed9035db1c01a1df928c837e77b56699039314e52b55cba24926a328271fc65ccd651535aef0417f2c704f6db21c800c5454420666965368bb70e4b8c5446b1b57c13e13bf9a3e4008985242f79580860f179668c6cfd3efc1c2cbb024afaed9a67cc986d4381d820c95e51d22e98a4bf631c018798f117706bdd80ddaf930d3cc7167297dc8d0b471fa04ac6b53243cbe1ec1c0ec677ddb9a3090437d3b3d81f0005de14db9757ff1aa4e0c34995844e5b350a0481d978dabd9c20772f9379896075406154050e86d510b81a122eb294865d9bef36356e35cb64f42be1010a39f54bd24433b029fb2a9e950cc64e795f2559d43a798cfd7f13b945fc205c3a34fea34b39301c8bc4c7340ee08508dd82cc97307c1e219adeaad13a3f7bd38ffae0d8818c15ed5b111f523390539ba12d3f378fa5cd825a339e7028aefb053207b82f4665d51502ee0a7aa3006c3d5bd358deb643e165fe2977030fc8d08df97fc3190159a79840b8234a1a51519f1c9d742ea33946af47a2074ad77cb5142d2682045d136963e772193d5263182df4f2e6b883d8732cea22f3d19919987458a8ffa192df3ac56da107bfa3d47ad82d42fe84c54e4dfc3aa911e2fb3aaf53acbd816a6d2c83279cb9d30a38d65214e6ab6f20c6d37e2d156b814766f45274c53420e9b0404eeb4a10afacf2dae2d96408cd60846e2a584197f42d30654598ed20ea297a92fed1e36ca0e227d90aa81543890112cd329fea00000000689b9abafb27117b82b8edff2f610513421d371bf9ff21482cecc7d1fff5ea68cdc6a51b65597d54246b8b59b402466857d0251b9ebadb3ae47d4b68b1dc7df83e1730cc35d6b590765dfe5f27f2afeb8a1f391e33b1126bb6b661bdd22355cc8b4db66cf3eec889933d5ea20ea7fd26f844b5da726aa36bc6789fee9e8164c9a6aacae37106c8f47c7c572c74a818001371a1d44922652efedd79c28acdc3c1eecf6772950e96f208d0261d040763b529d3541310d982f1051d9a97089654e8e7695f50adc2e1b7a2618a74350bcb0e1b279540a6203df877b82ca4ed19b4e4c58dbaf8640dab75600682575c3bd4f17afbc9e74955f52efc6b77aba009c059566d843276b8210067d24125bfee293d3b964d2e4058c200b1b72723cb935531f44328701045d2657cdc15c2fc9d8bf62f1c400540bf2db7ceb0690a6c6e484288b30a5a194206146a0008102fe6eb5d7d47f4b298cd0632ae97f7dd09f92dee665eae34fe0b329e80a41173dc2456e52027eee3ab2a7d6e56159892407ecfac21fe77bd93a2b10840dc7b8df918246436e4069d3b4fbc0bd5e27b80a477b7e0d0a16a20986323bfd5961d32e5d5e714128deb05e7c4b2cf39b817c8244edfdf6a3e017b951436955b68050cb045e9b700145e52366645ba2acf4cac6806a5e5a68f7f3e3f48b31c323c26cdacacbd885e9ebbfcf7e9d3fac25d412b693f370fa1cda78668b3c321b12307307fab4196ab6a532fa1967f9de195e7aca606541e8fb05b824f2a09034f9c0237d278863013cea8303e71ca4090d51eacb729cef03cc70a60ef6a39c0b6a093d5ab4e96214d31c94de41b55d44709eae780520f53f91702efdaa94888ea9c97263e0e0c6f0c9e79a83420545e8b48751069c68d24acc642543d287fa1d9e26e4c9587e6267c471a16786edc95858c442c6a7711637b66b03b73f0df3368d441a273536342000abf9dd2aaceda753753f0553ba17362c9fadef3b04d460d975b25702274d823201974e6397ffd0efa57a38e140f8f61cbf7cf59fe5ac23782fbc0558006b8564764c960a576b1f9abffb09b6f6eab58c611500b8edbdccae87a4533ccf461e3f5e1b760fba4c93f4bba10c6d39328000bba01f2834d22ff6c0a1cb87215704524f002a28c2280bc7c40f051875c4bbdcdc70d3ee9e62b47132c7be88b1b48ec06af53b6e498352b2d4c34de6ba7ec8fd1633f06ae7ebca6892fa9d5aa8f4aea474643489daaf94011bf63ba944001b2340f8aee0686d03ba10a72adf4bdbc40eccb83146be04d5142eddbbbddca6fda87a234587f8347958e9c741255d58eab6f1949087a238ecb5fb14a9ba041caa0ae3ebea905494f7f86aa3015ac20c29b51aca509701ea45ba52a9ca43fcf96d69addac179741c0da898851bcb37945746768331e150a30a4b202a0370c61d75ac168fd2c84644c4817dde5858283813944cbf814be5e1494e2b19f9312ab5fa0e47176cc9781003144586b55af8b943d5e5ef167373d78f14b1872235e57bb00c5622f4a56a854bde249ed9d0e0fc9d878cabef611e4a988883e96ba1f9bbc16938d170679054958335ecbdf1f025357e20104d5854c60528e35d5b02ac81efa45c9966d52a0fa96434892db41c453cf5a654dfbb94717a5594dc19b7be4f9834b4dbaee4d2b96eee518982951ff17a1a3d4864fad53ca5080751dc621a9cea6ad5ff3f350030d2a6286f059a80f4e68195772defd63d597f49613f7a2d0cd89dea6eace8812f786caf2bf238a664bdef1b1551bf42dc74c1eb6f3c8cd16f4ab25a3dc24fe497204e55475f39b4e61e1195e3aa8fb5ed9849c08332027f6e54a3323bea861046bacf00821c108eacf7fb95957b04b958ffb89e7e680643fed5f352db7f0c2f975faed0b6df22917ae03658ec3d4c107a200bd92e45c0cba6881fbc8d64dd2edaf9102cd7162af817fb2f74bed03ab4245951343259f7348025f12e4f38723a84bcc5caaee48c59b0e43eb486c228fd35c76d7339a19388c82219768a436e2e48e2ad2d5364db7c4d0ff339e049e868257c43a1af603d13d8ee904e2db34ce6af9537f2a4bc8566c9415edf0a8909e4a431fe9c5418599aac28377a3457965ce9f76a2674407b45f11b95461ba55aed5643a73a5ae9ceefa40d2802509d59e3bc255e992c9499d5cc164c56eab56478c14d2b62ff0163565ef1020d80840f24bdd5f2ecd1ddf41ea9136f7d92c2fc7065f11d68cac61919fc06a5c6670eff10b6f1983dba399f9aab355c8684ccdfaf29e27fd8d437a5300716f6c62bb47390e50badda21767df8df3ac4cf3dc94abe6829143a261840e0e2164236e178484ab7489ed7e99d52b078560bd044b2bc59b9997e5cece4ca0819bd4a61b93c2cbe4903ec0c4d0a829f377fbec555eb61b8b6c1669688f56e973da648d4ba47da4d0db8a2206fa1606259571ea09b861812ebc878955da76907567d9de835dfa3099e086677ca0824aed7a1de8c59fffc17c74f9c46403c0ecaee35c070f50078045c349520ccfff9b059be3a70675b728698b43cb0659ebf26c026fc4b861fc5955b77659a688992583ce096793b605a3c7e3d2f642c4c0af0e7370dde1a7b442bf8c2a0495b037c7dc7eb21bb281641cb8578dd076a471b0ee55d9f8a48c4a166df7837c7381dec9b5e28bcea70ab6a61292edc210c23e5ec5d827d00b9c3e981793739965646a6ede8ddabd7b1e631914a6fe71d4fefe141867ba8e75f40e253b9687a252c1f7644e8500636af054c96de44dd1a520dc62917472c4c2a230a4ca1d6fe3dbcb3ed76825d2b07a4e50c0e965eece47a56d5e0884a755de90dc09cdfa1832789ea0119fb852224aa5edcd8d0fb7ba0195d90fcc0e11858dfc81e34fa746cefab2ba84bdae16fa0badd68ad809fe644910a13d29eea0c6833b432122bd0b6d17ceaf578681f05f6d4800469d74a13c9a2c2244e80646acad0c1cd3433e85393b4a791fc1c8c7d29737558aa6f900cfb3319e3107affed725871f9fdf0e40209abf42cd72531a47a4fad3d72b3fadb36d89b644b8c50263d6e7fd028472c1badfef0328f0fcd000fc3a6344f82969ff45c6f5092f48ea402d6a106e882d2ada146ef8a8c86d2f22da43ef00c3629314e5cd15f8d5bdf1631eb129621a27c2efe80cff6a563ec066a1564e17265b6011455fde4cf8cc4940c8fed3fb3573536d681cd075e46842aba1095677a264dfe700c53e21ad735f6db50c70d25eccd07b8baabecc86c8fa67e343170d4f6610af5d509b2d5f223b619f8952a765622b045e5f16c6d29ad9a97fe4bd71dda94760488d5f24bf605f73bd6879992724db1ddc1d760fbe05ef0b4cacce98473c02ea3cfb3728021dcfd6229eb89a4ef04b0c9fb2cda4cdeb57054ddcb0892b22da477a85b2aed0e117d3a9a154288ea198543c06af3a13c22d951adb8bc4e55769037fa09f119c60d9b2a7b17c22d1222effb07d8dd187e1649cc29187c9c616fea17e861fe6fda166d4af25595cf747de0696c496cada618b996dd5583bf508ead3b2276bc4437d0fcb03dfee65aa9af5c575afcdb8dad389c45f2b17e7a233e4286c6630e9dd9ef7b7a0af2f910d2a0632a9f8298da7add6c95d0ad6deb6ac9e759b680d5040f98cbd0a14e7e12abf4aeb7b9c28045331d2b6afef493c0d543172a9ccbe1e4b7aefb73a5bed8a6cf6dcbffee89effdd1183a919ab3607a9dededdb2b62d431ed08a7c07ce8f1d408e0afd9cf77ff5d71818db84f82990a44c54941d40f0f6936db1da4190fdd2473690f11629dd392fc041841ba9e8f19c2fde33805e4b9740596fdaa236afce036a91a44ef8bf60da643270e9fd3c231cd2f2e1314fae948186b98924e23166d707379861c053913918e90bce83fc859ca4fa4c8f4c094f90ddc462806bd7ddaeb6c3cac3b5505bc0137d0b066724e78e14993b8c6ab9fd01c414b72f6f99a015cd0df897640ef9570dc1d1fa90aff2f4a13eecffbef1ff4a9810f57b866df006799c86829bd3638f005f2d13582c0e3c8bd18f4a55e821d19d729bb483eb7eaf60c1998e7a42a2878d2691c190d390ee4bdddd853d0a4b723c7f38b58a7d94d379596a887182b40b19376ec01edbdf84503e684e3825df171379b864d7a08ff2cf50b3f43307c3916d1631befe02db7b8e97d97e764e9c9a8e34ffec94420f15784cba51f66e099c3065bb8770cff70a0554ce9f8621c17eaa3a540fa1988a1367df9193fef47c7fd98b0665d46b5c89b14eb11e146f237351eb93ac23ab8a2734f936533f861c11bd72df3d0b30bc3417ba426a63c7ecbb99c625bd838af609bd134ab8193c41df6561d749b63860b7136e8c7fb64b0c9bbde170f654eda73ad3a7d4b19689cc60d6317ecad4c262f9f04c4eaeed5f16e19ecc620d02bed7a83151463f180ec2f55b61d1c6cc6a8eb293892effbf631f417e45c740f022e1baf47d87d5aecab1f94906dc428c69344171eff5d295c2c2ae97d64182a8ff069fce3bb904763c7910eac929a8ae13ade32441fa7fb251523d8124508cac886ed1584e96c21d752cae1d384eaa229becedf456ff717f398dda26ac6c89178e0f861502f1c51f7bf8da9785bf4d38313cd767fcfcd284f587ea31b3cc9762a6b3931aa265dafb4d9ee4b5d6073c941548ba056879959ed6c77680981516edda3327c5bc083b29c4a150ed0aaf22f9a6a6c8fc9e449a67adbec798ee85b97a1d1067eeacd04dd248852484c8b0f3f2da894c341f3721bae619a92538b2eaa2b17118bcba1004ff48202a5eaad2c932e9", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:16:53 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r0}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r0, 0x190, 0x100}, 0x5, 0x5, 0x2}) setegid(r0) syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) 12:16:53 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e8) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x46) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r4 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) writev(r5, &(0x7f0000001400)=[{&(0x7f0000001480)="ea3852911c6b825b9eba7b67cc32d2716b9e68345f146c5fd7e6c9b5b930119d0fc59a168eb9e7af2af588e6382142ad45400e592fb873cf914489a68ee07688f2b89a3279808ee910c1dc1a9bb4a3d71290302fbc2cb45a6945d9a70fec79127c7807211d2c1160e3532af5b5e1035924b83d5e02cfe6b10ba28ee4f1f84a025ecd75816d89affe2899e9ed69028efa79905e094d997ef1fd5797948a541b65f01b9b03f771941b720e5aa58416ab57ca137d25bbf1cdda4ada36c9b0e3c788c38cd3425360b6912c31505cbd33c66e58a3d36453ce411b3cc0ce9a6a972823f2ddfe7937", 0xe5}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000001440)) pwritev(r6, &(0x7f0000001380)=[{&(0x7f0000000100)="7e6230beb9afbcb552b1a36b34378bcc346780e971efc8a319cf4e3f4060e22f97b4befa67b8e722992244ae0df09a5daff5dd723791e2a2602b85f300b9860efe669457d7088c965d02afe6f702bcbc5efb972744dc18a59fda1ccd1ef6610b58905059d2d341d8ffe915629b2e47fd83cac75f933d3124efe2fb35fd680bf3bbad7cf0d602a44c252775bb1206e2d5904f1ab5bc2ca0c05844aaff327f9f4051e19b0cfa74fbcb5c2acf09be1d086025cef23881ac8a23a2944ee5effd04fd7e3eec0503f1a0ce73eb0959389bc266", 0xd0}, {&(0x7f0000000200)="b6f2365013bf94d8f925565723ff72734b8320d063343ab7075ee73fdc8c93a5773ee9032353652d2cb07ceeb407b41f86788a8fb27e50ee35ed4f9acbe62dadb23f671c37da9cbfe395ec9f25e630857a6606ee1b098ed3300423bfe482fd58daa7f237c52dd08bcb35b2df98fccec732927117", 0x74}, {&(0x7f0000000280)="e572e876399486770b07aadec61b746ac016e1c2e1cd11d7eb90ce3126c9219d4d56c4b3864ac714c758ae466d32cc82c6a74789f7e3443a0ce5006adb3e1044da2e630bb837b08d2546cdd6146d296a92b52d2690ff740bb34687dfd49e6534ac524d62dbb10d53c7443dad06bd6c3b32187b45bf3cd18aab5e92645da1d5c36a3388b8ad5afe33aa31db7661310a22", 0x90}, {&(0x7f0000000340)="73619bced46cef28919a77245c3d6c5757cd99d6268e07e3b7ac36a6c9438183fa9d686410b8312b", 0x28}, {&(0x7f0000000380)="79c79e300388aba2d7326083d00a3722f821ad18893a221bdaa3badc6691a95c7a34b5ce07e79601b2dfb7f4c29cc11607b68813bd39c9841bebdace1d6cee85dd493239a685e9e31138c4e9cea26ab5e260585e0c6846b7f6b735c4b6669318cc17d6f54d6d8e163491c05d7f96d43f996fdd8eb6a6e21dfe860e2e10966907541030d397e2e6a7d821ac4476e20d3b6a9637dbe7e91ab79d45e4fd4f596d716fd8518ab8e9e3eefa0c33f8229f8474798202cb49ae6d34415eac9a177e8606a7829dce46c243420699e93e9bc4884c84d1f9679c94ac68077b24813380c3875980de5bca0a48f1ebe98a281cc952f2bbcf5c6fecf6981e7a7233897bdf82086176d3029f8b5ac237564839ddb55365afc8ad8d2d08862ae1c337647570d8ab0e017be6b44ca057ad4e59ac12b7a569f1522ddb255e0b9674252b3a149200f551bfbee7fafd155618c06318b8218f42ea0b76e3b59439f09831be3d735d54e906d19545ada7342ce4a36a742cd39e6db58bfb6be2ec927447b90b26646db2dece6ca0e1b1758b651a5761b521475b96d7e0dc6585767ae376a0543fb58d48bacc4f082051207ea02ea84c8edb1574e1dc30ee324c99b6f4c5e69d01294869a511c7d8c67fcff9354808b65be085b153886d2ae4573ea6877c137eeaa8760399905fff5c7355cb5df62dc1f15747edecf2ec350b825a09bdfd9e2f1108f068b7276821a9d2c8a7a57242b67036829def43948e4e485ec72c4ce2b5db9e3a57292919fc3645db62845d8bf513dbd6a2e3cd57c5a35915e76f2c193e813ead2ec9c52ebf8433f2f8e2bc022c0ff2c1c9a6bf954041e297657966d0f28e487c3c0909883b796c61361023f9b48f47ab804d0ab3e91f80d0c20ecf9f7fd006d52f18a16b5a025378ee4454feadcec32584ba94577f5d1a7bfaa651f4267e2110cc38e00a1982eb6f5a8c1b3a8a23e120432b1a24ad158897d87458636d03f46e2e41f9b2253c9fdab0eb8686441c98fe880215ee568f6d62ecf7bc5737c6f14a8c0664b941c2c73ee57ea92957f5ccb5b16d2fc73ae6468d0c68a3da2a114ac5b95dc54376edf5654904c9309652b18c64e13a29346a5740fce9041fdcceefbd884472e162d5118ba0cdc53621509f2687dbfa228098caf2446aff810d28939f5dfc63abb290ada206d258b6425a4b909fea99219eab7acb117354ef8ca8ee74ca2b1c9297dfcc3d5a9dd0ae0acf449ce1ebd2b7156882f28b18d45b5d290020568e4f859a9d6c21276f5c294c9287ab3e206bce477f615f0e62697f38c261c31bd679523e795a2fd11266b40ddea0b152b74356edcf162460f2bdd978fd81360949fcb06a5abcbcc4bd18c2d799d693dce4cdf41d0728314ff7a491aca88a4bdc566fb5cf0704f8c8074f1d0c580e4de064e6401fc63842215b1ffe680c8215707ebc38e78c07c42e3b11f0690627bfa7958db375c287ab590feb6632c09b1b3276a912f0b339507645f2ba7abd53a11011b29cc6ba13b7131de04420c9c7a2c0173af97ff3ed95503a97c1736470818b50e899b735ebb75f047188c74a4ab348c752baca7073217183b50b60c22b8c640ebfabe1df3e936aa7808589a80a9bc50b04ceed5b44e476e8a3c96e3900a20424e61528f4b3549053889aab8b3fb675044e2a537a725941cb65968e2a832a6ada6bba942111c0a937e35842565addba5c407fd05a304d3583eb7269c0a9018414fde6cfea2b7fca935d9793de6f06ab7d5028f671801776a4f552606fce0f0571aeee13ea82ff9e19fc759c2e69db85c16e00c20a3593ce3c96a922492dc6408ba2694e7024e039869f7ff35d745500a047b3f0159d3797e0952f83cbbf241d4864ffa15d152648329c29816c07e0a774cbf35e8df8f936bd463839ed7f790ff0df75e0c680fafef314c2d2bd2a2adf50935f87ac9a34bc293408db79d6af9482f1862522b0700b75a291d95080b4d1d6ef2281f36bde6130dda1d529cf9177bf2e8566b74e884f766ab0f202d85e9f68cf99a5d696b927e90acaf4f61cdfa00e26ecd5cd4683cc96baf13f7d9f4d56866d0399605f6c5e79e5ee2887f23cc88c1356e7524cbb6509de499c69e00090d39997843c0b53ee27bda92a1b89ae26164c97a858d08e79e0242e14c133e9e67fc3ec686d1a541204cd0a543ddfbc92c9185ccfd92e95858b160ea7a380360f3d3b0dc40b2de89d51487718caf0513ace9565ba1947ec2f3b7142d80e169b7b8dfe3407a655dd2e9750a9828fbae8448eb4eaba97cf195556bbae45bc02eff7cc28c702e78baf3510e37dc8f97dd1c06c0409220e58f444a79067c9769409253e95e13a5f7326b5fd2f1d4f2df190c68373b5dc95ab7efc4274fd6b9dcb8fa9b1b9ad79544d9ec2e737dd15628464ae870187ce908ef6bd9872d1143fa964a6f3c8f05c49efb70682a11bb46a0a035b15324fe3d8f4c913deff6f973322b848cd5b01b12b37c3a409d34d839c0be42477e9c28c37909ca777c2683469d1feb27541a0121ab11159de77b35898ec9dc45239580e792ec38bf55d1060af1a9a18d348e8b6ff27641971fe7fce50a5044b0d230bf7f08af87cfae8dc5587d09cce8af68cd73b30bd91248dd2b1a61d1c0c297b111f89a6f3f72a0decd8ec6a40a9b28e77f5f02a9d56ebffddf87282437b9936773827c7c435d48fd6db3d4f7e720720f41ebf46efd4d9d71332889bb1528a3d363e4f85bc595227b08a560e99059177d142d58ee13b437aaeeaeb16db8088279974f94e4b91d7a90a9b408d63b441e7883369c54a1ff2a14d4aebee3ee79879ed130db9fb2da9147b6b341edbda4b38b4424fb656f9f080d49867c599787653c2b800b487390fbac54f5bfbab4df4108f9922f1b786b142b65e5049720cd962166e589e7ea814d0b630f7e542243256d3b96de58c3d70e4869752ebe3272c29303b02bb8d6ef7ba9ae8af5036d8e4a4a747034379203aa412f7de36f7b21b229ee4a7c9a99eb552a293e58f039bd016e37f39ddb8f8c434612ab8a8fd09c20e5d502386b0296dfaa68179a99280b7a7fa82651065157e4ba8a1cc8e8a4c076ddb0d66ac752b461cb0224924163f50bf44dd942db353a9fca940443f5327b97b316912efe438f7f2bf6aecda0da8a8502981ffa8845c7455720419114dcfb94b09978b5e09f2af5a6ac4def5147c7c79b34d87336ff85dc763a95dc5e45e4d001549edcdb3996eeeeb7264f76f4b3124cc16069e766e71edd028d3c0a9334e7bdf1f2718af4ff88357f608b5f065d5c9be605d10a501493084213bfb4157568139abae36f96b3ce07cb9ba0a34b0822ddb5c73c5609741443e37f49475adc1a731dfd8a0eaf0e2a2d97cc8dce86cf3bb34b996b923881568ab3a7f825456d429245dadfc69ae55d595104453c0d152aac55c78889f2128edc9f7277df49fa3c39feb0d5e8c5ffe5aa03071695d15429344163d243d9ab918ce563f663140ba62dece838724de6196d495ab84e906b531702294b046cf37d5ea32ed3056a7de20885048c3de58ec4b31b054978355f0ad69c9dd7a32e3cac38cf25f90479fbab3b803d2438dc11f0e51bab8f6ca76d61f43ead8cf09f6141cd9d6883f77f772cb98c565512f4e177c8911b53674eb1ad7ae49e57238a1f145cd42e5469c88dfc3ddcc19593e4e15c59bb83f16d58d8f0bc388620430eaeb1178e37f5383aa0344e6db10faff6f5207949932a0e169be504053d08f269b3298012ac63be9c1ce0a298d5715613859cb99a320c1a686aca7e292433a3ada92dc6ce7fc287aedfa83e6c71805f697dcc2d678485d55d9444b0aa22e867ec70411517f66681b7937e177ece0e7c2f3ec5babb3e6430202569ee117ac3b80e913c2c08d3ea98eab15128194a845dab3cade5664dc7fb00d4ed9a3ee60aed95ca494ecfe3edee48bc2cbbbcf7553a679007be5d61776cf985efe914c31869636bdc94e95f90b1d84f2088955dabc0700e8d486c6b196e720489c4d986ee9aea4a48a80a22203062d36236f3aa7ef65e8fc5b09ac38f9c319029310640088519b15786ff97e2475228da454b056159d9ed8d783dcdaee9eb4cfcf5bec798768715d222f6759dbd330e49d70686c7fdf1f1e898f0adfb6a0bf8b8d6b879efc16ab68ddedd49e6219fd07e65390c93ca576ba0e9627f230d8fd1ad5df598d789c37dc1af9ca0dbd0a1780752ae34319776069dd8e1a5c4fd50f346c9a0ea50470d85b98952b353b9ad62b7bfb8f1415ead5bea8d305e0fe7ae055da6ffa1d486702a093d67de1d01e54d0edc4b04ced0ed8b745c45e679cf3261e07e1f9f4b3ed5f91ced1253c48b78afa3ccd14d45565f8cd925ff91ae211d2b5632a1d05208c3ed5d30673f6083dc640d0ed965c4d429af0d53ad53aa658f6dba0ec4db5d9d330ac884e693d80987ecdba97e3a78d4a71a9673327ef489a4b41d08f2d7f5f0cb1bab2ae0c1c51e611806895c03ea9d580ede633e59ecec7ed0893e656dba521d064eccc74517c3f7f82695984e0dc4b2c7004962dea73efa908ca6fb595f927908832f2157a75dbdc4201b1ef538de8ee3e70b42b6aee26c868c0c8fa726ab4a9f96b0754554511a31a5efaf123073cc9a3f53bb6ecdcc1467e0d0e3fc94eef7db12b90d02d5aec75643ca187ff13df44c4760c1edb37a9629fdb90f236cab512e908c42ac783152b0796f3c1e1b6a6daba3d81b8693e4a0d28db537950543f78bb8e1f9da3a88d27e537f7d363dfd4571d2c37e2f2a6158c9fe3be4e4436aae62edcd478b41e311bc1977062a05b53d3ab915f65e00d18f77d5e06c8693ec3083af7fd2c320ccc8d53ca2669e98660f485407860a204712eadcd0004aaec4d790a6e8956e8a4fcfd1078ce8d45408d1d2b6e99056d1496411392cd590d327761a5e0fd145160967c4e5d7bc5ca339700680b0fcc04192aaaac9ded2b76bbfe46116ed70e073e1f0b66d828357a5189d3338875e70bf5049c3185e698ee3ab2a5a791c9d91806dac92cd19ed77b6ec5a98b485283010658074b43952f009c4abb5ebe4119dbe54f29d7cabed40cae2a1fef772320799c934a97a2a499c6528e01725069b7f303157589246b678f3b2afe208f93ff9c1d89e3015431151bcae174eaf3aa19b311fae67a63930b3c520e612cf33b3b15a8455023a39164158ebae5a17db79cad979812334a73db1ecf36919a9af1170e44df82f07ee82c8a76c535c88cb46e68e0cab2ff9b635c51ec873d4f4444c3fd419bd89dfdc58367187139a679d8d785069263fbaa7675e657a321c8d807ed5cecabd84dde8afa25d6e551b216182b1eea2bab12425e2cd44c3bec2c455376ddce2b279f4d2f03da9b21eec000fcc6634a7587068a0ac775396623aa3dbeb44d07afe3939b8733d0a3ff4ddc7e5dcdf9dce39a08fc33e9bce98b892b13eaac0802aeb7eaa0c5303ec157238af7cc78668a40aea89193c8a0021c32f7ae075694b4499483976334b67eb8dc2ab05fc15a8892ed1fa3dc3128fa0ea6ebf61185515c749ac10b56cad5f164f86af01d02bf2ad34de61764731abb687522223520dbf7a5c0ee87c4c42f5d47f21fb93794c09b6bc5b9e8514b0c5ecde262ff6fa7147e6d6995bee9a792fbd3b61a24bdf8e22f5c5c700d5f66debaec1dcb05dfb8e49dfd10c20272dfb4aa60de18c50439f92979ffa27448748085cb6a922a77ba2f9019d9791247081922c6465bb69c3c1adacc3c9f6dda744468b84d5d59056adbfa8b891a", 0x1000}], 0x5, 0x0, 0x7) 12:16:54 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) semget$private(0x0, 0x1, 0x100) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000152000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 12:16:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffaaaaaaaaaaaa08004500002800008000001bee7912000002000000000d009078000000000010000000200000000000000000"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 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]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 12:16:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x1, 0x1f, 0x800}, {0x3, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1, 0x101}, {0x0, 0x0, 0x1000}, {0x3, 0x404}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:16:54 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) 12:16:54 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="a202e480ffffffff930600000000000000a8394944aadfd718370c5c7ac89a47003f3c0d30233722d0bae04ba04f0bcb45eba802ea88b28248ac8bd52f0268247514bcd1c8438de96726c6dcbfc49f4492854cb8ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="d23f000000000000003664136d1e1a7c458db7e62be4dda4de9a95ad79f1e8d47bc916bb3e9e86212abcab57c2acce6974095b8ff5fd2bcddf64fa4ff20cb9726979c52b415bcea0c7e2b12f0772b27cc57910df4f9036d1c6b790341bf56916f64e09cbb439b8917bead0752c8325c981976e5c7adf7bdc42bd76cdce2ab56cb02b848477a40b0d688a180653027c7298c419129c4e6fddcd23a99046e61a4ee33dedf414e24d81e966fdea5498cb6ef4d894d760a908f83b5df68cba2d1db87fc2f42eb769d1d34c16b5dd65f9269ca9f64759f076d428eaf4028a5c85e65dcd428698b50ed5ca8a54d09264a310f143ff20797aed51c69d3331ab0f285bf4edf92839d24db91e7511eb2aa412"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x41) write(r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 12:16:54 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 12:16:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, r8) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@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, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 12:16:54 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x382, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x34c, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x2, [], [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x2e, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r3, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 12:16:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 12:16:54 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="8766d8c26a38063afd1b9c32d761c6645edcbeff7d239226135c58980f99feaf52c37f2043c37501d962af4c5445d3f3eea3da49fb4629ec2ecb7cf44c6a5c1cc9b72ed90e2b0c6efe7cff0169f7bd18ae89384a197c59897cc1a084d3ee9b791d2249916f329ac49be87fe68f1513d3be6756301ff8e0d990e7cf8566b90ebb57f8918dcc9d315b781e23994a79b48136c96cc5ffe26828a5810fe22f96448075ae9aed6592eaea6c4d82cd8631b39fd97cc12072e44b353237abb11a68", 0xbe}, {&(0x7f0000000100)="d381c3545162210884c61782009deabbf6df39747960470cfb6b7e200ae951f1f41fabd259d19ba8d96a3db199121cfb8601a2e6db771fbeed54213849eb63aecf7d61c73307a580b786cf8b39c8da965ca771082e624c59873159da83994293392f6bec2d90c61e5eea3f96d78e7a3f561ba14fa1538ff8e825357edd265dbc70f2f33084edac87542bed94b862ba53b3e70cdd30ee810ef252ec149dedcfe7e974b5b13068818ea3ff74e7b3029b22e9df89f78a063e9ba64fb270013921d6517d67d5bb0b8b687ac2326782df80adcdfea52f610add6066ea4de418b891aee6", 0xe1}, {&(0x7f0000000200)="5e5d53aca6547c508214d2ffd42b485d2644f1514cdf19108587a9db335489e9041cded898192a47c66bb179cffbe2400c7be2ef41fc81f2dc93357df6142f65", 0xfffffff6}, {&(0x7f0000000340)="acbb5f597bf7da3a2abe58ed8d42374186a4b1af7343472cb20e69a7fe35834eda9ca8aa26e43143a6992c2fec7e19b6a6db9ee4fc75d5289b50c1c4c0b2109db29ae431623c905ee2ef0dcd63bad2eac8422ffa42939e988b701875f47320af310db94b6c5198fb620d039a1ed8d434fadbfd622bf177e9212b765123e8514eeef07388783a46e0f9fbcb4fb016", 0x7c}], 0x4, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) 12:16:54 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 12:16:55 executing program 1: mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 12:16:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="23b3f83aaf995d224e9a0c6fcd933841e2c966a73897c2ceca59b24bc17e470cd5d2c745617c1894efca860e02d07a36e73886", &(0x7f00000002c0)=0x33, &(0x7f0000000300)="a0596bd13e9d5ee94f5a632d56b94e7181765030fc2062088521ab98359389bee6ccd2526d0b1c442a32003866f34cec6c80b0e47de316d99938a2f849fcb8666ec7f71856b18f76e2e0cbefc65aed07af9b7c3513db2d1c1ce412c4992b0c3d4c09d65bc2cfe7d78819ab7322b3b3dde8812617ef5db872519302a390eb1b7849b44be9d2c3f672f6e56bf26ec38f5a5146e59ca8bd0a1659699a2fddad19f15d6175bc3e80db6cf974fc99aebe3f9ea191a6ea98ca4785844866905a2a1e759f77fca9be765badc86c471e977d56b660cda1d4fef73f40cef7d43f3e73d5f96b1b08374938552e8b36d355880788e25025723aa91655b0b5b96cbe68", 0xfd) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1000002, 0x4) bind(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="09000000d3bee1280000"], 0xa) setsockopt(r5, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r5, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 12:16:55 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x40047309, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="0b3b0b3bc18f3d15d3456c8a73a5ca96721194356e33c7f4783732132478c4b8de188efcc6bc9c0c123fb2615c247eac0f738897ccf98f2dbe2141b6b23a288374af44140da18809dfa4ea8502560bd2", &(0x7f0000000100)=0x50, &(0x7f0000000140), 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 12:16:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x186, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 12:16:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0xce, 0x1, 0x6, 0x5301}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x5}, {{}, 0xffffffffffffffff, 0xe5, 0x40, 0x1, 0x3}, {{}, 0xfffffffffffffffd, 0x4e, 0x4, 0x6, 0x400}], 0x8000001f, 0x0, 0x3, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8, 0x18) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r2, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0xd, 0x20, 0xfffffffffffffffc, 0x6}, {{}, 0xfffffffffffffffe, 0x41, 0x4, 0x7, 0x8}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xffffffffffff0001, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x2e, 0x6}, {{r3}, 0xfffffffffffffff8, 0x50, 0x86fd7db935b312ab, 0x800, 0x4}], 0x2, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0xc7, 0x4af}, {{r8}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x80000000, 0x100001}], 0x1ff, &(0x7f0000000480)={0x8, 0x7}) r9 = fcntl$dupfd(r3, 0x0, r3) getsockopt(r2, 0x3, 0x6, &(0x7f0000000180)=""/200, &(0x7f0000000280)=0xc8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) write(r9, &(0x7f00000000c0)="a38b835ab4b6f5db05f0ca15817f97e062fee7b264f9844d2eb891f54aaf44d4b253270fc808d3eb9b2b5d41bc8ebb9ccc26fd266ecc7bf166fb85cf71ccd3eabc656aad779b2ade3e3ba0d775d96626032530922f11504900699c33ac6bc921e64104290fa1b660706533b6298897dfcfaee79b185028e9940ab9694f65614ed65599073fff82376ee51718c77494f3e279252f3e90bc1a2d974142e8293da4751217d883c9bab028108386a336a6ec32b5b722a16ef3", 0xb7) 12:16:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000019740)=""/47, 0x2f}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000019680)=""/142, 0xa4}], 0x1000000000000206, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x99, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffd, @empty, @broadcast}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) syz_emit_ethernet(0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaa5191cb1899af9bc20180f2060b0008dcb9cda9bb1ca5487a57809f75b759163f56bfba92b833f21c014c34fce8201c87f2760d9769b059acf0c6b95f5a873afccb2482a018d973d04c78541250877447df2f1d03a8b5ec45bc6aa3017ad8b3b6c5367b3ec1f170469899aad5725a1412666a8ec76cc6dead5fe12a7fffb37655c72959b4629011126ab9d200128ebeff567f7cf07e18c8f752fec776b8a22896593c37d44f1b8bc241a57c79ccb97019208816a4bfca2d05afa155971df20d"]) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x0, 0x2000, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x6, 0x800}, {0x0, 0x335, 0x1800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x1, 0x6]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x201) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/14) 12:16:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f00000000c0)={0x3, [0x0, 0x0, 0x0]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x80, 0x4, {0x8, 0x9}}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 12:16:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 12:16:56 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) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x0, 0x1012, r3, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) socket$inet(0x2, 0x5, 0x1f) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSBRK(r5, 0x2000747b) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2, 0x6012, r4, 0x0, 0x3) 12:16:56 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x801869a3, &(0x7f0000000300)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x101}, {0x1, 0x5}}, 0x0) 12:16:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) close(r3) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xf1, 0x0, 0x5, 0x2, &(0x7f0000000040)={{0x9, 0x3, 0x82, 0x3, 0x2, 0x80, 0x59}, {[0x9, 0x5, 0x46f2, 0x2a43, 0x954, 0x0, 0xce, 0x3a4, 0x3, 0xff, 0x1, 0x9, 0x8, 0x5, 0x2, 0x2e3cbe77], [0x5, 0x1, 0x4, 0x100000001, 0x4, 0x401, 0x9, 0x0, 0x100000000, 0x6], [0xffff, 0x800, 0x4, 0x8, 0x3f, 0x6, 0xf6bd], [0x8, 0xfffffffffffffffe, 0x3e9, 0x7, 0x19f1d858, 0x1], [{0x8, 0x16d, 0x3}, {0x81, 0x401, 0x1, 0x2}, {0x2, 0x2, 0x6, 0x7}, {0x2, 0xf90, 0x5, 0x4a}, {0x1, 0x4, 0xfffffffe, 0x1000}, {0x891, 0x3, 0x18000, 0x7}, {0x9, 0x6, 0x9, 0x180000000000}, {0x59, 0x6, 0x7f, 0x3ff}], {0x80, 0x5, 0x7ff, 0x7}, {0xfffb, 0xfffffc01, 0x6, 0x100000001}}}, 0x2, 0xbf}) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x59ab76fdb6e74231, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 12:16:56 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') 12:16:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/174, 0xae}], 0x2) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x9, 0x8, 0xb2d, 0x7}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) sysctl$net_mpls(&(0x7f00000002c0)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000004c0)="eb012383db45d01f267031ebbddc73c7a10ec9ec4bf0d4114d5cd4698d254b5bf6f79b283b37c090a04840acc1866e82c273b2344a6b1f4a935d75f87d53248b51a90fc79682a9125f1d68c4b640c2d01a1628c7549ebccd7cfdd6bb16b7bd6c60d38b144e5322ec53ba146e53b7618e153c9cd78c66fb64a248fb93727ea6665c0b9404c659d2", &(0x7f0000000580)=0x87, &(0x7f00000005c0)="8b012d5f008d483ca1ffbc9941604e2cb66b04790bc3c3ba62086ba7441514e3023453bd9c64f4d712409384db4bf85784f51c1c9ca4c03fe77b24cf0ffd375212f84941db4bc6ecc6d57d836cd7f249d0b93b5b72da2a3d3a35339527b3d328c714bd65b00f0285a0cc91fb658ee796ddd005ba", 0x74) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000680)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000640)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) 12:16:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x5, 0x4) setsockopt(r2, 0x6, 0xdff4, &(0x7f0000000440)="5bed6ff1ffdbc0047fc21ed1947ac56926904ad0230cd05deb40342a8bf4a02b7337ae7f6d8e73efc1214d45c03ab1266ca8ab6bfa8a87b09ba73785870a0e59f4c1270b6546424c24e8168e52248de37c21da7897cc2fa99237a789aeaeccefee46174d57c913b2907449264538794654639d3bbddcdf291225daf3c54fbd6cd02fcf4ca22d26175fb5b71448bb0a1e18b82f3e028f87a52e50f2d57d9ccb9ff5327fb5e9827a80c9509e50b81361a83ad3d2911f737b08d78e05d8da6027a8285611df404c672370ced7f5ef006a7808c2514aed3f6cbec6c3d7b7de571e95ca725bde7e4e732bd5801a3cee30fd501026bc8a77bb315254132010b8f441779dcdd57d2a2bd6cf65b9b478c785785da6c9eefee13ccf839231875c764027217e4d19eaa0abb00e760bfc934f811fe1e4dac34b7e8aa5bc5526d14565160ba3de70525ed3d83c47c5fc5c59b06fe23622e3ca39c38841cae57db0808fa05ecc20f0d46f6d5f79f10e6d7854e8156de7bc9c9af7a924d4ad1eda76b2ad672073f9914449592383cd1fe3243b17a4061cd50b9da4bc0d79a0bfb69c71a9ba187e96da5ffefcc9a26337690fb20d78b15fa02d9299030904544af99c8962a3d9bed818a53551334465c8332a7ac343fafab746a09743b75d62802ec21dadc2c7356b5c9fb8989ba8583f33d5bf855226252922485ed8c90a2de39387694221ea39370f9ac54a6abf7f87d8c0e0b247e99b1367f856bdd982b0d53f390a630541c0a85f06bda2c7ee4ba02283cb0a1e0151f38bdfbc5a952f42fa3820ad42a4a63e9a9edbeb66fa1e3a1137acdde0d3170b11383ebcfc790c26e7fc8842f3fd353d2492d4c914848dc08d044e45fa540a845d6ac1f87c3dbd6531439803488941e01f6a1c07851c1496cf6c2036ec5e8d8d1ba5fd3ed4e0d31f755668ac4526fefbdefc1703eaff599d89d545ee95369e959f7153f6cb2b72349bdff3be60da679fa6b87aea6217bb95c9931fe1c1dcea2d2176536212305c578aa226efca81afcb2a879242c46acfbd1837420bd9b8e0dfed9a9ba1471f41d7a93208525b50f21b58a9d832e15349d37e82e33f7da4c9250d0aa0b939c672970d8db19a40daf011f2244738a325fdf37fac35290bcd7d4982f9a9f4fc0f86b40f78d9622229b3ccc44f695e0acec104c314750fdd3ff4b764562853a7974d734d314765d2224bb4d8e7b568e8d24872e09c754fc76c5adc071290b606e4081ff21560c585217589d1765561a42d4c33702ed7e784686a25bae3b59a922bd969bca0b1854cf8016bfe6e03d0171127991cd1b0181c275c21dea936da8c2cc93f1b3a56d48ff403be8574e1c055441d81a11334dcd3cdc2233c40af230f37c4da6f3f46cc48e24fe3bf65bfad8695fe7b3baedd3e93d09e85d6c72b4f4f3e0b8e74b4a8ebc5f23677ba4c99976be9837841b8e416ca0db09348eb42db3be5a794cd1a0b46e35763a23db23ff1ed7e2b3aca370774dd3bd4a75892bb8bef01887d2142c9e3ebd202e9a622b1418fa567c6e8e4385eb4484edcef0cae422815fba4984b7eb830c8782cc7ff1c73bd6616d44b0d12f9acbbbd5e1cd13d73426b831db119a6d854082c023b0ed0337df430a94176e06be387736914b133aff7d46f466c91db198c2ba705c496ce1b95b065eaa1687e9258640313a43c2bff4924370f96a413a315516581b3b3724a5f19ed57436a8051299a786029476d5dfe13a94fc53a177d6615aee28e5848353f23cd93468f76332ad56f6a88bda4948d5ab573d2a35b236491cc7d82edcb154ea9dc9464b9a23e216387d5e80d4365c3dd1d1f57357645f031ad564bc2d5a5f2f77b7128ecfbcd22cd8484189115522249d6b5ddf127d1f58d06fe2fead580f5bfbfa0b5644da29bccb2f08442c4f961d17d11f8f03793aea664a786c73e8f9572e979277b8afc5dfaed853668b856392ffd2362fda852d39ccdaf836409e1993f5e02cae742b2a6d252affce503cc4204a93f221bd80394965437b87d103d7db8d9325be2a0b95981e20b5cede975b3e224b21ce8ce50b5a419dcfa59a413d2929617ab0bf3da10702e6d94436a792f6839df6ca42f05729f234ad77ea8118b4a471a7d9c229be5d03b68c544f3da60198d8a34f815c32b2c416dd88c8dbca5b5f3d14582bc774bc1b3ab26b8c8574118e9f7cfba8e323224220d4acacd99a9e05fbf328b114a13b355e997fbe6e5dcb6d1eab06eb944af71b144ead83e9be720c41164bb2fbba29413ddc65a3a25bf004d33545e4f1394d1436c3d1dd92fe3e449bec9dd0701a15f39ac92c8a27a753d06b69332c16e53c09c2b38765aa5d5646ac85b6971858ea84425423eeff9e221bd7f4493ca2e85a9bcf9d1ad279372aaca91245a798c4be273434466bf3852795d717dda9ad081d1aeaa0a7860a7dcc9b770c02ee27a0c730236ad38cce67e55af483152e448e33c736a7b6477e86e5f117b554c0f128de50837fb0a2ea0e5fa91b4ac59b6aec68cd5ffff935f898ac6042ef2b28a6d272f40e5aa048bd7e0ddc48a765826d2c8b142665e990328712e6f2d614f0cb7ccab854c54b728cbac532f24fa4908775fc195e342df302608aa4a187a26a1e41a1edc3a018f6cccf59d9396b5bfde934d6f1195ca926f88ce9b95b2edf79d71761ca72c7980829c0d0103a1f44022f7334eb5856f676e9572f0ae2ea38fffe43bd744b4bc4dc97cefab1a47b9823b671395a7731018bfe5b8a2c173e4923666fa3799403b96a78864efbbc2825bee2833af89fa0a83f655aa3cf284ec08d6f7cb6f57e512c3cf9ad7daed196d6981b617d922859ab71a6526dc587a2f74048a1b36ec6f4f7e30baec189f33962d50a3a9e11dc1b40b48ac58be2ded964c120f30a99831ece909136caf792017c1034012410b3a3f4e175d6a77f470966a333642f71ed6aac9123290ab0edcd190547e57eff55ccafdc8b316f36eadc11ce5ee489a2a5a2736b9913f96347f108fe9cc105b8cb5c68f4c1281e96ed81972362a55001a374e93eab1a1b892646c7b29d0969929f2f647192c7d6cc1362c068b36ab89374c80554d4b4c44da5f9d5cd3ae55ec1c2f8cfae9b09cb3bc7e02e93ddefb26726dcd4a3d7ee606d516d133a5cb373ea3d65e14c58b6dadae85a0895d8f876d5c1bc3adfd6b93b1f286b7ae7729b7679a905c6c69a4fe41a24883dfef105e5cff65c48ab1fd87e35c9d0dfaa28934d72fbe1d7711a365b6a9c48e0fba9b861d24612874449b25b62fabc7301d94e1de53a3aa4d91e5dc231f394ffa3b0fb31477b9730c3595b319bf26c27bb21773b5619a3a21b18191a2266428e0a3e2645f27f067f99dadaea8a71a0777cbab7a1e9a29ee87bf445743c527319bfd11fc504136b951662cef4674e5314044ffdc976679d051bb5cdf10e6f4b37833f67b1be57ea91f13c580ad91bb80357eeaf7406d7a2bb17b56f6965c55863e40edcd31271dbff9c6de4d2f4a723ee17d8a4d0dbc3c003dd30c1a7bb8c30d6fa51ce8df6a1d57e1b1d28c704ea2c6c38191dd3cf2cb8331426f5c42df9516b692b201fc1c56de25e8584f19895bcabf4602a505d0107d846f699f4856402f44609dc0cd186a54c400759221792b1f7c37ed4b10172fe41ec9efd7183a1bb49d27e80339c4656779e768bfc93d8ca3d1b053e9d69a11718d715c720b93ee9ac605ce4d5f24b1186bdc9d9930d6bc9178844dc38121dcfcafa6f66cdb953d671987fb5413508613f79b2bf3d164dde834db0f52088b8185d0afd0a3e4b60a4f657687f6fa6d1042e3834b07edecb78408f78ae67078b07b72d229b9ef5a53d76524c685219a95b0e543bbec2a166de46f0b51495ae7edac0b0b48c8bc0864e4750cd28a68440acfeaee74c4ace0253f373f3bb512d16164700e2f3f4da77ba851f92c1a15897220d07d8eb437a17df2ea65e89f1d2ba851c7d6840c0c988c45089d422917739e5bbb025670755f2874d41097db64a4767f194f6d2340a619b47d0bbf5aa72cdadde28a5ca0c99ff2ca2bc7df509ec920d1d01ee6aa6211c16c92e20eafe93b5e9c228af83fcea8a1e93d503aa57d1d41282a0e415443f464cc4c140a6be8e34950414bccad9b875d6e84ae68daa7b6fbd4a4dd774f130bb4d724448e23c9c1ff8dbb6662ea630a7985027de93d5894a832f36515ee2d51159828ea5cea0d61e0aa192080d2610961cba2109ee51f4b881c70299bffb2514809e18107a28b90a03f1337fb8f3ca13aa42874e869f1e1145b8b46cd85aaa0939e732ebb579a907a8077368edcd10827b1263cf06c878fb5249c277325108c27bb33d7331ac63beaa218a623b4577fd66ec292eb4fe55473db2ec71cd228386c9719f0f8774682fb5831ecdcde72e26ddc360ee8fc4d73b00c1f52e69f805fb5a85cddc8db6cf5a746ba296eff33bedc80b29487147ff9b9e20b8c2a41960fd8e649da1007bde87206289fa062ce6f14e00439601b8218c7681a3022e4e8b73cfa966db2a19e0d1e75bb0c9d418da0ae8587772d64bddb338cfe17d86d7e52a5408bd0cb496209ad140e91ff46c4eae38e1d76aede0bea5e8f50108c5c679f707b529e65b235a65e80b89c1d6c638f3a7ce4f0d30f2e0c1671eee4dbe04647f1a01bb06be3d70224f8dfd74dbb7262259c95fe142cd04b0cec53a1ef7d3725e08cd5edc112061c409a6758139e3b7d7097c784218d01b3e8f5ad616ee0bdbc634c7a941d5394f0245dcaa38cc9b24d78a4d755a60a48a7e76b66612c2985ee8bbfd56228fd85bf94808aae061d40fd519f0e447de60715466f1c3f367a97bf03e41ef5be9e871e5474e562fc9fa0be83acf7e1b575ac34688b5696c3e109e72492ebc39408475df5a9f277d0ec83da8167c275bd506bbfdeef93a1b6ff534e0c4068962716a01c775517f757a716203be290c5764866a431d7224fe6423b28b630a327e196c1553ba0db1cbd27e4c40ef52abb780d69317a035d2fec307717675ec173149dd12d99d2d851cf3eebbfccf31d04edc3778034185df4c57b0d88fb4d86f2e8228eb0f5250cd473518799f1829d74d2e15d8f39b0c30257c6f083865118cf27ac1ea2f3fb2da9f0aa82f8608cc162fe0f35a94cafa49828376a45ebebd292ad419bc2285ea2f43dfe32ac9fb2fbc6ceb08d3ae431a7fdd316a968b88477415e4321f2b75f1540f38ef96e2dc5770945a4f3fbf9833c023424d80d559d9def58fbf7a78c9978327435c476c45aa0d4bfe17bf76a15fcd916504b3982de458a5129451205981801a1eabd2fcfbfd4efaba7105aff83e24139edb6ee0784bca1cd3430d8aa5a77c3b2b4b15008ba69044263af89be55d0fd00a5de20bfa462dc5d171a87a63610fb7179d0259deed5eed8d27805ba98e9b0be4e9090ff58c4e84d4fcd259443a95c3b8965f11618c434d1f40ced4045359830dbf1f815432003270888bc10f14de16ebb552a006b42ecdf55b93413e1e0098936f174987c3c2d45d51159a12b86f2539b9a8fe281e9e7bf7d8ca7af7b00927275231239759fbdd8d5cdcdd54b89bb9c0f941aff800999ce60f709e865c08320b14a5dbba85a955dd9941759c326c9cce67250b12df243faa1a3de13f2faa45bf9234f359abcc9d245a11078f4c302f7574d9cd99122c271583e8b8121d74f7c39aac014edb4938e33c564cfe4e5dee1d9ab399bfe6671167968986400f03aa5bb9bd5e2f47efe0c8ac1a433b1cda0ea847f60878119202cc8d6f976", 0x1000) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r3, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000200)={0x6, 0x15}, 0x2, &(0x7f0000000240)="2e57a8c2a04ebb5a565476524c51ed3be9252839f8c56472676bb4fd2c262beb5c138080350c96e692b1c55b757f98ea92ab6aba15d340d1552c9f861a33fc761515cb267418f4d11b70ab7e394c7b0691b070c7d91547ba278d136fed084889d1ecab023650ef2f7ada7f4ffaea0603d0759316d6c07ecb2e32e7a6099ccd66235cc0382931cf15413b9fdf10e06d018ff03df4c38db2c43da4abac5b152788a0d087a43e1820bc5e24f52b40b9668b9dff1d16496664aff81f55d1f2b803aa", &(0x7f0000000340)=0xc0, &(0x7f0000000380)="c01560b5222be7d728c8ee0811b822fb889859c869004e393f3c74b395f4c8acc165db40ac5e66be1bccae53e05bcc0b996c4901688622e8f9b33de1ac1e66a7eef6d0ff6023deb65f683a6ed4706a4b7aa756e6b994715d7378c2a6cfbdc712dc913abebf38fa159401375f194e1f81d9ca304bea12ebc55c30ded163bf13d1e9bf5c9b74ea699ad20f1d4a85647710fa5cbdf445b8d2c6cbf354dc674dad69ec806d11e7cd73ce079458d502fa4abcba", 0xb1) recvfrom$inet(r4, &(0x7f0000000080)=""/79, 0x4f, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) fchmod(r1, 0x108) r5 = semget$private(0x0, 0x0, 0x280) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/20) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffcdbd9266d5bf0800f2034d3483adc0a18ef44500003800000000ff70907800000000e00000014e20000000000000000010ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"]) 12:16:56 executing program 1: r0 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1000020e, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:16:57 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x3f, 0xbe0, r5, r10, 0x5, 0x2, 0x7, 0x7}) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 12:16:57 executing program 0: getegid() syz_emit_ethernet(0xf8, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc2, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x0, 0x0, 0x7}], "c436eb39fab8412347eae6614e8f1efa6e451f0fca6116d6df1e8b1c4514e6084fc6cd83ae0c503985d32d386801afdb221d4a834f553d23becf45050febe1b00609818fff9bbf9575a2d44588e863eb8093d482abb53af30ef91044568b087db2668f9b1397897e9051fabe8dd30618cf69a0cf1237742c95481518edccf900"/138}}}}}}}) 12:16:57 executing program 1: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xdf, &(0x7f0000000100)={@remote, @random="dc1c701eee02", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x10, 0xc9, 0x68, 0x8, 0x4b, 0x70, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0x7, 0x9, [@multicast1]}]}}, @generic="22727894ecbf97892f065f8cef44296f0013e105c89de91963ebb36750e8768077ad161b25eb7e9309fd1af0520da76f1f75c256381cdd0c73e3250c810b63dee28e61ee71142f77edc28e03b44adbe5362d0b6c8765fe858306bf862de540e0ed2d30bdc3397f90a14c7a7d976ea2b83ce89dfab1310f03a3d6c9ffb2bdf73af80dc2ae240a95b0395461ed20613abfb5d1a0c25dadf71b5fbb3e33ac61bf661e38751751b5f109a556ff1091"}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @remote, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @broadcast, @remote, @local={0xac, 0x14, 0x0}}}}}) getrusage(0x0, &(0x7f0000000040)) 12:16:57 executing program 1: syz_emit_ethernet(0x12e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100f80000bdb973531eb41c45fbcba81247e4f515ff0200000000000000000000000000013c0000000000000001000100000000004e224e2300089078ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232ea30000007f2c9aef2ac871a7917ac3ee373f0da0dad11064067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837dfcf963da245249accb0a65f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a3d1984315d9492b92a8742c5483"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 12:16:57 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:16:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x11}]}) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1000) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:16:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "0000000000000001000020000000000000000008", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x5, 0x3) shutdown(r0, 0x1) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="b5025b23278d497b53a0d9f55b9b374cc99acc1bb77ab8eb7388fd2add3fc0d6665d1ecd8a8c5cb9878a74b5612c6f617b3d87906852bda4632ba555e4fd4195b1384ab49b9f7ea71a1f657d4ad901df1a05669669a298a69cc108d7a54a3943f3"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 12:16:57 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x10, 0x4, 0xe2) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x3, 0x490) semop(r2, &(0x7f0000000100)=[{0x2, 0x9, 0x800}, {0x1, 0x800, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1800}, {0x4, 0x1000, 0x1800}, {0x1, 0x6d14, 0x1000}], 0x6) semop(r2, &(0x7f0000000040)=[{0x4, 0x200, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x4800, 0x800}], 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x2a00}, 0x5, 0x5, 0x2}) r3 = getuid() r4 = socket(0x10, 0x4, 0xe2) fcntl$dupfd(r4, 0x0, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) 12:16:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x30) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) 12:16:57 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file3\x00', 0x80, 0x1) unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 12:16:57 executing program 1: r0 = kqueue() getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffcfe, "4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 12:16:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="dd89b5da6f33", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 12:16:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffd, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c", 0x0, 0x9}) syz_open_pts() 12:16:57 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0x81}) 12:16:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) getdents(r1, &(0x7f0000000100)=""/158, 0x9e) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e46ca06ab1bdf431439628b9e6f2f66"], 0x10) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 12:16:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x10000, 0x0, './file0\x00', 0x1, 0x1, 0x10000, 0x1}) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x28) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000140)) 12:16:58 executing program 1: r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffff) socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0xa7c) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 12:16:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1}, {0x18, 0x2, 0x10001, 0x10001}, 0x6, [0x3, 0x2c, 0x101, 0x9, 0x3, 0xfffeffff, 0x7f, 0x8]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0xc0000000, 0x2, 0x0, 0x2, 0x282a, 0x0, 0x0, 0x1, 0x1, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 12:16:58 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x9}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) 12:16:58 executing program 0: 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) write(r0, &(0x7f00000000c0)="915f14bb6e4a78eaefa5bf4cffa8b30bfcfb29c2f446c79ee1671e1898bf354d52e6f32ef00cb4827d4189212fa231cf38ca7a6b5178d551e351423a53b5d379b128e90d8d06f98cb6bdca3dfbeeae8302cfd2f407202d873d57e848414205729e7e50d6ce9bd4b54dc8ed732c8476e4d5c77c3e1454d8869b0000000000000000", 0x81) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4b3, 0xffff, 0x800}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:16:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1, &(0x7f0000000100)=""/135, 0x87}, 0x840) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) 12:16:58 executing program 0: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendsyslog(&(0x7f0000000080)="12689fc7412336798cd62890fa4aa53dfb8b42a9913ee9bda15ffd06d76a469782b386d4c5ca5a92f902e7c91ad0ebe6c8289c8b5a6122fab5abde95372832f3738d6180bb31809226c0e31ee3cd3a6985bf721bc5a0", 0x56, 0xf) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x100, 0x6f, 0x7}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) 12:16:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[]) 12:16:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000014c0)=0x72) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000001400)=""/90) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f00000013c0)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x2d, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001340)=""/76) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/4096) sysctl$hw(&(0x7f0000001500)={0x6, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getuid() acct(&(0x7f00000002c0)='./file0\x00') writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="1f", 0x1}, {&(0x7f0000000200)="1378940ea7de28f7c32cd9ab74419bbdfe4e526543cfafb9af0a34f6d76cb1363d0c05f02ec50004e60daf11d63151a0d476248d9f0ebf66805e1cc3b4c80e57e9f547b071cb1f54c68398f5d8929d49d2fdeb8d9682a671020bae8a928fb9457b9115c3dc5e2485fee0f68cc511595535b472e4cb0fd3432a562c2703ca51bbcd1169e690680785dc64d65e12528b6279a20874b3274b6365d775af68ea606a5af2cd97b8d76a8e057c9944013a55513e28f8", 0xb3}], 0x2) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) 12:16:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x104, 0x200066b, 0x725b, 0x400011, "cf510500380041d3f7cc00", 0x401, 0x100}) write(r0, &(0x7f0000001200)='\r', 0x1) 12:16:59 executing program 0: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1a1) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x5, 0x1, './file0\x00', 0x5, 0x452, 0x81}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 12:16:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 12:16:59 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x0) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 12:16:59 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') 12:16:59 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffffffff832700000000807f00000100000000ac1400bb004a3bb07f8f73cd210000af00000000ac1400aa000d009078004000"/94]) 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) 12:16:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 12:16:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff82, 0x0, 0x200, 0xfffffffffffffff9, "73f3100701000100e5081af252b0d7316a117c00", 0x4, 0xf64c}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="1b5566be9ef52d11ae903ba7137701a907aefa9cb27c8f610b7956cccabac1c297b0ca6a0400190fdccfdc61013c3320dd638fc25d329ab9f2b40e16bcabf01a5a2eb427205edbfc4fa9b000096dad63c63d77476011272f16761652a904dfce8846fd924f9a54a132ed71444f2a3881a499aa7171fc6d5d6223fbb2ba5722f0888259ee229d59dfd41da859488ab1516a80751e418a86bb75e07a7abf35a229a2169c87e7693def29a499ff1e20235dcba6b98fe3b0b0c5d874b32ddcb108790cb72d213e082f9fb1b54c75089d125795fb8cf8de9b4c08e68e59c1df4970bdcaebdcbced70db6aa334d875fe5597", &(0x7f0000000300)=0xef, &(0x7f0000000a00)="98eace7e6ab8a6830672cb120893c2d2028624da0a73c74606e70474037b1f7d9ab9cdb966bbdb080655c7207e39f1158009dab511facf57c97c205d08412fd9a125cf7bdd1e51e619d2e0712143b95c41273573117eae5a9130ec54aa6863d90944479a8e3f6546c6ee61547cb15dcacc2aa3fb5359ab54db365da8fd924a72437f5d0a59ed30d928147ca0987a4a0c9dd0f2b1a757c76931e5e358b2b43b38c639c0b62a91f1ab454ecb040c740d09064caf53a9350d09214a624dbeb88985113b004c4160fa8d1986f507988c427f5345d4039eb3b430db536321797af863e50286506a7584ce29f4152a6be879e8d08f743b1ef2111c5dda04ef872b508b1deeca43c5bec998a73a61ac3dd0a1edda6562fd836058677ea6325c5fd30120a5f01e6a954314dd477f771935bd0d3a2950afc075ded9cffb038d6b9a0bd580ee91d3730de3f05fe6979cb2793aa1ab4fbb7967d2b28550675dd682bfac245bca4f421c47fe861860d554ed734d6cd169b02d893d26edf1c542426101d6afe396aa851202fd515107a0df303f932d27727ec67bd669eec6b4aafa3f580e2114fe8341022c848bb04c36c06f3ae52b35e82529de54d6e287a2f74160222db573045b3025862143aceb3dac77bb6ffc289225c053bd0361ebcafacc58f0a7fa3f982bed48006f1a5ffeac376ad1de1dfeeccba7b3e29807fef1f4974137e577b6cd31378f91f246634358826560a02f8746d7f6b4fae49cef99e0614134b72c2cb79c7d4003f9609a6fe43aacc35c956b1cd7df1a9b72f37ad11f01046e150c1af49d056d423b3cd6e7ed34a68126db18c0008f0da4372ac49d7eaff362b1302e14875ab8724dd567ba4106766a2f421e4d76814e0a48a8d349c3bee477ea99296a0795c6ee5d3a4d3ac38b8a3b89df703a7508542f4c61306b764b42466646210834116acda486dc7a360ac511ce30a07c9573d899e066c3798dffcd50dbea87fac7b18da339412e504650f20abd545e5d1ffb9e9da3c1d172ac08dbfc9198a9bafb12bfc654", 0x2e6) 12:17:00 executing program 0: getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 12:17:00 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 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}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r2, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r6, 0x2, 0x5, &(0x7f00000001c0)="1da0fe6a3b7713b76cc482e493301dd55927563fe7f0016b7862cea780aacfe6b334338ba8c22ded7053dbcc2300173eac569204782cf119370fb9439fa37e0f40", 0x41) r7 = semget$private(0x0, 0x4, 0x100) semop(r7, &(0x7f0000000000)=[{}, {}, {0x4, 0x2, 0x800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 12:17:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x4010, r1, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r2) 12:17:00 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x62) 12:17:00 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x108f, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1059, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x18, 0x8, "1a949b45f62fdc54daf598ae08d6a2cc5f51b7260bb050e4363cbbfe62e1a4ca37aaf1ebc7b838051392c65904c6595eacc14e2f0c493b0ce36d06d4cd37992b4b"}, {0x1f, 0x200, "45aa87aa98a7b153ca95d4f456be72ead17a629108837599b484dd315f9816f97b6c68b230c6fa73da04ef90b74d7acfb8a1c22168ffc05f5dfa4ab687a664564b9d12bbfbb6b65ff8e269a4906c81e02d8fe4f5dcaa55c9a181c5c939237389bce1a5e76bf3240a2022717178c31c0ed24afecf0ed680a869fe11e2a318bf66711af20b084cbc02c57a0b24b99a9fad453131815a35c93928d0ef1074489543499aba1cebf0e3d983ef5a62e01c2adb01c9698014f5cf114fb22378d0acc0dc79a011efa4503f6c4a3c65cfcabbdcc76604b210a0498693edfc8fa2f3ef190793900145e08aaad0094f993ffba28fbffdefd01b30c2adcc9ceeae3c476bf23983f115dcba4ca8445180c810973efbe5af68a77aaf83cc7c8c9b1500c7e155a486c6269a35550b2c3ac60b5657d4b1ee9221f3432c4fceddcd57ab0c012370cc9c367148907cc484aa776c0eb171c25da2bead2044e5303aaa6f6be625b0eb99f7b8d05d99228b1d649957ea003f50d25156defb76f06a6362f07cbd8b9b515d2c7249690a85ea37152e80f576d43694c0987032f3f84d287b2849b3a4636a85617965bd291d63b7aa7cabbc34745fd3efa02cbf9518e2fc1093a99d01849b391b0dde978bbbf830cb515ac890e732628dfc4781ab800ad77fcd45a7276b2d1f4012372bdeb997003df1c7dbe2a11aa47053db5c8876367fc9cce8db655e765f3dc213db43f75e897352952272de8231bf0697cc92989eea5ee51c0e07c71a4fc0a4005682852699dbdd533c0b77313adbc28225fd16fad563e4b7f71e0f0cb60124e84c48f2a82c898ea6db194a5e7daf0a3c4616c815f0cf74f86875e9580808296846c7f638facf7f64c2a4989abd13594ad9e00ebb40a242cab7831738cb3fba090fc1706445675280330b066b0affee94b168cbe547315fe5089cda2a8132d2546ce8a957460be4ccd91f26449714466f41677fe705396f45e5dfa7fd1cb5958898b2ba23021f820422611d926d841adcec6e0b64622edc34fee0504da37d80084fcd6783d0528bf2fe42c619725071949261a8f2c0d02c023c2378e5633f2a70c64d6c50b96f232fc8f78f3a7729a74227d11209ae3b97cb66cf32bafbd1d0f53b1dd104e826c3b5e6cae38f815472b4a19f091913966b7f462c257fc5cadc0763afa8e60425fd24b39aaecf09a5d23f190ef6bf441a37cbed470b84e26ec5e6f792bf0c667198858fa771ce0770afa317ca9472c496e57f2ba3f93d21843af47f2eeb3bf606ad99228c3405caed32fe355f904e319d135f81577bd307407037242d2d4f8fbe9d6d967a5e38cc3fe0f3995119e402b676caf28a0bbf3c50e5a30863f39d4b9e915a46242f7a4f739490fe881d1d86f29b4090bdb27bbee0cd83e67158427990afd1aad216e50e3cedb2fb471b90fef89b3e9662ac4c7becb52fbeb0c45f9c3c7ce936b1834bd5046ce905df2f69614d18c1304c92c85685073ecde3ca43d4ff965f5c4d019448f81851a0bb27a984b66b6bdc52f703cf948c9d935a370957045d4662e846c9f019a6398fdae528b0d10dd98912100e0dccb9ae83116c7f3397b05a3dcbc93c43e80592798f30a96b4c8da78c56c2c18eab7105259df02d4ea1e9228ba3d53418e30660f29529c19edbbea5b73299eb06efd67e462807bdd7bf43ef78ccb5f983127db64ded431e1f04b606e380d26740f5a826bb8f8a13b4811a396f8a25c8d3969abe83171f333f8e6948dd5d5dfbb90a7ca4526fec6285d873cf4b9728bc7aad747eecb2569f74d975b76e85fc9818e1915a9ba59f629be3c4755ebda74461c15cf7963d97c9980c8262c8deaf9f016a8c049cbf023288e3513a224edf004d7061f3add9472c71b0349440ad9ba512c900681f083ef7fb10a86aada26b6a5441281eff3b4df7d98407996adacdaa091a896d86fb2a9f97d300d6d1194c8838b40fe17f961a1abaca6216296f86c50e14de41af4b9419cf2e01737170e64315006012a42fb603c3b921304eb0239afff4eb6a109a7c2de69cff723f6601a290d92fef8c3de74cd80f8a31368451986748f874480cfaaa8fb78946ae544fdad8ef99c0f04f024faa9a0146dc69c7464c0e8b1aed6f52153aed278cd5126228e8ec08b203e3bd1eff9937f526c76a30fdebe499ac1a01e65e12470c31cdbdc9d7f8d42aabb48aa11812adb6ff697de3944664645a89dae3682a67c886f859fe1295fb8a8db9dd88252324e2f8d5c99ee11af44865051cc1bc2082de665793a9e2ff7cfbaf3a983df0974e3fcd5aefe6570970e6cfc39bea33566d3e4bed26a2ae75048e4cb6648becb095302264e2a20d3ff2dcc44ad9ee1a502abf642b04cfbd27667efdd7f518d03a9addc56973b5d8a19ef46cdb380e0820008318957a13b3a52e7a44f6c32cfff375898450740f6e4a87b300f9bc1ae4896ac7fd00c195806ddb720379b565f71c5e159d7015de8649f5bf5de07c50f194bc8ce9b29ddf29536f7daf1730f1f0f992dfbe6efd6917bf6a4fda0ba095dd4388b0c2dbc0ed427aa13286f03821eb14192a8d0434febe801e90ba36c83e23334b1d40243251792f05e87c7abd1a71d2724526e4f313098f3a4ef9791b626098f36f792092444b5698e0fabca5909a32d8f06363efab8b735a17a14e9d3420b40dadfc749e50a8b3010724668c33f6b5b8351cfa8c270d3a79a04e4ee9ed6f3eebb87f02642f136f339fb60b764b9f4ee56b6cffd11698bd8f85873bcff12879a5478031d3c7f700c09d30b9d312920fba6a5de63f842e3d12b4766e965a00ffc946a2d1d8acc37e2b07491b1477e5469f943783c6d0a95eaf8bbe97928494f890d08583b42adfe75b99ee14e33f0a12c40b3d0d4c9cd414bd7f182c45168df06bd145c0118e4247aef78cc15879a56874bf35137428353beeea3f809bc8d8745bc77fdcde0dee58400fdfbc8572d824792886076b7f5f0449f357ce8ff707995e4857890ddcff11413d31b7981bfc988e1936e3518f2f30ef45fbfca303a3e13f09bd212cc7a35f9e06cc2bf0b546ce6b0c16795832970c185c91ff49f55e5d7e3f2d75f99fbc09c507592bd70e119320e38d48a0464907b799a5d2cc336c222d4bc3ffa9b31614b93ec02079bf8877b872a270182ad168e78f61cba30668ff4d05578389edf932cc5e6bdbf9830a9630ecaa8574e6ecb55bef5123092fc80f0604bf3b5383f710ddac62b3b063bf2ed65639f9398ccc7ddbc8752622eb600a95dda0b8200042028f0275db5944090379f022bacf80d8cafaaff149dc3c020f2f71c0f6a9f49611adf263f4e692e4378af83794ba6456e3179def5c0d770795b163da23e795d3cf82f90a87bf80f09a781db655f2259b6a611b49d14d755e854850f5f7d0930ad0627635331d8e18bc0bcc0df21feb48c2ef583c946a13e891ebac3149cbd2629df494d64f19bbc7d1a2a5232189022ef757bf81758e37a704029a041f8cec9ce2e8b2564a636766441290afb3ab3427702c5b8d5d5499749524b5e740c1c1ded26f0cf5eeff9abc20346900e4ab972873d31aad54c869c1f64eafee0fb48755205511fac86fa97dad7b73039052eb41879565e832a4d9dc657657880dc0308d8c1b0b824838b4fa1b74f3c3df3c4e3d54b606700c355943d24a1cc1fa6692fe03d244ca06c0c183a1a366f586c65353459c6c89f6797a8a7508107becbf994cb27d05b2d39b1789cca0ee7026c0bbaa914e9a254f9d4d715c6bbedec7e3356c4a62eddda14af2ddd2447d64691f06cff9bba1f7d0fcf60373848ba8ebff0e4388d1cf14c207433761ba71b49cc92ad6ab904c63664620542619fa2e31fd88137034887619908ad0351d397d55afbc1c8c28e3aef94e0648a54ed0b2dc7a4e94c576f8867d139b67dfa23b2f3f7359cdf72e010b3fe35df83b6062dff98368a0ed7a2d468463d9fce2d9dbf88f56fe8e0dbafae3c7fcdbcbabf93e72ad446800fbc6568661f22c5094d718c7a1379198741b7dd7264fa1b44821cc774ccd358009b322e16a8f40ef73bff5a136e1534859f32368d43588d189a563a2480abe6331f1fe1f395939a861cb4109b5788c17287bf32cd5bffc211fa941a7902702bd3993c4757e93a751ea4c8d78ad47bc0067fa5436b9dd4c010d4405740d5eb6187deb1e96dd63e12d8d6cbc1f635055f15b26c12b21390ed8e9c594959b319cfa58a59ad322e737bacd43cf4f215698f2748b7e5ac38eef0f198612304ee9b98d7f035d17cc8766c354715bc2d1c8c210841db38cf191fb2c538cd385fa11d5f6c28b055024fbab2e9ae0848368fbb25ff7acfba2d5bc0adefe7dddfb857bf2e076bf1045462e6320de3ba8f11ee26bd92c5653b4dbfa66c2744abf58896216640881116bd6c10cc2e9b121b022e3f5a954246176aad351363e23ad0556bd37739e6aeeecd77eb3364cfca9f3f4334c45f996d931c312369e1eb8544ec9e505183333fd3b648aba1896136d21e3de6457743f03d1abd8d77a9b070e88de4045c0d2abc45af77b60eea574398c3b60b1fbb4e974151057ed56359de8a8dffd9c086f60d895c739c3db79d835bb5656db2d49f3caea71705893268c21973356c2e35562691fa5b66cc25497ea7b5055b8b24821fa2e13c28ada47df1a47c2e00b4be25432759434c95de7c440704e25e881870eee6b974550d147950eb581f10f2294802314335f8d40fb38fa33aa41987f085a6e09934d76086eafed846c6c77305024ddd1c776624665b079fecbe22f0d92098c514e33b947224b911b338b84e324816ae5da83cf3310191b3d5b544c442d984db5e9b34a5e2f8b6f57375d34470c4f1d3a23f063cb763780f5865b7e7a34b00b248b063e0239628abaee195f6d0b96216e60ecc84b3991a9446a32899eb3f6139990804de99408168197fac4e3edb308ae6f4a004f2277a79d206c14c483628cae55c45be284bb7fc5e2591315c10e68497e18c143e0b404cfdef05729dda99923fcf2b879065a0bf7d9076d369e67b8d891f4f0184703ff7e9818d16771a37f54afa30cb2227b5adba2eb1f412622e21152cfff1e1417e42f0b1ae483ae12dae7a3236fa6c60e69491d64ce188266713a91fa10cb7aca71bf4c2f7dfb4d03b1ce63c2a3b5d239357410a1d8f299985ab04cfa625428a6cffa16e5ea7b8f1f243fa2e562ceb0ee14a1b84e35c2033ddd94e34cd4289ad87c8d39a236609e6004f83589b3d815368f09579dc086fb461ce1e597c827b45b12ad9ee3c3b4916c0dcb41b123066ee796ff01a1a52709a1e2eb1843b69ae63efc0bb5e340bd7ac7e4ccc1a5e91f0776c67182268448f8819ef1380fdcf1f5f1dc63a446b08855c4df142255925d4aee3de31024b029d5a203909e5de15dee3fe647588b02211f137cc9307f4a26b52facdf7b352041c74a39478d727e868a5736b1327e186834f00c5381aa6226aa36ae1886cefd39e61732809d10e5c43db189ba9fd51716397c9584fc1cd558ab9511349f587a60507f7946022c1f8a7913a98499f9225f018803f2f59dcba9e9365b51eb25087efcb334579f2f265d06ab21bfe251cd3e1c724771e25a5543d7885ce8fab0d287857b32cb6e97d018888f355beb87ab539088986b159fdeea734676463822c7e735fc52e74f11e533208a24f1534de5d3c05657cc9f62a2e62555953468e92b4c0d970107bc24705f56886b4ccc01a1b9f904a629f77612165480acca7d04b4bc1e76323f00eba0cbeef333a71599c364"}]}}}}}}) 12:17:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r2, &(0x7f0000000140)=""/142, 0x8e, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x48) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000000000bda80000", 0xa}, {&(0x7f0000000500)="e6df264d4543ab3a77e76f0cf62e3e8d4267cabaca3bc12088880a4130d11e983658f4682616224f1cc3968dc588f21482353815360813b9f04724f809c39992c77e4b2ca0936e0edb9fa1e921673e8c62e9cc8b383718171ec46140cdb7edfc9a6cedba3d212eef1a6a8299792efe731ab3c68965fc2ad2fb912937aae60a17349f9eacc16bfa3c0c8680153385d0b6bdc13c4ef6a7ab92c85a1413036d5649152eb483defca966cbc81857b8209d00e9d63858247d2e6dbe73d3a538155f1bc4188fe43b65ad95a3070b9b270821b13b81fe6105119f2e57e5d9c539b514b70ffa0a09a347db8a6b081d055fd16cb46a952dd87c87148f5ef7a50892d49ea9c5d18aa6d1d13986a05b8c91e43aa04e13a29edb5148bcf68ea5e8adc9ec697f70b6fc89ee31ecaea63aef2b2adea82290d20f96c21d52ffc406b3ab05e10caf90d6e794f848a9335ac2e14ccdeee845ebedd17b49e44447514ccf5d01ba5e771a070609c7ffb3d65cd15fc8bdf33a903a7a743a68f8ea7ae69042ebdf30fdd684d62934bb2b229dde1f68104e06a1f6f969c712db57b9be6f18b0c52d3c84f32696431f1c51214537648683973138c760213e8776a02657ecb748412fde51676d18a9ba69c41d71bc7376f27061afea33cadd746858582f404519aef7a94ae056affe17c3b8c625538c70e257c1c975453246f669b9526f0e56aaa925663a68d08fc987eafeb189ecd511de7007340a64f718510b88efc781e150d867e0098a1c2eb4ef5ecd1b44611c7611ed9220298eb3384ea321d53bbbfcc53d21dec09639d403cd6003db153aba49e57f22dc18419be95c7500920cf6d4808a28230cce25123b16bef51ebc2ec158c58c4048a0dfe5c2d145891f3c5f66138f9adc8c70e92fe29b518a48073d7c1e0773d145800bbdeb603ccee513e5031772d4e7986875449568a64a66955e1002d22d6bc8e6ddf2217c573468400a99a5533b852ed2334ddb7ba8a48f40c26f50c1702e516b1a33a20eb794971902e6aa20d87a78e489d2769edf639565b6c15b4c33c85f07a292fef5bf6e4a8e80689f734fad0bdea4fab624f212201d3727ad62c9c366243f08e8ed04196c70fdc07a49f3d023f823f4dc53b7b81d93ce8c7c77e08891440b1b90ba01fdfb732a3ae1afc6014a2f2398bddb957eab4144d902240f8e922a2b66ac7f557593390cdfc2dbba1ecca2eacb41bb2eae863367826664c5c8712071c3ee8c5f7bebad61176e22b1f6c0b857dc6eb1023237c6764e913d6d42fe1d42f8c6a4b9a38a0c0df02724e87f80d657f351e4a9e6023fd6c750e460bc2c845646c0df4cea91b7e12e6e048c8ce3e3eee4fce87c0b0ac412696262477515684ca8874474921e75d0045a30f26e05d64244675d3ada3275386bf6f8277971724d50e552f69922047e67868888b7bc869de5b21a46e0b482f306eb37a588756bffe2812cc5186a0dd47f68dd411a2ad33de8c352b2228a28e373b3eaaaa3ba56c2006844ac0fe85ed9e83a73212a68e8f40a325373c8234fff9a1c38718f778f626a8f2695e8edb998ee82278a4af662baf5ed977e07ff800f1dbe33e2ee283199021c4c441e750814b85bcd44ce528e4f26b34c5a7bbf4cc9d8285bb4d21f4e6b8f2a11d2d86ef3c23c8cb31c2ed937f146c627a894b8c4c756d5a746c597c1714050c6e53bf3f914565278076d8b5197925d7fd56ba6c07839f3fa44d52cc2c8b0b542719b47692b25f9fc3ed3e6ff982f44d8cfbc995bf2ef0ccd0137ee11932da5a42c1fed18784fddcbdfc0e2e6b7e3b88b9c5c2e81148039b4f4519e9978be620a4eaf21be1b985926bcd35ba9b8db5e2ad154582c7c2541d80c93864507dff77be74a3b8d0e8e948b6523874429399f48a841759f1f35346e3c81310a7af2fff2c2be57a4b79f0e6ce57c6e1b89188e8138b60525e046514ceaf16e366ba2e3f2b0ea77fc418967b10305e64b257656d30562b1449491303b55d6135ea9dfe1b44a56eeea86aa87ef5dff0143e7286bc08f7d19b2ccc4609b41ae58059d9ec51b9c3bcdc4a38a3190c51368828db3fc7e756c6f5a7c7abb1841798dfd15851ebdfac01908d7e65ca5f0048d849e3661b774a962beb8bc63673f3cf129f85ed4fd7c5ac9a74b1913f44c820d4504e4124e8b2f5fc4dfc8343e880c45382d77c205752e130faf8384c640d7348c7d75a7de15597333277dfaa09bd13ca7524020d2bcefca2931d65534471269c98a6f3d315519c073f80586bb04d695d5940e8b95e1cb46f306a5bdbd26f807cff02d0c45d376404aaaa3d6b4f45be76dfe0b45539aa2c3daa44923926715c5ac1e2ff595143a135b6ff4741255bd5ca94c8ebb03e3edc08a2ccf055165bebe0768dc33547d6ea6ed85a3e3f87fd58e63ad764e01a87d37b1a04fecebe5381012fa8b3544229cbbdce261bd147eee440284aaff409ceb748413d748ffe79307dc23c8d27939ba0de3e1004210771053f814c9473390e29c24fa44707f951874e36fbe867c92341e90fd21c159bae4447f8654abf78a7e28741b32413cab135edcca8bf697711cee8c49a27dc99b6d9afc3c32b8197a5cc39f58217a397482d0d5d79619f08f564bbd183da3576b3523fdf72f136a51433239c3d6d1667ce7bd4cb84d9928f2104c5b74405ab20ec491808e52375bf4f4345ce204c992875004a0495c3516a8f2cf3f00e6223025ee5acc8c15abdce04fc721e9037fda35dd0186e2ecd66344598cdfbf613d41d297c939f967cef513d4125e8d930fc875edf1187c3bf887b7aea218f7f19bd7dc536e7cb5dd7de62f9998fc664913c01a653a6978db7d05a24e2f081543129dd6faf2b0bb047d1ccf27a4938e69efa01078533a218089d7b1a99468e95adfb12dee1d128135d923b860f9c21b2eb1876c2266d13282d32063f9d9a4eed64a82b539107361e949f1588a25c672a5486ecd29f139329eea2cc3dc1a7b5bbc88b97566abc833ab94954a58fd97d72b32f0da797b27e1097d9e99b0081102f7155973c11feac47a530f560520fbdef9079a8942510ff636314cb468275cdadda56564c4f857e16a2ef206731c0115561a69428fb7e43bc94700f6a0c3c0276fbf84b0cbb296946e82b82e8b4d93857d1e6439da66ba6606ada16c531fbd01634704245d5bef23c18f92297a8847621b8403eca1008dabab73922042f407f0db5b697e770e86f733de61f262d85cd81a95785c95025a8cee59fb8b7515293771626e759edc00b16f813254e85b35b7d545c4ea3e00189db779fbbf733ddb24d8433075b124eb7b32c36f0bd77dec7c36d63116bc15343c336282ab656d07c6b5b6bf7e212105027ad27a0e5f0114bfcc3c1ed1ea491b87b92727ca69e9fbb99885ecd51ef8027c8d00071dc22423444333c06cd19dea75bb12c42c4591699e5bc2a208233e8e42ae4faca87707807d54161ae83599cfedfa5bbd495230343eb9ad869f658cae144f34984428d98696f8d63b6b6d186ae42e9674c87be6c1d4df2f2c28cb5af50d9d61a196a0b001c2cbf5cf5528fda44b59d83885f9ba892d854baaf1476d8ca3568753e1e864dd0b70b5914680fdf173ce9723ba7f4198be165b680f26cffbc25ae46ccf9ed4a2bd4739d75b66b7583ca9f639e0f601522753ad221858bbb6f51b9da9955770a42537995d95af1a9dc6f93765be3be092308ed4ac2b096dd139ba5032a950f9fb70b555c638d15c43868c528324a3c8ea6f9f7e690ceffcca5060dde087c32c042a6a1ff20f3bf02b844fad6400f66713f98ec6e9f97d44fed3beac6a4e520b040fe6ca90cbf95c712c2dda1388c3f3633d060d8c8093fecd7a8290a61647e9085f71aa87ff1b8d6eb891eece494c3adb7eab5149fd8a58dce5373ded7ae876c4badb7ab96e7adb502b3eea150abefd8adf67315a944d7fdf0f7a4bdeaca1facfdf48ee8e3aa92ca956ea577ef3a4a88c4dcbf4655df917915ff586c5ae0713c616dc7a954276e035016ffc50c0ee5cd505054c5d34b656db1acb3c20b3693e636eab5699c318e5676168adbdec8a5f617f81a118d4a43612d0a45b2ac89698b9adc50631422e63f9c093b5dba8bf7a306cd224ca6514d10db307bea66c7fd980c0b46368a80d079981ca5c9c53c59f50dd6d9a94a334276c5d48bfb93b7ee2e34acfbfdda60fb28131364158cfbc59d2b9c6a648b1edff5fecfea8e9728ad7b22f7924df76c9ae8587a2aa5a0f0042a2a0e55e7fa6f81d0afbb9990b906d6f7f1eb26cbe1a9a75ce98f7fc69330c5215207d7e82dcad081dfe7bea928d123e7adef582198f2d1c6dda6a389531ddd539898cce8ef4c65840f88a829ca7cd2b3f8424075fd37564fcc0f66a4f4094c9e7a64509a3619c6bedd3621192f170f01ea1fbd5a186325ba234f204c11a6ef26be8ba5548e131a488bde9bc8fa650686bd13412e899d295a9e067c815a9092f56cf092e165711292654a4ff847a7c623777a6a980311d6d0eb7aa409f9d6dd200d46dd67cc063c3fdb51f73f1f3c469c48776cb3043bed1ee6695ad7df51c1112711f7cebe613e0eb3b8168eba8c8b8c9880f8dde1a0d3185eb3e82cc8d3b754651ade330cf7294ffe66482321e3b046c0dc0d76ebb9624a25aa91d9a01f881690de59b663c5f99498c44624bbb3e1161fbea0d4a7c391f344bd88e735580757b81ec8202ac8dfa96f06a104fdc1ae535ab3314cea9823510d2e659cbe9e2a8a9ebd66d04ea2b524934fde3e437b75984c320ff781d3ced962cbd781c50eefbcf86d25569ee06116b1c80d1b062143ed2b4d7488ff10ddafa731567b0344fddb636c5996fe1b164f49f672d761dbdd04533499e708c38472b9650f5c073d652683dc304de3687f887daf3caf408dbd140ab2a079a95a6ca256662dc5f7c5325e845298fa0d47ad0a193c1bf75148dd5bed87850bf194a0ca07ef05d10aa22f9259bacd9f3f3eb1ae48daae5ee4c66bb36fbb5168b3dd70c16c94200d6f7bd8be1daa8547aa2e20281ea19635918e4dbcc39cdc24175eee0ca7fce9c32081511ca28a133be387c990c33f3c201fe2d33a5f4a5ccf9cc5b1381399bc5204f1ebd851a09b2bac7c78c31c96bf2ea395961c75b5895889f5ff9ea41306717f08acc7a0141a2dc26255aeb111750052e8f69dac508ebe5960a74ebd55516028d374ec75e82663c564a4ed385f5b20f7d5f8e62da3d256de545ad24eb09b66d0be7a5768b3cec000df8251a8ea8e3e63163f5f36412658b10922a2d7adeb4e563fb47bafa0173e8cb392e880e23f183b0e4bef71c581128726923b1095bd7697f43e4a4c7068fa8d0437061457e74d88d0d5a70cb452c0b1060fad28ece49825c1e668fa3d232d6ef01d4c1353d34f49a60821358a5d8983973d068169897597529f74debb5b9a85556da1b4ce8b945fac0de99dab5804dcb6902844bb5c04f3c73748553d8d69b6c605af9e6bbcde35c538bcb45f2776d51eb69e6dbe706f3e2bbc26eacf7bed2e738a8862fa37c235501ecc8640f8b1f16465aa5c4a08aa685a30beac6470a987291a16556e6a4f21d736df9fa735010be8c5a21badec19bf126087a3948410f99388fe121ceedee25646b68978ab40a3cfa8e52d806c434d52c337bc6b97c539222fd47ae4b8f16f9a1cdfb91439165f6a634a29e76d326d28d9af5bdb6c7f2d9d65ec21936d1f526508917ee66771be0176f07b13a3fe8aedf759734d023639309e8d4c559c3525e2d5f11baab6cc77dba263b", 0x1000}, {&(0x7f0000000380)="b047c048c83ce745ad120a15632ad60eace64be8d0c63c74d3f261f7580baaf96367f4e57a45b4a87339e64d8f2e30a40cb5f8a96f3b696314727877243be691c4a1e73565749a6d1a50546c54003e401ed8bd87fb3c6f3834c0c8032854ccd5843866cc146a98cdc49baf528e9886a189d3b84900909240d7f48513da001b06f310dbf88803ad2d17d74bbd248cacc8fbf452ed63d2ced0e16e9322", 0x9c}, {&(0x7f0000001500)="e5de79f1df6daa3966da2f97e5a069290cf3c43e07f884b29e125e060ed29cc44d1d4e48682c7ef87fe8af457aba975086518561f07532e223ad3887fa49cbcfa4dddcccc61554da6685130632feaf9521704ca4d3d9aa995c34f5bd3762b27a3e264da5e859132e943801ac43355e16954d9506b865204d10b71636bb1fbf013f8ef0cbefafd755", 0x88}], 0x4, 0x0, 0x200) r4 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000240)='./file1\x00', 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) write(0xffffffffffffffff, &(0x7f0000000340)="82f9a362c57ef67b735236c5d566132f1923260b600a49303fa62535b84a6d9f9d35099cd97e9a91f6f38b608e7e8926e0fcfb23f7c8b672f66183de6e45e2a3", 0x40) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) fcntl$getown(r7, 0x5) ftruncate(r3, 0x0, 0x8000) 12:17:00 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x40000000, 0x771, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x0, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x30, 0x1, 0x6, 0x40}, {{r1}, 0xffffffffffffffff, 0x62, 0x80000000, 0x400, 0xdb50}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40, 0x3, 0x10}, {{r3}, 0xffffffffffffffff, 0x21, 0x20, 0x6, 0x400}, {{r5}, 0xfffffffffffffffb, 0x30, 0x80, 0xff, 0x7ff}, {{r4}, 0xfffffffffffffffa, 0x46, 0x80, 0x8aeb, 0xd}, {{r6}, 0xfffffffffffffff9, 0x73, 0x1, 0x2e, 0x486}, {{r4}, 0xffffffffffffffff, 0xc0, 0x1, 0xffffffff, 0x9}], 0x401, 0x0, 0xffffeffffffffffe, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) 12:17:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000140), 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 12:17:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aa8aaaaaaa0100000000000000dd60451a7c00382b00fe800000018d1b00000000000000bbfe03800000000000000000aa2100000000060000040090780000000060d052093aa3ef15461d000000f1d49c8049d89ba1fd53ad00004000e2e6f3000034340dcaf3b8f11ce08f0f3cfe0085c72529246f5841aa1095f922f248ea455935d300"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x19e, &(0x7f00000010c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, r2, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0xfffffffffffffe53}, @eol, @generic={0x5, 0x12, "86d7ff78859f34fd5e544ff68404cd0a"}, @mss={0x2, 0x4, 0x8001}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078000404020001030307006118845c8bfdf5a7a65690cdd8b2ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af48726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02163861c4e2caa364fafcb68bc004710e5137670e082a2cb3bbbb6e933da51af5639ad174c6c57e6ff65daca093e47705d392"]) syz_emit_ethernet(0xcb, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="a00200079078000744dd0000aef16c000100010000000502047f0000e9"]) syz_emit_ethernet(0x241, &(0x7f0000000640)={@broadcast, @random="a1ff7b75cfcf", [], {@ipv6={0x86dd, {0x9, 0x6, "0e6220", 0x20b, 0xf0, 0x2, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0xa, [], [@generic={0x3, 0x1c, "6fbfb2b5bc4249a642ee656e946c2d435337d8cb6eab23b93e486983"}, @generic={0xf3, 0xe, "b05ba7852a297e418855136f1c48"}, @generic={0xba, 0x20, "0c3ce0fb7ffedf7947ac83f0a90a3b925d48fcd79e21e62e6f3edf8b8d7c0e8a"}, @jumbo={0xc2, 0x4, 0xe4a}]}, @hopopts={0xf0, 0x1, [], [@ra={0x5, 0x2, 0xc18}, @pad1, @padn={0x1, 0x1, [0x0]}]}, @routing={0x3b, 0x10, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4, @empty, @loopback, @mcast1, @mcast1, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x2b, 0x0, 0x7f, 0x0, 0x0, 0x1, 0x68}, @dstopts={0x0, 0x3, [], [@jumbo={0xc2, 0x4, 0x5fe346e0}, @enc_lim={0x4, 0x1, 0xa8}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x7f}, @ra, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x2f, 0x12, 0x0, 0x20, 0x0, [@mcast2, @mcast1, @rand_addr="7f8a27f96faa783c74c3e559a98d4c13", @mcast1, @empty, @loopback, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x16, 0x0, 0x4, 0x1, 0x0, 0x15, 0x65}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x39, 0x0, 0x200, {[@sack_perm={0x4, 0x2}]}}, {"a6004567a9ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae5"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000340)=""/165) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) listen(r4, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 12:17:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e500977906d1ce4da530f2ff59f6a92437003e057709e801"], 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$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000040)) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:17:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 12:17:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x8, 0x80, 0x0, 0x9, [{}]}]}}, @icmp=@dest_unreach={0xd, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast2}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a8480081004f001f6f3412aeb8914ff3d1f79a54bb252cdd51d91a3b8b25bc171e497adefcf96d93e9638f8dc38aa2d94b4a9bfe58f5f1aae51f1ff2642ddfed0adbe1785e6b0521d0b2c53849615d090b25dae79b8e5c295301bc05f0f648a0b664b61a8df9b2e962c695bce1563622a3533d3c3d92c72ab56f7f3af3aa7ddc82e415f61db582c461af8a5e70838590932dc15658be02d8b642e120507543b7d2f0051d4ab18c05bcf8a3a0106d95370b9bd602b366569c5a614d124ee4a5daae5acadb62b2cbaf39e18ba428c888ab6c87580bbfb6160287215db9e90ddf43a06c5cbaf7edde7a9b3caaf6ab90de40"]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="0d1bced2fd69326df8d7885f17515679352b719b61b789ec9eff17215af421dc09142e4c72e0e4b4768f838d46fc029fdd11e8e4e90c0fd68b406d43f53b15435d4d3571b91771b92764af95e8f20773afdf65f135bf5d7e330df69898834988319d177bd9d4b53ea4fa10af9dac6cc6d6aa80c53c771132fbfbdc855df0a1dd8ed13a26243c52482a03757697", &(0x7f0000000040)=0x8d, &(0x7f00000002c0)="9a03533631a9a297ff669dc3fdc71beeeb27bd8193f15d1794a8a2ac0de072cff275c5afbe3e461bba0df8f5659df30ec112f77ab8ea0d3572a76e5a34bc7aed6bffa4b0c0e7d783176ddfc73595f16c838929f1a1d1c07f407758ab6f7d5826c92ec1c350b6196de8b3150c1e8ecda30ea579102fa2b8d773ba11f45002dc91c5fcec4d87feb5c74ed6be2b7d06092ec15c569222c68edfdcfd865521d2d24fd8785d97c79fcdb172003deaf2184a24acbae577888ae2bb1b18bdba78ea3ad40355db83", 0xc4) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 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}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r2, 0x0, r7, 0x0, 0x81, 0x1}, 0x0, 0x200}) 12:17:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair(0x10, 0x1, 0x15, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) accept(r6, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r7, 0x0, &(0x7f0000000040)) 12:17:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="8d5851e4e8867769e7e2e10300d6867b80c1a85a387d281191aff531f7d11fe6d8bd9109b520e757db4bd014cd996c029f125077ee623d8887cbcf03e6964fb70f8a96d7abeb53a9f9ebb6ccbcec3b47dcfb1bcd1829dbcbcca551cd46238255", &(0x7f00000000c0)=0x60, &(0x7f0000000100)="ccfada568c6186e8cf24d69d2a25786e60aef01ea2a4ed354a08d3806cf287e3fd33fdc797d5a895f991e8f8e01437b4b10036c8f1e4d732f76f634df2241988a175f5e18fe69f6dc79e8b427a42881a6b713d4332c4b336174a5fdc515f1b999716efd586844e67680e167fc3dba8c6bec207", 0x73) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 12:17:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006059fdf700002c00000000000000000000feffffff00000000000000000000000000ffff000000002b01000000000000000100010400"/126]) 12:17:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x16, &(0x7f0000000100)="00aee2066028e7be7104859455af3d9c39f3ab85accf0c5fed55e6068c04cd3265e67e4d910eef6729fc71469e7e97627ba8de1e7061b7cda0a1fb8fc114b08f39fbd133e3324798a0780526f1376d64ab4792f775f8fc8ff92b5a6c3acef757aa4531bb66be57e837ad4feb3d5abfec3ebea16819bb83be477895080269b64308b3087f120b04c0e551cc25e455e0923cc79c409f218fa4bb8137a93e80c658022a2d912e2b34db45d5a4a99333ff2a40ac4e2106e820ebcb5d8d287706384fe1dd47dfad39225f0bea35459f586fd8a1454e9fa182bfb08f4518ac4f6fc0590e9055df527fd40bb88e283300"/250, 0xfa) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 12:17:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f00000000c0)=""/102400, 0x19000, 0x3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800, &(0x7f00000190c0)="c179fcb1572fb3c1f7a52226b410bb73385509d20865cbf42d1ffec81ec658227c18b144eecb3ddf3ff87815174202dcdb6c27b84d715c6f8c831f2559403df775580b0639c13fddea54fa67d521f9d702e7b54fe324d116386b3c34e24b8b28ac74e2bcbe8bb3a51472c517de040011cc625f8b200a9ddd490c27cb28d5b42d552c43c5a136a402d16f95ce772d45dcb68f96bd27f969b6645263a15006e6b626f8c1b0f82da1e971113d45f994b976394894e299328459de930f", 0xbb) getsockopt$inet_opts(r2, 0x0, 0xb, 0x0, 0x0) 12:17:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) socket$inet6(0x18, 0x4, 0x2) 12:17:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r6, 0x4) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) r9 = kqueue() socket(0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) 12:17:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0xaa) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) write(r6, &(0x7f0000000080)="907e15d6b7ef385d694199cb5e08f0da19a3df5622a4f037a3b6ed1137717a9b82f7b9ff1df35ac65a11cb83508f4ad9eb282976fde9b204107d1fab6ccaa9b7f345a9d89ec34d37877a817bb6d34739f7647107bdee17b9a6a9de671a353a40121f85b6bfe507cd0929f9b80d6e62a35d7aa4ec769edadab5c144c5e628ec475bbd2f51e33f2b6c66a46f93bf1235727c069caa409c36ca348c909e80dac7feec06cf28682e24d265bec5174ef121b5460af1", 0xb3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r1) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000180)) fcntl$dupfd(r9, 0xa, r0) execve(0x0, 0x0, 0x0) 12:17:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @ipv4, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}]}}}}}}}) 12:17:01 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000e6e05aa54d54a73627878e5605e1e3c23997a448a3e361d94b7b846c77e5ad0a07"], 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000e9f93c962e000000000000000000000000000000000000000000000000000000e766eae8d0b93d0ffeaf2689c5433cba385e3f3eacca51c1f51d0efee036ef983423fbc832c8a59cdfba87875f8c08a516bbefa8246b235ec30763b67561ac9e74"], 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b9461081d019960a1877b33c8a18396"], 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:17:01 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file1\x00', r3, &(0x7f0000000040)='./file0\x00') 12:17:01 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000200)="5d430d5fef3fdb06217b42490e02cbffb7bc6e81a1b043c11f9ff5292796ff26581f2532f05eba4bdfd4217d3170195341d1e73656d0b9abd3849775de", 0x3d, 0xb, &(0x7f0000000380)=@in6={0x18, 0x3, 0x6}, 0xc) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaab45f7b676ee0e080045009060ac28157e00bb000000004e23b81b5f4e210000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 12:17:01 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 12:17:01 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) r0 = semget$private(0x0, 0x4, 0x180) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)=0x80000001) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x80, 0x108) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x4}, {r1, 0x4}, {r3, 0x4}, {r5}, {r8, 0x80}], 0x8, 0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) 12:17:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:17:01 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x40) r3 = socket(0x2, 0x2, 0xfc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:17:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x801, 0x0, {0x0, 0x4000000000003}}) r2 = socket(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$inet6(0x18, 0x0, 0x5) fcntl$dupfd(r6, 0x0, r7) getsockopt(r3, 0x200000029, 0x2c, 0x0, 0x0) 12:17:02 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x100) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) 12:17:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) dup2(r2, r3) setsockopt(r4, 0x2, 0x4e4d, &(0x7f0000000100)="81c17d4c9c4bace4ca37b905659efd80f1d0e3c678aaaf55c24d", 0x1a) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:17:02 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 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, 0x0) ftruncate(r1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 12:17:02 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) 12:17:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0227087f000001"], 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/98}, &(0x7f00000001c0)=0x64) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 12:17:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x855) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) kevent(0xffffffffffffffff, &(0x7f00000196c0)=[{{r3}, 0xfffffffffffffffc, 0x88, 0x40000000, 0x7, 0x4}, {{}, 0xfffffffffffffff9, 0x3, 0x10, 0x6, 0x7c27b61}, {{}, 0x0, 0x1, 0x80000000, 0x59, 0x8}, {{}, 0xfffffffffffffffa, 0x34, 0x20, 0x9, 0x4}], 0x1000, &(0x7f00000195c0)=[{{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x5, 0x10001}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8d0, 0xc8}, {{}, 0xfffffffffffffff9, 0x14, 0xfffff, 0xfffffffffffffff8, 0x2}, {{r3}, 0xfffffffffffffff8, 0xa, 0x2, 0x400, 0x7ff}, {{}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x4}], 0xcf, &(0x7f0000019840)={0x1ff, 0x7fff}) symlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000019680)='./file0\x00') r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:17:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000040)="7e6e6bf5ab312f5d4a0670aeaad0a0495dc6eded2fe70a3e64833211f729483d303f1b12e5068cdb07a3bc9f96e682e23b9babeadcc8144a32adbb3e8f4d83fd2caa8fb44def85307312bfd11472caa3e80228cfb1c04ff35e", 0x0, 0x0, 0x0) 12:17:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) openat(r9, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000140)) 12:17:03 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r4, r0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0x3de12e9e, 0xa1f1}) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="bd02bcf4f8e98030b765cfb7041c4c5ffa9b2f29516bd0d530baec6610d99d9ebc78fea5ea07a85dd8fd3f99d7708a17f08ed6fba95e478a856a03d7405870b9adc3780cccf0525023eb15bb4c15741c435b80d7234a8cdfeae775bca9831ec5aa4dbf3c7a356f1b008b88d253cedf0a69aae1757b0d99a3cd5b3c43de9e10f0b95bd233cdae4473137763a3b5ead25bf545b9db2f3baa51c93d516c4dbb81a0926478a37bf68d3bb1e06d214f8b5851c6cc8ec5d78a508f15753f140da0e597c79dd1409914a297db4c0e425a560777e52615a41ecc1024209887d41faa9a8622e010df8dc0524ad646c34641985f", &(0x7f0000000200)=0xef, &(0x7f0000000240)="4f62a7f52f0fac8e67f63dacfd5ef4a82d2b3c6173f6b706b6b32259d6ec28ff708638212127a3d5ce220a092f4bdb461cde7b040aad91dc883417c93d6e01986130f5d57d109c6eff48b07f7b192ae832bebbbde7b100685d2bcf035e79d3eb6b2ad22bac69863fb47bce6af2b970fbbc0ca7f48f35cbff4ca78e9b7374e252c9ff57ee16ccdd577320209408a70ec82cf315b4df3b1565ad1238a2687f15241ab796ab9e1407afc3841f0f9697a0957d7954fdbaf4ee1bb8e4e44802a953ebc380b5ddfaf9424ddf0f90f5a60cf6f6f14c1ff4dfe9570cfb77342693e3329a485a50f8b115ae7034a24b7366ac9503e5b13029f1b6f0b0537bb0a0f3a8e1cd86c380661537549369c60bf35742a3105eccff3a52486db3b11c9d768ee7571b46284fd6747794d796ae53c351a632aa23a9dab5c56bebc358d5900d9b9e19e31301b7f9590aa24419aca9a1ee3d47b8053aac22272b91b2402e0e3d06d79d04dcd2eb0ae19cfec28c89bfbec06036c7e355aa03e311393d44d0c72e648ee99a4d27dd7d254a22320f25442c57ec72883dd0a8b4c7130c772ee4ab3885967e09718b3b9f39493eeca60582f24f2cf721f00b09e6cf892ac2fbd9f83b53f11777b9c70533e7a169abc43b03aaf350689065f8efd0dd868214a0adee9a5f50ee6c72ffe6c3c23a269aea9a8825dfeeb56667f69fc30c297851251e75a769ab667133215b82f32e085dfe0efd5032572084487c50bb17f5a475e2f41f5cb923d069e8e81d8f50c78781c15102353d2cb997b45acae6b2c086d731ecb5caa877bcd6c9efb9ffd65ef2c0e2027017307caff970d35402cfa0cde986b20b334fda62961bac30db32d4baf9a87dda0c9cfa7fcb3018345e0098a3b475aee295aae960a64e1b76cb2a87e707604ed9f77940d40578c92ce72ab726ab6627ef829b5984d3b933a626c463810bbfdf632751b07fb1c72d4822513ab29c187508e16b2317624bc337b65055c9de3dca43ebf5c4edd48461bc9469b3a1b65252d7771ed5a3328fbde6069dbbddf535c142f7426d191b6087b3c5fed7a0d3ad233cf1a4f512cf1dfea23dd813d83cd5452e0c3e0941e3eb871e1676e24ac042e25700fa8542e405fd5a4bb55942838473eac569b019c2b507ddfc78a7d383f9f577951870c601f204537bfc6031ba7a7c601b773e7ba288f918aab6c60f453b93a263c0124935bcf1396939233336b091a56276f3eac0621ae782249f876b1546f469f4f316c6f37fefa8d5956f3a62c972343cdc93834f29d13c37164a3fdcf05c75959324e70730c285f1cdfb405710c8ddbfe2118a0e6555ce515615c13ace1c6afeefb45b83b23729bf4ffd3e25d734c942a1ebfbb8f6c61bc889930eae05f9a87ade5e3bfc61dfe2de8ce6b1db967f2e63915de0033872ad19a9330cdae1fac88dc0768aa69b27ed0f3dc447d930158c1d9c1603da27e471c702d6d415ce8082fe5681fbabf0bb05b8e08d0ffc458c4a506316a8dcf4ce37d1376ee331730d4916571c8bc19bcb9f379f42be1d821a5783ced62df891c860a475b157d8f024c9c7ddafaec3e37c0cd9be240d5438e3d4bbe19791b20dac515fde99162bd0ee5f85465cd2a97fa9374aac2148bc177b3195ad8aca21be66a1695c6ca02717931aacf8b35c730829a89b29d62d414d078cf1458c95bb5b329125bfb781f2624418b722782d363e4187a20b4fbe3f15dbb8647ebae474b71138c1630372ed086ddeb2a24739172ec2f1a2af90f35c87fc73e94ee3d70428480a9905374dd8ca181b88e8651713a95e36119bb5f2eb3e084c780d713eb7efbd7828c2d9dcbde11180af35ff62c612dd35c791e0139f59b97546eb2a055c688524b95a96e062d3bcab1ff395a666c3fb6cf3af2da3a5746a50b62f727c137561c977d873efe15a73bf4c969df32c9acfa0747db1879c07fc62d308c09a36e1faf3ee237f66efac38de5afec59c8f0c5862aaa2621e891595570f9f0912da877b22df1e301b3d34ad93a25caf7dcf753a62019b16e61d88330b59289a3b568cb3df6eaa6f11c0e4b1c89f3a7a4986f5c46cb559f5671398c4ba0ba2e3db471ec1652729766504337fd0ac7b45ae64645fe7cd319d653b5f3ca9bb45259763e96bf907ecee6de4b9fc91060d36ea07c6ae3ad794458e5da1a7d8fe9972737c6978af8d265cf0c108a8073b2c69f4f0ef197dc72500ffb4f1ab53229a30b7598d2da5be5b9f8e1998013353a52627673b4a64b19f0b7277e202203c7dd498ded871141526bb08859f3cf8102dba19173b6371073c1f4c1ff7e6915b6299781a100c97a34a51c7551d89fab955036c8bf1e7b3d47b327cab7cf6884171a7a1915e44299918869391975facae2b2bcbada627b3c121dc4d9e588b3061788aa70e98d5dfd8b3f2efd64152fae808d65d1fd2988c9e93b8c449a4b86da936cb2d573346244a4e6f213701f74a0168758d5af1550b124972337c7f65147e3745666dca05c94339d1c57dcf7ae9a16fa298a08d910623dd1a30baec45edd793a3f2453957d4f98f1638f0a1b95ffa77c6a9b2bdf11bbbdce49c059dc10d86f610ddab0227dbe0cb97ed0721cf5df56ad448e51b7ecf554e4efc16150bea82377c2a4faf45e369e8ece33c8ffd8b08a195e7423c0f82afcb19a7468debb405816b7209d5b48b33e019dc2e317896c65ac5608af845d428835ef0200f92d0e6e45a60d41016a10d6a5c94506827167bd6170d658cca37d8c7bc2b08fce716dc21a83f410f6f9f8b3411bda81117d7c7ff6cb642de394a5c893a8ff6d2a42503a9a30d3f1ac686b01ef9a8708282136b6ed35b39af95f0c6ac6cf837cd5806ea0a7a4f14d61434294265af68291307712db415dba72d07645920ef4db0dbd3113caaf824536d00b193efda146cb4e52852dd29e70aa50d2deff62ad0b55bc501dd520ec7732319443241e9d0846d6d88cba574410be9f50c7e31d34c44ca8ba31b013831501485bc44bb32b513a711f8b92184f1fdea1d78af764985e468fb247b141151bbec9ca80cbbdbafef9427e06e765c6122527cb034e0cdcdd9849a31f7121eedb89e042fc81177892243e6750c0bc19b1f75c74018dcd376538864944f6ff6e5d6a1e05e94cf41cb45f4f744973bc07ba48177dbaa8131b58ea2733a617887c64f75dc94ae508fad80cd5d7a07152fff27cd9a02e29aa524670ac384131064b97dd92f094d40fe90967a073215d628f63c8ad65605900308f35a7580fbd5c2adb18605ba5748f6309fabc3dce89acacbbddf0b936958397fcdd95d1bf37f345d2d2ff05b9d112e2bc7005c2d766aad001d7e3662b766be683599eba4ce31123f47d52c2fde43afa3c62d6cfa45b4a1c5c2573863d674761efb007ea59cab67be49d1e4ac8ee767eb3e446272eb24c7cf42d6a8798da9c17871fc1a1ef14c225e89fe33484821e7ee9d367a04053ff83a6b87f3527dc4288c940dc61ef2375b71e102deb02cfc196374de91052937b233f45850ab773c16ceb7fafa79af0944952f30b457f587af622d2569ceffc1037f0c239d5ff39f719e4050b342d567ea4016c8db045e77ea0d4c7d869a9c2075f184b5b2f7c57949fa77ad5729da55173766db150b67c3381520cb2275ecb118a0e6fbe38ff5e73fc9d5c5ae6c7ff5dae491438f298c11c9bb01e045ccef4fb9e3f31ef69cc89648fc84ceea67a8c67f841452a878c867cee87c3d0a1958e40db96c4e3a864fcd91607e9a3ea9a53ed9f432c208cb52b189e3d2e028d082c693726456ffd4a3b9b71c4604453fc5faeb3af35c1bdaba767945e5de85e5c3658e2d487e0ab1791c6e2cb928da95063e70494ef043380eb0793b33a6057f407629585cff7a8d277681fecb70030c1a3a896d1f90015d6752ec0663dedb69ef0c6a67e8ace1e838c35588e7c75660e01eafbb1e115265716a2893e226c5c04d970309b5de08f3e132ee3e96b011d60992054b92641347c707448eef6ef1ee649bd0bcb9ddb7c08c9978c7b7940584ed74786715c39091e08494bf973340b582aff501b22b4672c4323630c5c46558dd530837bc232743ddc726df768c00003dd0bcbb0eeba8ae08cb6fc143f2bd05ef1b92be40720992ce46fe300b427627436f0996d43e5672238b3056bd30fc1c4fb623c0a154b19ce5d1e47f1da332bbaa73fb08b929bed24079dfafdfd1835417d6a4d50374ade9f428c0355a26231f4aa70333a087541aac84ce743cb24ba12ba734722a40ab09758e61c0422de3ee30e10acb43c7098e0628cb5d037dfdccb5126bf3651bf42a0a1fb2f3bf62cc5c9fd8581a431263d02a99f7bda0a844b7f8a809e50c938e35f0fb95621c27b63a0ebcc6faa4e3108b83ded6fc88eae8a1f7a931ffed6d34ad483bfca6ec21620545f1f4858ab32283305123d40f4a75151d6def0bca8d30a5eaaf4082ad4c5f027953458cec6f1aedbc26c19d8ccdb5db555508229724f6107140e0908c6567aab707bc79b92301fe790e10d4f6baaff61c1e549bda6468e383ec46323702fdeb6b099916de98f17a322ece694d070ada822af7105a61a187390e615ceceaebdc38249011243dfafdb786883fcf98cfc85e239c36f5a952a6cc3668a1556582ce67be1a98c829154fc22daba8c4876da8e91c1cfd275ea2c405806eb03c8863c132443fb37170cd6d47784c6b1c99f8d29a1021a70b874a7180a3d52b63a628852e210165e48721b5ac72f960d31f34d0759729e58ba54077de6fe439db6353d8ad621019abce566d709dc4e36e43814324f5ad1296dc1994ee59e505fbd50bc3ac2077a4e9d28112d7d8edd633bf2269957f9fd7f100b6e1f401b5b10c7ebc1a762611c1ff4fe582a9ea07982492e9551e2f6fd23c49b5e1830ecda707366f31a5111f06c720d72c15b91d0cf79d5bdb3f7440563905dbce41580d44f54d0847ab3ee506fb030faa52a8d0a54eaaefdaf8cae2d0832ecfc943b5b7948245c0133768b971744c1b7632fd8c25d25181d2848b7fbcec7ac6fa21a7acc84bf643181be424d527e631e23ee52f4d82c0dc7a97d71a42281f59c19608ada6913fb9427a9e43c22e5fa1f7f64f1811ddaf48532c62932ca6909096430e323b8eb60e64b27f636dad9534479fa9cce7b6d83009ea18557535a0f9618c229184453a9f211c7c0ff025f9ad432ee51685ad408d036cb50583377708710d6d3b0afee9fa30255b7943bb018b39c0cafd3e9cf41fb3c3a725fe2f34fc2dbea590f4b987982f4612b4fa865fcce633a6e3ddf27d4c8c9f941de994f7c6c1db553ccb58569fd42e85012cc654f397f503f59a12ab295d9db3607d2bf11381eb33395d0ab554a7e2b4439cf4852d48d8548aad4e313cdc318c0394d6dc2f9e63782fc428d03deddb1ea25d54def4f929ef10f9cf56d1c54213f47f37c96e6af1a0411b376d9c159e27e93e80231c10481e477c3f6107176517d4396b80066e2d5ef16d76607db01247fb5c56bbdf53c3efb6f7c3fc5ff881ce7d8bcb505a39c80e5a08701a99624d2accc7e5020d40d9d98ead1d3e0d3a313e231b776f6b2de70311792bd5c5bb256d1be90a592cb4e407ce0f2932b96fc74e4005e9fb7969a8a404d8a2efcccc15d3c1d1cd86a16ccb8389fe373bcabc25f3254ad79ff3bb3f18acdeb3fe41f9ad163906bc15099d9ac92c6f8a7bbf3453cd5cf22d7c36e799aab50119cec5a083ae7560cc1074bd6cf2cc5deff40b73d6518780e5a966b057a5fc92e3be63e2ee5193", 0x1000) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) getsockopt(r6, 0xb75, 0x0, 0x0, 0x0) dup(r1) dup(r2) sendto$inet6(0xffffffffffffffff, &(0x7f0000001440)="6e6ad487251282497afe5c8966e3b81bf73abee31b7f04f84ae982e6581cffe33d5f526322ebe85fbe696bc652ca96c5101e3ba942744f7d4c575927ab25985fa0f074faec2ce48c4c8802003d28f8e844c4eb1893ed26cee49e5932ab98cfa8e934d8f29071026696380b771fe9358535e0646efd9514317ae1330c9f180fe9d7d047da77c249afaf090520b75bf0ebfb92e3376d1e1df9e58aea278bea58112af1416c32db30f9b6dfaf21860e7331b6f528891a005b3d0b84e882063aadce543e48a1dd440d33cf857560154d5aefc1fbc13eb9f83688f9d8b48f69f88650948965e6df1fb59b26996959f5e4f66f07ef4032d6eb672e1c81f44bc50955f01b958bd6ee80c8f3a384f7f2b7fee9f92c661e78e8fa1a0c7ee2e62e28da9309082eee654468bf2c4627207e326d2180d8187669aae347a4a94cce084a7b7074ac2ca03e736b8a5fcef644c94a24d93722aae6b59e6d671e2b19ebfe01e7dd9609dc4fdb1c3f5974fc7d888b215e1bbf07cec3ba34b98aa89490756bd4bca67eced15a010f744455329f58389db623ac92726aea0abd088a7b5dd2c625e9f7f70558b549f715795a4dad016628f17e9c42c8f8218fa68e60296473d838dc64c7fd7880e67c1d52d96dbd547bea0f72d1521465e08cdf2f7822be18d9a574f3f278de40b7e2", 0x1e5, 0x2, 0x0, 0x0) 12:17:03 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000003c0)={0x1}) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000140)="c7bbb946555e64cb8986cda807c878837106b5c6", &(0x7f0000000340)=0x14, &(0x7f0000000380)="aab1016c7dd7", 0x6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="54b96b2aa0b16aeee792403121a5ca5a68458108954955e98b548fc13e6e70afc010d9ef5f80197641632091570b0c5b6c331e0ebefb43dbe0f805314dd4289cddc91397e5f0fc4a686a13ab6b6b9b2416019f8d0e7a763777b83e52928e439dfd24d1612a9ade53f20fd2549f9a314d85a2c67e12818f7e521ea2a3f1fbbd3eee6dc3684f6d872b77f23b6cdf5d438c3548210148b5c0effc69d271bb2a6b68977810456d95c278aaf470bd2f5eb7570a2e", 0xb2}], 0x1) 12:17:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000080)={0x9, 0xfffffffe, 0x1f, 0xffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="07fa3322d6d8000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 12:17:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) dup(r1) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="9990b32f4bb70aa75b53000000000000000000000000000000000000000002000091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa00020000000000006fc1000000000065d16663612935d37420094800"/110]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x99) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r3, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/159, 0x9f, 0x41, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x47, 0x0, &(0x7f00000002c0)=""/71}) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) 12:17:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair(0x2, 0x4, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x2, 0x200}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 12:17:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:17:03 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 12:17:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1000) 12:17:03 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="d93af302becb7852c9fd3895182ae6a41ef7345f298b5b2565700f8700d8a4f0393f3ae04186fed62351e7b80d3a91fc344a", 0x32}, {&(0x7f00000004c0)="4adf9ca01f213e1fe1697fef1dfe291f264f13b8703e67c28279143ba7b892e463a8bd888028be8d0cb16bf0ce288c70dad60385542fae20b879717a6b350e66e2eee34eb7f6dcd0c5023e992b6be09f6e653042b1e052baf7b28b1a56bbe525500b9ec289e5b78d09eee700bba3efd90a47d666bd2d65c6beb1033d0f7fa40daafd08af88e228b577ad19076b201ba8e57f931aa14630d296ea4662a8915802df71df1318b93570dfbbde7e2eaef7f3b20bf8d5", 0xb4}, {&(0x7f0000000580)="60bb8864e6bcd82474f6ba8f78637be80d06ab0a6148369316fd56", 0x1b}, {&(0x7f00000005c0)="4b0dc55755b5a484859932128c7f7e2bf3d01e5992b45c50e2625be76d8e48423362f9b9e762bf4bcb8f489e3dbb75630c64a6e413f92bbf8936c16866d93bbc86f1af6e486cc739acc556edb1c25f3dd28a5aefd4b794ac32a38cf33f295cb906d9e898875c57a14287530b74703dbc27a4", 0x72}], 0x4) socket$inet(0x2, 0x1, 0x4) socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x1ff, 0x5}) geteuid() r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) geteuid() fchownat(r5, &(0x7f0000000480)='./file0\x00', 0x0, r4, 0x0) clock_settime(0x3, &(0x7f00000002c0)={0x6, 0xa3a0}) sysctl$ddb(&(0x7f0000000080)={0x9, 0xa}, 0x2, &(0x7f00000001c0)="6fe2a704231c4b26d61ea34dd62e90718e28df4d6df93bf19f26b62081308faa337d806dc317e6a9b07cae3651eeaf794be8e7b19835ab04d9985878b818d90f1e2a3302eedfb26e749baee8b35e87f9d1083ea3e3fb0ed56ae016d4f863465d7437b52a1d461ada5489e9c31434f5035b632f6522f1b1b0f2416cf08ccd7bca67e1ada1ca64a697aa9a07486b6904933fbacd3adcd606c49e70f802692f46825911af0e250c68ad7951ef4a7b2a74b092c4d801253821beb17207027f816e9e7cc751f17b01a69b163a03b17355a044407be84ac291cde72314f4584c5ea624e0595bc02c0bd3bbb270adb220abffca3cf809eaadca67762c", &(0x7f00000000c0)=0xf9, &(0x7f0000000340)="ac5e0ec4c3ed08717e73284cab4859431e762618843dda40977f891dc0d80bc8834dc64c6a09b2e304a41213ed4ce677362f8dc7253b82171b53302fbfcd5ec691636f8aed68dcf28b78b6030185f28082dfd231777884e6bf", 0x59) r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 12:17:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaa17b87bc6e145a9aaaaaabb0800250000300000000000009078ac1400bbe00000010b00907800000000450000000000000000000000ffffffff7f000001"]) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x4) 12:17:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffd67) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x1, 0x9, 0x8, 0x4, "6711a10edd5f5d489fe399b555b677bb940e7c6c", 0x7, 0x1}) 12:17:03 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150033be84e6d20659bcfb1fd3dd45b814d98e"], &(0x7f00000000c0)=0xfe6) setsockopt(r2, 0xcc, 0x10000, &(0x7f0000001100)="b0a8a3287455c656f58fcf8255dfeef2b3b0c21bf724504de22895a079589d76aec078a040f17d878854bc99a5b1ab9071b764fc6aeec22c0237728f1ac0baa23492e00dcc59c7405e7738e018efa847d40940952f41e1f94e6e77c7127110b0cf3f39d4a1778d4a530b724e09d9996b74d76e0826283da687194ab87c21bb0cf2eb610e61f0bbbd7bc48d07b332b1ad8c8ecde86bc214c24f63c7c3964263c9e1f02c35a7f593f8e289b910d58772a82c64de9352754dbda3c87b5021a4751a4d492dbaa2767e18", 0xc8) chroot(&(0x7f0000001200)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="fec81c99ece20008b70020006dec00"}}}}}}) 12:17:03 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000240)={0x4, 0xe}, 0x2, &(0x7f0000000280)="a7cd1dea50f99eed6721062617c2fad9586d3a703c98881bf1161f355f9dc9", 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) unlink(&(0x7f0000000040)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setflags(r2, 0x2, 0x1) fcntl$dupfd(r1, 0x0, r1) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0xfa, 0x800) 12:17:03 executing program 1: sync() r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x7812, r1, 0x0, 0x100000000) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:17:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 12:17:03 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, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 12:17:03 executing program 0: syz_emit_ethernet(0xfffffdf2, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaa2837980de6b6504f8ebb000000000000e326"]) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)) setpgid(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x10001, 0x31, {[0x7834, 0x4, 0x5, 0xffffffff80000001, 0x2fa, 0x6, 0x0, 0x3, 0x9, 0x6, 0x57, 0xd3c, 0xfff, 0x6, 0xa, 0x7, 0x302732b1, 0x20], [0x632, 0x600000000000, 0x0, 0x4, 0x993c, 0x58e, 0xfffffffffffffff7, 0x3, 0x5, 0x6], [0x9, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7fff], [0x1, 0x2, 0x80fe, 0x441b, 0xff, 0xd1], [{0x4, 0x80000008, 0xfffffff9, 0x5}, {0x3, 0x9, 0x3f, 0x5}, {0x1e6, 0x8, 0x0, 0x9}, {0x1000, 0x6, 0x4, 0x6}, {0x9, 0x9, 0x0, 0x9}, {0x2, 0xc055, 0x5fb, 0xec}, {0x0, 0x0, 0x9, 0x6}, {0x4, 0x8, 0xfff, 0xff}], {0x2, 0xf199, 0x1, 0x8009}, {0x1ec, 0xae, 0x0, 0x2}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) 12:17:03 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) 12:17:04 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x246, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x210, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x6, [], {0x0, 0x6, "4825fa", 0x400, 0x88, 0x81, @loopback, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x6, 0x1e, [], [@enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @generic={0x4, 0xde, "f29b4cb49c747fe03f098fa24be718b028f85a256d2385d19e2208c035d282b80d9475c2b64b5711990aa56399a9a9d00a5539e9500ef266d0872c2788cccf399f876b45086a85ce21e2b9891c04a11a6c2b81275c26ec9afe005aedfe3b68159cb0f6acad01962af7e75ef2519924152b1fa61635aefb9ee6bd899187b672e6adeba96fb4ce45b87e2eeb48f4eb065b7c326f9aaa477f785d32c232478154487d012e78e7597b0d9bf14b0c2a4c03107b31645c4e7d5e8aebc5ca798342c63d9d0032976a8b73103814c8df821e540a6764965a6d55ff65a15a149075c3"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x679}]}], "cfeb5899805976992c03fa726ced25055966d293a5ac43828bdb2533817304f40c9460af335989929e7c03ae93ce3cbba923bea13de18510611bb4114ef6c21ebb24ef643a413e2aef34000ef93b47bc9fdcf441d8615eeef6bf89c2325aac152b7f3b0b28eb87e41861af7def0d0faa91ff6a06330720f2197710b6f52bc31602eb272d4f4c52442775cfbcae4b9cb169cec98e889d176cf72dd10bb90bd206c14dc227cb8cc2606073e596702a785f3fe4dfb86df28e28f6b06d89da6104fe804e5fe8b7338352e1b3c8d72a9fcbaae843df07442647ff881b79eda04fa9ab"}}}}}}}) 12:17:04 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:17:04 executing program 0: nanosleep(&(0x7f0000000000)={0x3f, 0x4}, &(0x7f0000000240)) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x7fc}) execve(0x0, 0x0, 0x0) 12:17:04 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 12:17:04 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000040)) 12:17:04 executing program 1: r0 = socket(0x26, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, &(0x7f0000000040), 0x5, &(0x7f0000000080)={0x3c, 0x2d38}) mmap(&(0x7f0000409000/0xe000)=nil, 0xe000, 0x4, 0x6832, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r0, r5) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') r6 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) fcntl$getflags(r6, 0x1) 12:17:04 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, 0xd3, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x8000, 0x1) dup2(r2, r0) 12:17:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000040)="96e99112916db7123af3c7ba60885d86c97319a8a0ef4669564a484f6a969910de6b3d58972f5651690a6b610e56071d88b01eee836ccb8cf9ae53112853d0f1f9f55635c2bb8255475ec7c23a19a6f74e65d7d01216ba1245748011703464e9713a6e2eb74116316eaca2407784ec06b0530e907688954d142e6ababe8e3549c0fe0f8b02bd85c5b84435363255d93dc53985a15516685b1b85ee4bbb5b687ccfec571a0cf49da8bd193a3baaaa03f7060570685d24ebb82eb89ad0fc7a55d3805f6005d12a67a94d1a5689f8aefe6df1f8e5955101", 0xd6, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 12:17:04 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f00000000c0), 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) 12:17:05 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fil\t\x00\x00'], 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) socket(0x20, 0x3, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x172f, 0xb1}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x3ff, 0x0, "81188ffa576a00", 0x0, 0x2}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) renameat(r5, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) 12:17:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc2b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 12:17:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x4e2, 0x8, &(0x7f00000008c0)="14478f4720cb5715dc1c1f0c2e6fdeaf0f38d88447a989136ec29365c1baef7c0177bf343201", 0x26) readlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/91, 0x5b) pledge(&(0x7f0000000000)='-}\x00', &(0x7f0000000100)='+$\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 12:17:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)="915c38e727a6a647f67f277c2365fb29cfd3a83f142e78e6b13d73f6341dbb8ca8eb2beeef842ef44d110bfd424a92ca4b7023777dd8974a75b7e0ee2f1c0ee31e3773212044687648c74939f5b6e4768ba4d05fd66851a638bd4f33813eb9de7cb7284df5f23b0159387c783b006aa72b131a4d13e7dcbc", 0x78}, {&(0x7f00000000c0)="949c5fa8b3bd1b7103ba1cfc900d538fbfcb0d57e09f174613d05f59e65db2e6828f432bb7090e83a2cb66ab14adb9bc123ce08bc7fdd01172d85023aa249fa7911ecc09e2ee513fa917a8e6b8733617d8a6aef3173d7a721bbc3f30a10227d439d59a55754044d839e0c794161b1d56466bdf338c17d393760a041e432e529f7e2a3069f6482654033385bb90894a8f8b7c4d8b5e4feb72344ec33bd972cfd7b1a276f0a3d3af35c04ef7d6a78b3af428199269fcb129f14fd0ad69dfdeea19f50ef7c6ebb386dc4bb6dc9849ccfb4ec1903d4f60002719da28539dbc72eb8a695c56aa87842cc8b01c20", 0xeb}, {&(0x7f00000001c0)="8353c21cec82513571c9881b93510acf3933bd3c3a5728d000387cf62426743ba64c5fe0649df56881881bd846472313f23ef34b87f1ce403590c113c9f4060bf1e405cd40b1481db63a268265ab8fa59198482f9c24369bdb1cba82ee5612090d530d2d3f7583064a22195f10c7a44c6f22", 0x72}, {&(0x7f0000000300)="263c8d176ae75c2f51bd87", 0xb}, {&(0x7f0000000340)="e328764bee816b3895b342036d2292ac8975808108f476745267fe054504bb2c49649dad3abba3e5fddff36aedf29d13c68c86daf6b28ff70e25538bcf8afdc8cde6bc8365de4af891dfaa737a3b0dc3e4564c9b376060593460fa3554cec276651691b376eefbc5763ca7fefaef30104dacb5e0bc380f4181cf9b933c9a68adce577f795b2d6cdddf9506c3c6e57987e0d7782b3c6160b80d4a889e1bdb377507ce05a399f378b5548e6e9c2b1b947b7cee48bb2cdca3a96041bc8fea5d2b34aa2ffd7d731194662a64702dc35a256643861f2d0046032f19be6704c72109d3499a435049b5292fa15fabf26cf4a2ef6cd5f2339f774edc355ba0d5f7db2fedf22cebc554d32a3b46b615ae706d23dd0d0edf80597123369e40c7f0bd2a35ce8d143c7d5119664ec4751122a5ed96daf852468cff7a65bb8ee49766a005cb44c1baa4c45569cd4b363fc755b2a4c3d263225bfcc73e172abf25f6c691d18278a218e2636fcbd66b5d53a42987f44deca6ce0cdad9cbf12e4a31cd30488a7bac5dd80b05cc2f6d5d04bca80d63144c0b24bffb532991edbad4b53c92feba0e92194ad42a542eb13066762a668935d0456dcebab82a763f2e92ecd83a987add25b9cb4e48e346b7ccfcfdfe2f7b75c6888a54b782aa3cc2b1863cede3b1171d4252c6d8559fcace1fc26ac9373efbdf450ea1c2135081322054c8d3e798b95482540acb5bb4279227237d7eb4c836cf7a75e4fa2cfbe4953e043bbd219f5573f11ebe57fd369498a69c49d06d815573656bb14ad7596dd4e93d1b881a30f8fac3196ed64dd72193c4cb5589e3d6c2eba04fe7f632dbbf50297a87fd4ef7016ea6fada6d4a7e3276adde022964e9237d0ced2399eb58e53f28d25b59e92e43209650447c47967db1ef0d3d9cbb22e69d4239e4b302b75b277b835748789760dc19f1e0426031738a7e9a7f29b7ce0b7df2e866e50c8ab587e69060ac7e344cab365cff8231a6253bb56a39ebd22ac88a2ad16fac0b81f288389c97913ac9e42295e00ace13af1619a1468d00b3c92b9ffd1acaf115b7ff82dc694a09e4127570e71313445c07c93787aec264ff022d34d0719cc6f73758d0f269e00c6911f46b79aa73626e3e904bc0a27569807bc5bbb6773dec57443ac3b164044e978f8a29bcffae02948d829d7648e90df50fd2e767990ca176c425fec9206c2b80bf05b0decc3bad4b0606fa97e090366dbc1bde7cb5d95bc7bca16914eda6f3e68f1ff20b2029a1ea05bf34049ee37efed6c41d19e997d17cc1fc393fd3a5a43cc1ed2a5ffcdda8096c84a75dbb4aadfa1c5b32403b4ddd0a9f499e49a49146bb885083200acbca55d86020e539348a34728238520569d95cfc985485e73869335da674e703dc75783aee4f8cf544a5f54e15ef4754db5df7a49dd1ee57821ffe6dd7beb847eff44644682fe85293b09319e3bbdeb5cecb6ed246f7c97486fdfc79e052ee9bbfe5a93eef25cdf0671088ded87cf5ce61f50caa0141d1fc8f581b9898080d7d50928b221259851c2d3b8d926ecf375dc2c25315c0a2f13f1cd0a6ae63553b726467569d574d22469e20f3b78e7f25c3c768a92f9c44ffd39db1d6c32f0cfd3b0dd7915b5447065ebd13743b02845dbc6b01fa58daa8712026feaef6d0883687bfe4a99e55c105955c887affac8d7a47f31083c8bcae22e5b999a5fc8b022c1ba9975b3c15f67c4ccdf530df065c7143a3b6223a1889f241921db8779318899781b06fdaae8761c383f38b1afae8adccb6df2cd3616ad2e43ebc3d552b2ee028973c8f6b2e1c6c6e8139ed09ebc9a71f2dfb7ffbcc4fc049fe12e5dfc51918dd38ff71940efc62025f5927c4030b245d47cb679cc628c16581a2d96c016d5c009d75a423c3a3875ffc432147379622d86f66498aa4eec3d026124e030355e34aa21eca1c4d4751b3a31bd3d3e333c6d8395c9faf6e4ab603530832e722082a982536a6397a5ce7743c1e2d9b7ee6843a27651bcc1e06ac0aad55a3ff65be830cbfff8f7df550f05b2e1c0d80de3821422935a9ce9c1fe172c0dd4880b08a5ab5f43e168ac3548fb21b2756c0db07b806767053fda62ae4223fb4854fd2117d9be58ebce16e1d27d6c090f37c94ac012068fd726b13ed5b0668c0b4794459e58b74bf4bb17abf261d9239d999886c6a2e05a1dbd90a78c1fdb43dc23e8c0bd372e983d4e01bb288f4d432856718171e81b694fc09e894e39b6b93b6cd38eb0e01d2bf0556eb531d050a76f0ef5b48c2375e951a42f4b2fb097ffbb0f805f0de11cdb5aab2ba8d415780ba2c32bfe10bb21610f1101416bbd7b1a094b325d1ce86bde29b8ed43b3a1d13dce60a6418d78c8e32e0a87b4c5976cd58b6c6a38c64d5cdb2872e26a423da463ae811cf9d1b45cf12155020e68f0d2bd4ca70d61aab86aa7fd3001cbf668093b495d700d54e221d9e6eb2cec3272c64f1ea86cdd842c5de08cca845ac88a236b4f087d330cee89ddfe6968ae03d4ed46e87c405ca34c105119bc82c1882b88fe3c06106bea0d89bf88808609da5dfb73735659bb58713c661def0d086c58ef3e51dc99bfe4f77290cbdec690ef31b128ca9197fa1aea032266eaa914957678ef7adb1b6e6b7c5e0ff9367c1be375bc248cc1c1e3c705973ed00495e61207d436d049bc1ad0f0c0d4cb177017ad7406a6699f24cd7bf43b187a5ff0c77191b30d86498be4a2f1651247e61b795a0bcbfec48e878c01874013255a44b02ab56baee9fed5dc664d33b173d2c1de9744aed943dec67b3e8be63992f6397719a3328fea7ada39cf2e4e34a2f424bd2c2ba88c59bb8df2a6e7358c4d7e80eb538644b918d686c52126a2bf9d4ebaff1b636f7d9b45545563c8ee82c5cdbe77a3b6b6be1ef65fd270d5df7aee038e80e8a4395d76370eb61749517b1824c5cef4fc1070df8106c54bbfe841a5f841ab4a904427834efdb19993405e5ed2c0991e5b3ac06093ec581c2179ea5928298ec50bf284270f10b9b712b852bb10e27e7dcca949ce15488886b76fb4ec70ac11f5fd5ba06ab91a79520f88fe12ccd298a6fab72f0cdb2096a5875d8ae918d93f01285aee7a69d83cd4b02d5577a6ab5d59bab33b0dca4303af876091b754a57460c2a516ae7a4dd3bd73189e5c9f7b95e41f5041ac7fccd7365fece55a9437953484bd3bdb2cd7f7223afc67ed8037d85efd6966fd000d0b6b6fca6396c5335672c05bd015831f4d027e01cb227fa90d3ccfc70e0eb83f2619c0ba0fe7c7dc17688663f3552c57fa8adb7ddcaaffcf84f8e1df72bae63463a8391348563500f841cb4b3f193c5e8af199a0651c2a430a357dfb93300081faa023614eb7c780d47e0b92234cb0e09fa42c7293a6ebf9a1aa4dfa2e8a377b0ab740c230e3312abccc79301ca017d09109b31d8da3f979186ae52bad8cf478ff70d49044dce96dc1ca681381c094d53b80b8a9c465922d7eb58a07d5b985c843b922b0269bf3b29ec305ef400cdfae1a1946c640a64d3ac77c350985506a952ed48e47e3a5ccb71919eab5b9e0c13d48db617857454b6bb936e792438557117af8874d445e090981e42afc3df5748c0e92bb72ffbddb855e1bde6f45cefb5f759a462f759de45e4041db991aecc5236da1f00a4cf6114ee5baab065e7e3f562728c90010c0dfacfba0917e393e38e8db4addb560c6e720648e9674640590018fb194493db3c7295e7da4fb96d88455e5c38ea6371c763f348b24b9b1199c83616573a750a7256cd255d3ab706588fd824418bbea55a9001fb8dcea1fada6ed1c50f204b375e5a4c3a8bf1cbefc7aa60292b122ff27ad727c1d05287425bcecf15cfa92f2ec8f10f28aa80e3ed4da3f7f5661856b477e62305b7c5fad55455824d178fba2b1526f30b4d7e5643e7ae3e72e6d7c6ab088655e03c119b2950167e2c038ec51701e7a7cd181c60cad6d93f62b15dcc4eb0956533ca76609f848882b85f34d3a44634fe620c0f51db01cdf1ce8b2d48c15098a326fa21d358ab9ac69cd8ee554e13db6737a77d6d18b563678521530fda0f8b80bf91a086b393b44544b15414c35fa4da324da6699e714ed13fdb36f7bbd5cc4562e34a2fa5f17ba7fb67d8e8e0ee89da7baff281edd71971e3ce350525066ba55b43556666699fc95cb6751121f66a141eaf40bf34c0c31eeb5f16710edb8ffea41a4524cbf7e754626040feac6a871e087bf286535064c811ddf9e39ded630cb4084d698765fe4f6b028a268ac622b3ea99b990fc535e661e7fef6afac3a6ada25e0856258b76a54bbcea259441e4a2fb62742ea576a4ce89b79fd51f39d9d2006e9578f8275a14d18eb3c68b8ad9829691be762d9966291624c43f3778f2acc2b2a464578453ba39b30968a58cc22942d255c0e06b7f277cb35e62a905ce6ed6b1cbb6c38acd12eff9f698ef6ba8aac36e5480ddfb549d70fbe050f27bb48598184102585469a775a2d38fd501bad1621b75f9fbf82855c7fb0ca84af5dde5842b15da64e3398bfd74d0421220d625af7226e84af4f75377370c827f94fcb2fe85f5811935d8bf372ff3f1ae817176d8f3d4b2ad1156438c4dc3b1c60f5dcfd1531704201b877b204b530356f4ba896aefbf54c2173d2290f7c030801ac81d41b93ab36b6a2424753fca27c85410e138932af71ed0eca0d05eebdd9f6c69a5734eeab6897346ba9e33e7ce9e1049017d805283c59b1e507be9e5683e72aedf395c8c94cb831cb441a6dff0545e6cfef94008e84b05c3c5a0117ab5702be2a366546e7e10f6eaac2a0b79756491ad9b87f211968c9dc930c34dc6454984d0dc7439cff305657d0dfda5cf8596277a1691a76a1d0426453833a3eb94e06ea4e0cb84efcda495bec42eb6505bbb255d148c02992d8fc74abead5083ab529da095b74ff8da7cfe393b04cb4ccfe1246f2e00a4ee94f36806179a6e27afc77bc6d35a222279a328b951ab6536a49f4fe9d87fc4d405db3a8c6a4a5650780ac19a16ccbf5525bd61e19ad90608e226ea2fe6cd82786e732e880f838cb0d9025853b4fc7db8f6ef05254f00115d9748278b712166d53d07ee3c5797971785bb021cfd09cbead9e8c3ea8a52060f6f2e60259878f2ec88e729e93a333010dab4fb0b0e5c02972d73c2aa0e818b360ef655cede05db8213f5b4c47363c9e199af3d64ad0a1d6b0abde6b29bbe771451cf2306666e33affc8d6c8f9431c1e407fd89d33cc8360cc1a157e07eec3c0b9121a397e7b32144cf3924bc3a788d18fa61899333c558b85db85cd93ab8a3e97316fa4763030bd0d6d5d09baa37e51b3e4a95a9074741a747e85c107cba6efefdb0824c29efcf1c1d71cc7e804db80d80997d346e04949e39e814c68adf1b986398e0e74989f3a79f1ab5b459d1e5888876229d2d6cc20392a44bedc03f777d5f5a73ce2ba7d13065074649b19cc4c223a7a6f75cc5386af6598e695da3ea9b6d79768c86ecc91facf026e67b821236908af67e6751b2a657f30c4d5f79fd58d92fc4dc44a286fab5fe60627b6d6d69d67b60fa422df0920c873b6f63a64a977faaf83fe22e5ca030a6dc362d85a3df52c47d0240c2fac87a7fa920d03b11b138656a87cd7dd11e57c7651d819066f17cbd0447fd3b21a055c623d0e646f2027d8b0e251b26d7ee45fa818c9d877ee933f7e7d6bc9dd3fed53c53dd994f066bb266c4ac3bafb15fab6d2d94431fa503df6b556218addf9dc0b32f90ad369e14c8a5f691c0719ec22e0133d374da62", 0x1000}, {&(0x7f0000001340)}, {&(0x7f0000001380)="9981cd249e54f1b9241eb56aace6519dd25b57f7fbaa63882e672644da2147284eca4ad48ec198f417d3686272917f7621993d4630e5f9b3b3f462a52f138d584642efdd0dd1c0bf828bf45d7bb9dd4be9ca2119867c1cd1ec2ad75a318279d9c25a7ce9ba23af628cca05b1fe06d11ca8022d99fac49306fbbdcf5382c7f549ad183689f49167883495130eb3ea167a32af83b0a469e353014bec663370", 0x9e}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001540)="6d2389fc0803686b5503de8f728654ede163cd87af74f84462de43251379caee544c94cd5d8ca6a0b1203f40b6d0d2a651f82c501a33ae66558b99040a5dec75aa4100265e133fb35280186d48fefdda4de79f9ec1779a8967a3618817d5a9f79e6312323c8d8dd84dc86188627da586320dd35e73f280f8a3dc0a36e4b3606120065bc231cfc1faa22a3ac699e2cdcff2f555f7ad15d21161e30fc565880d7ca863e8eeb43ac4506770aa65ad2070cf5cd82a444e91ede227305fdf544d95e4762dffe4ccb730cc13e909", 0xfffffffffffffcc5}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="e80000000000000001000000b5da023477f986d3bd7e98ce4b5bafef692e88ee5ad9aa609a543eeb2c2fb3093a07e795b8a55a7c418d51b6b403ba46e6e0a860eb4b51092c653f9f90e473ad39b5cd0a14ceffa1f0294caa3ba09e6ea9f2229dfe015df2c847af9c5e95bb16349dd5121361be5f9e77e97a71ef8023d4849abca0348d78a003900135f52d85733c1944dbaaaccdc2827f189122b49e8f135da1672238e7b5f3cf30f8b5e3538fd886c87e1dea286feb0f61497b004002c233ca56f9121100630666643aaa235bebe0d844b01662c2a7906f1c7b2d3016f546d905e593f07879ca008536a6bd2fa52335f542814a65ed589a9bf44a5bf28571dfa3ad8bfd87404159cd58decaa3e89692733b6c874743afcdc56d43c18875301ea8144d7bc266e8e2d2c34074a1454f0a676c70b38a32fd309397911d226b1c3222b063e3e518d22997d3763ce48d35b1b2a447"], 0xe8}, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$unix(r3, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 12:17:05 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 12:17:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) connect$unix(r2, 0x0, 0x0) socket(0x10, 0x4000, 0x16) 12:17:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x200) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 12:17:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r9 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x2, 0x7, 0xba}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x86, 0x4, 0x6, 0x400}, {{r5}, 0x6, 0x92, 0x8, 0x6da, 0x40}], 0x1ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0xf0000000, 0x0, 0x65}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000065, 0x10000, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x32, 0x2, 0x7fffffff, 0x7}, {{r0}, 0x9e38d36b8c6cedc6, 0x8, 0x2, 0x8, 0x8}, {{r8}, 0xfffffffffffffff8, 0xd5, 0x46, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0xcf, 0x11, 0x9, 0x20}, {{r9}, 0xfffffffffffffffd, 0x60, 0x1, 0xdf, 0xffffffffffffff80}], 0x0, &(0x7f0000000240)={0x96bb, 0x948}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 12:17:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0xe8) r8 = dup2(0xffffffffffffffff, r7) writev(r6, &(0x7f0000000280)=[{&(0x7f00000000c0)="2c437b02cf641b62d4cc7f54d0d28ae61e8e9e4800f4541fb5575062826ecb4defb1ee76f8c07de553e96109edb0beb10a", 0x31}, {&(0x7f0000000100)="1a99a9674bfcb691d0161caae902489e4eabc8b8909e8ecc50627ec9da3221c2189b3fc33222cb51cd7f7e0123059273b5a851f9d9590c95cb5e3b5dcd5fe27cea4386b2af85d1ee3054957eb9812f9d818c09dc0aa91ccd63f0d9722aeb689acd6916862dba05e0349a50060b3f4be7adf173b085db6fc7eb430966a5d515d92a5b4bbf90c2b001d12bcb13c494e656ff9b3ab75c9f09af12d2e6732bf348b17245645ff3f58625dde06ce942b14a80bdce32f2837a3eddcf1e3c4d7f03db65d0b5ccbc2b445b8ca964bec870f57195f39dccd13ee27e8d6c9ed29d69698bddb5a9c693d49456fa803a9209d3", 0xed}, {&(0x7f0000000200)="ee60e2055d8f5559ba4191b69aa5071ff2dc9373b3c9e33666f76d618603c0a98d5ec93d60a2fd6d622705107cf5", 0x2e}, {&(0x7f0000000240)="89bdd234b09fbfb8f16885a7f4c9670e7de196158e587f7bc4cc875f53f37d", 0x1f}], 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0ff63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r8, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:17:09 executing program 1: getrlimit(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 12:17:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) setregid(r2, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x6) 12:17:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)="2a32ec528541d0b4f61e43cc9f8f164f82fc8638481d4949ac7bb708278d7cfe4218313a06852c67a095694a029c948fb7b92c8b947090355eef1c9a9b613ff36e124041b36911ab65b55d72701b222a53d515fb91ef1f07a4bf5f404a2d83a9be72006e436a9ea655a72c09a15a36a0d89891ab52bcefc39f49fbd32a7150a1a4bba529c9558e81ab375cd07ae7a80c31eed530bf5801ba8263b91fc8906e0bb9c4ad70976d0107242b4f7d1100a5", 0xaf}, {&(0x7f0000000200)="71ec3be5ebdccd788b6deda8285773a59e43404795861880935ee800772b49d0325832cf3a1c1565d67559008fc3baaa684c448cc1def638d96630c82a31581f588dcb09cf4b9a31242dada43c4db6355a3e40277b16b4ab7b285ff8bda89917417780ec71adb27be6262068bc376e2bbfd4c1ae86c29831f72aae34cecc9c89d357417278f3a23f76be3520aebaa2ad0fda70cd9db4c423cc4006c248e46228ac9fc90a43f74c551186a1406b3fcffa420b256c597f717e5789c3f338f25ea8fcae8f2d938662d19602da24e24369dc92446e72448fb4e0150376a85048e03cb5ad6d4500228ddf99466d61", 0xec}, {&(0x7f0000000000)="1fa7c26065701530e19d6c16c97681e66471c099af8c68b525b4c1ea1a5a9754e5d3eb696bea6cd40937fae16c545df9510c", 0x32}, {&(0x7f0000000340)="0eca480a1d15394129cf1bb501be0c5b12170820f82279b2cad543f46c85e2b4b68805af449f38a75b028f49437882f049ad479fbdeea3e667e3d687759d50ff80c2acdcc210f532ba9ec34205063181597f566954637e709fe60b249dfa1a359b69d49ce2357dad3b62efb06e988728d21a8473ddc4cdb61ed1f396e3d2a4937d75355181aea6217173174f7a32e19abe3a158f22b116b88fee3c55328a286fb506fb29877f163ff27a0a8fe30334bc95341bcc1b989e6fb499fd956727b4fea7a37ed17ab164b59cbf5b207d68177ff166d8eb520961908bd84d471b", 0xdd}, {&(0x7f0000000440)="6d14d59022e7999a7235f3e6d3b42a3755e210e22f551c21ba322fe69125a8582e89b5d0dc626b320ef9199e7ad511f35fba01a5db98fce24e5abef1e5c0160d15947ac23fc0b2e8be8399f06503f3e3bbdab3552c559fdda8e2ef00357e5e6ecc1626d30daa97cb3edb8974cab6e4e68698423f3baa116c5e046ef69b38d5", 0x7f}, {&(0x7f00000004c0)="e52ddfad640d3359917471e186dc1492a1ad0212fea8df9381483d3aa157746c4ca8a18b680904d5064dd423f920a93120b179e0a764c90b8a58c6fb1e524771b6fbb64219d2f0fe19fc2af338af314e37f25335b4e40c8f03dde72476acb03874928a51b94d2a56470c6fd8f452b3", 0x6f}, {&(0x7f0000000540)="118074ad9affe707c047735b763dbce971f44acccf5bd2905241a40bffdf932d19e5dad18cd0ddf09563e1bebdb8b3a6e40a7afe64230ec22a0098ece8e369cbd4530abc7aee35ce4ce81b", 0x4b}], 0x7, &(0x7f0000000640)=[{0x90, 0xffff, 0x5, "65b3452686234676182e55892869a4e70ab1feb27f4c700068161770fa74fcc8c2ec9fea48daa11f5dcdef17eb28372c96312f94f3b1cea3605474eb3a3c7ab96fb4a793e784a78fdd4f58602ee2774dfdfa54953c651941e54d3aba59ab6fdcc4c0c02aea04bc0c0a974471cfedda5c7cea252279e3560ee2c1"}, {0x90, 0x1, 0x7, "78d19edb0b5f34b3b8b8fb23b6f64429d41805ea1928d1e3ef47fb3f72766f4d48c735ac52565708d71e1dec2adf146c72c7e9bd48fab8a1e520b24e623aa2e131968ccdde9b87addabb0cb1051b7bb05a11fa081bad2f24cd4c9760c0f3ca2077f3d984cf3f83792f9862b976e9defe3f9066b4e37d3809a77bd60fb2"}, {0x10, 0xffff, 0x2}, {0x1010, 0x1, 0x4, "9bf9d698ffc8f0fc5e5d8bbbbfdc3507615d532fbd33392b2ca4e35ae895f818d19072fcbf392125e542d6a76c4223f3adb3737ef851573995fa6b9f2fcbb5a97cff69cf9d01401fb27c68b301ed385017196e6e3bec18623c9a7012431e2ff7012a8f19b42e10b0ab774f2633cf0ba8122695498dd2db72657183e9c934651ce8b6cbbab9c442e7124a7095977d213d66b9b3ed2c2679c283c8437cac17c6c2b514de4eddbe610cad256bc14ed93516a3e89a3629a11d6bf1ab0a155d58f429a34c888321b55a9dd8d408dbf9542ae2a848ed5b516114315c4f7548e56a77d0af686b0e20f8d1a485e06f294ede30b2ac57b2c664f1e6a4a662ddd0faa9bede4b35d84ae1ef1aa8e12c381ad74270c4732f26ef7dd9997dcd3b4d211ea19af3bf1503373938329e4f3b660d5a8181e0fc3b5b4650caf69c131a10229088543ae0484e5fc6f2d1b1ba0f601fe55651d8eff3179724272aaac49a871ab1b36d84c118818586abe68d5f055d5cb12d660a9821875d09cb1939e8d70d8056c7c3bd77b586eabe780d18ec1fe038905d1ce9c378931a131af3255e60486ae92dba8657a89e0027e67f2431608d033dd702ca7ec11e75934f8e4ee709a256e67153186cb1cb5ba53d021ff83f3c690edbd1c5c77f58e8b7d46d1399fc8afe1f222842e79362152c34515b2c9bc1ecb832b23e065cbac16629d0efc2720b4e3eba50f89b69a0ac7e06d60656f4c51872dbdb546a181373d28ecad5b492315395889d81bf7b4ad31ea2a7e5142efc41ec3e188ecc44e442bbb367cb0008b150ec59c11246b11ed87f5971717222cd4785f895cd28b935f4ac9f782b5a81a5fe85abeaedd1c58b165f14238807505547f6e7bbcfe114473fb8bfd71331426045f1a946389a0b1e46972af1fe7bbe7f79c27abb7170eb347f3b15b2a21258be1003450699e82c47311b543aa6a1c7134957217dd19fc616daed4049bcbea172d0226ccf03f40edbd3a3a3ff39c53630d525f21a663e02fb582e80af68917c28059e73f7b97c923911acf9bb805d0991227b41608ffb9a808f3ba6f7d42370186e037ef46853e4aa9880c7357d152d33592873d0f4e035a0ca4d9b71c8b2610a237066057fa1f29c34292c2ba2a9bc6d2ba8bf6a46caacd79b3432d403358a76e1ab630ec8f63852053b8c58edab6f31002e1d0c6d6af97783ca65fe18d450f2c7f044d6e102010316e4c7475957939c7c41f5705d1cf8b409f0f991f0c3557274e891da7be4e54c8177eb5d264e984fbbc673894273f6526e118ec704198be00f0117b49cb9bf4bfa720dc76cb17377a467551ef58cffc46c5845fefe4029e1c5fcc4a63fea204b9c86d4cda8c11bfe24fe887667247c6ce49fbddce811d3b7879de9af911cc5ecb9d13b989b8871b5b962ba5cba3110ad4d2ca01f1ae0a5737a4f35c7b7379a9ba876bbca2934b17455460649732a715a3de70e161c87b7831acb7c8c3ca6ab91450750bb6a07eecb18fe422cccfef9db5309973fc59f34bb8d4ed00152d92dc203cf868d009ff7762e135ea21524b1f9b92e0b7c1a5fb7be6fba7f15a7d70aa5f689a16c540d9a6864a3cc9941f91675d5a5ae9cfbeb89e73104de772fd866cbd3ac97dfa61fbf965eb2001fa7bfc8280835dfb65e2e00e93b158786d0f492cfd1c883003927e6d2660797e5dd55eeb3f89aea3821ee5671fd4f5142efba171524807cce054f9670d7acb89388543260045c5de7ffea2261f0ce44c1107342c3030f90bc58a6914c7a01585a207d504528ce84deabf34782b8fe695344e77941c8a16646c1e1f3eecb9ccd07667d4e7488e8bf7889caa78296c115093e810544fde1e748dc53b78da90de5e2cb3ea104c0c6b6b94ce72ff4698bf5fca85f380b874dc4179dce305637ceae5ffced59bdfda9c75ab171b7657aad08c6f5f9cf497980648891479310e7e38b73f6dc77d4f392fb691eb517bdd9cba84b3a34964b9e02d15146b858b48ff06f2442dbaf020005809a143195a142c1c1c916df12ce63948dcc62ce6000175821f5f0ca6b159937c69bd58a1aaec3aade78e7de590597bfe14490b58ad3b2f2bfae5fe76f20061d126d925ac10a58688733786da1b3d8f0b98336983add286458873407c5b1d492d794d5e387a04e91b5f414dfc84bb73695f18f1e6bebe90e1c5edf44abe59a0e9f6587eac3b8eb8f420df287c9ebfa5cb6683aa5c9cc801e387d2ebaeeeae3bbbecf59af0a3e2a92bd76fe902b5ad5fb5f5242be9ce95723e8af2db90c8538276ddef74242aba66d95659797880133b974f08f63e50dac80f67bf066530d318897800f49caaedb636fc819a26ebddc444e65700d802fbb1bf77549340fe954354196f07a73e6025ff2c1fe6f9eb3d28693813a0ca7c4b4a163d6edc7d9cbfc6e11a72c198cd0bb966ec8ccfa70629f3aa41aa86ff37e5190431f72fe532eab455bdc2f199cbcd8916aef87c6b342cd9dfdb98c51f11fbd59882ff34095a9e9b7a618b2368176f2b0ea297bc6d69679589211bbbcb6eda8e577934a0293c0e5a26fb7dfe68f683b3a500c18f75ad06616dda5b41d5b9b65a323cb6124e7ce475744b5535c07ba9ac4df48f0717ef2fa73781676eafc854083edddf34fd6542859d90a46894055e7c0772d97a7fbd5269e6d2ec0ea310d477475fce3e50b10e9f332fdbb37e57bcfc18a34fdf6ab51ee18d073d4c7d674bbc1453b07bba62e8492fe9b4da001e9bbb017a0d581409737194cde6521d1aab4b0bfefae572d9c5d99e145f2f2722172bd6859cfbd11534c60f6a3efbf2a73b3470a64a544cf64f49aa3c2d0bf2ccc4afadb7e54084af2307c97a19588cd2bac47b6accb37c8b3484d3812ea21f234e07e229e0e050ff83e768408e6123799cf14a6daf3e7dc6fce40f3679bd56b7a98865d5f71a3082a7fc6e6ff6c6ab9425bfae9b0f4881860ee78836f007528b404ecd79b3803d7bfbe01db7a4e8d392f1ff24c144fb6225384d1084ef9fd8b4a17f67801bdbc9a8d8abe4a6929b2752a63041e5771438c95e4c604f51884a31c9d8a816784add1056da05b6ca38403659a073fb8efebe18e0dace82a23df050106783744cc33157c2ae3e54059e989580da3604559e20778bea4f84321a7cc78174a16578636596155d28971a8d8ff1ea1683859c023ca42dbe3e106ecba6d06d7230f24061402aba8430013cf51efe8e8417025b363f29e277213871c086ed08b9f08b41c69eb9b3adcce721e92e6a7d544541066e7d00c674f1eb02172e3f2303ddd72d563497ba9725b9bd68e54bd0adca6cf5dc5d2b370dba31618082691d3c5e97176a8cae5feeb320fc1f194e50e8c1ccadcceacc07765198db1d0042ce0091cc7db264c9cab16e2c40ab0ea342f8e89c204507c7f2ff9752a4fb91ab064b411374ecb13f2acc16bb812741f08c0c155e38b6c7b185db156aec8aa3f9d2a7a502f296ddddc0285c25e151f644685f4562b93a2873ed604ee2bc99a3e711884d1f8ec54b82d172cd3b92e53b413ec8c46fa3d9147435488d045a88d53cfdf2b9d36506b74b85bac57b6cdc32e29c71c5f17dfad42863ea6de4db4d13bab9900e145a7f3fa2ab8745178a8eeb223814b8eb60b490549341c21c16590b358643d9d24cd773b1c6d5df20d704be6973a3aa282b7a4c83e164d352c5b035b9fb7e55afad7a7b70330087d389fe634d3d98972b5a83f5c133336fe1d31b3267563312b2acfebc7ea37fb6dff9fe969d34086e40faeb7951bdd9e7d7e99762a83ba8cedfb660c7bfc4616f9e29409fb76ab4e6406bf662c016b30316b2e3a2923f5975c8ee6622b3a19382ca43c02d95e90768ea0e54cc061ae0ad3bc5ba16a7b3cfdf614e82d2f12fd216d17dd3fc4a27536db423b79e99df41b21ec3dd170519e6df3cba70e97b4e3b0f473caabf3eed71ee48c2231fa816543d67a95d3c534a2ff602b4af5296c6a23e737373d29484ff9453b27ae6cb9cfb0b8721f7466ca6d98a215ed65ab5b1bbe8dc99965af55c19d975d4897ba16004e64dec7dd51bdba4a5fa997ba5070811761057d4beb43e0270b0e5ec946df75438f99410eb6c072e13d8e1e94da97ef02a91caf185bfbbab84191129ff72e3956ac8f7282dc99111df9b973f7333f8d383a530dee33345f615b4ac038c0ecd7ea2d11ebba9bce3c95bfdbae8a4c2aed9d40f25dc21f37af1161395c9223a39f32c5dd74402eba68ac3d6ac632e96b7890cede6c46d59909c6bffa6464ad5f0c724bbdd1f8ef2956876e2a0e4f6b965f5fd434605cd93012f3517e372226f565395fbc1d09481d68274e0efa000efc0727a2ec9af9194a29f82bf3cdd233ff70584eb1d276af42cd20f2328fdfdc84e6a269e6c6d4885256b492dfa734a8ffe3eb043557ed348e815fd3e7c9bd5015c2570531a2f50718da1a613e56d9418e175f6515d6b8f78443c26db30158f3ff54c7bc3888f331380b019849d823dd0fb310c30ead6271c03958dd0f094dbc648c2c631cdb581916d4b3a0b15e3b354a8dc2649656688dea1aba5b33f2783cf0f45423ccf71f8d7458ae4a681a0a9d7f60ebbb71a683388368db3b3125247d5b9e0c3265c7de146f404cbcec215c4dc60af50f685496c99025f7c12607e061f4760555e0c7cc6e9b77bb8d2d903a50d6c690cb026e897fcec86f8137e1635c402d91de9bbff767d994f7c8345aba61bc07dae4fd8d047556471f0d1321fde53021de702cf096192579a9632dab797dd09f078ea6b7362626c04a7f39ee3ee88bb0d75ecee14adb0bad65ebf619c33eb55899d29a04672aa9183a45ac348046abb1fe979c530001467e89fe94626e11c2b00c39dcadeebe9fd0ae1685ae837ef8ce41da5d735cb8335dd0b525a7c364bcb3f00a2bfa2d16d460335d376baeacb761eec7e2e242ac6e1225c8b9fd3958b13384ee64daaee00056953c68fcf4a18c810a086a8a017ff23baa6c4ed11d53b6b14a9ca4e8a378258c3a0630e3559cdbfe45491c5787cb29f18141825ec7cd38dea317409b629baa3037963bb7dd653e74068229c58ec12fe02aa8deca0506fc73f36f53dceeb2d085d2618f674426da4dd5b95044629e7f1c071a7277ce5cf2a36c9c4124e0c06face7d3717c170fdc30743cee039167381a12c9b75c14334ec510947cd72a684433fc74e5f627bf46ddfa856d941eb253a2432e127f6780b70300af69130242cf6770bb8d743ef2f76419f300b036411453638ebdb9568361e4d277314aa7eb3a9231b87fe2f7d82714b822ad210146f0eec272b411ac3dc316c6049e9ad9c6ef317fd9ca12f038ac78f0bd76580ce6ec01eedf158cd904559d4518b6cdfcc1b94a18b9769c8d81e0e2156677fd01ba4cd92ceb646b19a0299e63dba085e572e5e34db534fa9ab8c18d026f0e6029d7f3587a9fb046555cc5292f7828adfe11290a1b5bce034860a409a5583731f05df31c42be83ebb50a30cf5c3e0de70ef2c476dd2d2152d8c2d2f7f84d630e937b382a391564accdedd56cfc77aa7882602fa89b4aab1ab95461e0a3ac53743f03fc3cfb30cea057e3c620c1f813720974f973af564f0f6598a195742da0ff2c28bb78cb9e6707f10f92fff3c0ab36d65d025fd39c7cfca2e2343842a0587b26b3999f7e27d14221ad31c1e65326154caa5e2a346ea6345757efc2ae63579e9c2045782f143b3824b3e8b9b2cc6a6516abb79b18748d980ad2d29677a28c12852f1f8a003e6139004a35d1ed4061a413d61a8036645713"}, {0x68, 0x1, 0x4, "840bac06b26d534cec467c674abd40292e8995e39ca5e8e2ded03299022a2df14dd4776a2ceb56ff12efa54940daa916e92d2272a2d98890097519799595b237e445b85f8ce91f11a1750f39e8c6a93dab6fc1"}, {0x50, 0xffff, 0x20, "b24059517a15b020b5c85550f68841260f89cf9e8a9813c632309cd9113d76108890008d21ce1d6c573c0e31b55180c09cd4a34c3c1b7f17cd40"}, {0x40, 0x1, 0x9, "8af99130f0a744cdbf7882e36be69614641df902678a2c4754e745c7a04ca15947ee0eb40e5bf07217"}, {0x30, 0xffff, 0x0, "1802acb37ca0a72bff1a29d52ee41c6cb6a50da8ed34febfc250427f"}], 0x1268}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 12:17:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffef7e2ec334368220004500001c0000000000009078ac1400bb00ffffff4e224e2300089078"]) syz_emit_ethernet(0xc2, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x2d, 0x4, 0x0, 0x7, 0xb4, 0x66, 0x100, 0x59, 0x70, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @generic={0x94, 0xf, "74c1caeef78f7eef62156fbe11"}, @timestamp={0x44, 0xc, 0x4, 0x0, 0x4, [{[@multicast2], 0x26}]}, @generic={0x88, 0x5, "da5f96"}, @rr={0x7, 0x1b, 0xc1, [@rand_addr=0x7, @rand_addr=0xcf, @multicast1, @multicast2, @broadcast, @multicast1]}, @lsrr={0x83, 0x1f, 0x15, [@rand_addr=0x4, @rand_addr=0x7b83, @multicast1, @empty, @loopback, @local={0xac, 0x14, 0x0}, @loopback]}, @generic={0xc7, 0xc, "c266ef046b6ef3536f41"}, @ssrr={0x89, 0x27, 0x1, [@loopback, @loopback, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast2, @empty]}, @lsrr={0x83, 0xf, 0x78, [@multicast2, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/68) 12:17:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="b04747ee3251cfff40de754a51415f3a62485d80a4d2ee69654c1bed0ab59eb4411e81e5310157a75e7e1dec7c3194778fdeef9cf7e91a72f629a1760fc681abb2fbe6f55a442ad704c428164df389a686127485e0530fa9bd60b5f80f3ca626e400c60d90d8ea66e3", 0x69}, {&(0x7f0000000140)="7283ca9446c9c8a097b4298b076f6c8f8ed20a2ba71bcd303172e3d3befd85bd7dda77b719c38a482918ed21a9269f61e9ac9c063ebce99d57143eb67f3b995b04dbf7bdcf0a", 0x46}, {&(0x7f0000000340)="1be6b7483a9ebdc132ff8356645f56509444f0a87a221313177392781bba54d4bf8d4ab2a152e228eb611a6d5a28a32085f232fc80e6b7284bdba60f3a0553426df3d1f91404d4c3555e69653c8a336eecb3331ece4ac31ddeff87734a473aa79ed08d4afa5035c113aef108c04ce32bd36e514b89040d10c5abc7a699d733993e5d3703680a3af65abfb7e7b0501735586ee25c89b4f400ed1ea561179aa365acd12a66831f689087fda265098c024f5fb519bed8283990e89d641e3d8880a76b104c3f140f4a50463b99886f8c272768a2b3280cd6f190d1da1e4d32b49d29abe2e9beb4a3059386866b8de914751de1ff760e9018aa26d1e6a8203b7c53", 0xff}, {&(0x7f0000000440)="970791f8d2ad2599b14f8b380496249a7d8dbabf68cf503b72281f1045e52fbb6c5d52cbd8f16b4881457f18777f83f2241b8a501425041512c3195ac609869915f799c58e9710a80973d3aecfb398941949961a76770879cf64356073f8b61c4cbd7839d9cdce6e595bd0ee8884c50eedbc19c0161d558a0aa0e426e193cdde4c1ed92b5173b30a156c4bdf8dcd1be978cd09005d483fe7f3626a3b4e18b5b038cb8f7ca8b58757ceeda905ccf534ab1209dbcd70a9efc160ebc28a31d53ec81a65d9", 0xc3}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="839f22ba81ff126ecb5c018c7be4beca78780c831141db98ddca83e6b8117d8c1934270ee25383e6aee6cbf1f81d2c0d7e016ff4c82c8abdd7c48927e7cdf8caa8e7480c2cefdca6e2f2d86b5577b9df7a182bd0b9bfb0a2ecf94a4d3ada7ce28ef54f42b7c9037969e20f48b369226144d0c8418f6da49b4bbaec3ac0c10a54ceacb6b1db483d195190f4c9698ecd78132d75aeeb9a50dd54e853dca9778bd034c48bb1073ca6c4c6e08c4cf04161e6741624c3471110c18f0efce9017e6ff765c888476686ffdacd0591539d4f591a4f719e21fbc0ece28dd1ddc4b2a6", 0xde}, {&(0x7f0000000200)="ed9ea93bcbe9ce0715539a86b50ecb1834e3ad6ac5c1f50c59118f8458e1ca2038a6b505438f14a46ae7d5f89bf644", 0x2f}, {&(0x7f0000000240)}], 0x67, 0x0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x400, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000780)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0x1, 0x6, 0x3f, 0x89c, "26d38c5cd20ef2e133ad85416e56c7b92d99f43a", 0x2, 0x6c}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x1, 0x8, 0x80, 0x1f}]}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x2) 12:17:09 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:17:10 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) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0xa6, 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) 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(0xffffffffffffffff, &(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}, {0x3, 0xdfffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 12:17:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea520b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f34994bd9ccddd3258575cb601aca961b07adf7e5082ee0335cb418a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dca761c675ee924fc7d76638d01cbe32951de72e5fd5e7c0ec741a0fc7e00e8d4d2c0ccdb36a695c322812d4b9d26fa0b2bc1c670e7670e871c01f15721667e450a85d58f0071855d4"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x400003}}) 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) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) flock(r5, 0x2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0xe60c, 0x1}) dup2(r4, r1) sendto$unix(r6, &(0x7f0000000240)="358ea236e07a2536e228ffb922ba49063cd06b6b5d3fe48bceaa836e4b9e715e4ae5665c8780e73368bdd39a0b4e7ce4ea176ac3ccb2a4dcf67562ba0708dc7ba342efb648943ebe2b3b5c7a8d77d0d2b5ec6f44e160fa3fbc619aa38dfba4e94ebff341b5836e3437a0129519277c824c013216b48896538a296fd8ddce383fdcda067d27a9786cba63df4e7957fd21a4dc678fe6f02102087a7a29c132cf02d55a9acadd1f67004444f6318016ad2bf9cc17d66b7ff34e2646233febfa69d41f5128ad81e0", 0xc6, 0x5, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:17:10 executing program 0: socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000400009001e0000001ac1400aa4e224e20", @ANYRES32=0x41424344, @ANYBLOB="6b58033e78e8999c1d266ff62ec5870f0e089b48379441ac083c69bb292f11", @ANYRES16=0x0]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000003480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="e5bf332834da44fca4c71d057c7ed5548ba1fc621c7106159d56d4fe16e16445a8844cc861099f3e95d6b6619ce45fea3f31cc35e1b5aee32aacce7dd7845aaa4dcaed65b4031ab88a69ef8f0a2d6e2384ffcc6edc58f638911311f1445b53dcd5b33277e9ed5491a139a3523a58037371196077d584cf8345659ce442e654f213240a7a849098566bb1703742823d68fd33ccdb4ebbf924bb357a51e53014aa25c64246cb90f4870bc4c4fffe20e4c3d1c67dcc637625e961f1a74855bd672e6f", 0xc1}, {&(0x7f0000000340)="ac6f345b61e1831b01aeb9bf243bae00188385a4f2b8e8a7ddef295de0fcd30905c45bb6b9be8a5c8158b1e84f88234dc864bcfc26fc1838fc1b899517af04948e3a8a0337df0a6a6ed2bc640e31bd687a130cd108051c9805796ec7077dbf9915980b0b19c5ca4594af8b8927ce4fb97dcf22ed1a12940ebf44b32f6baeeb652529e5aae72770803cc6b473d7a378fbd30e5a4d17de7ab8c3430dd19d79c23cd03da761f7772eb3b6f1a9a3aa02121afa87f5a32b81ea952cd9121e06353e17ced93295e72cd49c2bebc87f55193e1d922235d018ffe76128116afc1c3a4eb0baa85ed7bc7b832de1f293ef9af810864b33eeb47b86518b5a27227ddd5fface5e67f475d7953e1a56f5e9f60f631f140c8bd69082f618fb7a3a0ed86b8d8164751fd5ea799620191cad7a47404f2b9a22ea99b1d50c1ef2a04f73e1789cbc5d6c30e926c8c1cb722951b32a91404751c2b252bbb2d2e03c19a9a8e3dfb56891d84fc072df2eb54c0c0ae495112155c34dac43ca61f75accae93de5c7075fd6809becfc48ddc57d9634cadbb333d7bfdace008789dcf25f8c56d8799330accacd6180afe1535e3f736999799729adbdfadd65344b8cc7545951b365227f7cb732499c58a79e2e3877a8cc35250d26b20cd7cbc5d42b5aaab208596154a427ef321addabf39088ef18e9635eefbe8a82b08b1e1efeacd6dc88934ce69a3cc70f973a0c48fed1fd88be35d9b93963ed7cf532eea3ada74798000aae8fd1b1adea4a4a5e14242f22d5a7eb7a30b0b3768cf1f6e439120f3e8054a3158a00d8295f62b1771a475990c1d12841344a8f6681fd491194b186f092030917f22c1bc65f4c1f60db39d36ede2ebd268cd1f8eb681145ef3b32ac8d5923b3668c491e42a5b87a863fd89ec53db255f7c2de594c2c5ccc6baf5c1a51553f4ece2c56b38d20a3737e44058a73993cb81d295cbf07346c0e3ea120431cee870a5609e163133f177b9e16d0a82110af521a45e2076b148434787df9d0df1a3cb2dbb2f003b389049b326a485b236e671d4f96db9c33d52017bfbf29eb4c152349c67d268be247869b012d967198123ba32d8796bb5e76b806943f011d8b50565f67ca1c9d456a5a986c3d267af10a56cc92a3d16593870c6da75fa412954566ce8b3bf4559e823777e45000ca321c9f8dd20f2981e09e12a19cbed2bc62566443401f1a4a2c5c787c907f1e0578a5f151a888f86e1d1727f988790aab632681cfaaad45aa0f22ba0e9496c494be2f140b67da814bd7e4d45215a380aa8def42b9841f5c9a2f22ef5b6ed83b78c183fa5a7177406b38a94bc89f3971338e4533d7364b24b33814c958155c940b97ddaf2553a71c06cf5819eba844264644fc09dd37e15d31ddfbb07120b14bcf5e655f079e9ef6d7c38e570522bc373aaabfb54f96d2c78866f146a0c7a102781abf7ebcb35da6d439dd24fbcf5caa5dd5f163ef084ff7136290b0445f4bcd3f55f2f922849cc7434f4232165e30587115b302a02de757f944d591ea09aaf02d01ae2eda1d7afa8ee84f1d4596e30cd796caafec747c3bf08177c81efa9b90c035209c3e0c898307b7119f57203e2655ad78a0afe17a3aa6485751761dac983d811b01fc005b60cc36f129ae37a696031502c2299568a2aa9b4a965b6c6cfd216c5f1783fdde9ec32c2c6c00f0105f2c0ac48d025cad9306ca84b8aca3d90cd001acf25a641844001b496aa88348092164cb9105b1acc55eac77c2a01b80e2fb8407420190163aa95e3ac82c107ccbad148db42d33e55273f86701c5592836aad3e767d278f381debcc2ff7541f7e42f56a1c9d4b6a4c0ca135148c3029ff4db7e75438e34fa576237f6c528c2591cac4982b5d4d584908adc53ed6480968b8bef8cd05246f9838bde74fd519933863c3224f7e5574406dcc67eda1e732d54a4f9d26ddd640b378a67398e5c5e0bb92c109b7ff4082926d86211a9fb9446a9176ff4453353b2dfde2d54b508d5b1bf2d72e7d99d3804b0ff4e6e791dfe3870d81fb490a438beea9348bdfc331a3f196f77d0a257a31818bb1fa4990c800e25d7c20c26259b551ba02de28e3125ae746006937c9d07a9b24332c5480f3f57ecb75088d6f8d032e8ad4380c9e843ac2b60dac6c0d610fcb059cc4d8626f44bf59d210ed8259474408b1d442fa0feca5bc4e007beae2d9da6c9f3762b14d1e6038c0d05d72d8bd2ab80122d3cf11738e649c788428b6f823c355de867e5ea0e186b01989a4473dc5c541923590020c7d1363b94dc67251e71ea7d1515b4f2ababa0fbb0d1bb32fe1840a9fb6aa97b1d8b3a966db1762d5b1e9a2b278deda82b3b0f2f19be0480cf7c762aa438083becc7ceda62a4632aabbc24b3bf4eceb3c5deb0db91c1f7183283a94e5bb40ff10b101792cf91051064bf7c1b00dcf6debb0f4e90041eaee1361fdfdcbefbb93aa663d34072bc17afc5fb63f78f689bddbddbf58b188f8cf86865e9346c738fb5d55af1ca22b26c6182ed83f7e9ec364540dd87cfe25abea4afbfec86385e864753780061be1124d3278b0b0fd5e0c37a0baa6d61e26212b6619db2135e2eae5cdb176847ae0b88da51315807e4cd5871fa246a510989e2919a3b9a6016048862b5ab2cf8b5b5ce39c64044bb1ae8b2386762a51d9377455ab6ed3ead7c9a67acd6cb0242b595986ff3b83b91f2ce7d397fe8f9afe9ebe66084bd4690f0504046b4c78491d4ee9389214a48ca0818b8aec768a75baac4fb5cae278aa9a100d7f249f210e5c387193b1f0f5a18287a373d55a009ea009cf50047ff26b5996d3af287d71fea100816c8080e81e176ba800fe3bdc3c785a60fca8fa418b8bc883e4d9cdb5eed54a5c781b967b457bd7a61b826bd6aa65ad6eb2b4c262641e42cf6755ea05568624a0dd6bd6adf811f44de946d2b4a0c87d3ac79eed7a8fd8e071671ee7ba100ee8f69cc78a4d0875b5d6df6399267f11e96ebbbb2fe84e8d1cd11049d5b0f3111dfaaef41f407e7f64d08d46842dc3bd0eb5a327a416d88eabbe78c943c52accc4194e2f180e0b4c8816c5db052d80829e3117b0b83ca58dee3d5b62fb9b071f2654b78acba1b3f08d63a5e6f2fd92d2c19526fe575536c231849807ffda44c2801ea19de88a4afcf65f383adeaedc1c77eca07535fb94582c1e544b88046679b76ba402ee21a4e438705562d96f629981498d6447e2936298ee67cc7a298367bf8d0ab76b457c7f77b3bf42c5da6e0af5bcdfa0552b6001bcd7b7cd83e502a376fe74fdac831371edafba174ad406977112b33e69d378e7cd88f74f8307bbcc8af83726542df285629e4c44de3f6b9806b87d23251e93cfaeb0333413b5c9aa38af87e9946f66ec5080251e2251ae18bd0745a9f3e8a30367c845c4c68a48a4cf5be81cd85514379be35e32701ae450eef07f670b3943ed376ee376518aa7613a2bd62ac638bbf262755cfea8a0aba0be4f6e5a4371a31339148e0099c189ee2ea4328b02a306e54d540b0e3250b47b37d6ca1071d36113a2702da4ea03da3576fdecdbf9ef1bc04000b553da220205381e73f0d75830a9e83cdca1db228cb183badca108d38215ee23dbde56f0e32fb77557ed3015df8d8df6d85e63d337a77b896dd095f7ade8a42fac12cd21850c73c603f3ef18dda9459dd8388948750718de92332788ebe390cd86332cc080162c86a03168e0b8bb0846781af9cc15b6f57ed3149e6b996a76c9329f0bbe1b7619ea64494cf88ea8bcb7d50f2378d8d3b89a731b57ebf99851510f17786753c6df97fad596682ef5a8020245ed8028cc478bb709b513aff9c417d17d9dd19c91d0f6e7061215c5d7c373bf31ae9cb2c99b6c448e9bc1f107e4c65a132d5c7e97a3d2ccd7a2db32b2a4c51e4ed45c1d78948506e21e7c20ea2a684b33d26b8578678daea4189e7c09fd9c62b1eee2422859f0a83f928a48be0c8e23ce9f6df44e47a9b834f63f95b399862bdbb89bb2644e581340777b11d5edc530b70d40efae931cffa3cc2a50da06f97a3516349b3c7818c9f21594fc151a9a00b1a7ebe2f751a542da15baea83d2f79a015caf283fa3373e0b76e55f2f6fc7883df568d70a72d41f293fff6c55412d96b6840e6291758ee811cc5f6a7c5876cf20e42a0f49e56cd8ddefcfd3c72049a0921e3433ddbe16be4e0389ed9093f546e08559192e84c5aedd2748e35da9f84ce532677cd44057e07b7579021658e891e1825db56fd1e11637763fc559cf298b219d76014ef38ceea52cb613cd9602f88e68b9ad0c6813ed111c616a57580edf9dbd79ccc0a43eb875ddd390df7e5a9b0b529a830078c84becb0359e82d39b8ebc90285c23f37935bbd7fd24e308a4955d2c6c16ea3a18688413d98eb4461b6a1bbae77665ac80f8f892e7eb91dabc4c54581939d35bec09a04a453ee552f73cdbd4349d65b22d474bae98cfd8a6add6f1f140dedfb4fa246f205672ed254726eb102c105393e0a4b421ece71084ee3f64d8091ad5587981d829aa09af1931ae586859312828789fff65dab26395a67ccc539f4a60645f48262ebb44f6d70b0f40ad9a100ead58d94c48c0b25927dc9757a34edd95bfa5a12c740422bece2ef8b55a5a306d0a45fc6d2370d716aade410488f13de0e6ed62850d5babbccf9848e60e9085f597201da225cb5a2e6e2a8b7c6f590a9cb68b44ca8ba3ab54523d8b4aa704641e6dbd56e6ada23d82482eaebc180ec000f5c051d7970ab0c9a927f369b949e5ab7041fb860133c3b91c924e3d864060ddf35b2510960ef0e92d3d6d3b379a4292c4042b9b2b93044b7375c6db49c983e40f6a613e8a434c695fd1888e8ca4a42d38c73a9cea322c60b356fe332b00dba46f928471df71c7ed09fe235698734692ed216b976c25bf244a19e256444a5182ce6a53b5ba4f5d855b2fa8d97c7bdeed98a26bbf0c8eeab3be5f4804a985a483e2cc81194cb516f487be931b6506e05223a7b66d8cdf807a359d4edcdf6aa416dae322ec3cf637f75f4a716038bbcefcf7a43c650efbec3fb11679ce4028bf0abb45fd44eb08280426bb0fbee3eb2e4bf49707ba448dba033ce41f0ea75c7335ff83f5cc2572fb0cacd44f4c33195cb38ce3667d8eaad746cca2b55b2267564ebf5e5217e86c8b1cc7fc300bb65301041babd003e427ed6f43c848bfd6ba9bba5a0ff0dcd1ca15d8e602315603a5ec765e4426393caf27550ef42fb5fba38edf45a04c4e7578e6727b1e71b91aa1668724678a1658ca02a1aa56537b6fd147a27ef7c2b6ddab0a121b86f5b78ae1af03af15b5014d89280432312199195b5b92e8bd118b157e7c10fbe44b5930b9d838638781a20633c59ae3c7226b2580db38cca580e017958f99abe3f5b6361092cc8e79e287c6ef5acd9edc17c4ff821c335b3fcb6b2052f1c34bc157266851366d63959246059e6250e0be12b30cc180eef195c47bbe664b8831359a7969d8ca7e7afcf1183cfc89a5ebedd8d73d70fa43a1ee6973d93a67a7df1489c4eca85ded6edc0177e3429bfa4652789f65c0f0b89060765ba68f7c40adce12f0c43ad80878b1f59d7e0e4d5e0695be4a64c3a5e137af1cbd43ed78d07c015ee8ffe14eff2041274e8238310305c95bf8f97b7f5ae24978212549b330de18928a16b1640ba6aa92ee4ae1f67e88e1613e800ec6bf6e115440459af287d6bbc0ad3ebe88935a2359fbbe41df2f66f917775a0c5d47cae8f86014cd21ce98071dbbde6c12c95a383cec05d7bad9b3", 0x1000}, {&(0x7f0000001340)="0188936037e12e9dd72474b5fd46b69440dd70b4d6c6ffd7f90b06af2394c500ab0cd4183ae5aedefb1b93e90e74d978baec14a396a703505b3ee080267f1279e30eefa4619de82e0f74f4e8f05d4e11930c6cf2e8de54776ec57918bd58e2c9ecacb318336c21ec800c47c2b556105c8a940ce44f971bbae96192b825cdddba4d3870d88c6d7d1b10791af93355e1f164c17732c59d2dab681b344472325d8050552f0e5d72590fba0d55f9ff35d5124bfb7f9b05b34c5c4913b8f6f927d76844b16cbf1b968663b860b9dd80ba3865e46c842504944a90ef6cef007b0570bb51cd9dce34a671ce74a5b45a4ed8b23219c09381af55fe512b176ecb25ec838d8d250e91c01dee199810ead560a845c51cb08b4276ede37c26ff28a7e71ee0d0ef9c705871e8521456761b01936fedf6ba834438a0bb88b411c1b676b131dffff99625e04916881be5ead88c641b36488a76da7d1e4424ae1d694192c507224d93af3fc831b34975ca6089c4d9147f4b1a221a16adc5b3278ae25c2880c80a1d1e0b82fd7a1313d92034e9c4eebf46469318b6ead47d85ba18991e06e70c2d1f625f0419212e1107e5cfc21359fbf64a29ad429eea5eea3c5255079b4b78d43bd23cb30ffb7c0ff3ecc55365c50c179ba31db9e4701034047106bfc0723e059d29894ebcd520528e7e683d6b02d9ee6f9da0ccbe0f5bf4f307a6a9b924aad0acad991a76cb2776239ade474de3b776993ef231b53b530b39fb8e8e73b7c2e6c6d3e270fa54cb2d28161987ff63a7cc1e8e772fcb7bcae3115635a682fbabe6480217cb0f20991c9c8132904f7dceecbd6b0b5f7f1885038df39fc48b1a9e5637d11dd7125f4de1fcd2921e3ed97b9b622b0463168f308b4380d00fad599f152a58ef3b54fc5ba4af431dcc6a9c5a41c40a32af18a57d636e1801b50f4300382a5482bc1788bdab942f0c820e63351dc12bcf51edf875a680cd5fe8806c3cc5e3f7ddc5750b0b4a6b489918bcf25cd55fd0de2002a71636f8547f7e7833a2c665d313f54552ee2c447e8cfff2155330695ea1bc145903cbbba9b2acaf9d5f5a3fc5ccae2a30686aaf015c9fa8effabc1ca72d34202a1783bf3652d54074bb1fba4aabb14c4bc1b6c49ab46b0e2ef027cb325808748f9e5c1d94051a0305d4631dec2c456472ec9958b60b90f45aaedd000996997a641fea47b3f0feb53b005b79e37a9d209c079f9b9edd752533606472e85c604dff43c908fcfb3a065dba4c8bff9b5cd4fee245e2b99cd2a31c4795cfae9c28dc108410b670f9937d9c7b593a5a2f12f82e2d984959f08e192b7949c2a12f00db5bac6cc9fe719f47168583b1706b9782a141ea70e05624c195eb87e00611f3733bbf33d54ea5c19885fc7af36a52db9b16baf0572d3e436c3779e95a7d89fecac3d7a944de9d92e7fe437393c863bbdd436b0ab18a6cc506ab94a984ec076b98881ba5bd0508f8eb21c4368e585b3d309c390b70858ab89a4c8c56c2d8048f225d80c628ca5974dd4d338d51558114dd94e12dda85d1711cddf44400beb8ea55bf67e0a1ff5fc4b49e2a5a8b99230d65a2db428425fb3de16cb19a9a6b152fd874a8409a292c512de71a2637545857b4192d6be02183fb9dad29d9da022e67d79fe2f39c185f1ecd4f038f98e77aac48752c2191e90049114c8839c546baaf2a7e31bb8be91e7ca8b881b11ae0784160283ca83f5b1db078c3b2e8aeb5d48127b32c846b41f0047d60aa16dfd04265f0cfe06e76f21b105df3c6c18426196b80187a290959e24e876c70a43edd39a186886e6cd95160acf61c1b049f621951b352e9ebd71072ec32427177a161b27d76a4d386ee561dc5ea48f723066d795de447d3325fef0303eb3c13f12ad6ce4ae1118ac545b4ca4b8a317e9cecf211956ee0609cd68c31810f7c383309cd6ce31bbe2a16e1fe9f08b4af5b4702b9cd44377c269b79d7fa3bb29c8c6ce4451d617b9a2b6cda4e943b7f1d0fe5598f5dcce653754a00e63c8600721147c5064893d9c4383aaaa7a854797b2d03982e81f511676073d482e7b68412a8011c40e3db4c321dcd59695f43af091cf4997740c641a3f245a43a96230d330f3de74a11a97f09f90f3d07139420c4f67ac57cf81e7574df96de6f8698acd84c001bb439119aaeb0c483f9e7fb7a01b533456ddd15fc32f4376b4af0a8c37c9fcd750afa9cf2f43d59cb2e3434811dca517eb25525b935d8a8d59317b64ae7c3eb8e594914749f372a5f9e326f3a65266d6fb4d4990db9bacea3e247b14acea4116550adeed9d9ea12274252382da326bc201138056b3663e71beaf68b2a78e5ea9f5df6fee071879620039095883ff34f45e9d53fbffc61533633c37288b2ab603adba43a61c7804fcfd2575864f4b611057ef19d5240a4da3a096c5df2a3d6b99dbc3be697edaae499d0bfc92236ac426d3270bc4ff472b7f686ba8d2bca2f5448f1cef5df6e0ed367283634d1370cea4016b1e94861fd95279d25e1e324538e613f294094a295717fdfb898e534111246d664648fcc693bada2758fb4fcb2cf13beaf3e3d39db349388fa696c75654e824a8c21501e79a89abc32b1942b33aa21c01745f499a44e9bf0a474a910a84811a7c4ca2ceec8408341ecb9dcab0a644aa9565a217b26931f048e3ece65d343737fa16041c2c4c2239a2f847a9e1bc71ed28eafaa3fbd523d39afe1d4219ceb5719bbdb45b4a3e78524067cd29b311e251333b75149c1a608007f4ea4074f97524c71131bc26457db015366d59c28bfdf72610c5c7d5686d8d912200c4debd9726b007362bd8923bc940b7265afa391888a93eb577a604d068bc139ab3ab089e4a6bdb44854b80fb9a3af36a6e27ed1f188a98aad819ca73dd0f19e5d1128ebbde2353aa8f4166af366953daa8d362e522ab1b096ad99c3a40de62599d1f04b465484f0e1307e806e29ab079c7cb34d9894f30c2b4a2eb7afae5053768ba5f92619de8dbad43082be2189504df610c4fd4ab95f78ddb24c3a6b3d67ba91df50d128be528d16b391de10ac52ba6d33484e6e1c93557e1b90f057ceb0a145ef997973f848e482e893e555eff9c8970c2a45a12d307a7dde0385b79341e1f809a0d3f9ac40700c1864884fb2c91c4818b5e7003a4aec06d48c992e39810afb5848d01777cd43bf647270cf643c99f2378a376869e1e5ea54a9274c2a93b259fee87a5dca53e7b8cd9781c9fe4aeb569aeb6489e11e7cc8a487e110fc132b5cf4844fe226fcca525bd6b1a92de44233cac5a8f9c8cc2852d9af3ab230b87357cfa460c2e600a4096490495e9a11f0c925393c1449645ff003e5a9a55d7c3fa866f363497d3b6e29df5554d58f3477c9190739505a722f5045af6276b96e855f08579a61ae482be21960eeb0fbf1636d61f20e8167fc8c694a4619d87a19c71fbcb592db8f6db2cf27b64c230963dcd5ef115991b9ede188d083838aca990a71df1ed10a6b5a1e43be624472716fecec5c54492954cebc97a03868178d802fef8c8b3488617c0cb1c8f726c8b2b31f25c2771b5fc6220c0112a2ac20b0395e35de8fa4f343ae9589d2d9ce2dc8fc2fe37824fcae141b9da85ed6980118a2513aeded37d69cfce0e01f80883577d1b0531cd3f6b0ef827921d833b0c4ca3a322d0d3c30a96c2b8ab17695444625966717e9572ef4ae3d7b04566a1b0b98464ba0520adff9c992b917ffbc8858db045fbd7a587c0dd42abd0bd01c264674ec459fb5d6e96e8b026745bb3816f8b464fbbb8d5b814b1145f5c4a5bd6ed4d694c354b8a8479371482c0aeab970c5e016957a6d544986e8bbb7e086d7659c767fee82cf162b371f74c1120b8fa40cda178f1b35dc698a69e437d18ff8cd82da2c01cb3c2e7c077ce1e56f287e48156948ee6238dbf9511bb7fb2841b94ff57954f90fbe3cea13a7aba5f594f7f79b1a79d06a5f2331d223be2b748c5891626eaaf538844b1da9ef8527b50de7254aca34eb6aefd4ed72208902b56db9aec1b681cc089ceceb6e7e3242dd9449031500632c6ab844a4998a5116de5b9de26edad7ef66ff64b5f94896f5499cd7341956839ce58cb793c018455b5d9fe0cd856c07605341c93ba20a9f7c19e282c6532ab6200f645dcfb23bb35540f5f6eb46b028bccb60ee1e674cb54e5a55ee1c08e5c75de98df4bc91f7d13930ef935ece411fbffc6ed09ec6c256e49636dbacf4d0ee490889086685aa4ec406c16e065e7b60779772cf3d18d394c750327ea9c8743e9962be4aafe304084b2fb64257c22e3168aa18cbb689becd8622df8edd58585529e82017cda401893475781781c13524eaaf89302d9d2c4201ead7d1cb03d25b96518ccd757277ab1cc8ed75ffb3cafa2477f6245d4fee2d3acbac93826075d6a68f80b74bb2908a3354804069b34e5e980bf95d37e84820dbe8b829cbab6b09bb688afc13c915e53f541f34d94cbca7be89d3c38d2fbdf9257bdd281644561c5b7d27387a2a2583c0554c9246908e5ce42e4b95063cddc664ccd63a3c10dc183fa6238ee2cda5c7baa4c571fab44e3168b0f36dee8523b0e839ec78eb3ad2a1dd3954eade72f07f62b5b35c2120e1158dfedf7377f28811947f3fd866bac3771b04f3f31b4e5dc9596c0ea053805d3792520a06de212c301235e9270738d9c4acd5fe61519e4575ae0cf9442a53d847d8f9ff4b4fec18c39b40051d245cd9c43f1f8cf3bb9681641491e3a553a530d327d38009d5f1535d1b4546368a69fcb85d5c53f0757906e9557c85fb89fbb46ee565cb6bcbf35e357fc74c77dc842c1ec9f72e2b2f5ba6749567404a8b395660413fb4a8a5024f3d9a4c3b457ea481a712ae5ec035aeb9bfae93348beaccc62325f76912a6f85c6761559e4fa847f3bbc69d73f02f918ef4a5bf69b8a816e8cc7f3f0bd9882a639a11567cfa8a5038eb17f468872e06cb7e0e8819bafd584233f41f038f8de8126d9844387ab04bd70225f25baf25b2a5de528a752a1f17e27f427bf2125b6704ab23ae5b2ba93847ba212047c797d5f2666002c847f5495798c11aa69d2813f52a0ce4e8a639fb412150610166d1fa3bdcc95dae0b7b9fbc505cb2efca0b8e2b48b546108c6ec8e3c936e61e30edd9fa9e8cd2879df8b99a65627527097a34468c0c340a6254e251de57067c980fcc7c92abf8dfce3911a817ce53285cc85c9da85e6d390b4d5d95edb2ce0d291a1dad6b0587c13bf9499ea51e08d2bc0f23dbf38b5a27b7ec5fa26cb3a5afb5c4378390bce1960803f6a58cc6c0faabd877b269dc5de934641320a435093b1ea29d0fa3ef308a554646f8f775eab7f6b7ebfff1f9ebb030ff54749db01b577dbab36cd3c2e5d77e0a3fa8bc30708762ec037809aa28c4b23bfc302226660ad5df002fbe50e91f55e0f86aaf6b148d354dbb86db9f4d7bb482c8ea35d215058510199257e0c04109c61a11cf1f2fd57858590cd05c093515c53e16d8554fa50a19695885b5c4e6630dcbff751c41edfc521a0a0cd376f98fd6d27d473a61d778a8bfaaf599057935b62c2a29d75652cc85278f18d3b015032b13d5e8375b46e3f34ac0b13a41128cb17d31bdc032d7e21b6e7ac9b14bbe4ca4f501fc0171f84835150d30701056b0b3a1ce88d17e107aa9236d03580859728d30156f83f5eb2a067fec47d11da8746eba7461e3e9b2e120f2daaaef2a7609f9c8ee0aa5d3aaeca470abae842e779afcc57899951a2efe76161ace2861357fc6fefa6f59a360b6f3", 0x1000}, {&(0x7f0000000200)="c913e16dc923c8af61313f92ff429b4115cde3aaa519e381a3d39bbb3c18", 0x1e}, {&(0x7f0000002340)="b908790cc4fbdf54d5a5936e22862b9b183af1559d1c36c17bdefb2bfd375e5ad233542da8be5954486101721d157c3310f08f9c54862195630884d144806b0f9cbeeed92e6a3e62e1ffff8c9deab6d981abb230f84e7a8bd9bc23c7c004597582bc91a2e764329a262551721e9376f84ace8055944767a4de62c5bc150c079b39e9b6053e5a6471297b727d7ca219657a73aa920580268e4e17204726b619fc37d793843547e4c2ac51b486a4284bb40a29f5d204a8262ff013ccfece5edf32b1666f52986d0d127890ba107f633608abe564f99f322b3f44d0f336faa7d7afbe6a38766c8ac030544e392ea5e4d47cb2484580e9c7feb99d50e22f0fe58a72a0232af19d10586b5bca53a63c09338013e907cd8062acfbac526046daf5491072974530fe5a4da648decafea407e2871e846e505dcae5c05f1d4101a2db66655365d0870604f2352399564057201fb88a5040b7c4633c5467660f191ff5ca771a8b72cd42c76eaa6151157dd3906162ab9781cfb8c0ba8140313ebbcaa3483adeaddb4c550a63a891dab5dfc622e07d94c8bf89838595c649a2243227713b1fdfb029d7bc2e577de11b9c48d63e89ca113a02a65a1e7e3f088f44fe4755628cc797da7303c2685807d32f3a79970f2bf0fe0a6554946f7e0bc1c5d01db0d3475e5b9905c82703a94fbf7916a3feffe00931f7698cdb0eb61c7f55b81bedb6f12427b700f54babe76b7e70d50ab9d5b5e8a91df2dfa7b52c16476ec351ea8d62f7aee5cc451af7c729aac97761a81eab46f25d432b6db3f107ffd145f6c2d0f5688b4e92190d2b1600f21d849ce3f13349fe0bea6b87a8c6d1ded56e7aec84d8c0035c05b3a4b811fafbd432a04a91e3b20ce010ea7889ea895c7d12b532eb3396ffc4298e111402e341a45bd046d7582a6e4930d3769fc7b116acfa5f31317d3c83a2edf3c2e776c5492ec21cde4abdca91e1222637ba313a04e25d4c30b30b86a2dce90b8cb9a5655a026391bd4dac5a48ec6eba6a6647bbcc90454781324815a70449bfb90698fa7d3e417336164eba09ee9e86eeb552c16f069fccbdfa36b79cb52db0709ebb07d005f9e066a2c01a19f9bba81b7b9cfb377c3f33e9eb861b57fcb65fecba2ebcd158ee2688f339485ca885fe71593c971de0c41e3858dc167f68c9ceec9d0840402e772aca3e833eae0c385a17c6c866e3222d6a2655915773f0a8fac4f3039024851278ae6c98c1c8d1dd675f9f64645a41af28ea5b037af73dde6a371fd2c8545a211997b909b8045022f473d274202443463736ac2bbefbf64f34c5abc2600757041a7feabccd7c3a665130174fddd5624db7e65565483d5e23e994e11b824f82b6eeae935fa3087295aac50ef9d7a315cc07daf82c5a369441781e13f82270ac576728fec711d53087ce547f503a1eaf66b2ae55f5fee4e1aacddd6b976e5eb7dddd56870b70b9430f4b2fb0a74a4cce4c4f43f26958f48cfc7d117383702b72f6d64215dc8525bc504ace6bc5ef81a1759efad05294e16270ac021ba9fc103384c21d19620e0de8f5a5dda2b98795f94964e0bb62aaf5ae018306ff3247d7b82ce73fdb3d3a7465d050b0f0094bfee7d7fc06106446a79417f85f26c90f2ed1a3574695a1f6d83a684c1e2926d1999951e3ea8d21950697692f208ad2663ea8df2a286af52ac9e561d7dc8b7da13576d1f09e58abc02a82ed0a0942114bb107029848c90771294d489c737e6a77ff6138e8d9e1295e683200a7bfc8f13b7bffe613de32239aa36668b718e5c40fcf6a0c8899a53b4ab3c3244ab6cb459969e0cb44fd6c2087df0607e1870fa59c51bb040e91610eae4da34f9c04d516014db0600a9def4db145634767e4592f500070b977098a2a83896e7c0a516766432ec314acb5498a5c8380e85f6255dc1902b00042bc54d0fec33b99654398aa8a8d8ed9af06a1d67ca4b0571cffa2fb6ac416eb16d3c6f695372ac5bc0bdeaddaa3ed0e5ff03f58c0ee2c9388529cbee6f0f2f0dbb023ab215fa20954e92669670011c31b226eccd0a13ef281f6e9f0b5886b12067fbac1681a72e025cadf1ca22648ee7f5d3619739108ea4daa6ea76c8c602fecf34c44ffae07b780bc4546bed2217bd0a2e29a2eaf8b26747933e9167ec2371cbf0af11e91f39a2d63db45cb66d3858b735673b7841a14546106a81bfcb798b29a62b45de503f09cc2a392f51e08aab2a1f1051620e24d15aafeacb91719b73a02c949834686dc657add7b9ffc57d8e176d09cffb3113dd18aa1a285f29475c302aa486f3d2d4dc6cbf9c33ad1e08e56cac8c58a42d387c916ebe3f659d9dd1ca270f9cb09a12e6890821326dcbaed2d2baf4b1c5288759428d0cd2f7c198b092f42d43a225ed996a3fb98cf1a75b40df41231b9095448e6f6a3aefe604976a4d78518c17ea3c2f8812830c86db45352e2bdf435ceeac29016d42b1b8afd45f590c17cc108a8004973747dd63e2fb8768295421d3a1654d5a9e317e0572404665dc478a1c518ba46fe4b9927bf5dec6086b434bb04f3ca77b9e17c7b4138c423e31e169d3a72251e9773515a23ff4fe07ca2d3ddaa2e9f631b2d1b925657f08394ca4f6e49218a0cdd9c3928b9fe2d966d2564edeaaf3ef44b3fed4a0a08e07287b11b50c2d75bf39dd03b0b66bed8722f23312876450fd5d5719515f6d5ee20b8d877132d926f8c9e2cec30a6b9e47b0cf0223e2e500813c2bfd213969631f6b85632d48acf92c7fc8f13fcf291c64053ba9e57ba0abe3beb80159b7f1ab77162c511f5f4a3b98c7fa02e3b8d3af97d45ae01bc72d6c0c19b7c92f4de58ca2618d9532c5f94a7cd6ec4afce08995c3535e8826bee9b3152e6325b6dc82e0b68992eb6a1c0436a3dfc124a17f21b3f27d4299419dfb79ab12fef002293d2646c1a471d4f2de4189557d584a2c430b7215afd92a8a524bfd08c3edfdebb53ec432cc0a182e562af5ba962ebeeb3d22793662ef8fef96f960340c7b2b7eaf01aeca05f44f5e084dca2cf910a531e8f9453c8fa699f6bd72cbcfa45eb37c2fe7073d5e481172b67e2d2786766b41da0888f11bdef98f67ba7198a4be604495df4e644567468c50bb683f13d5fce6b6f78a7c75555e5e5c7a01c689e1406906855c9eb9b2adc8507d08935afbae67b0d71813a274f54c87c6cd077629787156b579ced3e790a5da13f5043aea26faecb86f6d564f5a6b4d529d09e3cf32be893a28c780a23a4cac832d54e7e0175e27d3c007acbe7c0f5082a61e1ab11aa6168c017acedeb13bda2b01bda5fb86ed6e62446290f7deb39f0752f6a82f00e9f092648e2d7bf9a51a66e334409141d0e73c96ed96fdedb993938583ec0434212b8388457decfbe17b4b5954fd9ee7215d751a1a1d51a49e8abfb96844c0d4c8be2b37872df98a31290f5c32f4ba00e3612dfec15a8c22c46cbcbfdff94f9bd0b0e241d5a602c38b9808885b6c4739f0276f3620ca9435e1704ff02c2de8869d74be1ff59e2a518bd41bb3deca4a97ac468db85ec1dc3a02295dda6fbcbc5b1bc692d2959b13a7de638080afc64923e41f9e6638c0f7da85b66b5011016c13905e0c23e4c08397f75469c255fb238e6bdaed4f5471762ddaf88041e55631980909aee9ec68bc0dc64af95a90110e79ee55be505c5aeaa5de97d634b986d5496c6a10c3c1f7d3bdd80e1bee4f31950f9a7fc3f5b316542ae3682f854659f77dd4c19dc639c90119e1e0477346b89d7355e52df0daeecf8af76b265e58550fc814479436be9be24472e0141526c08eed17d43040d7504873dc8d16081020f2a5b6222550badb62ba78ef5277460ea82ac8f32a18a4c525f25a85084c94c687b5e901d6394c1519f24e3f4a7cf93cd31a6f96c9fa9fac28210f0e9fdb683d8db6c7935dcb0696d34ef080567560d617fe25245f93ee7494930f98e529255e368dc9c35e02bb9017842b312eaa63e6fe52da97d888993a2ee1e47166304c374b9c94e1377c09171f4e7e5801239cd104a948e011b28c615df8958d0800c0b9997fc093cf7d3443eb808ff28cda7f93bdc02624c98e2a11523efb2a9b15d21e745398c4a89b76654090c76685746d266145a5a881a562e845006a7496559e07c34389d1e698bfa99ffb55126ce40453dbed26868bf6d7a67aa5d38a331abd55d178edba48be7e4359fd8e43604a58b172d38cf2b912e7b8c92c4e0c64e6534a32d9564c8b7f9691b1077da5de5d3a33bdb9036e1bf0469db9b87d0de8b2b1ba119bd89ace41289926694a1e5ad2d0223e7117e5822f1592c997abad30267ea061e8af07662539f138203b182130856c9836b539097edd4fd5f9047b314ac84c7d9bd798a7de16b39bbab60035450a86def7d32299863dd5512167dc2260d0492c106febc2b75d90193c6c160db7d709dd7d9f6efa084e2c1e6146eb429debebb75e2e3248be4eada9598364ece110f5acd02e76140d0cec832b9957a86adaaece7a5f44927e0e2ee61b5b63cf26769c71b199383242e39a4f7e833b57166ad99d4857475a5dfeab6442b3ff68825c42656bf8b1affbc4c27e3d65bdc8a694403f47952ab8f2ebe8c2ab0c958fbbaef0cd88ce744d565e562cb872940436a239fbd1f0a794da9c38d23c9891131f8340a7297018db9591710d02e650267af3d2c7f4934d464d0a884d32870e14862526db3adbd9201aea5ff392a53354b6071d2271389b624593f73214285ee82a879b66ed229183477a3ed49ab955db9d72884da68b30ed902d111441a1be518346f8475134bf8fb12be23318d5413f33060d97a730fd71a59855b049a26585a684da3e81e5f6bad1f86d8f9dcaf9a539285c8231c155f21d142c2b0173aa7b354bdf48175a70f72edf6c277ba853648fd0000c424558b56686df2adf610015d6aa1899c36d20c5746f50ea6f6d4f053a90d095fe30915d166115533593eb3235dd0595d4f026c01bdb20f93d2fa2eb1dc37234575ab50d0cfffe4171dadf88088a7e2712587cae7c8106eeb5b6dbbbd07554b994d3b8d749e8eb6e9b46469a7f2c66a644e75c502df5c3a49b4efbf477d0580021875748b6acab67713873808ee9b4c635df549bb8d34dafbf221111a9e499374f77e0d2bbd090a81eb90428bbbfb0f9658c0d6ff322e6b8cffee1e4c033b8d0e658aae4b9a264026e20f681b4afae345cd03a7c4ee57e5ec4b4d3b05df2f276061a8dc4c1958418459df03eafc0074465546aec3ff2654d92dda60b5b8e77ffb8031d2854cee8a88391a60b4b99bd7daba13f510392a53071caa39df1b26166b7f5b5df142208aa7dd45a3016303da0c464549e59f2e430fc8d3c560ce4ab7fe5299294de4ac14c4490eec951aa3523cd9f8cf7e0974f6cd4bd31f5e2d217c67e69a2da9d17e55992a51f6e0822dab0a24673b4ac0c6728c4591efd3ebf6bbe4b6f904f3c16b87eb120ceb793689de0cea5c4bd971cd963da154caa32c8d586b6dd742f27f1b57a4840353094ea8bb2a7684386642ceda38e6edf8f1c8e77b59ca2c25a6a8b70293fde136819f71ee3bccf78b5cf19a5f6b79185ac88d1c22f7ce84270004627827723acfe37f959dfa897add54f006a2ed19b698db1281dadcfa631fb194106a6ef412f395243c5c9346782ce5436f2017dc4c0e911492154ae9912e4f95952eee2e7505a12dbf0e34cbea097d781a1a6656779936862b27f722a5661b2762de5b4970871a1ec2cb2da6620b1744a624ce4a8057ea961b677692644f38ebfc21ed", 0x1000}, {&(0x7f0000000240)="8a00b7bdb239f3f1739ee0254b6e1ba59fed8c8c8f143939a15b16f9cbcbf8b44da345540be623fbc2a6d1fe59e541bdc7", 0x31}, {&(0x7f0000003340)="54b73a2c1ad955e5b3eb99d4534b0eff7ef337be0a03ed07b31240c15a5e9a41096603f9d7f5f9b88e9d5095ebb8324bc9ce902f0402e200b683bc28b3871f7306b14083f627a81173f3b2204964da8080ec1740b534de5d6b4983546e2c120a957896a69b5dfa888d7e5b4253d62217339dd06352df009d6a5c135ff6d0b14bc21df5c3c70c849503264568598bf8d7e34d90561da67a817a3b697ae4d1542070dda83622d5ba9f734659619636fb727d3dd16865427b3b0b35aa2540019dbd4b5e79e75706ce2f5de9ab341186", 0xce}], 0x7, &(0x7f0000003440)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18, 0xb}, 0x0) 12:17:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x4, 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3], 0x10) dup2(r1, r0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x34, 0x0, &(0x7f00000000c0)=""/52}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 12:17:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x6e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 12:17:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002880), 0x1, 0x0, 0x28, 0x9}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="be445719303a2b69e69f6facb5ffd9193ea99f83b23d5f2880aa967fea323cc8739a45d1947955ed5a8e4549b08db8d70b91cddd5a4f7c6fb44116162fbf2bc7bf0934af4f8086bf8a7b7b4d6ee1ce7cbcf4a1d91326d3bf3ada334a2a2e89200cf34188a067f69d1c5093bbf75739cbeb7470b30299c7c4ca1b70a6be5c416f69b7f2619ad8c78ac729499d4982fc4101da6f5e977903736012d61ee96dea006be0d4ed1175e161b20922d5f1923b4ab6b63f996e9300ffe04e7b967e3121545e2d51ed655f8a72c4758aa42d079f3462ace4bd7a8532b5f37c02cf6e951d586fbe0b1abe9b4fe338feb04fc1dc4af38a96fb19fc58445236bd84c605", 0xfd}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r1]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r6, r8, r9, r10, r11]}], 0x140, 0x406}, 0x4) 12:17:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) fcntl$setstatus(r3, 0x4, 0x80) pipe(0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 12:17:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x1, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="345156d7f0e7799626f1d7b0f87c05dbef2aae499fa6b1046e452bb73fcf388ccba095adf5c5bbf59015cd3f904d93d57877f543d508eb0a4c7d45c3", 0x3c}, {&(0x7f0000000080)="fcc54b11", 0x4}, {&(0x7f00000000c0)="b13248f24fe98d7510c20a54f65b3126ffbebc8a5da7c6ebe51f9b5f6c6061afd986e6cc1ac60a17c0f0826d0f198a740407fc6f709193dc1bb5555f6b77e36989ebf540011757211aee66a67d7e1b2b5a8667012695ba2cb7", 0x59}, {&(0x7f0000000140)="968198b7e46b5308fd37289f3f8094b65a1472c30fdb5c28bb78", 0x1a}, {&(0x7f0000000180)="5d6b21d52fe1a8f9cfa1cfea75b9f12c98df15a19ea6494633eec5a86634b6e7a00cd8cbd8681256a7a5e364773cc93da719fd975fb13b01604e1bb6ce07e7f68e280535dc59914e3eb09cf0ba462295d4c82f1239eca6e5ed10a7568ab737bcceeecfcf52e498a055949a3e39b05ecace165f0a463d309fbd25adbf4a9988f574fdc9a029663df0a35665c2ae0344dbb716c53dde135d", 0x97}], 0x5, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x40}, 0x404) ioctl$BIOCFLUSH(r2, 0x20004268) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40000010, 0xffffffffffffffff) r6 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x11c) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000540)={0x8, 0xffff637c, 0x0, 0x80000001}) bind(r6, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000005c0)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000600)) shutdown(r4, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000680)={0x4, 0x3}) ioctl$KDENABIO(r2, 0x20004b3c) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000006c0)=""/45) 12:17:10 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x7f, 0xad, 0x71}, 0x48, 0x6, 0xfffffe75}) 12:17:10 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x18, 0x6e6, 0x6, 0xd, 0x7, @random="2e48e2db8da8", "e7d5bc19e144e68125326b78f8", @empty, "4a93874e32b83f7daabc9fda41fb8386"}}}}) 12:17:10 executing program 0: semget$private(0x0, 0x0, 0x100) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="d8493ca4c1dbbfb936d6c9d1080c880e347038b36e3115a9fc649cb3d7f4a0cc6eed276b", &(0x7f0000000080)=0x24, &(0x7f00000000c0)="a3db58ef6a4f4d3582bd3645c9d8ceba0ced533a63850bc9bc3736feeda069d1e7c3c3850fc3c8fa9fb7edefc07540b071464642b87a9920a6faa75ace48b3b2f17d2dec97b14225a4eb7821bd9eff94e298b00492e08d7cfb5bcf1a417d715d57d52744ac8338f60daacaad0ae7a0fae0232c8afe250ebd0e95a057be6d09", 0x7f) r0 = semget$private(0x0, 0x4, 0x2c) semop(r0, &(0x7f0000000140)=[{0x5, 0xfffb}, {0x0, 0x899e, 0x1000}, {0x4, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x1000, 0x1800}, {0x1, 0x96ca, 0x800}, {0x2, 0x3c, 0x1000}, {0x3, 0x3f, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x1}], 0xa) r1 = msgget$private(0x0, 0x110) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/72) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000002c0)) r5 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x20000, 0x182) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x0, 0x8, 0x2, 0x10000, "515ecbf2859b92f215f1d39280f1084a7eb4c317", 0x5, 0x6}) r6 = dup2(r4, 0xffffffffffffff9c) ioctl$KDSETRAD(r6, 0x20004b43) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000003c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000440)=0x1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x8000, 0x0) preadv(r9, &(0x7f00000004c0), 0x0, 0x0, 0x1000) 12:17:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) dup2(r2, r3) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="78fdc9434e19768abd73"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000140)=0x3, 0x4) poll(&(0x7f0000000180)=[{r4, 0x1}], 0x1, 0x0) 12:17:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) getpgrp() 12:17:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xa76, 0xa05e}) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa93ca7a160800460000200000000000010090780000000000000000000000001a000000000000"]) r1 = dup(r0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:17:11 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="f16d5cf6de5117bb89ec0720799791036c63df3f9bc5cfcccc587381dba84d99abca060b6d171d3f884f6abecdb34f35f06cf075630a77d9161cd1da21c506d5f001b6b7cd95f2dfea4f62255ad7ce4d9cc41ac8423b670dc08d38d2afae4abca4a2df188a09c590258a0019773306f9415cb4814d028fbe004f7a2c452ae504137190bcf676b3a8258ce1786f379f7ce708da7e635a8fa516b1fd87d1019308fa1daa32b925c268b1e980237cf49d5fd4980c016285b835c3c3a6a67ad8f7bcd23fef6c8675fe9f33ab16eea0ffd2ccbcfd07658b", &(0x7f0000000080)=0xd5, &(0x7f00000002c0)="fee2fd3af57ba72b25abab5c521706916c4ad0641be2641175bb9dc0d699f44f3395e95554d60eb8b1cf2fdf34dc32dde63a6b0ff77d5b83a9a07644c1dbb9b1d54b575e9abb9a096354c971293bd7a6fd675f2369c1a5bd2d62c676bbf15a2a43f07fbb5bc75b13c4c36bb742909b202d16a1012ebcd37bf9f04759486e6d9fc486413cc4238b323405114f5b55ce03157b496e07346fd637ee3897cafd32623353218820a7788de7a57d7bb5bb55bab22b94afe225d91001911bc7366623e71e5cbb21af1555020ff357786669fda2baa455563d1a33146383e89c7888e13fd7fb2451f12de703296e2daa0691f8b3497e9cdc70e3aca24a8923125c38", 0xfe) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f00000003c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0xffff8001, 0x80000001, 0xcd8, 0x9, 0x3, 0x81, 0xab0, 0x800, 0x5]}) 12:17:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x92, 0x2}], 0x0, 0x0) close(r0) r1 = socket(0x10, 0x4, 0x4) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 12:17:11 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:17:12 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x1f, 0x0, {0xa, 0x4, 0x3, 0x1a, 0x1f, 0x65, 0xfe, 0x64, 0x16, 0x5689, @multicast2, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x5, [@rand_addr=0x5, @loopback]}, @lsrr={0x83, 0x7, 0x7, [@broadcast]}, @noop]}}, "8710e1b95cfa7a4c"}}}}}) 12:17:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x800}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000440)=""/165, 0xa5}], 0x1, &(0x7f0000000500)=""/130, 0x82}, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) semget(0x2, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:17:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x9) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 12:17:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:17:12 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="958fc0cff308cb07efff7042e52009ecf3e1fab06a3ff3566046d3bcf368cc0acba21e0ca4a0bd6f7639757793d692055e505fdfd4f49231fc4a317d1c5d4357f89fefe090a2dde3f64379f3fe3f60cf8d21ed3a67d112006a43a920e166f514f5210b6797d826b4af07fa9ba9eabaf6a988997b515fb0b829a305859cb6f482d8c9dfc2aa4f97570e5149222404d93fb8f1a4643bae3f3854d660c0413c567137f3766a00e3eb009ad8cf378a08836b5e776b62f0a27dc432816423ab3abd18ebdeedff8cc4aac01a688e6885c7fe89961bd9f00de1a805917baee03c6c245e277d80b8b166ffbfda07bc622fdfbf171a", 0xf1) 12:17:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000500"}}}}}}}) 12:17:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e4012e2f0166696c653000"], 0xa) 12:17:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1c0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7f) sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000400)=0xc) socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x8, 0x200, 0x7, 0x9, 0x4801}, {0x8, 0x9, 0x3, 0x1, 0x4}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ftruncate(r5, 0x0, 0x1) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}, 0x8, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) socket(0x18, 0x2, 0x0) fchown(0xffffffffffffffff, r3, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000500)=""/4096) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/81, 0x51}], 0x1, &(0x7f0000000200)=""/103, 0x67}, 0x80) 12:17:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/5}, &(0x7f0000000100)=0x7) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fchflags(r2, 0x8001) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x18b) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xb1fd, 0xf2c4, 0x7f, 0x0, 0x2, 0x6, 0x2, 0x2, 0x2, 0x9, 0x8}) 12:17:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x9) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 12:17:12 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 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, 0x3fe}, 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) 12:17:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) semget$private(0x0, 0x1, 0x1e8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:17:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x9e, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428c896be7c3b0dec5cf11afe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf52c1e08efce172208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9", 0x0, 0x0, 0x0) 12:17:13 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 12:17:13 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x24, 0x2c, 0x4, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x202, 0x6, 0x80, 0x3fff800, "f726ca6c5f0b88b35b3c5d48143dd0f9c530ec6f", 0x1c00, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r4, r3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0xd31) 12:17:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f00000000c0)="f5958d661856fa43784d8c30de3e5106623404dc7dde376f0acbfd2d46a39e704ccc203a75c0", 0x26) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 12:17:13 executing program 0: r0 = socket(0x1, 0xc003, 0xe) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0xfffffffffffffd39) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f64696cca6be9a6f67a0600f4886c112b0fa47f6c528ec1e1b15e3e5c7c6324f117be486e594c4d6d5f09220000000000000000ec583e75162c25076c38ef87aec6ae55c375b68088b3f6a15ad06e08c112a782638a787ec6adcd00009400"/114], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04001509", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="6c983310c0681eac71f3d81f6527b28deefe4dbfbb16085d9e339017841c15f1b946d922e9de55cd40132ca1592ed0cd1e50fc8e8526446b52f2ccf7b4a9cf6da9997a25ae4675ba4481502044445004246e0b5b0ebbd833582b23d130994b20c67a0f6e8e0baacccbec81252bee807ce8a6e175a4f9af6af1704f47a58009f3f71521cf5e80367d6d4427c7e816578619d770cfcfd6c6c8ef279fb33bb0bc621feb7919e867b95a1f14b1ea8916a67cc2b29820b6725a867fe1bb8770b7d7933cc6ebe670d075d11de9c11048554439ca81a17063ea77009d008bcbbea5fcc112480060c4d9e035eec2c9bf1dba", 0xee) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/142) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) 12:17:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f00000007c0)='\b\x00\x00\x00', &(0x7f00000001c0)=0x4, 0x0, 0x0) 12:17:13 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x4, 0x20) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x48, 0x40000000, 0xfffffffffffffff8, 0x9514}, {{r4}, 0xfffffffffffffffd, 0x43, 0x1, 0x4, 0x200}, {{r6}, 0xffffffffffffffff, 0x1, 0x4000002a, 0x3, 0x6}, {{r7}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x3, 0x5}, {{r6}, 0xfffffffffffffffd, 0x49, 0x0, 0x20, 0x39d}], 0x8, 0x0, 0xffffeffffffffffe, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1f972f219f124124, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) 12:17:13 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:17:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000002000000000000000e3e900000000fe8000000000000000000000000000aa4e204e2200000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020000907800000101080a00"/24]) 12:17:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) getpeername$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b23f1fd000003610000000000"], &(0x7f0000000100)=0x49) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x104) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000180)={0x9e67, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x9ddc000, 0x9, {0xb5ce0000, 0xc4b3}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:17:13 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, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3}, {0x4, 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(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x801, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 12:17:13 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x88) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 12:17:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x104) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000040)={0xff, 0x7}) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:17:13 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="ad626fb32c845b2bc39d7c9c56db67c3dfaa04a5dfa388c184599caa63bf164bbf5673730138bd0cb8"], 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}) wait4(r4, &(0x7f0000000000), 0x9, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x1, 0x7}], "98cc36bf72de6f5f"}}}}}}}) r5 = semget(0x3, 0x4, 0x400) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/146) 12:17:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x2fffb) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0x57) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x2fffb) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xdb) ftruncate(r4, 0x0, 0xfffffffeffffffff) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYRESDEC], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffdb2}, 0x40f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a40400dea20400", 0x0, 0x2}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:17:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001500)="000000183f3e6d848d3e70bba25d9943bebdf7f4d331dde433c6f36a6d94171c34e7a1a0eab597f487e20a89b0425082ea58b5cee16c5bddc03abf46069429e5ad81c137f881d8bfdd79b6fcc72fd0c9012e66412d72d75d1221cc60460e9f918c364ac47ec947d8fed53e3814a3055d6c7acb9fdcc29ddb51ca17c143661dea94ace79e972dd9c9582c", 0x8a}, {&(0x7f0000000340)="9836f028d5724e3daac1e467b763a6b7106ed926c67f2977bcade2eaf8a85de003582146ef0d123f8e51377e43af2edb52e0f82462e689dae7e7e8cf425d434449cdd5b16ae795fc24c5df1fcaebc949d76c1f107839a421ef9c7644796fd834d3a4ec1e21e739a002def7c8cbf82e3868ce28931749dcae03d1f4b8078fba9ca232ece23868d5cff217d26f2708c2eb452fd3d475b2a2cdf779d4cce0923b628c1d8f19c22f6ee025f63dbe7a86cbf0a9d9dd4c643da4b11d947755c25b37b8a09edb7784bc53ce235fa7603599f35d668d6ee7272909d5b6614ea1e738add06a2d2430c272dc758f4d7fe457758b79a09493fd77ddea0a368293cd844c85894c687a09abfc248c892bb144a6282f0ce863e18537fa8c11500ea3507f441c5c8891a759a9e3d5baa51c471a9c3993e7778f4a12b6b1e5d9690f7fa5dd873e797aa6c5982e45c3071a250dceea2eb00ffe2e43d2d95a6a19352c9ef363c109ab1d8869158e8a156f734d473ac2258de1cd5f83541533faea040b159683cda0f5fb283dd7ac305e0810a59fd96ab7cf8d2f437e0bf915e272e6294038baa16591a2d5d22639f1f0aa8464a3384bbd510a4805181c1676e7dabd61d11bac71b18452acf32d92904f1041b1147ba1b2227e8e6d53896208a787bc2437a87660669065589ff9504269c9b2908e45ea21349e2687dcc448d4c17d1dc2ad963f3226d3eb615d1c72379eba094c384966e6676baf90ed9acbb375dee5cb771caeec78f570e5e316a7f3ba4b3db62bcbc7bfa71f8944159650d8a65f16c0bceb7447caf362316776850dde8c7d765d897931ed33f7fbb376977aab18634c35429c07924845ef561944279714da1a9356570a791919f6af3094b701d21c56383fe21f059039efa673622772893c3c895946b2a9f3d5f44ca0be350a46f0f974e136adfb195b04f4e9f38e120638c6490b2484ea3dfec1e64b60de13df46faa81da823f225ae342339034f16eab8b4299c13dba91a527b400b766f3e53e236691c0a5b4fc4b17b508cf237d79a9e8e945fb1394babbf392d15abf20f6142865d6ed72584c1bcb5a09ef4b7b5e6745b80281c0a22d0adc8aec15a17e8bc4e81a2fba49e9f07098b0771571f82983d8c2badb6a24ade83decd0b3fb0c870ad8b581303758f114dae75d7092d4e35ad96a41360ffc06a88f52fde547017140f1144e2d6ffba399b71055f73bb0735441591dc6bcc147aab26748e14d039e8237d6a129a736601abc14f59146a71a7ee6470d57976077c2084015d244701db98bbe167e0852c239a9b8c7be5823d256bfdc75f10e6bcfa479fd7cd435da74833d6baadcd2d2f07c667d774d5754e862d8e356b433505bf853288396cfe3a1bf5cd4bad6ab4d0a5429053ec3cd5774ff8810fd4d3dae87e082f8749a2d4aabec3dfc74f0017caed81925f66079c9c94c5e6bfa82c292fccc6d4d1b615db91724745772c9acd8e757da1f54051a9272a6d63fc43aec71d2e755d146a79fea63ebd7535a20d1c33af3622d71d4da97a7b013cd042343814b6982a72bdaccaab6cf75a2ce34587d3accce511a215f22a2161485aabc83d6a6ac9890cd012e99aed00bb323fc8e3c184608f3d1c81cf1c769f4e4932d14192f046c0589f31baca8867aa4fe41c446a69ae87fa866a03d47e52f6455b99cdb8231e4e1124f6909ba171a1406467a22e02e99db91bf5db728262c72d11b7464649fd75986b2bd7476bdc66cd188b48c63fae2ca5ea60df8876577f26915f13a7a59a8f301222471b67486d634581cff34483fc197ad7b4dbe2840deaebd3eb54c9af68ddbf451a7ce38e6e0467cc1e4ede00ea0ed5062bc6492770e28b0744e8e1f0bdad6cb090fd0a60d67f069ffd8ccea9c5e907a1519844cd51d4e6dc58c8f2e8633883105d0abc025eaba868b9f9d06c39c8667561b01fc7788248ed685880747ba76cb9feae79a20344ff49684574f6d1fa64ef9482d77a2b68e9e213c145632d9b7dcc4a3fca01f7614ca86153e09ebc9861cd80f0771e0cbeb0e3ddaef35ede654ef68218e38f96d81b5b5306539523ad85e0fdc5dfb6027dab307b1dda285e2bcdec2fc49500cdd9c7851e48f10a4dceacd69d7e36cf4c3c478e92c4e6c3b089ca3261bb203139e607178c374140260a15945f6c876510cd742c3eca3ae35aca5dd77ffc0fb93ebab71803f31b3186dcb33593a1aa71c3d9479dd2ded41089237bd44047bb17731d4d3fd8e92a7144a9e94127dff68c6fab53e0877b94fe310f8cdc4b0f5c2395a1d5fea7464a8548ca3f20adf1d0a3c207d7d19885c0a53ef0dd4206d4f8653fa51c167bded52269bbf816e1281bdd9e46f2c66696bad20a3b746295d33f4cafce760515c2f8673b4ae82647c54107d23a9684bc17ec0a107a442b78ece7d14aef0337b7897bd970807b4121a3792bea41a058c6bed0dca2f4bf6e7aebc69ae942468ff1007d6a657aad9c09a563e449ffab09180e8eb263ed0067a026e6e01f30588bf8fb736ebe36f4cd06e00d16769580d5cfaf5590524b00a62f00de28a67434165b40b4d79c75c03849025fd6e65072fe5f4cf191c9f2088a7dfe7d113fdc648f63118d00b674845b5cb79e3b3e057d60e77d84b9a256cb305d8f2764efb52c22d3ccfe9017abe740b72e93690e8074c15270f5b26208105a9c90803fa729d4f6207686aab413f7090850fc6948caac61fe5dce93cfd56b8813eb88f25ca5e5f053354080bb12dcc5fbdaa0902195aacfce08ab5c9fbf5a463103c79fb27ba24f7e8d8326d377efa6dc98b45f5492dc6c9038fdf680dc3a79ef9b457c6fea8b099d3bb4a1d706e354f05265f103d22459513663aa05e247f8dcd3a75a4696a70d5df8ac4b4bc4ba80571744f29fd014363aec5a51d40d2d76e5ea6fa4ee92f0d4dc2345793dd72bfe6c0eb7e0a552a4af34356912036a61effcdf022cb0aed6904651563e5f76c8a609b3ceca4d876af7544ad43d8980a6e6167de8d822451c0a9829beaac4b8ea2b9de4f5383164e16bed0eaf595b7482663dc7e7d224c59977b46ea17b8f163da3fb47024418efc7a6d4f48710ce30e83750c4686f86950a844b28cf123cb91793670a78f89db0866d6ce733718f47ee28d558fd3531f6935115198df427dfdf073801a78aa78a4c3bd53e32c216b1b9f67ad5fdf30571a9584a655a67b279f21ba20b78e4c362b1f29f580dbfdc4c6979272f9f14c07ad83a1c499e9ff5ee098ebd1ddb7a95dd1b63254902bdc58ff0336c3fe98ee2a308ccc0b5c5cbd24f4e4f195f155ae68febb792ac00e76dfd46a6e932a9a023ece196b0b2a0ce8cb1076a9460c34c2b5cb7ee9ed503ba2b60dd68ccef94edfba61263f3c8b893747d4eadc624945f6da21becb9edb910f6c45e192c7b0d9bad667b3daba1e64cce1badcc689c9dcd2396c4f9c3a5ff6a6d97a0baa2795842207d7f2bb761f53d84528b45efefffa67404f6f102cfe2716908e974238f6e68adcad35a3a6b774b1c7788a65769c20bb6a6b8e6c10bcbf0fc37397c98b8414fb37c806db15be8e7d60ebac246763e46beb1d2a7b619f82a3d1e0106072afdd58aa9530427dfd8c8d2b9116453c8c0c0aa6a49a642c8a53e5e50353a9285bd8df5382d99f1a96fd535b435cdcb219f3e21bf0f9804beab45a70cc93eeb5fdb8544719888f2474dd8ed515137f84f24ad72474532cd145da6b1d4a9e33e3bba0ae2d36914e74b214f7ee6e1358010e233bd10dc4c4f4d198da0a1f4349735c882f15e76f710ff67f6e822c3ca28e35bb3ed5116af7314b3e9b6300baaab6bc94d7bf9270b4a1ae45fe0363ea96e7043a5c98a75d4758c9e7ebe2b38a1c2d7c721ec910e8e1ac079a62a5334875918c8a0cc8f35c068e9c4d3bf9fddc66d3e3be6d1501e6c5462865b063adb34c49bfd593e7b225562396bb617be460b86afe5c5dbc8361dd0852c35e354b169107f239b861016bfeb5b516810c0e2e7bd50fef2b73ebb5ec0d0bccd1e3e586d3c390f6517417302d8236b8686efaab0a2c914a4afca185afe5f255ebe9a286b4963449fe8f56438e1ff072a2456ca79679763e4274a81627c6cb35294bb62670019b650e7fe378f5eea09e6de6f194e746a9fc5d6c5dc9d021418ecdceff10e93ad90ae12dd1609a310e6d5f32ec8acfdd2847f9fcfe8c66213e3409bbd9b9f0a6fb7f5aa33e8c5e14ed410bfbe9f0a99025e3f4cdbee689c2e1f12fc0dd8fec5563735c3077ec87cd4d0706b886d600266b4750647cce1614e3692ee6d6b46620a0b5f7d9549e21254cdf4f3a7f57ead1cdd1dd7bda6dab65777f009a20435fa85555ac9d2b939ecb2f6953ecdc8d4f97fe7d165596b502b63a66ddf996739507f5cb5996f257d698bc0b90457bbf1267d88c3e198af255ec00b419441b1f126e00fd2568272ce74f689627cc0a02f964739ce483bfa8b18bac8d9e336bb1e4228580e4e71f1c42a22ab12a3caf5f4edbea7ab8814972838cdc03e9a143ce56f14a8c084e55ee15bae5ac0f8a62edc6e6f33d41fab650850f1e9d4264566c1fc217ff6c7e502b5dabfb9951444a1d9dbc5799ac81348d011029d53f6a1f31f1b7c351c4f28283db5b6bcc0b4f04270348ed929943afe8ec7e3cbb9922e5395445e19a2c71cf640f61538ecc3f91717b12b588759a4a194fdf6b3ae2a315063eef1c2a6a84c921c6655d6351b4144c60cc2a742ecd861d4f9665920e9725421edc11fb4619b19d33aef36660dbd5fd4778c662d05b7db7ae0f0e7c7f4e08b7f8c23d7c73f03ed125ec97722ffda4d37a00ca5eb9b8da04253a02c6db72d2ab1afb9e3bfdf5ffbe5e76922d89ac61d786e411a0f4c0ad0b194e7efc950fb37322efc23bfedfb166f4ca353472d45c4deaf84b8588b9c405c40810c195a20117840b20e1bca83e34707581c0d2bf1bfcd595f05a74149477e228d124e5076aca1f39115609800a2a7ba1ae87cc210f0688aba410ce22cc62b52cea298b0a6ffd61dc43cec06aa43a29eaeb8bfe85adb5067c8ddb971afe35953d955d4aa5e992286692002bb416a82e2d206736cca3bea654d310e8296b42e4b8668d343f4400a1d44f86a496aa1dda8cad6c5a956d35688a13726fb2e7c7b22708225d37803c1df83ebe4c34f9aeeceade5da6ee95e399c6a41af85e6dda469d5b981c5040f47bdf6666fbe55c68df54a366a3a7f022331978b49184ab026488dd7027201ff6ef8cbf6b47f71873a3d55a1f4200cec5eb0b7c004579c20743058e4e888de37eabfbf570edafe6ab453c9e488dafb50a7bf7a815756c50ffb01d031ff44e60f01f5b16d5419320d71a1cda0b518466b99609a3c9e743028db747a588390fef65f7c327bc5f2400d21daad8f9b3ede836d4650995c986cb293938882df044e1cd772e7bea49e7465bd180d6f69194b3875e8ff04e91604117c858025fd1460e956669b6a8137abd46ae507461dc486647498f76d8ca548f869c1748369f3fdeb17b5a243fe43f26e73905b5d451eeb90b5ed380b448965e397e4815b100bbf4c4d2b5e10e9fb170244fa400bd5c20aca1c0a643853481f29c0f34f6a20dd8fa1f0e5504bece4321dea167ff3e4bfd1d676fa5ef9fc6c5beb682a241c95d4ac8b7881877f000845ae7e3ea87be4c2d516d7f765aaf29c7a40be557f369bb604ac0061a23960b652aaf66523a9cbc5615f7e4210c1ba5ee9e4a1599196f1b050789a96835929998ba0757ec8c186c955dda5e4348a0762329d4da2e6c6", 0x1000}, {&(0x7f0000001480)="64e07cb3baebaf95add0c31b7537778f00ede5f3884b2b5cbfe0c5ed2b06fd609ce9b9abcc966efce80e04c8741139e1dde16461e0a7a74cadfdd7273988a0f6c3c35c8239d5e47336e8ea97177a216bc3cf4e53df925bb5ae274bc24de52f07a4b80d161f0e3bc686f4e8c56debf4c8da47a9", 0x73}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)=0xae) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000013c0)=0x6, 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x89) shmctl$IPC_RMID(0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000000c0)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000001400)={0x200, 0x6, 0x3f}) r2 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001440)=[0x3, 0x9, 0xfffb, 0x2, 0x3, 0xfffb]) 12:17:13 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) getsockname(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x800) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffff7) 12:17:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc}) r0 = socket(0x6, 0x1, 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, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 12:17:13 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) socket(0x10, 0x4, 0x8) 12:17:13 executing program 1: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40]) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000180)=""/174) socketpair(0x11, 0x3, 0x0, 0x0) 12:17:13 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 12:17:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffb000000000000054e5f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) kevent(r3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 12:17:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b967291fea9ebeab0f8e0fd2e90cb36ca2ffb7c2b720ca0bb0002c8e8aef66dd480306ec81d60fcab3c61c522381f89b24d5e68443d8177ef9e0b877239b80164fa05d6ce88c02d038a4577750d999b3fbd75f0f55471f6e73e08c9f37cec06de383a0b9f7d6cd83dd3ec28685fcbea6bfcaf3a5360b239ba067b24067acc77f45b49f27416ae13a081d710e73d6d63d93bcde03a780bdc478756808db", 0x9d}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}], 0x20, 0xb}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) 12:17:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='r\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x4) 12:17:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "005287200b0f0000050000007139000500", 0x20, 0x3}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc870321abfc4bb97cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa796b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed4050000000000000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd7d8f382a7ce82dfd6dedd4158373ac7e3455763bcd4b61775d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c35153b14e14bea91271c0ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960511ff322f08668aeceee370f5be21befff560af12216ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a8ce832d7f377b41fc62958e77e23e4c95c1a5b8625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c700"/518], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setown(r5, 0x6, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x40, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) 12:17:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f00000006c0), 0x0) 12:17:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x40}], 0x1, 0x3ff) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000040)="5b582a62a9ccdd023afc5bc145fe319f902e6e3718ab8a0b38c11c39cfeff1d0ffbadb63073c725c4255b76f16b2902d7e3a622db9aa001ce1c1eead9e696ac48d15d351a512833b393034ea51eb64750ffd5dd67ddad00204c2d8c7af7b2be862c8b2270dada959ed38911f79b580e10a8903891010336e4ee164c6aa040c8ded232946d4d928daab336cc19db142a49f4cb861ef0d09dbe565feb3d6b7d7cea3f38f0e22d1f6c194c59409d4a508aaf452026ba4cfec5904e462d6c9fa703f8f84ddad25346684ec81096ad6fe915becb2cd7e7672c64a22c81500f4c5b4ecaca7535ac68e7854b995b701615a122edd864ba0", 0xf4, 0x200, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="524215610aec2c12c102db28fd2e3fa62c62d189e8d030c0370544", 0x1b, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000180)={0x36, 0x1000}, 0x10) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x1011, r1, 0x0, 0x8001) 12:17:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) sysctl$net_inet_udp(&(0x7f0000001100)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000001140)="44a836efcb3b642deb05f69dbe2e0ff09a09f0ba81a0bb677d02aa1f1d9e4ac9161519885b2f7c83ccb9b49d01d3bc0ea45d974446006fde8f7f4f4be1178875691208ca99e719eae017411e3ca434", &(0x7f00000011c0)=0x4f, &(0x7f0000001280)="2cd737b3f291fae058f2405097f5530813f38becc69a599c16cbe370e97161d95f9a06e730e781cab64a96399f13f2b026c6f7b0d38e87dedbe1a90d78a1252e9f7569803723688a8ac319cf08159611f8702dd99e6ca718958b42c7c76e1d0769d72c9df0125f704fa2b6498132dcffa99ac2d757050e79f128d5715f5132fcfc0207ca92cecb5ec4df6ed90160f2674c3c0b58f5", 0x95) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) mkdir(&(0x7f0000001200)='./file0\x00', 0x28) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:17:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x30) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000d06ff8)='.\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) 12:17:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8, 0x4, 0x8, 0x600, "3c98de05ae0ba10af33a3dc5730617c722a8c93d", 0x7fff, 0xffff2747}) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x190) 12:17:14 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000180)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x888e, 0x6, 0x10, 0x1, @remote, "0d7a88119f385beb4aea5f3a5b0f51ce", @random="fb032ff23b26", "8bd6deeeb6563938076867f00a361009"}}}}) 12:17:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ff1b000000ffaaaaaaaaaa39080045000028000000000002907800002000e0000001c9009078e000000100000000000000007ba005f6"]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c4", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) poll(&(0x7f00000001c0)=[{}, {r0, 0x40}, {r1, 0x1}], 0x3, 0x7) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(0xffffffffffffff9c, r2) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000002c0)={0x1000000, 0x1, 0x2}) r4 = socket(0x18, 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000140)="d616e093c174fb13e2d49bf803b7c4c9298bf1f7d37ffc0f5f0cf1f75f727a419380a3853d7e314bf133d52dff9a17acef2d79ee571aaa62431d10524ef6ce4c81d03383e5fe6cfe679fd92afa32789d5e1f6b20f3421fc472c1520720aa74aa25cd886c82702c4a44beb4053741983b62a90396dd5306f66fb4e5cc83a578f335435fcb5acc6e9c1927b9646ba0e45bc029aeb4fba40d55b0f69acf", 0x9c, 0x404, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 12:17:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) renameat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 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, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa2b12000000000000c20400000000008baa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8aba320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80000000000000009078000000000000000000000000000000ff00000000164c919b7181663b2e8bd6fbe1b7c072a5d339684daea140b60436174a120e79935c737e91c2e019de07e5b9141a5ebc7cd90fdaed9effb4c623c815219425816aea124f4d9ac6ae3621f70e1d7e7cee2965621b44a2693a9103"]) 12:17:15 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r4 = socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, 0xffffffffffffffff) 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, 0x4}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x200, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x7, 0x80000001000000}) kevent(r2, 0x0, 0xac2c, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0xa, 0x0, 0xfff, 0x100000000}], 0x5, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a56eb849f5d53a0ca697e5b084ee9d7eec3a3b75cd3257af98fc0208f357db320269f69faa721898a53a020a8a11dc44a864786737e3550e1d40595139299615befce1516bed6129cfb534484d1fde85950a78405007e7f0e4e64e3c4718820456c2945407c5a139f6323fd9940db764466805e20ab8ab1bd33df911ce9c7347ad962cdd5d48026b4a5c8d06eff12e015d5fed000d45fba2f6c6b73091429163f000000000000000000000000ea3a7dbc03d572c8f54331c930eb83436cd5369e84795716a36803ab37b5e4f0c13a95a646ae671b097e9f1191ce6fa788d80e0d19b8ec35ea2c24c00b8376fb6c27eed77a644e70c730920795f6587fcf508a44130855de8e2112"], 0x31, 0x800) 12:17:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/120, 0x78, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x20, 0x400}, 0xc) 12:17:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaac1aaaaaa00000000000086dd6031797100180000fe80000000aafe8000000000000000000000000000aa110100000000000005020000050200004f204e2000089078e8abc6c0030000000000eaffbe7fdab1e752ae921f686cbbf635904374ada1a5d7a88ceb42de1c7b471a9ab9f2ae4fb653947894fc47572e5f58fadc5321c48697de00000000"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x921) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 12:17:15 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="06000000000000000000"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/21) 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(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x80000000, 0x0, 0x0, r3, 0x0, 0x10, 0x200}, 0x8, 0xffffffff, r8, r9, 0x200, 0x90, 0x101, 0x81}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000900, r6) syz_emit_ethernet(0x59, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e08004500004b0000e9ffff05902c4978ac1b00aa0000f9004e23c43fdb44801d39969fd840f9074b953e2434dc7157f064d9cb34791d66f90b421ccc7dc17065cf0aaf8fcdf3c710b0b64cb599b965ac501964ee4f56b0e7f3511baa23048e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000f582850da6b8152194b84981d4f38eaad67bddbfd570000000000000000000000000008d03d3e8ed45f77d57ce2dbc89ec023b12cb29761e57ba96acb690398e339f822e4ad89d6711056161f93a191241c0e7fd8588bd4a8a4f0e07bce80004ad23dff201e91039e3298a8cbbf85d7b99f1a232b36127d0a6051a90e7e4f1c230af8345363d81e421d68412fa41"]) getpid() 12:17:15 executing program 1: 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, 0x0, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x6}, @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) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x19) fchdir(r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 12:17:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getegid() getsockopt(0xffffffffffffffff, 0x3, 0x66, &(0x7f0000000340)=""/154, &(0x7f00000001c0)=0x9a) getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') renameat(r5, &(0x7f0000000200)='./file1\x00', r5, &(0x7f00000005c0)='./file1/file0\x00') read(r5, &(0x7f0000000080)=""/104, 0x68) 12:17:15 executing program 1: r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0xffffffff, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000000)="bb8ae79309596aa375101e4c3a497ca6e31be1f17df69a891068aae2a83f3ea405c4326e88983af168af327eb87bfe3d5136682353aed07014fe57e4cd4e4ec00810eef731bba67d0d47baddad19319e0bce45172ef6f452d9c48642244b7b8506502bcb9c37df0c4b39ddaaabc1af220f72309d93c9cc95552b1c5e7e83e6df9ea1ed09228db3b9b440395b0e0fab65a0a6a412741412c1ad3e48eedf93c87194e5a593ade63c9b58e647", 0xab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = syz_open_pts() fcntl$lock(r8, 0x7, &(0x7f0000000180)) 12:17:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000540)="5a22bfb9dfbe90a4a9247069b37d48319b333c1cb5e52b049134b098a3f2a0b09b9375ee21af8604c65b07baf3a1cfc0870bbf9fccd49ea028c975dbd4a63f60ee80e8bb11ed27512146c616601759856a6b8164265623a700365e057b89eceb76e3e18fc51257269079fb6f3c855d26f3db8648f7aa81be67bf436c34e002bd2cd7", &(0x7f0000000180)=0x82, &(0x7f0000000600)="c60d7c3e0e30f56ed89de224437e23bf9ef823542c94a122d827136d55611b9132742dab57cb20e39715b562652e5d67ce71d4266a8a7b6a8261c52b390d9adc6935fba50d0c1056e703d37bf91b42659727fffc9aad7099492a9b33bb6ae2b424fb6c1d56ca23ff55fd03b11cf6dffced111c0c3aa0edd42a84ba8f482d91d4e0a7f76a34c4fdf003875d33518c6b1491c78d00", 0x94) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) setuid(r5) 12:17:15 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be00"/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62f20d2f13d16311e98a685ec5a12be28da19934245edd0097b96a7f229e04c5434cae8cc04c7ac6c641db024b76aa8b22fa5b62ed978b245653a4c368f7ad07c32bb20753e8cc93954d2640e4e4411468231a93f8939f942c3bbefb3900"/103], 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) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 12:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 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) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000280)="25d8f76f7f54817b06af2b5843a0654fb0198655a18680fd9a5280ac", 0x1c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 12:17:15 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="32f7aca54b308cee1572a4a5271423f66740486c97822ed0635d6aa2e55722c943f90b352070eb2443a5e20ae452dfeb70eeaad25d2952d35a45d4d4a677ecd8c420aaad71532423aa1219bf4d6a76ed2c3f63e21081519c8b886adcbd941377b90947be3fe85366d4eddef3ed5b8dec7c0013ecd2843b08177e12089cc976dd391ae015b608db66fb16501f852e4753a6d07c4338b02b8d1561fd7b2f4588cdb0e3cc2de08b4d150d3b7dc8666c452f7136adcf4d6f2c7719f9a9295e4ce55557f523a896192b2ae80b89b24bd8a008d865297756a1f04d74f93a4fd3824cd140", &(0x7f00000001c0)=0xe1, &(0x7f0000000200)="cdde56f4c1ee5f9bde7baecbc7ef2b2951238b153383a204e2d61be08183857ab7270fbd93fbaa5828", 0x29) 12:17:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c4289c43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f4f60cdaf66a0e007dc68c479544edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6fc7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583a07956e60632f7e2269506263b34405b0940660048da"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 12:17:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getrlimit(0x5, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 12:17:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x2bd}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x81}, {0x1, 0x10000}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x1ff}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0xbf}, {0x2, 0x2}, {0x3, 0xffff}, {0x3, 0xfffffff9}, {0x2, 0x81}, {0x3, 0xfffff000}, {0x2, 0x9}, {0x1, 0xb29}, {0x2, 0x4}, {0x1, 0x7}, {0x1, 0x5}, {0x2, 0x6}, {0x3, 0x80}, {0x99bc51fa63636eb9, 0x3}, {0x3, 0x8}, {0x2, 0x80000001}, {0x3, 0x2}, {0x2, 0x24529838}, {0x0, 0x1ff}]}) read(r1, &(0x7f0000000240)=""/127, 0x7f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) r5 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x5010, r5, 0x0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x6}, {0x18, 0x0, 0xc00000, 0x859}, 0x4ef, [0xffff, 0x40e, 0x7, 0x75, 0x0, 0xffff, 0x8, 0x6]}, 0x3c) 12:17:15 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019a40)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = semget$private(0x0, 0x8, 0x8b) semop(r2, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r2, &(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(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000500), 0x34) 12:17:15 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:17:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) sysctl$kern(&(0x7f0000000100)={0x1, 0x6}, 0x2, &(0x7f0000000140)="5cda7ab02ae43d22fe38ceeeb7ccb251c94f1a84917e89772f9a576db2a90f9fa96c8130702f9da82f9ea67cb72c792fc8ac5e9eb13c2be23c477a82f9f15e36fd6ea32173f379790b43d1211210779a7db779d92d72950e918c35f07b7134a7dad6250b5b542646f0d9c26327b668b25c3a3f83a3e29f74c447157eeff174fc61df29", &(0x7f0000000200)=0x83, &(0x7f0000000340)="f6bde83aacd26297fb72c119f9f6bb2984e877c545905c6fb55d7bfc003fda0ccc2db224e8eaf805bc95f0b88e2c4bd501cd162f304ed12c007c099bb992c1ebced282efea332ef4429737a6f2dea30d4b64ddf253a9a3cd7c17bd1ced08265c9fcec25907c4e393fa163a25cb1e9ee21cec24bfaca81144c1c4745a22ff98ff9be7a3295ce00dfe3fe815a16444e5ba0a98d33918e4b4d213f796a01ca53bb033ed949cecba2d4f08fac7e95c279647d413d6394611378c20b3add43f412be157f66259968a2f0e8f92f4131d27aa81f260daceb110d4733051c50e1d971d8be26c3b08864bbbe9a13008", 0xeb) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80, 0x4f02, 0x8, 0x1, 0x0, 0x2, 0x40, 0x1, 0x1, 0x6, 0x7}) 12:17:16 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 12:17:16 executing program 0: sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000100)="86b37dc2bef7db415c32905b3724fc76f260148cc28d81871ab56e6a7af522829127c3a580dadb4430fb0fa174ab3b1a4b6c344eeaf7b2404dd6c196dbb74c7e2aa810989ab5e2c17b0969d817380b087a7436d2677150c3dc9772a32a21b1e213c7901552f36fa05167c9324b", &(0x7f0000000180)=0x6d, &(0x7f00000001c0)="351ff04e661cee624e7658b9e54f61ce675dd7df08f904f2b423002b360be22e52a09ffbca434d40389425aa76610ac81512caa1f98b160186f23fc6b73ada22488ef5865f06e03e8961b2eb6acbe054c963ed483d5c965ff03a94e38968c8e875fd13f9ba5ffdd6ee8cd97f5ea72c65fa2d0aa65f968f5c940d85032d321e808c7278cc98f6586941712e28666f8ff70a84b43335066edddd65b5403485d1eea90c3f17f1780a6c733c05b1f2956e1f37372089baa55fa168", 0xb9) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x7e6a6432, 0x1ff, 0x7, 0x0, 0x200, 0x4, 0x1, 0x0, 0x0, 0x8, 0x99}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) getitimer(0x2, &(0x7f00000000c0)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000340)) 12:17:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) semget$private(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) 12:17:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adad508098a0493cd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab2106068a1a522e1e71a4d15a5be1a769ff0b82f6a358e0677574c67f55d50b60f191", 0xab}, {&(0x7f0000000740)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x6b}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x0, &(0x7f00000008c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r4 = semget$private(0x0, 0x4, 0x74) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000002c0)=""/208) 12:17:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) listen(r0, 0x7) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 12:17:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x28, 0x8}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/88, 0x58}, 0x0) 12:17:16 executing program 0: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) socket(0x6, 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000500)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xff, 0x13, &(0x7f0000000040)="ac141438", 0x4) getpgid(0xffffffffffffffff) shmat(0x0, &(0x7f0000ff7000/0x3000)=nil, 0x1800) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xee28}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x335e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000004}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4004}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}], ['./file0/file0\x00', './file0/file0\x00', './file\x00', './file1/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100004}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x139) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 12:17:16 executing program 0: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:17:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x4000000}, {0x18, 0x2, 0x2, 0x7}, 0x6, [0xfeca, 0xfba1, 0x7fffffff, 0x4, 0x5, 0x4, 0xfffffffc]}, 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:17:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b6fdf405018841cc118e4b0c00470907b0f33dabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab85ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df006000000dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b5810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616aa306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b00"/268], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 12:17:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0xd71b]}, @mss={0x2, 0x4}, @mss={0x2, 0x4, 0x5313}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x6) 12:17:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 12:17:17 executing program 0: mprotect(&(0x7f0000cf3000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x3, 0x1000, 0x5, "18e180b8a9f50a768e1b1a02cd66df59241f4659", 0x1d, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 12:17:19 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@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={0x61, 0x2, 0x0, 0x3, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) 12:17:20 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x8, 0x0}, 0x0) 12:17:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e76366da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0edb81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c0979c22016bcec2a630da3ae189a4ddafbdb31358d73e6ba6892bba197a0afb97b4dfcdba3bf8da9befbff3a27429da538e25580b215026c822af82da9bece844886fcb99dd5b71a344f86ca2a53b054627d7115b586aa15a94ca4c556604d69516e30bdabda41a5401f6021482a81bd5813408ebffc82915a3be74ef6c02932e0ca6255103a70b88481407be7c7eb3a03393d43c93bb5bc54ec94c58ccc2879ef00398c1b2a234a9dfe9dc7674e963874bef0ad04fee6f93a5a97cfde99589bf65066be3cf09ebbd66be610b325258556dbe235b0dd581b02da5f400000000", 0x264}, {&(0x7f00000000c0)="d5db508743c75b7e5c779d0d1f0e72b1d67676c70fc2e401cd365ce255df1a63c07ddfbb1cde849aff1bd6ca6c5d270e2e5e556872821885a8c1e10deb1cecd010b4d7e98488606bbfa5d76ee15886ff22be1b0da64177715070b2a0c62d50e857560b50", 0x64}, {&(0x7f0000000140)="7728e1f7719aa5d4aadeca8ed836295d9eafaeeb8e5198b0e1e380d1f90a7956ae58649ee6c24d58324a8bc35d799a35a4e4", 0x32}, {&(0x7f0000000180)="41f27c9c34e19030d914517920dbfd9b53ce800b1dd4bef7460a23da777c487d13a84e3f76c8435e6b082dacdca9c5f703336a2a27344a2ba745245009c1ff8aae21d10dab2d94b28a462404aec39dc32c15a1898da4959bddffc03d4924ebc677d2ff2f4eebd56a0bb76da7896521c05475c9c141b6c9dc96bf51f2c28926ba1df57d80bb0b728fa88f7b8df6d7acebfd70e2e8caa0d703da6238472887df5b85128c1785acb6a5af9c0136a9005395883dcf01c3f7583400"/196, 0xc4}, {&(0x7f00000005c0)="ffd0d10cf6a25df37a4883d745c50713bf63e9d871e2cf6b232bb41fdea6757f6ea6f06556794a9eab82f40cd9bb370ff752159ba7d520864e689ce8441a8f143229127890168837bb31e497b7a27a086842356dbc1b7a70c7e7a93485be5124958c5ced2fb4342062d1149e5153f9715f34ed3d3598dc71ee0da6f2de199436dd59b3ec4aa20d680a13f736d8cb28ab4853bed9f940417ef9897bdeeee25a671c39ce0359fefcc71f7057bbdba5c3d538f157a77778d8539054fa1f45bf2a4b529cfcc6bdd69292127783b3df8bee5ecbe4164d9ee903", 0xd7}], 0x5) 12:17:20 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000040)={@empty, @broadcast, [], {@generic={0x3c0c, "c2a5c22f9ee884d88db899d78053c24e3dfbddf1f0bf760d175b588ac76fc41d8d9320947fb2815a4cac8e67a6ef9c0b03369cba73a084c800c828fde981ccef0dadcb996975ad969d12ec0a6dbc53134f4c2a5abeeafa9ddda0c272fa81f581d225f37bd98a9b959937c3343c65d83c6adcf2af788f58d13d65d1aafd8f936ab95c59855ca537f9d53eddd2c70987fcc3a151ad275da87a"}}}) rmdir(&(0x7f0000000000)='./file0\x00') 12:17:20 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(0xc3, &(0x7f00000001c0)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x6, 0xb5, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x2}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @multicast2, @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, 0x1c, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[@multicast1], 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(0xb7, &(0x7f0000000100)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x81, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x2, 0x1, r1, r3, 0x1, 0x0, 0x17, 0x1, 0x100, 0x0, 0x3, {[@sack={0x5, 0x16, [0x9, 0x40000, 0xffffffff, 0x8000000, 0x1]}, @sack_perm={0x4, 0x2}, @generic={0x9, 0x3, '7'}, @mss={0x2, 0x4, 0x3}, @sack={0x5, 0x26, [0x481, 0x2, 0x200, 0x5, 0x4, 0x8, 0x0, 0x6, 0x1]}]}}, {"86121de1400fd86b2b98113f38dfef9596483c76309ba473cd6d259d72e92c57177ae19768"}}}}}}}) 12:17:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x4, 0x4, 0x4, 0x8}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80186959, &(0x7f0000000300)) 12:17:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="9d8b6574df109d79cc6e584a6bfdb72f34df324d303739bc8607288d0fec6acc04d4411483f7c79351400395d10b1af69012b8d23a45f3c4de98386ed7c99b0fd2602c2abd6374f2bd5d0d6253b0d1d96c2d109b1537b88ed3322edbc215b4d5c86df57b1c1ab7cac91e990af74232c1dbc4e0010b1db5ff281522cc84b69fdc2ebb8e3513a0d251e0c603bc1712f0c75e4bd12f64b56f395d4a3ccc13a5737ef78c2fad929804", &(0x7f0000000040)=0xa7, &(0x7f0000000180)="46e574da507eec478926127e3c1bb4a3a0932a1d144347094e627f05aafeb25782e99f3efa0b6d9e4f075bcc62267c7d7a0c5237c010881443ab1f9ebdade6d3e6a7194bc1c78c4886cc48d0fcd3313ead998612ed932aa4752ea3e16e40e2eb8fbb76cacfa6023d81fc303abdc5011138ee1c5a99e89427241f", 0x7a) 12:17:20 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x5, 0x2) 12:17:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x401) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r9, r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:17:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x401, 0x1ff}, 0x10) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:17:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000002000083a00fe39bbaefcac07f331fde15d886f31827e8000000000000000000000000000aa8000907800000000"]) 12:17:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:17:20 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) renameat(r4, &(0x7f0000000080)='./file0\x00', r3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) getdents(r6, &(0x7f00000000c0)=""/99, 0x63) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 12:17:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="e500006c8a", 0x5}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="070686834c22ad2a94743ea4e468984f3eb7f067753e8b8b5509a99c8daeb12fd9cd000100001b2606a8fdbd14be5d3c0b7c33bc5f4a8a6125e52a0368e7fd8b402d85b62c5c5b31c3292609", 0x4c}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 12:17:20 executing program 0: syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local}}}}}) syz_emit_ethernet(0xf6, &(0x7f0000000100)={@random="667399345af4", @remote, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8068, "7c68f35ccce3a26b1936343c2df7fe9f0cbfd09c3cb33f950ead6ea2f6360b620a0354278d5dc321c02ce06103577cb75327f1ae6444f496fc9274f20c59a24cd3f00c9218dfd8b10547c7c2b88d3ac35c6d5d657c8b9efb95ea341dcca60ab346a16fd617296007d3bbf2ef0f265ef7b809c7ce317726b91819384a92f66f4eea8cba4c03b9d20e216f109ee0f325d1047b32b86a805d85b910e192903a9985e890154ee4ab1ab6692a52071ddb7d00cff96ccc58af90b87dfd9619cf07734f3f5ae63f18c9d99d1dbeb40fc01bcc46f6170fe13d700a73109d2e16c956f9f6477ee3e7"}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000000)="612f06ffcd7b4ab633", 0x9, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) 12:17:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000180)="8759b0ce23a3c32d118a62bf2adf864d6f8d9a4821d3b10f23eecc96ab540b25831fdf75fd106dfe662581442275a447272039b40aa52056ff8b99a2b237c88f2a30d8dcec12cb8449c2fdb8c26547b9f742b053946da05c52a9294446bbc12a4dcc78e5c1203142aab0c18b1c3360be88eae702c79d9c11979de95a4f94c5f418e2323e26ec24f4cedac27341f842e79bc562a3271e061c4fa18c80116f15a1a024b87007ece0530d7cd0d46b1b5182f2d12acecaa3b118314d855318bd6adc9828043b513f912f13fae0258ef6ca75137a021a328f7a56edba42de2b1fecf47329ebebf7", 0xe5, 0x0, 0x3f) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:17:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 12:17:20 executing program 0: execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x3, 0x200, 0x8, 0x6, "67f60d4bf8fb293dcd4c2ce8e4d0cab966376cf9", 0xe7, 0xf8}) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x4}], 0x1006, 0x0, 0x6, 0x0) 12:17:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x7, 0x20, 0x0, 0x1, 0xfff, 0x0, 0x1, 0x1, 0x20, 0x4}) syz_emit_ethernet(0x2b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11"}}}}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x2) 12:17:20 executing program 1: 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}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x8) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000180)="219026d8da05410616ad8f2653097c70e9394fc1683f184a5d6ace38560e0974c974cc154540ec671624bc5ab4e917269e1ce8c8732222f2ba7a4d66f55fcc8e04a0348c317a97e2d0fc004a9a53fb98c5dbecf9ae265e0bc78cf0600fee47806f49cf9847ba2fe32d3b529e4246b30f32d76f516e8718534d3aeb3e", 0x7c, 0x401, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0e215d4c48043997a9aaa1ff2ea4f300ea86429fba3af1043a77933f8ef36e72953665f63a3815a31557a8f14c53769bfcfa7a2809c899979f129d008d3cbe0af3446a436e92e07a56fb6d47", 0x4c, 0x404, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 12:17:20 executing program 1: r0 = socket(0x10, 0x4000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 12:17:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x6000, 0x2) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0xc4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 12:17:21 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00400000ed92fe614500001c0000000000009078ac14005138fe5a024e224e22000890781206cce9d2f079266f3c5358660bd6fc4c4056f1d4aea607d8bd489d08c83d0bf523e5523870c6e241e43300355e69bd6261a27a68bfbf9a82dafecbf107ec0b5df735a456beed7038515ff7d4b9e595eba80b92010428679ee44685d26fa1881957f443af31e824bcf32361af8b91b182b71f1ef913c66e7b36e649d30735bfc644da9167ee47ba0a321ce1ad1799e1a28a1b2a9ff3ca4ba52384174db350a97535a7459673c6aafb70a2350d14c203a6db74ccfdebc500316c5902ebab87ec3d5ebe0a8938f8bf"]) socket(0x20, 0x0, 0x40) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000080)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:17:21 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 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}) msgget$private(0x0, 0x40e) 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}) seteuid(r2) 12:17:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) getppid() shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 12:17:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000b711b08b41c31b5925f32189010e592e2f00046c653010"], 0xa, 0x0}, 0x400) 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, 0x1, 0x4) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x5, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x2) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 12:17:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 12:17:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) socket(0x2, 0x8000, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1]) 12:17:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x9f, 0x4}) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 12:17:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000200)="b9fdcc057a7dcba7b897e435b9042c17cb2b6bd4d8951a498a6d7903658c418ff435f83384661a02f5e22f4ca5c93dd2607d2a212deaf932bfd002c9e8958eecf9d3d33d980c8fbf5a2ca8472b0a14e139cbabd6c92239094013cf98c0d41f64dfd449f5e4d1b3c9ca2eb432a706839c36365eeb2f5b62edb5c8ca73b5d44a25a30cea2f61638e8182484e32e257c481c7d2fc5e2d7c3f96a5f04d2aa7fe93046a6fcec9d02192acf51a84c76a0d90649a857cf6fb7ea29e1ec555f6b470b960e992f4199cda205c1b0ee525c96ab06f46a3f29eb3a3b2721f6a4049a7080722f4afd8146b53fed08a116ad793", 0xed) fchflags(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) 12:17:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) fchmod(r1, 0x10) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000011000000000000000000000104009078000000006027671500002b00018000000000ef000000000000000001fe8000000000000000000000cd42ef000000aa3c02000700000000ff0100"/126]) 12:17:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x801869a3, &(0x7f0000000300)) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x4000, 0x7c8, &(0x7f0000ffc000/0x4000)=nil) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0xfffffffffffffffd, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffbce) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9}, 0x0, 0x5, 0x0, r5, 0x0, 0x9}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, r9, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) setpgid(0xffffffffffffffff, r3) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1c0, 0x0) 12:17:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x11}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000040)="2f7204f52199d96a15de0ba49725249c0e2940662d45b4766b07afd328cb935135b6297951a03e9babaa5d725fdfe81b45a67276231940fcb314043f130c000c79534930efab50c00b11900b01976bde5352265a72e3f8355a039b3ac8692e9418cca0e114417e1314f7fb0a9cb20a92eb96da0499ffe5dcc6064a5bc21afabab71fcf1b209c0717948a4e07694f85b252cd536298e5429e1267de", &(0x7f0000000100)=0x9b, &(0x7f0000000140)="8be7b25a4bc1a47bf73cea2e0f3c4fd3fdcab98f1ad2edffbd246fd31bcb74b97936cda6a09454c7867d9816eb554a7d92c054dcd429c70f", 0x38) 12:17:21 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) r0 = socket(0x10, 0x5, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 12:17:21 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6d3ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a613cb0659fd16032e730047c2d39628d4ea8b247a81f83592baf7"}}}}}}) 12:17:21 executing program 0: semop(0x0, &(0x7f0000000000), 0x2aaaaaaaaaaaad37) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 12:17:22 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r0}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8d, 0x0, 0x0, 0x0, r0, 0x3b, 0x7}, 0x7fffffff, 0x234a, r2, r7, 0xbea0, 0x9, 0x9}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f0000000000)={0x2, [0x0, 0x0]}) 12:17:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xb02740e473555667) msgrcv(r0, &(0x7f0000000040)={0x0, ""/188}, 0xc4, 0x1, 0x3000) 12:17:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) acct(&(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:17:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/123, 0x7b}], 0x3, &(0x7f00000002c0)=""/75, 0x4b}, 0x40) 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={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 12:17:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x8}, 0x8) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xf9fe22261f0107e5) 12:17:22 executing program 1: r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 12:17:22 executing program 0: r0 = socket(0x18, 0x8000, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 12:17:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:17:22 executing program 0: 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 = dup(r0) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x1000000, 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 12:17:22 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x8, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000d0805d9bf600b067db81286377e13f12d552d4d5ada7b6a3db239a879416c3ffa77a5f64a72f546dff8c917ca4a923ce5b86b76785f6b660b9c66fa50fa0e6e3ddd1dfc6a7684037b48b534ad0be214deae5d7d5be77fa8a1f82f6f94cd42b1690794a9fa9143b81fe3b31109e403ec9ac6b9263b271a3f185cb4d1d7c2318ad34c202dddc0994755afbf95204dc5360460ebbd7ca9a737225b011f324e0b6f7045a0b96c7d8fff970a197a13135874e2234", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5010, r1, 0x0, 0x8) 12:17:22 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f8278334780fe800000000000000000da353d364abd12b64f5e5b72c0e40000000000aa8800907800000000000093a0144f46866110ffffe00000020002bf51e01ef894428949cf100a53c1b1ac1c57f1b2b700b003857de34218"]) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x5, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) socket$inet6(0x18, 0x2, 0x81) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0x67) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 12:17:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x0, 0x1ff, &(0x7f0000000340)="3c595774498c55d9f7b4e9bee0951e5f559ada96ef4dc2ad83961f7ab2b7cd2d2e9bd0187ec352d88096c8115b3f4cf5afad6e3a535849e98c3523992cdb8eead609ca0aa8fe4a521be8151d21cac7d7c5a67480952ab22cc0529cf836843a67a1ad99887af8b45edab014b641c48ff90f4063551d7b7de83a33b9ae7b6c0c30a40ac9d52b0269d2192a6f543a89ac2528f007511566b8b58a134ea6ce561d7d89f924ffd0b1fb181946c012e33073e6cb31ab691150de851ea6e5bda43292a3b771f9634696e8635ca8574b0c0aed93b9d01d8c99581f025206aa30c4220825da1915de5b4d700f805b3914104246c82bb95914c50fb1216139935c95d1fe9a15a1d08acfafa3becec775fadf2b85a4ae246e8ed3e7fb3ac012018c0ebdcfcfe1475d8fa25cc9ae47e899ab49a50f58107f2853dea186ead92f00b731252cb4224a21e7a735ebcc20c8623bb658bb4c736ef192551d6adc6c170644efd71f9ebbdcb92e1e03adca1b64f4201e242b8b5c89ce2f9efce3fbe669973930e7fc18e9caa764d7983c79abc48370bb352b2d21366a244047e6e8800619372386e0d2874bf8381976d63757303af262589973f7e4964aab9aa0fcf128663f66f21222cbbbf417bdfce65d4948836c544b0b36a7a01d02764f78cc6a9df0b48230f2fafa9f2fffd8050808bf095b9ca2db273329f9218d4ddd372143e9584a7d6684669f83b7cad660e2d2aadc1c0126d11103c5e2a7f2954235ab30a8d627599949641b94aa246a8784de037900dda43fe8057c98b4b7e854f65d0beadda71582e4f297b3444ca7984d43fb19147f62233f74ecd06e1d900c984c27a9b546a5ed21f8a5cbe33a1eaaf6629156d6e7d90e3674389672a87be0b131613bdfa7d8eb525a272ca24cf3f0d46392ae7bf3787dddabc65704fabd2081c8aecf5eb04c4a200136eb4113238a9a01d095233a02eb5da578fccb8e63cba2978af42870779dbf3b20916d11425ff97aad06dfa804f5eb21622e1111933be4219002f7fed9607bb04070754905df2191f6d9f22a3d2f561bea02f0456591ba931c0db02af2c058b12c4df8f13e48f5516803fb3c7af04d50974becc81ab4e501788f99c034b875c974bf46ed887da5925388f4e332472c02353821437c8989d6e4aea9c500ac65c21e91771005596477b844feedea5b4b10abf1c7095b58baae7c8e75a95060bd5416bd5a3ecd34ca66139da394722a92d01c1459b6211ae5b67492e2e4a4a9dd18bc96261405458ff819fae6284de84462d94f8080ee79dbae939265ac19a531fff5e73eab30a8eda191110b150907969370277e97308d670619d6d9131122891981312be9921196befb7f144794a2281cc4efc10b0d255bdfe4453f0f8f000ed4eb0a93e8aacfb48fe61473b334048d9ce7aa94b590ebc7a2980f1115b11d01de66e33b0abb3cc811c4560012828c335095c398a48cdf45e779ce43622e8c13180c8b62a9c501112e49fbfcee0b3fee1c6991c2bc3d014a102f433c7713254227a26538f948859248e0404a4ca128e08ebc3f1ec4ed3c7ba760118f7c546ec1eb9363bb9e6a3e2a648a99909b7b61638237bdafef8002dffb0feac5fd2ebc8fad64c638c43da5f8e92f757086248cae59b0714d0f69fba29ae3f6a1fbab32dadb161e9b27183bbcd6c7a811c8d0581a1ecf6404cfb7c9f5154b4758b0032b003c5f53619d4226f0f85defbdb3214896c2aff4daa6ca4342f7f9da26ec32e7fd4f48673bb4fce289ed8d5f39b78d6cacd52cef0450092b98635f45c5c0fd5406c48828bdb7402aed9838bc4a13010fc37ada32729ed65ed35306ecc677af42c753e203d4da038559f3ed587648581aad76471d9df6e4a922a23140fad54f87f02f8cdedac89c5f9341e9216e79a669402d2a93ab9d8a0318ae56916a3d0cfada0ddcb4315d0de38de3ab5c4d096da2be5936802bd6534f3fa3f42459c454f02bd7427dab376d2695338304cdf7445abec5e6860ab44dc77cdd97d83b7133894fcceb27815268cd735adfe2e48b57f64285cdde28f780d2ea39653c5161288dad30db29a2d203823008b2eedbcadb95fb1c50b90a83b727dc648b3fd4625cff605358d508dfec593c5bf1e00274d47649d79ec9e72a2dd7901c7ff30c525dbe6ca2bc6b9b35f9f6cd29746a5acfc794e877eb07bfed45a731076e11cf5b358a2845ac051b04af6c1ccfd21a335b1ad85e8c42a30fe2005f643e382c68064967ef9980db0647c5993909b7a5f32fdadd24d7d920936bb363012b50fa371f96a748a711659d66d95315dc0456a4edca3f4a6fd07458bd3c53ca07b1efbe7c9681bbcae5992af1d7647e899ef0126504420c94690439e839b736c477bf7be11c8682612a1e7f5339e0105d1ee225dc9a13170b0c09ec6f8fe475d36b6e5f39fa19e1d6e9897c9235ab3775d2f5d8cdc38b10e4ed8a1923d5e37d40f377eb09876b4360e3887d4829b0100cdafcc6f8ef0b5911c4a6e472db8ef4205293dbaea6ae525ff53af00065e9ae58c591bbdcab77dd3c06c13a53ffee0b1870cc1a5dfac8d047ca4da5011435a08ef72cc5f0a4cc4cd83986ace648f16316a9f90766421727a6f37e570bc4894df29d71e4f573f53c1c88852b0f725dfd984e7c65f184e0a1acff97d8d395a1fc39e79a0e382e5a2122d9830373c5ada61bc9cbce542f92932d73a54e5c439646b85f2837179644f702e8828f0f9bfa07b0ca99c661ecf471987244ccd547ccf820e5e538214b5db3acf4d5bc0a57528f67ee891f31d67420f3c03e66f9521dc7202fb978cddbb8721857145fcfe2754e2b992bba2cbdee63536199c2874a6a160044c16f3064463029e6ee3dcb0fa68ea7e5156df9813ed7443945f84d3f4ee9d402371f33a5e934203d1d3170d34f23139417f3e46a58a7b865a9933ed52ff7be074c97f6f2f6e52001d5d15d28f09a2ccdcb8f22ef041fa5ae42659840854c55f6ac6ddbdd8ceec66fdba885e355a6cde6aac441b4df98f88724ba250640877202a94c2d856c578db4be851e7bc6a96a4bb7f644c2579fce28f588b3e0e27c7936fd27e82c8d1ed6d082874ebca7d47ee5c82e807e86dd77ddeec954a9d403be55bdc9a03e10cb4bb906af803949f8491a1c05cfc99304c511923c965d6c2e93bd9276e97121e3f16818fca34c1d24790fee350e4e978357b18106363461ffec1cac91bf6fc983cc579b81fb3e812e8ebfbfa28cb7e6a75b48664176ab2003ac890af1070d9949e44e25b58831b42255426170194c86c01da9baaf671b0ac4f5096de4b76f7b3d95437fcd6821536fea36f2561f613657c8a97e1dfb0d39fd742893c47e2d4816e34b93b4412734a59fe8d25b148a30ebe40060dc0e6f91ad6b5ea1866fb9911b9eb9c178b9131258f73f1d0646f556b422da59c099531b54a09710a89a110f30d854d5dbd1a444f826723d64690053341255288e4bd8099a72efcabea276baa266fc09fe3cb2a66d523bbaaf4d81e0bdcbe391d944223583dfe429543429ebb5de48150601430488f85f8be6a57b044e5796b7753f3992d684a24705cc5345996bda4090a1313b11c986e30d7db3e162f5112471c9c837a11373f8e1ede96b929b31047098c93a87f235a93bc87b2e8d0922b41f07a5f9d5520fbb2f4cd2be9f1732098992dd6a365e21c49aa1a6d3ce9e2f060617d23853b3aca523bb6592603eb7e64a2da19be1e289968d46bc058d502944e1f4901108a8d6070500febf51290131d1af5e92a442825285f1c8604a81484d004ee90ad05f44d714f93dda76b5f7acb6e98aed48226b2633989f30b5df1bba6e1c56f199eed3df1941f5ee19a4eefdad71a17ed7801db40b72820eb3298ab72e047d391870fb87e734bad96d718969b0550bcba0ce97db6d178cc8b9ded3d1c8e6e3c07dbef5867413339adb1fd91d0632e70e11bb4dd1c8835230bc775aa495397535fa67874f834c8e7e2d1bfbc0a4ab13c081bc3079c7aa80ee30a42d6d9ace05f8ce4584ab92ace95f1ff6221e586c25ca72e44144ca7de3551650983840bef3dc57530ab2830a6a29a0253ab101459800c613724e31daa10ceda8a4f85df54da4486aec7b9e9adf05e9db76decc13a8b2664b0a47215187beddfae3b199edb92388aeaf6609f56c05f68d0115b521a158f506529af6752f94a3203414a7c422876270b630a460e1b6140073cffb9550fc9182c12ef4a372e1d21a05ca0c1c024ee93522a323c5039dad6ceb03704216d631588e02cedd8a6ffb48cb4a020371606b38df3f767e27bda10db4afa26d2adce6effc59f0746668ad30476769de3c818001850b733f3ef496b98158e148e0e3873521369d052c4b4910add505c6e096a066e585adf19536cd78b9336fded28ef02ed16b510eb137b6b6ad985e91fefb4f152c46101dc27dc1f19129d971f905a6dd36183036ebcc1fb149ab7aca7d3a143a0b543b1b4534a81ead15912730d4967d14284319c96d0e0c9095e6720c7d0575073994f31026d60f036d437657f081a9724a07afc93aa32593072d875af50ca1ac75555b088fd35a077e414860036aeb06437661656e063e4554c38ca659a46789c62ef263c30bd44bd6796aaea7906b87a894eb264d1ff6b9eb515a4de636752fa2fb0bb70125f3f482338df1b982d75f12d715afdc9cbcc822cbf95fc3cbb9cf159be663800c9b2ef4d80b5c13019db5917ef54df11e2170b05d5e81f95383bc096b57de9abdd3795d2b109181653741539c3ab94f15a049821a539e504de6b4457e85a88c5690d3b3ca459f10b69ce6f4ca634d7ff51c9527634fa6f46c2d2dba65beb518e81b71ee578e8afef645b3d2febc0a75d8d58c48e3971fff1a1b29a6d42c79e863312be8010c3c7f6246bad1b6784927766e48432b3753ae438c5cf55472d96960ded6954dc68820087ff0dd50f767f538775364748feda86e5666a4de56664f497c1c12676c3f0da4aeafab18b5b140beef85e5c4338d365640d1919e00f01cdb210c6f0df3b343ed881025182ba05b2159089c475615542939070473b8ccc3dd0f8cc4b71cf5f0458ce7c4b90dc7369b11663a11db5946492441d9568193fb5e0924e1f27335b251e1858ae6f6c7d9e2891e7c619c70fdb94576b7d2c4f75b5dc950ecef442f84404940a4b9e5ed56bc9ef73d9107c720113ca859330858e4387675776f43332e298e64cbbf9109ff2995f176b537252a64dbca61c494f2d7ee9209fb26b6250f2deb877ab58664309e10c9897a00078c948e8dcbee79f50a18089822b5253cf98c7aa48d2c3f3ff81ba98a515fcb009d5b13d32bf9952c0f14e58ce58ba5648426827faabea7c3755bd912038474ea4483abe7439e29db8750c15cc95b1b240fe0c88bd941673b94426f2939f768e8bfe499fe668120ba73b529d84ae5a85a7f3f307d7d65d826d30123644f505e759a57cf5216b61cd1d20ae6e8dfa4c083eab1d1ccd6c47ccfb3f118f5753b3f5a6b28808481969ef8eccdd70b52095355f2d419584dcd81a1931725eb1ce54e08fa3e105edb8a1d66f9f1ea93d048ee1ac8bec7cd264f81fa7605a927d2d6f03c86b2e698cf229d2bc7d2a3f31c8747b98a62a62f679b7de307783814244fc40673f5e23105005e12bac072c494cf1a10be287a83572e3cf8eb27ae2ffb725b19a826b934094be15827138d98e1e0eac9f7e20fe6d2e7040b05e5a02e6f7daba57ea04f2954d6389027a787c2130fc1f34c8a3d7d9ebbe75052f698", 0x1000) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/41}, &(0x7f00000000c0)=0x2b) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r3, 0xa, r5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) dup2(r1, r9) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 12:17:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000040)=""/154, 0x9a}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/172, 0xac}], 0x6) 12:17:23 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x40) r6 = accept$inet(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0xfffffffe, 0x1}) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000400)=0x8, 0x4) nanosleep(&(0x7f00000002c0)={0x8, 0xffffffff}, &(0x7f0000000580)) getpeername$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000ea211e1ed32a350a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005be8a78b2030723873a55898414ed10cd37edf57547ca17233c5555262a31711cad515b3f971ee4a2b7a4f5e39eab1083285a3e037d84c333364e1f27d8c271b3fb245abadd1c6b292c0007a1c6e165c34a4d04764fed896dc96ab6d8a87cd51e3a82c30609d300ac67861decbd9a0b62763003c7c4dc733998f571d005ee66d437833a40fb7f48ff9d4278c00f3b7c896fbbf62ed8c"], &(0x7f0000000340)=0x63) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)="03", 0x1}], 0x1}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) write(r2, &(0x7f0000001380)="dc4009d88a6a61f70beaee3688e74965aab0f21db9ac59ed638a4da96aa258f637f422b8c23802b72c78fc967baea0e080907c21f1e4f2093df307e821c3005e90c67785ccf67a8c6e10171ee89451e18f939cc3222cf3ba31f6cb3ed5661d4c926ed0905488edf78e5b777f54afeecb77ffe792cafded76738bf078534b3a0abd95d95397a8da17cee6dca32cbf35edda9d224527797428e8292b4f45b51d2a3d71a24069afde827746e5343e68357d36d27c97849a5804578f058154ebfb3551d3dc73e706b6a17defadf8c858cbca68c74f7e1820860798cbf9a9e310d89388cc43be1cc6f937db40c9f5d536c8ae797213aecf23909f3860fd3d1cf869719714ecc42fde5cfdae02ed93fe6b1f5a2f835bf90a17e9659fdf8ad5d236c078d0ff0ff2ded17b197b9deb80d15f941c9b684ba176cd25e392ce2708a0d5c7d686b751bad6ce144b29ea366e8a9fcda160935de780ea008ccadf101a53fe055199c75b41649ac4066948c7200da49ee6d08b424b41b8a0e7cc323b577fec699251d78bb943fd440006a34be2bbf3fe85fd0e72f8b9b09b2c204489291a2da9f786fe45954b5fc93682ee0bfcb80b71a6b7b3628fb46efc537c1307fdcc8a76c039ec893454a16fcea631382916cfd956efcb04a2e71c49e269f2d42bf5030831b51afe78b9c939f2bbb993943daa776e58f95b3d76e53ab01281d9074dfe419c3e8643b1f2be996183ea70201c4a308a8263125e39cdfc91f09d410c3b1d24ecf5b7aadf2ee96168616d5cf2ee5aec01c42d15ecfdefa135cc624e3c30f5310c14861f002828ac7b53b3ed38387cc564ecdfbbe0cf594c63f68b474ed402c5aae16a6be851e1e10b76b81598029d63b0018be414edbd882890b7f231c2669bd5daf2440483446fcc60c8c8b60520ccea22cef87d9e350781f40e8c6ca5bb528f4c74933eee343d0a3c386271be6b0f398a22c267c13e1afa2c4d2ce162d55704148743b617a2668baef4925bacba55eec0207f53324118e35997a98b7451d996ecc81f9c4bc23317c9469500ea2bf0e3ced85f25f22ef2221ce709d94a5bd5b5e0fa39c5ed5567b1f7f8b6186f827b776ebb1ec84b4bc3f1f1896bc40c177f815e5ed6f965f06e79809d95096507e88cb44536c3ffb4f0fa335b163f02c6ee75ce07ec31b3f6277c7696582372f9a4aa7e2734ee23b8c7e5db51f00931a2ed5c79d8a4ebbe2c57fa66e31f46baf45cf42d3d6376003a4781ea008ee8cec21534af117ec3e568d703c67c37c3905683363e2693bbd1a927019b87d0688bcdf752a17388ce4bb380316b2a7d160c725db222aa5b1329eec007ea4d53b670c4bda900e564260286458343f46d3a8601bb289057d2856fb78a32bde94b1148164da7c54cdac25176421f87a579647f73d6d7a45ec0d94de7ef545b526faf2e942277e1146daa84bb64741028e4c1e4bc018c69438aee33e9a8e3c4fef582a2e543b464f8f0726abb1a6a222ab28294e56e6e4d6201be16aed3d76c54c88a0c6d399da6b2beef8d39a7abb3c7f054ea7a35476e29456216eda63afe509da521b495e330c2d927adbd1a4bcf4c720d53612c6fbf8b36ddb8bbbd4797a7f05a64dee052acd81c925f62a3a9ef47f37c43bac3da61c4fe7cb3879ea36614b868b9c16397bd5d26bce47e257bb588bf09e45032e3325d535828981677bcb3795119d11c3e1c8e92acf50bf936c000e55554d374be34e5fa51e38aafd53a352530a122d7961bd55b56c9df83eafb869f513215006f75bdc979f859f7372d13121f20d102224b389daf0d8af12c8cbec42e1a3dcdad9aa37c2fe99eb691c13d0a47963cc01614adf9a1919a7557d7565aa23df8d404d5e34b22b4829f7401cbb627d36e7c5a376dfe4d8149c59c1e0155b3b6fd50087606d7b01d7f5bc393bca03ab0bf301542a8ef32b87d9f9e32b4680c289d2c039e4e8b247370ae0cd43a117f25d3e38ace96859cce26353ee52cb056624c6a9597e29b1c474f5cd6040687f642323091e24df6b172da041439be372b615d6ce2bff24c4974ac6301cda592f0abd2adabbbd64812847f937c5bdbf9334576c64a7b800493e73d8de4374ee8b4176a0824cfb3a9e0baba8e755272f8b687245915bcaf902d00f1e11e72ccef2b1e2967a2e3fe8c152c788a6362aa2a1e917d8425cda74bc69dce92dc79df7534f2d8e6ce92feca7fb62e22f9862f7890485164506de73269581bcd33412368a3b88a9f9950b0a69d98f7a126197b30359ba94521b9f8474b34709e21ef8db08348d874321ce4b05c6c82f36cec777d85f6b14c9958cc97231c6061639c28370af26c5290fc8ec1f5e08ddad13687bca665934231edcf549b4aa1fea193adb7bcc49be9104756d12855eefb0f9ef45b717178799ebb27b00c9e19140264d66459dff6409ca5981af9068ff7324d3fb2e552d8426d37f2b401cd41c72b234b365d1126c87223981364f58ae67c2b2bca2c6edb446ae9cd2f5c67595ef4890bdbb278eabc1673e26b75ab256c96a732d5d47c510d99003656b4ad42f04617dbfc44efaebca1b4605341d2960453dc5e35c90867961bb38d50ad0a66045d2eab6019b31fe87f25c93dfb48dc06c8b9e1749ab8b9f915571a299ef6902fcf3a2b9a51079ecc915956a755d6269c2ae0b4bbcbc115850fd699139afa2213b5a9f6be14c1b6c76046526d28bd92b839baf7ca7402c670287448b076787f01dc9dedae8f15e1ed799fec1cd5e5103e1da2e8616eba15a45f161e06eea8b0b28ecc3f2f0b30a18dbc47aa5a698a3db747b7cce38cf60bfadeeb30bd8d69b59bcc6c5fbed8b936621003bd8f82280280ac58d4a199aa7cbb6054beb45ab35161eb82b3210d5e9f6c27b8df7fa2376c6d98b2c1363c0fe4cd7b09bf2be0210f26393c392381a62afcc8704949da3440bf4b22100f42bab6f93821b9f33b7e5f7b3ca1c4124c33108c66ce5d6d0b6898db56d02762e73e0c35a42eb6f63eec2afb7895a80c93c4205cdc13e32f551781f4917a64492ccf8bc39a38a41d44236902150a55e8aea3a8e3180ea018cac91d1c99e5218706662606354778bcc6448bc5f95c239b82fea260c1d81ae5496d1aa61a57cd234a395a02a672e637514583312daa536ba9462f47c043c77b72709b1d9e0649c525bc7c3ae689decd76c9eba1546feed7d5f8489cf66dad269d1b4486d2532905236bfb6850e05858d92427a4135a10916634948c03b625e70a49af60ffe0dd249285d83e284f68ec1dbb4c6fd26e171a15335081721323b9327018417379ef1f7559e89734bb254a171cfb6be397596e206882281cd0351de8c565dba7676cf08127787b7533feb9d464c78d6561abd9dad2fa23a9869a2ba26359c0a2aa6a7c89e4d1ba5d136a98dc9807c80b6d76a839da8b2c77fa8ce5efdb27bcde743f1ff1163ac397a55e4d2230cd7a4b45453b3a264ea62cfe857304a34b547edad1be533cf8b8b8db01b9dcd99deae046f21f2ae806ec5bfd193b0e77e2ae11e2661f2dbfcc3e1d5a576276958450c695c45e87db84dd8139f6078b0882255c4c3962d99c6970103e1d239e1d1c2123c002b81a055974073cfd2e3ee9624447fbbb7e4b7bd9f4a321bd148fbbfc3e2c3f0fe85534139485d3a9d2765b7393269e52a311212d2f6ca2d0b123e70be4aed337c7d8acbcf99bf14aa7721a9ca7c3b739f2199c24e37cdb858fd13926505e5a89794f20949f3355b2a0f140d15f402698e7e9be9f752d69b27a4cb18993fddccdeb23b3e19a2aa65d45cc1d5753ea1c7cb962efd4c44e30edc7644e57645da3878c5301a2a092f41269b6bb0c244a72a72c79475cf2d5e2f4c3602f9ec3e927e665827398d4cc9c0a57d05dcd2e6445901eeeb6aca025001a5e5f7779f7b967ca15c3d5a2e44cbd72222b93b11e35e81ccbc4ade2b925f9f5bd4c16ce7b8180e7bc617cfd2a492b246691b8c43779f1e34cf27507ffe6ee744e74c21b90ee9a6765c47bc299386b9d2f852bd89a44760434a5d26efa1d64a1209b61fdc8021575279c5abd249c1ac86ecc676ede38d7d85b32d3140cd9f34924cc99beb001d3499f27ad292799a2c38fd8809a26303b7f1bff275ebcee9c41d05b3db0a4ce5741ad1b3a3f11885022e4ea65f2fd0cecfb43440c4b15554ff17461c8893bea448b9d21e517f095834ed58dc92afecbca9408b4cb7c18d490aee7ce7e497286f64c81fe736b05796f0e9626b9f0416e54a47049532df5e83634e7efd825d89cdbedc9f97ae2249ab1e60a3a8734586cf986bc2bfd983a8aab0b9553f80efc647b2456f212540fb8aa6dfa60976b4d55533e3af85934b5054ae400402ea2a47e6b110d35f86163fd002a82c556702d7255ba942490b9e0f48fcd13c50a7c9e2f09d58c1029aff033146c2c281d8659143c784fc406cbcd63ba3d678ce989919e3a90f3618b481c48d622880e2edd05abbd51941a00a1cd4956b7534ad5bfc7663f24d44f13bce48f986eb72bcfd0d64220fb53cf496aacb4590245cbf64aa0d044b3d4f00105e606a0f7638efe6f4df32336a43a46c894cc1b121f0fb31a88595543e329486bb06d86309f28a0dd89981edd35409de9986e2bea5b48b04ced1d3c40c8232bed589c457b0104472b10f5199450b9cd3f305487794a5891eb92fbf385d9becd9e2b2f9d15c251601d596f0ba79d9e4e0529f1ad6dcd29fe5b54743cb8c0ae912d01510fa2b45e0e5d07ea0e89ffc3e1988663175e89fa3f4e2a943d6a7d69c775069e66b2f9a67728b1874cd49939f2e3d4ea29d2b843f69908dafcf8d9ccc13014f98821cf1f5021028382878268688b2f0bbc24964a29becca01322160fdd9ad939e6863c7e236f043e6b74c9a6be0dda4830b80a192997d3ecb84898ae8c6d06c77dc7cead3ad58278a99fe6a8050ddeda50c5c3fd4cae70203cc35d51636e62378faaeba0aada4ac4d870420b88055a4caf578cdcd844abe1daccf87080af71e9910fd5c03aae58d9198085d46e4043a78db9ddc98d82155480b6b636d1bed4b4a35d06148390b75c8ffc39a53ae672bcdd84e3409ad2a34fbb8da51109547e9800439487193fcaa819ac0214db87163786f6918d83e7fae2d7d7837aa6053338492299102e97ba231bf9957b020100b1aafc06f2b4748d2caba2c7ac8e029c7f57233250ae43ee5c1836f1320176365fdd8861fdc2f59f6d958fbc7acacc8830353feaecba5730225aa746a7c9bd8e6907f94b46fac19f0d13f784f356ae41efb45de128a083ac1064080c9e795ad1c104e453b836cc74bd089c0071f12255b5fcd8d3f2db525a2d72d1dd5df231b7b9eee2f5c15f71408ae8adc055c86d95f2ba66835cadaf87ccdc2e9b41da2d64cbebd6dbcc0adb7f9c8ced7086d95447e49ff148dc39da76398a24f1fdff668aefc7c26db92e0be90c9f72268210eb54f9ec7dad841e236bc12df1ce43faa2c3aa835b8c45d3065d07e8e2cf2e0233235bb387fbd8b894dc1377289151b9d75abbb1947b2afcc093aea9f5b763192d309dc76c4d660f0de399d4494116b2b7f349ed254c31ab03b82a15d9e5836002c8450192e6705bc9dfadf795539e135130a08ebf39293be5eb6e8cd8110d1dd05cf51b00a0c26fac49ebe2ad3177d72b996ac16da1d7c1a95da8093ed4cece8d5359e2d304a4d9384ff6458a0569fd202d12d99222fdb0a8f26d5089e1baf7cb6a9e3f2b60183063b0abfeb2537f63a3b6c6abc480acf3819b401474dc27afe0f4e1", 0x1000) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100)="0476007f89f03fd5774f5ee816f3ea098e4dd9d250c8d6a6d5", &(0x7f0000000180)=0x19, &(0x7f00000001c0)="70501e35ccbc8f6b1a48067a6bcb685d8fc18fccac1332f7da2b83626ad7b599abd4fd870368ee82", 0x28) 12:17:23 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202698000ffffffaa86acfc2743c0c262c8a3fcfd57db44e50f137a57ef24b25fa52b8ed9030fcd41d593b3e21d3bef1f07039be03c04c9113d2c8adb38117940e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:17:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fchdir(r1) 12:17:23 executing program 1: 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) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000600)="09b80d7262ed17353eed047b24747a30640dae20c8b7d44e8128952b03856853a2924d10715134e230650074206672ef95eb0ef3284ba25d5e0a8216b3d1a03bc726a464f6497985d0fe546ac116b3ff030a7ab35d6a6afbf35c4bd27e986c55336d385884b2de8301c7f8c794dcf798f6fbb98f273422eb03e3551ccc49b1840da3caeb20229f5fd47eee2f15efa52f52e7530224550c039ac6f81960bcc490146105f984cae4d75a3485de11d6eb20f6d3d490cab2bd53440dd1992a46613b03fb44409e4f005528df16fbcd00d794bc2bd5c07cea6034597746fe8dc7bb05d49a29b96aa743eda2aee79cc40f6b499d2090b3efc74d7959b18d", 0xfb}, {&(0x7f0000000500)="2e16765ffc6b1c58571e3bad90780d8933c10122a06321a41eb3ee992c0e7d25aa4f0e9a2b280492f484bddf847ed28ea698c5da05f268099382b33c397e5378bbef91071ed3487aad467470d4572c66cb112912511fb3548363", 0x5a}, {&(0x7f0000000700)="d90da14e8b4b373ede9550e8f6230e9cfd172a453e1ce6fff958ffce4d9a5efb9c98dc40f5718dd7503a94bfa9b855c6", 0x30}, {&(0x7f0000000900)="a94fb4176a434dfeee78008ba55230516cf2f78681e25a42556ae9080a704c05cc7b85a35bda2110cad78e22cb819e74c4785a9c96f463476ec2145ae6b5ca23bbe380acd42cb7632c3a69118941d9b081f312759095dd0626271e82898b7a31c9065543cfbb32f3a7813a04052bb28e4df3507b08579f20ea04f41569c4219edf620ff538944d02987abb260907ec90925a0074f6e41ceb031726ee097f1ac4b7219a5c5f3352e59654c5ab5d7b58ce234b9e6bd7844362c7c6c182a82984bf1368944fa020ac70050a26d167ba573561d4ca3785b40cca8ac1503c55554d88d1b299f95806956a9e691fb839a083807de8d06af6714a8ce2feb29a", 0xfc}], 0x4, &(0x7f0000000b80)=ANY=[@ANYBLOB="c80000000000000001000000c10e00003a6b79cfea377075597c608dc684be7654f56769e4ee7f7b5de07034be3e49c734da8909b95bffe9bdfce08cff94cc9e86ea605d950cba73132bbd28853272a56977b2fe7ca7c8874b98f44f56c301b958419e317ee0d4da6578b5ebe90ac1ee169bea483ec1de685b3d538616cb01b6bfe317029eaf44c7250bd20a5c742e12c5af930a83dae35d5435d7e44d57c159d122d608c4254e85d53572cf7c205d8e6ded9747d5c98bbcc416c9da96d23902ad47210000000000d689c890babd79038e40b7b64974438b0300f66a"], 0xc8}, 0x403) 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}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 12:17:23 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x0, 0xfffd, 0x1000}, {0x2, 0x8001}, {0x0, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x1, 0xd, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000cc0)=""/199, 0xc4}, {&(0x7f00000005c0)=""/223, 0xb2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) 12:17:23 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r0, r1) 12:17:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0xffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x9, 0x6, 0x400}) flock(r1, 0x1) close(r0) 12:17:23 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x60) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, r0) fcntl$setstatus(r0, 0x4, 0x40) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 12:17:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) r1 = socket(0x18, 0x2, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x101, './file0\x00', './file0\x00'}) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xc85}, {0x18, 0x2, 0x4, 0x7fff}, 0x40, [0x3, 0x80000001, 0x80000001, 0x1000, 0x6, 0x80, 0x7, 0xc979]}, 0x3c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 12:17:24 executing program 1: syz_open_pts() syz_open_pts() kqueue() syz_open_pts() 12:17:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) close(r2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 12:17:24 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 12:17:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 12:17:25 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x4, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) close(r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$KDDISABIO(r2, 0x20004b3d) 12:17:25 executing program 1: r0 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) r2 = dup(r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0xbcf) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r3) close(r3) pwrite(r1, 0x0, 0x302, 0x0, 0x0) 12:17:25 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x3, 0x564}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {0x0, 0xfffd}, {0x1, 0x2, 0x1800}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340), 0x0, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:17:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x7f, 0x4) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x3) r4 = dup2(r0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x8b, 0x2}, {{r4}, 0xfffffffffffffff9, 0xa4, 0x8, 0xdc0, 0x1}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x603, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x40}, 0x10000, 0x1, 0x0, 0x0, 0x7f, 0xf1, 0x100000009, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x4, r8}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 12:17:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff7, 0x4}, 0x8) 12:17:26 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000140)="db322e860ff9f1cc52cb21e0eb0722d80f8ac62764ca313200495476e5c558a1236134e3ae34433865acdf4317a6f7200ebf7b6e3881a3f302aa2daf5479b0f220355aa6746b988e9c7a4c9aec42beca30e5d4c8fe7334490e346976a3c69ccb5ed5c135c43622db24131e7c72616f311cfa3b6c15dbf70eab7c3ed09e5d0028273557b540dc02b8fb1af4a21c78020836680c0a080118efa54987dbcc90e791a2e5e2f6", &(0x7f0000000080)=0xa4, &(0x7f0000000200)="09be590841a6c845861491678e9b69ddaae0203f99e0f76a571fa33dba7ed4e1f640641be8130a83eb988f47f4d108f22d042a306e315f7186b912758f887c88e7df0bd25034fa291dd0771684437acb20d159626e571e5b7b439791b5847d2c599ab8f4a71387b7e30837c7673ce8531c98754ebc0bef598b450bda877ef9a462145bd76761b2c03f6d691e21ef6e44459632f0819e97f59cd21c16a2736d67138e200baf220f78a88a542cc83f1e2f66df9f3512c1498281dc8634fc5441d51cad5abde96fbbaf17e537bee26c8431ba19c0eea375414e3b829f6f4368bdafd1fa0451", 0xe4) r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="da", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffd}) sysctl$vm(&(0x7f0000000300)={0x2, 0x5}, 0x2, &(0x7f0000000340)="0e18499d61a0d3d7c274622c89d20710c27f3ed71f4154e3d343f4e480c970097461b0e13e92821e2adc23380ea016129646448f243c6833ec80a708af9ec482f877768bf1dfde10a07ad1d42f7dd5b7cc51cb849ac2ab641b244722da319075cabbae00f4403d3a0217cea6a16f91dfaded56b68730af62eb7267949db6b8f5432ac48e8e02bb4509015ea390d26a35460c7da20ea1f5349b573a563abc4351736085cf906659c35fb9e3fd58fa85ab3ee8cd95", &(0x7f0000000400)=0xb4, &(0x7f0000000440)="0fcd869f62964f7bdc5a3cc7ebaad7116425ba0b71fa87c08a3d3499590c4804eafe2e86411e71233f824110df104bc8e6f225a4eade995dd8949a95500db7f1d7f0e65bc059feaa59cbff071ec340524409f0fcc65f41e0a051d613ce47759bd536a9ab3abd3b7db4891b0a36f40389a70965d00993e8ed7cd6d0e2fd38cdef3406d432e38adfe6b0f3476cb65a931d74c8835f03c992669e717a7fc25aece818a193c07a7905b0845d395d277fa4a23ea1372c2c998b98b77184f48609d2a5c99e80ab518190d0788ee5c10ea6d4ec1c6a47488ade1bd4de573447792691033ada0950d095fd9ba4776cee28c8b36bc424d3c23d1ac716a2a85aaeec61de6f47a234af1e2953e7199607281161033036944ab2f8fc4f4323f0e2f4aaf4e29e79a10d0e280a70d57d962c8e259e18228c68f8d2e95679488ba03501504c796aead56169ea81108adf762c8f32222acd944a5e4d6f4e7a0a597cdb78b0a9186c1b83282062a5ff77f2629a5995abcda9982a777ec8e817f9672345cb211b2cc16b148e978a2254d790f1171e1d80d83d329cc38303dd8f3135c5f1d552632a3175e1f26755497da07fe80edb1f9531af5d7bcd1d928189c82fc334589f7b6378e53386b7f59ca3fffa6852c2870928fc82ecd68f4c67932717bd1d0afe76dac06dc472f6e64e60134b54e326275737327d0caf38cda54cc9ec70fc06b0d42ccf900c47aef4ce9092d151a94fef2a9be0871548d51faf0901d5704d8e59c0c4efa29d28e869b1f2936ee77e70f6663aeb9fd7449ee0933fb7e2fa383b301bd3b47ac6bf328e2da7eda81170c568a90fd924ced3b964702c4f72ac0c4bfbd1a2399a1aeac0e4bfc956649643c72387ba7d91d58f991bea658ab527fcf366deafb8a8c6b1b99d390c577ca93424db6ce412b490b87875247f2c6c2b87672cd571af2d18f883dd0287e8fc35cc0f9892b56f3b66deb8c796291ef156fbdd23953107e5072608daceff3d514bcd6a4da2050b814b038f4bde891fd6ca4b50fb54f85c03571eb9192c4e441a5f2ad46491944e88f02376bf78b5ff84c5d3a580134050d311cc29b2d356d02625cd238655776a70c73873477f66470355453059c1d0647e08c19a57b080828fba315b352eade059eae5b2c68485d0eaa32ff897886974c6a9281533dd2ee32f4ee86103e38697d94d89fd4c56434a9503c05d264619577c587ef1e3b75745e679d41dadfe01d9cde5cde3bd3403ed46468aeebb0526341e9fe3b7a38cc0e220e1b621917e013c21a1999a0f168198f7b1aa847155d7cfe815faa3f986ae5ea399bbb98956a205fa8c6668d2580ce065d8ad7db9b0ffd0f36386415dc70e1c808baf9188f13fc9315d86eef0f2c766619616ee867964701f10e38eb1a0b51a10ede968d0d3922bf8c6da2296a85d84090c347d378fc30a307b5878bf3d1834e793a1f33ab2c29ecba12e5faa3c9b85935b7e6d9eeacd5d9df67f2e0fea7f60b05518cc3981be535154970e01ebd7973fadc52fd210ef1ba4cbe0cc012797d125cdc9564fcfbae78076e1f5ba80a71a532b54993630b216a320fb7dcbdce9149b3f53af88c227a06dc52d9ea0ecb92db633082ede71eda476f6cd3694afc771d4c5b78054f5f1c50b633ec44ae243a2dc591de63c64337b02e1d328c7b7032aa96876132e802efb9dbbcf5e1326d6200bb0e4b68b2c903d1fe54c4b279cae7176a89fd004732d91a683fda12bc351c3447d7e156f37a9e890e2172327fd4a430f95baf25b6b8b1801d88859b231cd21459854163e4183bf43f049b8241e9159b9d61ccc0fedfefe700e33200fe95c0a8ae270c4886bb9a8a5f1aa092ea97aecd161c5cb10a3f54fa8a185cb0c9909552bfba5132132ddc1aa6f0db03a502ff2f66a8229c1675e780cc842a045b6261c96f9724a6a901f8ef84d9f94c91051ce40214fdbefad9b23dedc9343fc3224ec6ae16fac715827a5a92f5f854e216e48e8e78f3e5c8c52478e5ca894ba1a80b11403bd4f08bd6ab86e347872a178c673f0c5bb21cac3fc0cc88cde207f0a01992d69c59d5a47d8aa531cacb2166b6cbc9adfcd91b58c055e23ecc8097f2a89f5b801965ad62aa84c31893aa02deca572a5fb9e10947074cb89297d2639a99541f5ba192c47323a732dfc7b82df609070ba0152de6ce1477d4caa581c1030fff6316754d57d0fbef262f64f90e71e06dd953a73f8b6c835eb062ce09bfbf610db82e84f4c447414145f8c30376cc1b31a42156476e6b35dd5888591a45997d439fe2be7b9b884718ef3654101de5eeb0db038edadfc2d2eea2f26ad4ad06496e429be8eeec5bd0a39195e0aa22d7b92d54283ada92d30ab78fa403d617025b8aef6ad17624e4ba8f6126f28aabb52eba57fde5a0c1ec3a4eb2e502a33f24893199f455ff2517ddaa02cc409aafc681f9dd880184d6081e8457081ba4d9fcf9822efa20eac03a3317c54f0235db9469b5dba6f81ea50c7f0b4af6f4d8583718e82cbc3e1db75c7eb76ac5c5244de3dd33ea96bcd48ad762dd82ffc5b8ea9b5819b209eb7dd0bfd1e676399f680b8bfa2769ed1375948aba064755f987b5338e24a5a144fe3305fb0c5cd1d4f0898453a1f703ddaabb8d08c16ede8e5e36839e2f9b2972ba3b76a73a1c6d23db6c3ebf18d101af8f7a6b783e19d268551eb3a6876f021fd7618b5d5d4dcd92fdbf34a506846ef899e92bb0db3da9f2a163c37d1bed1e897cfdc0af155e808f178b19f17af1878d6d9c9adc3b4bf540f6d61e16f829ff228c49d3e519d38cde5f3444317d33aee214f9feda0b87cbf0706dc21548a7e482c8aa587279174cf06086e0d18810a7ee06a3955eabfd8fd85dd7739f8b06177bf8aa8ba7f5fe827e1effe49e47f4887e4ac9e71d4b4038a7cd14fdfd601a76e09288f852181f4dbaf72fa15721b7bee306d6a105b41542ba375aa41b55a77352c0d83f1f7d1edafffc567f9ab8746f925e353a42b39ee4b4489b12d872fd98a6922ddf343ba12686bc444f8aa9cfa04769884ffe8bf4b1eee4ee7c2e122f464ef750664a9e5d8ecb66d6ff118feb0641ab33e4da0db00bc752bd10325d350953ccd13a6d06d3f0bd696d7f05213d3365e7e8239df7ada7aad4a0f85d915da00328f5e3b3bb61a0156edcb4cef1fba8c9f24f1cb2881c3e617b557db284091c9dde70caa26ba17876235826ff7970d2bf25aba51ff21d2b230772e27bb0f2e22e12fb6e14cfd2e00a7403063df778ebc84dd4e4da6adb0125bd438916383c5a7793629791200790c3579396f7caf82c0bc69a978ca9103af294e42923761bd899b33119b8db03277885cbc469f6fc9f9207cd574a5a6403b358337f67b774b27d49aab3f1bd795408f22c6856c319aa7d216980bcb72b66ef7157ac594cb3bb2e28195a3664b58429fa70d893880f42cbe3820a6c91e4470670aa6523c721200474b13ee126ef94fc50d710b2396112b40f49d9fbdbd5624ee3fcfbae904abffd916e8f6daa64c183070350013ea30d3f7d946e11cd8dc9f52422834c3df41b802b7d9c7a0055bf2c10bffa7436e301a686fa21a5e0159419d9f6d532ec87fa5fbce64aca7e82ac32ae21745d7d48705fbaadc79960b523e6e08229fe57e69b680221b9feadf7a95059f174f659e72e6f61923c9318fc08013119b8ef9faf8ae4b62f0d00a3f6009b7985b5a1441e09ef4d489fb5b65adb8550096b4f701e78984c83754d38dce222b33cd1b76c3fe2fd4730c7ff31e621212df019c8614a0a4cf629cb98cc04e66e0f12aece10fb96b204c92f1e4bb76fbb749e9c2e3afb5203a41291778b7ce4436cf0351d9826b38e49bf03e2701b93dd8763bf93afd207b4d1ee7e159cf26c1e933387a56e40921985d15d0b626c43a6617321723084f1f48fd3ef0c7f5c5930dc234413274435b6b40057aa3a0c2d01d930f257b94046ce87b1673879e0c30d7758fbf6702fedd237d0744268262d70e3a68f05bb2d4ba9559e51830b00ca82c3a5511bfa00a08da72ee4421aec5924a5c7a3f90f7684fcd03c44984481623b6958192250726ea0905b3f0f2dcf19180e5c0176a4263c1cdaab6d5f88a6655f88563752c85bd6c66d216dd01839f29f663c5319f3b6b7765fdec1e806c2b978c4b4e7e4c08d55c0d79db664a906f78b42284614e9e99559f31e81fa11732ff5874908832ada8d59d0fb6cebeb9f203c86dc57fc825aa40d28fda0b15bd42495f9ffba72ad5a4f391e52ab354103d1dd764f9cc459297eba32d007c1b0e6864e174a16a9718350d5869a4070e0c652c9eb31470b445748ba67e2f18e89cf087dd8f9e32bb8cbf4561861bd331ddc2fb6fa72f79c41201d7f30b74e2ea729a9347433b7bdb8b85cc93db3b02f00c505feb556e18f000590dc0b43a8e4a7ca0869e4a04beaec112d0be701d224add89b3c223e9af5ba4ac21b86db15ad81ca01c73972b97ecf2485f6caa234ce14bc9d55d1b2449f3963c3e8e827201bc7c18a5c90eb32acf1121629188c71ead41ed3fa928d9487944b720befe49e5a6ab992711107d98a32f3d8d2a282d44854ed08700ee29878a1a362d9ed464895c8cdb1e3795883b43c7547fb4de0fce2a77d05528613c82bccb7a74562e9fb774a3761e0f0151dadcfffeb738351fe537920a20aeca37841a4d38704f81811dbedd519bfba205eef3207d582696bc561aa1dac9fe1888d92fdc070c63486775a3579fac2fa721865ece34993509db2a08afad01aa7a5b5f842aabcdc9d1cc02f8b6a05d211f96a18d345cc44ec62edd2e0c4dbe1aad6f7f52b22efa4cd4e3a5c0570e612852e350b15982d09fc0b1d7dd3bf3ae56db888649c1acddb852c253fceef3f50fb32ce4eafe9f17b17dc793af810e6301444e44213760ee6555d24b67c364a4d42bbaff50a02fc02572ee3bc2983d1a0dd128e7db07f00b37e0fd26ceeba3c90d6363560d48879dffb5b2650dfcb6d282fdc72777ae3fba7ca0fc8f3a560f5ca077e0888b912787ed3195ea47e31b2b4093639f7975549de92055c0fd699262943e536931c323d58005503fd6b1e11908c121cd139e604fe800a2d2145deb3968f9c0b2afd4d099f28dfbbc85e175761028746618f5bad8c73585f73971138e754be5f277ba3703376ed8da0f5de23e1135904ae601bf03427dde177a1f932a4db8e02b0b11f78f8067a8148283527d0858cba763b33176db14a29c4a77ce3bf191576312ce8d3fb9f455b3604d4ddf4a7ecc1de4430b5fcceb0b11104f08acad0602fc0534081e5f83781d29f17727c7bedb16a4fdc1e82ed7cdc75862b4b1b2396814d923665cb55b2ddf7197c001e431ad57ec4a87161f72b66fe126a17fe0362796399810d04344bfaad02895b9857ac059cd42b1e68537173b96e00b2d3bbd2b06ceb6037fc61664da0fcdf19251bec6de8368f0c2aae48facccb1cf19af91fd6494671d142ef7cecd4ae4b2139aa47c7c7d294926c792446f5ffcff84776202506616adf20ee61abc894391c159acd00040af2a8685b88b96b860f9dee01623836a635ae69affd4f9b954e89143d6921008121e5bd8e8dc4b6c2230812529de2976984d667fb63eab4bf77979b64cf1dc8dbe9c571185f74d6901aa6ffee120595241085926fac93a1d5d0e225a1d8555af342e54f3422939743752a079ab0e8c7026cd61a8dfafaa024c100b8c3bc0b2d585001faf77af2acd658dd0b4101597558b613893e60565f1f08aa3c42e7a49ce998776261590266d35", 0x1000) close(r0) syz_open_pts() 12:17:26 executing program 1: r0 = socket(0x2, 0x2, 0xff) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/38}, &(0x7f0000000040)=0x28) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530ff63a4260ebf333a5fc43c33c6b396fef6b414d4260a05f0775c4a9da8838451db027bc6bbb4971363a717261ca62600167eb97413d4219ab52a8709245941528a7b2d07"], 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) shutdown(r3, 0x1) write(r3, &(0x7f00000001c0)="d704124359b1885cdb3a499067a6c3afbc9b57acbdc7b55bf845537240a19da8754b7cf922d187029ce49fd28162c5ba13042a0f771a44d84f812efadb60eb2d249ef816b5f99d38a9c62a", 0x4b) 12:17:26 executing program 1: 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(0x2, 0x2, 0x0) r2 = dup2(r0, r1) close(r2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 12:17:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="3b3ca746cdb2e75a79"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) fchmod(r3, 0xa4) 12:17:27 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x2, 0x2000}, {0x2, 0x2001, 0xf0f0988dce1b1a79}, {0x5, 0x2, 0x800}, {0x2, 0x5}, {0x2, 0xeb4f, 0x1800}], 0x6) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x3000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000002c0)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000000009e00"}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x9c, 0x0, r4, 0x0, 0x0, 0x8, 0x7ff}, 0x1, 0x64, 0x100000001}) 12:17:27 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) fsync(0xffffffffffffff9c) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x1004000000) ftruncate(r0, 0x0, 0x1) 12:17:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x170) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 12:17:27 executing program 1: semget$private(0x0, 0x1, 0x4) 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}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 12:17:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x20) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 12:17:27 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078e0000001ffffffff11029078de9d8077dc9fffe697af291100000000009c3132155897a422128f70"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 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}) r5 = getgid() r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x220) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0x5, 0x2}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r9, 0x190, 0x100}, 0x5, 0x5, 0x2}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r8, r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r5, r6, r10, 0x18c, 0x40}, 0x10000, 0x8, 0x9}) 12:17:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="b18b2b8a62fc", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x70, 0x0, 0x0, 0x2, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x17, 0x4, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[], 0x101}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr=0x81]}]}}}}}}}) 12:17:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xffff) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f2deb251d1b0b0c0fd9240724f9a5969cf6d8b5d73a0100cfa4d2cb9da49014ddd20e37c7f74d91289542cc031b90543281ea00f9b438b46b9cb2d5c8bc031e21dc4d10e4c038d84285b65ed174a31f12c1e875c68c48fbc22e659ad936a0ccafb383e7c7adbfe9d33f1f0821a92c278a3f2678e06187a70504f4adecaf7aa52b762b00"/150], 0x10) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f00000006c0)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) 12:17:27 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x95}, {{}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r9 = kqueue() r10 = socket(0x18, 0x2, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x200, 0xd4]}) fcntl$dupfd(r10, 0x0, r10) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x0, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x20, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x8, 0x4}, {{r7}, 0x0, 0x0, 0x40, 0x6004, 0x6}], 0x1f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x20000000, 0x50d, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x80, 0x7}, {{r8}, 0xfffffffffffffffb, 0x20, 0x6250586dd9dcd66c, 0xc2, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x2d, 0x4, 0x1, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x4}, {{r10}, 0xfffffffffffffffa, 0x4a, 0xf0000000, 0x8, 0x7fffffff}], 0x5, &(0x7f0000000200)={0x7, 0x9}) 12:17:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "00000000000000919d052700", 0x0, 0xfffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r2 = dup(r1) listen(r2, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[], 0x10) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) socket(0x10, 0x1, 0x1) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r6, &(0x7f0000000500)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e732dee63841e3cf05718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba1c0169d0b7dc12a165d09899605e054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a645925afca0ff1085a8178be57489f4", 0xd3) 12:17:27 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1a, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) dup2(r0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) write(r4, &(0x7f00000000c0)="30ac10af16779bf14665f5e8dc4fb31eda199772db815923c4debf12f9b00727b1b7312ea249898bc491a18826422b5714f5419f16ce092684a609d6cc2654175b0dd8d2175f5792640fd273563b94c33fad9c0e72f4a3ae7dcc79a5589c71a82664bad2e65cdfdb9bf730e773d115980144f4fb0ca9e7e4d3e387ba26c7c6c921aa3a5ceccc1d57571d4e0249099cf04dcc259bd6abadcb3fe6e6", 0x9b) r6 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r2, r6) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) 12:17:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="6baf1b9cdc2080858326b3fbe795747bc598a0721d8a0cc43b945da9b70c2784f512f1a8e8596ff28c9dd9017c2accd57e4db0e5ef13eeb3e7455b8951ecc25fd89446e90d3a1a9110035c329d3caac28bf59be5a24c35eacdbd55d8be1d076b54be577e1990c21275d5f3ff9ec556eb27c144f340f462e3cef02f8179550104da2f884a050ada4c5a769c48a6d0f32432f6c9328b393e78bdff33435f8055e400ac9e53861807c7f364be7e9d98c3e9b401db1c4cf7928dd504c56ca52c7166b2fb313d6a52c68652801885ee746ba0f6543f4d2b9148a02bac55ccd68290fbb89c9dfbbc53", 0xe6}, {&(0x7f0000000180)="cc49dcf0bccfc1600ed278495eb449718b9bde60190ec20deada6360d8131fe2b3a67ddd3b122d6db1cd0ab03318a469eee5dfde99bba63741b1d50fae973fac81e8558e0dd93a072479cd26a4897ed078565961f669631e048f0f92829b51244ad96606b5fa61cd35eed319c554fcbdf2bdf83ca176f26471aba923246ce44ca535749fe55bcc86d1d3e2534f0e93e5cf9308cc6312789ad391bf9f876f4960f9907377bd30b4d555771fe899281ff652bef72a86e6f42c0d7ead8b363120ccc0fe0e662e5dbb0cd57d64e1ae71fce5", 0xd0}], 0x2) r3 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_BELL(r3, 0x20005701) r4 = socket(0x1, 0x4, 0x4) dup2(r0, r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x40) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x5, 0x7, 0x6, 0x4, 0x6}, {0xfc00, 0x9, 0xcb77, 0x3, 0x100}, {0x6, 0xcc, 0x7, 0x3, 0x7}, {0x6, 0x3f, 0x8, 0x7ff, 0x200}, {0x0, 0x5, 0x1, 0x5, 0x2}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000400)={0x10001, './file0\x00', './file0\x00'}) open(&(0x7f0000000440)='./file0\x00', 0x200, 0x44) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x9, 0x0, 0x1f, 0x5}, {0x1, 0xe, 0x7, 0xffff}, {0x400, 0x81, 0x80, 0x1}, {0x38b0, 0x3f, 0x9, 0x7}, {0xc3d4, 0x6, 0xda, 0x5}, {0x8, 0x9, 0x5, 0x7fff}, {0x7ff, 0x4, 0x1, 0x2}, {0x3ff, 0x7, 0x5, 0x8000}, {0x4, 0x81, 0xd0, 0x3f}]}) rmdir(&(0x7f0000000540)='./file0\x00') ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000580)=0xc9b7) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000600)=0xff) accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) 12:17:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f00000000c0)=0xffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 12:17:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="06e438629d31ffd57aba60d632e227e6c8e0cc294aabc4ea56751d05c62415a2364b1fb869ca5e10c1bfad50f25b4763e7f2644759f6eec6233ecd9ed87a9e3d716122c1aef443c7da7c1f258ad40ff11d140fa423fda1c05d20eeab05994caf111653937a6c6d60c2c6c68693f1d3a7d907cef05bf3eb3e2b84148304b28aaf6811925882ba0fdd696e3f69275aef1e31b79740c5bc1d9809a5a11fd5e1b199f655b70133005e655f7be6bdba54f589369cf3dedc193268112df79983cc328c24655bdfe9eac1237c7bab2d6472508871b340b7e43e0dd938d97a7aa4c6324345e203f4223ffeed3c0ea44849fd4d3a930024591522bef5339dac61ed3ef6346840d1cf7a9d62e7113a69470808376fa89a59346eaa1b3c21a009409b54e096d599935af53cae636a457da86026bb1c5f3d769d8acf59f56f9650a0dbe82e7b816229fe53145d260898d6d8061769f5605cf13ea6f9765cad29de8d094969444b0fb98bc8ddc0dbec73856449a5b70c401b13ea0e2cdc9f814499b4812b7a956188f9f191a0cfb7626806fa51b9e7f22e4e16863a2f7895b0de48e15cdeec69eaecbae23f2d54063b6f0b05faab809080fb53b30ee160b644b60c29a7a898ca25124c05ac18875c7b95e94600c58870c8ff3b80985a825be5dab28ec68d5711bfcfa10d0772fdf6bcdb647bb7a5f347d49ea504384bb7e7715c2e1aed2bab2570c7b21dccb20ae1846d4aeafde6b9e87f66eb187aa7d4db5152e0ef0e7007afaff1161fe5586e572a20239fe6259be2cdf66d9af6ca5602b2310aa7a02242c8e0ac443aad4467e351a333d96fe9a2c84c46e57e24a59d9462573b7ebf43796fda99bf8e70a5cef0160eff106f31303224183804378dc817510a784c895f47ed575fd47db56c3d9e5e2e948b10c98e6288c6cf53e87f67f2f62f06df74eff75953500fc57a7ef65312cf03d2b66bcf097ef990dedfe1edb126291b119f465b92a7d38ece1f7b42227d0b3ca01a7b5071d1f302a8f99857b3e08f19eef98a75f1825a58bd3ba737ebc92544d9e8b5ab89c8570f67c9240b079c5efb395d693ee99c8ba0d90496b11762571ae86ee3b5e1c163a68e37fe1a1c0f7c07ceb73073dd4edb45d5023ccb5056fd7f44615ff97962efa9fb5ef332a630a59ac8661868e0c5d1ea90daf4b79210577a53a4ed5dd5c904065a5c6c3a9b81fe052117661e0b091e16601b868daececb9f4387f6b2220a33ce2d388be1f091204e9a6450c706cbb7732e40e5f0325cceb2d973447ca72bcefd5f4c0f62ac34aecf70743f4510c4b1c4226846a6708acc070df6dee558b6448fb6bef1dba47cf05d0d1c1faf1b19378559bca0bcda24ac8e65b656539baebabe9dfbfb1bc36616c0becb9510b1facbe59349c850b91be78a6aa8e17da33f99e192ecb43de8ca1107a0b7d51f957683394f941d2a4776a864f5e5def9bfe5f03faebb644df5cd6f80c29107aedaf30d6953a6bf5b96b1f8c307933fa13bdd895cdd2f8597b02b088b45d2b970b84804fcb06e5beaef819521526d595f3d7f6ad522db91db28ef3e72687e4f12ce9d7b22d20c674dbf08cce80307d14e9e71f5369108f062de00afbaaeb48ea662142153b486a6e20c11b4bf34c0003394fc395269f897e7a364667553fcb60d5c547008aba4b4f3b45067883f5916089256aa30e9c705da08c8c64ac651704ec0f176d2ff5c8de2f1b27c01cd3e4c52d434513cbce684b70de49df818c4fe44aafb83377309389979f2fba2d0875af79977c91fcd13b0ba46e922c6ff5a9f3bd0f34f5e5c11e3074fb7cee4bd0c87de9d8f0662193081cf517092b9033c4071a09373bf5e29fd87ca000a0f9b3de17980cef6b662ebfe723b26cbe7bc910931239635479785677160d66fe174fb7d433910586bc6d47962874d7cce7ebbac43fcc91f44d9b98ca93e800a27e14b3431d432440959d127845d3b0f9a9f337bae9d79b6ca38cdd341b9dc80f31c0ead080951bd1cb1a7b94c13b2ac7d264d28e0f865e6ca2c5eb02af7fadeb91a40598cd6615aca6517de4f74b25689a0a5782211b06d0a4c6f54b4a8d3680ad1bd049258f3c0a40b8a3e7e73120017651e05521d8ca7807da2d7b613dc97766b5d40a57079f8e284826ce5cd28c26c1610cd6abc4b3ceb8713b9214512f130bcdd40f7f21583051d4dec88843f14dc00ddbba3f7d515601eb9ec5bf4fdfff76f5a8fdb1f5b5110ba5944c1eee1c1c9da304e93734bb389ff2a3bb88d22b0358f9d0fac71bc77c8344bc24f3b72dd1099491a13b9bd4aa7ffe4ffc0d92fb172b35db56b28ed08cdff3e068276ad01ccb8e8f90e25e29b97b0182cbe3655fe172edfd4b68b26d594f9be64846cc268c6c5d67e66500d4e6d8a0c91a8cea8d3ffea7fad6560633b09a5be3ad919366c46386a53272952832dd7cc659d58409a599071f4169306e6fe123cd233b5578e16be606366a67947742bb16d4a8f28d235d766519a4f57de117815897a1b7a51ea73216a9df9e081a4863975203635b101c62d185fc1667b25b38cedc1e90b5db7812c2b00e968e78261aa2fde3a0141e21a4d2f90d84912d147a271fa4091f517bc6d9f3ad6a293c51af3f3beb4ea8392513427e80b3d6b819db0e582a2b0e8af902ed8dfa0c01bd3d9175312070a569a1c2128b8a3c02063d781b350316be8b4aef4ce56ff9cac66f7fcc6d18381bc9c0a9a627add1b98fd82af8a68e4013dbaa93711f84cc16d6d19602fc55adca4dcc24319b877a8781441046f18f54a7752ba97c3a92e7fa715c232677859245d4d926c9b28596d5bdcfeff51c2d868da3a8d0b20919049d01fcbe67e8b0f364bab256c686cb76496f81be4fe81fc3ba5f88200464a0036210b6f283f8175fa346c2bcdad41fe53abe6bb6589ead28cbe51a73e4f2a0f2e71c7950740969551152e7585bf84f4a90cf30c9f29a3f03b19a600209f4d1c80c98f731e5985d6d7086174fc120fb3cf85184887d8c0e776569aa21e9fe3334728f29456d12a9493e0a58cd026caf523c63821c6a0d7521ce65777d8c5208db8203e1cc3dca74e3162580e3ed0edb250ad66c03cbdb4b3444b97cc592ed6c591a59728be67188a9437cc58b8e382b5c489a1b8dcaf6b3837ec3d26dd57d375c14f78f941c54847a7bc2baf7003eb96374da653c9b4de265af116368c7bc00af5040bf52bbd8718d77f081a61c2abb866ddcadd306aea4d77fc1181a4d2b97a05d12105ac8ccd2acf3a90782f66a7ae3b3fc7caa90159b7e1416cd67ff5d793818182b32102e22a6de54fc39c55e231f52c8404683bf5ee2368d48fd8eb66fd3b1d37a57aeab8cbc271f00c51bbeea4fa9142a4fd9975ff27c27c83df9a0cef35740c52bda80ef598781cc7bb7d604aae6ddb7e8218ba36f14b61d2b8d00f33dda628e350a4dad893fe01a4a7689e6a9f8a67e18ebe1d3944481fc5ad78a7904516c859b3fa719f36d69ccbf4413913311242480d4009c97343c7fb31988443d09863b90beeb6758fd2085f4e95fb93952427f9ac92f7b32f5b6b1f7ec60287429d45a31a9b3860e2f7fbb0990659dca2f387ba8093a188559228402b5a0f6c25d3f72a0cf6c4c7f154bf559b5c4a61f21a132574c58118a122f5283bd99526555002fa31225b7d142fd4d972a74f45ef5e808204e3db4b05a8725be32ee52c0214f86a83f34a2b39cf8d40f845a2ca9333381ba4fbe7f471bbf4f1539cbc24c606016be47e0f6f3393ee49312198609b1c2f71dba87b9bb4ea1f5a16e68c8ebc7603e3bf19ad0b4c20c0e6923cc4b940d0b2c80cf39516f13afe2243f4841e332ffe863b1394f542a5bd1bd8bd2c77165e5e4f3273e2e8f5d079ba6bd874813c23a7981938d59ca919d09721fc8da80a08b92959e340d25ce64ae1256f22b3b4d441ead654e02816876aa9ef6c785334a95d8160cf4e7cab79c454de70cceb813a1b4622991e36c022ebe124ad0fd3f6c78bd3d9772efcb32f7b9cac6fd20bb16b1354ebbc0c28d4cdd1662b276fcc74fca4ccae1048b66e2a66605532b1444afb53ab3f8cfcb2ca0ec3d41d8fe64b0accf229d46e41c2284b513113b1bfa89cb538e5a87126b72f02332357fb4bf7648ed0ab6d3d35f0b1a06a6d3e08b519e11ecf5174bed2e88103adbbb0f91881bb407b6b1eb507d17320b098d1f93affd678752db3c5bf5788e24750dd32987eaf76d4fc20b112bcb7be299db5e5ad61eb22b01bf741697a6011983437cb2223ee18a129b1d36ec6e70aeb886831306a4e33ec0ace34bbd4d05e8af149c3d9c23e1cb6cfa9f38e2571354d182296fcbe69fd03117cd26e85534745b8961884fdfdc38229872c62917a871d1c79a8f1df6c598097c290edbdcfbc8fc932a702682fd864c0e7e3703c8440ec502c2eaeb269b99fbe67e7702bad6adbff67ae0e5437d1b5d33ee1145245f34eee2f2dfb0c1e02f7ff1f99353317e8a0ec8e5d13b2c3afdaadaa2989c8d9252a6efdec22a048668802cdc8bb4a208579dc158d4da47761a0d4355009d891f35e91ea95261a96b4aafe5f69e141a10161a8de74c3ce330f9419299ab931137cd49aed9a575f85b0e1b87a2f214650a6075abe4e45487e1b948cc372dc1e657f6cae1bc35adf99f2fb61425fdfbae7a8f17ec52cea703b01fbf9fe634aad0ecf80cee6cde10df13da2f2e23de8d0cb2f5126d54f0e131dc74c35855ebb6356cc02b0900a99c020a55c9c615cc90bab4a1e3f190651fbe82583d97a036349a3199db439555bb73d70c33b15c80b86c4efeadcbca581e35cc73b008eb6631ca471bfba703499908e5318d86c5c17d47430d4729c3e01f2d3a9d5d1764e95e96392854c5b6069c51dd603c669b7525e95ab8b55956db8969dec333712167e297586e5cf0fc7d197a0cb0de0603103d3e654c87c20d0e031e789dd7f6ca12c0a8cf232755a9e1c5f836cf53c8b4f51e933469f2b963891bced555c4ff5b020d2e6ba144662736726664d6c094a965b5d21133b1ca83345161f155e1a164a3053db9741c377ff2cc1e8b12eafbebdbbd290551f5e017f4c9183c539c3a3f5f9a08ef4cc070b83b0f936cee34476efd91b75ee00397cb32d88d8c2cf0d70d022b11696d3877149719f2ed52f510d36d734a82e0be67812179ad3f4406c2fa3ed7dbc12070c73b964ebe05fd8b7d3fc3bb664ea2a55d2f4319753117c9f04ceee915c914c4e1b8d1e6d4c53419861640b64a5f25cb7f45ec9989e8297eba9d9f4d79e82fbb884441f22503dab9b1e83412c9350864d7d1e1b0969559e4bc1758348c73543f7a91cddff33de88fd18a2d543f22cdfc0d36e50df0f5e19a06614172b0e5db59c18b8d8da2375582917b0fa4057609729d3b018df880721a159536eed5180a426b2cf4edccaca13be83f78bd1543c401f373bcd60d07cca574978efce4f65f00cf859ded142657db3f2c53b4947964e8b5551cb2e14cb5aa7b7530d3e9be29d1cfdd692c77bd424126c4f8a0a59081598b35bbaaca02ace2db558e3e50328fdf1b45a1f09d776e622a91774b8ac0d39dd5b81cc81b32d955d168e609182669bba5f6bb4523cafadddfbcdda99db7bd166546c890692cf2cbb9bc4aeaf7e43a7950d5016060961beacb3b560b8c6885fb75e06287cea8b3e395181a0e69e530af68117aeaa5c812e0ba8d84af8789ca8df36aa0fb0a908affe4bae8b38d577793b213c346eb612248357b973add69ab34a09d14e76c756ac6a3f96da70c73d2fa6f0a548b8", 0x1000}, {&(0x7f0000000140)="82d35c2755411afcc5f792003565a84a8060af0118c487b29bbd549a50cdc5b956a79b612214ef9186448a15cb279eb47364129722045bdcb1febd78327c81d4a53d13b02e52d7ff454f43edb2dcd9ef3a5c9da366a29acb8c98e01ca25ecfd98ceb702b743b2287fe7000eba3ce10398a17a3b803ac781544600c7b024f96710c4cf0a9d67f83a0176e8df48d150cbd1dad1e7ff030af0242b0c60bb7dbc1213af172f856de892a20a825eae9fb49ceed50a1321ccbce95d270c2f109dcc34311368d3804d0c8a8ddeab3ae01bbd82033da976aa68ac5eac36d55175b03eaa011635713312b32", 0xe7}], 0x2, 0x0, 0xfffffffffffffffd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:17:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) mlockall(0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0xd5, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 12:17:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="dff5000090780000"]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) 12:17:28 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000008100", 0xfffffffc}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:17:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x28a) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}}}}}) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 12:17:28 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) pwrite(r0, &(0x7f0000000840)="a0", 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00be5e02b2be38d4b0c72af2ba17fccc4c30b5277f0000000d7ccf291dac", 0x1e}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 12:17:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() flock(r0, 0x9) 12:17:28 executing program 1: pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\'#\xcc+%\\)#{]\x00') syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) 12:17:28 executing program 1: syz_emit_ethernet(0x38, &(0x7f0000000000)={@local, @random="000000000080", [], {@arp={0x806, @generic={0x1, 0xa01, 0x6, 0x6, 0x1, @local, "5f2821fe1a02", @broadcast, "d28b00930500000080000000008000"}}}}) 12:17:28 executing program 1: r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r3 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r7) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setegid(0x0) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1, 0x0, 0x3) 12:17:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="5f85d0e1f402505942671d1755f0597d8ec70d34755887266842dafcb12ea0546e1cd6ac91cda62c12f091ea7f33f884b64d2bd5a3", @ANYRESDEC=r4]) 12:17:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = dup(r3) ioctl$BIOCLOCK(r4, 0x20004276) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 12:17:29 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/190, 0xbe}], 0x5) 12:17:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) syz_emit_ethernet(0x44, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1]) 12:17:30 executing program 1: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000011"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:17:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x2, 0x93}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xb3, 0x20, 0x2, 0x49}, {{}, 0xfffffffffffffffe, 0x6, 0x1, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x5}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x100000000, 0xac71}, {{}, 0xfffffffffffffffb, 0x44, 0xd0000000, 0x4, 0x6}], 0x6, &(0x7f0000000200), 0x4, &(0x7f00000000c0)={0x400, 0x6d}) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1f, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x401, 0x5, 0x9, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x401, 0x6, 0x7fffffff, 0x3, "d619d1d91ce5703bd9247eb4b3b741c9cda395c7", 0x1000, 0xfffffffc}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 12:17:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) chflags(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffe1, 0x3) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @rand_addr, @local, @remote={0xac, 0x14, 0x0}}}}}) semop(r3, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r3, &(0x7f0000000240), 0x6) r4 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000340)=""/139) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000001c0)=""/208) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/97) 12:17:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0xa, r5) renameat(r1, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @random="57b7f287edef", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) r7 = semget(0x2, 0x0, 0x20) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000000)=0x843) 12:17:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x7ff, 0x80, 0x1, 0x1000}, {0x2, 0x3, 0x1f, 0x9, 0x70}, {0x7, 0x101, 0x80, 0x100, 0x7f}]}) syz_emit_ethernet(0x3adf, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffff0000000003000000dd5ff4d974af98d41b28141200def1168dd232aef932753960e107fff227dbe13327fc88aef0629e637755c3d9475c9842f7c2c9663956aeec1271ae6037320645738f9f2039f3b0a18aa90875d85279f57ca57c24796cddbc7a112446b4b7a8115d29312d9fe7b27dd2f81127d94dae0051eae223ef6db680f3a8ea54b5ef81e421d03e91bd290e49d666537908805e74e18919706a22da1a537713f9e6442524f12b8eeeed387176632ff8b4a65085d7a9bc38dca186876c34191569f6d756a9bc270a35ad8b1160321424bf74178448010000000000000071"]) 12:17:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="4dae8d5d035699c351be8ef58191ace45cb63feffbe529787f5fe13539f2ccd228c4db3fa70b1a283091e7a6b0cc3364a68ae2fa2138c4aca7907c5fe94909d2b4cfe3b264f145359b16a387d829e7d62aa90062db2a4431f0892765f54074a0f115458e63f9e23c23c596f39ae444facd745dac5b87039af84b0d3e2a7e770ff5889fe43d378ef69d39a6a688e77e876507bb6ac8ffd91dc7dd17b1c1faa376316e4034b7f2b30000000000000000000100"/195, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 12:17:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) 12:17:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) 12:17:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) 12:17:30 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 12:17:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xcaa, 0xb7}, {{r7}, 0xfffffffffffffffd, 0x0, 0x20, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x1}], 0x6, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x9, 0x2}], 0x0, &(0x7f0000000240)={0xaa3e, 0x100000000}) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xfff) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:17:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaff07000000000000380000000000019078ac1400bb000000000305907800000000450000000000000000000000e0000002ac1400aa0000000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 12:17:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:17:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x400, 0x5, 0x3, 0x1, 0xaa75, 0x81, 0x10000, 0x2, 0x1, 0xf8cf, 0x6}) syz_emit_ethernet(0xb7, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0xa9, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast1, @rand_addr]}]}}, "25563a47c9"}}}}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:17:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socket$inet(0x2, 0x5, 0x6) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x80000000, 0x4, 0x4, 0x8, "3c4b602e5872c03040d7d3a0e5f6a7439a6d0f36", 0x1, 0x10001}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:17:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sysctl$vm(&(0x7f0000001380)={0x2, 0xa}, 0x2, &(0x7f00000013c0)="a16346a9b9ece1ce7dda0feecd4981980f3fcc932a471dee7c3319a59a584b2f4e999667a5c5c2e325eb826e2e04e55fb8ddaf8302c5af595b037347d7af857d166821cd4a0725b78760065dde368bfeb9434b2c8822e3237834cf21fec134a92ccd550afa4a13a6181f7bce76b2b8df1eb8ab2eaa72e216e4c82a3a7c1af374e9f09fec0cf913dab9401d4d91680314908c08020032211874f988b1ad3fa298c5edf20afbc5a0e4dc246a566c6a259d8b6d", &(0x7f0000001480)=0xb2, &(0x7f00000014c0)="ebfcf7746a24ae6ff6b148156d49487bfd43fe295ac6e9cdadac0de91d004296922c33bcb0d2d1709bae139653ed57b48764464d78e7fea06815a573410e9cf98bf61e305466be87a5623ab162f02ade4d7c8028cbf33d94534390cb69944501ec61270fc03ffaee7c1a521105d592d255a35c3b6366f992017c74fa59b143bf588ee2c109024b9bc1d5539c35912e1842a5383345016a8ef034b85c130cbba1c41425778c69866ca161698cc3db4000be26852a18ad876cb4d359a3092c49b3abe9964b8af002b4d1c2", 0xca) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x7c, 0x0, 0x8}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x5d58, 0x8000, {0x0, 0x200000}}) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f00000000c0)=""/210) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) writev(r5, &(0x7f0000001340)=[{&(0x7f00000001c0)="6a7e83b0d6e3ae9d4eb1ceaf33b1d39d3b9a56564085ed434761aaa599a86940c57088278467c6feee87349ed645d3987d43bf6098b93455589c699626bf2b15409a640a741d4bd2f950f5a12c0f33abdc58ab3e0e9ffb764b53a1cbdaa7bbd011ff243d369d", 0x66}, {&(0x7f0000000340)="b1829a13a282053856ffd5f9847a138693a927e4f868baf5096c239878cce93f63a98edf73981b237ec87199752ff88c0879b3cdcdcd7b88eec5d15d92ff6cc4b058466f0a11feae0b562441cbf401ae35c623b2cbf25d775332d06481223cb725b2a487d2fbdcbbabdd4de4f250e38466eef4fbdf71e31351dfd78b889cccd1ac1a1ae075f79c5d1d3cbb3757422aa7f98f723e3a36c88c1c74a32ca0ba9fe92807e9a7ba23050237b709a1b4e7d3de1a94da31223c6a4677d6608365e29adef2a36130a3f8de9fcdbc5049b5f34852c86a7be708485861a62860a56b715c4e67b2c7339e97dd491fa28637e7792f8e0cca2ca5e55a2a0ed56f9ac9f0806e7a5090e4156af215fd6c5a00bfd49d849cddf9acd5fa26c9b869e096d655e0da17a402788bf4359e4511ab7fdb2f0f4186f3f42c157143bb4dcc885de53bfdcab88a193a1732ff380b8ac424320fe9cc975bff3f27e3650e86da39c78d3983b74d5b28a3765824968a372a103b72b589c2af2e7725ffad01ddaea2e48ed7fc2f984a9e2192c26dc7ea269de99411871fce5cf69f34de539443d3e715b15e958fdc536d9354ac931b8318b5ca1236d76278159dfd02850c27fa85e59ff21dc23321ddb7233c6bccccffed8b9f5dff49703d08e2ee99ce1e18b47042b237b8c1d9cb0f9827396e8c442afbd8ec6b5d02bb8899d77a58fe04025bccd0786ae585c7e05dbcfede798395c4652baf1fb733c8cf24f52a8c7eabb8858693de6885d38b0cd07bd0f2a993a40c77c978500baa3876813b2838b6097639aa1c1f9c260209927b94213c481c1f14f80a97fde1b2491e5a55f4e1d30311372fc8fbc21ad20b7e1af613e2aae99e6485af324b074c094bf7820c9bde121a9ff65bc288075bf4ec6c3e0eebbd1ad080a61f3b5abdd0893712fd6bef603ef5b5b0f7fb7c947d4cd026a366a945dd02a09af829e1a65f43c4a2771f5e46090b6eb5e9194b34738e882aba24d0fd62c7d2d8d2ca924300479910d1b203ad4edf1ddec41627facc1a1d5722c363916a7c36f02c7a0979e369d25a82d6626f3719619f9e048d25fdece490837e357c03073912d6722d52b963e27537ee201be3c90d9bc5ae15015212ba728626cd855c4b8542d6dc945bce2553764b63d83a01f44a35d86fe4c267f9a029496ec6cf945395dc305307155691155ca83a0697722bf48492d4877d4f2c99ae3e6a5fd4e8017d913087cf5f9f6ee978c6cb0d0873a107441c86882ce264ad4d6f0d00d07d582b4a7536f29749e1e7e19953802e79689d0803057757878813514c149eee984a7f7ad4290b656015a7cf65cb4a0f5363dcd9618562645ead9eec45ed7783dc934299c6248c00be353db7a2df247dfe407675bc61a28e7298913832647571743906bbc85828af199a7714f756a2b726ae4f1d06ddd89e09bfbc40edd683f68aba321669b13a64887501818e850442a3fe8c1fb2c98ff085da4099997459ece7e3b7993b23ae5e728f1a9d6120f4eb9e10bcc8f40d9455349a34ec9e84d2647f2cef232244cce77df09377a3a16ccbd1f02065559b398cdc37eed25b86b38a2d36911f34b28cbb461e518ed9cbe80a8c6e871070980da2eaab3e6548b975a1ac8019d1bd6d91336559e6e976a7c40a46b602486a115df5a1dc5c7c02d69b9c4e8e60a8a001e629a1a5e368462de7a1ffcf7947759644dd71df2f9de2487533aeb8e88c0bad8daf6da9a420f8e0cc8a9d7c8a9e5c4e2ce7f5aaa17cc58d9d3f4e7fe696b1171e7217aaaa8ea321c4b4662ae9feb744eda6fbe9c11a7ba19c7fb9c6484847e88438e2cd62345f4c1c8c01f9701b30b5e5aef210a0bba65f83660976d65fea440c90381feb124b9d21a8cc05c17baf631d7b7990e73d60c5b15f68d400e842fe8777bf07f4b6c300f40a7de0cb8e27af69cad3618116f6d81d70d20b02f6d882edf2efbead25c07ba297543ad257ce4ab4decd0091d7b5a650455612b15dec05f3dbc73e218ac821f37695f7b5f141a22ff92c05822f573d77585ddb93339c7127b386b63904b7096d0ec84312f37d277f36563a5421d3a501d0a27c61aacf45f6e34c5a57f669f051e9d5b6fd051293da70131bf7142ef9b149e2c9c6ffd44fe676c8dd8c3bcf45bc16a7eb87ea9c286fa6fb2afbf7a342105cfee6a4be28c2a94ebba3b927e6c6b1efe2969faacda94de2e680baa721d7cff9204493363fbcb6a3e330c7429bcadc82a680eb93c08cd27e28c9571d76c10e96e2d2c08ad4d8123716f0a4df93027cd70eb8f207c61b9d90377b47e28d46f67fc4b0f6343f6213f23fd5e30f9cfb1bc16f5f2bb5c0677372cd305746991968897a0bd40d7b7da9266ee89df3f8a992ee5512dba56b815b2875fc2abf0f9b8572a2841ad8350e89adeac07d26d1c40849487d41e8ced5fd03eb7488948b6a949b445a6346a509e3c555a7c92decbcb08e3f2a8dd242dce8e08e8abf9fafde91fe69ee87bb72a4c73fc9f9046dbbf203f700e411301132448752255a8e116be20aa5079428eb8352104cde9342248be40f2c782e1a556c9f1b2dea419c6f5cfa5fa8cb23ab575b58bb8c8ba1b388ee616d75aae2ef846ba3ab4e85ac8dd038092b018d179dabdffeea29d358fa3f3b7574c0ccd078cec17e0e21d70a20802f81369e560039ef4a547f5d99afa72fa9d3f87834cb27ea24100602e091896e1f62243846bf15faccf7ab91b943a3e3bbc2348e3c87847099f822b75625feb8a909fac256fb1ea4f2f91a306ab3edc003a503536d1342879fd85d0f6bd674ffee35db544b74196abbc8edc2989a48102d02e8d617b1319059e8b1c6e67f7ed43d0106a0f0887ad736b8b01faf1488c0a35527f51fe0c95da29df3454c295cab334a60d39317ada238e6ca3e8b2911987f79ab4db7fb11506ab9a84aa1ff67e7265b868c8e22fe604b50eb7584e1aa8dc045cf15a5d0353f32cc6cd6839fcfac393843363caab73f6be16c89dac07cd28c4fb1178977b3c51a86fa1425cafc3d4f97735b658bf93a781039b1dbfef1e6311f64cc3d00cde23c2d3a001841d17fffa3f43c0c6b0ae4a0c8f436ca232d544ba109a524da80a1cd4b2075e8d7b964f151a4064fc65c5c83d00e125c35b900348117b2b45dc13941833096784d4034b68269b34aa252a49b911832f37b726f1ab0a43b7f003481de2e961e19df346278b77cf4aa242cae3a80579a64da7728662b57197b96f3fb325f2dac496f24234615f8ac10f715d7e65088b3c272fa20b37c93de147be6839f3cd13fc71fb57c2c1abe05b0fea01b332f0e5013cfec2497b49bb1196065da482cde76352490891fbeaebe9d6042da06719566dbf15bc2af313828476dbce984f23491e369d1e7b497f4b8abb16336172ad3d8a867ef87215fc4eb8a7fe065d9933d24f2776e4de090c82fefe958293bf8b9c5a2cbc9c0e16c199f1ffbef76874c1779e357f4655e77a296bcc1855fa0b774f4cde316f5da661271d7c7951eda91f2e51d7cb5e9826b206eb2ee4d0c8ec1e0ca46207dea07affb9e7f718d77b5a194f8c47dea92d13fe8ebfa95fb017989c05061bdc2ef25ac45b97b2e95c5a75c37aebf6292213160eead14993ae6f54d90985f372f27c84a6966bf527fb5b0435ff38a3672e9568fd0de532ee6a14c8dfe69da102fe37e14f0d5b7e28ffa04e4f6f5d091a329259d558b3993389c93f84b8e8bbde534df46b4cd9e66bee578fab6e28f379c8e0d1004cc40f50ff5cf4f30bfbbf50151605fe5acb3bc01ceefc07574d80f4e15e3a8eb520e88e02cb5c509c2059d052f92b0a56eff25288bf5a7ce3d65727703f825a35549d63b5a58f4d6f23a5f2a81b50f8e2c0e6f87a0e69acc99bfc921668c4ec277fcd0020d2e1442cde40e63e709e6375d6f80d18a3ac9c2f90b189f7c8dfbeb070a8a552d40a9d85f1cf1d23633dae40cc57b36c84c99fea9271b21b441cab3957fd78a1896b56e94e47962c7a34912a20bd5d37c6925e308e5a06be6aa32feb30811f71a47c876526efda68c99facb50df88afc5d0e2ab18480e72a79afb089bfae391c97b5b7e5acf48b909557db7d0222d8f6bfbc0a495feafe12c4ad7f2c5c5b43da43500ad79558958500aa0ef18482679ae31a08ef7de71722d6b1e6595ab54d834fefd108943c533e6c97e5905b373632858943c3ee6962724ee406e42cf42002efc8b0daa2ec1342734314debc306bfbf4d8c86b95b0c46df18aac83add71a69fcab9737401ae5142c551394cf7dc36dca06b383544535b4377d1152747c8a90c82f38e64c4d5d880e9a79b0b03fa01dd7a5722bbb6105730add670a1cd4bdbd77fc18ecc8d3e10fc1b543b8b5d14f565a9889b8b109a62e432c3b7c49158e2623e4af02928628a7395a6d17e249589acbcdbc13bd0598f77cc81e6c6e5da89294e91320cd50bfe9854e0b483c98fa93826b30a3ebc6269eb69432bcb6a5d1484b98b5904cd2dd7aa77b33db1184469ede894f438b0c772aee0db7f42472fc8c53b300a68070e54f0415cf31c783b4fdc19f4f3e11ae7ee59841f0a9298ec0ff620a423c8fcccca076aa30e0ca98d277828b36e9ce2cb4f423739fd8de0d2fb8f0e7d4b41af5c5da63ffd567cf7de3f955f402d4b844fc334eab0a448d5d809eca1aa2d3dd24983edf41d3f144d6f539fb45131f4d63cd9d0a58dfde4e13e5559d150495d1be1910c403c027f1055ebc1724c5a4d95aea49d4addcc375c5f222379ec55809973816ccb6a21274462e31c2b0044fb41c8df186f81addb087ac3c956943add2ca28fc352b08eac411ca2d6c34d3a5a28f7c040620875345b54a740ed9447eeb81f290d357be636a03eda7eaa9c943ea5381381dc766646c30f5eb1b65fe7623556540ba9ab2c5ecaf7f498a8e74953777ab6eeec4af7ed000904cb37984ec229d4f043d73bf02cbf28580bb7c53a2177ddf814df5c68d3c0e7325c79d62cc3263a1b5ae2265246b359812c309c752ab2218ac8c5a49302d1cf133d9370c97110b8368db344b558bc38006281dee814d4fa6d712e62600f574d9e4f2bc1fb5fb50b640e02f378c0eba1fea2e6570aa46961c0aab60976e0f0b7f4b67ae5c05cfbe6f169ee842ac414933bc28fb2219ad4f5b7f83de09268efee6e650fba6409d11948c9bf0a8cb1d609573d20784ff1ee83d23c9ac3515cf81cf322975119c89839f4db949e93d34951b951c8892058881b045cd1ed40778f83a018c89bc6bca12faca927aef48bdc4cbc1a8d779ab7bcc4ce208d8f7111395420432adaf41f5f75120bcfa1cec07da9412a7e42d70b2493c05a8702065a8ad3ad119710ca074e4f876fc71d0e81182ad51af16d0edd8b98e8fb36626999757c1fbd5d3a057d390712cb24b9c00b3d20ab2c328651e458ff11baacbdd64e44cc2e2106a4a6e4e09e01d8153c6e099c7ec6c703995edd2a054d9b4700805992e6300c203299b901c608ffa70d856dbe304d53f7a83145abbf1bdb1a93ccff9c1e7fdd6cbceff4e357e2ab167df5dfd8428e22b641ae3b45aaeaee56bcef6df02b63298e6ad66bd37f9013789c4262b1e4dd656ef29eaf763cd63eb861d6ef326b75333d1e09bacb0987cfc6f21484d9729fcb180d96078481481b2bd58afc05a01512aec855c7594b8820d11c3cb22edb2ae39064351c161fb5751345d5291525e92fbfc6308f2a4ea0f5d56d38a799645158ad2c4e6f4062d164e52e63d19076db8b79d9d04433e0a492a762c033916a14c7a4a68e7cf7f0", 0x1000}, {&(0x7f0000000240)="1ca6c01442ebe3c580497ab94943e8f59cea96779dd7", 0x16}, {&(0x7f0000000280)="c61ec2d8b3e0357d102ff0cedb3f9d305d8418465f30c2994634b3141360a9955d4cdb8b8fcda33b0f573cd16ee1c4c01a42fde24cce20cfeb88379c8000bb55d0", 0x41}], 0x4) 12:17:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x6, 0x2d}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, r7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 12:17:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = socket(0x6, 0x5, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 12:17:32 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, 0x0, &(0x7f0000000300)="7df000d4f6e46dcd9c42bf8059147b91bf175a91e97be90dcf543f73323266ff079772df0f2853def4eb9b2f1ad0d0d128fc6f0b4801c244fe4a69f0e3fcaed258c0fc2c5f4158bd934cc7eca00391e72c3a13294d6684e3fb4d47a7214eca9802070000000000000051a160e89657564af72db0242957944c05000000920bf886bd017eb9f665ace17c1ab8c51e5d235d7dbbd5f712f972d54d1f916392697963a807824308c1d764fd66fca5b9e837e5ec4f98c3ea3db55212f3d6b3e2267a810983f1874688d03f638ecd8c5b9c600fb1e5b37bf730fe0ed87e03e22cb17d26949c72a15a00"/259, 0x103) 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, 0x80, 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}) 12:17:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x2}, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000040)) 12:17:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0x5, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="a08328013cf6943cbe21630bb2338d10a5e69faaefb05676f9869dcfb1dc467ce33076959c1432f2cb48518634e321039ca83b6f46ebdf23a1bac2763ce667903c99b155ee0263899309d7f387a1ef1ebf1a6dfb2f4f3e66c05b1af27dd9563d2d0d5462e0de67bb63fcc877f32f68a164302429e12d490cdcb5af9bafa79b", 0x7f}, {&(0x7f0000001000)="cb80a3e68a9ffae79ab12b175efd4652a7340c50807e06781642759cb047f89c24d411d427394bb13acb82d00cf3d1b5bf95981964e235ec5db5a5ce29c3351c6f92cd8829a381547987c9f071bf727be8727591cdda493fec65cdefeca012056ed01fc6019db31ea189a0dab25766cda6a9d92ad7a886a0785a8bff32e6ea8c7bbcb9c90a115f7fd2710dc82405bf4d0192608eab8e07bb8efd036eae038892e10bb9c3f8bb254b9c299ed7763efbf9b63298cb60ce5a051528215718280caaf52237ed2c06e49efcc2293e63272c9decacbbd59d657304df883e4710c6e1073f7d13e2d74bc953c5192661db1244d17c12238441ab7472bd3d7180b506c6cd71e0d4c3a17c6fa60b4ca0ac72b42865464bb1944833956788c16c2408c510c0cad321e9052ef3349f767da6e13f5f108341f2449b9f41644c2488ea391e64d4b13a9dcafc2e991abc96cae3694e8d39569c9adfe0d2a52d7792f7726439e2f58de367ad9ffa26539b496e985aae104a507875fc5ae533a7b4deab06154defd24c75e0d48682a7eab26c66cf1322bb9ff156deedf948ce8f5901ce7e388a4ce907deede219267d2781d815e46142ac3f8aa8637b42519fce2ba2073a06b1d531f312a3437169a3b459b2b09ea3cfb718451891b2f486bd8573954a6cbd04aa559e29a250115b86d70f92bccc57b6ad81b22f2d6959d0d2662377f56cdebe42bb67192756770df3c6f9f121938452af023cb7cbb4e74236321d4733083caf4edabb354d151ddc3c6d5a10625b42c8df7ebbf923604fc58a0e271c4fd4e30f4db47363205a00ff9b09dc3f54f08c9d4e88fe9367e6d6d8e348b56b3e6568881558bafa83247fdbb93fdfa3aa5570aa8b892a9a34e72ca5733d9510e51ee0534b351e624d9c35a5966d7336afb7f9e703ae68e58e45b7bb6e04a0573b8f92493e2b31bede08917a9d471723f1403eaa05345c7c6fbbbd6365698d4ec8028574471b10aa6f6518f56f4058cc7db9916c7e7cdacd3d7aecf8091c0fe4b1e2858d5b32d4ffe19bc4540690f7805d6f717c52abe8feb74edf181715d412006acfe0488e8c6bf226257e1c6f90c14e6cabd9b7f9ee00e48724d11209ef1b4939bc90fda42573a5f7bacce133f44785972f694c3a87770aeb7a91e01cf59957732223d01efbcedcfaab18194f274d7e2be628e1cac697e86105757259474ec00af7536ac069d3570862467fee945618b11a91ee5ca46c8ecb57144241004bc7b21a806a555d4b8339161fda12b313b7c75e3f64ce7710a7e83b770ae292fc20e8d55dbcb5e905af8a7350d62a9b6b3ba5de1f8295c7cc9ebfda36a814da0e95567920a09318c3290fb6e4b601b3fbe723b196be989385a7c94a4c9d231e03d29306813fcbf1bba1c3fc93e2bb8975b4c505412c4d89b3ecdbe492e36091c5ff95f9be665a8ad5e1d1745c3f98eeeaf762ac7c1fd337f0e73477c44d471197fc541d810bab0c914356f1c8866bbb9fbaec0973a842bdb626997e785254c83fb3429cdabfeb6329c71b470169f0aeb266af2acfa4824e293735cb7e7f3dc61dba5de929e448e3eeee5f6ef93b6b4b68e1445da755a77834873e4b99789c35c85f5560686ba991f281aba894819d5263a6097bf9fe264f80abd3ffa02e012f03e79ad6abf3d732976aa8e8d680e622e7edad8624e6bb4850eb856356988b96d9d1a32ef4783d8f4af11e9a937587b88564050004a9ca2d4caa56b429214b129819c776fccbdcfae121dd6fe1ba115acdbbcc7b0a30a7b08001587f6a988313c405460e436c5e0c67bb7e5681dafb8383053d40fff3c2d6f9909e34dac6cce7b6ec7dd7f497307ea755ff2ae704a5138f508dc19cfde678490c304efae495506d813f7a64a67d429f52eaed850949d526ae25bfee85a8ea1b78a7345e163d03af1d3590725e31ed414f5db4e7ed0fff15896637a023d248c775133180032a8794a29dd45a4c7a1b1d2c420a2ccd6ce4ba5f8fbeada2f2209bddfc3d89b07737aad7c92d4b18f9f42c7b57eb19f0564fae2ecec3b775ba6e1af8701d5a30c834e3f1e500f1e54f8f9f594ecbe2452de2ae8aeb341c501da91d164833dcd576d37f377e866b5a0716b186c0758f3cd55fc9607707dacb43eda2ca5c5479c34d0d7bb6902937bf19ad5f0b74a9559533ef4e6ae36691d9342aaa2696b4ff96b50919d97e5ee0920b8500084783eadb79c8ced99d13958c2bb52670a04cc70b23a9e622570f0067efa21a0d09c431b66d0b04338681a6b22f302e7b377dd1e59a0ed5bca7e32648107dcbeced0374f70428fb12cab2b0469521d575c721012fffa6fb69a7e7424c2f648c1d66dbb7ecbfc94180ab117d9d093141b7abba5d8196ab97fdfb697e98061ce8b725fda6795e2a9d5a0198d2cd67232c6147d66a56b7730a0b18f8a7ff59a85c7a676a59c67b3116274e8c56985d8416dea5e8437f7af54103eb53a0c6e1102bc9beddb47928d97989b3788491aa87c1848561a4916bd946633623fbb2fdda584ab233d55fe634fb283cb510f3086999e56fcb42e02b0dc0f298d8dfce687e1bc8c12a2a874e3a6e1fda8308aac0583056bd70a436ed12e196509ade72870cd703e08106d865f164b29d623fa8186fa3738c745cb5ca32104b41caed05be97ecacd1b958cc691e1312fca7d7e81f090e6a21c7ca41debb1478e9be49e0c43c77d49fae25a7428ef7892a43e529c47970bc6c61bf4d3c2d4b81fa10b8fadfa8842ba430c4a657bc5abdbdeaef268321948fec8314e47d0d47d3ea74f603bba87389162fc37a55ccfd7042b91b7948201e6fabe76e844d0fd3b3fca9d8d1b37bb159e9d1b5b0633555d0c298f692e77dee2706488d2cb0d2b142b6fe917e86d60319709e52fae019081527ed99b52017d3c8680d649d94c926e0282d9a6082a7c3e8b1511070c2d998ac26b528fd77859564fb9dffa05ace72eda545dd0fc072def1cc4dac7a95b772599d2b65225f2ad63358594553e6e0a7f5dbd5215856777b181ce10a8fa4189cf4b2d2a3212f69be8361d14f0dd682f89171dd39e26e201255ee0ba34409ad94b28b7e4b7496eaad182067b9495029b04f982baad4cbdf867a809d172d584160d202a1c3e72b0e23bba976165fb42c7802a1e333ffa44f0e8193607a180c782011859aba8c25901e3aaa175ec2215036a45885054bded43e854b62d42e4e8f907fc57a46e102f4325c1446534b5cfb3350394031fdaed0351324adc1ec564d2cb2db88cbf8a2b3384befdbf5096eeb25200dceedf25e7d913a33c2d4dfceabf1746d7fc5f8e5998568d0f5d18b6604dd8300c67c0a0da24e5441b017287ad457256629d7879782f6645371de1853dc1ba97c98dd62fcb77489672db92c88e109e3abecc829c2ef5deae35fc2359c650a34cc91a10ca04b327fad8b589e4745a1d2157987fa3b9f76d0c692429156eb43e44d6af1d3816dee8d9a273f1f3ab5db4eb1d7d4c2446f5212eedd52e15f698da29df0a7817f18bbf57401437f7dc83f75a978cc5209b2ba2f495ea159d321f109d0cf7b7fc89d65bde8d0bea15018da61e73eafcac44e91abe60ab0105b99108b907d75268a8720d78dd8ecaa08b6b9f13a2866b51e435f219738923ffa9e201727d18c87a1153c4e7ab3554ad66b5c68d9284835137ded3d21a14622efa25eee1e4550797396f26f3a85a535c1bbd49f1cf7596388fbc9559cceddc8fa2c160e23f7a85e5e9b9c6703a56bbf325bf14296164efd7acf80dd96cbcb4ef5aec13111454d4bd185d70e3bf4cf850f351131eaf58f189136af2e1dac2cb26db9324618f288486c1990431d720cd848c944e10fb28c50fd58a046e7df7b25ffe1aab724d2302b3abf876ff4f86cf7fafb5e3f754111d6ea3e9b1cc6c40e1901755ab052e35b3b721c08a83beda2ab0668d37d881c43116a76b58624a21a0fcb0168728d92127aa94bc81249fe380952bc6c132d5365a034ad42ca4da337a1d780b85ad56d280b042cc5f38212519eb71ab0a6b1e15db117bf4fe765d976769b0c0fb4eddf73260a520238a0f5cf94b1802224696427536ea5f306b58dd00230f50b0edf4ef40833bd0fee035eba341627dff297eff04a1196e68c43f8afd9aa577bff118409ad7b0c09b49f6bab9af9e7232eb1d73e32e457eda7040d803589edb812f866009cbbe08af0de35d4a786c5df9870f07a20cb637ee4b4fc8b60b56372c17aec15890872e10874a00b030708c555a3ecfcf21b98a96bceb62e095c05302bd1164db2211dbe48a81f63565fa2486f29dadd96dbe9ecce3a7d7ef8964a4d21e779efc57e58044fad64c154c4a64f194a625556eafb5eb7ef9be09772e05e0903d4d5e4b9efa3b7cb9022b46916f662d3a2c031bdbe5c0e51236b25c0a92380752c61264f7c7c38b8247bc78f766df7f29ca938759cfde94350062b2ec20cb3a1de8bb1da8e7d80dfa138d9b8e9e646374603134b93dfa627959db4d2373e06c32376915f4ee461409843854506c0552759ba1d2a684a2b55e58d9b3d58d641740150b1c9d6c6272daa4242f05e8cd50951c98898853626bfbcfecfd49dd30290184ed8bb68cb818920bbbdbba7a508d7c8ea9059894f78d43fee01b2c83ad79bf038cd77f3a7e55f9d3b3e3e6d361a20602fdfe8d14bdcf5d5d1d00f91e96162b2234ab06c2d0a414756c7c1da2b5cd374caed1d1f9feb2f288ac1366f5d73ec7a8d9016716a52b05c93db92d120d34b15abc023540c697bd9aa232ac3c649452ede334dc66697fbf3cf728d9426ab9db93ecb9d0502a1dad23446c8f7e8fb8a051753843eae47e87b5959e79bd53a07067fbf5f1d58ca2416420f5a7144bbb45f51073f118761b8783455cf82ddf0e721d58e50ae364a3bb60fdf9255bbad349b80c46f2ca1ea21257a3e1b5f7c3fa69b55be57bcdd7bb5feac7337fc6d6c23fd59fd46a77439847af014f7b3906bf28163606ea1f40e7a39fa651537a6b78de175669c623deee37fdae7e9d5f7ecaed9231c24649babf2e0d3c52bf7802e8020fdebbf72c22a11ca7d5895ee295a51dcd2efae2f50e106cda70b2a349ca549e9fdd35fff27138b3a2c91c9fbc40160e86da828bfdc3909de65efe0c2fcf1ea98c7cddde19cb589df2f09c67333f02323c5b91d3a95a1157aec65bcdab50e258c7ebc24a154b0069c27f9ed1811335ddf5c014ee2f69de2c913cc3945a5d90edceb38ae03d4245b46cbac2550d4175e75910fc59c1fd885239df4fef203521d4848250bcde7ee6fb77d9f55004cae4aded4f6606d16e53b2851a90127121d1d314d2f4dd43dbd1dedd7655d1d43a4b22710a590254d9bcf222fc24b36b9538f6912c2ae530335a7bebe3f6cd58dce1047fe9fcfe68e93d4701a173fbf176cedff8becf3ea8cc8553522c324b7cc89804aa99570f59981e60f9a51f669f1ba73a0b58d577ab0da02c18b63b3d03d746d3479565cae77fb537a3cde5a04d260f298b6e49cd0a43cd6451da45d17dc1d521977af9e28bd928a5baf3f9bb0d495a2476e75254a44d6e96b41ae40e7378982ef7a9bdbc48c84d9905d5d684a8cfeaeeb707273b935a6f976a4a59e5919f0eeba9d0f8cbb6d50fd066af66fec9919463ca8ded62c331bcc54962b88259ea00b5b14e52a0e6fc1c1a3fd46973efbd6b3623158350fb5fe6195813845d66219249df1ad4ca69f61d35ffd31d7a1d9f804042e50b6178605140377fe452926a17564f86371e49d3eebb79d51942783c169910b6ecc", 0x1000}], 0x2, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r5, r8}], 0x60, 0x8}, 0x40b) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/223], 0xdf, 0x2, 0xed22cb89aa4fe293) 12:17:32 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fchdir(r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x5}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 12:17:32 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000000)=""/118, 0x76, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ed3000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x0, 0x8c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 12:17:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) setsockopt(r2, 0x7f, 0x4, &(0x7f0000000040)="a6c30444ebab2149da0abcd5f8ac194a4f7197ca70df56dfb06c901d222fd96ece69fc81ec527d5217452a5d175ead22f459aef99dcd95", 0x37) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 12:17:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) write(r1, &(0x7f0000000080)="a0325451fb7cc37e1e1b7d2d7ea10848c916ceb676e2a5c81cc07674b43c0ada", 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/194, 0xc2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) writev(r1, &(0x7f0000001900)=[{&(0x7f0000000340)="1f39f5ab8f7a06768985d980e70bef135b967f55754f7f1973a184c682e6b31cff0b41efac40a527cc45b3fa71d9018aa0102c4d4b12d9602127e41d3c5c87bcdfc22df34cf76acc3ee54406001e5ad91e4a070fa8937645f80863f5c9f0f15644349a734f18caadb32eac39c8a3c134d01c9f1996b56e8f258881b56483c20d6b60e7664edfe83a1fc57d9156ef191b65e66f4c028faf0a018e9729ae3500a7abf2a9c04a758dedda8bdbf73ea3c5ee25bc77e541e15b17acf08edcc75990cc67b4b1443a2456574d014371d92c5aa1fceaa455b3a72851", 0xd8}, {&(0x7f0000000300)="bdb5ccd012820fc7c3209c396aed8a081e61d8f3cf14bc2eab7f00fdf857f8d6afafa6a4dc", 0x25}, {&(0x7f0000000500)="a8b0026d8dbb16d4442a846d393cebd0d39560928a9a3aa1cd63e673496a19fcffe1463d593391211c111c9b300bd4ad52e06521fba2a9e4af76c60507ebbc68faa22f3fad17ab60a57897cc9943da68004470aabc4dbb5b0bf2289deec491c31a7a4ceefc487ab5f52687ad2761783a72e03e1d474b0e0507e99b99520b4e4a9f32cb725c74d702f34bbc3bbe4c27d9bd754b5e687961b35feca4e05f6a4ec00dc1ff0aef769204a6d8c49568bb773a32bc648c8ae82c91a912e6c69bcf560ec2e6fab61afe6538deacfd74932560b98022d9a60a4adb7b9e8011d31da640d65076fd81330d759bd2d7ff1b41aa4d80a61aff4da5fb0aac37f8d0a65ccc96a88128d2184222b510345cd19bfe8b0183263e53a2dca4aee8d2f555e81d682d3993f437aad6eb6fcf156652c6d3690b4c5051dcc201d751ad9e4990bea479d4eb7b085748c7c4bf695a242b020fe10ced543fecb71749dcf64eb7ec6fecd33986f77b4be63441273c4317e23bf98443e7396af966629ecc4137dcd9a4ad32a367e6b28566e98dff0876e1ea253962389b96b20b2b938458f53f50d3781b817a1b25b5e0189c4dbe67b47e477effaa715e69a0384403f7da87ce96c91bd99d55ea8a4a871240b99466594cd41a97b76f70a5775589dca27f1a9d626f0be0f40cc707600a14c6cfc86cd18e992d3904158dd8df260783c1a59e4907d8a7c734540dcb1ca8ed2731d602eadabebfcb19447cea6284e9c532b191d88ded9d03b33d45bd4a94abefdde820c2ff50f7e5080c82ec3a1d894a7a112d84e1366549e331cf6ced8a47b08bdf700e763c5fd260a7806a7c054fa0c09a6e1901c8080bf53ab49d57ac79732e1d2120d32525acd7a30d1b580dd5816fe3f5a0298b2ba6128143c880a7539af3bfe85254780aaf81e0f5474cd481099371ae7f3ce6f110f5ca323dc6f1b8433fe4fe6ed61d6cbcf5ea7a6096609c6658a9ca5adc1c3543916e8cd8b58e348c7eadd0ad5643f17c51d7c8cac968ce5d4ebe9c4ff5e62726e5020fa270eab1fdb4a573665a9e2e5708cdca3d53be738d27832859766ef99887c4224fd8ea167e16c64b770e9c40633f6f86c930a833d653c27f15d1a1598e22280662e4199ee82a6b903ed50281c3646cbd6897f19ef5ca5887a0d4d36d9d26de5df9eabc5196bf15e30484fd780f9763d7ea6c3a3042ba371668df1d982c680829a83d94487255d0cecaea9cc7940c7861f2f1f9891e2117f01775bb428ed91137025302e3c1f03ef85bf2ef5e95b15fd195a542a82aeca15e31e2121c83846d5cfe9e959c46c8fdccd2ab3ff6d31ce31f712a7e0902203533b65a46093ff57be2f5ab7d95dd8d95ece13d1815ba8678a7f7d21cf1d259bfe5ad87faf02420b9be7b502f525c5c57357d391a1f895e8198c1ae9c7e3656aae5c439d3b9b0d123f37f1d6b5bc04b8f38a6a0f46ea409e52dc3871cee0e599d94e1412976deb929f9d15042e9ec6aba1ccce9ec3810fe93cd7eb76df641684509f2ade1e275cf2b741d73abb86ebd372a153a010c72b3b3b63d20f140123b5e5feadc2bc5ad63a52ef3925a626119bd21f1269ee9b270e4f38c2c27597b23e7a85cb8889f7ad15236ac879ce9670641d9f0676da04a9a5cfd711fdc4d5dd31ec3da92573941c681ccbf20ecf3330a5cafd56e42e47d2b04d8d904ee355ce13616cd9ab44aeb0ed181761ea4f13820425606db80f3e1e303973a0281fe04c08235156c68be283bca41279e25b6e5924112392591a9710415010a4fd238e5cd0bd672642b2b155491be5fb366e0bd1a5418bce1a58faf9a4b8389e0b9d1b36915ea15c2d537ff1296bee352bca96dbc2a4beb2432a6c7b581f4c23a1fa037ab070911b210121d120d353e68696babe6dcab6390dc38ea439968c7dce638e0f2e590a08434999437d6038f27367056d986d56e871d8e041cea6e5f9cc530b62499d2f3927f2d0cda7647d7a6ca0f84e6b4257e5e394b03e68fbacd9d2592b3c08de2aec3d50ac728f856e72e71720d73b62247d80a67d0a59d6b38f9502fae6b21c58ff2076e4d8654ad156d4c608a2cb001016a624857636fc4726fa7c2134f115accc21d0ecdf21a05ea3de642ef43b9de2805cafe70870d5fe66a474fa386f073f54c42152ede6114a09feb1800e39add82b25afe47f87403e8ddbc6900f34e0b7203ebe5852b7c412f0675975f4955f6272dd78fbe78ba8d9000438f022ca1d7d3e51456c68174fc45f18c7cfd8ee084432cd29a719eabcee3dbe6a0c155cca0e436498c090e3619863337a7846f2a8b3194f2d8a37965998bab1644c9f46d671798fdfb472e15bcbfa185b29b704066bcdfca902b9fa8f5ff459c0b78c9efa6d35f41ae1b2f5aad2e7855934febeaa21cb0cf47be7bdf3576d96e84ae6bd3a1ff729db8ca75d491fd925cb2486b8d12eb2ddcb9df3279e1d93cc7c78471d50cb98a09dc19aa9a1b4b0f590ec8542901c2396368a929f08c25c78a44150d0694707f3e0cc5f153cc80d35e7b5aff36c5e13830bf4032b63a188ed448fa37fa677836fd450c1879ea218dcef489434955e6f3f6cdc988c2b643b0057958e27e6b6390ecffcb88bae22cb5b62821443fdbfd648f865adc837e4c172a7249086553e96f57e7ef025d0a814abba4ba166d88828ac6f8265591bff94005eb10995a404e06ccf1eb3a3848eb47558300f43f598b493fc5b1c823d8f6df42bd5ea27a5218cdf1e7a238d5e65e69b048f254745336af972bf1b598228914b03586357c8a275049637f947e6e5dad4ac45d344141291d01a2d4b5e4332dc3c312d6e13e80a46b5ae89356795087a44b4bae3897536bf2d50dc3a86567b970a10dce5636d7c497442a91a180d8bb963a97b8cc304d6c7be70fb2635c8cc6d0020ce67bc4c5b8e9a67e4695dfcca764ef5f74aa38fcd1da7e54a97cdcec5ac94fe1449a9d15170301c3c0e38eadf42af2f4bc12c0a6702e8f5c87d8e8a04d74055aae12b734273f7abd64bcf0231d37302b56e3e5e705436d9edf640646e83eb3bc980921e08c6e704c24a396c0c66ed764346690826e26968a6aa6c8c8482fd758b0a2cb123e9f9f064725c568ca835b3f4b3f27bd7eeb6862864e07b9c14509729dbef55989803ba13928cf1e56c0bb34a5b1c1ad1f1929eddde42d091a73f214b8cb9c58da261949d1ea71a4d5b3755e831747fb5f6efb85883b4b799524b0c3149ede6ab2aca1f13c1e5593df0f04f1f8b8f9538794df02a570d6f6b2291ae8038b6e2fbf0a33b18586f45a1f22824a77738eb0f294a286b0bf77b9086f2c73d04ab7f286dbb798fe439728fbb4d717366e9c5f4f7b6caaedb170b3747e6e0801c3a63026ae3a544edba46874abef6059e4d8996c58ffbbef1bf609b2f2802b62504b5e1d02887ab7594f28d3b6333dffe15e07d3823b39d5e65ada70cbe83046b2d2f3125a2661132489f47eff57f99def7ec877cd26fae2caa41180f4f6a548b192102dd5d25865e35988037de9c4880b4777e4507962f7cbe8c85e5babccce00f10fb4ec0b1528152c195170f6f308f82428a219ebcb11f5c268841770d301fd6960c850569ebe5d22a9e2466ca21889f115194ad893a6d440dfa790458a26744320a4d1f85e9624df33a4fcee781d45cd974dc1ad07676aba221de235592cb6f3321b4d7d36dc2a10fe5d54bbdaac679d22e55ce97a4064aa51989cc1a56e6d4560f793a5fd4c6d892b4aae1626d4311013ac0dbeedb7aa676a3976b8d5db1ea9908213d64551cfe79e6da251f4d59b4c1d389c5632f69445a9f1229877d89df7760bd546fc1d63934e0463c0a54306594221a1b7ad39fcc5d668845a060b5524a508f28b8ab6d3eec248b11f4d892e9997539a74b2bc6c2a41c7b73981cdaaebd3e5559c9d058e8cae3736bfdf335f825f354b7676bbf0de754829c9a695d40b63c8421f32f1d65d8cecdf57bc1229bbe84b31b3ddedc516e3eeecb809610de37b9655eb12bb75f3969f63c5eb3be7226339cdbfd642c42dfaa79611a743ba9ea8be660a7ef1d80e8fd59241b87074b152a117d2057127a3a6220d17cf788bd250ce874d269896f78a609d8eb95e67c0cdf5d7954b6e22643c5564971ab24361d01edfbf4373ac04868dbcc12f4969cf9c2525998705c888f00d9a15223f8c8dd3f9ef3455768ebc415dc83acfe574fd46f1788033ad8e1708cd736bc268e9377ff05cf50588de65398258e4b3ebe4ee90fe08ad7ba6addda1b5c9dc829dd58cb799dc152c0b0b94fdf8faf539632cb1bf56218e71836069fd7a20660692055294ba5cad8a9a44e55c75a0226696139d8331ee3d02fd95e7de80e385a06da439e8bd1e8919c1464e1961d8b04114a984c7cb0fb7e3dda43e51f24b3093eb2df7d74f45e2e7eb6fde7f6a9d89199f67e240c1a9321c73b44093a7456643b5d9d47aa3f8b5906294d086ec8eb030596aa0eb9aa61af4fad9759f1aa628b42ea287659fed362c6f4d56083943dcb56080dbae91cbe726ae2ece2269c215eee63c9cebe9a35b75b115c6e644c874c28adcaf732fe26a75b921e055de1f6ea83c2bd5f5d99775cca137b961b7e49a40f378fde38daf49adb0f0499eb03a2dc0d2947571a4d44dfe4a8e4b4a4306beb21eeaf2c553f00f0cc151b585209072cdd65ba3bd959c1dabd417ae6e603bc5a90deb4774367109e786601b4ee0cfa72ebbbab9a576bc79f4d6eb583090a0300ece063c8d8332d04686eb8815d19a597eeb007d6a1c67acbd716a537587b22b63f26e8c2d22c6bb9ed8cae527a833441feeabcaaa82e1dc23f2d1402d72fe01796c70c120ab57d5a3557978bf72a498113d3ce5364086b8d669ee701502e091649c5105c1325ec379f19d48fd9e4aea206ffe2899159b4ad9ffbcbda3b5aa7a8562978f3e02bba9cd9d55bbe9f45c98ed4d5c2c7dfa7c08020cb1ab41f26cd8cd0ffdf9cbcc6fe3e3ef05730fc54ffe4c8455491bc34cf2bd59b576d65b716a7729a1319b973d5b52c6d37f58e55929fd3facbdecb58745859b7d92134e5a605742d4a1943515d0cb39eb207be1ccfd2e93446b38d12c7792c5eb999da6c4839212aa4ab7ae23371fa1b38c0dfa6c23cee35bbdd56a985edb521ae8800fc6d4bdaa9dc0d38babd8301dda67ce96edb8bd6945024689cf5056e2bd265bc8cb99db328b2ffc98c0e4d9b9dab0c110f89e6f1ea6597f3e357196e9a493d99722e5adbbc204b046f869967ba83f626032737d91932855061546afe9cf1db29b27648a88513fe94347b7be8d3f4f65e91bed2f5f37123336b84c0c616ddca777a48cf258ee48c624157003dc8150c6e71b200770976298b9039c5231450dad52a2045ecd5f04dae7aa73a0eb27d7e098706050b4c68c1a3ef2b30d688dbac3215a1bb3d9ee1feccf1ffdffa67bd37032bd039c8318c97b2cabe27102f34cd75f7b0df1a79128f8e71ad927830e8a49d7d4845626871bef8cfc2282aeecfecf13b81f41b8d62011c579a51f2d08a008118194aa194d5a5670a957ad48cb48c8095b97c6a9b0ba39b893b6d7b6fd0b072b6ff95595ec31a5b811b4bac5110b406140066d765a33dcb20e7cf78171b96473f1a1d1ae382c2117f3b5db00ce1ec6148c9666eb1dc14a1bc2b31f79cef7c5e6df46523652fbc2cb1f6aaa8fcd6dc264ea955aa02158bd8a0c5ba285d92d4e4c10b6c92e3d25894ddcecdaf14c9753a6797fbc58765995f77c7c8df07943abf83dc2735df5f819753183725da9cb8c", 0x1000}, {&(0x7f0000001a80)="c2e843048fd6e7bf50632376ae1fb9486810056b1a69d72209b152bcc6dc0b8b139a7de396eb0f8ed176760312265ec89146f0aceb45dad832ddf9e4e6bb424baef75822b32ce74fe9552d45e3293db55eee76c3d5990bff409dbf1bef6371d9d77fbae2906c4074919968472a9506892b0a14e98b652f267bc24f9ab2ccae010bffe0a3dfc9ef31556e511e05ac850eeac834309e7511eace116af2c82b47af4b6e6f0cb8cdf024d2b5689cb4b4cd49ffacee644b1a6c1895dca02abf9080ba79de654f9482aff92485408e7dbb025ab300f9a196f3fba3454618b2c47132bd718b33ee6b81b673678231aff8861af6105081cb60aa24a5f06f78a9818b38ad11ddae92c3042588ebfdb40d2641cbe87dec8b7147d07481f2", 0xf6}, {&(0x7f0000000440)="5d0d2cded35cc74ac59cdf3b612def11b2ad0eb4a8784356fafa773b4822f421be3fcbee52ababa05758cc902fd9dbfe8b0118a4e1fd13fbaafc159c998762c017842355b52bbd95f04aca9495b97bc35ab4da7d571b92ff75847261a5e0f5b77610f1663e", 0x65}, {&(0x7f0000001500)="4c0d6392f5960ba6bc712f4ead660e5def48360e3b4eb27784e640a7a6a2f730bc330dd0a63e56a98a4d997286510428931bcf2fdbeb72e0426d2132bdcbc7c7c1e945f5181a3118d6b273034ac0f2c899c9c57c62249e6d9efe31a50f4c93f3b066271cded043ce93e8a7552e8ad550650f0b07a5366abf359180f0bdc270d00d34d553a570f224b7ff7d26b512", 0x8e}, {&(0x7f0000001740)="b855065f36917335a0f7c4841c81e12e12cbe7225d5da63455d312be1aaffd9dc15eaa5bccd87fde1f70729f3dd3e37752b80247a4c579fbeb8d18ff0975dade7ce1196c1bb4cd4b2255be1d60b96c7103910d191515533a5a301b92789f1a8be96440c5192bd86c254165904dde7b4379144849653058daedbe102086ad0094b828cc6a17a0bcf878370c5a3879a8dad2de211eca2029ed87f867066e343e20691e53ab7e7133a36f34", 0x95}, {&(0x7f0000001800)="0e87514a6f732ab53d84bedf01185aced7f2a1d674249771827b5931bdd6b537d6e502c51dcd45ed527ff18d4c054c061e2e9a73042f96d43009efd4f7d68cd91154972d75ccac38043dd24b64903e048fa9c8a86e645e72dbb67022f6830947dcd154ac91ce1c2dd0925de5533bf33a465e14649279938e63ec55e05955f05dbf6d9d2b75f9f0d3dd18e9acfdeae90b91aeb0ff4bbd7b010ecce862d0e08336fefa1adbd914710aed3d643c4b457b7360663903785ac364b66a24c56eb52ade867bd9e9ddd3a3d8", 0xc8}], 0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 12:17:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f000800000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa85009078000000000176c3a117b3750dbe164007414e3d828186bab94695f1a78a95806f4e3a1d168dce69a3ca34d2166a98cca2aed654b8a120c4095729f0ff39cabf69b6ce46328655f93c936e224a33eb6595a815b603ac1368612cf7"]) 12:17:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="ebafc83479f71e2858612615148092463409fef6ed7827b0b71b2b2ebcfb0130b782db25beda1a32a604813a7bb5735b13d97114cf8dbfd4c592dd2d7026315c1792a72cc3ce39ffaef12ae27cd84fc214ee963b61d90d66bc3815cab68f77139b000000000000000000", 0x6a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="17", 0x1}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="6916163dd65246880d55f2c405d8e0befc51f59431c456987df6c823f2d1f3e0293503c064800858da213700d3af7395d2f1a9fcccc78d6ed423fe70c4c9678685fb40039d28b5bd61b772843cfa038c42ebd1a39d2579866dd3279a1ece3cdafed0205bf49e49d4b744ca70c105dc2a86c9cba3a9308a2ca3506d1587c632799f78c18de3320ddc980b71b2b6bc4e7bf56ed582a3f4769b2263721884943414dabae6ea3c49308b2509979533b5d1699d4b95f691125b68f0a84feacdc8e28c7348ce0932352ccce1a6cbea9694f933b39a78f9178529ca14c0507c2838cea3f3a69f60fcfd6314a7cdda3c41baf77743", &(0x7f0000000140)=0xf1, &(0x7f0000000200)="88c6ad901c09bbdcd04bc910842aebd8464d9fc4105642c36ad79ba6763c5709bfcf32137e9dc33987caf833d85ed7df09c444270d57c999b5720a949f42c1d6a4", 0x41) 12:17:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x7f}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x6, 0x8, 0xe72d, 0x6}, {0x7, 0x1, 0x1000, 0xd55c, 0x7}, {0x62, 0x6046, 0x7f, 0x100, 0x40}, {0x3a5, 0x5, 0x40, 0x3, 0x6}, {0x3f, 0x1, 0x3, 0xffd, 0x3}, {0x6, 0x7, 0x2, 0x50, 0xce52}, {0x1ff, 0x8, 0x1, 0x0, 0xe3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x9, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) 12:17:32 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x2, [{0x2, 0x5}, {0x2, 0x8000}, {0x1, 0x5}, {0x3}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0xfffffc0d}, {0x1, 0x5}, {0x1}, {0x1, 0x401}, {0x3, 0x80000000}, {0x3, 0xffffff7f}, {0x2, 0x4}, {0x3, 0xa3}, {0x1, 0x3f}, {0x1, 0x9}, {0x1, 0x7fff}, {0x2, 0x9}, {0x3, 0x100}, {0x3, 0x559}, {0x1, 0x7}, {0x0, 0xfff}, {0x3, 0x4}, {0x3, 0xfffffff7}, {0x1, 0x8000}, {0x1, 0x300}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0x200000}, {0x2, 0x3}, {0x3, 0x9e76}, {0x3}]}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 12:17:33 executing program 1: syz_emit_ethernet(0x71, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003b000000000000020000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000ff020000000000000000000000000001000000000000000000000000000000011100000000000000dfbc9beaf19a113b30eb4454efbdd2c19d473c1de9b1c268f5ce3690cafc0ff43fb4ec3802dc8001f6c91b8375b380804f88e4a6032a5754a33bc32477c7d64b9aba161623e2d5157e3e549aada20dc5a98269665afaf5027e1b200114fda9aef42416e057b24e23c7b40f60a46d3d4ca11b04035ac2c504cf9dcfe17451c3c4eff9b8409439eddb9eafdb6abff56d03ae5ff215bf22ef41d13fa52e20"]) 12:17:33 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) 12:17:33 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r2, 0x4, 0x4, &(0x7f0000000080)=""/8, &(0x7f00000000c0)=0x8) 12:17:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 12:17:33 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffbfffffffffffffffffe6ff4400007500000000010290f51a575b0378e0000002ac1400aa4e2003000000907811746dacd801236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb681533204e096d659fd16032f730047c2d39628d4e78b247a81c53592baf700"/136]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="49cfffef2bd69f19f2eb3e89a98b13e8ecc3c6d7ab9d4bd140a3184c32f3dec01cb1", &(0x7f0000000080)=0x22, &(0x7f00000001c0)="fcdd55a459600b9e19d622b8785bc89df04c9f9a44a20ffb7bc0d8267386b536bfe01b213692db6813cb7dbaf5009ccc5f73541e3bc6cc5272443f4b594a51f79e14a5e10d249668350e178ba32391959809f1085b963cb92c51deda74bb217297e132ef572c87c608d75b70843951424ccff2b1758f52a9670a5b31b72e25da6601829568336ed0b9f10e9adc97925725b7409a7c53e0f75beb5f5125ef953606e97c690eedac832f221a9ae0119aa3752966b8e867ee94e66d69e5b034bc9aa05b5a23cfa8fb68870a6e6e12058037902e20b2ee5f495af76f26991a095dfba4c4775ae18dd16d5c51c4f596a902a5c030b12b8af63017", 0xf8) syz_emit_ethernet(0x12f6, &(0x7f00000002c0)={@remote, @empty, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f9577", 0x12bc, 0x3c, 0x6, @loopback, @mcast1, {[@routing={0x2c, 0xa, 0x0, 0x3c, 0x0, [@rand_addr="e834ad5728b72b380b80822a41061eaa", @empty, @empty, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @routing={0x7, 0xc, 0x0, 0x4, 0x0, [@loopback, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x6, 0x4, 0x0, 0x8, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x1d, 0x0, [], [@pad1]}, @routing={0x3, 0xc, 0x0, 0xee, 0x0, [@ipv4, @local={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x1}]}, @dstopts={0x67, 0x4, [], [@pad1, @jumbo={0xc2, 0x4, 0x8001}, @pad1, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x30}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0xff1f}, @ra={0x5, 0x2, 0x7fff}]}, @dstopts={0x0, 0x3, [], [@enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0xff}, @pad1]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0x5, "a45a08ee85a8df320f2f581b0669dc0d3c29ef387eec15826498d88424f23028f08d3dcac6f5ca"}, {0x1, 0x1a, "9b662948f2aed3333a45deea452d248ef43de1a0cf0f7d50987755c1b07729dd0081315fcb3d4a0d7839889e73f163ed1eaae319690a1a46381581e7e432ee24d3e9e509b29d35b2d89abfec5b2db06a562c4e31368c37843e4693e77c0054d2419cb96cddab1feffa14adf639436c59178c76429755c9c0da8e46a826470aec2de3c9d89d2cfe945f151659e07aaa4117673ef558c59010a38c63ff60b5bf860fa247beec149ec29fb92778d8d1a85924c8178f91aed585ff3308f561ed4a6bc45b4403b139c8af169669c5008a7b"}, {0x5, 0x200, "d891d652449619a809322c754bd76dd4c9b831fddc371b0897335a0662dc5946797c7619bbc32bad96d3eb52f0d56a5b3b6d2fec171f8e9f83cc0a0c53bae67fe5ab9b5531a85db905be466736321fbd7ddddea5acd276c922aded35888adb0a3b5f12a88ef8c9a4f8f59217c6c033d2717020016a0e74f5427dc2bdbb2c5f1fc725efa17150dd4a3cfb809ed660b12825c9382af538ca432938542b39302e58dbcb292a0509265070df833c1d923394f0cad365f1690dce3bce6058f6c36175c3b6d93a1843753f539071784e028f1c8118728222439f2eb8b5771b826b89791e53a69bf28173a57dbdf861fe1fd134a6cdf44e7db8b2f9c6cc3e7ff3aabc463218512c2fa7258f308dcc0a25285137a2a2eaa3966297ce4345ef1ef9739614629e1cd83e7d737b3092de9b72022b5792d43d080903b8def731fc1aac31d9fb44cadd8c4639c0fd871c3f6f808e786ef83c4b6cf77fd001140eadcc0f15652eecd5f8e40e89dfb2f312e66b229e0c3fa313e4369abf21b93136c0580c90c9339713a0285f42de0f5c6bc6b46b8e5f9a65a60f35cf96ded1881d9c50ad53b1499f7b8be9a11f15cac55a981f69833da79263699c1c69f745fa54f8ec4738d96ca972b1b897df8de1b720d813f52b763a1083a33568c8adcc6ba1c2a8048587cd631400ee827716e0ca712254c7a15b838ecb49e0df5fdb8b32f30090b7c7e0abc2ed751a9687a5dfdd90a4dcacf13f1c5c497132a6d9e83df76e8225d0b638f5c306a24a5855e8a6708a04dc33973536cd8916f5aae6d6974448226f4a47872a8b9bc99ef6536e7d3a3b34ae5475e0f091ad8fde17c20c50ccb910a9421b635100cf8f8f021028da344184f8a37dea2fe71ed3d41b299176e64e1948487be485bb192d9ff9c56db78d1d88b12e77eb05a0c6ffb848ede261db66781a6f520e454600fb41de2c50e490ce84d382cd112f267e2038bb17e93878b28f21aa448e7807a40bf895e50def3b8c6cbeac7a0a4adcca741bc70bd5d05e7ade9340554b3e5f002415854513eac8eb3f9808b5adad969b3ef6274dba3f181f9d5c84f6f9374fb7f64ee905af4c6ab5301e23eb5cd17596526684a456e1ae3ee89ba00e6702d3358489751c183bce68e6d0285fd3b90e3589c48df784a15ce8a68648bc115389742509771d8c53553caa218f1b7c2ef77fea4757a94d354978bb275911bb1309e3dabf863c513cdd98c436d1945206f4ea7226f29ade6b1f24607d6c39924cce04f712518fa5c209c4e98b4b73d3775af82237a2b2a464e88a3735e2087230cf7e5346f108eb697d1bd5f8a9e7c10782926df2c0af2e65f33d9b94e8e8fcfd051f622ec19acadc4a5f1eb2bfb784328cecdaa6b8b69f3f26fbe5794f76aea15e7df2d45ea51b313b252e4a22a0efb0e46e35f3ab64179b08653cedecbaff4d282284e0153c188099b13f06e0c19d8b9bb95412b7e04aa9a062a17856fc570643274ee94612850e028651dec716487886766bec5123e884dd9010eb56b02c36ce0e240c3ca4d84f137f3c6d28a4409f1fd254046852a8bf4755cd61e96fc73e1b6d9a80cffd892bc5ee556819982e185d7a1581986e7a48ab60be94ed098a160c9635ca7cda414ff624019315a16f60d5e5faa1f82726e90b2c3334d3d29e5e122497188b112fdea01c388caac3f904dd5f5d6a08fe59b8228ec418140c39c1d611217003e98963a677353e12d218e41cd8f37e575311b02a63a8662ea33d404bba8bd36c266e2c5cafac14f03b7c4f685d363ac14006f798b43f9d9c30e536b1dfb0141ffc48a76a8d38bfbbfde926cb495a3ff7fe74913329d2e94b6e3aa530a7b2eaf8c5d085360c204ef3614634d0b84315f51be2e488e01991331254a878aa8cf032640db1701c2919a1045dc3d10d054b59f7e3f16eb0dbc06321db905716213e09179e12747873f04c45403dd56ed31e2525df376aad8af576819b014ee1038a9db1aa49b19231e6f3c0c3984c965bc3c2007c9d389caa495026f5f9d4fbee71be857b7c26b54dc2504f0195defc6befc2d84678575c44919d65d702e7b81ee3a75a3a3650e6c595ad66122dac4838130be154a98706f5a178a41ee6e813ea450dfd161a7414eff3da011a97386ef12e85108b56b694e48f1c636b4bcdbba42842adaa84126dade8855e3767c81fd271c34e613be4052120a7b7fbef452e771cdac2dbbff151db91a0cfa1c6910a4d6ba09704f6811c8570c5a202a4b1c28ca2bb104d1e09b72a3c3123c33816ae9e385549001516ac0a16d4a05286e656ed1a8872777ca2aeb6bb8201ad764aac29d91f54c13f7416f1caeda44c846424581930aa34e1bdbb8c510cbff92178b9cd55ad863687d9c17d879620f792a771a297679a508f1d740ad2ee90c515cc29ff56c46644c3d1f4163731178e1c02787d3aed4b040b67adc45d29cb7e347cfd39b75221a3e6970f7bb39f377d1fc4e113b4ee4c314acd89990a43e804f4cce3b4e36d34e62147a849c2c678602dbbd0877c40b5ef2b73ef208e53166849ab2a25ad269c65cd13d686c1f5be1f0e79ea90d55a4db107b31a4433f2c09b17c739adcf70eb73062399b80a35dd0fec801cdeb9910ec460a52e3076ab41f16b02e8fd4ee3c107e5d24955c76c17597518c7c3be349df06aa24e6bc514bec61ecf4195e519fd03aaa67497022abca6dd1efc96219eefdaf74b9565e42b34d81d3ca83a4d34128ebdc2d74dc064606771cc04aaffb9bb37a6a403db1e8cf4e4c89facbdfb8e4a8bbf3ff8356ef4c9211d2bed67096d6278b93c45e5637d7255638ad697a260cc826eb9f1a23adfc5cdcc158088d769fc6a5478c8f56f7463cfc9b51fa4d6b46bea69e778d3e93039e1d8efba547369e8b00dd7956a9911c70e3f2a27c04955862d4787b880bef42a185001ca0ecc0861d3b6b3d96b332807eccb56b1fe9bb7aff7390ea9bcbcd811a7842bb27ebbcc8606e81a128d930c5075485a714b64ca1c657bf48abe4dda168dbf26a71040fb8d461a538032db26a47e2195ea38870c95d9d470c46f137c0fad0c4c465d6fa8f4bcf4fc810538d1cb8337e86b6736b9a3e65c13d1052b862ed98adfc84af55e82319874ed137fe328997e206a3cff49bad04e52af19afbfde7aca1e8dc6456e06c72d6df6b4b770a2406bc954c7865e2fa1edd02d10d208c9f6ba88e2efc74d95ad402a4642aef9d8e74585e3d5365d9f844416f6508b906bf5763a57b70c7004fa07def24ac17af64ead01ef1018daadac8201eecc9cb1a0e411b7a862ad94599295f44c16aa8a725e954d3a8260eeab476ac52f8d0b6aa526b0ad6a65ede7e8f9c5c2a8b4ffa5dc057367e095ebf0b3a84d9063d5530b6c7d3019e2ee8b19b948d96a15181163425f39e94c5536dc615a5af0d941289945b2f80c25bf92d4be9d8deeb5f861d318277445fa16cd5b1bfadf8eb58c3a16e1b80454c625f9457d038c8a4448b06c7899dc72dd162db7666703e2cab480973d9db145e329719d3925739cbe742d6e86fc490cb473e04271b16da205f8df7416805f685f7665763927ed8236123b07e0e63362c23024dadc526f177706a70f604ab34a30e38ff195462948f115dc7f74349522f7534657fcc33a0013603f8b9c13799b69f87e7b5367e8c8e651490e06036fe74e4bc27916c84c869786f56f573e7416d511eb5d59ffc032bb9e016e3a6fdcd051401a58d252e13d9592e43886b5f52dbb53fed4a0c07fe3fbfde71b19aba757d92b43124701d091ead30d3c7b936103f8185d97af180e335c0d6a2f861109a90ac07641ccf7ab36aa72d0737a9c5226c3b5e254610415f21b48988b8b291376a02aef16abf9f816499122c7fa37bf83821d12bafd80ba8315a5da24155e339c7d6a3606760e95380bd1f13d1b92499069241bd4fe66aeefa73dcaaaf74e68cad09630085c953bbf88619969e06bc6fbacb88fa60b75c75c2bf7e9cfa9df6b1e872f2c4ac2e398d861a1d4bafa3f5323e93dc14d1e2a3131b4cad0e1cc07dcce62ef57ae1d403816d8b95a1305c08c52d71698582656f292c94680cd579dc457ec0b6f8ae19e16b782462e6d64b0aa33885db11f53d930d388560cdb8634b6e43ed42dac8023c16daf97ae87ff2a634fba86bf9da5dcf51ca8945d809a11e09b85580708de19dd3dc067770f5636be730ef7a85f3b91b953eaaa17ac78ed0432bcaea695fdaf9479c86f530508bc42f5642c44a95e85630d2f5af4652733210cd8b8f97315587194c53d3f20d70d6a585c103ff4a403fd4b306da5096490d843a6378037cfdef4637be254ab63fca32fefc9dcae0ce9207f0838ce1103bcdda312da6ff60d0f579111ac8e266c5b244e48f8cc666f3680574c8f105bb7434b0896c97f33fe8ccc3629933fe7622b703c45c76690d50bc26e2814c03afa38224e83fbf174aa966e6a987055e1180ae8f43a7bfd04d00ae608cc5fc6a3a1fad3a287ceb4aee38dd94434c8e1a9ef00cf20ddbd50801469eca8bff9a5b48b6f12b19a7cffd666f1638da39d04b4be0f27b6ad70b560089f4c98dcc2d6b27f32070fb4284f7ab21dcf4ee5cfe39e616d1bbf86bb8246567c928f76b08a6db1b0141c20a83e8baa2f174de13c9670f9883619253550a88b248bcda12f6dc531e0b77519d2510beb4f3aa8bd00e01fa6b7b79bf9898ce13be5d10fac146ddfd57772435adfe088a705ff69102b00c848c34060c024956d77c8936d37ecd0a485a0f7a1b97eff4374056e8b283ecd2bed00d4b52cb29e7e99ac7c7474f43e3635caf540d275d0c22611ca4bd0c27ea0a5c033cf0612a2fce971f29a62823ffec083296f2467c6bfe869e347aaa119c0e2f41dbddf481bd3d814bf8e0e04aaadb0cbce3110346b6dc14c7fc461190dab7517c1e9c833d5262c58842cd3246b5b52836613c21cfb96fe1e56cfdf0a2f3b6229668f6d6647a354e3f058a4f2ab6ad218525994b367036a18ea412725378a981400cea2e046e468a04bbfe23ebd3181d923bc712c3e2fc269614c35193fc3fcef54c66cc1328d9da4a32553d5ad590daae9734a9f1f8990cf5e9a7f0019769b186cd66f9e883e0d0a132fc4059027fb6acf1819ba98aac5e85c59ab760ca7b2f0f853b1f972a34772509ef9ce4832bbc5447aecace96e5d8d10f856c89fa232d9f9e50aaf23ddac4690d2839ed3815d836446a97608b00c41030446f1a9ac5ae4d27168f1cd35f568c130d7bafcd0042efcb4875f7c1960a44ae8224eec0cd8210814f976c5417884bba8d9215407e3976644e5b9a87fbc9bc31d9d290584663a78a18fbf21cca1e427222ea6aed03536cbed5d22142a302d272520869b9a6aa1392f16e4347c6c56c0aa3bcddac3f9aac69b4ba1b6acd5cb2def5de7f37c40a990d12d268d47ce0e023e0e0bcbbef603ff09eebc3ce5aa6df289f536730fc6286a702fcde67505225fd54a096dca26b0348d7fae29336e2458f46c5a758ab03283f44e696323ce51b5fd88183c3e886965112603045df3811a0e9fd9edefe973613e04798e24532f9dbc0cc4a77519a51c54c5ea37cbe2abb0a1fd84661c459de3256a3fe47f789faf3af017952f4c51868bf06834423a63f4ea6ea5e5ead1d8e3296625de15c6dd18bedd618422d6ce61db89ca39eb5243cf8b6b57c2fac717676d5788b692f1ae36259fdd28c60790aa9c09557f0a36842cd1c4486790c553f3ab3679f6ec3fefbc362aca344c6639d349648252f5c8ec1b22c348784fdbbb94"}]}}}}}}) r0 = getgid() setegid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) 12:17:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = dup2(r3, r1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000000)) 12:17:33 executing program 1: mprotect(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01040000000032c8e1654cc608004600002c0000d10000019078ac1400bbffffffff830000001000907800"/58]) 12:17:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac140098000000000302907800000000450000000000000000000000e0000002e000000144180000000000000000000000000000ac1400bb00000000892700e000007f000001000000007f000001e0000002ac1400bb00"]) syz_extract_tcp_res(&(0x7f0000000080), 0x6690, 0xfffffffa) syz_emit_ethernet(0xb6, &(0x7f0000000140)={@local, @random="f3f3c1864bba", [], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x7, 0xa8, 0x65, 0x5, 0x0, 0x2c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x4, "84c0"}, @timestamp={0x44, 0x10, 0x5, 0x1, 0x5, [{[], 0xdb}, {[], 0x1}, {[], 0x1}]}, @generic={0x44, 0xe, "dd967ae888b43e9cbc2379e4"}, @ra={0x94, 0x6, 0x10000}]}}, @udp={{0x3, 0x3, 0x8}, {"585b157b578a87dba512c38e88c8cd28a0dc9f6ed9ba41d462fc63248edf27a8ecdbb334c5532f3fa996bdf8be45420915d845be1c97083bdda4611b9108830f9f7c2b2249c3cee2a262e575a25715d2a27dd047ca1d686731a2fbd13fb093bba69a3c25"}}}}}}) 12:17:33 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000015c0)=ANY=[@ANYBLOB="aaaaaaa8aaaaffffffffffff08004ac100300065d2607f8298cede249e00bb000000008900160fffffb81300000189070300000000fffff800907810000e34cb544f8b3a1f000000a30be6e20f0b12a1a2727b0453ef1f651bc90002a4c312cf9e8e3fcc0927caeeb3d0c5436310f26543785f92f345acf49642c9cf3654f7664dd0e228867029577831951eb85ba8654351a6309db23ddeee019a8d462eabaac18bee6eb170a704aa1ce2e0f206c341b3e5fb0eaa6f8cfd06ddaac4e8faecd2cbde190e3a152c674c51a76adfd3a3f485900126d246c2c32d8966a2e0268bff4c4aa5627f4c669715007fc4e02c80d58f7d6d1d9be1151e4dd4f695587eeea2d8bd98e3b80292203cb8e5b33c02402731f8fa449d15aa51a23c9ff069a1bb"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x8000, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000001100)="b7678946d727e684551df21ad7", 0xd}, {&(0x7f0000001780)="940a5f94853ccf19f2395822cee5e37e8e113b07f89936bc0b17e971e4a1df92dc6a6c5400c1e7fdd84e0d03a4ab1102fa3c997a697f38e1c5caee04461fc782f1c39c41625fc33115a818534ec0a3646f600bede8fdecb84f619185933452545653f99f885ab35b650d98e22f905f9f6b909dfa634827d92f1722930294a09beafe867b21ce02ea9afbeb60", 0x8b}, {&(0x7f00000011c0)="a8359fdefa061f43623257f2837e53d3c2a75dc3a079e6aabbf94c869b4a4d6fdb8c8428c9e6cc2496714f1429f36aa3e86b661571c04a0dfabe94a107bf86821a3399", 0x1c}, {&(0x7f0000001300)="2b70009686f4a0", 0x7}, {&(0x7f0000001440)="d5cefeb8776077348417b70e157829a66474c05425286c3b29d2ba6e048f7949719a7504cac5208b35824682befe9f10a97a0c0b5ef732a6e3b3ee3a7c1c4d6fe006e45cafcb61ed3611e576e3254945113515319f2737a6d59fac9458dab6b227498ad18e9b8212a9d7ef658ef1a535b9a858ee78630ec71d7c6a036a4962249477ce041a893b97622c3068d83aa44fc7c88889f0ddd599036818fd663d566f6161eb24e0328440d25ae4e8b1d6fed7753dfd50e63b2c8b3a71f70fe5d84800b9625b19dbd0b94c018e6d2ce2b55f4105c251b8a0c6bbd1ea1e45950c4583dbb85702b894"}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000000000000000000000f2ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5], 0xfffffffffffffd83}, 0x1) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 12:17:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000480)="9bbc16ec1dc198f8925869c46bf92a5dd334bb7db107c47f4a7789d9e23321b23b9b460cf0e406735c9331286c455db2672146d60fb4af5bc8ed91ca08d97a07b8133aa10a6aa5a24cb9cec124a11161af4e075d86453b0ad554c0b865c94e81710f08f38224f5ad58415805197397cdc91793e66e8f563f224908211eaa7446b15964fe209a2dfa12749480a681870787eac0d71bf6b822d164f65ff85429f4642196e59e6ec02ba42c4801d062d0fd2582ce2a2a6c8bcd325d65e357efeb713759dae237edf6cf62f4426437785ba2745ff439ef920613899a0b9598e0b18de9035b497a6260d22724ae4d1311339d3a15e1545adf479cd2bdb76b571b861db0e14388326ca75adedd1242df43de6eb563a8f683cc8ded5986151bd655be79997806198f1e52990d10d337aa65bc0171a775e3f07ca868880b6ccf764b652f729c4bccb454ea36ed2bf2f92653dee6bc67c2b7ed70b29ac1ebee0017126fd7516f6cbe36859fedf22795e95ca2b0decac52971447eb8f72aee41c40375be33292e7ffc6777cb7dad67daf1ddaa7f7b08845d56cf0244bb07be93b7865e43892eff6c3659022b4961ba21f0d59cde276493e7ef803a523a4902ea11b1ea5800564fa1e90687fea246e4fc52e89ab88e3d2cf382efb79b981a8ad3a5a99d200d6a82ed2713ab803d4eed4564ec7dbb42469f1fea07567822ed8821a0718cf24e540d29c4ccf64ce6ad58fbf6cf663f5d45f393ca9742395f2dcb3f544dc2a0a94c6235d501c1e4a6aa0cef29850e6eb05d1ad3e6c5bd26842d3021c2f165700f91590d782b2bb39e6a09aaaecdc3f190b600cfccdf568800e3f448b6033d717aa3d254df78866845f22aaf59fa4170420c0cec1dc6fa05e9647b01771c7d54eb7a10d21a554af2148b5c17ad0a6127265470058fb117d3936a3e31e2cb58b2378e422567c174a59075d67fb85897c0f2d8365df37c940d019d227287b9241d50376d876a1376e7aa7ba208048549b72117ea3610795cc620eb4e051bfd5de069e8a22b131d1cb2ad0caf0a792631a4a8f82a59081ecbcd51a1454c3eb816712063dd85be59c8811d4f3689f202418918d02338543158c37f44123b52e5bad876b720d6cab78e119c54702f76cda9651508409c256707d56e40b6a18709369c57b3b9634e4925904ea8dc7e35d32503aa2572ae675773c8855c217402c954e0a272fa89023887b067ddf63728fae1ac27de4bc9d7ac0673c2cc084686afb8bb0abb12267c3c189312fa37b2acddd97ec693eff4c297feb37b20f72b8df96f909ac3a03cb9e39c4dc0be5d375836a93f6e9e50f913d8740e677c63d697cbc76f116144f593791b82ff28330bce2a6a03e71560decbe9cc6e1299bd660b79447ce15097e79e8744da7387c640e3c57dd8e8ee45f9fa1661d8ba6ca06691d86abbd3a86560b20b49142e0cc33522da973dd6b34bcc05f8ab02cb2039483bdc5b41e067710d3edb2ffa0a64416524ed9e4916a3aaa2c58252262c262715d913edb7cf97f567afd0e844235b851b8e04c479e2f7d3a46ba4c2487ed7ca7cefc2c67358b84e377a5ea45975dd5718446908b2269505c4204572e6dd321d4b84ea9b8af8891321ca9890ac1dcebb31cc951d6819258ef9ec3a629dc1431cfaa4114de91020a06820ee4a9d1d84caa6f950ebff479a926c1c106c9d31b507143a96a823e241f330729940b901922cbcd1d83c0a7b1e4e62bb8d7e05e67a29aa284b7e557df8e77b3315dbe0f96eb06b706da16bd152552798b55ad844b1b9a90b3c78b4672b13adba6ebcf24d91eb59bf28995c93090558dd47184bb2517e4bef47f8e775433bb6e07ce0567e6e283dcd84947c59ca9e82869ba14fe6586a5c6381cd0731b8cebebfe2350032db31a13c0a", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x8) msgget$private(0x0, 0x248) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 12:17:34 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) accept(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r5, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) setsockopt(r5, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:17:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) 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 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 12:17:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r2 = dup2(r1, r0) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r5], 0x10) write(r3, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x9) 12:17:34 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x1e77, 0x0, 0x0, r1, r3, 0x30}, 0x1f, 0xb4, r8, r10, 0x8, 0x2, 0x5, 0x80000000}) 12:17:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x2, 0x2}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x90a, 0x4}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000140)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 12:17:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000a40)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000680)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac549cd9155f327955de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa7}, {&(0x7f0000000dc0)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2e6051b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbde347dd058bf764c2254287fbb336c600929f1515fc6a4849ae5c9f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9faddf2feae74bc2cd9e5475c243d9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c4", 0x115}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a051673870b306a551386ada6b613775a932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61cd5a63", 0xbc}, {&(0x7f0000000280)="d303b67c9ab2d0bb70d6074a63e5089e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e830000006e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000c80)="6e2d71bccc8fa49df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a36d96a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee698ae81698cf88e9989ef3c70f80873a4ee671ab72e360bb14415207a88873c13e3e106f3764cb9501e1bce8ed085df328005810dc10e6d1a6d8ebb7fcfc5b13ae35b748a3afa4c421b503cb928b8754b4c0e44a03f47faed8cca54b9a51f60901afff361f123ddc3ee7e9fad381535d7c6a5b183aad4eb87c8d7cfe8831bea9b4288880a8038b4339787f1340ff8e4fba3b54d4b6482db97e6b4e535d360f3708be6e43640f90af1ba12ab30e8e0e6962a2ef7df752fedcd192d58f8fe1179c40f0ab0539c4583209fa21ceace76a84367ed60b1a8bf77493cb934839ade79bdb4a90755737b75a971", 0x133}, {&(0x7f0000000300)="f533ead93f4c8526e1eaadc08dd1a7911d21ae287aee6b5ec81b95beed787f2ab1ce78a9d7f3f4a891914fe79b21112975b3fff86232ab52681a92cacfc58c7d8532d965d101de807b8c92f8391122895c3d3f7a871df917b4a5a895fcc2502638b42a2731c0d505b9230b33079ed3b99a1bc4183a75f0b7684cd39de120c147a4e681fa8256a7ef4bd3c45df5904b0e03f5c294ac1e5983baf0970f28ef91d7e66a0868601318cfd58c7688b559a1d1d84d3fb796a70ae4f6b75d9ccd483da9a86b3154d6ed0586ca9664e6da5d7be66eb01b7ccf74a17b4f927d73949ae155283be1347d77c2155c3776c12221847f836f27a4", 0xf4}], 0x7, 0x0, 0x2000000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 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(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000f00)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d00200000000000000eed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b80397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344e8d2ec546c3bfa5c58aa74f47efde6773ac6c93949546dcd610a480f5e6bd8f471221e4da05972c92b9498b9d3acfb0ce7f6fd636f561585e9d3b8e667f9089155e6091f7ebf3357df4891d3d4960e76fa48dfb6e074efff8ff32492462431ce8b44f7faccb40a5fd77c2671f78d5f2cc621228eee1a36b1688e885ae8da904c18eb001cfc653fc651b4f38bd4df6dc19540de7e52ceecd80094333cfd40f6b18977e56523c605", 0x189}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:17:34 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x2, 0x8) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 12:17:34 executing program 1: 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, 0x109) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:17:34 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@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, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) 12:17:35 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x6) 12:17:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x6) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:17:35 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0xff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000003000/0x3000)=nil, 0x1000) 12:17:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f0000000080)="fcff7770de8040773550785f4287b36e9f87d1dd23e543e73c96f03a5ff3133cdde54f8021b2e0df5e64353945e0251e4cc05d8b840dd6fed2bf0f39001ca404650d0ec7e7d13c37892aced7e537c463c0d60c54430959aaa73fee162fcabbaac5bed5de2378af986900c2b81daeaef9ede1e9575800b2cd31daa54233e8806cb42f5571d11e10c2a552bee3c59f93b05b788e65a43c1cfd344cc710fe6051c880a7f9abd03a370f9b3f1cef501aa0d8c96d79b87286f374a568d561f951a11479a51a48", 0xc4, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) chdir(&(0x7f0000000000)='./file0\x00') 12:17:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60, 0x7, 0x2, 0x8}, {0x401, 0x2, 0x2, 0x5}, {0x19, 0x4, 0x2, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) pwritev(r4, &(0x7f0000001b40)=[{&(0x7f00000019c0)="38942bb58916b073e95f6600fb7dc858dc2f2f8b8675aa6b95c4c80dbc504acfb61a2359ae6a7bdc04e5db5f677cba1a602b306e7e5e21a054e0ed3d4750026371ae6c4cbf5e0871944ffd1f1c82dc1f55a9c930915c82b9d47cecf89d35b7602f24379062c3798a84e54846fe037ab40cb3e06b2b9be6898bc14979c67d3359189b6c2ee3ffd8e7c47cfce5188bd041babb3e5d963c02a238336b114430a81602cc85", 0xa3}, {&(0x7f0000001a80)="08c7e34df81543389b380485adf78613ea96519413384df59d9b4a3c61479bc872a168ad3fb80855dadd32a15b22f731e9ac382aad2dc6d8fd90c9dd0cd3942c4100aa200d8a7fc2e489fb09d15e9ecdfee6d6d43cda51bdfe81ad0e5ba46199eac1f3f22e84bbf5bba7d5ede49012c14714795b993f7c6e4d0357d79b50f1af220fb9530d67aea0c8cf4723c3f42ef51ffd", 0x92}], 0x2, 0x0, 0x1ff) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x40, 0x140) recvmsg(r6, &(0x7f0000001980)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000680)=""/143, 0x8f}, {&(0x7f0000000740)=""/80, 0x50}, {&(0x7f00000007c0)=""/222, 0xde}], 0x9, &(0x7f0000000980)=""/4096, 0x1000}, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x3d2, &(0x7f0000001b80)="69a59f4af58c91dd5f8f0a625d651fe501", 0x11) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x7}) sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x4d, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r7 = dup(r1) ioctl$TIOCCBRK(r7, 0x2000747a) 12:17:35 executing program 1: syz_emit_ethernet(0x2bf, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfffffffffffffd25, 0x88, 0x0, @mcast2, @mcast2, {[@hopopts={0x18, 0x1, [], [@jumbo={0xc2, 0x4, 0x7ff}, @pad1, @ra={0x5, 0x2, 0x8001}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0x2, 0x64}, @dstopts={0x9e0b6a18c23748c2, 0x3, [], [@jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7c}]}, @dstopts={0x62, 0x12, [], [@pad1, @generic={0x1, 0x8b, "3a0ceba32519c47f2eeb64fb441feb8bcfba9befaea2259a155e0ae787d7ab272c097360a292c43f3090a09f7d1e0d83214f9ec0f75c3ab879a63ba14495ee2667f942890423bace8aa4dd8b3701a9ed481bc5304c51938cc42364c93c492840b67cf57e881a3a48e057a77f7504ae816817d03d6a18c8c4ab01c8c67dfe6a6858b2dddbad16a92dbc0cd0"}, @jumbo={0xc2, 0x4, 0xe1}]}, @routing={0x3eeda5714abe0937, 0x14, 0x0, 0xbc, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="1c2e21d43d85877f01ad0812e0caf5ff", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @rand_addr="59981bb0daa742b8fe90caee34e957cd", @ipv4={[], [], @multicast2}, @rand_addr="21cb8573bd99cdee31916264bce87060", @empty, @empty]}, @dstopts={0x1, 0x19, [], [@ra={0x5, 0x2, 0x7}, @pad1, @pad1, @generic={0x1, 0xb2, "c661e770b67aa07d4587db299f7177b4ff4e9296b3fec31caf388bf8df86e2b0277d88ef84eadf355f4d3ed4331f6227c28a4cb548bbb0e7279b51c039468c0dd37da2eeb6fcb1e6bc2612ff2c8b2d2872dc710dd5e6c899d8c3b1f95fee3126bc4e8b303c57c47171b0265e071fd9f318ef94ee5f48c1e4861d41c1ef63149cb1ebd5365278d00653a5abf4396c21eb01ef987699f896edafd38159fc757f25b6231b972bb72d47ddd540bee40167683928"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x200}]}, @routing={0x2b, 0x0, 0x0, 0x8}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) 12:17:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x44) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="1588f33e27b3d25019bd3b7a6dd6269c37bc057bd71c23e1e2b607f0b76d", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="dcac9fdb67e5940f4c15365436ecb92c186c2e1feafc699ede98d2d9ca85427f49d04cae6e5bcc412f31eb1694fb3ab57ae52d60e5247af0099d8ae140d67f5a769123b7fb5c98a5a063898666d694744d3c0d43253657686138d21342ea9e37af7a93950da17281975fa57e7a7b7a690a503ef580c45db972129057c865c3c311ff7638f14264e1135c1dfb2514e6c198e3eef36c43d8e13322c666f07b07c5590fe8ae2db800ec624587b9dae7d7cc2923f46e320607c586df", 0xba) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000200)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x16d0) dup2(r1, r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="da20baa5652f513d1da782219e823c614a75297db3b42a7587154472a7bccb31e183cb5206868939558b3c8b7e8e96cb9102ef916e2ef00164a69128b36ad2457f7868092dd2b6f4a50a436b8317096c09f2be96a68918383fb1cdffc796f0326459ed525e149789dd40f5a98c3e8fa7e95eb35d154389b67237f19bc55627425cebe1309ebc027863c939e02ecf7c75a2d19002964d7aec", 0x98}, {&(0x7f0000000500)="691caf6039275e283da845d5958c942b72b5cffdba19c1a33a188a0ffa78647af624722143ae3a36baeb76af118b98c96e59e2e83aaf95f2e2afc936ff587311db0b4a1e72850ec8fe305da071dfbce3cfcea2ff061a53eca6b62614770c6e677c241f3156b02ed9e887e11e9cdb911dba805ce142bb6ba0c9e331a0bac271a280c0f5e7e734d1e11891981e541e54727fea4625f1c54714eabadb918bc3605819caa61a97cf9cea19d6429531d5b7d9fd0ae7751a8dd974fea1ebabfb72396601f1f9ca267480a1488ccf02413f13c3dcfb932d4304694b6bf62b8a", 0xdc}], 0x2, 0x0, 0x100000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r3, 0x0, 0x4) fchdir(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x8) pread(r4, &(0x7f0000000280)="86112c3b262868bd3426d5b1c506013083fe3b49560e159e9787f6ca239bb597bba6a2a6aa5900e2c8154341810c38179baa11cfb9a75da9cf93dbd26ccacf5c21b00d040b0d61af4113d285d7f47ed5590507", 0x53, 0x0, 0x3) 12:17:35 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) getpeername$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) 12:17:36 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 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x2004, 0x1ff, 0x0, r1, 0x32, 0x2, 0xdd, 0x21bf5e3f}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) 12:17:36 executing program 1: r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x3ff, 0x1000, 0x0, r2, 0x81, 0x7ff, 0x48, 0x100000000}) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r3, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r3], 0x1, 0x1, 0x1000) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/50) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x3ff, 0x10, 0x0, 0x0, 0x0, 0xb13}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r4, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:17:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) clock_getres(0x3, &(0x7f0000000100)) socketpair(0x1, 0x4000, 0xf3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0xf166536c6be5ec72, &(0x7f0000000140), &(0x7f0000000080)=0x10) sendto$unix(r1, &(0x7f00000000c0)="c336aa77a4867a65044de825738365829b597e440859d24bb216b5c38c1543", 0x1f, 0x400, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x4) 12:17:36 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000680)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd43a2a306ece35cb07ff9bf9e6d43251720a5483d33811b48eb35d0d4051e3bb214b73c345447b829481f1068567d799dce8930f0e2bdd7590a7f867bf18f2bdb03c34a17b1035d3f708082ccc2f62fcc8d3ea875d4bf1d7efe15addf0dd87f5a33877f3ae4e0d1d1113def84cbee4b6fb814e7cd74dff771003d63b5912447e71fc664efff3417efca4724ba4732671b79c7b4d259b4e20187dfb69e335ee987802edf93b737eb7fff93d9f8ab77e35313b70f1a75a07005c559f155373c33694f11a7e6c4bb829fbe03b823362a990abe95806440c59bf32a0a491efb696e23b3621c39c0942e46bb3ab530c55aa516fae80d0ae4018295a0192c614a7ec24767b06d0aaec8f4271c35d5cff4ed62f19365f3be6260a64da26700ece241568344203eccfa5a3e9c063ee6a7db8bc8d35ab34b0b5074b3e0f8adf4bbedd34b1d4a0bb09db89c258b6bce5d96035a37606dbb04dd392140e5ab55bc653f41fb430fd1b7cda464a3f445c07b04b1a1ab4588d19864642fd71b0e6387935dd1e010ce7be131250497f87dde0c75f6a7576f4a5d31d6e95cfe5d25bf74ac8bdfc12e56199602e6e1d48f3e943c77687133477bdb875ea69d", 0x1e1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:17:37 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="69caf4649939eee2decda5a43e000000012aea9055f7d3c051df9abcc8f6bd7153e7c7efcd2af3cc19d2298c9cce34506ca85da14404f8a3da653b0717bece2157392c45856b57524df10cee31ca294b6b010083d304cebe869265e10e18c5a08113fee23e326ed2ae34d1bb2e13244a505690d08b34f32bc8eb1aa0e9"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="0000fb00d47bc13d3a227f206dc602c58b021b5e186ff31e897ed192894816a80832467b2230979129886ae27ea81d779ddbedec52a139583707877785c6fa0e441c1f60f23075ee2436ee0c51538a26", 0x50) 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) 12:17:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)="f040cf6c5da7cfc1710d407ab70e39b32db255e32515e7d4a494385885c2acd05b133d24a7afa5896295bec65399f9413d", 0x31}, {&(0x7f00000000c0)="dc4a69195ffa18b0b45483f3aa63140dfed4e15833749267ec6c91fcd19d077e5a80c793c27fc2037ecb161dd0c482240c1b52b95e861c4c2829feb535f3c21d8ae3c01a41951496350289281101229edf38be57ebbd4d93dd8beb5131f9061ee094250c029c9cfc33967b709973c36f3e97153c37a72425cc31e1a1b1b865f2985a7d50441ed533dabd4ec8a0605f3745bda3dc96b8def1f613bc1bec5ef4bd897c2181f0ebbcdbaced58270bca93cac2cbca8342e2860435fcb394fd1566b176cf7387eb0510a143909a13d4e54d66524000f4e320d90db86c474a932263ab6677813f86", 0xe5}, {&(0x7f00000001c0)="c099ff4df0db0797e454b0959ebcb08845de61482d1a01f22e7c2872f9ec72b28a76abe44d4403f9", 0x28}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 12:17:37 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 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, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0xd) 12:17:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x1, 0x2}, {0x3, 0x434c}, {0x3, 0x5}, {0x2, 0xfffffff7}, {0x3, 0xffff}, {0x2}, {0x2, 0x68}, {0x2, 0xbe4}, {0x1, 0x101}, {0x1, 0x2}, {0x0, 0x5}, {0x1, 0xff}, {0x3, 0x7fff}, {0x2, 0x8001}, {0x1, 0x100}, {0x2, 0x7}, {0x3, 0x3f}, {0x2, 0x3ff}, {0x3, 0x1}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0x9c7d}, {0x1, 0x5}, {0x3, 0x3ff}, {0x2, 0xe0}, {0x2, 0x5}, {0x2, 0x1e}, {0x3, 0x5}, {0x2, 0x80000001}, {0x3, 0x9}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) 12:17:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$getflags(r0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x3ff, 0x8, 0x0, 0x3fe00000, 0x8, 0x790, 0x2, 0x10, [{0x5, 0x3, 0x7, 0x30}, {0x43eb, 0x9, 0xae, 0x99ae}, {0x5, 0x1, 0x4, 0x7}, {0x400, 0x1000, 0x9, 0xeaf0}, {0x9, 0x1a1b3f8b, 0x8000, 0x5}, {0xffff8001, 0x2, 0x7}, {0x1, 0x81, 0x8, 0x18000000}, {0xff, 0x1ff000, 0x200, 0x6}, {0xffffffff, 0x6, 0xffff, 0xfffff99b}, {0x4, 0x6, 0x7f}, {0x0, 0x0, 0xffff, 0x1}, {0x83ed, 0x20c, 0x0, 0x3}, {0x6, 0x1ff, 0x4, 0x3}, {0x8001, 0x7, 0x60, 0x7}, {0x7ff, 0x6, 0x1, 0xd8}, {0x4, 0x80000001, 0x5, 0x2}]}) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) 12:17:37 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0xffffffff}) 12:17:37 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000040)="9c444f238a77d3e8330cb3fb2ebe86d4b6f4398c37a467169d53030131cc07de902c4a09803a8e397d9f326df3933347d81b6b96bf2a8d907129a4bce6c2ebadae439fb02855a652f21c16295d062b003bfbb7296f82986d6eacac22c80f5cdd63b21b7dead9f9fd2796ceec37174571720d34ec6189863d1c1ea3cdfb4f16f1f19e7d9c984400cf72508aa7bb", 0x8d, 0x6, 0x0, 0x0) 12:17:37 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) 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, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/244, 0xf4}], 0x4, &(0x7f0000000c40)=""/4096, 0x1000}, 0x800) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 12:17:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) syz_open_pts() r0 = semget$private(0x0, 0x0, 0x750) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019680)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}], 0x3) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xf6f9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0x8}, 0x2, 0x1d2, r1, 0x0, 0x4, 0x8f3f, 0x9, 0x10001}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 12:17:37 executing program 1: syz_emit_ethernet(0xaf, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x79, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment, @fragment={0x29}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1, 0x7fff, "6b500daee3ff189a87b3d0214b6e310ba397ea2a09d24b4061c2de75ec34a5cf34859ec1abdfcefc83b8bf6e891d7eb96ae9fd8669fbdeffcf7a8a02c56c11dbd353161c159de7772035dd53a204d9013e1652c77ff8bd0d06b8b4f9eb200f2aa4"}}}}}}) syz_emit_ethernet(0x151, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "be5ad1", 0x11b, 0x11, 0x1, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3a, 0x2, [], [@pad1, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @enc_lim]}, @hopopts={0x32, 0x1, [], [@enc_lim={0x4, 0x1, 0xa0}, @ra, @jumbo={0xc2, 0x4, 0xf9}]}, @fragment={0x70, 0x0, 0x4, 0x1, 0x0, 0x1, 0x65}, @fragment={0xc, 0x0, 0x0, 0x1, 0x0, 0x4, 0x68}, @dstopts={0x16, 0x0, [], [@enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x32, 0x5, [], [@ra, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x45}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x2b, 0x0, 0x68, 0x1, 0x0, 0x1f, 0x65}, @dstopts={0x11, 0x0, [], [@enc_lim={0x4, 0x1, 0x55}]}], @udp={{0x0, 0x1, 0x8}, {"3dabc294fca2e69b70f00c5107475818642f621e05093488ac9c5c5e2224cc5a5067f4b0e78f3d5986136a47a6f1cdc683a203d5733b2992c8b5c097556cf05cfc4cc82952017e93fd9bbca0ef4e75ab3653dab301782160fd782d4c3389f7ad67eacb4a97a1053acb35cab8c6506ad8bd4b11"}}}}}}}) 12:17:37 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000001100)=""/70, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f00000001c0)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x5}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e901ab50f2e19c0542"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:17:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 12:17:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r4, 0xa, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r7, 0x6) dup(r5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 12:17:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x800, 0x31300000, 0x1f, 0x1, 0x3, 0xffffffac, 0x9cd, 0x2, 0x2, 0xb7, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 12:17:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) openat(r2, &(0x7f0000000100)='./file1\x00', 0x10000, 0x100) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x8) 12:17:38 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000140)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0xfff, 0xff42, 0x40, 0xffffff86, 0x7, 0x0, 0x200, 0x10, [{0x3, 0xffff3c3d, 0x4, 0x9}, {0x3, 0x339, 0x1, 0xf7}, {0x5, 0x400, 0x80000000, 0x1f}, {0x5, 0x2, 0x6, 0x80000000}, {0x8, 0x3, 0x3, 0xcd}, {0x3, 0x4, 0x7dd7, 0x1}, {0x8000, 0x2, 0x1, 0x20040}, {0x7, 0x9, 0x614, 0x5}, {0x1, 0x8, 0x87cd, 0x3ff}, {0x2, 0x8, 0x9, 0x3f}, {0xef81, 0x1000, 0x81, 0x100}, {0x3, 0x101, 0x81, 0x5}, {0x9, 0x10000, 0xff, 0x18cf0bf3}, {0x9, 0x6b90, 0x6, 0x3a2c9a8a}, {0x721500be, 0x5, 0x9, 0x6}, {0x0, 0xfffffffa, 0xc647, 0x29}]}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)='r\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 12:17:38 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2f9) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:17:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 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, 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_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000021c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068002300009078e0000002000000024e224e2226be54d590b3691222edb3c23dc525e5b29db66b37b637995b02165e8a9248afffd2a06ddc59c89123fd235f805e1fe66978477a7bcdd4e053cd40f209403456a88cddb6d5dbb6b7c9c8a6ffebc8c6b2506418255c0b0f67c28106f95b80f9a0df3d7aae7abc33b0f5946d8184c2c16125639929ea5cea71e5", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) 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_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, r1, r2, 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) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 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(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) r4 = semget$private(0x0, 0x4, 0x1b2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 12:17:39 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@empty, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:17:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x6, 0xab, "003c09b972d124edbc0000ff030000000600", 0x0, 0xb}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() 12:17:39 executing program 1: r0 = socket(0x11, 0x3, 0x2) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000240)=0x4, 0x4) r2 = socket$inet6(0x18, 0x5, 0xe) recvfrom$inet6(r2, &(0x7f0000000100)=""/242, 0xf2, 0x842, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:17:39 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 12:17:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x2) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000240)=""/155, 0x9b, 0x801, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x8001}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) recvmsg(r5, &(0x7f00000001c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000340)=""/145, 0x91}, 0x2) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 12:17:40 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004900002c0000000000009078ffffffff0000000001440c0501ac1400aa0000000000000008009078000000005d36309b3e7318df68054aea563bd8f495ca4e47e9180f8dd61db6d04f28c93e8546a36bafb4d8135f56380c931df89d3be12a525627383179bbdff851da"]) 12:17:40 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) sendsyslog(&(0x7f0000000140)="4a73bfa2723e2958332660dd9bd248a412f3f74ec198789dbf489babce7f41e405fea4ea5b208aba54a6de8758a85af5fbe64d9801fe3bedfcafa3f64c01ea05619e6b6354e8181ec203b5572dcc3c2ebc47f835ac52c1d5279700c8c54e53a19c052fa3ab0b2447d77d460ecc994783c56eeb38f692dbd60938137689d75ad45ecfefb896a96e3e9f2839bd", 0x8c, 0xa) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000240)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x40, 0x0) dup2(r5, r6) fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) close(r7) 12:17:40 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r0, &(0x7f0000000140)=[{0x1, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x380, 0x1800}], 0x4) semop(r0, &(0x7f0000000300)=[{0x2, 0x0, 0x1800}, {0x0, 0x6}, {0x0, 0x2, 0x1800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) semop(r0, &(0x7f0000000240)=[{0x0, 0x4, 0x1000}], 0x1) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x83, 0x9}, 0x41000000004, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r5) setgroups(0x1, &(0x7f0000000000)=[r4]) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, 0x0, 0x0, r1, r4, 0x1, 0x4}, 0x0, 0x3, 0x7}) 12:17:41 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x43, 0x6695}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) 12:17:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 12:17:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) readv(r5, 0xfffffffffffffffe, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000002640)=0x1) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540)='/dev/pci\x00', 0x800, 0x0) pipe(&(0x7f0000000180)) sysctl$net_inet_icmp(&(0x7f0000001580)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000015c0)="7056f1b3d86874d754a45258098f74bbd65abc72ab8dff91f590affd2a2cb456a17cdb8206f9575e2e4286dc96ada89f7fd2a82e43f3b118c260c7fa65345847b762c83b2115b4d77c48c2a79fc02a3a3241d97b3cc7214fa12623fa9ee45bf258bcb1912989ae003953bca3c1ee0e825771239e8da9221eef1ebf1b47242e66e4ceb3c5889610be8b9fca22dd483e4133fc2cd589404d58e68be070d8ac23628911d4171885f5e432eabcc45116c5ac46cea0f7516170af5fed3827928e63403f041b9b9ec8d00d11ff34e97ff147f6ad1d8bce1821e32e3fe3774dcc828bc3ca2c2507a543d709978bcf9a9b65e71d45fcc0c0ae7328958d180a346f769b816cb764dfc85a00feeee7e96e5e0f7f0f60dbba5e36fb385cab0a121423f08f6a5d63486df0eff1015e3a4b55a374037787f932fcca82fd52297e1d8298469ca6e2c219f3d2308a6ac00964b80686d6609e2db2ea09486a8ee6bc6e90949816ffc423a8a547354e33ed63e7379fc95688b30d30849e0acd7f32b225228b98d8fee60042766fa3ea6944ca45144ba5413525391487bca6d7abe0562b1f5ea59287aba3a46fe060fb3ebbb363da774afaf12bd9bbd75afd4dc652d420d899f4d9e3a2bf9ea8817929dd50fbe4745d3f342f78754ae56a55994967f8ce05898c8c4cb9187a7d37434edea50e1d3213aa90725f394e0b55998a1426e7598dc07272dfb94ce2789d612de6f3d3a0d9b567adaef5c464fb239ae4432f0a7aa9b31005967fb2fc9872d69b429a2f06982d7dacf319061b25fdab866fba66b433575140e0446e4eab5fb5ffcc6f27c23ca8b9cd37691ec4de1e61baa2082334973dd51546b790e18b537e20be33391578200953ec598196543346c744c49c6011645320f8048e90377df669fbc2b88ebbcf343858d18f2f856a20bbadca0bc5ab49a3ecf998ee75369d717e54f4a3fecbdf88dfc4c8841ee13602b09c65dfad02bfd23d52addd6ae46108fd87190e77e2c6a7773054c65e2b52a39819fc0f172b998ba618fd2c3ad27c7a1425e9311aac4ec8cdc048e6ee03bd859c3569867ff5df370c1984335167904b7ebcfee2ababa3851fb9ad594433da0d108dd42bfb326718a7ecb2116002c4f4a8f64263f3fa9afa06b3b40b8015b95504db26117dd31bb841761f3f0dc169d4b41dfa890150983f6e85dc052ffc1e874b8ce4795c32b2433b3aefcefe8d391f60a88af19192a7bce4752272ee17868cdaccc9454d3969af73b050a2ee86432447257e0ff2048667cba8f1368b5aba7a48927adf3a27026cda1a1aea8201b6f48a7cb62ec4cb311f048b274ad97f7f08ff651063349263f587a4e8712a651785359e004d174ccb155af060de6109ef2f8830393e30037b9fa65d30973dcdcf3d0ddce3412462d1dbc0cc5212b4f7795326f47c15507851e04f7963ed55ce64b8c458e8cc60f640d92837f23f0bab65dd11d1911ebb44a07c69c2784c02c6ad03eb6189b8a058729c482061fdf7ca585d3d0fef11687d862746c0cc2e88b8590734aaea4344907dab2ba0af6e4b625bf3e8db055416c1c30b1f28d2be7dcc5d4c6d3e608552119960f230fe53c922271e628fb2049a44a2ac5264281f0a61ee22ce75fbd0dd7ab615a38db66bc7eb32ca93018c32434a56c6480f1640e1ea0fb947b7b93c1be3e1d0a34339dfc9a1637097939febc601a04766bb1c08d62cfd9fc7329e26db549bb7e2e1257ec55dacdec9f93b615e7ba0ec0d5f7ef015deff582b4ae8c7fa0037b3f878ec5f1da7ee8aead7e8a8ec6d05bdd558bac8495268f7a71a987ae0300130a518fd82cf8cd015552a3795cf20c97d2cd5155d246cb462642bdf090181ec17acbe88d6785469451ce771a0e43ae418b4454d9ccf73456c83264109bdb64553e78fa6ba32463ef53c9e30693923c78ac5afd400d6dbaddaafe6beb0ffba46e3c4cd8217f258da6ed9426a5cb7ba2a414da5425f558e16cf15a5f2a6ff353fa95f076fa834c3b6f3fdf48678a3f932f78cc3cdc42d31bfe7e88d8b8d83dc8ac54c2414453c00725b452c31166ece271c0a9212376c02c1c3192184317d6dbd85bd882d0a205db8d86b9178eb6045040f68328414050981f30348092e65e5e26b95ff95094acf5947eba52923effd6c11ce13636f61d39c7807a105ac731e8c0a49fca39347c85a675db87dcc0c442589d58d8928e8e61106b356774ee29b35246d8db37667149c3c929e6a100c7c219375dd55c6a44791762100299502b515a4e50758029349c76b61ff3b91820e9695cc4b7dfc8997ff024d246b916079fdf0c2b8efdfac3bb8bfab410579f59f36b0a53c1984dd9f5bc5cf62fa0ab52a567261afa2392aaeec53df04b75b23855c85692b35f8618dcbeb9de837cb0921a45d983b3118268824a8c2ede2a14e46e7a9ed1fe392129a4ce099a6b18327072e194c09e5dc5994212453cc261f75201a10e9e5a8376b0e7f874d67615666165aa79d1f9e4cff37d315f5907a4d79bcab2b7aab3f77f45a88a1ffa4e14506d0cd0f5507f32c10c443330ca68ccbad1465f3c565057ac04568229afbdf5921a7fc086bfa0b4f8594c4dbffeeb7d6ca82874383ec7dc955666cc7877b66651044301a0b613c726e92d27b4e09a916030873ebfd9fcfa154fb416e86f9791cc2833f3badcace4c8859ac552c85ba3ab12af62ac5d715134c609e1dea8a4a06fbe2b7e36e2e1392d847e478ad4102de4599430bb8af4b72ad6f1a6f7a200e741169d9441510e6673e9f830789cd5170efd0ab690d6c3c08f3d462d48e809ee15b9529ab766f36d6eaec0926220402693e51487bbe8f683b6a6f6436ca46722554b5c97917588edcfb22027d7bd4df044f980ee66b6ae3cb7dbf1fbca3801dfe290381f8508ff17b7867b5cecd30bb50132dedd8a2683f5f2fd2885c5590d709396b99227cf37025d7791dd3b313e73f9e25b6643aef0e11580787c823091c1dbbadee1c4219f6c898aeae576cb19e55627d56fe2d6ed09d460a0bd91d54b61d358f12bce8a133166aaf639e2703c68561e80d14c937f2b6329a605faba4d49dd5e64e64b7794d7c27e89d31bb559a56821c752cc1c4f4b8d969be0679d7d605945b3d281311b1dfbb74db7c6eb5b29183a8fea68f920c6fff3ea2d02cf45fb2eaecc06d21fc4ce944ac940d1593f993819245cfe88ff3137546b2d8881d0eb79395c4aa2a61c892e956c3433a81a296aab03a33a54d50ef6ac60d9f65b39fe826f3f6a7229d830a54a267e1a985226b4410ac6e1733210416c5474f747eb4e25841463ae1874499f450f6db287bb04d2a537c8207242adc3457006b3b14694d56f8cd5483d93b0e482c1c7d589e5695d967d868c88190eb23214faefc4ef6a526308cac06209be162893e177fa92063319a83d822ed1bf35cd2d1fe9a065de82d5df0780fd486784af676604e627a9e1f5c2ad2503442a3e394b025ac21baab9bb236818efd37634bace50c1022eed90d08463bc8e2b206dbfce36176e8d27415c2e4ac705dde95c9ab93cf55e72e10dce01786453710994ae2ca7f985f99f4763976b4fdfc22cc5b5abe601a8bfc5450d6a17d5a76d3760204c53d6449f5b30083f54f438bb58f8fedcd976db7248fb9d15d03135fa577dfb676f66248677e016dbc22de4d090bf01feb6a5476e8f334a0bd05c94ac2ae095886c0229ba00402f3cc93db960126fe36d57c3f1b19b9e664df39be67a4b8ce67e8bffe759c80985a5f28f8bafd0952d9f01ddfb79e09d213082e144680cab3eae693a857b359cfcabdffcb9213f26d79a684118246fb0ee4c22a671ee5df7fd2be9a696a7f354b0e796ceb47fddb5191ec1cd64b771c28f1b064ef5e9b7d6e56850260c73f236920c52edcfbf91db63f9b0b653c6e335c22d7ade46314102f290a3f732a8403f72a44ceff93b43881e81386d433b61c11eb663778f2b4fb3519613838f19090af8effb48e0b568eeadd8033f316da795cff2984e250fbb4cd32bdfa8bcc690e7b7a3f7f005f48e92373c48c8a5cdce811473ca4b2d2617f51a3f87387632d7b88f94be86691ddac04cc9cc141c4314ab53d2772e12b856bec0cd63b30df043facdd0c02d64171f95a3549924421e1e19145c9765c19be13ce9a29649c939af64b194deab658df741aa9c60f0f58a4ddac4b4cc523f66e484a6de5e1997bd09cf4dc384504a22d2e0c9b501638c000589c247742ed7c3221fca140e96acdf09e4db59eb7848b3ffd07ad6e05ac802a70beedf8e71cf7ef55ef883e3512c2259b914d9ae7826bdb5e07a58958a2edc9a46021fc9503423697cc310dc0a88ede52cf486cf435af55ffa81b25725a27ca9d98f5c9c7964012318bce3ff61cc58bef3c40ab9ae2c0e5c45f610113e1badd46ef930184b610f893cceef35cec2450522288fb3aa1d49ebcda100312fe83b77e522976a55e3908dfb0ca0a000a377832ceaa8c6bfe96bb1558baa444f2546ebd110ae11f617bb850b0d12cabdbaca0e24f4d67a7c46525ae33b9047ddb8486cf97081f16347907e8cda169e8abaf5da7d179df275b241c6d7f1fea24fcb334b601d415f7aca95bfb96f55b4e8cd54199b3fb4c6ffceb8584faedbf1fa108d7c2b255e4b2fd0555f3e7ee41175d5fdafa3b7becc37a30ea5ccf950c4fb858bd338053770205684a5b31c53ff3c3222314b2da8de8dc001d8829b94ee40b20ab074380ac5c52d12dc4562d1d86399a4a34bd5e24a5c28f5dc87126d9a4338af9e81114ee90fef7d115ee6aa1753e65bdd470346101186a487a7be075c790a240623d88bf732d55d0d4d53b483b038e14660c51de04b1b4c8f2bd31fefd17e4b0d531f82f6fbbf94a894716b42f115c63ea385089e17faa65dcc4745db607b794b1298cf21a7a25e577522b2d8ce009000fc9e3f085a812260cb56962abadddfa12e4f8ecc053e090087a565a1a0301f2e1940dd6eb391ea2b630e088a0706db7d2de7c72a888bbff531e23515bb23cff22dcff409a0bdc7a6f9cadfe506f013d8645884010bae87934cab477a6cb88f5b20fb9997ca5339757f781dc78b4c47bbf39291c7b640e221a2a69a2b8b1fcbef8bce13731e792ce3471c433c907640b0921b645419db1e54d50af5ceb6758258a35acfb71fbda56d8ba78c34363070a1ef56dc964434e0214ac88a11d566ff40faaaa7cf523835578effbada363ce2cad5bd6197445c4e653c1fc271ac3a2d4ed16dd93122fa0beaaeb492a96e9eea2537d39d53ff1783d32cbb7d149da5809b73a25c694ee18e1bf88553e2c10978753393f884fbfb1f2d6d6bf696ce2250fc9bc7163ea570ef6e8c31e9a4d6f72bf04eb752d3767f16e52875c8c634c105006204623360eae69320c23a12ce0390b962bfb16751413c547110696a9ffcda90f0025b09b35d656f954b4d97359ff3ff68624b04525002e2d4c52d0684ef55d2ebb86981966e9931c07e98844c188bf704ea19434363c86b623b2db9029e15e46850e7abf72870eb4e25dff1444258ba6deadae01d94635879efa6b8766861cbcf88256a56561d62bcefa6cad3d0276388f5706cfc65047aba60d81e73dad03ea0b807bdc04a38d57799ba15aa4bc8be601046d910901b5ac148cbe68fca7c21387de3aeeaa39f3b812407f61ec1abb463ffa99f4e9bfedb7fad19142bb24fd94a517443a0487a4af07d4bd815193fa40c1ece01fe3a1983dff784eaca9d35cf7547456ace2cdce32c7e513931ae1c27a9213609e5cf3", &(0x7f00000025c0)=0x1000, &(0x7f0000002600)="b08136e049d4791c81bf873a1f7ab073b14386fadf8e07ece5037cc5dfd14faecedc754ce0d3045c10e963c7b65e0ed4f340d505c73caa2e2f21", 0x3a) close(r9) readv(r8, &(0x7f0000001480)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000002680)=""/90, 0x5a}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000001440)=""/1, 0x1}], 0x9) 12:17:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff80aaaaaaaaaaaa0800450000300000000000019078e000000200000000eca18155ac98fc9f59a74fb63eb2ad119d66f3555f09f0cee0000000000004e086290e379a4c26d9"]) 12:17:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1", 0x1, 0x5, 0x0, 0xfffffffffffffeeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781f4991f7c8df5f882b297be1aa5b23ed09f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bf76dffffffffffff0200001b000000020208a371a3f800040000000000000001000000000000000097870450b3d6f7be29faca02193b7668c97f61540bffe4118c42cd5dcadb305dbf10bc4e54629eea7fdae2c115", 0xde, 0x0, 0x0, 0x0) 12:17:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x2) r0 = socket(0x18, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x401, 0xea}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 12:17:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001}], 0x8, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000200)=0x3) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x7, 0x9c}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x5, 0x7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x85e88a2018936c5d, 0x2, 0x80000000}, {{r5}, 0xfffffffffffffffa, 0x50, 0x1, 0x62c7c6a7, 0x3d}, {{r7}, 0xfffffffffffffff8, 0x6f, 0x80, 0x3}, {{r9}, 0xfffffffffffffff9, 0x20, 0x2, 0x27ec, 0x979}, {{r0}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x9, 0xf0d}, {{r10}, 0xfffffffffffffffc, 0x83, 0x80, 0x20, 0x713}], 0x70c, &(0x7f00000001c0)={0x7, 0xc4e}) 12:17:42 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESDEC]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xcb, 0x19}, 0xffffffffffffffe1, 0x40, 0x1}) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00?\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) geteuid() setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, r5, 0xffffffffffffffff, 0x0, 0x1c2, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x400, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) 12:17:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x5be}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) fsync(r0) 12:17:42 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/137}, 0x91, 0x1, 0xc00) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 12:17:42 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102, 0x80000}) r0 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/4096) clock_getres(0x3, &(0x7f0000000040)) 12:17:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="4a74c3c696e94338a0efd700b629d8481f99c19857103398552d90467228a2246b86c072c9bab91cb21891e939aa3ccedefd57e61e646d1db400037674f405", 0x3f) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:17:42 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 12:17:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="66f84eec774ce0a7c5cd9c0e", 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x3, 0xfffffffd, {0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x82) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:17:42 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, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e57b7f00000119f8fa0a291696b357b0b3f7055ef05a86066ba3259f2832226812e19e3b2de9e271e043546da4f47047cff11988886bc7"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x20, 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x20, 0x22) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:17:42 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES32], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000280)="25d8f76f7f54817b06af2b5843a0654fb0198655a18680fd9a5280ac", 0x1c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 12:17:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:17:43 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r0 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 12:17:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) msgget$private(0x0, 0x401) ftruncate(r3, 0x0, 0x8000) r4 = socket(0x18, 0x2, 0x20) fcntl$dupfd(r4, 0x0, r4) 12:17:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0xffffffffffffff2e, &(0x7f0000000300)="530ff100d3681dc57e24b40846aab091cf224fec54019368ff7f000000400000000000000e77e200060000000100005c75b7cb8d727012fa37b38208d60c9631c8e3c6062d094509a13ad1016fbafea83f0565b9597417500b9f3bebc52d1f7bf04276ce7789c4db14e86d6f9062fa5a277dba8da3a14b0100ffff7510ecbfab59b996e8f3c4c7e3aeb2ee2f8303594088c9c72d466d78219ffe5204ec8c3886c99528f7597f2290e4517b9fa2626eb0170b62eb7ba847bb56d3b96f881960fbd82b1dea53a9546c7ad98becf7f8e7050000000000000011157aae1a56ba1ca0316a1a5ed53904883619cb685bab1ef242d49f6031c5cc3a65b02ab676eb5909eed4fede8012b8c14322c1816c6f99cc7c3ab66673dff6ddba860ab2be7efa1ce796b045108c979f68dacc3901895bc35ec152bc76793876061f20201fe697831e3de69f56ccea8f08a524d58bb1ccfd55f651e3b9538bcd74500c653fd6d07efd9346830ba83234f7702313d7b8681e163ca4035bb5cfb4100fed18f27b3c8b8a8095ec49080952f7c00ae71a4e13c97769e3f94e8abe5f70d512ddb3dc27e0fc68d9ed648eaec25e5b6f7ea592efa4e5d3b66281a94cb1e41914a7a1caa0", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/6, 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 12:17:43 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x15}, 0x7b, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) r9 = semget$private(0x0, 0x4, 0x220) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x70c13388, 0x0, r7, 0x0, r10, 0x29}, 0x0, 0x0, 0x2000000}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r10, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, r10, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r8, 0x4) 12:17:43 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr='\a\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 12:17:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x300000, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:17:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x3) fcntl$setstatus(r0, 0x4, 0x40) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x500, r2) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) mmap(&(0x7f00002a2000/0x2000)=nil, 0x2000, 0x1, 0x5813, r3, 0x0, 0x4) r4 = getpid() fcntl$setown(r1, 0x6, r4) close(r0) r5 = socket(0x2, 0x1, 0x0) r6 = semget(0x0, 0x3, 0xa8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)=0x2) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00011040000000b56a008a1f23391ee360ef0ce7654ee700171be0ac1ce4cc743bfcdd187fe04b066c3382e21e7abe0fc3e83429addb6fe195ea2bdf0793d8e6c2137e6baa50b48d8d9e4e2d156789a1309c6e65d4079d8eba8e8997edb293d4f3fbc5fc78464905b9c91794fd5976f82fdb3d94216582c4543d8ebc00d93f2b6ec1cf797a8782296edde2cf20c35aff484905feb88365f6b1066588"], 0x10) close(r1) 12:17:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x6}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x9, 0x0, 0x0, 0x0, 0x0) 12:17:44 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaaaa0800450000019078ac1400aaffffffff0303907800000000450000000000000000290000ffffffffe8ffffff831700e0000001ffffffffe0177d3b01159007dd0c5c000002009bc120f2d94cf9000000ac1400aa442800000000000000000000e000000100000000ffffff0201000000acdef5bb0000"]) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) 12:17:44 executing program 1: r0 = socket(0x20, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240)=0x8, 0x4) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 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}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x101, 0x1}, 0x760, 0xffffffffffffff7f, r4, r5, 0x2, 0x0, 0x5, 0x9}) write(r1, &(0x7f00000001c0)="eb8d0be1790ebc86922161e783b5db1023c4aa29034899786f08cb09211e1e2ff7920df4f5cce7f36fac1d8c637813adc09227c877bd273ab4968ccb45fa4042ad488c0bc19a261fcbf00dfa36cc0d14fb2092c6a136d686d5bdb4409d3fdeffcb53e30ce377fbdc2f62d6e7d40a7e8207dc5193", 0x74) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 12:17:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) fchflags(r4, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) 12:17:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) syz_extract_tcp_res(&(0x7f0000000100), 0xfffffbff, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x8001, 0x1000, 0xe9d, "eac32d15f99619ac9738cacda04e109d0fc7467c", 0xffff, 0x29}) 12:17:44 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x8006, 0x7, &(0x7f0000000140)="6d66ba1d", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x2) sendto(r0, &(0x7f0000000040)="19", 0x1, 0x5, 0x0, 0x0) 12:17:44 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000080)="04d697ab43acaa66e3df24a1258f8cd37ca0b37c38e2187ce4f7ccaac90ade51edb8afdc5ed16a05d2646daad3a2b293cd14b9122dd3d6f678e54c14a3576f937684de78b99ef3a204dfeb4d9dc4ee6c59e5ac60c92fa2d17b771e5831d1cb5756a210ffa838ed1258b11ddedd4e4191b3a4cb857cf1095551dad4b840341c1331a4adaeace049dfd1a50fe110452994a2de0584caec4a05d37b43272cff097ee6ee54e79c9d3fa203a896b1f7f9ee50bf3887dfcb9d2398e3b7d03d683acb0e7ed5262ff15a01", &(0x7f0000000180)=0xfffffe88, &(0x7f00000001c0)="2840922bc068af11962da042d019d676304f9f564ce628db34f026b29301c4a6ac5b1fc3ccbd50c81f79bc09fefcd7b10c29a6fad734cc560b94a5497e40f3c08dfed0cfbb84a9762a2eec4d23c814082d9690b23a5725cafa2d5eda148914631f6915be8894ef06081c613e54e0ed64156a8cf7e5a1843f9ba6fa4060d8881a63f55bfd04e76b2866f074c7fa8158bdf4ae8485757d191c297769bc2ec710250b474d9db9", 0xa5) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:17:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x6) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 12:17:45 executing program 1: msgget$private(0x0, 0x220) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001540)=ANY=[], 0x169, 0x800) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r0, &(0x7f0000002540)=ANY=[@ANYBLOB="0100000000000000b6da688100289aa1cd4489b82d96db520aa0ad334e82a65dc08a5266e21a6895cca22bd9d7e93672550ab1efb8b37b6edda59b675221a51fe8508e1ee4bb0981465230d57f9cfd04bf42d6863e6f77e3441e3246b9dcde7aa1bfc004035d3b977542fc3a378fb214ca3da43963ee8ab448ceaea01e98bbeaf442e43f06742cbd32c43e396303df259f2b3e8c441791337e0c252d6b87ae46c7eb61cf97340bb505bef1454645774ed9465c46f45448ad84c3ef1c17d333d04dfc92ec38676c3e9b240c900a9d557b5a52e2c4068f61b3bbaca7c25e7c2757cb01231cd31c85ae3895a0d371ceae66f26ede5375876e158b2df62f665ed07bd38b7344df8ae03f6b92555e3fcbce25b653c0b5eba331e8c710609d876c0a2379e7a3a17f171bb36c204823ce6739ba2d04c71782d4a726acf122d954179b3f64ddf0ef74ea4aae727366398ed7043cbc421eadf5fe6616ed441e5ad29ac04f9f52d1e7e060b9490091e10b370e677ef69752ee25cd45e46e0a6aa3a7c1780da14ed65516b62147cfac725a54b7605f90cfad285e6c67344a67dee9bdf8821c97b1904cbae4afa73d06c50ff4dd565cc856ce397f270543edc87423266c96c9bc74a521abef042306005218dc2c98459cb50ad57502a01dd798bf45577909bd63b91c01984b67e593948da5ded9a9111c3a5f114b1ecc8c4889cffb6afe793e3e55a1b8147d98c11c04d97fd74239a01cfe1953d6b0034ff3308f60fe42e5732677c7324bcbf2e08ea5dfcd0f0856d1fb70cbfa6fff9eb6fcf19093997792edacc5a27b9983dd6721329769112acd7869c25156aab6724d69e4cc344be3ac68c270c994000a141df055c51e826c3b8e94280afe7ebbb2c3eaaec4308ede6b280949fd35088e63118699e4418cdd34ce18533e8f089224ffec6b14c57bfad648b01fee92e367edae867a3c5e86bbfd425f6e38cfbb31c8f3c56f4d7eecd358f81c885ad196bbbe7b86ea03acb2d880610661ad091035a44cf2b4a171b098168d8780f41049a2c0d3e116d22349369ea8e9a14560192a7ee5f1b8c1f92d8c1f70fd7e0af74556d4d24b39cf1640e24c53849b9c960d5d2a1c840b20f1530b13879caeeb51ba43ee9e7400c19afe54be3fc5083bcdc1ac7fad8c36673d4a376021d31e8d9f16f4add74b9dc5016147de855b8b181803089869941762fec8e2a5a103dd0730e08bf6dddfbf420c001a0862bb8325b43731f2db2e51f24d8b8c90b57538ca8915996f1fe433d19297c899992cd0607f09afb41002a9733959281d99ac0842b2795340977252a4a29c7f36938bcecde4904a7edbf2a5d40ff8460b9c9430551830757bc884a77b858c54514e8f6f77809edb9f2d86f08eaa6e2be622afddb6c4c0317c73f8640ef52810f8a75d35a9537cb1d70a3ac0ff8f1ccb5336597aee0045c8d2bcecb7c8b6d783e8e7c6cbb7891e4b9ac19bbf5df582d7ab09c72abc48851180311cd723fd1deb50af3ca68361545b60c63734461813071121f8e20ad4192892134219db4517f4497c5b322fd8bde380f5611b982f00da851cdbfc432d959bc9b56e6e9739410282c1a01d30dde0e3dbea0e6f20404ee58d2eda83b571802a1181800d1f0256e15e8b2541323989b4506b1075c66a0a29b5455fce4cfa03e716d5429a13856327a1865bfd5eed69eba0aa7b3e87f08649e8f9035563cdeea5686f30b7c3577b33d4a0c49f2ed3d3e339667749d70963f87c50988da47f0e01ec26c66a311b88a2fafe75ee6cbf57e43069de0d2a89efff59a8c74bc78dbb6a5f5d84771e854b190eb2a4914aa9310dbc982c3935b5892f7b0570219c4e45ddc720ac9e6c10cd0238b16a7434cc7e295d73e5bd48d4953479d73031b7cd03142e42dd09578f4fb2b0fbc33e4324ff980e83cc031208d1376446fb6529752f91b5cb2f3031d9114c2d0ab87793ec4c78114dc08e5fea4454891f708b6eeb20cf824feacf0a1f940c2553371651771e00d89eb7e84b6a39b60231aab2e0492d378c9c09d67627b2e8af10d077e74f029c51abeda598db6708c8a563632e3f795fc9806abe4a870a8eaca37d29099affe18196c123054fe40ce94ad88e29446d42021e9a48dc6ed2fc91a82bf90dad2fc212efcf3aa48b43a53ba607b8a0e613987ca2bc83b0c6092692e577942f58d839455102598616cc56b6a3e3f9aa7a1eadd6413fa7bfc109da7e0b74e7a13b2ae40a4d113b49da3cb425e88e2139f4fdfa9d56d8f4b371e58ddbd60dd984337fda1e6802dd99745aa2e80975b13e88ecd154fa3a95b9ea8cba1f2b11b3ef48c1ca53508b8d26b3b0bd56f53474bf19620bf1d425e38c7cd69404c5c5f4ecc3478096b98430e81d26a62e1e3642eb6ba0b0141ab8922e635e82335e64da8b9d2cae2deeb7a105770237058a0d14a57debcb51bf1985dedadde9ca69c294400f235449d7ef8afe996d97bd8627329a8ac4116202a4e0255b3043980f8b0bc8b3f9bdae139360b3e7988741f07777f310954698558ae3bf07b3e42c97a466a50ad2b343f8e14373360ff120953ada621efe40a97609c6b0024aa1f67b4211cd7e5d58144d8b16b122ba853516991867b03d170ad1b84356d17d36b29ad6fbe091d82e647b63027da3703e36a222d467409dde38a2e02062e48e69558d9bbf5b7096a9698034704a421907bf8f4cae01342588ebffeff89df4b6e96ec06a68403d42bf7fd7926db722b04f6c34f67dc2f0d775c373c3dbbf37d0d6a2f15c7966ea03ae33e01dca9b009ac3c92ec38d4fba2fe27a5c1fe87a17c33042bd01a165303da319124e786f232f67083af4318060dea5a434a7f9a993a592ebf59c78aab88b9caf19eaef4b5f11337542c26b55f5ea8559b7e90a8865d0479812685ec6f5ade6f286fa23be26107b898ffad2a51e6a9b34adb62ccb7dc5bb959dbf447561ff7fd66a990e16940e33ebcf096b553ac06076ae956885831e4b2d600fa6c696724f07da0b5cce9976b8ddba5277e1f42955d120fe13c987c90324ae37522d3f7ae32f3bfb66372f3a440c3887453a7a1e6ceba928f332531d97133477eee92c192fd5fc3b39d3daa8dbd1fde1a35d3e38e01657cb46df9cb08c26790e7bb041caf5dec5505c501adab9e017a29a0253bc58a96e76d7b427bab9eedae1b3d61184823305ea459c2bd419257732c1bac73c2e773ef6daf546b7332cce2fe1f4c7e1755f28658f17d03ad3b1213787e34a689fb767ac1952aae24491d91c4d0982a417731059ef818b9dd6d1a6260edbb1c1fea60b0bd8fd9c10dae54b243ae1c873b4732338b5c539158242bdd059cf3a7262817a4bbf6a46d7a64277dad11e4ff86f73090f494f1e0b603ca4d802b75cdd0ba491bdcb63817da3508120f882b3a86c4db2647249d879ea985f8999702b7f23593902ac6981d031bf4e4a54c397d232b977bfda16ecd953adac4ddf9e264323018d3f910a50115b75a8f8c234366c9d5c795a49e950dbe72f494d76bc4e1f0398bee6b340de842f467cd7fd0a98fc25d9dedfc019ce2f7a483b88e3e8fb996f8223fd8839521443da90e073fffd87bc060aacadfca5962368234bf1d1cb3da4e9220424c7e8a7dcc50d9b9d72e7f99c80d4324719ec6eab7355676c0838641e7492f9d40645bbdf94d3478c3f1954da11f4847bfb2c031915d97da49bc06e17e81b1de2496bcc0077de357a125ad7227c6c6a971e7c7a4ce904e330c709d451265c1397af1f66a373a4039ef86442cf929eb47cf274fd07324b53c616ec4fdc1904de30ef0e940f8758a4fffb70ab558ef247184077b4bc00c9baa08e84f848e14fdf455e353707b3bd53137611754afe0dea0e2a8109ee15c820d9b75e8b3ebe5a8c23d0b3530095669b7bb536314f3e93251de27b229068cdc211772805e8ce02d21114376542afc02a710f012b6f6cbd5cd062e22ee641bc333db138dd9d13d1518b4aac32bd9c779efc329cc11b6a397e543fa1a188f467a89df02e3fa30bf7abe76ed4a55d8655083d7d8dba97245fd895ffdb5fe157c69501537b48cc1907cf79c1b36030e844bb716c7d36cd404dab35b2833f7d22af6619c47bfa8e892885bd4101c10b260552ecb26c214862804b95234cf538499ab2df50b963e8db9d76b119024ee3535786358f8aa1c30051b9a4690491d6cc57b173396ed22cd0d9b2b25f181ef733db9bd9ef87f46b52f0982e63699673ab8bc00a6f531d19dcbcd84d90a824597036c0a38d5fcad9f023ccd6fc4a9dec5f1f000ba6355a8a88413f8e9fb3ade1dfb22286a9495bbe5f8edce8fded8a13eefc9fc99853252cfdab4e6721743ea48f397e68731ed639166e1a3bdb26936106eaed5a4b529f59da51edbf32c3d1e804cb65b336ed541982ebb8c5b59d4fee980e38f03917fd3dbb21e712e8141f3971373995fedb374ed7c5b5cb1f58d6c95333368c3da9221fefbe187b63bb709faaafad34618d725b25168a96db5b5452dadf2c890b9126f1f8a59374dd5f1972de1d1c64bdd0fb21f6fda189de1d33020f350509b502d1c4ce10904e993a70d12ed96507fc170b63e3c3d81bc76688474ec90d0918af2ab86fb223afb89039cac28eb057a5c4fcd790dd3be4ddcf53bce591592544041ffc7c518be87dd0598006536fadab9a53b10aa1923c0d3fd43b1e34f43ed0420f16db0d9e2c545b403a94ea1334dadef0f24440bd2339e7ba79e82a62536cb01335c7fe5c9494a392ebee2f2729c7a166a3917ca1deed006fd03a555439b6c6dddddc3bd6221b54fcccfc1ae0feafc38048f2648669fa17f249f416fb60f5a574ebcedc784b1f2851ff7851157340f2306828fec48d596d98b213bee2546c335a3d07416124720ea2de73500c3389eacbf0e8e0aeaef5b3f1542d39c08350a1927a6d4072ad7bacd9da253e4d04a97841679e2ccae1d78953e6854eb327b81c1c963fc99f19771ff8b2d2efe58b0d4f04bdcf040c3b9b13fbab94440157a3cb8e7b72d39bfe4d2f4253cd107103ae2bfa8b6131a03b369674bdc07668267cf677586a4f7e5bc12f82b899244ba38946744238ff0de42da66e37a5b4a8a0c9904c7f69f8277ae012344a220d84d3892d53a19591d84db7617a8e358c1b8749c7ad0dd9eb07291f2d8e0e83e83733ecd84c872737f936b1f83df9ba862dcffa4f8c199b17918315497e14be32ba8a99740ee809a4158fba39632c260cb21b5e2e4d7bbac8589fde462ccb76e5a7e620d2e6902b5b5ae40f2ad4577cc23ea542c25b0407e61d69d0dcc5d9694c7332ba8a369155a58e4a723178f932fc07a137df047f10c14bb9264afb7040e5533ee404f51d54584402d5e7bea2617f24461980aa29d45a9ae797f065d58bc0ce0de8cabc86210648785d66a12070e9752ed3aa4cf08803ba7e596a9983f3c57f1d284eba4669fb9e18963201b192fe2c47ba95a95706111ad54ab6eebc01b2bdc050f449bc328ca7e00a19ddf7d9d26529978604e37ed076b51d0b1d5f1f8fb15f8b68c4295f64d385f979ae9562f295e2ce3f895729b974077585335c2eafc4fe110a656727393aca6ad0c2673e2186273badaad5e76638aa334c25525b4d367abcc4d2def85ba6459f4d166720ca1e5dadfeafc2cc027e76390bf6d0725dc1ee68c30a4d688d501881c326baef64ac69d82f75046dcef1ae72c330f04b4870489468472d7dd54ea427befc0f2f2239bf713f42fc5eb67cb61177c632f26eb3adb0e570930a83088f9a8845930f4c441faf7a452ac794b3c42537"], 0xffc, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x8, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001140)=0x2) getpgrp() socket(0x2, 0x1, 0x0) write(r2, &(0x7f0000001540)="417eb449078a91173c3f6a8d5a634d3d7749b4bf27be1f7eb2f92f47aa9bea96d71f03291f9d3fe1e0d446180d1f6bf4938547bfd45fb5ee3793a4ffe8e91597cbeb4d2e7aedf273bb273c0f2fa442d066fbc4bd5c3a1d1779ac49ccb12a01682bdaaaa1868b7589af5214656f9b9b8064c4bbbfe53209f3c3c4f962c58004b54d48d13031d89ac6fc9c1375828bc440c6a31d7498201492fde5d3caf5d2df5246f5343127eb829611ece161ab7ee375cde42d9c2d8f3fbb8361cb33ee052043d997ab2122fa6495ede64e9218b81623755d55f4aa2f68871b265ca1b11a746688db8416c28226bdb4c9421531ef1ab22311543cf5fa3b7f030f27ae758715db4243beefbf423265076e7d948921a66801c1725449dbedfc9acf77cb4427ee8be6302adc5c10973aa46656c010523cc7316bee3b9dde4c3035a8e1beaa70dbb5e08edb718abe94a27280046fe1f6038bb2d77ba109a315cf4e5ec280ff70f83c6e98c36c4b5e2e50fc0332d2be4ce8ddfd2b1cd6df0d2c65d035dc02cbb5dcb01fa8f06206317136a6ffd5cc610331fb3bec5a683c4c886c4dab1c9c027eca029304b2ddfcc0518dd73c2103e5274b2ca0da12fad1983c9ebcfa4391d04de28ff681b03da567530831806e79cba12a76234a0d231f95eb007cfc6e5e9879ba3a0812e67e58256a316f2760d7aa6316cd21d204bb399d769ddd218a0092e9d0d783889cb5a94f6d45c58c0c213e22ab8c22ae281911b40133e2e7ec06f2ccff01c1daa8e45a34dc7c2288c450cd5c4e6a90eca677bfadc27ae871c4aca4745474fee2f04b20bc7a7b40ab1d8fe4173d1f04f77dae58a1af3a642c8e66b60d5b450a6721832b9aba510eb9ec1ce34dad70852357ea2b6bdce0492c4bdc6ea9e2bffc01553c741eef0c39164dea2136a970366668c4c2bb1fa9c94affbdb6769bfce6881ad4552fc043938abb4b40444f31fd57c20e1819d7ca392108d22ee68f77064a7c98854622ebf0d160b32d6bcd4754b140956faf5a17cd2ae333f9cf5677bff47a3ffcba5ce79c8f72f0e95db980de26867e9f6db8671743f255a989b55cc256042ba6bb33878abf83367e765f9ebcb124c944e90af1a691bffa265f658523ced04a14764aee1a317905bf09f0755f17cf5213c2bbf7a27e29766a41c2d645150369f9e56a76432a86f59bbf277885531ee5465c3c7e8b68599317faf37f62c2e73cf08b06b6a8e2c018875c755c077cbb6a5e1997552086843044d2d894a1af00b3fbc3a681469fed5c2faa71132aeb3df31ac04e24b51bd5f85afdec89fe11d7f283575e9229cdbae1b3ba024ed4622a23776afe0fa1560abbbc3981bdc9c0c40e6c4669d4cd6bf4c71f16c38da223205ba6b2acf221ccd32b68091cedf0441446c7e0e50017a2f744372bca9263195cb78c8426aa92b82c746fb45f4c859103833ff0fa8fa43847d77cf5b55637d550d5c4e359f082ce5153846105551f6ceeca3198f13c71150a8a9c51d688cf31f2f0e0ff76c6eb888f127e7943f888469527787ef42b1f0356d4da810fe3a949d13c066f834898ce2a19de6c97aa012208c834b4a1020a978a98b5c386152d8adcf8f0f2bee89e95e8b3e4875e3737af61169e3a95b9dee5d6528d933c69814727bf61bd3e8ef20a4b91d0831e6ff51a375daf943c8fd0d3aab90f981cf0817cc030933292c3bfb83470ee0eff0cb5f5e556be32bc0dc88e73ee086aa906e120abf0794926b3011948627001d5c08ef85f947a95bee6096fb6f561117952535808d702e68aae4b165fadbbd228b01b7eeeb2e64dc7ba344e046db9bee55da4479f1b9d16bb33b1ad0b75be0c6cbca0b36dd61ce7cf49c1e2817ebf51a859075f015d798bafbe675448045af3c9957d4a70eeaa3ce613565d79796f37f9221e0fc5359530e60b6e1259ff5d8fded13aae7578f73af70d081b05a9903d0a535b26ec4db13ea54793ca92b1f71a48aae3fed5f06f3be0d81a189aa7bcd4fcbe4e060275d95a323838075c41944f69827f84b120a5cb3481b97900e751f7fca4c314ff7db9eb12c8f82966c2b302177fb268b8b1bb9ae93ba580d0bbcc646b06897160436f5588dc944dbeb8c1e1fe4ab6e1d4a6b41fca6d52ee75770ce21400abcceb7955c9ba7301df6711f34e9b78632b4b8c2f6179b37c05f81367bd21fc1346a1651ce55c69103f09c1a63a7caf1e69560c6207eb899fa5742a8c81990fdfc10f1488c9d9f016950de988db3f989e1ba6c83e5f8cc7615e997f2f24862cafd902fc72d1e779cc82d1e92ece847fb3229204258fc08a44b6ead5f513e515a68a833a5b512b79dc596f890b969329bf49f01de6a37b175d9e552f02cea318dbd5eeb6f0e501cb61aa2a192000cd8504e42e7af4cd85523b8edc36c2a33313cb51c1b7902914cc50e393de53e9a2fdc7cbdc34315bee1d6082c21b853a18450a8f61a9a37a8388d18d33b4432b9ba3b6ea87fe7e040e66c16aa04c4bfe4b7f92dda13564f2aebd779e8046fb2b520a1be3299b0d92588a46ac9877aa103e1cf4245bdfbfc124386cb075e62167c9d7f2f89c6098d9f324f7832e112b50415ecfc95acf5688baeca2e807e52c624228073e5689a947afe35fcd8b6ffb012d92f1a7f3a9afc80ed7dec00c545258d5a1ab9d8ce8493a8b1bc7d1f08aa7132b28c6533e2f1be0c371384f2ba8e261cf86c81461a0212a9aed5b5dd82edbb3f09a89c1a76aa99662e26ca5a2af22cb6420634bc499f3d7f85728da2399501a22eb94c919c3abdad9f365948e39c6a0756dc141c9b9f287361ce8558d231c5d3cfe23b3198e73d7a281e7f333ba36cee4fc43df7fd0e484539da06b35ef8940e9eaa9b8606059b13d476e1eab349bb480ca0443fe4601987467367785d23ef7d0151f1b60e386205b50b4ad6f4c7ac18ff184add51679a9fdcab83c6c424b8d6e5248533c0bb520b58771b63beff2299bf83fa4700eef20f50cdb185f14c74063eef4f3b7ac5263bbb1c2c7de7ebe967a91bd3c33220b297c8addd6d373117455e8e74d02a9cea5a39c5bd09297c524c349921c5fa036066a6317ac7ab82a7c71af47d728e969fb1bb183694760091a4c8eb6308ae6c9365dc3410525d2d3a8f813fa6548376ada50c4dafac45267d499d60e26ce3f536c651daa4f6a834dacb51cf8457b240a1e01137657de98b9af87fc4814d1ff31eeeeff203c223588dae6c0d132966fb5e64fb447ca8555ef56c5edced833542ede0479d54a546dd8cfc84c1cc5fb8f6f1665c44bc956d9bbe0f597e1fb4f923e753dbbd376c8f48792079981e5567891fc31ce57ebf1b06de630243dd052ba10c48777f1110286ed3da92dd5e1dad5019ede6daa5b5e5b401a4b7ed11e8ec53fabee025e5b3e888efdb36fb5181bf3e42f61e83b52bdf5dbda4b48e083ad9b82c1ca9b1f89e1bde706829213ececb528f0f30c4b1f92a61a6ca479ed9e61d23018de7b7e0ed9426237ac3d35a9da3aafd80e3b844d59782ba84aa3b0864e9171f6f61895cb856b6693fd60294c55e92016de9d6dd5f74ce51d327e315ae59c4fa50b5d704e86b94ca94a11bef07e7a9593d15ba5c3ec4501ecfb4a0b96cb8a46ae3e788f6b64d570124259b7e89cdf2e07d2690e63841b0e4e3d8a8de57eee17a6324d19d8ed7336f7df184afb8ac269e1f625ae0631ffc26c8e4b7900b63bfde49ad23a8cdb7af057d0d9dd9d31ab6c4d0bf6959c469e3b6e08ad71d428db6e750514e5302d9c53102f6a99320115e59afca3afcda8b84a1dee381c8a2f949ce1f91925a79508824a2d939b1c8f62bc37483c525b79d4e782fec23784fadcd61efdcf24ab335ae77d5b996ca54ab336eccaa1425d8c97d9dcc86a7969cce5632c62eb1158c16bec809132f1b3301c37159251e828624a9029dd8f7d89ec8cf08a7af54ae78e21c856cc7a5659444e976a568ec6b7ae90d39838004248d648b0f3571260cb95bfeef900f5af54cd36649773187253bdccaa09e850808528ef4c94257cb878e7d1c7c46a36cf090a880c18b9a9a5f870a622bef4272c1bfabcb158e11762d13cb9d9a92c607d10706b214d98e19dbfe2cad0b5459fb211f25f8970c7e040e90a1f6d04ba24726c6398f1d33951de3c09e87d48a81066e9c4408a2356cf1a78c2304b52b76f1e7303c091ceb05105165702eeb26f6a64edd7a02643ae3a4e55e2661290b0d4a4115afb7ab48ba72a8306747432fc2cb7fa6a895e24ee28fd81e61a948d4c7d82955cb015c4159d3ece4d9c4538c871b69e4eb2dd02b1b1dbcae54a5013bcf17b693f157de497c514dd8da88e6dd0b919b72c756776e5d59da0fa10c780d66daa1c838520bf2edb5fba43c168389db07cfde63e2c5baf09e4f7bf235fa86a129dd66f49062a319352b0c5cceffa429b90b4a6592e18752af72cb1bd506dd0b217ab96905082b387da4e163da6d4f338f6499ab71a5fc5284d019553dd130ffc884ef020675bd9d544c505186daa8e4809f05b7b3e24215329cbaf40e05d60f30bf0ac2e22814905d64b77859cd99d3170d4ae00a52ba0eadee091485abf8c4c08959843ee323944d794f31ed51a3e21a8ccecc8717fc971d858205984a49d955eb90f50245ac79df6a639303883c56808b229f9920fde3a45d3d7d0e773cc638e45010be9253e030d549fcdcd4ed6f375764516347ab3bb7148377526e9073c5f636b6261311828322937d3ed90ea50d77602e6b183aa403420253041f96b8e64ac191e54bead98314642504d3d38e79b89625fd480207b7ae0d18e23bb7599f5d4023dc485a73ce2a6bc8556886d12fbeef44783a7941452700e0537a6caa38cc480fe4e8d78387c0bcd405dc5638f82b13e3cb48dd7924e2c96ccdcd8e15e5114796893f8cdc64c9a72d2fed4848d0e06ac5e870398acd61204512ec83a1b41e140cf4d3e0c3daac1ab62fe9f5f3f5efaf421b4b5137a2ee1b461228f3fb08e0c64de9babd1a8ade1419da12cb5037f23fa9a747a2ae115b8d68483f0f3e4db0c73bac74260e4519dd6c58356de305166e5284e98608d58efbbb15e7d227a04cf72c0cac022de3f77bcaca82216bf37c9edc9874f5a16a91844cc60390e6de5342617abc621e80f82bd6b680a6b212cb25ef7200570886317919263092eb451db9fdf436b463558088960fcf4758e5122496ab4aa5a44dddcb784062cf6172f7e731506b283f4ce9631763ed45747a17203ac5afe965c303b2f2de8c7d80065f1fa4567e620294213f886c61f747112f76da8800923c5f3fe57c33fce879c38a597fde03b8a72faed50ab2622003064db985a2e13665a3e3f1488750d9be78d4f1b5c7d8e8a573f33fa210cb1d749a1e988a303bcfffb745c2122fb021fc1f42c521c1bbd7f002d8d3e725e202164b8890d18e5672d3fc4e2e530850fa3e6c5e9a9d35a88dc37224c0e90cc9c9fcb46f198e3409431fa365fd1415045b87579471911244fec50bce3497d4f26a216200f2db9268a0167bbe652a4de346ef9662dbd481d5f087edd02e55ee13afca42a97f1d35af727b77e907eaf4a0330d4f2bc84aa9bccd28c6e14b0a414f07dcd8e31652599b0f2b715f4c77370a962bbf4bb90576b0797c8a3728b7c6a21ae748ac851cec587629b0a14a21c413cb96a461535322d2846056caf83ae4cade1828a2dec1ba4754fdde209f28751f1c68cf5e5dae7e7a64ce2650c80714ed99d1e98cc8bd0e95420d883d6ffd7faed0f295d1b521b9bd0834b95e62f1ff77f8f2e", 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x8000000000000001, 0x87, 0x40}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000010c0)=0x1) 12:17:45 executing program 1: r0 = socket(0x1, 0x8000, 0xfe) r1 = dup(r0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000180)={0x1, 0x0, 0x7, 0x8}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0x0, 0x5}) dup2(r3, r0) ioctl$TIOCSDTR(r5, 0x20007479) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:17:45 executing program 1: 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) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3ff, 0x6, 0x26, 0x27}, {0x1f, 0x6, 0x3, 0xffffff01}, {0x7, 0x3b, 0x40, 0x3}]}) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) 12:17:45 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)) 12:17:45 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:17:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 12:17:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/132) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 12:17:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) 12:17:45 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x1d) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 12:17:45 executing program 1: semget(0x3, 0x4, 0x9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="8213527154a11ac8"}}}}) 12:17:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) setgroups(0x4, &(0x7f0000000000)=[r2, r4, r5, r7]) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:17:45 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) read(r3, &(0x7f0000000040)=""/204, 0xcc) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) 12:17:46 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="bce2cf0b8f559e7f2a3bc3e01d7361e41a7e18e59b493213d67cce89caa03c34bad39ce1cddc10ccfc5c438d75e261c87278827cdaf7f83d1b12bbaae715cb21e360be82f1c36391cd56438acdcb42444408adbc1b30395cdf1062"], 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) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r9) 12:17:46 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe2d) r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000100)=""/236, 0xec, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x3, 0x1, 0x4, 0x7029, 0x1}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x101) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chdir(&(0x7f0000000340)='./file0\x00') bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x118) r5 = dup2(r0, r3) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) 12:17:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 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(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000c80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d66268c28f8ce2a8c445fc92aeed6a58fbec1efba768e172e501fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa21e237197f0bc5cbef79deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344a9a95229794d721d6baea38f2418ea21969f57756b4c39ecbe7809ac9c41e125845ac4c6d582b6f678de679bbbe04e268019a88904bdc03c2dc88e9ba2a4dd09950960c100000000200146d974d32953e2a1fe531aab588f24854d93d662791df28d5a39656d511afaab9ae82a4332195c0046b6c8f0c5bfdffe24ebdd9e7ff161e0a074ddf0d2a8681339b82c58da76d3d54a4614c31341459ba526f86774d1fb002282660a5f8b6b698876463b6835ed884447286c03ae6e", 0x1a0}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:17:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x8156, 0x1}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10686) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000100)=[{0x4, 0xffff, 0x1800}, {0x1, 0x40, 0x800}, {0x0, 0x3ff, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x5) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x1, 0x9d, 0x1800}, {0x1, 0x7, 0x1800}, {0x3, 0x6, 0x1400}], 0x4) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 12:17:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x1, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x1002, r7, r5, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x4}, 0xc000002, 0x2}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x48, 0x1, 0x19}) 12:17:46 executing program 1: syz_emit_ethernet(0x5c7, &(0x7f0000000840)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x591, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @mcast2, {[@hopopts={0x0, 0xa, [], [@jumbo={0xc2, 0x4, 0x7f}, @generic={0x6a, 0x3a, "b8e65b2578f19d96ef94c90819cb7a972c0faade09de22913cdfd8d8607b3f9a85efc10dc9433ffdee89dcd9cfd02928c8859c9e9b20f68dcd4b"}, @pad1, @ra={0x5, 0x2, 0x400}, @ra={0x5, 0x2, 0x200}, @ra={0x5, 0x2, 0x1f}]}, @dstopts={0x4, 0x20, [], [@pad1, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x7}, @generic={0xdc, 0xfa, "7856182dca2186572ea57f2633faa0990e11a312d6e14783a980de5ccd473d01502f8c45c96bc5f8c366e0e50bc088d7070e19b07485e05e2df2608fdc5e8f19057963e3dc0c170754f0f4a55a1bfda90f4bb7afaeaf2d6c53b7578c61328fef6177a5bfb9380e66302ba4978697dee88355e7f0e2bc6555994a8e0c33f7216a1cbb02a4575a1cc03c0fc532548ed6055548adabf8e58601174e4646100e84b084b5959ba9359c1d12680e9e2cfa56bd1920ce95a9fc57b1f4b513ae7f558ae1c2499ea077df23cd16aea044ae2c6a3ee89f4ea5f639f0b7b29da16c3623b64a7b954be659fa98d20d7ee74c27add42c9772cc818281b49b13fd"}]}, @hopopts={0x67, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xf3}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x8}, @padn]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x36b40000, {0x2, 0x6, '/.[', 0x0, 0x4, 0x4, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x8, 0x0, 0x8, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2]}, @hopopts={0x69, 0x1, [], [@jumbo={0xc2, 0x4, 0x1f}, @enc_lim={0x4, 0x1, 0x6}]}, @dstopts={0x3, 0x21, [], [@generic={0x7f, 0x18, "b52f89c62c33ba642b107078bd781ac84d3477bf139c3057"}, @enc_lim={0x4, 0x1, 0xff}, @pad1, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x81}, @ra={0x5, 0x2, 0x40}, @generic={0x8, 0xd3, "328293c6d81fe908c41b891e29e2f946b5b00a7af5e32845e69ab5a03643cc8cda5df16272898482ee1a927030ea26d30191aad058eb7aae3daddbbe1ba8f9bc0ee48063fa145f5aa027ca9f4e790e22d2d1d5bef682c175f48569e9df4448948569b07448dbc86b98539ce224686ec63fe48c4afb6c4edae553313502b140955b32f8327510d004cdb51f11c4aa14d7e0f1b5eef8110af9902c60bd7a368e41b7a00879aac574b5bc046d8dd8941e90fcfa125f2ef11f4187becbc46477a02235608c12273f1c131107f82b095f963ed28399"}]}, @dstopts={0x8, 0x19, [], [@generic={0x81, 0xaa, "96fe638a4b49dbc8f68422ff5975de0dc58e88da30eaa17278527f11aea9edaf579bb05b04aa7a333b938b4c09c6770d75a3801574889907d964fbe9d253065332b78c359951d111410a41fdfa5caaa79ca83c9363cda71ee25fc6790008230987d51279940cf6a41aaffb6a60229e1e9213176024525a4167a257d10e282d511a45f6ff9238cc09acb2f50e19d88ae48676bd88ff206567484da702ff62d3e5af4a87cfe3944dfccb97"}, @generic={0x9, 0x8, "c09672561d343d1f"}, @jumbo={0xc2, 0x4, 0xdfa}, @jumbo={0xc2, 0x4, 0x3c}, @ra={0x5, 0x2, 0x7fff}, @pad1, @padn]}, @hopopts={0x3532619c5d35eabd, 0x21, [], [@ra={0x5, 0x2, 0x400}, @generic={0x80, 0xef, "985c2f0f7309e89b28742fe083aa43a9ecae87401506792db860bca0764b81c1d19a8ad78d25e47f516edf9468dbcff568f1274a5946a51f09fb476d1b95b5af3969066f7db5c1edf01c01950bc1f31006021b12d0470715ab348cee19ab08e9e82260dc59330c09e55d04b13de1620ed07e7bce706a1a14018175a9556a7ceb4c088fc0751dedf21cbc58367ccdc2b3201f99075df36a9af8350573dd77a9eb9431bc098093a9ed2bdd47d198d1d5cd7e21e9f46207bd29e5af696dc9cf434e757bf31008e896e7fb8cecbbe8e74cc4dc042d1e62a4aa7ff91139e34273efe70b8e16a671f631f27f9712d5046a3c"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x51}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0xff}, @pad1, @jumbo={0xc2, 0x4, 0x101}]}], "36e8be726305615010c3b1cea11e2a729b0d5fd25ef6b8f93be0a981fece29fa40076cc8804ac2385470ad160ece3c1cf95296310091b4f5371991aa76c7d471df498fa9c5047d95023067a51333a4da683869a1a65fdb6c922d4f9381d6e95be9"}}}}}}}) clock_settime(0x0, &(0x7f0000000000)={0xf600000000000000, 0x1}) r0 = socket$inet(0x2, 0x8000, 0x37) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3}, {0x20, 0xfff}}) 12:17:46 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186940, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) fcntl$getflags(r3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r4, r1) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000500)={0x70000000, './file0\x00', './file0\x00'}) getitimer(0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xc) sendmsg$unix(r3, &(0x7f0000003740)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003640)=[{&(0x7f0000000580)="54c667d1e0bb64a9b9b09952d1adb649973861e4435af4b9693abf9db78d1a87368c78f7f93ada2a160660c235334b4e8de15611c41e8c29d6b20beb6b249dc19cdd628b4c5d399577ad3fc4b27f2fa3c6db6807e462fa7cd898f4b68e38180aa80fe161b42e2a8cad7d41a18582e7da254f03056e038528a2cb3b2f16b249f0229a47c4dfe71562c818df2931d82992e03b2546c6d0ed8eebe2bd7dce103e45ff0e", 0xa2}, {&(0x7f0000000640)="2c1d0a34e647ec4c9f943cc36c2b6b3fa2716c4b0b988a92ec999a8d2ba1fc62ec4bdb6adab67fb840ec4761a5f9f5b950d2bfc9a2a4ae87a8cfbd7ec80eeb34c714335075cddf9021f82f3f70db296fd67d5b719e13ce059a5363432f03145ae2b360af6db6ae45bbe77ac89e6506fca7b8930a6d3620051262b4e9c089cf2f237ddad029a1bf06779d722dbe490779286f1de8a3e0645e7de9fa70cc58b307774a817b5f1315c6066eb25d5c08538af720d46b7fc09ca69328399fadfdf0e74982ee61ccc53df64472693f78f96815de65721f9dd7211f13caab71e6e49e6a6c8dbeec037de84322e2d920cad3bcd2a145a0d6002866a15c7284ab3fb6bc6af5922e42ffb3b7878f7a84a4ff7da68685ef89b6ccf26680485dd57f9108200ec23922e5c792564e270f7763beb7069af4cc548bdead53e88c5becc9df27d59ccfe3fb04e269698fee1cdf404134cf9c49c9adac880deb409a9a84708b4e7848ffdc27205561911c8c61ad154ea903f0c7429e48f7ec79e6f508531530f8e32e472f792b18859cdfcc4338f7cf453323d1dacd583b4cc63e73b39a03ec0b849b32933ff1e28a85fd122ed2d05a41dbf3702f87376ab089a448a8c278c52de80eeea0d98505d292495cddbf710191404adb03ec29216a7dcb11cca8f5b86ff3a3ef097c7980600d556b62588cc8f8a8bcf7966471f8efe80de0e47eb682551f190c36bd4e15c5dae6d0ff396014479b1f64726ac637b641f09f9a2293856131d4b0129c06f76e78e8682283248396772494eadced20f7a80998173111aa8397edaf56956c6b07de2b121e3c27ef25eda58a5dcfdec260377acd341cee99bf3afbb954fd94f4745a8bd5d75ef09bf68e1bba6c2832b8dff37db626eed8b64b0bef3ca2ad78fe77a4b9d33d69f80f26b2340107f81bd0c60c45ae8ac20006bb7afa37052b42251adde837a3f20ade157b5b188e04dd04b18f2050767101d46e9cbea6d1def5ee18f5458bc27161ddcb2a8fc782ab47bc25d7a4ac10c680fad1c063c8b5d315cae071f56984fa663ebfe81b130df11f59e5be8a3f66d224e57bff20077911c3840db5ef7b9242dabfd6e0163ae1a23d0eb16c6e0e099fe65d042ee5a253d4378c75ac866209d99b8dee76103a23313add198e8bb3139469082101e3b153d7df6a093acbeb7138fce567553933502d9695d1a83b9d97ca7bdeac90e338b89fce917ae8c7f451d81b6c3f46c0ea430bc9875af5a2e8aa57f0f9bb045055dc51f0c50f2e1a8d2d89ad90bce600bc912d8b26515f3115bf064820e4c38117fd0bdb843956fb628ecb0334d557c4c3e5b2b350115b7883bb137d59575e7b383fae5a3e96cd1c81fe8bc0abd85f6300441ad6e168ffeb4ddfd8a25ac1fa71bf40aec3cc5904a4e8e40896c52ef4923e960e0e62911ee5a80387e772c35a1bae52fed4aadfe2d1b911372c66c06e704f8eb17b730eb1fe973e0b0707a8e4cfb71466a80fa1fbc94bcd7aa0779e4f09e88e7cf5a20940be530afe910a80916519b69cb29bea6ff9ee0b9f5c62b1ddf97916c4cfcf53161ab06928ba5204816270f09e425c70b7783bd6f7dfc379cbf556a37fd685d36a876117e55d7d9d14f7d286490337ff435dc56bcedb8770df993a31ca72e76e18c632bf3f343027a9965652fe9893057d725051e6f56e0e8a4edee7dbce3cbcb4232f7e7d64c36fd01118c17aa627ab9c3050e1abae73e77318e7607267393214844370d7420bb7c89c05aebd184d8522d228b6d7e7c80cf5fb78b85b7e89d99eb32eaae40e513f282c986ad83329407955889a0e66fced1e73a9b33003853aff33482b130b9b027e15422e849f9469533dc1089fe8d33237ac52625b22cde745a7da124d7571380117bfbca346d613feaa424d713d51f29ca4730bd6f6975a75ae5fc03084d861d1e5728bd948dd854292adf244e790321bbb43132dadf4c8dec582dabd55e4f15f6d482bda0b4b325acd913ab2734bf3ad4e1a03c0271cc58bf7705ad5d6fc885491ec1111347b223a03386abb249b8660dce683e8936a3b401b091acdc5a1fef2c2067db56d482484a875079ae9a40a2fba54238a01011c4e85dba8d2a46a7837c8f539503876684da1b1cd1e68fef1b7852e323ae36aadb737922efff8cb8c8d0df88493e0b8dfd40042f9ad19e3a903ec124a1e294585b8fc109c1867be5b6957b3580e6f9a53578032d4ebbee4fb657f5a5c0465089454a11d99abf9aacda3f7ec0025287bd28b2e8be2a813a466cb40adcdcb06d8f4f9a6adca34e401ab0e4af771df81d57a2b2fbf96ed964546d2217423074c578f83dad0b9fa4c907502d3d0a9bb3d4ef0912a93fd7b35f333fb48fcc5217d148cf0add790ccbcf3dd59c705b7b65c128bbf790210b63787da82cda7b0e1e188923dea6c60250d291ce8d0cc85c6440322b47cf201fa903e6df4486585543b41b2ace5bf5b651787b80101419e26c201457a14f1a9835914491272fabfab38a78f2e7f60f1014e8fa7870ed72ccbcde9e81f078878246e0655da6bf4d452cf9d6c03037fbf5d7188b4ba1cad8cf046d5e2b609debc4b8c4f317350b726c047a1aed79af10a16f775ac986a2d177451eb2a677d58f5807406a0c81caf487eaf011a85b9d870f1fa53cc9263ab8601f446514a8141bb3031d1201fb7fe277564bbd4ae745ad3a28998c35c144ff8c39bb6aacd44e370a2cd7ec82154352ccc882494986b3de173ed6df44bba049f0cf791123632fa49cd1daf8f82ccd2dcad4eb6883a1f3a33958e9959bff45980f9bf66cb24ebddb148b64045d82be3fa33bb0de2e83757af56de819edb3c7440919f6d9b803d2072ceb00b35071b0502c643888c3ceb6ec7807fe269dafe840cf3275ae19267ea1c159dd5f0846e92bfc0360929032921553dc66cf818e1e9aa419bf42114790b19a9017bb86e0f40388ef263246891b1b061b50487fa688a085e37b0ee5089670f7214e82c31c69d67fbdfffa261f9ac57ed4c0093adc1a14328368ed61bc8b3858ad5a357b9a5adc9b0477aff4e5b1e5923ef8c3b77d3100c960fb81355e14845918785fe42b670535ecb2f0b4ceadd8e6a4c9a22bf0e545b54485bb0c2244ee5f517533835f888cfa6e4ec8ab9e3fd2f2dcfc9bdda793eb15e83c8e2b7fab628c9dad56b7a331760cd504fe9a6f5a4d7fdd82c4318a8d59e3781ac9e0d7c34d2e549117de6d70295bda62c5d4857cded2ec28e65fc0dd2bb5ed9cf48053ffb25ff085a643682ae66ed7cba98ccffc80f2a3fbabdc151f45804c458bda6f62a1ce57c3361417d673de5824da006d4d4703131b97cb9afae67fb9037dd38593a340a75ff16faf527364106c6df6eb17a695e02bc703a09f36935e4c71fa9e972d0c5f3a1dbffa295f412c5a392da9b8810f713895e7367319e0f862930082d1869e57321008c2ef9d05438be8fad46eb5f3c07331d6970cee5a54af59788a4e05d0270ec633e6f56d30a5663e16a9a953fdf48e4e69ce07f8ac4ec36360cfa9f2e61ffefe975d9a1b4161a57775611cd58b1629e3180ca2cdbfb83fb1c2e896546a57ba14e974ed4a2275c16440a4a5ea7c0533e5d37eb770e8c4eb8629043a19b0ade521031cfea800914610967407291b4986119589002a8255348de83a9b011c66b8492e9a44b271412a640f4fda581fa671b0e9eb5bdf8dd521ecedd2746a2213d66c198beb174ab841c73c8a720bbb4ecdfd9157e011b5e9ce7594658cd900733f241dfccc9b39f3e0eca48cb3fb09632ecb9bce94dd78f07e7b70be5b5321172cbf86eb4a0c09072aa91c2badd791feafb1b691637580804260e1915565d74253365e306d8c9c4a5ec579034fccda903049a24e0b27e0a992c7ea91d201f14839f9d8b4aaa2fd13eec85922a53c31dee3a66bc85e637c4ce2dac589f575fe03660e1e8f01e8aa62b8e47070b18cf933f9d605ceca929eb820cd869583053be138c7355c0ba1df378d972468d72ce6ad49b2c8a70814803d2f719041d683c6c8a04dc4d70f0cff8743deed32781adeaf2ae9d3bbe4383a8c0b0b4bc29d08aca0ce402e6a04a7b9e09b06626ab147564afa263ce6a7a104d7acc22b2c4cc20c30e50155cc4e4ef981834b3580e68f8cfc1f1b392d325cd77f7fcb4c173e8252cca932d372427325adda7ed8cdf56e663cbee84a81c1b9c50c850e2ebfdefe8ef1e01f511914c785ecee394c0937fb55f31966e6ed66f0dae8cc496410205c1c14bde043dbad4c544ad2c0719312d17339ee21305bde8b9b5fb6ff4b2aa9439363eefc695b6563b70835edaf343fe94661353c951b6d5c4d49cc216ebe7691a4080a2dccfb2bfb4804e647773fe980f9ca3fa2854d54b7f0a29afe56ce5bbd4cd5abd11062b2597625b494d2bd1761a9e0abc84a77a4cec53f3916b78396d26298b4045eb10616be0bf05bbfe1ad090de08691ced5daed6ca576c41a9c7461f53b6c0d433b9eb8424af843362255680b82528a9a55e6c0a42e0f7b75d091f2e635454da58defa3adf1e38f1b266f4e28d48d931e2f51d058578ab8515d3827723ca8d86435a90c6206d3b19890cb8a3d4cef8167312adab1546282aed8e2486e85272753b378a0f4cbd570c6280b29cf4ad059bed8a9163cc2b6537ecce633f8afe9650c7a57e792c608d31af9024b323315a58ddcd0f5f3f969277f04aa173b99a7937d02a809a69c1f4534be7b5131e441bc7bc8131ca4dadcd0d94941eac933c408572fe041cbef6ae4210c0a9d9c207c17a97ec63e9668f08a1ed82305650ffeca475c504f217e13a987790080066c6eb9d32943a4ceeec976e142e6e8fa46a7cbfdda87ba24ea3cab2cf1c95b1f3efe34a44b401ee561bc88851ca61c20bbd01761a962e647e80cfcadedeb60a2012f190989c62a3fb90d2f51a82f1beef714abfd22c71bc0f36ded1302948e627c62e5cf1bd6ade41ec8feede562c7bb224e454da580145c349f980395586f348da050548610501064872187f4aa6df6688da3dbf15bdec407319f11642b5c70b79833e6ce341cf417d42782e9e7813d224276be92a466d2e232b520b6fff01a44f08e80e40382e262d58355551a9765ffc4958819046767779b4e73fc2ac514b754f46435bb8ba182eeb61eca4fae017b1ce5730ee27d36cc469fbe5ec17966aa4c93e5a4b89d98fdaf82680e1ab498009a3bb4ff248ba9a52640b6dac3e0a329e92d194282786cbfe8936988af0620cb101e976694c63499f69f45ac7e5ffcdc742a9f0668282580feb48044c05e0956157dda0fa084262004cd10feb13cfc7598e371d81023b137b77889877489c9de79a6115dd418f8dc620f11434d7e5a0dbce8ab346624426ba0057895884ea489db45ee4429be5203f39247e732d33273fbabc32dc1a4364ebf82fc599bad9929800c798fca9623c7d96cc85e7424ce1ca3a9a7e96d55bb4564e19e02ff6e85317c54420984f84eb7d39bab608ed9e23649837e313f313a1ddb1a1b6a301364fe1c517ecc1d4e51aa55f9af111581d12720aab243f4d676afe3b5a46865fd131e4dc9968dbe5f29b842d440e35f4ca8e9bd05f3d81bc96676760f89f8b59d246732404d09945e67c7a4099f74164b26acd2b98d6d953b2f2514157768a1e36ffba6bb76ef5599a6393a863d90d4d6ba781fe8a71db46f62ff96f60007e7ab73943186bdf982351dfde2d46a42d293c8c8032de1616cc98aa554e71bc75f7e2a3a251e820e1abe0c4f685df364063a4fc3a2d4dfa46", 0x1000}, {&(0x7f0000001640)="f33454a770321da472ff8ce8a398297a43bc29580d7fe19fc0f5f28402daeb4ecb6c7422b262f471c51e15f280dc98a4aed6876e67223fc2591d0da5259a56cd5e95b9055ce75326fea1574ca1ff3486bbcfc8e46b6a0cafd22032fa2d9015635d1e8e396a242a4239def3d56bad7b8b965046ca4587042039ccead9a0090c20f3b98395b8ac53c6d7f451f084f734101c4fa0ba4bdca44896b9675f89545d1468db2d3ef1217b6439255c86feadbf765c4d27438e2188dbc8f8c602f8cfe9745cb929448456cd744a3c4e7cba95e1499305dc0c3f88ad56cc15ad93071eee506815c6d1949035ed8d6aa948627a15381449a939a175c5a9e54b424ea26304f0b03e892b3b20f8065417ce4702894897c2c5443fba40f97633a91c0debdfaca5f1cc55a0a1aa1dc939220acfc69167b16fbd80a9f99703cf404fd25c54c50253a50560e0f2516bdc76b70150410bba950782142d338f0f93e1bad43467e5641f7fea94619e45fda5af99b82ea48fcc93fa2aa4757bb605f57dd35c8aabc661d1d9af3175c02edb1be67eec832925f58a5aae6f8b8256d0b85e0fd764e4979911c1bd0543bc812b850eada529346f6f037403cd3e960f34ee6ee5499cd36517beb2b794ada35f526cb76260a1e7eb6a6da2a1c85f394fe46945aa7acf3851fd49a98ca4676511cf217ad1e547d8ed9b6990020c073547fb03192541839b146c67796bc03357d7747f159cba38a83dc7979914179678a7c77904de89a98df9b8420723c5c2ba727a3d8f9e89b4303dbe8bd3387083cade369dfc1839209b5f3cbd00e179f6a0dc3aa6212870b308358af8d8843ba143974ea509c4b24836d881adca5b2a8560503481926da378cd915fa8dca943a2e080e4bd9aa21ebb098fde98ff6f4c56d86f28cb1492c6dd66446b0fa7611d9998fff03438f324121d7ff3531f13b3cc73d67dce5ab65c7964181e55e08aa171aec831fea640a8d3b94ad2cd22023c3762c0516dcc62bab54a4ff1ad0ef881d935a7808c39a23b01abf40b5e262536800b8c15bc5e969afec76c6219984946ef430a5966dbe1306e9b36010344bd40fe29b1ac342876ac3f305b8bc9b5a0af4f55e0b23d77dc9eb20791b12451c2589cec461c12b6535a443e6f424c47e32f044b67c846533c3290d31f8d27a099090513ffccc308a5619b9bb1975107a91a1b6b65861ff2647712170c263a3762b077c23b9da2bcd70bb5d17f7044720e9ae5c659c6672bae7b8f577a365074324ae54cfd4a1ee0a471e54d71404e55801846eedc3f681be6ee1ba268971015084110ea03dc67eb3a44661dd715fad63441e65b83695e892feac35ec8389d3f75eb40b6ab6ee1985f6f4c6386ddccf7c678b7ee68b6ce4129ec667bab20cb5d406e410710c3660a25256527a17e650c96b0b9d7db4574cb36fb7e95607e24d79d8d02716f906813810b65dd0a39750712fcd60e5d9f1b1a721280a548193d80494e52aea84c6a9fd87e869e72fe53c5192191ebd1b061bc302293953cb8ecd8eb4b95161b89421738840a7e6e881d2aada13f4c0f03e5e94929fdb0071911bdc8dd72f3e0e49cbcac9c1f50dea4bf4f4ef8291f8ab5a281458199ae8ac1776738d0545740975606b463abcc16050a89e4b514c3829b463719c50c458a2f402fce76b922288261918b99f6502d616f9550a984a839a8e62b9d827b3e9e85df5501baa1379004fccc2da7b855bd7015468317ccc19a690883b71b78db421edd3b431d51271633ca61070652aae6bbc82c7ad90641f845fb592f3842e41af59e79c062248f54aaa02b27af5f97b3b55eae790e3bcba26e36a8bc55c4afb0d75c7843495f975fca6b7dd4275dcf96f62836012384fa2e34860cdbda2a7aa9d12478fc9a2d1e018e0ef8562ee9fff85650361fdb8f9f7081642448a71f407f72cddb6aabcaf0f8442b5b958859593cd1ceb26c173252a51d5c785a5fa4b00103f682a7eae5703b9c6cf5dc89bf08f1d7085b963d1cbc1f87ea93384536cb593ea5a392e9c9138f45a4ec98b560bddcdc37ea4aeae11ea84875c5089eb103776898d246c86bc046dc65be375354faafe3f8edefe680fbfef830aa47bcfe328c0ee447906863ca0bb94aadf49d68ea1c91745d548a0b2e677f4eb04f22a9bb41f7d0d06d8bc40a1e6030369e95551af914cbd2baa7bea7f9b334cf16eb0e27d051f5d499bac4e7398406951708b84b8d7ccf23f1fb37c74e2e0b946a3ba309ef615369a4432b95bd943fab324002cbf90fdebb29b5710864765945f3d5c44a7d1c2deec3214cfe2fd895e62fad852a7af57adfd841ba288f135e9e6e152ea17279511800bfc6da9f10bd35f7e1fd17af55c80fa339d6b7219d589c186f1ffcc1ddaff4a62c543745629f231743c3a55477685244d236d817752eee15956668d6ee9900c7bcddc2034404226228ee90a737b7e7ca6fe7f576e85daa3fd101dfbb274a30be443dc19254fee40df38814389697c9fca52be56651f0637301e2f3195dc042d40dac33b1c810d94a4673d61db18c217af233fdb3048cceb819d4f4a0d96acc8c5bdf4eacf57f6176ce40cb98e59778eb667b5f514207beb090e4fb696ab8124043234efb188f139bbde589c4b88ece42ab8524dab9ee6ee375251cc097889e1e4d45c6b304a181f4536d7700dccba7fcffedef6c6580513bf45d3502d76ebe2937d91af2fb9133c5cbe5c4989baf533c85b9f40f251d980f215ca7e8d3cec5aad058d7453096afcb026e17521114cfcf35ccc4b8aa87e8cb368443182153d3fe0ec22e1d42d1c4776feea23aa5a00517f90f83e060bd5f8107d9ef939db95fd2b0e02392e2de3a33fedaf3b6c482e16edb005d487de7372a44bee153dd392ab2c5b8bb2b0a3e8819d4bebfcf50470b2db62b557c268e1978fb49ea3eb683d2e9e5b37ada18c2c3220d1383d798c65ab30d56dd47dca0c71d7501ccda7c2c28e04e3086199bf0fc5b197a008cddc80c9d4b718ace49c8df36447927809588fb5907b5a3840bef8c0339901e318c6a4246dcf53e79e7d4b76c027b3dc9f5b06461c1e7267373fb9859f43feab2d1fa60ba60fe2748fe8ffb6e69d4d426eb045497671a76884ed14fd811ed55b6c68ff77a1bd9bd4d9f758a858f4cec337f00d8f01c34fc9d4d91b7955061fe3992012b15b83652427be13fd9a511611c8bbea1c4ddd4af939d95b5417f1e88455cad5c98a86801c1ea7ff7a953fb9bd166b8290dc21246c0e7a1ff7aedea1359bb307dfce89ed03059f8531e7f3d95ad68500ec80a782f9a8148f142668bf121f69e4e42d1db296338c2019423ecceab21c9859ef0cee93145c1adbaa58a3962724529cd0c3496d709ff64fd3e0c935d4d209c194a7f2253df231325a91b96d80db703ee8d0568a810daa8a5d72d30f89c59f79d252ba134f9494b85adce1323606d9ccbdc2138697a31ab283ef0a9556ae43aa3ddaff940d8122bb854f2998db4b947001c8cf53077bdb5c4fd2eaded3f65ad45c0e18dc1ee206addf3074cc9fe27fcd8dd0ba1621e9fccabf38663d5a7512a62eed2294ed4afa60bbe6aa9fdccdffa267dd2e3d5b035a5d69e26065c1321572df180ad32579a4bf9186a4dace535875fda86cbf047cf6c35fe310334ac8e2f8cbf17bb12011d6fc20d22773b4d6e6808d78e588f58e1c9f81c561e8edb5570ff22f46d0c4172f6006e16a3922e0237609e4e1667197cebf27987dd179b9cf8ef86c75fa116921838bcfddce4a4584e52459ffb48e2f99c0e6e94594d5cdfa1e9a107df816ad4fcb5b95b05c8bef60c04f402727ed4c066c08679a89050894eebfc623ad359778dc4a23e7c871d77818514687d4309b7486f317b732f15b0134eb5c010011f03c0ee551c60395781ab8a3bff5b7596a58d6c5831d0427a6388bebf047e145db6f9c1ebdd3935d0070b8b60161b28decf1e10e09390940120766241f45a32a6000eb7c3f4ddcdeb0b9c7307aecd4ca7e120db46049eccacbd26a493d6231982ff65bd97fd6a9636d7a3e8c3125a37f341f714d46f3e03f9ef3346dc8721f5250d224916a49b7b3c38ed186724b6588c381b49fb0ae70a4b5710f972e50ffe0818f7d9dd8ce198471999e18d56f8b99a69b1987651aa4535b32058ca743a7d90d33b029a60b650ebaa2272c4cb6b17436b6920a2880626914494fdd2dd34b83f827b0c4abfdc1ad579575a20923a44d2bd74cbd1369ccaa8b990cb0436bb5d671cddf18ac85381e6199ea0531e6821dcc7a9981c8514fc934e1fd1b5dc3354bee12b3a3b6b5431b0172f65e0f86ef94608de37b19533a41a0aabe83a5a56f43a098872027920454e492093ee3724d2ef5bc50ce571e11c3299515c559470bc6c11bf13e293ce9df3a99604af353841b84eab5944fbd312e7603a92baed602ee79a4cb67e7d6c0ae2f316b118c05cd22bcae4c06f1d01ae9c9365df9814560df2d73233b348b6cd40d3b7eb7f3ed557ce754ef50ae0c18d2777a658f94969f9d7092cbebaed8cf8b49ebbf8e62304935e5acc5758b9ee91a55caa456732d7ac893a6cd737461b3429c9a4334ce9444d352b75f49428d778b7ce68de227f3451d6ebf630c9ae1b4122f60cd66b007f9e56032a4c86e416b061870240a8339fd3f5d87d63f3214ed3f39f5213d4285a081524a1b2b3e4fba4bbfe022bc71bcbc870d4cd81752e1c501b9b8fbf50b89e5fab8278baed76a836f56197d653ff3844d5af4a1a2846ab399dde238c5cb0090662f97e1744b3d549007c6855092d4995f8b11096377e30a31af2eb9ba9d6153efe05aa2c490f126e2a595557a573f202d33981a8b44cebecba39076d8d6661feef13b278385215638b66774bc1a35758563333e5f37576f765cb5f696a53805d3bcf1e002ef8f086e7e7e5987f081929a080a3e3fcf3342ac9937411691d8a64e5a58367e11f51668c3ac217185be74d662c05528175c01f9150aff6341a39ceba87836c8274f451f4434fd74aa67d10729106c4ac3c34025a83f9c70b134ae33f5ef920ebfa48e017889c25f108e19a8a9030ec728fffd11e125922be025f9e86e59f9fb812f8c40aac6793f60c15067b8874038341f78e4f9402ebf5bc20150c7f48669f3d433e87bdb0d9698f05c8e78d34ba8398e5856030e1494d7727909ed7e8c22b6a224aadc5db26f5ffca50478777ada66a5460b74bec448fca45e15e9846671996681e860b955d01fd22ce0faf26950b07ef090d216b2680fae50fa6018d78e0c6875e579f5d1a57ca8267f887859d7e9a02d379fe98fe58dcdb44f485411300fda2d0be2f720d26c02b7d3b18d937b098ec913943254255eeb2b5c2b4220f334302e89637a9a93f9e1411d8e7463d5a0f6ca8efaf3c35fa4f39db6b3ee95e7d9aceda5e05c860f9e3c0d41dab363066062f72a9bcbbe80e355616c6ff85c4144907b6a087f07ca2f253368a7c16694dd4531bba1682d39476ab6c09a6d5fae899f1581652d5aa1e958f16ee89e23b88ed1137dddad18402c3971aec893fe79e7f3da084625ba964193f98646c585ef048bb3ee63c852cde945f76d3c04165244fa04ac14f214043c80f1b90a9b26faec5cf06fca997f10d0b0485c88ec76a49e050f08576767454ca8fddc0b798c4f61169a150433a06f06c09816da3b4cfad90092d2dcf553e724adeae7e752df65fecea5c09c69c007487be1a90ee901189c6fc77f8b18ee6e6ac4608e9f69a1584aa3a68b3f5a114fcc0fc4fe1f6e874364b95548fd4", 0x1000}, {&(0x7f0000002640)="1378da5c0f21e552b2c5976dd216327e8447a679a113184fb76cbbac6bd3d444f583bd43cb52063ad5689907507d2597dcc10ebd0ee999dd4225475f09eecd7911861dfe0f6b81371d9c4cdc0f19e0be6978ce74e7a9cd36d0cd28bf7affc28de35e22ab1d75b1779e515cb3dd8519acc4b8c67d040c1170e90dc5ea4ed07c39f49adbff47c4c5a71bddf0dfc33b16fc63dd1b9bd80f52acf10357c4ac82008113d4eb13fc484a032e66b02067bfc4ec7c5a2eb4a879c42e185c17672b693006babd5108e4515b3a02f0c1781914e509b82b3d46c4dc478dc80a70689f239efd9756cec9b7849c1979cf0a9963d70fe1cbbced0a766e7bdc0c089207110ff8df7f27f4d76694670f381f0f5228d3a0981a586c5f9e2222e3f48384c7dfe03df2a90183be52d8c3b13c48a6ffd2ae28c3f6ab467266db854a3dbdfed1b0f9bdc4abed99f6044b43a849ea15f79b3fe81cb2ecf25be76ee91c05f7fa51a47012c47f3d9679ab1810d4654277e47b630ef8e4fa252230e289fb7f55f2e4a45a270cfffa4242936d59e5c404c7dc6c2165f2e461a482d441ac5f9874f442b56e59ac8c7acba57e149840be28e132953185c4192ec07453e4e7ca41ceea127b1024de2c14bf9b0d07690ce9564254ec5748c4663190114a4a75aada4db2109a5a57ad19d3bce6f9338a0c5ccf0619009131aa021c1e5d9021cd7d696955810fd72cd971a97ca4a33b658c46ae58d642180065e80194988c3641f719654cdfa86745ea77c8d6e28d94820ecd518d4b64df54c4b0c492724f64628aadb340578eb994d509ff943c0c7c602f84a571f472c4f67dc0fbcf90df79828f3e9e7aea3f587efc958c49017ccdc09be29d64cd68d6ee960c26b7378dc367c74020efe2b84fa7047ba13df074371d5e63195c4262caf103cd0eb8502c2d4a9b0b0c64d1ca3a9b7679015fb4ed5579c9fbe550035b962dc3245aeeb34f4b4a690ee6e75c3258be68233bd9deea045c851c9d82c89795bce896f292c3a71f775319af41902568913d5f4130d7d510f19188cb2c764bb157bb8b346f95f64ce07c10b494b39c0112457eee2f1ba5db25fbe31a8abd40d4c4a8339f5e251d67697ee95d15843f731fba22390a79e9e77043e8dade65f38e70fd16b40f9bbfd4224b183dba2c6e02ddeb1b7f8e49f6ec7ddb59b84ca42f9d9a6091f70a0bab88586c3717ad82036ba476a5b5d235244688bbae4ef1a2bde0f0985402ece7239eb0b51f666444ada5c9979890e50a105174a410e720c190e1129dafc214a3ccf9815a1c62ea0d3b1f8e9cf16605bc9c70d5948620030011b3564d636b5d4722d7727ec0f536f5746e5aad01bad49acb5f20b0ac85cb62bf4051a362495d0ac17400dbda0e812622bfa1bce2d935253101053c57e18caeb28a5a759e03c40419816f8a067c0ee1e5a55de33556daedaa8e8c9ea5f1e62ae421c62c733f6382ff8da666cace2d06cd65b2f0bdf23b6c2c877453d52bb201dc883785ecb34b55c45e914b909bea78c04b3b8ad1d29b09ce4ae17e1b1f57babe9faddf0839dc1f6bc469e745af395c7c5b760b090e9cad4611159e1a90edef9b03d08c77394d5e6c663ea220fa2e9a0a02ca68612be4797ca5ac7e06acb1c924026a795c2a03346f72db2258513eae7a25b61c9d44fe211f2c2906ff8e565dd2329c4f98c0f7e4361eff1433000a435890afecdaac6cd914e373541b25c29fcc630567d3b8f2615d332661d19b6783b26744cd459f39d142ded363f43750e3f013c36fcb9b2961537c9d1048bcb356e84d00d476fdb8b15a924b6a6f578069781269813d24092939f5f89a858c4e1882a389ea674d1e4d875b13c2044c97c49b8a4d49e24fb6e28ba4da8e0316bcd76a6dc597c71c8a2065b5f01917bd1236291706c7bf40689255aec6f132afd2f3bcd1e42cce375582fa90bf4d01cf6c7a314004aaab6733ba15b08ffefc2f152d62babef3c581b33645ddaa277cff6021287bffe01d70c6a44e9ef1c5bbc0d920cb01ee85f9ea74f920ed4e35dba4f56d4b15854813a750aaa97898611dad105ac876a841056af61c2abed9ae6324a3c723492903eec7938f78c59892ba8069704495fb9df7b8c302b2d2d73748f15df865c405f38f594306cbc438efc5df458c037fb0b4d5d057c6d2281123304cbcc50a3f9b633fd344da89cc110c5fa64cf4d8d2c06a3c12bed58859a5a41f51ef0e58d346ec33c558dfc18737eed18672b9843d4730221775e8e390e032708fc56f61c5e3649a8b21a4a2d440f695259ff7dc87fa3c1d992d1220e14d6be318d9b71582fd586b31b9540fa1f78a1b2ed53adfe330c19de6d360418904642aae31f2b59a40aaa610d67795d7293bc26778206c6405d0b3b87994ee301d0ce4127b97c079e1f6bfd509dfbe8ad493e4150171c9c2208e56af5496bbbe17b3f20b9dac5d98031f7b52c963826961faa891bfadc9eeb18a2ed340103525439e3e6c498e72ae0f57c8fbed32758ef52f88869fd81e1be1a2388e7a6332f5ca387d1c3c17be9fce4875ccb58de5d23d44243b901456b92b7610abad59befc212d3121451957dd3a93232f741c08afba763f87d5a2759ca08b8c6d979abe94eb2c25216a63cd47ac13cb4c79c86481a129ee24e5adbc62995961533d7c37ed3eb04d168f170a4609386027c36707197cd2f831315c5b9f6d65a5897e41b02364fbd6b2f371c52d2d121053c85f041c18077be7859c5f7b3107c731313b2d85f040f8d49ea238732bc4111b4acf43b42150bbb7063768a5a5af2d145704707ed7d663518f33b1cd6ccbf68a6a69474bbd13e30738ff661c8cc9a12f890f402c90ddfa09b3e728c9cfcffbf5788faf26eaff5f178c158f603308413df40e1fc3c3d0d47ef4ebeda364f549883823dbcb57e8e58e76048e66e1d3b36ce8e04cbf80a069c702b35d7fbd1a3da43b251f568edcad9b9289af527b314be63127efdfe702679d803a677a9030e5cf73635ef784b00b6aae6de27efc82e423124bf175a4d175abe9efed58c6d92da62dc64948fa9d569a0a67eacab0464b1efd4bc0acbd9b23e8408930a28ba02afe693fc8e7113582496c78ae0d5d4f2a853bacf0e54f88964056e76142dfcc93e8d5d30f6d7b866598cc7b2932af495d3f2d6bb091200569956f1bba66fd10e0e76866a56708f304388c6f17e28f09b1caeaabf34bb0e7c214f9ed9aa6c732da77a71ee669685344722a204b2e9a8287758966bfcc33ce12dbaf4d8e7157f3de4a1cb398f357a8e5d6f0beae0d32baa59e1ef4e2f37e49f3823ad39d91865d267ccf6b49aeba29322875cca20f09ecee7eb4714a63f5cc48f7290538bfa9442d3918a7b5e40e708907759e55481dc8be5f33a558292f01cc48826c0db1c7724f99b1f81d2eb9c80d05bf3fa919ced684db00ecc26a752cbf9cb36245245dd375bf3b05fb7b23fd23f98ab526d12e170ec19828d4b3143756ecad3abf5b20289ba34da02d910f3eac7cee134afb9c411fd0650dc14e1dc99cf4b0d6c1326b0f7120a635842c6319379af1caba27cba39a5f28198a0963dfa6f8aa529c44f59f5d7a2aefc80c522bcf48b15969ccae8e630bb3d4a4d6aa6028e214629376f2ab9ed244cd1be11cef86181317f234218407354e8c3170c9bafa7509a28b1ad929440f086640a00661502b82a1f0295a278caf8b1098da8bb532e50f9e9671de05e1660d6398356254e4d50cb9666cc8ea812247376a79b5e3ee7ef36341ba3d6750f7830e70af111490434c10d3ee857ade3879feb89dcf239010b91dbe66340b7bc0011f42504623c8522663b5c056a9baa7e62ae4e37e8a9aa333f130b60113e78124f71f586420a205598fb8bcdd044caeef3e15d26284e9966cdb6b10d4cae74d97ae56bceb7463a75c9aa07278b62e6e6c67e242c887017723226d45c8f6a1049ff1009b3ee5291370585ff9931f2599261ad41794e86c2530139c4899417739dfc342205d0ff9f45e3d9543bf50eacc3ef55e3be68584f533cd7eef45026c709cf3f43964cef387e520841b248af32ebbfbb1f088c9764a191d48b75c349f33ce7279002dd0275d055bcc30f4667a6bcdcd30cb03742f93229b2bbd5fa6359ed5e02bc2219bb9de3ca1717374e2056fec6602eff80497cb16eaa15a4cabf7ada3c2ac72c7024b05dc5c2dc853228a2f324c82371d8f1af2575e235e0483e3d24e9b0ef35308921041893a4d7ebf731a277d204f5a3168247166417f2e2c9dfda60c6dcf9b708aa9d615f53ae759a6e7395918cce8ab10170aa1befe46ed756a7368e2053feb808c2d49f39b5dd6b73a2c73a515d395d1d64d30b480222ec3733954abe35641655a397a0e3889b811dc46a11160e9fa04a9ca1f70005331719101c322c2541e2076c0edf54992df62958926fd57190ac69dd9816479bb82051e1d8307041c571127a382e9f646bf3f52087349246155b23cbf99d2bfdc9238bf38e8ae4cba898c42ab14d04d4267db832a0651f57d1b10c280c8bc4a9cb9f10dd52c0608504930196c0714fc81d85b83bd3b9d3727fae75ba473cd0bce34899793ca81e58c016427abbdcaeb4986a52a0ab814c4d741868573824377b4cfb7f729982d3164ea74b5354555c6fa0c6417fb5faa3df32b8044c6957c29466219a7077caa5eefb0fd367bbf6215a800945c94584b618fda8eb47e5d00f4af4458dc314ccc0a35759a2a6605ec91856eddb3b24f260e683fd8d136a48be2037106a98a9d5dfdd54ca260436b91e8b6829fdef8e305ea4a569643982d33be3f34e401878ac23b3c421d37f6397bf899e01b2c38f29b9ced887d413a3fcb8237bef91f164a93a6335a4a117a55dc920fc65e77b4972395d23f7fc0102904154faed777771f40b5c370a2f5e305e3e0d590e7ac09871d8fd2c7934a36b5bf7030210c2af5373cca074f57edb670a3c271499f5664c396855abc9487c3d77a2a917e247a0b357b365f9020c326e5f6b75aba3fa35d2b872636fbb58b9fd79fa172f1ba08daa7d1723f3e315ca0f35dcf4cd0924cf389b3c8ed0aa254959e1e67988bd3e2f8a34c9e6922ebcf3db8ab7fb4235e7f5a519b263b9d9a0c91a7851abe226c84c01f1fc27ef2e8aee62bde723ca9583f02a36945a8e564ac02026ad7d62cec1246dbe845d5cbe2c38d8bc99094f76e11752c9f95d00e186a67aab99e275c535580e3d6f1de52e2b6bb4978543b499a40c027ab7ca138031430ea552fc38157603ad65978b3f2b53fae067297f4b244609e747659bf8a0e7c77477e9e63daae0530118c39e7e3ee37cd20ab052f7074149d3e5b9d20ba8b1786892f8054aa08d83e1310510fe7ff3f9c9325bd916d024f815c2bf8527052a18be22f93704cc815d06434d76f67152292b3d32179cd74784477dff96c269ad5d06eff2c03d6682616756f40c952324e125f8967ed3eb6dd9b0c6723e0efa75f5280305f4e6b1a88178783ff11b053d051e66d7f27233a67e36a5c12edfe37af43625524d5565160bcad0159f6a51cdf6b641812d76b88816b923c7820647f60208d8078d4ecd4a05e4136d40b6b397e70533c3e0d040f05a5a7f23f31b623195b462c7bc541f225dd1d2480c943984780c1d30cb1625f504340c1a3ce49364d6ce1c4b2cbd9b3cbeb60afb39bddc104b5f340177f7e06e7f8cbae79c16425297798a3e3c3298f8a5f30e58ff76acb066c631b3f46b322bd6f62a8e3908ea70f68a0a8756b68e5796ec112ef68f56636a66fc3042458", 0x1000}], 0x4, &(0x7f0000003700)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20, 0x8}, 0x40a) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000380)=""/202, 0xca}], 0x5) 12:17:47 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x5) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x84) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r0, 0x1}, {r2, 0x4}, {r3, 0x10}, {r5, 0x20}], 0x4, 0x80000001) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f00000000c0)={0x81, 0x4, 0x3}) 12:17:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) syz_emit_ethernet(0xbf, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"d2a7b29ea2c793d936e73a70aab91be067d38cd0d7072e772900baf58c0e754d41214d8df53d23d9aaee2d8a976d3356ca9c9db3bd3d55c51cd59ee057716490dfd0eaf2003f527fd72f8b6b9f4d386e69fd2d28626a1716a2f8885e1bc3f70167283973df763e0fda1bdf9a11d5f3468e62a4df122082028f09c812dc1150f7f30633f560a0bf5551"}}}}}}) 12:17:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000100)) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/84) 12:17:47 executing program 1: sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x40000000000001ce, &(0x7f0000000000)="2f383343454f34e27ec1577ba59c70b206c62f2caacf88fff0f0f4ab2f005d750768aa2fe709b24e23bd466cdfae92e4cd93485430769d496c8cf586e0568f135da1", 0x0, 0x0, 0xfffffffffffffded) 12:17:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 12:17:47 executing program 1: 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, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)=0xfffffffa) 12:17:47 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) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000500)="847c490d40ff61c8fa6721df4c6c45125fc91590c7f378b821a372b1f0d6c84d5b3d47cb3ccf16d9e742aa940b2618bcc5e431ff498701a8c26beec0e92db1c37cdacc2ffa054826b0eb39f018b223e352ca0d3f92c3a9c2c3e788f109c34b03aa9677c688ea4b96bf1bec5a2d534e5855f8393f5cb8e58f082a2eafd11394dcc27f0b683952657e8966c66a10a9971fc1e6828e8e881f2ad6ddb87fb75c752bd0a1c5524e622140371e39ff49b1b5c49d8246931a2a2712601734dd1ebd5b89c928e546f691192d06a34ce07b2e552e295350e47a9754ea5afec6fe46f2097a41c2a68956221422e3525b9521ff67fd3d00b63920dab732b98877b1ca06bd2f4d2949d5a31c7f58c00e0c3f3fb922530f6a64fe58cca9704aa3dbbb053dbea4a97f9a66ae3ffc0bf0fd6ab9f65b0bb7becae9c902df5209a107d5d21eb3435ddb2424819fef7952461cfabf6c5798df8cdc4ac66499a33be750f8334fc926a3908e83feea811c4553b29c26de7786ec2f3620e4ba8a9ce52dbd012a26ca3d310ae06e15d2853df2225beb0f6adfd25d62c9f34ef5c50daa13ae89992151509970a33019fb4bcd96639f890fcfb7034357b88def101fe17bb915568a63aeacbca661d770884048754552e2a2c46b4522bf8842a513667d4c93f9d59ba92b161b733bef59e60e48529cc3a57998b37534890a0dd3c0d78bd779ef00add4d1a2da7312ac62ea99635e300496d9b129c586e5bf8232f8006a8b78840823a5c09da09e0b7796359ef21babefaf22b5a4c06f803ac9001d3022b2918b9f10f0679abd360d49e0e8421ebe1988e4cbc5ab3c3cf167df193919fa3e455e87559e00ea1d5bd6ea8bc6c6619da20830449f95dc866da51e4bf163393de8c6648dfda6c4e22976025cb4d0648427d8510d503f8703153be0b79dd32dff5d111bd43d1ba24f372ff8ee533decbe964d9fa14b4435a3647de2c3dca50d907eeb9193d21abaaedace7e15da5bb6a096a57084deb10601b5dfa034296ecf50a07302b4b6584708a2caf07bf879e507b35963e645404ad701f5c97ee206381e2f54425dd60ddf46d64e5d5b36e218c2f5b2ee495f8996405cb9a5c68c12acc47664e1b4960db28faecb0578c4122e712ec5648452faeec6f4eeeff12e8a894d1972eef515be1e013226c31f2231530505ed20c1105764d8beed4669baa075d7479139aed282db8a663b3c8336b871ba4c529ec60ec153f987c0d542586f37ab417ec436825e3a8506080ccc8aee6e2a3b537f5ae8085d82ad1340043b06da058bfdaa70c0949c622839bd80a61626731c58d0872cd5fb2f2b82f65c87f679d30e8e80ef6a72e8c531e87ccd45f9ea61431b12700a5907e9e4fab3399f7741e35e98d0964f1ce210e223f472b96660f2ab8b836c9389b5aad19518e6410524f8b53cf3843895daba7a310fc5c9af9c9bbeb9641214d95136fe633e6d7b175dd1d84c3d52f80b463ca1342a2e06d587f1165907a51fdc2f7117f17019de415ec26b04600daf68166202e348d60077dc2510bfec87a98af3a70c3ffa84f7ae09ccf4059bf492b331d7ea6a4f31021effa5dcdd6aebd79708c149e86d3584a043ea3f55764387ab61f104fe570ae14b8ae29bf1a079da42cebac0cf0829fdaca100b5da646fc183c6948ff6f3284759c5f48d6fc86f1cfdd18dca0753f69aa0556bd2a3ae6e8817f35606150ebc23e8931cdb3fd3208446f8566a4f336d317e37d327a7a80f16cf3c3060e656670a03fb69bcb0a520d5d620f74cc3da9146e766be03c760c08836d8eddac9836b242dc3ba4654dd3fc96d383e385df5ec6bd7401b874f4c372dcf872b057d7918c931b8f47748d01c03fe0cfc1b4268549cd5262865180ebdfd67e4d13b086d6893c448121bceeba54efa401757cc612adc38950b79531cc29488d0caf6699b30670f71ff7fe34ffa7e28f38e919030dc43afe27509bd9200f98a27b78c4f613148b21271afa3d9c83e757255e0f4f086946a98a35589e6b538f94401e183ee2b5b50b2a6eed59c74c7265b8481d65faec8bc310d85c71e9bf1f78737c8078b89af0b5ba2be716abc30dc107b17db58672b5a94d59aa075567ebeccff5e761cbd5ca0a97226a70291187452e943a0eb926de5098666662065b5723948310a4381a86c5b8217d34f8c9684650470d0260a619d01d249c64348b2b2326a26b42b3ae65539843699bf579034b86c26b8b6188f0a15168c47df1f38e50fef1f10b522bafcc8d2b3e985a146b312b56753eeaf6eb7bcfd4e0f53233b28b5ba4967912bd979d453c4de66309ce6becf2d34d61648c5e1494bbd354706c56595c2bcbe37b2cba1f8cf1062b2dd28fb3ea8fd684073a7747d7610b1893154d8743928caf0fd7090a8634110903f2ba05040db08e5da641da7ab8aca2e27f8fe46eed10862ccc7620deaf0b3f633fab8d120363d0f2af2f69af734b5f16891ce15796ee63ab2b63d2fc63a1950994c798cce67a0196afda15e4d8a16c414de09e2df37c933ec33d996f62ed63c6286ff03508401dd22fed82d26c542d8a48adb6c1a7f8c49f3f5b9dd111de6c88fab089db959225cb91d29612bdfa9d626cd6519537c1fc01c8b73d2c63168b5f658dd5cb2faa2fb0921bbcb9a13aa0ed81fa1ec7eeabf12dc327203522b4f1d907467ed183e53fd031a945ca3111593ff2412c34ca64da04800b958921cd9394513c180d72b105a0dd8f30611ddce601ac1fa37471665fb04bbb9904c61b6ff84716b30409a52a729927c0afb7f04a51810f597b9dc0c6ff54b639c8afa8548571b8690d61fae4c11ae3d6ccb7df1ac805ab24421816785c23c64a63ed1fcf367dbe6ae0a6af47aa54a5a92b9adef5149dd4d5a10bc93fb6a1ca38f34e9ffddea70638bb93fe592ef1e405f5e14cac834eabdc80adb0eb0e97ea0969f918172b4b505f24872e6b8a488ca537d877365875baa6714d6177efd62904f082d70c24b79b6a9ba3f0f8da52512d939e7971d272fa00f67f57c4b6764a3d29ee9a040933e2312bca5f521afde04bcc9967301cfc3de8da1437939533c9ecbf66368a6c8b891387c03bfddaa5e17459f713c111e5502e0918d4dcb57d5aaa6ef977f15142c76628b35c5d4b3c1b907a09f84f128392cb597d2c62c20fee540e861b0a08cd7df23cb90f35434d695af59c0418b0dbcb0494c95566017b2a70c7d2e2fced57c995b4189c1db2c37badab6ef5b2e483f501fd6d55bf1eb35f2bdd3c93d2f7dea2d8e3618a26d6087c34f1afe1826d6e9b6525dc1a1b15a522c2b4f110afdc3ecbcddfe47ea38a3df1898ca5482ea0382ca7f602ead986ee1b7908e96d70db200e878ceb5ef827b9ec0ddda1ff185a1555b96e08372fcc07fbb08080f24f9a32633f09468d39e493f92ca97e1c244cb6eaa3d9149eee91769bb15d9b05e03acd76098e7c4a032577c9dcaaaa0398f732dd2e4b59bc3db681d30de760826326afcb1b5db338856ec13a045ba99a65735b619f54d4b47a20626c40c33efbc15668f2644f3ead0c947b55b8952fdf5b0c59e9b2cca19303c55ee2e27cb32fa879ece3d88745cf064390ab9b9e94b8e4990cfb4e071a785c597e5c8063c6defdf9fb46f91ba297c8583673fee3cd76f55407281e76b428897b8c3234e4a9f4670415c798d710b0db35f97bef7a841bd8b577531dd5f65cdac750786576ac647eac5ea30d5e955a952e3c973703d7ee820ea005bf83561b0599f1f2df4c7d9fddcf504e014d5c516621a01de1a1dd2d758e461ee3dcba219bc1ce9d6315b195376f9d060f3b078029371e1bd399d4d15e55e563e756eff429d94e7cca5f71b6285082ad68c24c42969007bf669c50e254d620a0b19ab577ef0ba90e63f2f5bda3a9658c8d69a436cf7800ae28da2a7f08cd9451cc8876c242305e58051ecbaa3be6956d6172f89f6da9a6c33ce99084418dda1afce15c1274839e4b1a9516861a37606323f15377b398650ed68a6c15f1718cb69076481569d8369a82750ed78fb2c1f964c775e97bd6d4d737d0f8c2a542cf2a5c622c86c246607a43b25d80f9207f1d072672041f9e42fe23d47c5f49029160a07aa45469487d686473a7aae650a188f9111d7ce11e1626e47f2df00d3c6ab563dd5777670b4462c2e2b27cf9b45a13fed85b6dbbc9c3582a085de0456f9c44fc1215d11707429724bd0745ac8e647ce0d2a5e81be3b54c5a7c4e9a003da63c1b71096c0eae8bc84fe79ea08c97495fb9f817ef6c8304d5a7e20f1a0a5a840965a1f892c83603c20bb3e01aa9c633add048d289e7b9fa2af2bf1254a17eb3b3b8bb3f3655ff8cb4aaad6bf3aae158f568b029e18145bda296b42f8c0965990fc7f8a5cd9825f4a5d205863d6c5a73f0f5df1344a9d52def2fa24469d3d99c84c6165a79aecab9c743eb00913c8236a7a1a22122da52f1fc08d87b4229f62bbd1421aede6d8dfac361faa36a5944499a7c53027cacafcc6c4c31faad0eed88bfffad39a6f87d504b1b9e7394f42303f38c849e32ad607723dd56fe9b32710767f9e53536350c4238cec66cdc8ca412a9a3917caaff43ae89ab0cab89444c84140036fdbb821de69498c81c1c69507ba77967c27f8daebc7d6a1d15142ec2b63d3c7429b3b13b2067eb69873689a76093447d2211c9e651d76bd0854e709f3a2af4c04cfc533636c48a74653ab5241c2c85f50dc5c66daee3510b8fc0d9db920a801e3818fd3a4411958c71d3256ef226697c2f7535a8c41d800c848efaf0ac40897c916575083d330deb5c80407936fdf7beb5c823559df6b0d46f422f16ad3398fdb4a5b6689e0c812f6e85798a694fbe77996266c29cd14dde0094ebe5faea00b4687c44d34a4ee15b098a5fd0e6fd876596b58dcd44882c145118e7c34d6055a91b50890ddabad63ad7f7cba18e0e8e6bf944d4780a760d3b15b5df2e04c32447e5e5f37cac030d52b781d9f5d57d352db3eec99834db13c6c81958c405ef84d0ef297ad2118f502c9a0ec878e6b50597d1d58d84834a603949cca625ec5cb55a4e39291c7d8694632631ccd50c2b0daaa858e018828130d91e65785b6027ad9f510c645225eedaffac0c58232b5c02a7fd949c020ffc03a4967c3da97867d8621ef7ab497adfd160172e552e9e8c895c06892f7f333fe2104ffdff042cffb926e50bb7a01a48941cd81a33780c05f3c2ef35fb640b34c0b0ab67eb128a3148544521886b786ed6c40b6cff6fd6f0b92409124172c279e125c4ed53fc55ad03e1ef4580379498732ca58dab2e7aff0286dbe5a37b09e393417cf1fdf76ea2203d4a56c2cf3b7c60a0a56efa18b8811626b48285bfe8f844f7ffc67f62b5c52a7ec4ac5c29d35069876bbc4c5cb7827413039c99f1f5fee65ec7cc7fcfe0d0aa4ace16e1cfbd5200dd05d660c8cf8fee22054d8cc79628933fec7a8e50f91c61fb562a66c6ad1b594ce577b5f402e99f600eeebb20cf9ffbf003dadf1e6067c02c5bbedfbc69eb558aeb20139e3cbcd4fa73e8de0d10d6b066be87bd9f59935cc65859bf5633cda4475b05220b30b2e4b6fcbb6966937b4423ddb1e5d5828c142bdbdc703f85a0b13293c0c6ed48f3bd77d98ada5c88f86b6b52f66daba0607d5a997e2a7ea5c0554db605569afa5d6bb9aa02ab2e3e457cd27ed494485203fcc73c825e41878b02f1d6f68c67471d19b99fb1295fa0894a61459144f4f2c9458e930965d00eca534e724f9756503d3ab124527990a1ff64baa0438f89bd1d3b8", 0x1000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) flock(r4, 0xf) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) dup2(r1, r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r2, 0x0, 0x2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) pwrite(r6, &(0x7f0000000100)="2b2913f0eba745b550f20954978bd1ccd202b84f376ea2b203990a3077997cad6f7e21bc4d8ea10389a846ff1d9f2f8a288fcc9eb208303f9972e60611b2496cdf6fc3cee7b29e5f09d03bcb37bf5e9d058dd29eb48bb8a51cac4f21b526f469bfd3ae220ff1cd6c0d2e92a18ded6528eaf8d651656b030267082b3efc03dfceb95c0197075edd7b09140a1b815b", 0x8e, 0x0, 0xfff) 12:17:49 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, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 12:17:50 executing program 1: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x80000001, 0x0, 0xfffffffffffffe82) 12:17:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:17:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x8000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="d1f5e9d50000000000027a950e83a34dccb662000700000000e9000000000000000000000006f1b6eb3328c74a217dc403318cfeac6579320feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f29efef5b8"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 12:17:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x24, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) chdir(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x300a, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 12:17:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x9) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:17:50 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a92447d5c20f6213374593e32fe77ec10f3fda668a56ed3c0f528f0b11745dc616ca68f91c406b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/891], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 12:17:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x57) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) recvfrom$unix(r0, &(0x7f0000000140)=""/135, 0x87, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="8500", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 12:17:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(r0, &(0x7f00000002c0)="28c85b754f5566daf54147a493deeb6b81fae70804fbcb757a5846bdacb3c911650562c263c09cf992b9a447ba70c6f605d94d5947f4037677b355c9eee3aee64fc58d30e23bbb55e789a59601852d313af6bec2c64b5768f18d344c3ae669d1bd7112834869f6f8a9d006bd94d2e093bacaaaeba7f6dc2ea746f8dde9f7b3451782178010765fa36026e90b280ce1ecdb7485ae756c025dd4a98046c93c7369c2bc67278a352f21f82f5d91eae96f9dae124fe109430c8c889a2bba2bf900cbc53253f656a3a650adb8163ae8858c97633619a7f64a16ba1ff86be7afc1d389c20b24061623ec156d21f91ce034744a415e10e7d969f61dadd6", 0xfa) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="2d0140c1b60bc4e86cf5cdd8ab45a4234d4886ab4d5c5f4e32e33617a37b9fab3ee0b3a2be1e8cbd1a83e903606e04ae8d848bd6cbc61f365f53b45be4e71be5b88dc1daf39ed87f7841dede75004d517d7a2afff0cf06c0795648a0df0bd27e2bd4e820cc6bf1beaf2e"], 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="df5f331277dda890b41939cb23149942e8f26861233271973ce809532a71b6b0b6971f3adb9d040aaa70dbf2c53027e5439eb364672e5e378591229767643c9ee2ee91756e3650416a3f4deb2fe343d834f0e01ee1f83f55ac818058a754c8dbd88dfc2ddbf72faa3960ca731c99eb6361c747fedfda4c14daa42ac74a799d4d89", 0x81}], 0x1, 0x0, 0x0, 0x40a}, 0x0) 12:17:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) 12:17:51 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) 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) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 12:17:51 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, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x8000000000000003) r3 = dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000100)=0x1d) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 12:17:51 executing program 1: r0 = socket(0x1, 0x4000, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 12:17:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0xa, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCNXCL(r3, 0x2000740e) 12:17:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x192, 0x400}, 0x10000, 0x9, 0x0, 0x0, 0x9, 0x8, 0x1, 0x5}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x3, r4}) syz_open_pts() r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$inet6(r6, 0x0, &(0x7f0000000040)) kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0x53000000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r5, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 12:17:52 executing program 1: r0 = socket(0x10, 0x4, 0xfd) setsockopt(r0, 0xffffff81, 0x3c, &(0x7f0000000080)="4728477d6d7f3db0858bfd1752db15d852340c852b10c2b092641d32b7c05dddf7a4970e753afb8f0215c793fe35850ebb52460b75c26fccb60d450210f6ebad4f28b5df21266a0b7990d5ac88be26970a660bcbfe0a6fb17d60f90228ef0c97458bff60056aca760df055597c8ba35cdc2c429a844a571700ef1d401c", 0x7d) 12:17:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 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(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0xfff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="59a7af9e2527b38e247943ecc8e26ee09598abdb7ecb52c035c313247f7bc3447d1758c17b9c703e48835743b7e6bddccc794d08a57ddf0acd8324fe", 0x3c}], 0x1, &(0x7f0000000340)=[{0xf0, 0xffff, 0x2, "97b8a3acefa5160d82233c4dc2c76771c27332c2bf0805d2ab18e5ef40d38375654987f88f31845a6e1a1ceef9e797be9ae1e20aed9916fb5ac844e99d6c82bf6ddfd398a37f473cf0dd384e2007caaaab267f3a919b7ca8694a9abe943c57d52ddea4536875c697492db51f17914e8041b6b0bd7a3e55a938ba06e25100cd3306fd824b6c68e2dfbca53e8ec5160e37046f5b30a2f79413dff6b234ca024252ad1e2450557780efa79ceef6140ed5fad24e7dd46a9db4b5503e85ebf0373d33c94bec465cceaa58983f0f455001a8862661ef3742a7763eb70d9f"}, {0xf0, 0x1, 0x9, "ac2f29d8d778340629d4732306451fb34cda3875fe68ef85f5eda11a2e73c6fd152f9de01b75662e258d31667334f18db369df81c4997fcc222c3eaa8622b169f025bff853c5cf2b0a4cd8510d291bde496f74b719e06d761be6d178b0f5fd92a14cb614be17c8e60ea3182cb32c2f93fa464d96ecdcfc2e29b6effc76d6e7f784976cf7ea818a2a9a9e803a02686f42c1d4492cba3421d8e910e39c507538b1b1c0e82938ef36f652eef49a3fabb4ab2e54e502f67db6045e0d1ccb4139facaef7a5da862050529e13406dfe9010f067c905207140f426ce1f590da1a0f"}, {0x48, 0x1, 0xfff, "a7aed4315a8d21948c4b259226f4f974e04ed084e26a1dca81a06a87f0750ce69fa030c07d55ff53edb136a8e1f256d65a1e"}], 0x228}, 0x2) 12:17:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000340)=""/4096, 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000240)={0x1, 0x8, 0x2, 0x9e0}) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 12:17:53 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x80) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x387, 0x101, r7}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x1f, 0x3, 0x200, 0x80000000, "1751bb5337b6599058b31e2a9fcb345a8a6b7029", 0x29, 0x7ff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:17:53 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x7, 0xfffffffd}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3f, &(0x7f00000000c0)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @generic={0x1, 0x6009, 0x6, 0x5, 0x7, @random="e6629778978a", "c89bef51de", @remote, "a6732f1ba94a8a273f76bf94ea48b675"}}}}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) socket(0x18, 0x1, 0x3f) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) 12:17:53 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = semget$private(0x0, 0x4, 0x220) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchown(r1, r4, r8) writev(r0, &(0x7f0000000640), 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000140)="37e828553f3d80ff163ad814fb03637ccc98982cb24a15430bab2ab81aa0ed059bfdf9098564d97dfd289b3d6e164f1dafd296eab993183c9e1cd6b18b8497a37cffb07a07d1450fd12b2cbeafedfb304d509652cb60317b3ba049ecebe2932e8645a6150494b06282162e04a926fd7ab954ef74176ddf88dbb45de6d0e534d4ffb399d7a30f55801539b56d9b46b4db2b5e045c87190c3936a20d1a263396a965845457a31fad3df39bf3cfaa3ca6fc6787c6ad5630fd8b73aaac8fe392752e7edbeddcfab98de86f848131930f4cf24c5108b9962cf819a58102b7b2dd2ccd2dda9680645eba4c49b7094476d59b11410541ae2ce65038ff", &(0x7f0000000080)=0xf9, &(0x7f00000000c0)="768f28eb0047594bf50f773787e1e2", 0xf) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:17:53 executing program 1: sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x60) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0xc0) 12:17:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000140000000000019078e000000200000000825f8abcecd8ed0c6ecb58ef12b31fa185d022bfbc28a095e3f99903eec4"]) 12:17:53 executing program 1: chdir(&(0x7f00000003c0)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc) 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(r2, 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, 0x5, 0x3) sendto$unix(r5, &(0x7f0000000300)="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, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x1}, {{r6}, 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, 0xffffffff}], 0xc, &(0x7f0000000200)={0x3}) 12:17:53 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) fchmodat(r1, &(0x7f00000000c0)='./file0/../file0\x00', 0x20, 0x6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 12:17:53 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 12:17:53 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x81) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530fd"], 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 12:17:53 executing program 1: syz_emit_ethernet(0xd7, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000810009000800480800c5006500090406907800000000ffffffff0001831704ffffffff00000000e0000002ac1400aa000000008907067f000001072bb600000000e0000001ac1400bb00000000ac1400aae0000001ac1400aaac1400bbac1400aaac1400aa44080540008d0007831780e0000002ac1400aae0000001e0000001ac1400aa891f1f000000067f000001ffffffff7f0000017f000001ac1400bbac1400aa0000000c029078fa120000463b00060067000309160001e0000001e000000200000000313fb61a51"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 12:17:54 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000740)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r0, 0xcd76b65a00cd8315) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7}, {0x8000, 0x4}}, 0x2) 12:17:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {0x0, 0x6}]}) r2 = msgget$private(0x0, 0x44) msgrcv(r2, &(0x7f0000000200)={0x0, ""/237}, 0xf5, 0x0, 0x800) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r3) 12:17:55 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xc}, 0x3, &(0x7f00000000c0)="c624f640c56fab3ade626673afc0ab10f0cce6a484d9d1d86ff74ea6038ec552098b2a2efbe50eba8c9b45640e646ddf2de8f4b818793f1c37a72b101f507e7c7007b0b06e382bdfd0ad1e39c4121807c88dac2fb54cfa63ad47a510d872b8d95fd3075c62b219d942c5625e9056e5bf87b89c09d1202962761bf6fddcc714bfceef50cc107c5d657aa513a165101143e2d782b6d78660ff3755cdf968610141c3fa8c69e01a71edf3611591ea8d9450aadde34a416983606f9dd23a70f7cad9902d4a0e4ab4fe3fde58994b7735c5917b0e980d0f45cd3bc405d7561a1e15752fbb682192105d58e191f6303fe5988536", &(0x7f00000001c0)=0xf1, &(0x7f0000000200)="c54eeaea88dccfefa42d08e1e7c9478c82f0dbb92d64ec6db7fc9ee019200445d96d5d710603d0d3bdecb6ee59e2d590675ddf47fe45bcb61debc0db56e649898d04a92d3d77812f32eaa02042488defbb5924f77692622a63ef27e5bc761ef532534dae50f5e0d6447466cf38008919cddf1b47a94a126b54c462dc365ff0e2610637fb50ea8bce392a9838ec49c61544f18ca850d135cc008123066c808897cc4d4650de401bcabecba2e7ed29b8be02a28286eda86d158d07d1698a45bf61cd21b31e23a413fdcfe7f4519a2c222c8c753fb8ed58e39c01a6471e45e25179da2ed2a45eb1f2a7443a2784f10f6f1d22ff19acec229b2762a5b068", 0xfc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe00000020202bf51e0ac1c57f1b203857de34218ec3d040b3d62fd81525d23429f6b4400bc84cd8c9bb8bc1a4157a239bdb005b091ab92849a3961"]) 12:17:55 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff02000000000000000000000000000100020000000000000001000001000502000001000412000401000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 12:17:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaac7d8a955b271aaaaaaaaaa0800451000300000000000019078ac1400bb00000000030b9078000000e0000002ac1400aa000000000000800000000000000299dfb7e87d9e2bf5e3796e7da91331a5164bb8a8f1a39988c247c23834d74100589b10c730e8a8ceb87b6babc59130d9a6be98c18a3e4248d1cc48ed9b2705530f77cbb903c12197c731a46b5884bab3e4f577110b5e3245aae91f115c900b833eaf7f71c3df8e95a471632825863a232415add2601338b84cbf7db70b2bfe48076d0d3778508e74f278bfe21c663b60590e7bbcd8ff8bf1b2da5e6a7c8a24eb5fe6c208429b427965c4ca89c8201647ca4a69e58d05c87a9da20b12dd7e20a7fcddbb9cfd2a782b698f0a8d246ae83e1a34804a73128ec30fe253a4f60a070eec8f2cba553fd43b26595b84d6e2e0e02ef4000000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x48}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) 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(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 12:17:55 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000002c0)=0x1d54) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) readv(r6, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f00000023c0)=""/4106, 0x100a}], 0x4) r7 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000080)=0x9, 0x4) 12:17:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r3) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 12:17:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x18, 0x4000, 0x3) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6ffffffff00000000bbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 12:17:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSDTR(r5, 0x20007479) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0306907800000000080000000000000000290000e0000001ffffffffcba7c7fb9219c772"]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTART(r3, 0x2000746e) 12:17:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20, &(0x7f0000000040)=[{}, {}, {0x1ff, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 12:17:55 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}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200000, 0xfff7fffffffffffc, 0x0, "9375020000005136fdf0f0e1787fd11e3b4ba8dd", 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 12:17:55 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x1000]) r1 = socket(0x11, 0x3, 0x80) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) 12:17:55 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1d4fa6e31d9b1aa7) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) r6 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1c4}, {r4, 0x4}, {r5, 0x4}, {r6, 0x100}, {r7, 0x4}], 0x5, 0x1ff) r8 = dup(r1) write(r8, &(0x7f00000002c0)="48f7c69b43b5a575280a9d0ec0e46922280ee0e89f3a6bcfcae5bc9b32ebc1a13305aa372290f61fd10457e03aa5ab41bc462a438cab5ba3c87db08842b7a4a51193be652e8882fe469d31d8d863c1c98f5e350e29fa5890b47bab0cab", 0x5d) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000340)='./file1\x00') open$dir(&(0x7f0000000380)='./file1\x00', 0x100, 0x1a0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x1bfabc7f, 0x20}, {0x18, 0x2, 0x3c5b8000, 0x7}, 0x1, [0x2, 0x7, 0x3, 0xfffffe00, 0x2, 0x7ff, 0x9, 0xffffffff]}, 0x3c) r9 = socket$unix(0x1, 0x5, 0x0) r10 = dup(r9) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0xe, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x6}, {{}, 0xfffffffffffffffe, 0x54, 0x8, 0x7, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x1, 0xffffffffffffffff, 0x8}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8, 0x40, 0x9}, {{}, 0xfffffffffffffffa, 0x8d, 0x80, 0x3, 0xffffffffffffffff}], 0x93c3, &(0x7f0000000600)=[{{r10}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8000, 0x14}, {{r6}, 0xfffffffffffffffc, 0x0, 0x40, 0x9, 0x5}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x0, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x86, 0x80000000, 0x6, 0x400}], 0x1ff, &(0x7f0000000680)={0x4, 0x100}) 12:17:55 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x9, [@local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) 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', 0x20, 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) 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) 12:17:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="e8030000ffff0000019a8a7637135c46b1e6751401e7e996dfe774f721f8061756916250e9f3f2ecaef12b242da1b320a5e3aafc630f5257922db6d989c7560e951f91a20f6130a1588bfd4e2589c7babc9178288a858a368d08df5f111ecab4c8e67ad650aff6e8745e72a30e17b968172d4452251cf72769e7b8c2b12cd122c60ef0d1d8bb69fa0f54156d0390c1e689139bd8363e0f00a3075c6d62a9dd3e496ba6abdcda13426200966fd4c67297a399e55a8e1ab13ce7cdec4e22e73002888bb182d39b357cb5b508d60f44de577451ae57f1253c94d5e54a1e18c3605e90120eed7dc6bbb22061503e89fcce62e7144fb891831c342bb239c3e74b181527757043104abf21c78800908d6657b1b2b7129da90e79727ac87c1acaff6bea40b39f4c1eca2a"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 12:17:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1030, 0x0) 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, 0x41424344, 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, 0x41424344, 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, 0x41424344, 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, 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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c739ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab0200"/116]) 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_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, 0x41424344, r0, 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) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x9}, 0x10) 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, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaa174d3d0b2a9edbee9d488aaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000038230d6efb06cb11aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x4d28a3b0, 0x2, './file0\x00', 0x100, 0x2, 0x534c, 0x6}) syz_emit_ethernet(0x45, &(0x7f0000000080)={@random="df6c7c0cd9f1", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3, 0x37, 0x67, 0x0, 0x4, 0x3a, 0x0, @multicast1, @multicast2}, @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x8, 0x10, 0xffff, 0x0, 0xfffb, {[@eol, @generic={0x4, 0x9, "9229262f2bb313"}]}}, {"49d30e"}}}}}}) 12:17:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x5, 0x8f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180)="ebfb57000000fd812eaa4e71300400009296482fed76339fbcfee021e81f39a4e61e67378605bf258273c847c7731d508eb924ced3e0af084fe2314187ada1db5aab66a8d122ef3eec7310e752eabdec539ca1df81bdfa6cfbce8082b8b237aaab6628a5d80000000000000000000000003ba776b16c6b0f26482fc28d13412b0650e88314e085000e58b46fab345d7f83eee43cab7512484f441f00aac4b9d23250de1ff632c17a0e24cfa35c9a5a825c72edb2fe49b920afd8cb23dd140d9aef98de30907bd3", 0xc7) 12:17:55 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) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) fchdir(r4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000070000000000001907800000000000003013e115136c262d6463e5c97ada59078000000004500000000000000000000007f000001e00000010702e000000207130000000000ac1400aae0000002e0000002830f00ac1400bb0000000000000000441000007f00000100"/134]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) 12:17:55 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x80000101, 0xffffffff, "0d592fdebf96709dce4100"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getgid() 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)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, r4, r6, 0xffffffffffffffff, r7]) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) write(r0, &(0x7f0000000140)="96", 0x1) 12:18:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) sync() 12:18:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000300)=[{0x2, 0x3, 0x1000}, {0x1, 0x3ff, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x4) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x4, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 12:18:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x8000, 0x5, {0x0, 0x8}}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000140)=@file={0x0, ""/9}, &(0x7f0000000180)=0xb) write(r3, &(0x7f0000000080)="c1", 0x1) 12:18:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x1c, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRES16=r5, @ANYRES16=r0, @ANYRES64, @ANYRESDEC, @ANYBLOB="771116d677ac1b81a7019c46017da5db7df02f2f702405324de177abc13efb88cc8a2a18053cb9982f8e6e4773336765c77d097da3af468d95db29f45c6ad81333a4c248a7c582409563349dc3c186f703f408e493", @ANYRES16=r6, @ANYRESOCT=r4, @ANYRES64=r0]) r7 = socket$inet(0x2, 0x1, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x1, 0xffffffffffffff00, 0x48}) ftruncate(r7, 0x0, 0xfff) rmdir(&(0x7f0000000040)='./file0\x00') socket(0x2, 0x4, 0x80) listen(r4, 0x4) 12:18:01 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', 0x25d, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 12:18:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) fcntl$dupfd(r3, 0x0, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) dup2(r7, r1) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, &(0x7f00000001c0)="215c1925e53007ac41d7eb8458ee63861afb995d137efb22c3e81d77591bd75999e4c88524fe95c6c6d70b04aa48763bb08c10f258b9a448e06e22a47ac9e2666386b3bed9cb4d40e6f49b2543392918311ab03dd9d81d9ff745a1fb8637982d7c667d90bcd6368f688af99b4a1939240e2536bec20d1a71525f4b45ce314128e5c7ef8851fbce15f14f234a1a4797fb3bd1be9f677dd41e0f155ed57415f363edba2b7746541079424fe312d0d8666e4a7860955070efc5ef96c424", &(0x7f0000000080)=0xbc, &(0x7f0000000100)="cf2caa70c7bad6d9ea8192cafe5397331174fd18566ddad1743eea0d9106ed8d0c556fdbadd397d39fef891574821a", 0x2f) 12:18:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000280)="5c93d7a03d9816fd241fe1a821d6ceb111b5ab16785201", 0x17}, {&(0x7f0000000340)="d24783d55b8a38f9d5fe69da6ff9c54bfa28a814199270609c7e5e70534296f458b56e1b010f120d8c94cc12885fed0e91407a661bf69562e35b41c9f634db8d9f767cf813ff6169b645e91b4e69e6280e0fb1077b918d6cd17049447a139e64f7fdd826af1333f7f3c06203143d0f5f0816edd9d0d1850c791298784f599d1049faf2c4eaf9876060120f8dd6e6f35537d0968c676c139599e449b19d0840caf8ebce12add71fa1d0b0fb41e48f8065e712ae04abe9243c5d9216501d0ff31eee5c4cd6afe3927cd48d49f11c62acf9c859b4dcb6fa00f7d770f9f68b552fc117d2f95091c5af3065c9a42ec155317e23e6dde2f93339b7af4ff8ec544fcfdf82f964fe05c9bcf78abffe3c4cf6eb7332fc1894d1f4c732817edee64eb932b8e5218b2813dfd0786b09da4c9a63d5893fd89617e0363e33d0075e8672f4297bb8e74ab41ea73867780c8d6921afb77526666af27a7d931c69f886384bd3096a82bfbfdbf3529f2e0b95b5748abb2b02980ebde9182bc76254b4634bc005a7dde43381d9002b89fcd55fd0714e9776805b0d6bce1c0490bc63ed2c0a532d25b66d90a16067dea8dbdd4cfa45f4067e2c0bfe5d2052c306a88191108b7f8fd776d94e00b872da47ec01d0897721499a639ae2919be684bccd5d5f33d574cc7b82b93413069ae80e4112b9c948710d7119d67fae7a83960b68f44f8a2a485419ab5e4134ee81e5b7ec478dc01298b5f5145756d190a4b2102ff43ca21f21ff16407a4f97a3ad36266200d95e630c0a374c2e2716819194c29e32686019db974f0eea0657632e3dc916d30da0748397140b23dabd19662f5ce47ef05f8f0347be8abdaa3bc67cb277681ad3d2f631111e03932bd4d86d64b33cac690509b720af84b80729bef82a3953f720c6ecabae14391d5e9a9dcf968d6c571729c6a6292515f7d7057fce7e6d46024d087b733a5534c51f971cf2f54b7a4b27917459936a762ae4240c3386bbf969e39424c98fefdf8dc627d189f8e7c0fe9a48d9d0be59e35e8ca77c946de41ce06ded0abb6721b35350c17a72ad7da7265c6a6751b1d76905a4915c52a337dc19ef906eb9c9b901bd0d46dfd8a622157e5edddd228bd4e470a42d8073372fe5bd3e2ebf82cef9df992e2c4e9dae2efdd2f9cfeab83ccc4f1e2877a84641c52868d697216e0d1573f5c7e9519668f47965ccf9f5c45277960487d8c3e22227e7a37d2dac86eebbf087d63e0cbb44e4f9e7f9b921b064c904251e53e7b73edc1f4587b6a06c8ca9ee5c4e1f0af5375e095b55a739e0d529cd206812b94408fe0679e5804a755e9f4b7c62c980fd629ad73f8985534e7da5d8f385fb8b6f91235610019c1b2f85960384e7cd3c38fbe80faecc2f542a706dd3130e9f28fd12f4bd1fcf0c9771473fb4f1c95ac480242a47090c774138e11e8f43f4b028591b885bf320a25f6dd0dde36762c5e41f584bb86d297b10fe903f924fbec5b9ba1f9224e508d5ff26bcef6ec70140130430048c44f113a28bfd51b214ad35c637acef40b69b4240f72a56a2cecda3fa3e52aab978f201e07587b874b42ab66a374e543c0625de92aaba67ceecd5177c76f2511c23469c4fab9d2e35401e79ec43e1a6e5d2465dc62be8b0f82b3ba0e57c7adc0e88a5a09237bb9b93f5b4b14e47be4d3117fbca2ad1f5e04da7de8179e9a0ec7cf7d874839234e85cf6b729463274cbb4aa127fb7656d813803c75d68ef23cdd0c0160a533bdf094e0baea5c567714ee03075b8da033fa98b32aeab6fbe8a7f4bd44896b2c0965c368cf6482942ed6b2d951188eb7b8d15e4aeda11a31da496d4838594fbf2d84608c78c6ff86adb52b49c014e459fed70cd5977904fb1a2e091be2ee1a6bd80a04dfa6e7dd481e84ce4fa32fccf0aadb0a403d528a774b453169c210294f2cf935b475f29f59e752ec3a90961baa92f887682fb098e105963d39ae403011d7f9ed77319568bb3a5d70e5a52061e1da47cc8646d6d179a71df78dfa2301602f737cf21a2e3e62641a245e51fc70e9f4d2f905bde0547b63c38b2fe11f08f7d488ce4d580a1639b108890fa2485fb724e256f3335c4e48a176eb2ae64332f1b2f71a75657af14a7cc42135876b676dfe5cd669c2bb89afcc57ba935d7ae99af2c0ccaf34567ef78bc90f83054930c1160e2d9995677458bddc4abb61a65d76821650969aa66803441faa6d51fa0c48188dccbef94c9a7f353ea0181cb5678b50cc084dbf8a08d62a55fff60cac553edfc3591175533fef9ab3056f1717334b0293cf399b3fe81c3fd1047363e807064d0b3fbbe0c43494ee92e9bed24195f4be9c2d83447b4c4aea37d49dc70e42abe0ded65d8b32d5abcb8321c006ef4911c6f5790769933a4c38ab2961322e32840589a059cc59d2138d1fb1b37e6003d9657c2e4ba11493c960b783fd8dda39b49e41779baecfd1855ec2cacd797733098a083658eac2107c630fd40f80b2a5f17cc279ce3f63d2c8f84dbcab8f808ed327a79c21a4d79ff5949f792a50002808e907ab4a874be5090643987d1a5d82640f9bdd890c29da9ba56926fbd35d1ca44ea5969d1c61255a30212babcdf72dba38ad6e779945a301942331a763aa559b75f97f33286685e17e1f13348f77d85e94a33c1885f7e76eb65d8c5687a5cefc1c60debceaa571b2659d193ccca3a7249abd87b872d05ae24a09eca9c3c6ab94cbcb61b4fc59765668f343c77bd16a1aa5e5be8d45688ae42089d2c4ffc3eff3ecd135a669e41a85917a04fb716b6d5f8d4b4e165c6bb3b976794a42499a1a96d1fce44dfc4a05996f9de1324dbdec11ae7bc8a931078b1be2dfb87feddb591d51469e7d2fbc4bb79a5a9dce329212d574f9b493ec6dd636d31c9c0ea8007a83b610bd4a12095303c91fcf5a3968f80c81b754f344ad7596118f533ac56a04a746569f00d55a728c0280840d3f065edf9b591afc181dbba22e5156a31725651c171f17213322e56f594ec69f225d35586c4298b389a76e01ba8da2188db038ee6cb23cc18ffa50a53b0108ee0cd51c51027cf7695352a8b5c20ffa6b36c8fbbfb2577c70f51d5f9010fa12095f2b41fc60d409114ef52f90bc68f95073c10049edfef723d0754815a735f8f9ec230ef287bc0ac0e642004a5695fd68e37861aa5abd072eea90f0925c60282c93ef8ec922ff8038c94894ffd1343ba8408069cce084d943ec06b3469f14afbf6f36fd2002da5df81069f88452b3bbcfec6526286f255380edbe81634684d00a7eabd9e00fd46c6e6ea5d2b3bb4d0d5d24732d865df942f3c32632d468ec5cdcb208738eaf8cbf79d2e5c6d59be69014cfe507dba215274a6fead6a3efdb0ce623a6088cc3a340bc08c3288a0ed27916af4a562e50079d2fff6eb06455530abc660024388a3a3b48fb5a95f60e520cdc4b29896af6a91a03da88bcd8e6edbbc8625483246d10df05b6a81ee3b3529175a3b4c6c7f5e0073187c4e6adafcfad78c84c2fa4ed1a178d1bc7d40e73238c70afbb2f2b535678f56657f465e76fd2ba1c8aacfc67e2657a0f35834a9c4909fbf33f745a9484b47c823f9f0de3150ba789ba9b0fb29f022ebc66eae3d071d99f834f2ae9f14880b7dc2aef89fe57bf3d3b59b4a363bd4bbffc917807dc90d719949932bbdce41258b8744f32519c8f4b1b1084dc021692740b5e3215b4215c3aa81b15c4d54df9ef261e9d613029a4c2a6e2ca8cc566a913b84621a9c07be9b4e6ae29bead80ed52c55bc6e199de2cb28f9756d7d5a4fae1dd64f4c1f3a89dd0267aa76a9f194b10936dd69886826f3be2a9f924c411a53221862adb3a3d80d2edc7709a3374420238ac17783279e1c3d2d90d231a9e9390e8e5c6a13b51d82b38f13a8c5729eb97877c6d1f1f7c118955cc1c31a85acfdc481f1dc665e1db0983084a5f53d4536a975ec59434ae426917453be53eada5f371a1c05b66dc657f7899f4790eb9b2e294048c8219c97bc5c28241b2960c1966f9dc75362ffbc092b59d041f606adc2640ed23c46804cd6af9236265ab5d1ceb914d6410768d44cfdb74dd7550eb6a8e7ace94c12a53e0cb71953b28af23360a592e92f024fbe99127dd0b29a228e796d249a9783e90866850c08e298309ff5bf8981f722ea72b5135bd2da4d128a8be0800396dae40754fd899f956e75e931df66a43627f16a72f20fa859b39eb6c051cf83a1aa64723b478e654443d84304ad55136165abb90911e29076d2aa7be82ff995a2bf4461e4e3b5d39b4c69262d6f21d627b611c586ca2df2712dab26e9a64f4f804b421aa3d6e163ca77032ea1a12a63278f6d623e61dee0d21d545df3dc8685f701b14552dbb983ee1931636deba7812ffb5a64a1b70f1ada5191f017fcefe325ca602a5dd1d52996c01d5e4eb5bc437c00d61f0b0aa7d8df6fa6fd9af1b305b57257234ce7a66748004530a16e565a2754303f3641a9c8f2c612feb123548b89157d42924eaec807ed6edd8d4384a51761905ba2af1937c6b1da562a7c037da611ebdf23661ba893fbb739cb40c3a15ed8f0a7b2d5aee6ede94e13dc92c93cb838c23d95e01eb775af1e30f244b4ea20a869ffc1a5292a501c52ad6f5a69c32dfe4776e20286500ed1225998bf7f46b4dc4821634c8d2b7d8de01a30644d8b5f8fdc0583b16ac03fb247ff480208fd0323244f49804dea0702bc24512c62a2e64f2e899f6cf2b0127b078d6c8239f098ad1f33f8e2ef624960b7ebdbe4b1787226bd72f9fd78d23460fd8eb498eecc4a84e711c38e567b1fd3055407c3a21687c6e4fdb17f5d662bc94a0635b50eb8bb2338af1bd586eef8339c735ae2b61f7bc4ebec9b5e65c5f15387a96d4feaa8ee88d1866dec1ff0be0e9b30419c16c1eb97ad670b34e53f927c82a8103f5344840fe537dcdab4f2fda1b15f21772a10b30416fc5ecc286170df1dafb96e7cf83f07f75c4f12b0d151973e989d16df4b6d0ab0cf85cdae0bc281bc486cf8db61e61771fd893dd5609d205cae3918c3162098e49d1eedec239af27611fa960884b350fa4ef79359c474de6908501886aaa767966096d8e6922edf45c0d1a73fc3079108379b82fc6983bdf7efbd6517dbb0dc0e0417aeb58bafb287e45bfcbbd92f84eb433d27efe900e086e73404e76e178d9e8be7a4f120f32202a7f53227caa5f429225e8f602f837f273de2bb3a06ba6d688b8ad45975072a970a5f0263e51ad5288ca4ab793f1683439fa65d3310724eb32e584315b5b0dc6deae6fee092c2c2b6b971b20dc4af387a1d9ac34409b7dc32311e8342fdf343d252cd77d15264e4434d3d08941b2783ddcfd20dfa060dbc4a8aabfddab8bec074ccdb22bbf6acfe65537f9e0574bc9dd7e7c570768272d1f79463a5e5685b545a28effcba22ee10409672cdd3d90ce80552a4c3d3c0bc758d8f2f154ace74920e5b4d0502a65211675705c00237af818cb51b3b6a6cc24f08ea3921d30b3aa51690af3daccbb8f9fd7150a4da321890cdb748a8871a690b896ff5a8e72e9c48dfcfe93d01eb923cdce80c358ff922af4653d357d40d19d37ec88f503f73ab8a0d93bf1cacd2b3d9a0616d7a37a3d5bf1573ef117bd50cd84822891d7dae9f1412f838942a7e945a6077bdaebf3589b53075ad89156758a6bf6839ce19388ef93eafd2a87b002cf08b4d07a5713a308fb72c3584964d164fd0dfaca2ce866faf2d4b1ebdb5e88edf43b876caed99c65af0b669f1e3a78e5a65708864de97f13f45e727", 0x1000}, {&(0x7f0000001340)="915809d36f1897e20a0db47b9f1a0c6e26050d9f639b2e44b82a97bec120bc12c8b4d2dca1dfe69c65b32bab722c5070b003e0ec25b4ccc5b86bc9f9aef79c5184344c92280f82712c97534fa97253cc649c961c5e3cc774248fa1c74e512c3a6b635a80024e6d5b0c055030e76fe7a952289c73c0f2c7bed8687018fb131bdc9f220a194b8bbac230a37acaf9d6f75dafc2ddb7102205e7555da47170abeaaa59f71c864979077e8f26fb46fc2003420b32e5471bafcfb2588b5d26a7d453ba5b82c91ef79afe9db8b536216b0caf366d957b1622611a7964c899162f9869b1233fdc758a25e2e509b24ed3a951cd2737420e9cfc8b7f9d7533", 0xfa}, {&(0x7f0000001900)="4983a56a4514d72395298dd06b5de0ab6b216cd7c48a2756b2158b25dc6081f2716c71526a534aa8f7b756c896f96accbc26cacf133e7dda7c98a55cd97f07ce2e23fd6e1656608a2a29886290528e69247a0f237bc8b0380d77ddc586bf434c639441dda53309e93215d45c2ae2468b2212e9b0f8f289964d1ce1ee1b619d35ea153abab980a233c329763f651d8c536580de2ba80d443a1e97f46747332907a5a2b056ad342d5cea551e772315ed19f7c653b6e367112e31a7a4c66ef6e484fe0b957ee81af17caba8f2629fdf307e7ce26d8eda4a596f360daa28c549f53d18df630f0ef7e8905a04f0387a3b8827aa6e76896b61659308d482f91baa8668d3d0618197b9cb4abbc10953a6a8f260c9b0dc4c29ad4da53dcdb8860f1b2f89276c4e5c621291cdc8ec461adc09950689bf83c02349ffed767d2605f5e2172781a4b5a913cbb547c7155e004d90e8f9b1d5b157d486dec569c21ac8a87779a71e1e0b672c4f38c8d0f082eb7a015f5d59d1ba47ea4496a51876cefff4e9a3674835db9e82d494697de9819519c7d3ca865ac63d9ba6a556ff88e1e1095ecb83f0b70412773b3553bd8fc38cbb97dd9c5b72074dedc9936a245e79ad19eb643e463231b61164695f9c8cb4a9179fde546ca85dbe1a5cdbe44469815bd3b7da449a58829098f396e529f93e4da29042cc35758f26edc6070b96425a4edcebab341155c86da5f2abde9a8663a9f462a7a66b15db9467dfd57a1a6e1995b0cd50c6b4840c5e1647a4e7a4da866dbd30873c385ddae3d77935f3e842510eb4f2392d703be2c29c98d425d05b87d953c88b69f4a9dcf8b8afc741c7658b92452544327d573ff76babaa73eff69385258923e5c98af6d0f254a6eadd5b165f4bfbf4d0c9ca24259a35ed8e5c6e3e64f85eb55f8e1305eedd00ae100223465b14219501ed84c8dc94fc31cf7f88eb723498c8effd00da80db287343cb9a554a4bfee340309c4fac80f6b2c57ff9bba48f5f77865130e329a89bfbb67b7d7bcf0bb5d5c86aa663173ebc909e0dbaa9e6785f0a40c479842b9ddd2eb57c1d618681cc98e86fe5cc3c5a1b23f161b4b97d63c905a3fa640babd4b621dc863e4dd29fd9e6a5b10193c4af595c81230cd1b874e14ccda92112e6a96fb6dbf54f024cb6b36e9f1c9c6ce9dac00a90f8d87acc4a3d1ae39ce6c44e24022bdcf95255a283da315f39552a74b283fa8302d0b9313b37850ee259a469a5b951e741a77da2a155124a5217e659e384216fd72376f269e0027e8f4c8b476f9922640b837334461085360443bd18ba92477626602494ebfd1a47d79fdb9d6373c19a92995194eaad40e60e096806d013f044334e85cf4caa5b3d12ebe43af1179bcb3c4df8af8e33c6bfbb2cce66fe3d0578a0fd129596de7f5c2231e4ffbde4138f27ef9cb34544e2fbf7c98bfc66d331eb4540aa1c1d5e68f35a7632b905ed854750db62d269c7084cd62b1a1d0f3e16bd683be864717d2e524d0fc0ae208a3da0eaa467a46f4f25e6262bb1abda4054dfd4349ca5dcf97fa315abc25ab0e2cca0d2522757b8f5712b3864536a40cfe1c6635dfc4a052a809d7415ea925387fe14f21b666aff8cfe3a93eeb8bbb04aa1f5c2c7153ad328914ba72dfbbed2197709b128322be5a20e72b9710f27df43bef2c0925cc7fdd27a79dfe13c75c782d30fdcb1f26ab9302f979e179747480ee7b090251f771d0d93097004da5a5a76fece9f49add1cb417b250736107e6fdea5f8397bb2f10d439354d2c01aab66ac4d079ce75927b62ce06de0ea0d78fbefb392181261d04b0d34e0fbd24a6724da16fd869b8af51b019f9990aa22b3b0b8b305410c7ff231e04d597cba54c3b80af5913ae30bf319474598f9b026ff6bb0294b5a948be0037a90ea5faa564f8809f5d1fd35ba1e7175e1ef88e2e71d75d3d42d558bd08a21bd996b8f440f282061ab6704b02f9b24ebd0319e08d999ebaf092121c3d4db4b4b59a85ba5d5622b67259745c414cbed41c7ade71416d67edca96fe22bf57c68ff86aa587dc0332a0b20b8451535dfa12e31b3cf0a55eef9c105d5e096e32da23f3f12f143803c019af629570dc8c0cc2f57e621575dbdde7ce5d5f2163c16b1cebf0a71927e7f189242b17bacaff801937a989890d9d43eae237467c17b4425d073b70cbc8871ebbc89462c6aa64b7e8bf342ea63d81a7a151f494b0c6bd69f773eb28474e414ca4c83f05239bb0d25f89f09854a205200be83968f4d79a2d298a367c9ddafe4e37e40503bf647d024e67588b3eba6bd22baf53b11a752d87dda693c65bb9bed0afb1b2408b75e39512a0a7097a9621f67361e14a3ed15a119523e1e415fb7fa24294ff4c58967442a713280d30c51afa28047f9cbe169f0c56de4dd59aa6ec7b84b7d7cc20983ad72da2bbe0eace800030bd18415415f3a0a21cba5c9b99da876f7d6f7f14600e3b9a179d200aafe3186a28fb8f06c479be85e7bff131c1530d6558696fe244122b8bf40787c81ba5dc3d7840244d873adca7c0c5a79d405a05711bd00255a2b3575546812cfa404d07fd36c1a6b4ce1c45911956447c4bd339078e3be93f8dd37171b9d46e995f354f27045bc6b052bc951b94c72caa0f686ff4ec5207de8752fceb2068352d755abd4971159629cc692de58c7705afd52cb9839b77bd69b9d6eda1d74fae6886e4ca5be005d3087aa90199f83862aec6d1a2a5dc859f8aee12ee85feb37cf675e22aa4d74a98851696abebb5b912a2a5bdab89851442f8600db66a75c6dbf40c7e49b8d78d3089294a46b0c46ba031ed50862af72d63445dd8426db536aaea25289577f18f7bbc5214c2e1349d578d50c2a99ac39d47d043835dcb00c63132af3940d80c568c2f3a0aa213e6998f63cb4e469e38fc9187ab814dbfb30db65cec3fe625ce79d960988cd75b467595550e0056a76fcc427330caef4b0f8b6bba5829baf764dd6d5cf0e8f05d7250fd967140be63422c1691bfe2c5ccc51e502a475343523c22de1f92d9a00416a1340da4941675ddd3ec309e8451ed29bb1d43318cde0b782028841723de519d0f86fcb9c389929ae5396ec95cf88b9a909d14a3e6dd8aef358a77150b3c78cc7b5157f4c41a1eb9dafa0d0218e5134430f7dd1e87e94add363ec815f7eb6d0e3c2285b2ed2dfb7b1808a66cbe6ce757cdd64653d3c3f80c316c34ae6f6d665f994c9659c76b2a774de8122094cbe60931de2c985afaae0a605b6e7f5fda2c18e650d82f1acdf8bfc877246a013844dfd7844df3db7ef3a67a50b77b4c336a7a1f995027739f63854d8e397ec426eef876703548167a7fa2fed306fcef50c6fb00bd3d1d659f1350d4bfa16f1c74e4550a29093c5d8e36a376699ddc8c9a96926cab90844cc46f223e8880d2fa2ef68533ab744abc814d477488aa4cd4157b336e3759166a946c47615fb65788a58835fb98e62208fa9dee61a58c1b6e789d52b74a9c7d13ebb9ece71411ca11f66cd10198c6b2a20d8b344004c666300e718a59e0dd09d80b74b29a9ff89f0399b2acaca4a96a8d390df14e20834f7e58652fba6c9d180679908dabcc4a578cf55c29dc8fc278847c32751fc2fea8dc80719f2be473da33e47fc25d58bb7c35ca5fe2e4da5d4678c39585e051906ea0b1fcb07019619e79f6662109cebe8fcdb9e89114f9ce78cceb90e30109e04e31b56b8c4ff3d107e1b13e1cfacf169a5aba618d2c335c665e3d9b69ed03f9bc01306b8de47df44782ebb73344fe051f1a4c5d9458c997d07a7292d90baf110dba45756c2a88a9849163f11989f7c9752c2f24f69f288f82c161f949b4be509f57e617d923821a36e06c4cb9f503556ee13b3daba2e181efc06617dcbb06a6eb7a160d1e050f4d5ac917eb6f1070935ac81d283c979d1259d7e383a4eb1eb71c6d6526b233995e7cf41fd3e33abcf9e047f9e305bcdf1083f59168d60812e15593f5c1c77b2484969293261d7f1cc5179dffd4b296f9030bc37ec1b5f1257ea357a2c88c057a9d4a74643ebd9e96be5edb9819ba86b67d35627202a78d4e6d2ded240971edab5395e3f762dedb133a850a17be9d5a6c8c3bf28fbbae68694e766476d347ddf462772456ed63e1116dfae4460033022261cfc676923183fc79514284b66d2da8f10b6fde07e057351de534a93debec5fd0cfff0106efec80f4b8d5f31a25a3cc35e511e4b2de09561d6d143c3b22022cce67b5171fb31392dfe1f987cdaa574365deb42f9856653be9a11a609b40c9794a09ec166f5ff7bacd776033509663f0b38cee343ae50491764fc1e59b125b19cb5767820e3588b6c86858e54c9a40595c346faf7e5fea29ed034bf0d6c36041d726a42dd776124582f5161f7a3ea363f2db1738315c55e9b4723d1a4f7520bed51a7372658cee11d62ca730c7d42723de73bf030fae73d795fa23494dd601a023d812266c72a1d9cc17158bb6ea81de46c010725218f713e57440b459c8223b4adb4ac9dccdc571801ebcd0f6705c63c0ebc63ca79c00428c370b3b15cb66fc21bdf700c108ea47834f9a90257ddfcd67b2713d2e01bf031b4f733770466900329422bd5eafd1f3022e9d7fca1f9ff67441537c4a64a128b1fa3e471c2663ff13d041470893f5764993e68fdcb5d962fdeb6ded3fe957b13ff9969529efcee38384eee77defa35530ce25e9cebea46540abc3a43c0348ee25b9938690ff8bd2491caa878c395691055719591edbd2bd9ca04e8f8ce7f6b5904b124e4c11cbb5bddace9aed2c7b0d0621d763cc830e8f3bd92a57659039e8022e268a3674a337b7c40527d917c1652d29ffe500b8fa8646b67b4833eb8f66e16a06ea3e4dd394da0a3ed238433e75c73d1719406f32bf75bf4f89776b5483d05ba6c68b8d36c9a9336dc8e424ea7d60696b04acf376ba8215a559df9c2c14cc9d57493d7fea6bf96a422cdb866afd898fb6468f5e4adb7756eb00213fb13fedf6649db2cc41f1c64ab7e5adde612a79f47ee4b449df54fa73be49276fd9035b7e4d247bb915aa22fcfc74cd1c7a4c7a05fcb0bacdbbf4d89569a1b57735c0b2550a610bc0db62dcf5c2d3675f9618c02f316130e832f1b0fd4c32dde17540322fc7b499d8551cb788c6adef74a2c42d007e62d4a0028f42ac0ef98fe1cdf15cc8177276279cd9e6a35b389cee5702405b13732486ddff7c27738377b331ae68792ac6b8710ac1bcead442be5621026c07797118d1b1d66fe142703e8e2cf2f80447668e712e17c9f931b506558d3ab0778c6e9ab2b1153d68366d67680c707783a2a8eabea39a92943c11cc7165e82bd2191e23bf5e212c09dc9445d2aa4071ca44100ea18985b6c220c7dde6b1314eaac76b1e0f3012dd9c875f81be10ed51852f84b02b360112f1747f5201a75c42f60e62925b768d6c943a1a768c1f959bed4d6cf723ddee98fb52b851876a47ef5fc4c4809bc75fa430620d4818784802fe765d9794e746d2023444d6c367bed428bfa47a634b52f81575f6873735e2bdc39598529393860431838cd92336fecf72a1d6212a9ced75ba57973bd5cc8cbbd3e1a462b059171c16aeffbcce54370571d249a28b2e9771fb6a613aa50bb15d8e45b582e4977fb12e8c2faca99b2314df6813f99d0059e0f4409755304d8f68d701b2e34dea68d942800f7528cd39aa6768b361d544ea510dec7ffd5be8575222cc575c0744283b6aec04e77458618d98d3948f41510f44f64b9823326a818cf57152f854d8e", 0x1000}, {&(0x7f0000002900)="56b846c3b8146bc99dc8826d5c816b85b540b7e2663e9aa3f4be28cb77fe7bec11590e17999255233cccb31ff4545840b83e802c7584e53ed8790c29d9d9a6c161feba932f24c71e33a9766f9d1ca805b6ba4afc6c33d114d2b6d901d7e5fe48a33030183bfe8aa8450661e986c2b6dd338f40ee3e943c9e3ada70c8d79e3388dbee6c1ee9cbbfd45128c95a21a0468498ce1220e9666dd366c21f7a7d62038a959e5ed7938b1cbe11a659563ea1bb0280c016a9ae7eb2c41ee4b8666f70d4c2ced85bc328dea7c4a3649b14d66904cc5f7c2b6d735a2d52e11246ca701c535509ad61e6e545ecba3e5391dedb4198deb1a9304775075d50f6215ad592af886bb41fdb07d1b0919641c05b96a06517ca8ccc380eca304f965749b3bc1786c52da27c57166424602b862fb30ade379c45316f83b31fb637972326e44c7a617764be96a994415f305bf0b86d0e56b2a11cb97de0c8684776c069355dd680cd34effad7d5bfc19b93b83ef86e41d7a128a0f00bf22972f9d26178b74340d21678e2624c06e56c339189e64497e5c31aa5545c5c75f19f19b224adcb763ec741c48bd104058e0e2bf1671a0df6d4aaffb962f30912bc0270c476443bdf92b781b9f3cf13f48695a6a9d027308d873eca154d358b35248fe61dc10bce692d8597d3f4c82c616fddcb7751ec0ac430418fd3f968b4fe1dfbbd2948136c9d08d9ee295ad87c43e279c2fddf8f90f16074a2f491e00723b3fd5f21adc4759f0223358e18c1de590ba871a7dbcd759e016127648d2c773bdc8b875025a147a4f68e94e65d93a9b50acbf94370df173cf541cac530e7f1bd52ad10b6468b7506fca3ba67f8d5004198ddd4101489eca3ba57ec52e92fb2b93bfe5b3f887666c3e53f528d3af9fe238bbbc71c0e2d2cd638952b563020e3787b6951726903f36d71be6adb065317f0a4156738e6ce233a145b6f467a451c0171c1e03fc41df30ecebaa8475d9323214dba8d180a7ca52466546d5fed831002331bd244e4ab97f964257153f13ba2aa1eef4eba6fead4288acdcc1c6bc3db4d4ad54a9ede130c844293451a6898c68b91a8177c3bee6dc3dba995f0aa1bee26f1612c871cc348f760d04864c36a3ccb4c92a524c4116089756b2802ee94ec4ccc66d5c389ed143f0e1eb47d6e3a8e5d202278418e793225803726729706c3f02a1229493a913aedcfa5ca367950c2f88f033ea6f707e60ba761ba84f4c40d0e0bc92d6b675d3ca9ba401d19f46687c81d5f5f87c5b72a71a11ddb97bfa97db14341f25f4035127951990c8f15c6ca78b9db9aad62227001c4236086958433df59ec8c28a21b2cfabbe28f5e40511adbc20c55987dbc8c35e66fe2483869854d94478def91c1c0e5f77dcd4fc23989f56f67ac5b2a28437cbd7ecbc6af4eb1934a38a273683a6113f0cc9257ee70c8695c76c6b1b8eb0ae12e414da80d71aa828e016d8dc076ceff7a5c6288bfbe1075bc980bfcae4d51cf352ae6969a4f9f605a32af672f937b8d0f0d3e1dcb1bf65c2997de27b093b245819df1aee62238ab58de4bc055fb163bff6f61814a1449a669ed1008d8cb839b62719a5c17817476f6ee24ec6b6da7e82fdcf0d246d31e19b67c700838dcfc3e0ae2a5aa466ba26354a5b084290d5c20ff3603382a685f887d3c85633e587208ba1b5e3d7606841d25ca92e139d8286da47e8b585b95c5ccbd2dfca0b18ebee652a834798ef30b56da1e4cdd0fe37f717438fc1d42368d10095b649b1cbd97f97a22d4fd70a5b2055fc1d9165f1d95b43b275ad119c73e56a9b17088428c75766e5f120d9c0a713a2a3db58acfacf9d89bd789ab3b3093f83d1b1a770a659b3554e8bc4f0ccfc043908eddefa84546b6f5a77ed7d13cfabe4fa9ed1e5204bc065bdb29aae1a66841317435bc3abc17f4d8c7b85a46acaeca53705a87afc2bef1e4945f0b9c393a3b0895742ccc21c2e36caad55dc6534cc0089c13e9fdccf71d5358dfde67331fea808c40faf64c1c0a5cbf5f13e5d4c9c286cde73efe5c33dc5825a99b3fee58899aa786c0f5794641ad8551d88d39ff142064708ae81fe3cfce5f037f1d69a3d196ea9964feee3879276fc228e015bc28b639a611953954218e50d0bbc7bfe8d052fbbaa5d12f36e99286b2e9c43b1e6be0f96f3c39cf1f59d89badf0564da6974235d913a46e863158febe535fb7e633477fd532465be1df477e20c114c07d273fca0aac38ca4a92b221387e8995c52faa3dea0818ebc20335c06d2d2582d044f6f21c5559b417acd2ee32171aaa0fc5b7f725eea8459d4636266fc5ccf02f3cccc1fd1afd7ec1394e471d1fcaacaff6d4139223791ef1f70e524070ad65b3a7f3b703427d785a062a9275aaf95d8f48825eb3f18da8929ea84e6d45361e7f21a0d28e3c391497324bb9a6f4af8994c276aab05f8b7815a8b247e1685a02aff5034550dcf7900812acbe3249523b835a4e06f2d140fa2c425ccc1a0894827911ce66becf1ff15a53589289fb242648660dd85ff9fd4337f104f1c328ef4858433672daa814613cc4d863f409851c1a64c53ed68aa26355d8d98d784d466a0ec052935ce516c6cd5618449b62f8a1d18683a3662769d0c3c5b4861ea8233b9a24f183544926ad9ffd2b8f9287f563d879f5677a5fe1ce2b860ce4fbcf218be43a026c82f59ba11e391dc0d1aaf65fe86d58e738088098b316220a9729ef8af03f84b1023b69c0d4e69e8c2912ada7230350e0d65646397eb6e2533c5750629ec0bcb71aeeada59d6a6560a9b3f2e4e8d392fa593efef8067bc7abc5432ee9c49d58ebd67d804d5c815388a5a7bca7c3b792162f4da8efad5c6b8b9d997d722603e78f00e81e5d048901bbe0ffdd5d45ffdeb5a5bc2c52ceb279012dc8ea7cafe20d939854734484e47656ca5162ef5c79a8a7fdc3c8f8310b23dbe3117229edb04e5ea2d479dadc7c489cb558620393c4faf8a5f11f6ae85ba7e9006222e07224823e4837579fb9564b666fe2e341a77b1e60c08d1945077799d980e9d49bfb1baece7b1fcd68ff8384cb385a8708bf2bb9d89ec9517d8165b73d81e66a74872837639371d2cb2b66375a8820bfb5ba9a7d6fb91b262bc409a70cba4e957deb1af56d362f0a5ee650a4156b5601602855b8e2a6c2344bebd391d52575a42220b594901557bcc03255c3e5cb8ff0dddf98b0eb0e509b71456bd394f8520d704eb66f9658acc603f6d8eee03596f70cbaa8619b808e91b0fcadd86f01161e5c7fe6d16cf1dfd1c3841a6c20f5dd517e3f268cbef224cc88ec372c58bf245411e55fbef983f453d10adeca5525364df6843cb64130e3cfa51d384962a44adbdc14612bb8c7c4e379be40ee30e524886a4780fce238467a8e91be470f8f5f2b3c85ddeef908d4ef5609e0db8ee20505efffc05985591d822341d910fc187fc495c811be16bdb48f1ed49aaa52a07a883cfb0acc9e8bfc429690e0ec5603ac5b5adaac1ed1b9dfc9c629ef993a93afb26ef7e08270cc17fd35e4f3359fe58ce2e59a2ac23bd8426452840994627f1bd58d8f799ccd9895f070d654605a0fbb1ae01c644ab32677106f58e3f7fda7a6fa30739e9746ec9fe644b9d82b2b3886f996cd77607c892e332e1b620d8123f4fa062f11e12baaf0d7d73f4cc6326423c7161c9711633b7371290a40bfd2ff7ccb17c97775ed472ce4012d766967efa2a874f96bcbb72a4f41d42f1ff4296281a720dbf216d075f316b12c38411cf9cfa1384d55139536ab8aff7308151261f24e88b52e84ebbcd1cc21622dbbbfa0552ff39f4e1ffc59d2f75f9f8975c6557b82575ac3096308dd1f777a7b84abb4c25bfa607d4915d5e29cfcecdc475c39e7ee03d5f80cde5ed225d03ec3c81923684bad89a6affd8f9a80fdb969be6efa6c95a1105403610429bfe6b83b461548ea8f5cb5c7dc2f3e6b601bd60eafe97ace70d57b9ad404ce4da2d479fff0b24c3c24e54b690ccd75f6fdcc955dee978239e621ec865a073fbe7a1f02ac3732f6c7171bbbc4a1f68267b10a2d023191c15400a6afcc8220b3d6e4b694ded4b8250cec19ce390dce9a0d2fdad91c569ffee7af631c5a064c46bb003d81078ef63f80de2707ad5f08af46b79bcc995837f94b4ee05ed91306b9033477369f60d536b50333e7742708e010a2d7ff2c83e0f6ed4bb32f56904fe029781498e8ec1a10305796b9867cd128ec57deb868ac69cf3d2da27b5d60815b50702ebb34ebd6bb642374e0c3f115b34e292eb11a51ab1f28584b6de22b081a12bdc1d7ca66d7edbf025db3cf6bc11694489381638ee790d0268b678165672c8101f1fbc365b295d6284a81996b8de39713ccc312398462feaa1bc6cdd9d9e5732ce2bfcbfdd324651f804baec23249a410ff28960fb64ecc55a69458913a8c72d7875e8d5c404ddc351d0bf980a997c4453c9a8cdc7b5e1f3d60b8657ff96d8052e9b205478f25f77d7ddb7dd7907a79ea1b9f8f88b1eb3a870e39e8d80af8871ef7e792cbbd5bc0626a786f3d4e7a2b2d3fb8f672605101cdcdab5d616e35c412d04d689472839f61441efb0eba9e21fea7338d114f9cb8513389cf56f1c53e9e8416fa85a53871757af78ef2972de650e336d1464dc80aecd9a265aeaee6806f8b5b6cd9f1004e1cf79a8cdf85db12715d4b4c90bb5270165d21bc33739e350cc20e050e43aaebcb8708b0963b49c97deecd431f9e9984d9fe438d77ca5f0968528f8c2c5cedaeab34c275cb69746571e54c7e39f73fb90730d44e0fc65b088ac93a6eac57a0de280a6e7188cfa5ed8ead960d76d70ebeb1b0b7dffd4ef63a98be3c8b3e28b8820488c9c533f5f06b4ce747a09ccac80b1869043584164ef498edc8d6c27f79025543d2dadf5b71a9914bf918248c115b671136fb8ff1245ee2c11d8dae976c3e1b9b07b82cfb7b649eececa408925a32027e9f254754769e5f80aec28351d07bdf59e1e8d806387cd96a1d6f317ff18651d4540a95ac9b625e868396a67d02cc3ed44dc96d8fbf89586eb7de4dd0df4c014b4d2adcbfaf532709453767a1ecaa06d0e39d8e5b60f513c42bba6edd80d78d46e46932f28bb9f73823b91adb02bdf8bac134a32a188837196ce0374b8545fa1916ee7ee57b322648b0b25526b64217baff3f10255ba49c0c2cc9553c28c769908cd3d8b451a7de8a71fbc00bad37093249236ce1e60a065cd1750fa126639eca56a39e18681c4e0cb24474c12fe78c6417c667cdba5ff4c083d78d104bcea9ea9c63156bce4831f0d8565871694779730ab6a427b56a9b7d4df9090db7aa9ed40186b29a7bcd4e51f134342d89d7b0defb76b5c2cd60bafe0f37736f8b58891841baf3d18d5774c1fce82c8c3f53f0ca4392580fd7c8a1167df5f6f87fcf9ae932af37a253d159a5d74b51d16f419120475be47ae0adfb5a96578703593ede90a0398f539afe792abeb060a74ff65285d5d6005fd9db9d2d0a6a06e3e5ef969a1f70e389aa8713938645d23799a13c94a6f67359f8ed8f7195406ea896cd9f387733b3ae5b6766ab113a0cff28f34e7241230e227dce96accd909a5a9087354cbfc1eeccea4e5c96e8fdd2fc4fd2976040210d127ed9029a8aeb3cb47a361760b3278dc3d645282e2f302f2eef74d9175b2433ba595cf6c8fe4e2e672f1af8315308059a624d29d7088c22c18fbb336899347ba205c8b595f18efefc39a240b4137f8d04b7664d83d5d1b7ec71e19b5cf32115647a1fa26dd920753ee8a764", 0x1000}], 0x5, 0x0, 0x3) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = semget(0x0, 0x3, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x7f, 0x2, 0x9, 0x5, 0x5, 0x7f, 0x3, 0x9, 0x7]) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) unlinkat(r8, &(0x7f00000001c0)='./file0\x00', 0x0) 12:18:01 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 12:18:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x166) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 12:18:02 executing program 1: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@broadcast, @random='L[\"\x00', [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x95, 0x0, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x2, 0x0, 0x8}, {"fae9f0262fa1a2dc0f4aa190cbbe84c1836beff3a7bbbe25b7db9487ab4bde0f540d4e90cf5d460c0aaaf4aae3f494785c8b54a4b747719e17ca62125682d3971ac8f4c581c0d90818f97582a7e0b71ab45524e8775b93212ed26563ebabb0744ff7af9e8de09b3084f7990849753d9828bfe4a50e5e9a910b6ced23f1b877913ab0e1c847c185936be208677d"}}}}}}}) 12:18:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7fff, 0xff, 0x6, "243ca120fbea9468fa61b84152f2791865320742", 0x400, 0x3}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 12:18:03 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x5e0, [{0x2, 0x9}, {0x2, 0x718f20d3}, {0x1, 0x6}, {0x2, 0x81}, {0x1, 0x7fff}, {0x2, 0x7}, {0x2, 0x3f}, {0x2, 0xe1}, {0x3, 0xfeee}, {0x3, 0x3ff}, {0x1, 0x8001}, {0x1, 0xce}, {0x2, 0x3}, {0x3, 0x2}, {0x2, 0x10001}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x80000000}, {0x3, 0x8001}, {0x2, 0x3}, {}, {0x3, 0x58}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x4}, {0x2, 0x1}, {0x1}, {0x1, 0xfffffffc}, {0x1, 0x6}, {0x1, 0x3}, {0x1, 0x6}, {0x3, 0xb70}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:18:03 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @loopback, @empty, @loopback}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket(0x20, 0x1, 0x7f) 12:18:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080), 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = semget(0x1, 0x1, 0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000280)=""/13) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000100)="ec6a4740c4cd497ab743fba938b62e36f83da7b8a28c44f5799d6b27c7f64bd62d2de87fa82a03b235adb77ae4fb072e23a1d7977ed960d37140de8ec79d840667fcbeb6c940d2ba6c57d4536423fe4e45fecc6d47859028964fab95754a21f818d023111e8efd70109e5df556e6694f5c0c81d4e67cef0729caf368d106275165b26d397707c56bcccbffeff3923b269db09afe0a348955f66e5cd3e170129c036f369ae4cb8df11ffc683627b529972451d0c1e8845dbcc7798301c79f3b62bd347be6c8df3b3d6eadf339a2209917c42c5bfacdda2e2207bb8d16fd1d80a843ddfff54e4e3e0be1744e942d4c5705ba3200b01c1f197df669d4a485b56e", &(0x7f0000000080)=0xff, &(0x7f0000000200)="6a61ed9cfb6480e956ba671fd13f2a26390ed2527bf004b512958c09334fd71d8d3822f07a4a0475f1b27d3b57b8c01ee194e7138102a242a9bf0f5298120b52de066f1d21625a22fb9f107f9d26df3507c2", 0x52) 12:18:03 executing program 1: sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) 12:18:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 12:18:03 executing program 1: socket(0x2, 0x1, 0x0) socket(0x2, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001280)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab456afc602ab8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a43c4e4ee3dfbc4b224b36be2435c9951b7117581d8f25f80fc11252a7f4db3676efd7771ebc4190c5a2d6b9a4907acf507fc3ac49860aed4956011491c037a0b2a831303f1ed937e9", 0xb7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001000)="7ef59549495f2fbb13499d8e2a1f64ca5b41c5c105cf2f6b19295ddb4dc1f454f56bf427aac3265747bf2686d7e1ba73c14e860aad63841dbaa94c1fd55ad6e15c1740f601000000f0170fdb961bd587055d861dd9938d0f7ccee7a579b4", 0x5e}, {&(0x7f0000002540)="d3b3107d639b5b1b505441feaca22b676a68af32e255a4bd20908ec390f84dad3efb9d88ee4da31fd77d8dc1348bd043244122260458fc0afb5da7e4446f98927ffaa2ff1a26820c7db07688faf25ee99e787eb38c89d90f46e962b52af7afcc33c3cf77d82e8652adccdcc6e37e65a0c12b224099a3a376726fdab8db0c5ed42e75d5cb12515b0e8eda7f827056f6b7b2f32c49c66e70f38e2953bb33d03b240f7bb644ab4d7c7e36e67143659c10b2dbdd56518775abb5126016e900b22a0fb2fc9f18d08f5cd27d", 0xc9}, {&(0x7f0000001180)="32ca1763be2ec992a30207d3e84bf871accaf942d785a1005d1be715d76846f4d4f2c99aa7e80ca065bb03f2987f8919344c21d79504b2f7d245224d76c258717d9bcdf6", 0x44}, {&(0x7f0000002640)="547b086a560606fdfef10b334f8a4d5ce6c3c4394126b66692b6b363c524024fb3413728bedb7096d5c832da22ba1f4f96be86a8f78c10f9b9cc6ad667912241f81cefc2a056d40289cb23f1b78c1fb783c2f93008192935d44b82fa9c2f12033ebc80b32a141f5f4b1828fe713abd7a1c999968198b3ee28657dc27eb8e22fb16133e4a0163cd60e6369d93440696d2e895e8baa6b1b35e1c504f42537c2d0bdc3cba0e8fd0dddb4c79db8be72af99a98e14c17826eb7f190b95132eebbfb83aa0519e55ee60e58f7e5e5734993fe4da3ca8dc84e06", 0xd6}, {&(0x7f0000000000)="fae91e35b24a7e4cfd15434f9af281bce13270be2ff1326cd021ce4d9027a9a97effa8639d560981273e5f4cab", 0x2d}, {&(0x7f0000001340)="66d29039eada99987bd24f297c084ff8e865cd81d694fabf6be0", 0x1a}, {&(0x7f0000002740)="458bc06898107a051ad4a324df283fcdb707b1aa6f3737a8d7f8e323ce0377de3289ad0ad533a91aa1a0a494780b12f498d3af2bf68a5b1f3c5199d867b65199a8ecc6cd99303897cd9af18b609f8aa7a1e093d6e86c23b25de47e7595a46377332226f6ef6fa7e53021153c964ac8b2da555bd9958731bd85495f726ef8009013688913001c75174ca4e30ac20c", 0xffffffffffffff45}], 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xbe, 0x80000001, 0x1, 0x400, "76610bba1449d71a0e325cd387285075b80f727d", 0x6, 0x1f}) fcntl$dupfd(r5, 0x0, r5) msgsnd(r1, &(0x7f0000000080)=ANY=[], 0x5c, 0x0) 12:18:03 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b2983e141fec683650cc2a673f4e2cf7a8a928dd814084ba26becbc119ee398b6a3d2cde139c4247aaae890b9cde7c8619e3cc269e4291b37f3bc69c19"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4657) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) lchown(&(0x7f0000000000)='./file0\x00', r3, 0x0) execve(0x0, 0x0, 0x0) 12:18:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x1, 0x8}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0xf5, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648", 0x3}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 12:18:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f0000000640)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r7, 0x41, 0xf001}, 0x0, 0xfffffffffffffffe, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="ad768a82f877f8d17d49af6f5bc67c79be1a6a6577245f7d286050b4f445730cda89d3bd585b0348b3ac29a0099bef34cf9ded67a6b56d", 0x37}, {&(0x7f0000000140)="d7a4ff7c662f463e38b6ee54a4dce5d0007479db942afde7aabab19566417a67c33b54bfcd30cbfe496bc22c7b2c65596604dfaf774b73aa41f781b21bcce2631c0f9b07a08c0d6b0b8c9c9254d6501bfee5473148f15c242f90958b319cb8536706b0aefad9c9350d150bbb7fad1c2fe4fc8d5ae99bef13f810dfb45743f34eccfdf334bcd2708a05cc09c213aeb0fc1cd04cc2bf7b3d8198d41b4cbd51f959fa86682db7560dc92e8666ce00cd3ba505c5966834048e6a7c8016f9497002938e7a28afd4216069fd6c47c8c44083f9e3c6d44448d389379af92e9d35fde4ad642e7118370f67b087d0c3", 0xeb}, {&(0x7f0000000240)="38a2e8364595dff93d2425bd409b0da02dd5e3219efbff1d519a47eeae5786fabc323c3f074b681d38e30fd191cd0bd9ad54be6ede843a07aab124a27905b28badbf518a90af1dc855f77d54990e3bcf08da9e467f0e5f59ef0c80a55465cf7f7381674d5f7efbab791178ed2be573eb61a1ccd01d78f797e4e6cd8778804fe039696c06f9d16eac84321d", 0x8b}, {&(0x7f0000000300)="4725b2ad45a78880a5c62b9ead7decb9fd5a39b4d0f0928a9e090bf650f47de31f0bf91c35aeb8da2d223d7b326943426db9f85b871d90acf89dc4bcd5d3033576ec6ed1ab63024b7c916c3eb300f8507510e5f56b376e5923825ef4a9b475", 0x5f}, {&(0x7f0000000380)="d46b269538dc24fbbda54a1608fd0292206edd6a0f4c858f2a76ad3ce1ed9d99cc7c07d5f96e", 0x26}, {&(0x7f00000003c0)="baf69e61209f421cf2823fb06af1f4ece18719782eb31ce3dccff9f7f7821594c26607498a9e89225cc41a345afdf92114169cc7d983dbecfe7345d004bcf85129b4d5af9d57ef7b317aa8e16e422ff6dd74265ac2d9696b4a2667c9c5ae41e9b1c76641d0c259bb611645acb1a3f47f8fa07e1cdec2ca48fda5c0c5c60239abcd9ddf39598bac7f19b1245600cc18716d952f2f0886e0bd56c46bf83216ac741682ed86d2ba6f27f8027ce000cb8a476c0bc7f575de260d5f6238cc8a86c2d3d2d2e08f83e3921c52ce39bdebe76ba4644e93b55093685fb2f25e6b2b2c940c64c0b27689b4d023f13c7257f757627c56796663c6", 0xf5}, {&(0x7f00000004c0)="1bf44597c6a2925959fd140ae1bbd83ed1419d3e2d72cae5713b0c97aa91a2d6aa6cabee848b525ee94ecfe23d6e3715c6a3a33d3fcb0b4c2ebc94a57e878236868a36336c6964a9a8e5d9c1df65bc7ed434b9dbaffefa1d77e6f471bc3d84c45e5318a3e18c93ca3dcc227ee1bc969ca7892eb232e3e625f98359344ca96fad7acff4c9e6b84ea5a3311a84cf696f8999883670e38f5730292237ee752894861d5f3032b659bc25f112ea94fe88f96124a323eaf3de90bdec03add3fabd1c11f3c91ff5d798b07014f383484556178f79665b093a370af4f0dfb03fd6a9954062f957ba62b2120952e13b4c", 0xec}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00ffff00"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000100008000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x403}, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000080)=0x2) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0xd) 12:18:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 12:18:03 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) dup(0xffffffffffffffff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x1ff, 0x0) 12:18:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r0}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) setregid(r0, r2) 12:18:08 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100160008004700003000000000000090780000000000000000070704ac1400bb004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="58006b6b00e4c67d2a159d9467a84cfc19c9c5de6eebc5aa55e9ab7c01913e7a02b87dffe97c089cfac6c10cc8f7741e044a2c235d069774691628060c92f453539106770e4ee5b502a89bdfe4ac60a1a642fc01000000000000004af191aa0b445eada48255e85a6675b822a09439732f647738cd4f1ddc2d8e3f395083090000000000000044f20ca1015f28df0447b7b0710fb8e875131b79939645925837112c26fa3e11593e550eb9f098c994237fdc00c2d71b95a16e880430757819ed4677b35e08ecf64d699153c1002615402c9d7cb8cf83672dde74735767e08d523d"]) 12:18:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x1000000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000400)="c2fadaff69495d3149118146c717e5f84f24454a7de0da1e36eaef849b633e10750a122dfbd41432f32888635a8071894f77575450c2e0c344bc08fd2658ba3f28eda805b7c58dcb5a8461a1b6f088d0dede1d4276452260c51f2e2b1b7dbd67221a5027c18e02cc734553bd3b5d9601d83037a640dadfb118059d010252f419424b890e412606c8c406c16e23c9c1a7d06c65a5fb65c39d21604f6022fcff722ee79510d5cfa90392fc565403fceb4738d819c90925d969dee2d6150ce31772e2edfaa8e86ac506e8ac292ed105376e8432b5", &(0x7f0000000040)=0xd3, &(0x7f0000000500)="57be521dc0b853b5238169b8bebf52b20f61c1a83da584d228ce2f211715c7440826324e41e209e3e7563f0de7c4dd2ff2b61835aa4a715e4124efe91e072d446426b516b29729825145fd39ff6f62a757e5b4cce2d827169e39720f3c4298687cdb4025a22c205e01741422ad3efc3eea5482370ab6a457a3bc3089a3cb79d255c2cfa366fbe214e5d6765263599e4c2ef2b97381bd21f5cbb608cf52cf5d6ee679d4e6f90037384b806ddc0ba0b345d142c310e25fb0f6766e2ba6ef83f949a65dfd7af0d29b018ff6ed", 0xcb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 12:18:08 executing program 1: socket(0x20, 0x8000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000015e15)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x2, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x0, 0x4]}, @mcast2}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 12:18:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 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}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {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}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f66e83ad33600d111910a313a5a5088547531ec618380593b2641b1d360978f2eb58b80d990562ed9564c79a9010d0dd91e5b8f32d1052eb29e3cb6974751ff9580819b8ed923f941f208d23a4e64aa2a5403f8ca76f9a136b5e482a04f118395df2b0f7e6084643bbd1508f5345809e8c2061da45c77199d962ff3ec28aa1c6644156b7de1db64091cc0d04433bd8318e23e0ee5fb326ad6c835cb27e48f610f0137417a72c088c3d8c22dcd8177898d4bc0373a1af01e6417305eb511c4a4"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="180000000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="200000002cc6770a5931985a00000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 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) 12:18:09 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[]) r0 = socket(0x10, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x1}) listen(r0, 0x0) 12:18:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8442, 0x0) dup2(r2, r3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 12:18:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="124ab16b96fc594baf9169992c70b249a972db7108761ee87e4cff23c8fcb508c98de63486d4d186de27bd76c58696eac4ee2b43fc719f91c8c09216270cc91c494e525b0ba1eeb5e3adf57b411d75492ebe3f9d47ab6818c398868746df1da82d6ba9b29fdaff1edda7e7eef80bf458752410559abb4a09c3aca4b3792c17425058ae9828e3ffffe08919b6bedb7f18737c8b3b61533483d07ecf5ed3843f1e32abdefecad3d98edb0e28b00bb3a8a865e00bae642e8c1b20b6c21da9459a1e485d0aad33d92ba08b8c5a552cd9281602a80721aae17b4285f5fc45ed6bced67b0cfab62f70d9cb5ebaaab360", &(0x7f0000000140)=0xed, &(0x7f0000000180)="59b341d4d234503b17738d19f3c5e2b001f1ff51515443bbd869cfc4b98df1e17f8ef86eaeb024cdeab0867cb2ca581fd9e7f814b64f955cbc7a379fc4e146ac2dd637edbc3f27e779aa8ee39873a7dcc7c33b9fb155ab7706049b877cd2c69d3322b573c14a29eaae527f5c8491ad1e73d9df821affc993d2d3e5aa1682aee74165b96b42561a428d9c9558f0d21eb57c64d3a05665353868bc5a76391a9fd13cd5eb91576d359e61cf93b063920007b9f9dc4f3a74c1304b7035341a9da3ac43f76740e8cecb4a5209592d2ce7753e8643c38979a6b46f97eca6ce91adb1d8b92a17074efa19b71183ba84fbb901b25e5ea50695a1c2e6f395178612f0fddaf8e9047d6acf28726d1e3c1ae424fd513940241887b39e84a53106eea6d731c33bfe25171ddf3011ee0300db277aca1ab0b29220d857347d3c0439cbeefb6c6a0731eed712bc4b44912df5a41964f16302b001fbb58779315380b1e23002f07f2f995dce8195e569d0ad1b4f956ae4104f9eb8b2cc0df9ba54487ff00ecd3b20f9e4e256a0027d1592f59ce1601e4b3ccd76ec8e3cc93541ff04621beedb970de0c0604440e72df5cb7fe466405664ee2498e18c7f0d51e293dc11b126acc0bf46564087b852385ab6d3b71452c2ca0f56f596413f06ab723141016421855c9a4fdbde7ed4836a60134a66d3e5d3fe09875252fb074edba2d1c8429504142d7d3d9abff83b187240b652699cc53023a8b9f6b4d856f9aa379b1d29f0c38d89dd5de7a553a5a3d45547c3db4b88c5208fcde932ff42bd6abc6b4330da043e7d7321d15d749b1add2a7a81f1a59ac5767965be615fb0de1a05ef448ee8040d204a164385d43005c391a5e199a4a812b3f2702feaae22c551bdd39f72d4dc874c639f480d6763f1dbe36bdbc431ba66ec1508f1f998a5365f3a90ca9460c2a6cb79130463a8cd63b0aeeb8de7fa8f96b85ed01c5f129aeb5e33fa6606603806f39710da0ba3d6a8f7ff3513389543d3ca349825d85a8681e50a2e9c7dcd9601aa0c750f60d9985a48390fc799f237403ad9ff227c34e309bcd21d6dc19fee85a53bdf73e3aa683cec3c726478a527041be6761ae9f96dfc48bdb1eb87843969dc669f20369ca62143fd40f44a56d738cb0f2120711ffa59126b41ed916cf93a9edab9e5f180fa5c757c4025c82c9305f0dcd2c6d8f2155e01d1c09107049597a06e636a3bcc2fd95087232b5e730c015f5a8b3b5c0d87cf8a68c3abcf407cd9d5eef19646088d53d63fc0d37b994fa7a1fc163268e6bf986e18e8a4a6b32c27d0f446f7c90b55f07bf068866eadc4b40acd2a140018304795042e9d7017fc8015e7f72deae1a77f552fe115b69ccb1c174335c98dd8b1d0634c48b40346637ef4c4197b7b795d04977800ca7dddece23d7782619e9da2cd9c483d71e288cece4d1b995f66bc1c10ff875102d301f55273c9d3c0ff63b8b91f7f1983159e52e8c3613cb6a2a14ca556ff916900d9470478325b366176a35294753e41596cdc34d31beb009e45a265ba25b6a8c07640f743262c0be1f8cfd5fe464482bbcc40c1832e7692bf130b879fb7232a2dcd34b83f5965174292c5d910eca54d1c210096dfbc41318f01b05b24d12b9ef758059c68a3d7239588c5f8104283f1ae80d7cd1bc2ce73a604019cc2e99ad94a4078a3a136b2a85679e96ff66b34f66e72bbe5fe2011afe9301ef3d83ae5c841182aaf728616e2dc0ca6f93c28cf53ea93231780b78b4331f0c98cb3ce270ce6bead4f93fdb6121420b0bc3e2742942b4084b75b507ce50a6b00537b88d5246c721e862c1e37f97101a87b44f9ed58630c08e9ea84a4df63d60cafb95593511858721d1c5c871511282331b0859b0e3797dbf110ed42bc0ff9d1eb8ba43cd73491ac170ed23d6735814f5e37d8937747affbe532239910b64a35bb1270abbd28e2d15ba7f948608c2c10544550a3aaaf6737111edf7a9cb4e9b309d750e0f0a4f35acca601ddb3508a5bc2c766bebc0bf192a4762189c8a490e53b7550674b1d4286c7a9ed89a665bc62026e837ba2dedfd8181204a0ed7585533af71a96936a7b741a3f8a5c6ebc70ffa85c9be6b408bef1ff9d631c5cea6a5f7d39fdfc4bec3a3ac41397e9f429f08838a49c73cdbf12e57e43daf47f1d69102cada6aeb042f0f48e8585657dfe3bb39657a926453b68f2346d244c21da1980fdab250fa3f42e29202d204e31b815a670fb010996987bd767e136d8028f6f2dbaaab04f19ec24791869934fe059b2c66e34c8161f5f025ffa32a832a42351924fe689da67793d016faf06e399736e03553b2bf4c15c7acb95bde4b0ea02d8d16753d6baa484f76caf447a15db12573c487f15923a5c81282ee791017bf9f3ef16e87d0e7f334be9d6caa32d6ac17365e381b9d323185e0309f6207f48ba704401ba91ada96f13981772771ce37f3b5f63269c67b3b56b1254d781bbec6f6ccb2379883ade0c0e5a59a37587b2e5b0636fbfbceeaaccc4075687e10a8ff92a8c4b223e76be0e37b686b4f6834af907d80797e29d1d23fed5f3af96354ead1d2f8bd13d71675d661864ba8406282e8113bc267a78fa361845a9d7b8637f2282a1593f230df05546cb6b649848ec233f2c6be2ec447a5a71dbd569e679594c590541f609ed82917e888c1869a1a4a5cbcdd749d3e23d738127ebf454e5476f801ebdaace7d0d19cf98e8f144f9c213250a81ecefe5f13c5fe87d9d873625d5e443c8edbcedc6cb0998370025f936fd485227ee7cf5562e2f311cf964b3e4b4f72e77542c77fc05e9b9ab033e810b74cac489525d3c5d11a624b7f7ec13d0cd334437b4078c0ca71038b855b4340c76cb2f9289384545cf9fb2d17b2d3d2b42caebd8c027070cec528cb1431088704c5b2cfacf9de0549de650c88b54e4f8d04c41d0212d7607989818157e0b04f1bfacc58b27b7f17a254f65b5c8d7e1f1938eff4cba22c6653571dd5940c0ad8c6faaba46f6b3f0cd023ac40f4658176555346bd911909d876a4eff605bce637794fff05deb1d4f29eb83b2f6b0648a7cbd25c978fc5877d76c9ca1540c43859e5c15f01abeb4651689f136791eca47893140e0b4313b08d216b5785210ec678fd89b52779104db4cc92b04cadf32ca1d88909738b0c9e36e93309fe122dcfd2753b84c6aa349edd376d17f778fb42983e4463218600d02c0547d5669310dc82628097cc44c4741e98ecf3e1f4a57302e0066e1181098b77991b8757d74a897ff9ea7ae6c92944a206af05c82d2c35943e1905de78c7d46506736fec340a737643330b0676c89e12b73abedf0973af7745e8ad03f146195fe8880a9092b4f89c6a1f6fdbf08a9cd922a3dc7643b4b50a6b7fcf6dd856c71ff05b8c17805caa3106c2e3b02bbaeadc1854042aef7901d1195c38bc19a5d84ad8f03e86d7ab78db9fed1e2eff27553aeefb246780d6fc3a720fe6f303dcca4ba5c545d9b1166b66ac85eacc2a076b66343f18be1398946b4e9dddd49817e866dca51b71c3481d66fe95568e00c920657efba1c933508246ca77176f638205607a20eb970bb89763da9eec81e0845ff3e203dfaf4f068339d0a6bd16a80390d0cf326063f45438e2e76528dd09505eee6a8c2d46ee1278c4cf6cd1f039909905009249b5fc154cece0ea619b045c8da57f78bedf6b0547804987867646ef995883cab6343a4cc466e408e1d5a7759a7649d3b522436697bcc918dcfbee710b5bae4b6ee0b75c4bb9c02e4f7c57a66c00fe656814ccceac2745caefe5c3031b646599d56c1bafb81dcbd5b4fb2788cd8aafcf5b9b1455ba92147fd1d9d12b8db8820cc0b8639bbfc3352da4565e32e9aa7f52064a4f329cc0c9f3437bd523dfd21b24252e6b09c01dab3d93bc966d0a772f17d476881befd9495b2cd6439846973f4910f28d6bba68181988c35ab9e37dff9d988d73b0312a87e8aa2f95a111815f4988f0be157f70b395de3636e5c86d737f7f1e6710f6017bf0e8b3e997974811647a4f64bdf4edf054237c34c86dd0721889b2b14ebd7b21440bf7abd47892ed54df51f03787aa00e143cb3abb0e224577acbae9ad5fa46d421a62ef22fd2381d12b9c6cdce681a733ffa6152313020aa4038c1cece079d2c60cb8342c1b62745e419c1f4044ef6a40d166be5115d29f1478dedfbb270df678e9a63130e8a612ba5fee400ce224a1745bc2646df4a05c5e83147d28961b32f48b7cad1542e9f5fb6986a6e9739393bda36f36c00ff8261f4f14976cead969e3e9bd527eb7e3776daebc2200f78fb6578a2c0da8d3259253a091d979a62c67ff0c8ca024f58933457749a3df16ddb062a4c437010745b077f79c894270ce1e817a664e1f5c95128ef132568487f496d27ee97d1a0d0633c33dbd9ff6f4bf6517b3970e3a38e7f15dbf957b48b2981a1dc5ec7c0bc85a96bcf41e5873616850ce07fbcedb9bcd54a5eb910f12904709962f13b34e0167bfbf1819bee5a1b5ee79343936ae2823a4445a0fa159d9c15434610104c1c19adb333dac9156c08e66f0b7185647b9999d4558a32b94220b06d85e812bdba73289c7dca354d7b9ab3d8e603a337fb9a2fbbb4f3a60b8e256497270e3230926314f5e1036554310b96e73936672522465920b8b6ab45f8aa6bf1edf11462ff967a2c2f8b301ec930bff98315b479b615522631c143d894cdb5a1c456abf99cf64eb498fb67c309fd0c0f3ee89f816e32269d59662a659602c0bb24e10d358967bbcf705795e466dd15fc3a8c281b3b13c4f44c5bb294a5f0cd8edeb1e50e1b8287589eb2355ac734a70b43d6b9d8d8d27941fbda233d7f4150e3ef43ed197490f3cc3c452b205240c37f24a08bb4a8612dc29fe8cc7a3d3a21a11f568f1a48e9a4c3e070b4e5ed50b15502c0ce57d54beefba852de42900c17fbacbf1d35469ff114a0032508b489f5d214b3da4290f3903b56449704b6950ef3d24756d5671b4470f476c275122b52c462ab50f4e7baa9f90ea3f769a228b0a4fda41c79824c38a0aea5b15db6d812fa8c510422ec60c1202b148cff40144704b5a95b94c4bbdb3b577893cc3947fcfe598f2700273b56044d036afffd4338e74631549f80f0941b8fa3dcf8132ca0ff56f908f8b3c1dd95ba3378a45c61428d9efb66b54d9438fffe69f34cf76c70be57a9b33467aeb7dfcc39f026c8a23bd2588746ca4c33d9f9bac46f4a49602a678a5325e3e3c5b9e3e061ad739f9baeea6ebb712b850c9e609d79e83bc5348b9ddb903a32a9c7ff7fbd37253f0e6ef18db4c9808bdc7eb6be3d8eda14581618f77a69add7f11cea50cdb0f44f0c252257c350e8ba580bee82bcf133f11f147da23666b23958a2608a10ef8b6011276e98d573f76d0d956ddcd3d8b863728997bc15820998131c218d2ae15ff37e664697e29e0ebf9615fd3fea6162079af4ec2e0759e1572ef3778f2ffe8321f29ede240c8bc0ba643c313708b2579b0b942a721eae5677e6d9114cd13ae9d5a27f1e8ef06a5b088f2ded0d21eb5141d41b5bc6a353741ccba0ba69c042418719ac0d341403a24f2bb56350da34fdfa24d5b279baf708b5fc72d1325fe429054c091b4e499788ae4a9e95293a75451350b498e87796d7ac3e4a01eabc4f0d8d2c93c26a4ec09f55b530209e32f291ec74b67a35646da1585d56bfb29960cb5956a8fa073a68822168e5e92696f9d04690cfa446f74f05901c85ce8e6b896b712b40b69df9c680fa23fc6640fac5d578b1", 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000680)=""/235) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) mknodat(r1, &(0x7f0000001180)='./file0\x00', 0x20, 0x2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept(r3, &(0x7f0000001200)=@un=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) bind(r4, &(0x7f00000011c0)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) 12:18:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) setsockopt(r4, 0x5, 0x8000, &(0x7f0000000140)="818d684962fbe9ef9091c2f5631f24a1a1f6a1ea8fcded347350bb52fbb7b1f769cbeaf9f8ba6e2731495fc5dc7b954a2b4e90865b8f1cc0678021f572d6ae114087440748a19de3b72842268601c9775d11d183f71e0f438b9cb9c32c0e9e020d52d56a7352a8461220224051f596bbf0728eb3d4bee60fab1fbaf04b83a35b27b1178ab826d678fa70c2a73716a8fbc03eff5812a30d67b6724ecf5b35d0ad559161590b02b6f424da03ea78f29c7e1e4abbad1e47b64566e26887a48326970e06685fb26b6d8af3035bf82b01f2012e473c499242bf900482d2e3bf54baeee2", 0xe1) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) dup2(r1, r5) r6 = getegid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r6]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x1f) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x0, 0x4000, 0x14) bind(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="d97ba0e6000000cf00144a66c68d26ca821a43830595b2355e1f7ca0099f05e4977a75579a2fad0677ca8af19b14419941c469b68ea6ecaeb733c83e9fe7"], 0xa) socket(0x0, 0x1, 0x1f) setsockopt(r7, 0x1000000029, 0x32, &(0x7f0000000040)="ebffcbff139648", 0x7) 12:18:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r2 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) 12:18:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 12:18:09 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) 12:18:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) socket(0x6, 0x2, 0x60) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:18:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget(0x3, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 12:18:10 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) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="285ad061459b3a2625103bd3347bdb787e96e977df04c79eacf5adf3bf631ddf61aee7e7e9eb13cf6b72e97837d9d7d824e43228a0255827ad302fee47923d06864fd47efaf13cdfd50de72a42ea4ec79e5aa8cc49d1b9156d4d07abf5d1c422818a06199ce7a0694e8ed50e770f971c477eb7b49b84f369f2ec3b66f7b2e3e2abed6f6b0d8ae326ef3c2bcc6e0cc7125da70441c18023a616ca6fb3a777aff8c09af33662a7edd82a7055457c867758c26f3d56c7ee53662f5dd703680b040866dd0508d2a7084d87fd7722abd2f6cb5e578a93c6766e19bbeb92d9a5dbf72f0f87e946198f4765e9233a2719cb3c50119843ed1f14f6b6532d7e09ff9784329bdd1f0a1361cffd5b72cd368b72e8f6691aa88374a30a242752b71c6831c349b84b9ae2308242cf7e843a4619915996cd42f5433ff935e149328467aa18ac88bf9d729b8101876210c60d23c442e098ffd78aae826a2d5385c43b73c4a4e9711dfe7479034a8189019ec9c9a5d96fa0bd8159b2b755c5913a079d19e3c3a2686d49461b1bafde964f40039e485b588d7431e5738e52362f2ec4f986175cbc316d12bab02fe1445b06ea480747dd046f76f7239be008da35dd60884049528e58b3b098e0bfff825d89526b37c2933105477122dbcbd690a7fa4979fe5b58c6ee05f3be64da7b1132c1db1496e37fcd81f41e6a4e974dd1d951ece63f4412105918f5cc5e64f7a000c6ca0ea67c62131ff7940cdeb74543b4ea0592f547d3e6344897dab15240e3e0881d529b4d29537a6a2277ad07291af58347e07cb54cc01cc1aa551a1463d60fb87248539aba50af7fb7167df43d12a40fa0a1e2532a2509f3d038d049bc915364c09770efa01d67080775537ecae82d7eae92882cc2b8d04ea469439dca253103237fd4f2ba9bc64da071e74174d78cc67e2f4b318661dfdd49b0e065cb310c3c16ef3c7166235b8c16df0381e9f7b1a80d953ed80c0085fa7c11c082807129c3b26eff50e16ed5d76b653365b369744ac4b963eaa576dcf3b7dc3065affd80e32516e70a236b24960a3480e4fe2127fd308ebb0e93788d1be755cdf68426fc4aa63163c6bb6ad2c8564b934cb85ed05d9ece76b1816b79fdfd9ddf85c093cbb162283dc83d9e458cd32aa127c0599fcc1af7f776445963025469913c4e8e0319be6efa47f19dd1b40498752f0a192a3c377c47ea1eecec8d9fc229dec43b6d16ddd62c553c218e239b53ad7354e1b9a51bdd00a1b2e9d5b2a3e9a6d5c09a67b1b8f5ab1a8658851244e8a83cd3ac6e63888b2aed9e435b63c03bf2e8c8d6e752d4a2f48d121f61b768f7324b921fb7d07889b3e15ad84159008fe24d0272f85072d63b1748acbd06542ec8154811ac3061cb51c2f24adc1f1d8681e24449b8b54e6302be4333ea0ed82b6b829cdf2b45ddac2e43c754d83750ba6461295a28114538d6991202ee853f8235d5d1ba035cd2e77bb654141d8361370b93cf15e723c9d6910ae286b2eb20d869b615688d142b6084968f2ca4384a37051c39f31b7ae1b1da7743c64d826ca201df0e27e0f000feb30c584ab6c78063fc6dd00ae0f54bddf8aafe3de4819a7d7a6e22782672a9d31d003c716925fe4ca6ed563569d7f8b62a29f52d53f82a50f0d0f0b61eae9234aaf7daa21930685ffc0b13e264e1acdc25e43e4ec313793d3030fa6de688f3b6f61eb31b1232f03941efdce6837867e87953fec2e048ce540dad3630f0a7e2fa03fecf19fb627097cc933a7a15d0b035bd0c5eb8977c9004c7f5b9d01036e599948820231134beb99036b4a81b41341a1d946722e0ef16543c4d58db0335a78311e29998fd6b96ff05b547fa7eb6cbd2375d242aeb88e8949cbefc435fabdc2cc03680bf7969c7503e18b3964bb32b126ba701b3c2ae6dcb1c033e60f04c099cbf6ef0d1e235d7399886050a72862164c46f762a130c1214b0b4cba0687ec3c28f7915783be11e79033a01ed2a889ae79b5b9f81fd3d4f9f746747f50183cef02d6f82592fa762bc8d3e5ff3cfdd1d8d7c9c95ab561ec8de8e07253d1f9b5df3c743d12adb62d5a31cf46c6784c35e200c323f413fad859dac95d0958c9f55678a2b3cd4758431742ace489de2a99c8d148a56542b3f4a18d39f3fa9de9e5bda235c50ba1c58b883ed90cca122e4d8d927a7a782da7a2bf10423566c7893cbe8fb786ca97be17ef9a23fc0502b750ce39a598f579e519a5e154ec7f32bdf821c952aa70149090f6977e008b4f9ad0fdeeb046a6bce529532d3daf7dfdb295f595632fbdaeb1368d12c465d66723684e036d171df5621b70c0f69400867456e9d1a198394ae75431da77fcab3c4315554cc7100c8635bba873019a28f0255e81f7d2a8843ba487455bcad5b6270e234a9677135d0dc9c4a649b9b663fe3d0dbd199d4e74b72d782c54c5e1206326a79569ec581b6ab75e04f123e6d92da2d967c2048a3a9663dfa2c8b03cb3a6d84558091805890cda0d422451a84664c74de4784ee2c7085949f4624e681a38a8a7a81bf61ab13cd9695e9b3e7fdb229159bcef7dac2bab4cab36ce0e009d9e5df7c453bfa3a4df14a358ca6d870b0f70d7010e169728bb90fe866f150c8ddc3dc154029f3e23f7dda0dd65f31b018eade47a4670b277b9f8c0c2569878213210f447deebd54dcc90167a51f8421609c1aba95c3d0696e4aed21bdc25664bfbf3217a6fb3f446f1d960ae0dca3c32a5fa15d168b4c3179322aacf8a0e4afee422d6853c67ede4af127139158fa0e4cae7a7ff31757421705b3d6e3eaa1a6d8c60534a04010fffb5885eb327a17ff7a85f62c08d0b43ebc98caefe38a132c981a751432d8bfc9a1e6b6dc6e93d2f9ccbd3b7483ef14d988382f5c6261a40e53436a025be41a9a838e4d732d4e4924a13fe87e41c4918c8676a339b2dd204f81768835a700371c02673a686002b17695783a47067078ceafd123bf5f5bee76525a949a849b38be9ecb0427bc0631faa77b1fb6399d79aefe97365dfb662bd2d2fdc3b76f4b0f8e02f5ca7e1048bff4faa7edf73ff55b67d0be48fa09e5dfd54cd6a9fd54ee522708bfe44b370b8a4a909f414eacd0a3408e782c0081c0e458bdd86e80491af6b8ffccc75d7fd298c38a18a287be86c259ca5d5af83fd7b6608082335ab5c588379939bdc0e54d2aaa0d1e34a34ebac3a5ad709ca393b244cbc3acda4bf87ad07ca118525120fc2da32eed0394915d600383e95b0b981cef356aaef2e5dcf425e4b5258393f8fdc7e3f2241f3b9b30cb660d5a1113bf8b604f570bb93e1c06464838fc56f34bf14bb229ae0c0556f0a4e0823f6266f364cdebe31acebbd986c9099c4fa646047adf55c3c739dc1f73c8a843326a4b4ba388d58531f5a0769a488d7b952d1f11e263defbe89992af490ec942cda9375ff15299d9da2332333a30a8581af3d5a1e2558fcd5946b9dfbe61dee117a74b3d87d4670d6cb48278a0b3e2be6886035fb271fd439b1f12e7554271578cd8edc60755ace49a5c20767cda9f22cbc5ff17c4f817fd9a3dc81e852ff681865b7a823cb2ea693f35db9e8dff33c2447a7d7f37756f2b640af0d745ac4aafccc54bf204ab1be65c55575b103cabf4abfded64932a3be3e52ee6fd34373cea69fb667e99a4a0a9f858bf7bac30c6be9246438dd78bdad54e37c10ed04503e002ec397d5f1de3cd9ec33fdd16ba45c6391cd1fac65d9aa91f8f52abed5f5141cbac08a7a88833992ec994c0390e4b3791a6979995c729146daf36650826ce031fcee0fd3132e554831e4193e66610317c35093a1068e811142229a2ac09df7a7cd953308f59a7ea62f3cb55177dffa9e53f64526f817be22d23ed1ff14eb27af4c681698b8444fa06538e5ef7e34567220ae93685fb5053d1929c15d1e3aa5d6ac6cfe4f69a44eda69892b771ad38b666d292860d874289ab8ee2ab42ce8dacef45fc3d648f32479ae4530bcdfeab16762a441e8ac7363488e414dd1d6906094fa33dc41af3abbe163fe3ac856bd175a729e1b4a943b1bede9ba77a3f51dd375b35d9f5d2a24e87af99303cdf4de61b33540c36aa024cd1d033549c3e193d2f2245b5ede9fbc8499b046b46d0d21576c55fa4066f8b7a57b86965c48c9f1ba648a46523f9e51f34ceabcc3dab515fcb5a1219d249e35b936088743137c7e85094e2296d07fc4b03e0cffbb06cb6a52f20c2ddcd0fe41d6e233e133f1dc0c13213318b07da4406acd8cd9988677fca47a814d764cd69802c949902d86cc1251210596ada881ed42b7703c6d6457a3cc5514067b13a86689e33607750184f8f505eb2101a5a7495ae3d2d06825e258cf633f2a4aeaf61d2ce66accca84e3f5538ef64f04c7336abd190a85a90b8bd8cd2ce4fbb02bd31f046fbdf5d69db7cec57d021ab1e6693acf1f4b93a3579721422b1d8b5106b41ceb391a07176e829fcb3e17e4610e1c6e8a926288e65d8ea0de82c0fa9481824dfad7782019f7e0cbc7e722cde3daa0f3573b078e511f4525eaded8c323daed4ba6d6c8fba9c82ae3161b7938f79f02cb1fa57a0668aeb7d8e226c65ddefcba2a56b92327ae910bef871db296a8656427d4b37b8ff4c4d68f752d8abca21ce0459745c0f32a2af3682e91589120896b3be044ad52ce93e7df3a2481a937a427130e84da1a673df25f4b99ea470f60be171ca92ffb58ece17f87590c2047f9cd657c2d12b4cf8d110a081bdb55c3033f35cd922f50bc48b93a77743d89a7647c48a7d632cbe2c73621af7989d34b19c021e97de8d96ce161433532963a7b8a5a81c587fd6647c03071f0367ad161aa09e896898e4ab3e74944073dd259cd1d718fa718d3a06accedff35d8c6ad4c33cc3e2f5ed5a2e870a4f8263a753e087805bce130f57f22463d289bae3c68205e0fd5b6a079dcb99ea69ca65b6c3c93a7b3cfd822eab3ca5a329acb0672252c6ea93eb416ffd794abc2535bdd17f2fd912d19a36b49c7d8bec680f40f73ecec406ee392720284dddf30e02dcfb2f5b5becf2471f8dbf0764b027cd878571879b778e7411b8495112298554157c7c7280db284f9508a53ed24f8f4a0ba61bc9dfc3a382308f6bb4b4779b57489594192a9ab420f07224ce7885b1a5b8d1adb323951cef01802a0304a6b0286b37ff4f6e3804a052f756deaf1ea6659105397d022d3a565a858659c3a18ffe52f60c5cc57b726def15648cf97ec9cc30d8ce71100883ea8b1ae7cbbe695ab1c2ac476c91f52d09ddd54bc40a04f7a752855372461a2d4cc3cc498d6c9778f53b9399d7ed47aeb1ed0a7813b4c3e71dabe3fcd3ab0064e524aabc11158fb112d9bf106a6beac94062c3719cf85778a4a7e9afbcdae947444aaf9aae71dd4b16fccc297b7d99c15ba6b7dac5d08c2570b9708ba84b879ded9ebff449f3e13e493aec6260533d1df90644333361d021f62f3ee603c8c25974874d07f28b3b46e222b6713c98e31c17df3fc10d63ebfa856dd2a79cb0dd58b96bc69e0e0df57853edd26528f594c6053da3269de32a9b69c610a7f65b4fa9cf3352ace5acc6161bf5530ab919d885fc2885d27e2ad44110bb08523d90b9d84c8fe52028188c25410f087244b9d493004eb8d8143e2184524960e0f9099414c4e86a6b19da1e374bd1b62c0c17ef3685cc9a31c69073b77b5ce9a9b3778cd01649d1b5b78748035bfad180ceabc4fbd5735eb069e0f4830e9f4393d3a62eccbf2dbdf2f9a747d9dc4cfbc9363d35b85b53a2a2be11446705fac3", 0x1000}], 0x1, &(0x7f0000001340)=[{0xa0, 0xffff, 0x1000, "267c3ac52488851f1b4afb99ec1c8defb15d3f284be6295f6903be7eef8705dec7af6ebf15995d902824ca93dff44a87d961853543861d4437078c9f0172edd6819c2e0289a32477462acd02be35c300d85f5a019f8409d7bd87f439c6687eb1e5438228d2849f3ed8d8907f343c1122c1111ce97cbd5ab58c933a86f6c62c8aa64f217cd745dac9beb4"}, {0xf0, 0xffff, 0xffffffff, "d6c4958078bbddbbef49ef8949b04e320e3466bb3f481b388083c8500b332e3a5246900a52f3f5682071097169456f2feaf9c02bae5eaf3651143333c94390d62eae86f05a296ed23ba645bae6af25c8d438aa947881fcfe9fef2c61a06d10506b827b289d2f0e568a39a298949a3c76092ce235dc5637379657036e2350e6c6886ea9c9d85b11289e2f67aec1c7aa1315278b23dba0b6d5682cadc7766c48a95ddda73fc2d23c702a0b465403dc02ce04e2c3fb12cc5d2c27e2a6470c45798a2690c2363a73c0e4fd7ffeec3bc0ad3fbd7d101cf1bb560ae8"}, {0xf0, 0xffff, 0x1f, "cb1cba7b1e33d9324db4cd99d43af44ea19e72f04c995d4eecd2592ffe458f5dc2c28e271c20b079e5b22a9fdb0138a7159f07575810ff31400b9ddbdd68b96824f5e14e9c791c5ac44d06bf4f6e16ddd11ec9aa312d11c4a6d629083689a54cd6763c5b92243ca50dfd656a2efc3ec86f6890568df0a59ae0b8b9dd98211400925c1b36eac0e38ead85ff86f04f155a64c0820d05968b424712c9462075b4eb94de7f3bf152d5eff1fbaac15ee1087a413b05abadceaa42956ed9dfd5544815d548feaf4478a991aca97e61b8314ae181e481d82f0509a332377ec4304606"}, {0xe8, 0xffff, 0x2, "69020f45ac0c32d360dd72ec305b2c630b94681ce613da6faadd10c6265e5e8b5be448bc214a5773aa100402f8945e68913beadd0c4281eda2105fc7cd368b5175757da7446f5d6081f75127f57f0b7a8536337799892ce1dc0886083e538259128f3c1ab54049e85831f2715d8a3844400a6174db015064c7e5f535d77d33407e1b03d1f53d5ae485406e39a6e1f93be7d329ffae75faa62a58d946163956e912c6ee4354605d1bcadc9efe3acb16bce7d84517fba2094fcce0f4177700d1b277fdc3064c23139bca2f946f251b1880c829"}], 0x368}, 0x7) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) setsockopt(r7, 0x2, 0x3f, &(0x7f0000000040)="e774da6ef589a665ef8dcff4d55017bd2a1ced368321cb759eb913e04dc3d63f4eb1d33a495313c7a9242536b5dcb89302aab82b", 0x34) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 12:18:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x573b, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea2219241e1b21a1c98a25c2c4c8aec4b65b224e47d462ca2cc9ce29a714c3bd1299c14c51", 0x1ed}], 0x1) 12:18:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d400"/1290], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000040)={0x1, 0x40000000, 0x1, 0x40}) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="463fa2e817708055548b2599bb8b611f5cf4e05ed69b4cd671a01fd829c208bfb074460433ab6f664a5d", 0x2a}, {&(0x7f0000000100)="7576fa2b848fa8ce6fc87f148049951beac58cd74e4e687fbe3b078bd685b832539ad92fd74901eab6b5ef2702fbfa01e33c840992d16216291d4ed0f82cf220d0b7ee63f5c4d0dbe700e28855a10e44d02afb0e3afb6b18313a2de79e082fee4133db5da11d50ab2f96e8ab55f0ec92ec47774467bc7e834c236a47f4dcf4701078798e89384a22f38ec3021a14857cf631", 0x92}, {&(0x7f00000001c0)="acb66770423ec39f9e149a1afddf10bc21a300646cef274893d7330b8818f0f9b111a3b907aa39084f8b41faedb41f6ab46e4e8cb386afa779977de42728e3d8a3fb20b0b44d2ebe1dd534fc29103019d28e9cb6d0027c6eb192711e3a5c1618b5cb0aac466d84af1a708f14e5870f237e11166992ebefc6aa4e0a2880ec784ed70dbe8a797bd3956a00", 0x8a}, {&(0x7f0000000280)="f862c9dabb7bb586cfaecce421dfb3c3ff66220d969faecb0f6ff60997908c2bfacbc4e99e0c9350a386d19a7dddb7b5049ff4b03a15033d2bedb290c93520305c8b0f3ca2754f928cc8c56505ddd8b2c4119af93e35a6889fa36426d601", 0x5e}, {&(0x7f0000000340)="19b4718403b597d0e3c57a6c2bb5c1ed1afef291bb327d8a47a866891690b15c38828c293cf3bf8e15a70141fc886df37b8724e34ce7d0c6ae5a6f95016041adfb52d4d1614e5b0d", 0x48}, {&(0x7f00000003c0)="25bd59e2829c1eccb979b9b5827cf0eb491bd9af0a20d0d8e3aa34c7b09d1faa6e7da8e1", 0x24}, {&(0x7f0000000400)="b543189e0c6d03e2fdf711e801ebff2c511ebe96af532e393aea28e3bd0e77c9e9bc74db1fc5b9f1b2eac4b17508818f0312955c0cf33b7b8384c96d21a43704b2f22cfc0ada5ad3669fad40d31ff34681e331ec843daf8ece3259984bdc6e12c91c4a7cfa9a0001862cf253b1e0882e9c7faade8251ac3747acb3fbad07abd977bb61b0571d624e", 0x88}], 0x7, &(0x7f0000000600)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r6, r7]}], 0x120, 0xa}, 0x8) 12:18:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fchdir(r2) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r3, 0x185}], 0x1, 0x81) dup2(r0, r3) 12:18:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000100)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) link(&(0x7f00000000c0)='./file0\x00', 0x0) 12:18:16 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 12:18:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="65e87e8b474455b8a3c8438abba25eab3562df12248d1cd9789f42db2d2825686714", 0x22}, {&(0x7f00000000c0)="17f6ca39ff88765901a188b11198", 0xe}, {&(0x7f0000000100)="91890c6244a335e1b8b9bf2e718e7d37000da5f6860856f85b0aba7bcdfd84ff86d17f004f4073463a7a6a4678787c5cccc92c5c670246e40392e5e56f13774d3a4f2ca5a177459e96dec028ad82f3a0266a572f56f05e67ce970ba43a344825f919ff08bcf09691c2bc4e9e03c314588510a75ce6b8caae0d700f3c86e48252677f30", 0x83}, {&(0x7f00000001c0)="4f8575747204c31171b6ab9c03d7b38735c0b70be6e1402514f8ce5f9acc4678e07573f536b29ae48202548acf86b51c56af2245f5131a7a0e5fe30fce5878e7727e78386cbd43d4d916c7b402eb049d1e241f4ea48da0bbc442a9581bee00dd426c06196869f9bf449c93ffb48b828d5e19065bddb2c5330bbdbebe1b8d1893fa2d9b70cfc37b53fc9f5ba96ed8faae78005c63886a93988119cc799cb01b282bfbbc333c4e7560", 0xa8}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="0db560f1baf41996cf400e45bc0fbcfb269edbb988724e128667fe81f86e231dbaa2a3d7816f0201428487abf1cd7ef1972bc02e653cea41d3aeb5edf7b3d2a1fc9a7c871a7eea0f94804df44969525214815c63a706098cff370e5168f656340dbc8ad2ec3385948747a0b0e92a84bef825809db73cbdd347fb1eeaaf88e1d711e4a51b23b2d8cd093fb217dfd58bc3637a5df352449bd7fa501fe8b43a9996433da88f4b702625e9758711f5968d1cedb851cd4b52c4099084ccca01f85bdc5efcba417c27992527fd600d2a6e61d8bd819b1cd568f65ce2761825ea64d448d7bd0c05dc4f6a2945f07de659b4550dc8e8", 0xf2}, {&(0x7f00000003c0)="c14c07f6daddd7d27041e03ad7cb89a7f2961c6199ed8749329791cd3bdd855a2108", 0x22}], 0x7, &(0x7f0000000480)=[{0xb0, 0xffff, 0x2, "7c423a84e7accceb8f0a05d068c1ef845c90409e748fbfbc87b997c404f9ee231c3820b7b73e57ae3bbe77b322e26fe0b60284c5628710dd19bd76c6ba545b655ff58deb79a0768448a0949bf7ab525a21b0ad5c33167ae8c71a415adbae568c4e34c2e1f70790201803af909dc7a87668d77250dc911e9838278732717b2d286a63618022bb7ca28768e498f13e93c31e03bd74ea375b2c32adf96d40a32378"}, {0x40, 0xffff, 0x4, "9bc5a1553f722e36b2d9330aa9ffb498faf417f51431be61ca7b10d7f0d6fc34b8bc4d2f493c853d49"}, {0x1010, 0xffff, 0x6, "abe60c515cc74fecc3ba1d872fee5e41bd7d43d1a2105b8fdba5368186fdbd191e2b54e3e038d3cd11af9b16c32a8328d96cac3ced11fdff3aa96b463979deca1639efe0c019aa310d10d988015647e02d24e9e050746f2d17a9c768330d69c1d742619aaa1b1b94a396569a297a71ec593014eed2439f72e09ef87db6c4b2559a4f2adb90b3ae9eb89e26d9959932f1066e84f28a1e04b5a6bd7d18cbd6518d37432f90e6c181e45ddf12e1a17ada47f3d890d0716ded8059cacd0a7dbe19a6adc965b0518952fb32d70b165d32b7656624c0304596057b004d8f2b240a73d686fb5a95e00f80e373bdc1df8a24be579253088403fca17661f6d98b36ce4f008bd8d888f5636ff7238531fcda29788d13fdb457a321d1df718f841e7f8bcabd3e78bec0f83b36838d3bb360efe8d57b9bba47294cd795b54429d5857a98735ae5e571898b573a43f0b78fc5fb8f87a6b2494712a20c20a00beae8abf8423682b8f9ae91d2e791d0c60530109aca9e37fcb4c8bcbbb3fabf72fa9b659039bfe36bf9ad5729572a4c3ecc2e0282872c73451eacba1c2e273d5d7425df71599d2cdf2a8bbd1242d6430d55f93c8f7ff833fd18f93215ac2409f53af9d05768352ea25938865d5de68ef7de126e9f18b5c5f808ea165dadbc69761a9e2657b70d65bcf272f5f3268e0d0b216593dbb5a83b7efc63310830eb11010bf5e966bc963a85bbbd6ce5841f5df3037d4170cfbf8e934ef7dc466a4da65250b7dff5476a1bb08c068d89d7260085ed2baeba452d20fcb0a6f572d26f412d8df04c5be400cb90cc79a9f4c8e86ca61b260a3d37e6a3a4216baed398053862f7fb2b209be9328dbf9aa3daf1f9e35b297217995784f400fcca51a12e776c76fc87b70d57e4bd625098a9f48e800b6f0d105f901361984f18359a68265764f5aa13677c605243ac35ff6cd4c660354e36fd2636b83acb51c90adc31816feeecd4bd2d49f941d0765fb2a44e3040c79f4bd4224bc9548e5fb6470bc9fdd0c72cef5bc933526e4f1422e37bc90c4c75079cf433bf8aa814d441e5fd14f8dc35cb883931692c42e07eae8d4af3891548f114ed976441038912168b2fd9d3047827c10efa0089756c57f9fe48659866807e5e661412adadd03f71bc4b248f52274d14194fb82e1bb31b57468604f3b5e3feee6c7a701a3c921e98517ca5963e496280a65cd88d37717c7caa6111429028bd94f3d6549828fd3042173ec4abd16a73e048f2a36415c26cbebcc38cd8b104a8295d77a0e3d37f77aa7ae4808a44c53545928bf8046d467ec0a2c1f1a36a471c856f0ef60307058cf347a178f4676b1f36e2f6696c3bf2c4ff5addc3c35236f41de458f8e8303d843e1b6d5748f0b3c23bb1645b0bacc0880c0e7162f4490f935af1de5060c5b36ec0dd00aaf14aa9ea2d7c658d5db7883e60fef73feb3be98ac4c4c9b162603ff878e1a2f618920a83eae544ff9970a5e24a9de98cbf61fc563a2fae13b64e6e74420f5cf62201dc9a1d85bdcb1f1369c2b267b072b29c5d48b3a8f40461699ab07f884eb7f005b7eef3d8d3370654c14ddc043601c4f4324ddfc2162c981bcbc07358f0cb5fe9e2787573e91ebeb4d98936cfa015ebab57579e8e0237d084117313b42f95fc19de919975b95ba0af634cf0546fac68f6ebe05b4fd0c2dea81168ea6e765af6dccd3e18b090aae03695c42797219371d8c395914e7c4ded613bee8f50fc0b3a30c8337cd4f2b0dca5938e1ce710fcd8545fc1d39b4278bda4fbd9bea67697b9593fb9a7c26e3ea3a372e86e2db1c70a2699e0e754b21ec7290852483c3079afda27bd48f20ec2f232d69eaa1c2fd237df3256580d300e5328cf5c2a5666e65d878debb20463008106639158bed869429709798f5145487434e8aba7af7ca84ee868e681e512204641e8493dc97cd8cc39f6cbdb8b3c143a9066d8d90bde0a053d1cf35bdac29fa20473c4bfbcbe8832df6841de8a8596cb8ef44b4682f3306812f96b70ed47305283a068ba9ab9224bdf17cdfe14e6d39732cdfb9d6df906ebb2596b87b8285df950248e124b80b9ea1f9a6131ee0429d3dd66d7dc655bcc65db4ba4dd84f1e063b0cef9aa52ddd4bd3ed8f190f374d6835c1c3d0901689a419d89a4545e9347e50323bb7b7f981a020075c429b6b97146a830663010a5a62e7646d0c3ddbd1f59b9ee08ad2600f3cbe5ce44a2a1eaf6f230b715ba187477c2eaa16e08bd683cba14b0dc6a9bb85b306c1ae8dd9055c3c63474246f5869cab4ec8136f6f5dea2fffd7248a99fee68e438732dab4a967481863a602ae0c0946ad6bde0b0208ad584e073b175c3989e6b0294562309ed78ee1079b6d31cb2e08a0f7a85c79c55a5aa3551a6b2f6f5a6cdc55aac1364f2a999ed341ff10951aa2702ce0ba5d24bed275980aa00d46ebefa1dff382d9de5c079c51098e70216e0a2cd970fd51b0cc2ddac669da77d7b4678bc33e932dfbbc2657423e1aed9e8daee9cd072674a4e1585e6a90d9278add1912d7ee5f4242071eff76c0d2af2da8ef6cf3e8d74b96099a8dc6d57fd51a4177ff20bd81e3f2bab8194a87e59a9323a2394184a199551c79c85bed4fcca154ccc22ac75094a3525e0b6ed6e83e13372b46f25c2aa4bcff867381de351212074f04dcc698aa913a6cc074fbb85da199e420bf5bb1fb90c89a75724e57d59b2f8749d2d16ede12edefd543c9d07dca9f525f9ed465a860a6e7f51a2d274ac86f47893880ad60ce4cada92e1f9552f9f448e35acdc91268538eb813671e96ee11ee31dcdaa97e1e6867d8e325ab5dede74fc16115b13f03d87c5ec8ad054a58b49c00a0f76995bb2d851d1f8ad1f9bade3597128a4d77a100d4606ddde7c67fc33ba066ace864e1de54853e1467a8b7e9983ea98059e1c821ac114857f58aaabc5ad9130707c79e233770fb449bd591e09f2ca96e95c10208e5b4f8e53d0367eef79fc86a93e8e6bd523b9c3c7d5656557ea55c700d39c921b29047169ee1bfc35732a344f7863bd15a1989e4df3f7c74fea371e8f4747c86d60ba10fce185cde5831150985d0ab0ffba5e6cdffef1d175e3160b35d3561de9f3ae30a739c038da6240e1cad6af4ad0a3f376112bdd763ae0fac97fffb5afe4c74cda8a984497837c01625727289a06bf25e26051a9024cf5a1fe7ecb21b76b66f03fa81d4e7c4a76906d356400692b983ea25eed068615583b90d613ef015c0ea278aaa314417aa9b41d3c08c923aafa7a25cfe7cd112335881210a0d13b453fc8fde21be94a79b78223c6a383dcfbdfd2ac6d826f8b4e9245a1068c883cc0e0deac5bc738a097c626b4c9c917d385037f313c2db9116d8c496eedf38ca3f1bbcdc655408236f684683bbb24f30e811296119c5bc9aaf304b2b7a909d8fd66f20ef09c9f970e4741f60f3dce72f34902083869a613bff1799c5c6a2daed14c84793269aa133d9d988f8b1580097cfe9fe01db4886d33ed4a87028c16a5a8b108c0d7c7324b526788ad635428135b7beb16085f65b1e2d98f72bd811134b2425ee40a60b904a276e922b7eb5ffa00b5c0a38e4784c744a14363d7c8bb6f6fe87d3a11170a73fbfea9e14566e2f8b9dbeeef9bceda4359d0af5590af628e020f2c31ec0e3dc8ecf5410333a9f28758b8d37123b3c0f95d4790c8dd36b7e00ba1e86aa301120db84b59a1bc3b613e618d92d88bccf6741bf908efca8c44d925198be15dada429eccb73f718f53c1172eb449d1341e1bf1cb9e01d6ed9d8a70dd09698156a47068e578435223322eb0c7575a658adf5bda10011d8e06b4def014e99905b09a0250339eeff459af89884f505474108ce106b27f35f8f5eb11224a60211490ccf84a3a6177ed77aefd4bb494aa70dcabefa9a3d9ea63daa9cf081bb36fc13e9e4339666eae00a1b8bc1336ca1cbc308518b7a858df5588b427de3f364f14ac708bda1a6e1252ead78063f13dcf34b3cf581addcf87360451c91dc8028c97a341271c7d5d212adb7d8fd95c1340e913eb84015e1963f81fecba9f3bea8121940013c43d3d8fdfd4237200ca3e08ac8900798231186e978cf2a629b702f0a832fe138eec4ad262bd35568842093b1b0447bb64d22548507b9c77756b1b4417f2e2a2c38d33c03e4115db4a3eda3420597d9d254209d253bafbc5eacec5421011fe696546727c6a1a983217405cdcacd88c2b19290825ded39269b893fc2cb9d818a0506f0902e1bb451c094373c14ada5d57977a858cf27e053ed3aad583a44ac61cc41dc33ade30c1d8f3a83c36f65b9fda4241003464a37ca5d0db7e5d3346d1c8f281314180bd894be7c82d481a5d3353baaeb2ee4b2455220b848d3b3bb7e8847e835895bc78859770dc8973028dfe5f54b57479093beec8a3ff4a53f6f4b435ab6ff034e2be1f8cb5fb361365a9e0746de8737afc5b9b1a70989def2a1d3030397cdf2cc505ac7e43e895fcbd85d723a089e1a3ed58e625877b05180c0ee0d67ab8e26872ff9401f2f2922d7f540288873c99c1a3a9bf168568b57464318a5921daec259609ded1eec3ec5e0eef89402905d56f153e582a83a00e62b7772b2af7d06879b52294a9887cdddd60d7e41a7bfe70dfe07f35b5f902acf517ef5ab63d1fcdd7b034acc5f62af54b1e73a6a02cd53b4141931fb1eded4141f7906df00dd130f49e042cf4e5213ff26dc037d88b71b72a376bcebb9647e941d8d7558d8e1c16a055ea2190e6a02efe17d7a78238487dcc7056479da3244c4aa190d137c5c353751ab1f7f1ff7e0bf6847c1d7bedf43f55bd96d5fdcbfc3a5acfe625ba8ecc0ad665c3ec0f1bae67d2a2f9754b1e08f4052116ceca3656652daffebcf3a0fdbb1c7f6ad8bf719abbfe3be782e234842cea886faa334ddd83c3c18f77c6b5c4bc6995d72bcfe0c37161fd64bb1c8a4a4973a288b00888e1c49480fcf3083c73d8382c5a94d06c8ceb29770f328ffd2d18c8e5419a1a14a3b0f5c0538aa797afbebf21064a8fe4c336dd5e958c700846e21192ac0a8784cb7d156d0ced0bf6af51a56bd9c527023ac9ee1a83cb871906070fd8207de598d15df9ca86708847848498d57c87d7ff0a19242c362eed080399192e5b28f54bcc23c348ddf47b9ffb835bfd323f3b35df6b32a6417b2388c5f7c8288757c8dd7dcb4f3d66451ffd1f35c00346e2cdb5f93444a7f339d05941aa45fabaf5e78398e9938a8b7de3de76aeb08db6be3fa6bfc977bbae5e11a91576b4485e238cbebbfea2e2e01d3e5224c91f98a7ec602e83f0f97da1f3d5bf393fa8c530f19c687ea2ab8f2da4f48969670e795f06f3e12eee722a682093921e17c58102701c5b71a4e72857d5ad48df859bb879539d0cb6c13059c2dc01e431615268e02cdfe89a379b0ed8eeae5ae46c782b618de95b71197bf4e64d0601cc0e66d3c40458c710ad716545aeb357818fbc227cda065276aebec1be90ec86c86475181b2270daac0f311376ec6c0cc5db494dcb211f2031073246ef8e1150db3cc4ef0ce41d28871162c3043178f4b9ca85dc558c3cfa0d60390f754ec091b4497d2bd1f27905af3b1d2c0d80c7fc7ff200301c5bdc87a296f17b321da62c5c331f16d5445163e30a7b089cd623d50c8a8176405012fabaa2732ef05bfb32917a86a66e95a85c58dec0df935c82a1ba0f957ca1300d3ac0414594f478c2fd8d7e982548293d4a565c8e70d76bc1915d2a973069c1e1a7076fd0cebb4a1a3175ba0dfb62ac917a908a92bfc"}], 0x1100}, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xb9e, 0x9}) 12:18:16 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x1000, 0x0, 0x8, 0xb1fb, 0x5}, 0xc) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget(0x0, 0xc5) msgsnd(r1, &(0x7f0000000000)={0x1, "62764edf70061df0ae683580e89656edfcceda98fb6ca64da46ee814f912ef0fb46f56bfb46fe7f27a0b15f690a271a1b2150f1e75086234ae5f4e10690fc28988e46cddb54ca8830f0786ebe2e9f835d480afe3d2cb8d83f90f6c8bf1b1a72af06718a1fe4cd1115e707d0194f675777dfe286bcbedcc06bacf8b699e3c6d03a1f11b46e81c3c68a36960955cffcae2450cb87efc93c2d2f310f6a9b25c455317d3b3a2c6"}, 0xad, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getegid() dup2(0xffffffffffffff9c, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000001c0)=0x4b) readv(r3, &(0x7f0000002680)=[{&(0x7f0000001340)=""/4095, 0xfff}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000002340)=""/227, 0xe3}, {&(0x7f0000002440)=""/245, 0xf5}, {&(0x7f0000000240)=""/98, 0x62}, {&(0x7f0000002540)=""/177, 0xb1}, {&(0x7f0000002600)=""/67, 0x43}], 0x7) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x169, 0x800) msgrcv(r0, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) 12:18:16 executing program 1: syz_emit_ethernet(0x1d6, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1a0, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x2f, 0x0, [], [@pad1]}, @fragment={0x88, 0x0, 0x1, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x0, 0x1, [], [@jumbo={0xc2, 0x4, 0x6e4}, @enc_lim={0x4, 0x1, 0x7f}, @pad1]}, @dstopts={0x50, 0x1e, [], [@pad1, @ra={0x5, 0x2, 0x28c1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @generic={0x7, 0x29, "04a1b3a4b0a0d2ea2b4954cf0165670a75f377416ad90b16a7ad9ef275832f4eff5071414df1bb3cd9"}, @generic={0x1, 0x42, "e9db1212d76e7422a68c8f3efbf209bb33bd2f31be64452d3a562a7b3e22cc8a190a3b7376a4a584ff0f031fc5afcd2ba0b7faba345bd80bf6b20b40bdf2e2c17b60"}, @generic={0x0, 0x69, "7a40f48e0a9e0f84c387eb81dcb1691e2522d9dbab866eaac842b3c1d33401e997f7ac9f07277fc7b418b6a314a786d3f921d240cbc49254261b6ccd1e2b33565a09eb18a40e99d6f43383b29aa6036b60eb4e5364caa4fcec9144baef86ce5a08e082e7f10abb84a5"}, @pad1]}, @dstopts={0x61, 0x4, [], [@pad1, @generic={0x1}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xf0, 0x0, 0x5f, 0x0, 0x0, 0x9, 0x67}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}]}}}}}}}) 12:18:16 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x591, 0x5, 0x6b, 0x8}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 12:18:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) wait4(r5, 0x0, 0x2, &(0x7f0000000140)) 12:18:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = getegid() r1 = getgid() setgid(r1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x3f, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000100)=0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, r0, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 12:18:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) fchflags(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x80}, {r3, 0x20}, {r4, 0x8}], 0x4, 0xffff41b0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x4, 0x1f, 0x1}) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) 12:18:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x401}) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x100fff) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 12:18:18 executing program 1: syz_emit_ethernet(0x43, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaacaaaaaaaaaaaaaaaa0800466538391ad2ed44b285d35b7b3aeb687e0480000d00907800000000457cca0f9681ecae0000000000000000000000e0000602000007ffea"]) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x4) OpenBSD/amd64 (ci-openbsd-setuid-2.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