last executing test programs: 6.175833131s ago: executing program 5 (id=90): r0 = socket(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) (async) socket(0x1e, 0x1, 0x2) (async, rerun: 64) close(r0) (rerun: 64) 5.936430007s ago: executing program 5 (id=103): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0x5, 0xc2c3, 0x8}) msgget$private(0x0, 0x5bd) (async) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x28) r2 = msgget$private(0x0, 0x404) msgrcv(r2, &(0x7f0000000000)={0x0, ""/67}, 0x4b, 0x1, 0x800) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000280)="7f9a39d662254e59ab9f6c3cd2ac2042c5cf500cfdbc3f57fe02000000d841a7fc384150ac4aef697c588450692386070000000000000014bf37d4060056fdbf2b35014ea0687a23989c74352aaf3921ff931a63ce5e29f92eeb3a5de2e4dfa07e672368ad99c1de192975b5e3a08089447d173651be4b89c9b936eed42ac11c0e322a646d166f29f92b087cf9eb52c2f4310dee8bab69d52da22cb701fd00000000000000b2f31cb8bc677f90de432c30281439bdd53d108ad7ff22122ca7ebb01ee28dfdc12fe8c5a35c1101f7d4c966f1a835947850896eb61afd3999affff33cceae2782a58b72f56b7dbe052e05572a678a663c52042b4464", 0x9d, 0x20c, 0x0, 0x42) (async) sendto(r3, &(0x7f0000000280)="7f9a39d662254e59ab9f6c3cd2ac2042c5cf500cfdbc3f57fe02000000d841a7fc384150ac4aef697c588450692386070000000000000014bf37d4060056fdbf2b35014ea0687a23989c74352aaf3921ff931a63ce5e29f92eeb3a5de2e4dfa07e672368ad99c1de192975b5e3a08089447d173651be4b89c9b936eed42ac11c0e322a646d166f29f92b087cf9eb52c2f4310dee8bab69d52da22cb701fd00000000000000b2f31cb8bc677f90de432c30281439bdd53d108ad7ff22122ca7ebb01ee28dfdc12fe8c5a35c1101f7d4c966f1a835947850896eb61afd3999affff33cceae2782a58b72f56b7dbe052e05572a678a663c52042b4464", 0x9d, 0x20c, 0x0, 0x42) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) 5.006022615s ago: executing program 5 (id=131): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x1a0) (async) r0 = open(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0x400003, 0x9, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xffe, 0xdffe}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="b389e50180000000000000b27e", 0xd}], 0x1) (async) socket(0x2, 0x2, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="d8d1891e39901682f26b7cf1afba5072d0cda8f7ff72e638119d542148ce28d4", 0x20}, {&(0x7f0000000500)="39f5ffef08876fabcaa614625d372ee70e86adf89ca96687831bba36a3150a6152fd3698245b47914354781e75ecc18f7f993152324f3133fa42a264d22a7b41d3c93819f0cdd6dd0b7789b948cafd6890cf375d2c854ac56f0c2974b54790acd1d2a8dea403514b58bfffc883f5ec1f9dfe4b41f3753f25b7f4fc255c38c7cbbb335650df754926e1b511d93b801c9cb0d67fc78a1cd7b1c94d9c7fbc84cf30855684638b6b9460bef76670e88f784ed7ed8766e3f65c4df6dd6a", 0xbb}, {&(0x7f0000000140)="12270bed8f15b86c1f71290db0cd47ac70b5f72c69ddfb596af02530cbe7b3cb49d0e32b823c250376aec30cb5145a1d5ad12e5d3928a3a4d55ce9de506ce89749b92eeb8e7a0038358b8f98de66e589af7f92ba5923f322548a718620737c1f2cb7c10a027094de7c90d7b9e0867b5ca2ec9e434780cb9a661e9e414bc28578ecb2612d4bfcd70db8116f205e80c7e2701df7965724942aa496ec299cfd5c174f68a216a8a87347192d1be9b6c3b87796cecc859b", 0xb5}], 0x3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8faaaaaaaa86dd6089958900002b00fe8000000000000000000000000000aafe80000000000000000077"]) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) dup2(r5, r4) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r6 = syz_open_pts() close(r6) (async) syz_open_pts() 4.878328575s ago: executing program 4 (id=136): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac9", 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x81) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x8000000007fff, 0xc}, {0x1, 0xffffffffffffffff}}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0xfffffffd, 0x7, 0x9, 0x80000000, "4b29c34b96bb22db646dc43a548e8d7fbc1c1a1e", 0x6, 0x7fff}) socket(0x800000018, 0x1, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) 4.718465283s ago: executing program 4 (id=140): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x7, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0xffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000240)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) (async) r4 = getppid() (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0xeffffffffffff000) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r6 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="bec11d0347b37e98c655fe351c684187f0a3e2fce0b7a3b1cf8e2d9606a1c02b3004d856eff0b31524d68b82ecc4907a94292983bbf5293f182166f0780e70c3b52715a0889911ef65dfd5631f56377c91c3b32f9f7e889a65", 0x59}, {&(0x7f0000000280)="9f3f9c28a4d83781bd574559f0fea9c7cf7facef1f8b4272fbf73754690a98adaf0b7c04719a6230aac05252ee388fbed7bf7899bb35a669d5fb9d4c932a420101cc8eeeb1d54d254aea832f35b6e7be2fc66296c85e0ba4db7612ec559b709fda0193d527a7bb5123a370", 0x6b}, {&(0x7f0000000300)="9401d61e961dc117f619e25ec601224c940396aae3c60c0e28da680f9f17377cb9885db9cffe6a09aea7ceb0cb23be91b16d0e74c4e028b4538856bf9488453bc5cfeaf7c441021386906ac95487cb6a86bdb36427bd363428adeaf0eff3260ff1d11a81ac4ab5c56044f55753207b4c920b76a6b1c7677a498915b7688df9887504349f224730d889b4072adada4f1049f194a64278452781ca9ef4cd7dbe90a3869fc9d0bad6eec00f09585a5c89d26a6d0473763ffc6cbedb8be141a7a911cc9eb2687d6bb2975d204251269bd541", 0xd0}, {&(0x7f0000000400)="862d6b36d9dbb3781cd1a587bda056436e9fc3cd38db245d2330478796e8c3b50030f6d9bad91b8b5f471d66848288a4648cc988e839ad05984530c83ef7771c3546a00e52ec29d5212ec284243adb0bb8eafd0ed3", 0x55}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r6}], 0x20, 0x2}, 0x40c) (async) r7 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r8 = syz_open_pts() ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000000)) (async) getpeername$unix(r7, 0x0, &(0x7f0000000100)) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) 4.718222797s ago: executing program 4 (id=141): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x108, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x92, 0xfffffbfffffffffb}) (async) nanosleep(&(0x7f0000000040)={0x8, 0x8}, &(0x7f0000000080)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) 4.717945579s ago: executing program 5 (id=142): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mkdirat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x111) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r5, r4) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) poll(&(0x7f0000000000)=[{r6, 0x40}, {r6}], 0x2, 0x1) 4.554911246s ago: executing program 3 (id=145): r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x114) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$kern(0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe23) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f0000000140)="01a7d5971afc477b6e4d4f1ebd5adc2e02d2374b497cf5dc2a9aa4ed8aebbff288077d73f1f0d544e5406c6aa945db8a9ad1938b515a1a6311c6cd5b7d2f98f63212a8c68d65f4b92d8ebc6723eed7581951da01b2d3f54e525a92f0c6b0373d46ffffb72113", 0x66, 0x1, 0x0, 0x0) select(0xfffffe03, &(0x7f0000000000)={0xffffffffffffffed}, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r2, 0x2, 0x7, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) semctl$GETNCNT(r2, 0x4, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 4.55447789s ago: executing program 4 (id=146): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) r9 = socket(0x2, 0x4, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) recvmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000200)}, {&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f0000000740)=""/177, 0xb1}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x8, &(0x7f0000000880)=""/88, 0x58}, 0x1}, 0x10, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r9, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r9, &(0x7f0000000000), 0x10) close(r9) close(r7) 4.554165133s ago: executing program 4 (id=147): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x7, &(0x7f0000000100)="71041f3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='.\x00', &(0x7f0000001380)='./file2/file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x9, 0x1, 0x64, "03caee0004080000000000000031ce000087d520", 0x3, 0xb}) write(r0, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147", 0x7a) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x7, &(0x7f0000000100)="71041f3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000000)='.\x00', &(0x7f0000001380)='./file2/file0\x00') (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x9, 0x1, 0x64, "03caee0004080000000000000031ce000087d520", 0x3, 0xb}) (async) write(r0, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147", 0x7a) (async) 4.435806626s ago: executing program 3 (id=148): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket(0x6, 0x3, 0x3) (async) r2 = socket(0x6, 0x3, 0x3) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x40, 0x0, 0xa2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0xf}], 0x1005, 0x0, 0x8, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x24}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x6e, 0x1, 0x10000}], 0x7, 0x0, 0x7, 0x0) (async) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x6e, 0x1, 0x10000}], 0x7, 0x0, 0x7, 0x0) fcntl$setstatus(r2, 0x4, 0xc8) (async) fcntl$setstatus(r2, 0x4, 0xc8) 4.433613073s ago: executing program 4 (id=149): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b60000cb934394c5951c1db0fd943aa296045edfd486cbdbd1b0c9197c4b0478df21273dfcff3aa972ec1036d0cbaa1a95987f4e586bf7b3f82ca1f98f7593406942921968a7f51f8588137e4da90cd5f077e5efd64e0e76567fedc648b52399466b414961570242ac25167c3b9987e8dffdb1d903587bd9ea96c6aa62e0278993821cea085916c746a9b418ecbea6e614bf73ff34999c24845cbe0a79fcf5ac1706e4355901aede75d8a619f2e683b8ff9146d14df7c4fa888002edb390ccac61ec801f0c7c30a45f580b1a651f55f2b8354c348834dcfafc15c59278dcc54d9888e8250adcc407553b42a3585e7434bc6416b3875a365055a118bb12064096c644b4c5a878b4605f902368a277154dbd34e404b6cfd70e5d847304441d3a07d5b089043fb574060ee933fd28459d2c4566a94ad0235de43ef439e3f234d8fbdab606097df6a90a00b06a73574b4892b5a8df153d9cab980f9abaf70c71e7dadf7371fb6c7759de484bde651cff6c03bd5b155dc4d158181828b815f5f2bbd4c6943c709d6ce038f081597427166a272c0241aac80d277d8a2df997869a404c82c0de6c6d7aac7c2199c4b8b9712950774225826a149f598683538a1df7d05c40b77e0cd1fb750e38cd1d31baa9b5cf1e8c669aea7695bffbb10017f090ef1641132ccb6586417d74def0bdbe706f7f9ff26a72366b246ceeaf7c390712a72364eb717be390180e332d4a42000000", 0x222}], 0x1) write(r1, &(0x7f0000000240)='c', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r6 = socket(0x20, 0x1, 0x1) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r8, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) dup2(r6, r7) recvmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) write(r3, &(0x7f0000000280)='F', 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x1040, 0x0) recvmmsg(r4, &(0x7f0000000680)={0x0, 0x7}, 0x10, 0x1842, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0eeebb7ef69b9e6005bc45b054e28bf8b2cf1e4a68274f4330b2994d4695e596e48fde304d94703871064a607d0523188cc293780ffe8c915c2689648e30ff6b0e3d8120a025c36a2b2c30f273219e35e5ef5d05b01875e2931f1f639d437b7d632e9ac91e0ed8f0d523fbd8d7c172a570", 0x71) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x28, 0x409}, 0x0) pipe(&(0x7f0000000400)) mlock(&(0x7f0000e6b000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/28, 0x1c}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 4.433180735s ago: executing program 3 (id=150): symlinkat(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) syz_emit_ethernet(0x9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x8, 0xb3}, 0xa3b, 0x8000000000000000, 0x4}) minherit(&(0x7f00000e2000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="a284810e0a3374da4460956a9d57cb80095d29e5702f2ddeeedd9b4d27854fe37b1a5783c4c985991c4c0131a1feb933f3a806d0a8156083d4f8aa2633b3bd5a2e8d6dc8172b98ba365361ab2fb3dac8fcd6f13df35894e07c5ff60186fb05f4306312d68ac6217b7a893cb8f56f4aab6db33666bcd4c731cd290df671dd30be827d6c0f44485c91dc0da9cf", 0x0, 0x0, 0x0) 4.432600504s ago: executing program 3 (id=151): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) clock_gettime(0x0, 0xfffffffffffffffe) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d, 0x10}], 0xffffffff, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x5012, r2, 0x8000) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) (async) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) 4.418707922s ago: executing program 3 (id=154): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x8], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x9, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x2, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x4e2) msgsnd(r3, &(0x7f0000000500)={0x2, "5773b5688c3e486d8e999babd9939197b83cbe37dd6828c798d257adc731d2965952384a7ef17200f13f4ceab74d575e1bfb103b7eef5b5c3e9e8c92612758915762580abc627d352a8c266d3f7bdd5b4500f035b7c3933362575781abb9f4082d758635c68c96b2b4733aa071c771691c05334d92a267242dd24a670534464c4fca7a27137a5ee82ec03bd333bfd478bfaf8ff68d9464e52537fbd97134e9d7e127a98c9444d8b9624112b3ec8b2ffe8164008e960e9293ca7308b52162180e268b91153094a568e56bb7488f45f8e8273b3f029a50d8cfbd"}, 0xe1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, r1, r2}, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000040)="f9870b63a71f31e8375351cf02eeca52a9b845a2a7fbf9b8664c", &(0x7f00000000c0)=0x1a, &(0x7f0000000340)="c602573ba8d1909ad7fed10c3e4781cf5fccb6bb80e1a20ead680fda92a13d6c52f7d5c21d1eddee86ec35b6beec7a681f52d74018db366dc802ed4e5707f99540291c86d817c3066769082acd4cfca52a406c57b85ad1eeb520b077b3e7293caac3cd8b02814d061499ac4dec29dcb2d8c0c949798507793b6baf06e59a03a99ee147651724c56ace9e6aeaf486c7cbaf2e6b3a2c4df2d180f111fc1b245052a504860d17d6cdd465893d24c601b87780347819ce007c98e30333b5d1bdfe2000c289f4ad9089663454dc01fefccfcabd9fe04d1dd59f92068771e4a0d877a02bbac564b43aba", 0xe7) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x4001, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r11 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r10, 0x0, 0xf3, 0x6}) msgctl$IPC_RMID(r11, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r8, 0x2) 4.31974533s ago: executing program 3 (id=158): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x20, "12db2766fe02dcbaf8f4b8ce069cbf246b523248", 0x8, 0x8}) write(r0, &(0x7f00000001c0)="68185339", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702564f1ffff435f69112295cf00a6e100"}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="09008074", 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() syz_emit_ethernet(0xe3, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000ad2e00fe8000000000000000000000000000aafe8000000000000000000000000000aa41fde0f4c1c8cc3f9fca390326c31d84bb9b6d8e0fe18de77319066f1b42a30a4f3beae84cf73c2c675524ae7ca54197c19b60c00dd045ac07db9817a7d09538d7543c3534c926c64fccf338648164022f310c6df1bd5bef46dccca79085e2404df67e44238a04002e38f2b49579eb5758f59571cf9d7c63988a2d556586e8adac9898261e8cd28ead1a2ef1903481a55ffec30f2c79a7e5635f0c34a8fa7187d0072c1c88a52d88d3"]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xfffffffc, 0x0, 0x0, 0x0, "d7455eca5bc623922a00", 0x246}) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x20, "12db2766fe02dcbaf8f4b8ce069cbf246b523248", 0x8, 0x8}) (async) write(r0, &(0x7f00000001c0)="68185339", 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702564f1ffff435f69112295cf00a6e100"}) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="09008074", 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) syz_emit_ethernet(0xe3, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000ad2e00fe8000000000000000000000000000aafe8000000000000000000000000000aa41fde0f4c1c8cc3f9fca390326c31d84bb9b6d8e0fe18de77319066f1b42a30a4f3beae84cf73c2c675524ae7ca54197c19b60c00dd045ac07db9817a7d09538d7543c3534c926c64fccf338648164022f310c6df1bd5bef46dccca79085e2404df67e44238a04002e38f2b49579eb5758f59571cf9d7c63988a2d556586e8adac9898261e8cd28ead1a2ef1903481a55ffec30f2c79a7e5635f0c34a8fa7187d0072c1c88a52d88d3"]) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xfffffffc, 0x0, 0x0, 0x0, "d7455eca5bc623922a00", 0x246}) (async) 4.232617359s ago: executing program 32 (id=149): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b60000cb934394c5951c1db0fd943aa296045edfd486cbdbd1b0c9197c4b0478df21273dfcff3aa972ec1036d0cbaa1a95987f4e586bf7b3f82ca1f98f7593406942921968a7f51f8588137e4da90cd5f077e5efd64e0e76567fedc648b52399466b414961570242ac25167c3b9987e8dffdb1d903587bd9ea96c6aa62e0278993821cea085916c746a9b418ecbea6e614bf73ff34999c24845cbe0a79fcf5ac1706e4355901aede75d8a619f2e683b8ff9146d14df7c4fa888002edb390ccac61ec801f0c7c30a45f580b1a651f55f2b8354c348834dcfafc15c59278dcc54d9888e8250adcc407553b42a3585e7434bc6416b3875a365055a118bb12064096c644b4c5a878b4605f902368a277154dbd34e404b6cfd70e5d847304441d3a07d5b089043fb574060ee933fd28459d2c4566a94ad0235de43ef439e3f234d8fbdab606097df6a90a00b06a73574b4892b5a8df153d9cab980f9abaf70c71e7dadf7371fb6c7759de484bde651cff6c03bd5b155dc4d158181828b815f5f2bbd4c6943c709d6ce038f081597427166a272c0241aac80d277d8a2df997869a404c82c0de6c6d7aac7c2199c4b8b9712950774225826a149f598683538a1df7d05c40b77e0cd1fb750e38cd1d31baa9b5cf1e8c669aea7695bffbb10017f090ef1641132ccb6586417d74def0bdbe706f7f9ff26a72366b246ceeaf7c390712a72364eb717be390180e332d4a42000000", 0x222}], 0x1) write(r1, &(0x7f0000000240)='c', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r6 = socket(0x20, 0x1, 0x1) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r8, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) dup2(r6, r7) recvmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) write(r3, &(0x7f0000000280)='F', 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x1040, 0x0) recvmmsg(r4, &(0x7f0000000680)={0x0, 0x7}, 0x10, 0x1842, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0eeebb7ef69b9e6005bc45b054e28bf8b2cf1e4a68274f4330b2994d4695e596e48fde304d94703871064a607d0523188cc293780ffe8c915c2689648e30ff6b0e3d8120a025c36a2b2c30f273219e35e5ef5d05b01875e2931f1f639d437b7d632e9ac91e0ed8f0d523fbd8d7c172a570", 0x71) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x28, 0x409}, 0x0) pipe(&(0x7f0000000400)) mlock(&(0x7f0000e6b000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/28, 0x1c}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 3.611309173s ago: executing program 5 (id=173): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/100, 0x64}, 0x53}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x10, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x802069af, &(0x7f0000000100)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/100, 0x64}, 0x53}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) 3.38402899s ago: executing program 5 (id=176): open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x9, 0x20000000000000, 0x7, 0x4, 0x8000000000}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x8000, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f0000000100)="14d6", 0x2, 0x8000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) munmap(&(0x7f000061a000/0x3000)=nil, 0x3000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) ftruncate(r1, 0x40000) 3.383702065s ago: executing program 33 (id=176): open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x9, 0x20000000000000, 0x7, 0x4, 0x8000000000}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x8000, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f0000000100)="14d6", 0x2, 0x8000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) munmap(&(0x7f000061a000/0x3000)=nil, 0x3000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) ftruncate(r1, 0x40000) 3.061056304s ago: executing program 7 (id=192): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000082c0000000000000000000000000000004ed9ac91b8"]) r1 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x130, 0x3}, 0x0, 0x2}) socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0)="8a26211e", &(0x7f0000000180)=0x4, 0x0, 0x23) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000180)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240), 0x15, 0x0, 0x0, 0x4}, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) 3.060598023s ago: executing program 7 (id=193): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{}, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7, 0x0, 0xff}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00', 0x3) syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @broadcast, [], {@generic={0x8035}}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)='#', 0x1}], 0x1) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000580)="21eae01c0c75c78d9266582e14c3a5ae9fb055f1c5a257a8503f564a5a0a", 0x1e}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 2.961160791s ago: executing program 7 (id=195): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) syz_open_pts() syz_open_pts() lseek(r3, 0x478, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000b40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d290efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e13622adb94ef22822d2231b8253428b1ddf29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920645a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76ea8629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4423cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4447762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b95dbc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r7, r4) r8 = syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0xd5) readv(r8, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x7fff, 0x1000}}}}}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebe3b5ff13b9fd812eaa4e713048e79931929648", 0x14) 2.28950685s ago: executing program 6 (id=201): munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fe8000000000000000000000000000bb0000e7"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.051086179s ago: executing program 6 (id=202): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r6, &(0x7f0000001b00)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/110, 0x6e}, {&(0x7f0000000680)=""/223, 0xdf}, {&(0x7f0000000780)=""/162, 0xa2}, {&(0x7f0000000840)=""/182, 0xb6}, {&(0x7f0000000900)=""/39, 0x27}, {&(0x7f0000000940)=""/35, 0x23}, {&(0x7f0000000980)=""/140, 0x8c}], 0x9, &(0x7f0000000b00)=""/4096, 0x1000}, 0x2) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r7, 0x80047469, &(0x7f00000000c0)=0x5) writev(r7, &(0x7f0000000340)=[{0x0}], 0x1) close(r5) r9 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f050004000000000000000101009078000000006039"]) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) shutdown(r11, 0x2) r12 = socket(0x18, 0x2, 0x0) getsockname$inet(r12, 0x0, &(0x7f0000000380)) 2.047033537s ago: executing program 2 (id=204): fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x500, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="090939df00d7778e720c146c3e6e828968f3f7b7095716fcc331e1a270670879c409298f9b9163a3b3ae50a8065e9242af383ed5b582948bf00a", 0x3a}], 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) 1.658900336s ago: executing program 6 (id=206): sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 1.650455387s ago: executing program 7 (id=207): semget(0x1, 0x4, 0x74c) semget(0x1, 0x2, 0x20) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xf}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x1) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='x\x00') close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.42996558s ago: executing program 6 (id=208): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x8000000000000001) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) (async, rerun: 64) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (rerun: 64) shmdt(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r3 = socket(0x2, 0xc002, 0x0) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async, rerun: 64) write(r3, &(0x7f0000000080)="d99aca906c", 0x1dd6) (rerun: 64) 1.42724071s ago: executing program 0 (id=209): sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="11060ef5612c285518b7b5b6f5bcc31f01350e744be00c83a454eba9993d45966b696724da2864a585b688e0415ff529f7f286057be929da835ee132380df4ced6de6aad519cecd2cbb09656d7f1a9a6aedddb38cdfa648176ce72c24775d7921db810e7f14036bee05a0b384d5aaa969f6eab0ffd03d24cdb5e93a753b35955659bdcd82eeb63743dd1f36c67654734ff886680f58ff31a87e845f8847165d610c33fdd1f8007dd2ff266", &(0x7f0000000100)=0xab, &(0x7f0000000140)="150eaaa4858ed0e985612fad106d8de37934a9f719e9a41ee3418e394afbb8faa443133a1ac1e71de0e0bb08bb9d94eb2ffe803219ded9515d4b125c2f9d3e205d98a88aed895e899af7d111fa4ce36bda724e2275ccab515231d377642926044860fad6218e6b1cabd639ac1aa9d24505e65f9a4aa303396fd2b589908a3368529a1c4950018134271f36b6c85e3c20157ad51d95539c8e417205f9b24d0e62e78505cc619531", 0xa7) 1.426850035s ago: executing program 2 (id=210): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x1f, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x2d, 0x2, 0x1, 0x6}], 0x7e, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="3c3c6ccbbe47c6cfbc9b9047425e0b", 0xf) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6052876e00082b00fe800000000400000000bbff010000000000000000000000000001"]) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x9, 0x4) poll(0x0, 0x0, 0x2) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x1f, 0x4) (async) kqueue() (async) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x2d, 0x2, 0x1, 0x6}], 0x7e, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="3c3c6ccbbe47c6cfbc9b9047425e0b", 0xf) (async) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6052876e00082b00fe800000000400000000bbff010000000000000000000000000001"]) (async) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x9, 0x4) (async) poll(0x0, 0x0, 0x2) (async) 1.419515071s ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 804.520021ms ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 804.355665ms ago: executing program 6 (id=212): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/249, 0xffffffb4}], 0x1, 0x0}, 0x42) close(r1) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 802.169808ms ago: executing program 0 (id=213): syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7fff, 0xee) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x33f, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "91a917", 0x309, 0x61, 0x16, @ipv4={'\x00', '\xff\xff', @rand_addr=0xc}, @loopback, {[@dstopts={0x3c, 0xc, '\x00', [@generic={0x1, 0x4c, "e50a37f3e54e822b9954828180945f6714d6c59559098740b7ec958af36b0879d3e0680964f164591dde4b7e7f5e481961a458685b8c5e73f3c590f5b67d8d8ab45eeeb8f03ef2d97465579d"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @ra={0x5, 0x2, 0xfff}, @enc_lim={0x4, 0x1, 0xd}]}, @dstopts={0xe2, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x7}]}, @fragment={0xde, 0x0, 0x8, 0x0, 0x0, 0xb, 0x68}, @routing={0x88, 0x4, 0x0, 0x3, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @hopopts={0x88, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @generic={0x10, 0x17, "6057a606464f5a8f0b5e513f78b1ae1936f765f92e6236"}]}, @dstopts={0x11, 0x2, '\x00', [@pad1, @generic={0x8}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x6, 0x1b, '\x00', [@padn, @generic={0x2, 0xd5, "231a20977d6d0ae7ca4e22daa09079e6c973aacea202f962bdcd27639a615ba7b7ae2519cfe7edb7b1c2a20c81ad282442ba36665fa12d7bfa430526e755d231f76561dee980ade6c7969af711ece4a39354712f836da832c9e393af6c75b10b56fe1748252e0d05ea2da96906b6acec270245be7ed7794662b9135afc45a2a3b96bda3b56df5c849f8c692d9220aadc69c78a5462f7aaea12e8d594608822048bdfe960748838fa174efd93f3150d7166804a62ba8ffabb3e8145c2d9449f397c44ddb9df3904acb67b1c98d6b2c468fbbf1bc194"}]}, @dstopts={0x89, 0x0, '\x00', [@pad1]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x20, 0xf73, 0x0, 0x6, {[@md5sig={0x13, 0x12, "c8069b01af1374d3fb5e3402d673bb19"}, @sack_perm={0x4, 0x2}, @generic={0x1, 0x3, 'A'}]}}, {"6bf33416862ee9ece525f02a15137acafacf7b426bca5b36d310f59ae005ed7ce791e9c6426f401a9e0b22e3049f5fe925d4f9396cdaa5d29b87dd7c49559f8845ea741d04075cd93257eedbefbb1e1b17f9967d498dd35e065869f0adcffe4002b41c0488ab36daa3d327b3cdf0a04a24b554ecc545e31524a1fd48fb7f7d0b007e08660e08738543b1492270f659b6d56fd6296baccd0383c7f3d4223035ff418f0418c7b4024293bb1eb405a73b74e1fdc23fde39217a10fdb24bb7be5f90f186e0529ce339cf470c8cdf04975aa78f187b4e0322207b55ed924be61beb2a846481a41156cc5d0130235635"}}}}}}}) r2 = syz_open_pts() poll(&(0x7f0000000680)=[{r2, 0x117}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x2, 0x5, 0x0, "be6884968fdb74f1c35877e1c4ebb600f105affe", 0x8001, 0x40}) 801.137527ms ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 594.351873ms ago: executing program 0 (id=215): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ftruncate(r0, 0x9) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000180)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)=""/249, 0xf9}], 0x1, &(0x7f0000000440)=""/140, 0x8c}, 0x1000) (async) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) (async) getpeername(r6, 0x0, &(0x7f00000000c0)) (async) socket(0x1e, 0x1, 0x2) 592.870861ms ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 592.604517ms ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 592.191975ms ago: executing program 1 (id=217): syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ff8c3defff7a3d1f528d1cf7002400002060564795683ab612040000379078000000000000400007035ff4d022ff000005030000000000000074363e040d94d61a0000000000"]) sysctl$ddb(0x0, 0x0, &(0x7f00000003c0)="c40c8b8ba7b8b7de6fedb2fbb841c3bd97fc81b8cde87efc6f2e0fd08b964e0524e7cf899d8e0b26a204129dd678749940c18b065d66c0d9676ecdd79d5518e716f8542d4d8261dcbde521bb5f040e3cd52262fb8905b820f418b844f06add9dc897a33f297b196b0b11ce81289c34d750583df442f82bbc4f36f2e5ed283644fbfd51b0b2c575503a5642baa7509a9ed01cc15e41b139289e76598de78a4b879281d1dd1dc8d42adae5ef2ab17237c269b697f5bb280e4bfe605a270003934809a322d8e7c256c582f303fcf4f81778ac9b2465f279ed64b18163e0a759ba240a3bd0bff7539c25d14ebce955494cde15997e4dbfbd84ba7cd95f485939d58eff20839c7e3ca39f5a411ebd1286e15002e17b0c4795f416c4719767c6de30bf8e54e576f0f7944e8beb523a4c8b55186366cd803293dd9ad1d3372dc6b4c25ef5665d75e5292cb0419743eb2243047e91698b0ec081baa7f3aad86d137c05730784830f0fe38bcefd390cf40ca91e5f8259e95eb4b47f1f97e38012ef627cfa69df516dadccec1460e47243d67ad800f71c0510f37d061dbeb7390e18d7e7ba13281bbbf66bf83a116c4fffd4a03673c80059949d5daca162589a59b710a709865c1760559fbb5514045de946592b4ac70de140fc37adafe2280a0e2922a614410a6bf30957386a16dd51c8f23ee757b16014fe752d16c57b4a7e297fc0b5d3995ed8955300bc2ed3e5b06609d751f05726beb7a8df9bc4142cdf5bf484c112e682977e7fa0528add01460098473286d5205cbd43481961c16e46cf700b64b4aa8769f213f12d033dbeb84e1764a01b3fe94f0e60a56c651c96224225ed11c98b1cf432c7775f2a95a5a590afd7399d70883c50f88ee0fafc0c0a978b5bae424752e286ecc0da2223a981568b64fbbdbbf5e5aed46da653822dbb0f98ee62eff84b4953925459c302e07398132713bddc7624a5c1ae8ced53cab13f6ab23dff0b6c40820fb7c8b8b330d9c3f6ece8f761c3515958805c0b8b07e94b127c9d264818bd93067188e80525e2b25ec4c077310268aca54280d6e1706a38523ec67ad8823e31c74a58f1aa6b75309bb6821f8a305394bd624cbb8f2e0cb0699c205b937affa67afea41db81829d4540bfc6ead0ae78af76d04040c40e1ee5a526b3dc2a6e05410e06eebaf7d589c19bce9794e29d429af98acaadc9d071187edf29f3bc386ce4a0345c7a73b5334c9063d14aa07293cc7bb8e249b2c0d6c6ee096c8f155ff2d488cdd6ce64f475622e07411a814d21519ca5bacf55bd7480b4dc2f023196acbd8011de7eac619dd539d6df358835a0ad54dfc4c6edb4e8714199b1a41608534894c7d89265fbebde88812c058f4caf5378fd65f9c3443c92573e651d6b331fe254494bceffe4bbfc5ea7d94424e28b0100c8f46a03e34fb89467ed4a04cbd5e179d7d914330703fd989b28f7b3116dc8e73ebbb4944c52c4042c0087ca290a83379b760c0ec17530994e7e76875bbfcdd27ad8745c22653f6fa203e7818fef0e12fd71be15d09d42d42aa1c9ed6a4568127a5ea352ea6d75dce9083d726be28296cc67f8f8c0310e9d9dd4ac6f97a2eade5c85af4869648b98a1924964185a8dc1a456c25e22da5b3a1676ce94e12437562ed9edb2c1eb76286951e991207e60747cd986aaeaaeeacab6802da7327ca7145663a7d0c083fca6466f9104db62182357892f2146cfd5e4eb60ca37db07dc26a477a9631", 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x6}, 0x10, 0x40, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r1, r3) (async) r6 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r7 = getgid() (rerun: 32) setregid(r7, 0x0) (async) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r8 = dup(r6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) setsockopt(r8, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x4a) 591.902515ms ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 530.363192ms ago: executing program 6 (id=218): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000240)='c', 0x1) r2 = getppid() r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x1cd, 0x4000}, 0x200000000, 0x8000000000000000, r2, 0x0, 0x0, 0x7, 0xec3, 0x1}) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') stat(&(0x7f0000000140)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 529.835585ms ago: executing program 0 (id=219): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) setsockopt(r3, 0x80, 0x7f, &(0x7f0000000080)="57d164b12208d1c3b0ddcfcf0a0d455e64e5dcd4ccb60335e95b094efb6b848272333c35880fa680a34ac523457233580cc2931df285a018e342eb1775ec0ed0817f134091f90bb21590eaf322456fb2c7f3a50ccb884ea21efd55ee0edfd7b9e6b5f4", 0x63) close(r5) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 529.556938ms ago: executing program 1 (id=220): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xa0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x200000000}, &(0x7f00000024c0)={0x1fe, 0x8000, 0xfffffffffffffffd, 0x8, 0x0, 0x20000000, 0x0, 0x5}, 0x0, 0x0) 529.066675ms ago: executing program 2 (id=221): r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="06000000", 0x4) 528.68712ms ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 460.727603ms ago: executing program 7 (id=222): r0 = getegid() setregid(0xffffffffffffffff, r0) r1 = msgget$private(0x0, 0x40) r2 = getuid() r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000500)="19c4cfd4", 0x4}], 0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r0, 0x0, r0, 0x40, 0x71ca}, 0x1, 0x4, r4, r5, 0xcf1, 0x100000000, 0x7f, 0x7fff}) r8 = semget$private(0x0, 0x3, 0x0) r9 = semget$private(0x0, 0x2, 0x2) r10 = geteuid() r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001e00)={{0x5, 0x0, 0xffffffffffffffff, r10, r11, 0x8, 0x4}, 0x3, 0x6, 0xffffffff00000000}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(0x0, 0x0) socket(0x11, 0x3, 0x0) r12 = open$dir(&(0x7f00000005c0)='.\x00', 0x8000, 0xc4) mkdirat(r12, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000000)={{0x7fff, r10, r0, 0x0, r0, 0x21, 0x40}, 0xd30000, 0x9, 0x3}) 457.635084ms ago: executing program 1 (id=223): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000040)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r5 = getppid() r6 = semget$private(0x0, 0x4, 0x240) semop(r6, 0x0, 0x0) r7 = getuid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000800)={{0x7, r7, 0xffffffffffffffff, r8, 0x0, 0x102, 0x6}, 0x2b7, 0x1ff, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r10, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000b00)="e61c38f735948280a6c9c6434151b813630893b1d67e72147aa688ccaf25845a2dd2db3351ca7108da910f171c2597ed84f61f669fef588901df15c86f07ab18352322fce3662231d5d6a0d2905436196b673368d9c606421d9c01ecd1312705960cef1184fe1a4f43df329203f655c33602176b2eb170aaa30b7795081729d9165af1f3186ba41bf5b7d3c538cdee459b5b67a8874357275a50569318ee17270a5703685f2a6c72a873a490ac2480359c68c2df1368a7245f5b430dc64bc06ba88ec64f947588dceef3387008e46e25345368d8774d1663afc71ec6b007a9f0f51e7d0984e4d488ce60543202e1250a682a8e84019314e68befa048f621d22068c4b6e13974a0780d0f54cea005142d516ae695c3f7132691f88f7c53e86bd5eb1f6aaad97cf148ac0c87db028397932f81cb27265db95179f9bae54195e49843f264a48873037b119ffcf375e979a560c0bc0da5028dbeb58c7a43cf93c5833f941650dac9761230f761390975fb3d128fd2fcbb76ba35b200a1bee45eb911c912d7387849a1f2207a1201932af48bfdba0f0bf9cc1fc5e7402888f8825d85cc7b0a5741bdaf29f6438d0ec46dde81071c61bb462c6627adda3ed9a0f8ec89cd4037114128dc949936f0ee1bcf0db61f6c1d448807904540b7c9e39eb514475ce0c6e7548fca49ea0044c813926f1de85a6b494d64f399a23c8f00b2a56f35176bfc5973e9183e00d458d90c891fc3023828b3d7fcbeb4a487cac87f4a47dd4b50ae9b8f07734d74f869a8205dacc89a5a227ab4dd83fad88fc01d02f2e689c7d4c508f1bd88868b5227ca8dbdf94e65268e28b6a31dd7bcfe0ca233f55360c298b8f2a2288333887ccfbc9588a6298bd346eccf4cdef1b8b8c4105f8dd0280feec324c62c7f94c6c118bee47b4b3d08e9787627d1d3a3d2354281083f422aae20b7f2711cfdf59c8712b8dc2f9bc9ed00e3e41e48ffcdc5f8305e40ec72748df62de5ba607ba907e06d41d0f6bb228be4ab65c3b2d37f9f10ccf90645a82311105f36b02d2386fd137c01b18dfab0a2c4894e2babb6259a41945db72bb97a74ecc3cb74b9d69c0c47cc3c2433db0b9dd94b10c21a0d789a43e11e25cdf4c751c888bc295fd9ada8dcf7d2aded6f7c31b32925e8a56a231492bf19b0c94ea2e61864a65f8865525b2cc2c2fe28fd4fb35559c79b05a314752b9a1deb60dd61121b07c89d571c2be611ccada74722a4caa92d7ce9b54e152c18f823a5005e9248f67e1f68c0948afd4094c694f621ffaadb16e9817f7df88e81a65954c8148f306d8e00ea2b4ce442ce28b76b82e5a3eb6b2e5cf5ffdbb28117cbe24ca2b2db5d0351bdad945a30c4273139d43b29850460f2e95c74952daaa99e529f89088434631c23af64a4f3fab1125f23fbd0a6dd201c5902cff20bc6259b75840e12c62bad1ccb0cdbd4ad68275059ca95acc097d6a809f7dae184764b206d3411bda84bd5ea8c389eafa6af8b32fdee328413336f0c10c4baa5196472c09687c134cc5cf89b7db4b2ef5524595bd3ac1fe737fc5162b10a5221088eea2d75686e5e14bbb0afccb1b444a3e8ce05a7a60a23df9a3bcedec45c0cc1b2b0d94cf7ee256df57944bd835c03c30e95c0188052c9f8ed6a7132fdecbb6c1abe5d97b97b7fe8d470e307a60a06094bb54b34164d1779b5bf9545a4080208e34f715cacbee2a73ba35dd1847933642f51d4606af3cb3eafa3ef200a8c8513e9893890c7a5643974c784b815db095cefc26782ceebc7116eadda44f4820777293c331a9f66257fc795138d75ffc48f93d9de78a51fd8ffc60f913a130ca89aa5988690453d0a3ab7c4bb626a7284e964e48cf164ef33498df73bae3e0c1e4eb77b8438429756952392a5bd3de740a32ce17472238172d790e547c6286bd88997b8b612fe659a5b24c01dd66be1ee2e4f5b2651a94379fbed06c071e7bf2cdfe7caec2a759bd175a822f8f83e9d09b49daa838639676a57201f9f2c63ee801755ceaf71e2cff4af105110d0bb623f1699dd815cc0b6cb333d2d377f0d4a1e7b34e6d23694f4af2a95bc87339cc133e91ab0fd18a4cf63ad5069204686d28e5f7c27747a61c88613352ec358e19e1683537e4fcc87e9a40e158ab1063893d498dd951cbb4be37bf77efcaec47041664a4652f49e9c840911eaf6f1088d50b246a65ebb2b1b58fb350218cd3fce6e3c6dc2d7d25bcc6ec20e9aa9ad17d7ffa02f9203362c7a6d7468acaa1bea12e3ff1800c9dba733133d34b53feca78c30f306c8c856f88135489d84acb053a2fd1840b0e71181a7ab263131ccca14b14d6565796fc95a6266ecc5d1d893f9109666dc6a19c8da5cf9ae05e5b432bdb2e3b66d275e400a486e33c74fbc9c54df5244a471b0a15b91c907f00173021b23dd6bcd01c652eaca1eca86e3ecf9e93451ee074a398e7941b8d34965649b4b8fa882e69af4fcf406ca3c59279526a4a389959df53c40f5cc2ac1737ea760c1459c0b3142b115084707d1797ef89158103e9c1f4d29ca3309625d30b6144253cc724a4a9ab7aea15d7f2c44b447c77582c0b4e1977bbf261ee796aad9f238d7cb548126f6fb679a0030a837d61f62c3f3e15c90f1fa850518427ee21687ef106d1a5b295533e47a0d599205c9c9cd61a751bf86e0a641fb1859350fac15e7c45f4b98bed9377856beb1e5ddf6ed2f34873636ca4906602d4a96af7abd0c86d2052ee51d57ee510a71b38fd2988a716fa5f286e34e9cd0638cbb45c4ad9683c5c0b7dbdb5c27c39fc12b252bb11e496efc120cba292818fb2d4419b78da45ee1a86130d5d136640414132e7b6c5e5cd9e9995d20901d7b365c71215d78c7c18a9223a1eb6ba4ad22c4c0dad2c58f771c2384b3a40ec30dd6be133a0fa6b6789fa22ebad10620605f27b98cf2ed3e47de14005c64fa97cf5370c02d7dadd58e4d48102030080bf521efa5fbccd89d4a1a75e2d7d5a445c7ef84a53ebdc187259a57c8793a260eb5d1e89339fcdfc54b5f51d465a17b4ad180ff166a7dfbbad15ab2599866e49cd15c54148e37277a54b5329cb85b95ac9244c581bf8087a40507342765c9cd8033db9bbeff5c25d8f798b60547e5e73296851eafe745128431fe9f98f94faba5945198d458c9715dea25c3d9f88cc36ea96a4ae75d56f87b32fbbb6277862af2827a621a09eb8f209d6e770e3d9bef9911c1fdc31813309e1b0ebd9f07847fd128c3a48f38701a151ba1dcd6c8139c0c003febcbb1db45c8aa9bf98f51b56a61add7f488991efca09fadf09136040a949aa117fb03f2568889d78697e6f658f68cd61dad1a5412d47932d7dead156d4800c14bb0187973395e8fb680131986ba4e0ff6561ebdb653e036d9f4e8c763f041bf3345c4f010211917d29b1eff582aec2f002c5a1fc5c230541b663a2fe1a4c2f044ebbf68295f511f09b3c3af56fd4793756eb896a0e967f8e890b857c353854b1d19a116e314e865b3112e9d18ccada3dfb1b5b00ee0e6d8505f1ed9f6eca1adaacee405de582249705c97d2c33cc4671b30c5534427afb931f12cc18c8b20cd111295c7f815f2a29d5c2c948941a483748d96b19da20ec100448355214f34b57eea54e5079ddadb59b7b2253a5facc16a10f762f98f36a7ad06497add825cdb1b0e4026c25a81480e2166073b6e98aeb446776f51b2627370e4b77713d32ce8473e0b921bd45e0c5579ca19ba1b6ac5812583de09eb5682146a2521dd93910c223065c4732ff2826594c5eee7c34f6979c038b12e57ff2d172e001897277d5cef2da908f5531079643b97433bd6c5b2953fb79706747ac701e18868f51deccb38b42c791ec584bfc162cade6579246ede571580dc2f743a3918b2a9e7ea4cacba4a2eb06be03a9832e8c50375c849f5c139050b7f330e54e629b72d7e568189e8dbb14cf7492fe3e196bafa42c067bb8b116fba9ff0aea8a7e54214c720c6c2335bd2a835cfa1ad59f9932efbb5a1cd8ad7b4c543f1c29eb552447593e4caf7a9c867efdd2c8bf10a258c736d60fdbef625f9cf4660c8f9564bbc55a14c2f9672cd59a70d6cc11f13786936483c97d17880af25a737763ae21e8c6625bb5a56913301c8a6b3874f11651f8f828a6a8594bc4f626513dce2139b98cf83816467647cb28f3ab82f86c5fe24580f24fe9b0a0981bbdc6e85e7571250058c3b981163aeb92bd16404304815fa0e23432de3215671e2cdfefb5db3a9292ecea73858b4a34825a2f54646d658180ad3d3194dd8156af4729c3455fe6d18a7a738b88de080a22f6bd1521708a9d90d2bc6e9f6f8a17251365f42177499ed7e4dc80b85d42c2853cf885562b9d6825ae074c3a673e80ce1881ba8f20d77d3891b9c634c9b6edd921e663b33fa4c2407b1574be5276e1bac178de6bce337e719ff8d2d0fd18becf2e53903665683df469645cfa424087ef74a1b2ec16396cd8a867df116bccc66b6c28213cff29543c7c6d17cc5678895fb58dd5b34565be0fc12df668693d4e212bce65bea047aa3d33e1b3019aedcec04429c2ca06b7c76382c3c0c46d9169c9d903b7adb61212b0b20f7011a37e68dc21627e7189b6d37d8a2b4505014871be512bf8160f1789711f21e10b218ec55777da2225e74d671b0325030097a821d5f478315999196b1537d6dea4ecd9818a8a4e59854f99111ce2b189221aa241a9017ba1e037a3f7853f77236eadce9ad048243c28f7b6b7f6a452d217df0a29878c2c3b4dadbd27a485264922485a1795cc52cba215cb17aa35e32e134c1d8bb13f54671c8539e312ad96648b82040468be294e1ab4b9897a7665d080300f7b1b4c7ecc987bbf6c4c940274a7bee7092aaa88520c821360ad6ab90c8268dce787327e3cf665ae2cf4e5d109e5cab8da4297285e0b236c0d044206eb2a2e70883fa7103bb3f18d4b3be74c40e85c6893b43d506755df9ed8851c67b4d924d38af34769d77f97ebbfdba620c39e50c63e980f8efa295fc8a481a925686752ecb7c8f30ad29e75d992f80d430eb3b13fc3efacdcd6a6dace29b3d8f167e4dfd87c3ea0da816e069f4a0351258fbb4781c07e78e1218d1aca36e46fa30caea8d250f4ff9c98a99e89376523e5e7afa935b960b14f619b248f37922800af272a428d1e42d1844c3cb35bfa56a4729d9d53329f173385ee662411c7ff2e5eb1de54893161438f69b81cdf2771b2a047ceb0dd839d06fded6ff8e80df65a374e6e9cb02b110e3b81b15463ebc2ef776f094a97a8f010ea0b29d42fccedb8a1f6fe8987f8a6275eb36351606678af013d6ab66ffce169fc51fd5e65f3a3c66dbca522d40fec6e8d568f23db54f224340b41be3330711d2d2cd545fb80f99c892cdbaef76a56754daa60f9f5e8736c37034511bcfbe2c5c4d9464d3d15cbde176c551af99ce3548a9cc8ed7edbc349030b5348a4ada11f4c0b14da0cc42e963a90f3b930119a70f730a4a44b460650ae2e2d7e39c8df11b27fe6f5944a8a36f67f47cb0bade8f2990aa49f946f78f6a59bf0abdd075c9c66d3d55dd04eabefc69d4fef0c440ac923cd825da9514f128cfc807934c155ad7c77106003838a43ca7f51e84859afd844ab9a979d7d244f8c7fa876328c8ddcb0515cd8fea9dee102b38c94fbd70d672d6f451cf6cd534244340b02f24611e442036cecdbd6dc592f313cd5c1bc7badf26801699af9f6286e2c93ae5d8e984e6b0f79ffd1360dfeb69ce8394575bebe0382db023ad152038253e5b5e18e8", 0x1000}], 0x1, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r7, r10}], 0x78, 0x400}, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0xe2) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r11 = socket$unix(0x1, 0x5, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='r\x00') connect$unix(r11, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 457.177545ms ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 169.277308ms ago: executing program 1 (id=224): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfbfffffd, 0x4, 0x80000, "000000000000dac93c760000a18000", 0x0, 0x10000}) (async) r1 = socket(0x3a, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effeffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r4 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, r4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r6 = getgid() setregid(r6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r7 = syz_open_pts() (rerun: 64) close(r7) syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0xffbfffff, 0x40, 0x1f, 0xfffdffdd, "0900787daa2b56d864d3c3a3f4c3c90000020002", 0xfff7fffd}) writev(r7, &(0x7f0000000480)=[{&(0x7f00000003c0)="10066b8e080a6d013ae9fb2b0c43227c765d41cc1a38b4e1d497e821aba324f25d4b0a5e5ca9", 0x26}], 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) (async) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x28) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 168.956254ms ago: executing program 2 (id=225): msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getrlimit(0x6, &(0x7f0000000000)) 168.618453ms ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 168.301181ms ago: executing program 0 (id=226): sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0xa4) bind$inet(r0, &(0x7f0000000440)={0x2, 0x1}, 0xc) (async) bind$inet(r0, &(0x7f0000000440)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7fffffffff0800aaaaaabb0806010008030600000218ee34828f48ffffffffffe401194b40e6c7d04af83c10715e11b336f7e3e5687a28427a8df747beab3d8e440c9229f27e64ef102eca3eb5198a6488ce8dcab789cb8c6ed2b6359c6e6b31e455f235a5e7498cf8047811351b0343673aa9cb95536880f53324ba7ef30229f81ebb4de13959fddea3b14c60ec3172048262b57d5bfe9a00bb73fa308ba5099579eb6ceea09424623d316279e20fd8583ed4518aa27bdf0c3cb94de6255aad252c7c89c9ca60e867d97d78ff3fa15206a4240a597c6667f3d4188590d54a3c7ce731afc71e163d855892a1453b057a38c1b724696e1ca4966226e45b5f8049514b3d9fd5c84f68b851ce623c63035dff7e3cec85f5f73d521706b3a5a4675d7963a149f97cae6904ec49366b4992ac3ab7aaf4f44aa25ad0999eb68d328df3c6bbf15f77"]) shmget$private(0x0, 0x2000, 0x420, &(0x7f00005c2000/0x2000)=nil) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00006fc000/0x1000)=nil, 0x1000, 0x2, 0x481b, 0xffffffffffffff9c, 0x3ff) (async) mmap(&(0x7f00006fc000/0x1000)=nil, 0x1000, 0x2, 0x481b, 0xffffffffffffff9c, 0x3ff) socket(0x6, 0x2, 0x0) (async) r1 = socket(0x6, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r4, 0x1) (async) shutdown(r4, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000280)="36bf3c2ca482c2f7b56cb47e8029c7cff2ae781007e193861227110eea83b97aa829b76a499e5272271760a047fdc5e6fce71f55537ffcdbaedf1692353644517f4d9009f605d95563ff1f6e6be901235b5aff90db135daa27cf63f6bf3ecfce5d27ea649870a5e78b909cf48765d7eccf002ca18d888036ddec6ba61b640d4202c29eb87ec4adc4ca4fd82d1bd85d1698f37cc0b127c0c20bbf19add544116a452b000f8925441ee87ac5baefea676adc0eded76c", &(0x7f0000000340)=0xb5, &(0x7f0000000380)="a96b620472cf966a2e51417cc040c81fd229a4a51d49410e5108b9abf83e8ee65899cdb2ab7780b5d3356bf7163aaeedea34f198c58c9484ef0e014ad6fdfd2480af86a69e8452721a8f0140c83cb21a5ae65307ead81ec850a7fc19b638e8c4b6f3911b719637c46d2ebb0f5ab7791d85a88816b38011e1e46d4336492ed7e061798c03b444edf631c8952003b07d315b4fb87977db84ff9123d1f12dd144402c80d8552b3188563d1cb4b3a295930419f238c3fbf35a0110ce17", 0xbb) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000280)="36bf3c2ca482c2f7b56cb47e8029c7cff2ae781007e193861227110eea83b97aa829b76a499e5272271760a047fdc5e6fce71f55537ffcdbaedf1692353644517f4d9009f605d95563ff1f6e6be901235b5aff90db135daa27cf63f6bf3ecfce5d27ea649870a5e78b909cf48765d7eccf002ca18d888036ddec6ba61b640d4202c29eb87ec4adc4ca4fd82d1bd85d1698f37cc0b127c0c20bbf19add544116a452b000f8925441ee87ac5baefea676adc0eded76c", &(0x7f0000000340)=0xb5, &(0x7f0000000380)="a96b620472cf966a2e51417cc040c81fd229a4a51d49410e5108b9abf83e8ee65899cdb2ab7780b5d3356bf7163aaeedea34f198c58c9484ef0e014ad6fdfd2480af86a69e8452721a8f0140c83cb21a5ae65307ead81ec850a7fc19b638e8c4b6f3911b719637c46d2ebb0f5ab7791d85a88816b38011e1e46d4336492ed7e061798c03b444edf631c8952003b07d315b4fb87977db84ff9123d1f12dd144402c80d8552b3188563d1cb4b3a295930419f238c3fbf35a0110ce17", 0xbb) 167.945573ms ago: executing program 1 (id=227): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629", 0x9}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0x1}, 0x0, 0x8000}) chdir(&(0x7f0000000100)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file1\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629", 0x9}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000140)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0x1}, 0x0, 0x8000}) (async) chdir(&(0x7f0000000100)='./file1\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) (async) 167.3798ms ago: executing program 2 (id=228): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xc4, 0x8, 0xc, 0x3, "2f8b9ebbb4b62c49f60d59a88d1ee4a90575b008", 0x1000000, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000001080)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r1 = socket$inet(0x2, 0x2, 0xe) sendto(r1, &(0x7f0000000080)="6b1ed6cad139e4d719756988dbfcecea59865ed3cd29787ee7d61d764849ce36f1e9efb3b72dd7e8302b5c4a59107d79681d24833dbb95c85685189fd8d721bb1b58162ab2102b338ab81564a29d4c361cb68af8e5d85c7298ff0c5405fed3c7693399e383073c6a064a6a73b3414201dac330904b17b227049382b25425a27d0357cce744897976cf4287f4a26f0ba866eb6eef7d06ccb1e13fdf8f8c2fdbfd86f36f299a4ee0160752ae18e32bd94ca6725554434fed88e6060b7bf7d4267947c27c37d4053d2b4470f95c8b17d6405c7a520418e3b21994caa7bda15fb7a9a427a95e4e0532d37116b5fdeb8b87d739ab0fefd08734ea092e4e19efbad1f90bd65067cb31b38aa62897a3c272736448327868a19b8e53c0addb48525af1af5ede3df47de3169874a2d7dbe7bd3c8976c818fe9117c30a2de6190ba3c14b38214e314a2af2f9591cfb64046c651483d7edf2662e2f9d7f01f48b1869730ec76c5b66bf549dcfbd205a51c170db6c0c61a32ba5556453cfa38992fd8ebcd1931a6bae1f25fd67143b03fc1db9db0751aaf2c490b3befbfc7fca73ddcc5ded4604b7a8b24d12e41d79e4588e6ace84d841a976c6c0ac619a0a24a72ae9a8fcdba84235ffb86bb5ba53c85f71cb4b86dc2474a3d0bdc190f1a2f32336808b480bb29b4b0ffae92e4542f75ce97bb918ceb7c27cca23e207d2affec378df81f9a74fae42516fcd2187e25f14532187a3044426816ca7d1ea1474c0b2b7312e99ff93d4d1331d57c7d749ce0684d6703f9ab5d48f46210fb776b56c67c17bcef535101a93ab1fe6c041a2a84dd911c2fb3c035c6e6c44cc2916bbba4691252c6980a2adb8c49f1307b6f46b7c6715555d684dca2f33e9cd1cb6943dd1990a3f125ef55157e3d32d4d84faffd3eb0e0c353ab13fefebdbbbc6be9a54a3d5f5da9722a9c11c76a1dff186b5952f167a199309fc8faf8d8aaa847d1d85385e8d3d96ee0cdb8cfacdfd1768e575975a6c2ba9d79fd9d280176b93ba4dd67ab4976dc88934f05be75a36385f342ae7c6a58c34aff7208ac915c69a10842186e81857b79ec126ec171903f80f245e17a7a3b9cda019a40285a05c56078deeda0c274700eac6c15d5672e4fc2e856d1d3ecf086ff57ae6d9e917d0715ca1f18ba8e38e19e4c15e33dd4b54e2298c6a6a534c03a62ee0200a643354d1c96ff0c23c93e2bc071353c4399ef856cf3e525d08049890b2b21a16595f2d66c863d0b4cec20605bc478bbeac17006591596c19b95746c888260e4fe8fb96387a6a140a76ad59455788e2891addd515e2b9fe590f3a095e6e109b274ba63e5ef37a41ae988989e0ff65624f032b5a67a4d86e47a93af94af7923880e25e21ccbaf2777226173ebfc4424df9f87e7e7fcebe49f4348f9ebe737cf8810ea65532b72aa708b42392d239669fd3d8dbfae414f4ddb0f0b79d30f84837edadc47b9e0333cc88004fa09476e24fa4bbf05616aad0ed5fa657ae24255e6a911a1702d69f22a8a49dc917132190c5f5d3d34515b454fddb0661fc5cd0a73e2956c05327922750e249d446aaf5dd23717a3254dbb3298444e3c437e6002d95c06b0a890dcb8ff10a8f379d982487844e34b12705b09669548a3e02a1ba90d6d1dfbccf761bfec02d94874c7cd8a3bab96fcfbcd8db23b8ed1b38a89648b4f64ecee607ebd09dff907e3ba48a001cc95fc75eaef5525ef6a9c3eee6f22ec9949639d14711fbe2a90751e84c574048e91b5410aca5c7b9c56380324d7870033239d4b4443d1a23611fe90e27c16834986f22ed98dce84c59be83cdb69ccec8152d5e825f78019a2c3b3d2e4d8c3cd3d531baaadbe48379cb27f52cf9773350b5d0bb27841064814ba1f6141f375815ba52ec5150620aca0a6e4929fdc60a421a8e0a996e559ad6dae6f35e199a1ef793554359b9624bf03ef88602a2e6c49ae0a812d6885c69a104906b2bc521adc18beb325007b79239ad2fd997a692120a606d65042283a6a22112381958e66218c3b41d349ef8038668137a972d7b5df8ad1fedc4a08648cbe5f581fef5afaa9c782fecc63dd62a23fb079416cc573d1b3322bff4c576582212c56bc9f3a239b98741ad3937d86a67fb625e98b0d57e4e98d217eb482610dbc43c11da78a501528d4c17a9c927f6197d705af36c96d1045ce416614c8b5629faf2470cadb60131181958b8ea04506fe1d6763778441e7454b890dc7795d6fbebf13f33ebbdba8049ad4e3aa752ceae757f3195d293b45196c9f84283078cb2d2be91dbfc372daa15f36a057d82497786cb9d918e12e356e4401abef7bd9618783f47269718c9133f9c9968ed332c5601aae71a50ea801753a6033526a6da3add4af9f1aac723d8ff3441ab1ad7d8a47d28733475298da1421a75705b30205469b2e7c1422358806a275142a054afcc10c9b9b8e4f5dd3f5ce43a75d409661c2d8a3e31aff0dec16967d3e6fa760cc2779d046d6aad33108a67fd7cb052d62a9590eaab158978390808a1d3c32349c8c9df75b971c05af7a15b331e959ac5f5a9fbabfe7e6db29b642342c4579eea4cd3bde02efedb7f95c751eb9fc9e5e6fa7733bec38fb98d0890a9c83d813f4e9b5f6c248cac5cc1ecba1d629378c1762fcd5f8e58563bc74cc1b9b7901e6c54e670558c4877cbff42d77375c97d7f1c76b3c3f9ea1dcbe5b8889febf5a27a36613f6e6b409dca687ee3fbc31d7952b477f7f7be0752a8003b6a40f753983170e4a82774f7b8b50a3e670aceaf00b4adb28b71878dcf942020f785732ed3a7205f4cefb489a806be39287dfed99e09f5b45c7cf57fda91b7692b8f34412d6643134c0621e4c4c1fb3f2ece6bf66aa1182ed4afb65c53cdc6f7c4a89b9b75b3d93e3e0f28182672822658f5cc425a0cef2fbd4add6a691b5cd3278e2271f5c0bdc0fd3d127855bb88e5bd2318083aafc0fd113e87d3d1389507d6758b2278344de25dd6cc6f980d0725daa7941063911b12d870479c32adae4e39d1c72cba6edaf39f2753faee273f2431d71b031c74964ed9b8623afe79fc185c2f2c5fcecdeefe4c29fb722f3c3f3a70197b638a797622537ea157fd584bb22b32366a70470029f7298c919a06fa970462827b5b24e343a33a03702ee5601f31d10f4c314a2b337d2802169fb2ea056111446beb69bf999e93154ba27119fed5c1e5ec0ccb60f65f439645695aa90b0f2fc45ae708a1215e46f7ccace899fb74707986ce4245965648e32c85e06f08113919f7cc950842f126d16a3c7ff2ec4ea9376d960ad8fff87702c260475ab8b76203f67a5bdcea4b3b6fc168347cf24c910a127f4772379a15acf2800548206fd3f23b754e5ee2724781e1f811470f2d7c7b5734ac5ae4f24e29b95d8ca550a96cef5dc6806383ee4b26d168a1c2a447749b72a106c1690cb9e761167d0ec46a47cff545b4c865310bec8a2bbc44cfe33856fda2d915d58f770b4eb3be4505d08ec5ae2be676cd888581e2cd6153bb51bbf3a1e8af0b549830827a3c2e283793a79a8ccb4ec0dff7771320e1856b73a54c06e7e622cbfe0709d4b3160beffdf999df5e3ec04357ee1d4be8ee6a96134b07835c8b58ed4a48d33db082b6260006421f7a3a7bf5d008ded5b3c0a601668e8568ec9eedf55432a5b07970fab91b694d83d6768cbe357bedf6dd5418b08648eba3315dbe6f29f16d2033826474abc1b88875b4987547e7517200c047fc0cc80b6f67ee4e8d9df29a60a7537a37a005fabfd56423dc182ed0b893d4b95fcddecbdde51d844161c101c47c8cf18680c7607cd6226203d3a8948db899ab85e43af56a47299296253bfe7a859833e21f777849b98ebdeced45d6143dfb620d7ed797ba7f1c06da16f5dc80700a0d8684936cbf0f157efee40cfb6a80f439478567bf07695aba4d0d08f2ea435c20c0db8c20b091605c441e7da960d10c61bd1b2f2f034fa63eea3a817bafe5eee9019a76ce83de816f9b90844b446c95e2d658d2158f51c466af73f90af47566abac6278d2f053565d8793e848f152ea8af88edc4f3990a2d7831d7912336037fd23bfb50c468b3afedfce6fe93acd1c1c5fe81b3a3e56b7f92ecc8fcb7ef8e12f4f0e46e1023bfdf6917ec3c3049c27466786493d6756e03c23d48f319219da2f72172fe2c25840fa6e8c9c30c22cb108e3d312d272fb1e949a9ee854860ebee1cbf4b72c30df968875096dbddf7296df43109bf3d07d66e9a2de3b6f8f71caa1b2b6ebc7f581ff8089c9621bade811cdb1cdf82edf6015d7e80b9ef45c80fe02fdb1cd36b54c1d23207f18f57d1600a1f0a314e31d526a7531d39688f8149051678ea9f4de2f351d0c73c0025e7c4741a55256696f6b8e8dc334c006c6809bbd1a6a006da25a9f8545a6eb0c2ad5fad11e51af7eb9d676225c8f9dbcfc085ed987f227bcae7850e62f723bc4fa21cace116fc73869d2e4274828a1ad99bc83421d652b3ab579d2adca36aa657e3f9ee295dd93aecda128f24bc324733c7597e061d0d3cd14dde29e729ec2850ee6318ab6ba03d3141f16b02360fabd64459125b3a48c9a47269494dc81f05b544655baed940026941f2d232667a4ce6532edce7f490a5ac934a04201d0aff402642a2a6e9182c9ac120540e14aca269839da984e792e740501c319aa909f2bacf52c83e637a6377ddfdfb4495b7d937a1549e2c0671c5d9cac10566376aaabc5f4769dcf3e266474fa350f33024f40726989cdc538bf157885e98c71d02f2b87bab9e243812a07d6fd14ed934e99d55087f5baacab715f101a32ba41d938fe8e086a1cf5b6222b0b54b73b20b0eeeba9e80acc68873d4a16eb427fb7cc73e5192e9f5a9bef7bba8b7adf8120c4419edbe4ea4a450db0830224feb085330c16c626ff906f3e200d5db6b566bcebb0f5e546e4554a6bc7495e4e1ef57e9249348a8062f10ecedfcbf1ff20c3606c4c6e533575a5c8347502629116bfa2ea2aa96a8c795454c98671b0a971c3179001410edc949d419e744421ed0d74cd7e7b8d534941bd6b604ba17023965db893e526396ad6f8789e63d616146854bdb6195c0511f58df25c5aecdb0395b2359ee5391c90952854ba061be5737bbfd8961efc2883373b9bbd679e768e5dd2970fc48cac85bdb69310b7e053f320346cac4416eb5028e55ec18e8fb27a8f638ed76230121f59d1aa9eab005a4071c3aee0b24c68f02aaf1ebef1adb5a57805b478d33a65b5ecb9c49b5c1e152b0025280bd16c74d5b5099cf58c6a5a78465b3f23f0081e2500878297face86ae9ce4d8f7b0ab17b014f6c411a3311c4275671d203fe2f10ec2805739099544c4acebf90bd2cbadf1180b825be243a38b846182c75d671e026cda2527969a4f9347e362da1610283f674a5744718864379d30d4c73bdfd3e46ff562f7fb93c705b772dfa8ee3a6c8e25c48c78c5f8f644388ebb61857e8ff3df75d6fcb623207c469783e493e79e47ba04bad683b22eebb45d0aa3bdb635031b85b4c9326c9f39a80762363a7181d909a4ee3a4735bf32a86990e93fbf2c3532e94d7a1f2b3cc3d1f2d93882282588bc2910d0031ffb9050a5c5fd2125b6f1bdefe8ded469339f31ead6e4a45af51f972f3aeea2331c2a189374c1e021f4699062b50e559d848c33873578217e108942f53ea5c205223de9bd94c7e35993227c7c7e015bba1c5ec22d349105591190685e70d3f4940f2445ccb03baaadaf983c5e1933dfe568a23b0a958fdd248e1e92dc18", 0x1000, 0x40e, 0x0, 0x0) 166.990152ms ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 13.308374ms ago: executing program 7 (id=229): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000040), 0xfffffff9, 0xad) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) (async) getpeername(r1, 0x0, &(0x7f00000000c0)) (async) chflagsat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1, 0x2) 12.697442ms ago: executing program 8 (id=161): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x11) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r14 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r16, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000700)='./file0\x00', 0x0, 0xbcc99ff11151b114, r17) (async) r18 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="1d7219c95f754a705d914741e51dc06fdae3239ea58df9dfa722243bc620b87a89315228fbb361174d6b51d6f8162a218ea78e4aac7195e51fdee93aba8190da20c60d2cb13ed38c3d59463a420639d0f94b5360ccf74f02e6519b84de0260398bd118061d702a97a0676aef27a6a794407b05f5f1b06b289444183b212ea2015be0738517a8db3a707ddb90be975a7be23ceb40c3f5be238c0b936dd2e0851c40703af7f80e40b666a722a276c2e011fe30", 0xb2}], 0x1, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}], 0xe8, 0x1}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x1) 12.498065ms ago: executing program 0 (id=230): unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1b, 0x1}, 0xa3b, 0x6, 0x5}) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x9b34ee19bfa61d7a, 0x80) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/225) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') 4.947766ms ago: executing program 1 (id=231): r0 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3c7, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x451}, 0x10, 0xa) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) r5 = dup(r3) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r9, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair(0x2, 0x5, 0x1, 0x0) 4.330935ms ago: executing program 2 (id=232): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x58, 0x4, 0x2, 0x8a1}, {{r2}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x44, 0x893c, 0x9}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0xc, 0x9}, {{r3}, 0xfffffffffffffffb, 0x6b, 0x1, 0x9, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x19, 0xfffffffffffffffb}, {{r2}, 0xb, 0x81, 0x80, 0x1, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x82, 0x40000000, 0x7fffffff, 0x7f}], 0xffffffb7, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x98, 0xf0000000, 0x40, 0xb35d}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x40, 0x1, 0x14}], 0x3, &(0x7f00000002c0)={0x9, 0x2}) dup2(r3, r2) dup2(r2, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 0s ago: executing program 9 (id=177): connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b6ee2031665f279e5764555408ac7db68d884db20beae79c3e9c2d01b1c4367c4fd6d76ae6e9248c783fc38e604ccf8088dc24c3df2d214dc6bcee25e6997bd29c2aaf9a43f89a76b67367aa70be648195f3949328e921b7d36eca12a912f5734335508f9b80499b06a0ea8036e00ca86661efb01dd830d41dc35a624acbd3", 0x7f, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/95, 0x5f, 0x1840, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000280)=[{&(0x7f0000000240)=""/40, 0x28}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x841) r1 = socket$inet(0x2, 0x1, 0x8) shutdown(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x3, 0x1, 0x5, 0xd, 0x8, 0x1133, 0x10, 0x1]}, 0x3c) listen(r3, 0x8) r4 = shmget(0x3, 0x1000, 0x1c0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000480)="e80ee78595c2f90c2096b44e0b1221d0ee17c4b3040374372fa8b08c626a6a3c07ce3a8b5f979788e7de027d10450340a57223e48b039879747cc50d3e9648d85236e927de7394c7f58d5cf64bdf01b07c0897e542ec3841893fff845617d18c2ef412e13894d6d9c7b1807f043cd9e93d0449a7be284466ee97505301ca00f1e4c39d6066989d6a994e0a18f6b26552a61e48c580ef63e3b775c46754e90f3a265e20f7cd66b11547bdfdeb5fc549a7471d46851041", &(0x7f0000000540)=0xb6, &(0x7f0000000580)="a750797e6e5d55d376d0e7dc6a0a4b5db6626080ec4d9cd474a106027f2a0e1184e7bdb36fd8f83754bc4e1138a796f46d1c133fb580e8e3969410a8d282e59d4d7534e9578f4ac92c515b3441a4fbf5a68ddbe606ca1933d9bb1ac7a81e4741399bf5f9bbb29f1e5775c272708113ae2493bb88732a85a82e35bf9a4d6946d6173e878fbf3d66c81a07b5cc690c79003389306aae173b2615123dcaea3189c461f308a8dbd8d1ea5d67e9e3c0dd48ca9ef35730030110d3aa246c6a77b595b36e5a66ca713515cff56ca4ac79c21798130a9ff570545ecec7dd03576e506d1ae4123a0b5fb6a22f0e7729d1e75c01e71dfc", 0xf2) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000680)="7507506d698d15930289cd9a198181a94a8e00d657c9e7ee03330bc8bc1a8886628d543f", 0x24}, {&(0x7f00000006c0)="fe74a5d5ad16c9898e8f4ec71592a285c64c724e2de517a6eab99ab7f4ca8e85210137778817738ede3f118953a4ceb0cab94a3180df41bcbe2d3c0960bc3a5df5a63e673f11953b76ab9488369766478248f7ebd3bad5743c050e0a91da715eadaf244593d2f0ef4f367270f9f52b595288ab7be8e6691742dad607fccda020972523acabd437d60ac83e136c062a79caef969e616b5d1bef86f956005dc26c0ad04b5e0abb03f25e9397317fa0690b16a838b481703c26ed3fdda651a0e7cdc38b48f6a550981e64dec91130f13cbbdcbe391550646213709c016b7414", 0xde}, {&(0x7f00000007c0)="94b75c082b19d96ad6f58755a9437653984b308bc25ee76f419be102a158bbcbb1a19371615a8421d4", 0x29}, {&(0x7f0000000800)="f2a035841cbd6a559c79ac400354b51bffa1ddab256d6a1b94962deea8b78617ba1335cd3f48bc88c970addfd0e66102d1132b059d2f1b185d494b081ce49f6ae0a988f9c91ae06e4291", 0x4a}, {&(0x7f0000000880)="2f7c46ea073f3fb99db33ae4f37d0a30732b1dd08ff1469045b9553ba573d5ec84e8a4e24dbaa31cb5fdd61d270d12388063e3e3d46b39caffdec6727d561d4c01d90965c1dc19e9470c61d4dbde2e9eab8d1289d1ecf2b2fe801da4096d3935abd6b80f60a672dec33f694dd9499fee7366d6bb4ffe09eaa15a346f3bcaa8293fbd19d9cd158dc6", 0x88}], 0x5) fcntl$setflags(r2, 0x2, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x500, 0x0) close(r5) syz_emit_ethernet(0xd9, &(0x7f0000000a00)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xd, 0xcb, 0x64, 0x401, 0xf, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x7, [@empty, @multicast1, @rand_addr=0x5, @broadcast, @multicast1]}, @noop, @rr={0x7, 0x7, 0x7e, [@empty]}, @end, @timestamp={0x44, 0xc, 0xce, 0x0, 0x9, [{[], 0x4}, {[], 0x5}]}]}}, @generic="b207cb98518bdd36a4e868f5ab56b1f37d08ced0c9c983b3e676d78c72931773ee4d35dd17dae63a4e41e0201e40c91178313ef05badf401b1d5387170ac432510d51bc7374818e43da93c6783e77e9b17f891530e9359a4aba5a4cce468b32f1e5aac25d3651b2375f6703377dce6242d964c2f6b464592e63cabc34352970523657d0c5c4f14c655913b"}}}}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="c3f1572b3122c4d70f28115e2960dcaea54568c5d53961911ecf30e73488bb4ee9701c122e1611ca7b99f739f472af939665926022d63983fd30c5f5a291987e4dce331b2340848797a534f1bb5b93", 0x4f) bind$inet(r0, &(0x7f0000000b80)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r6 = semget(0x0, 0x3, 0x12) semop(r6, &(0x7f0000000bc0)=[{0x0, 0xfff9, 0x2800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x101, 0x1800}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0xce73, 0x0, 0x11, 0x2, 0x4, 0x0, 0x2, 0xffffffffffff22c1, 0x7}) getsockname$inet6(r3, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.176' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=161 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-7.us-central1-b.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: