d6d2f681b0081f93e1fef9b8672d92456f4ead778a174180fa63838edab07a66a50dd20b196c6a9e"]) 22:51:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fsync(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:51:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:51:21 executing program 1: syz_emit_ethernet(0x32a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x2f4, 0x0, 0x0, @rand_addr="0000000000000db72cd620bd00", @loopback, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x5, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x40, [], [@jumbo={0xc2, 0x4, 0x4}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x9a, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce20f020000000000003d123254f6c053431266904a33eab878cc515ae24946373eb33cbc8f9acc094266bbbedac0149aabd2e8248e5041ef8c59bf859ee789320f52ad17e3cb6f45ec08001d7b94d5574f539fe4d4ae6a412b423ea0c5a4850237433f313690ae225e1932da16"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @enc_lim, @enc_lim={0x4, 0x1, 0x6}, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500ff0f000215005b00002000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) 22:51:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) 22:51:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) pipe2(&(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:51:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0xc0}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x88, 0x4, 0x7, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) msgget$private(0x0, 0x400) 22:51:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 22:51:25 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094dcb877a75a868900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efcdb352cabb3c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8cbf5359db09b5d6c4998faf05af6c845d74080d01e2e571220408242a000c05d056c39c4d458715994e9a7cc3b72fb9e203b3939f0c1650c16972b8b516268b25546518742897dab482556129f62f95bbe2f441763b33b2b2544c914e47ee1cdc8d3730660df87b05f58e4428be17460ddcb4a2ffeda9fb1e777ffb7bcd2386723b773a11f9774b154504bf7dcd31a9a26da760242013ae029ac3eaecdfb3b8a442bceeec99acbb21dcf49dac355809d92e30b7ce76050425c90fded1e16eec4e5dfd9238c9128bfbdbff2b109a2d1bd7e5f7f519693b9d8c4963632d621715628258a841c4aefef307a8148435d34904479629395008849b1c84ad6f85003cbc944e6613f43004858c5fbd27f6e42a055d97806815d4b3c5ed97f75"], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f000061b000/0x2000)=nil, 0x1000) r2 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r2, 0x1, 0x2, 0x4, 0x21bf5e3c}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r3, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 22:51:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)=0x5) fchdir(r2) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0xc0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) dup2(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x1, 0x2, 0x0) readv(r5, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/248, 0xf8}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f0000000340)=""/110, 0x6e}], 0x5) fcntl$getown(r4, 0x5) 22:51:26 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000280)="530ff19b77680a88ff0104000000000000000000a0000000008600d0f52df49e8007f4f2f4e2834d71b3ffa39079009172aa168d3f37de16023795b65576321a419f67e9d70eb6afda826c4ca409616941ed86adc00166d59c3eb04899e087cb482eff6c618dcef1499315f31faf1a1e10b387cd3f76a6e512daf79c593ff8a46865de6fb4ececde623dc7c146836a609bb876a157dbc60d6e88278819ee85162d41770a04e7f36020c7ba06ad971cfe1606fa1c4b88eac5dca3fe5290645914d7b441706576f54390835913615fc9630358484612e59e96fc4c813034b35329e65f53a2e35775d24cb89abae711f295559fce2bd08c64e670610a12725ce34c47f47b7cfccfeaaa3a6f23de368082ac11fcaf1855edcedb4c7dce1e931a28e3d66faf2965a6ee2a720eb35c1357a23800000089c5d81f3e7e057a3932cd63b3bbe98c36884d3e69206aca06dee62f88ee46f0d3b83fb6efcffaee65cf788a527ad4ff10b65604c8a183c0aff44e89c6500702910c1d", &(0x7f00000000c0)=0x69, 0x0, 0x0) 22:51:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:51:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x10001, 0x4, 0x6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0x2}, {&(0x7f0000e1a000/0x4000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000be2000/0x2000)=nil, 0x200}, {&(0x7f0000e1c000/0x1000)=nil, &(0x7f0000c0f000/0x1000)=nil, 0x3}, {&(0x7f00009c5000/0x2000)=nil, &(0x7f0000b64000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e71000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d74000/0xa000)=nil, 0x3f}, {&(0x7f0000b62000/0x4000)=nil, &(0x7f00009f1000/0x3000)=nil, 0x7a}, {&(0x7f0000e5b000/0x1000)=nil, &(0x7f0000f79000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a67000/0x2000)=nil, 0xc7}, {&(0x7f0000a6c000/0x1000)=nil, &(0x7f0000b87000/0x2000)=nil, 0x13b}, {&(0x7f0000ecd000/0x1000)=nil, &(0x7f0000e62000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffa}) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3e) 22:51:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202666945"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x86) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000380)=""/178, 0xb2}], 0x6) 22:51:27 executing program 1: poll(0xfffffffffffffffe, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fcntl$getown(r0, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x80) 22:51:28 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) unlink(&(0x7f0000000040)='./file0\x00') 22:51:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x200, 0x6}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getuid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = dup(r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x817) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x993, r6}) open(&(0x7f00000000c0)='\x00', 0x0, 0x4d) 22:51:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x6, 0xaf, r2}) 22:51:29 executing program 1: getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) pledge(&(0x7f0000000040)='--\x00', &(0x7f0000000080)='-\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:51:29 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x5, 0x81) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x2, 0x1) syz_emit_ethernet(0x97, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810034000800dcccaab18b881a24a37866e8450000850000000000009078ac1400bb00ffffff4e214e21ba02baffaab9acf4d40f1649ac8f1b04415f56e442a4eb41ec88607819ea46d565ea389c2bca92912982a6dc067e3c7ce74fe77a1527e234f380e2979512bda2ded581674572001171382d529c8b0319c2b06142f2643343f709b0b64025c277e1ffaa8e3002aa349e82da92003a81e952adfd2319507e5b579d893d9202d8fb91aaff6bd53f3094271102552baa1f9d747f1205c68841b6d4ce0869677e31620d5a65954bc37415b3d0e5b44afce73b4ad652736389b77fdd372fe901b6c3086ce4fb296011d4b59c91054a19f46e9275e23c97ae1ae4494889aef4b07e489c8e0b8f15942cc839ddc994825dabd988666eb49b86e12bf32320d8704978cb12d6278e13a81a8508285a46946d738217256884a56064eb3704afc9d4aff9ab5590e99e9b7906bc55d177e6d95b0a6c1dc9363b26d711ba21741bf9a860e04d478d48aac307cf327840e6f571b5e7b6ee4cf443fc5835382ae3d3194e028df8c6bd48e81aacb663b932ad5462fe9db789a455281295c5699ba32e512fbcca305bb0649d1dec13f075a35417a23bc9a765b391ad1ef9e9df6e4b763ea66f634da571c1feda5699c82a1e67e25ba5e08b77931c2acbb6d7699b3b38463e544f78d98d2e38995717492cfe2ba9fbeb04b1ca36a389e8afb3346a963683cbf894daf700fc92d3b833fb26fbf8bda5d5ed84a81ca4367b100ffac6c98b", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0040005907800000000040200030300040201080a00000200000000000100004294906c265fe2f6961f545366f13a94ceeb220d878f1a7a4b3e68f56c7d3f8c6ac14931633a472913fb41adf09af52fe306a3a9b2bae50e0af7d87bc7ddf5900f7a2d0a40"]) 22:51:29 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x7, 0x1, 0x5, 0x80}) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xf2, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0xbc, 0x3a, 0x0, @empty, @mcast2, {[], @generic="6ad532d88b1eaa6abcbd13e7333b5f62cf0d4a18e98857db3cec434b19c727600b99981baa6e2e8cd80e15d817ff643b5fc0039f6affeb9a84a5afcf251233cc676367754d153031f5bc4751f1b5c7d1c996a5b81cee1714fe60df7724b99b5ec8587cee69dc959157ad2aec89a3eaf918386f9ece8ec36efbfd70ea468576056c9837e2b46aab39ed70b80914365ee41f39e5fa7745636e682d7e294b822ad6c9985f84c4cffd2ccb9e83813cd4feb5b52d05ee3f8d4bbf07e96c03"}}}}}) 22:51:29 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3, 0x3}]}}, @icmp=@timestamp={0x9, 0x0, 0x0, 0x1}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x2, 0x62e1, 0x200, 0x7}]}) syz_emit_ethernet(0x112, &(0x7f00000000c0)={@local, @remote, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0xe, 0x6, "b74330", 0xd8, 0x3a, 0x3, @mcast2, @loopback, {[@hopopts={0x6c, 0x1, [], [@jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0xb2}, @ra={0x5, 0x2, 0x157f}]}, @hopopts={0x16, 0x1, [], [@pad1, @jumbo, @ra={0x5, 0x2, 0x7}]}, @fragment={0x67, 0x0, 0x80, 0x1, 0x0, 0x5, 0x66}, @dstopts={0x6c, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfbff}]}, @hopopts={0x3a, 0x3, [], [@enc_lim={0x4, 0x1, 0xf0}, @ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x2b}, @enc_lim={0x4, 0x1, 0x3f}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3, 0x1, [], [@ra, @ra={0x5, 0x2, 0x9}, @pad1, @pad1]}, @hopopts={0x6, 0x3, [], [@jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xfff}, @enc_lim={0x4, 0x1, 0x7f}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0xc0, 0x401, @local={0xfe, 0x80, [], 0x0}}}}}}}) 22:51:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d468000000000000001400114341dd0000ffff00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003ecf176619000000070000000000000000002c3f00"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) close(r0) ftruncate(r0, 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0xba) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xc) 22:51:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57ffa326dd6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000001180)=""/4090, 0xffa, 0x40, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:51:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchflags(r1, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) 22:51:30 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 22:51:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) readv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000140)=""/113, 0x71}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0xffff, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000dff000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e0d000/0x3000)=nil, 0xf800000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil, 0x3}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)="1dc9fbf86cd7e2da4835e0d998cae7b2574e105e522cb67b0a7bcb42f88d5d1abbdbf91f4279e68073f959f3b3eb940559302e1b5eb66033fa79bd87d413abb88080fec3c3ca7d34db6b3ba5ce42a95d1be6cb5b6b9176743d2c904f2a18aa698084bde3399088224d47792c9c50327b57a982844a74e6e9d71cd628a303632b253f5122f4f282f92e121323c01a206aeb40f10139959d5741d4dd5068558c0b83c3440cf69f7d3acadfdc61aff7f996090ea9410e8412511be3eb56a228dba725", 0xc1}, {&(0x7f00000007c0)="1c9dd88fd3baf45ceed4267d9271768c054668bcc9a27aa5395b5b4a2fafd013d955e42a8a1f6e94e39428dadfd2d1a04316f193192543c559c0dee368faba8d671d8e27cb47a82de86870187cd2ec1bfb5b1c3e905dc0fc83e4628181bc1cd479f73dec125d9972fb0df45c751e8ae3a88497015b7b88c78c904ea96ebaebc3916b6f2ee9c8f89cfac59b0951ac1f05944544b5b97df85d5f8edf3ef895e64760f0d10d682cf68af198a9f3d2ee147d37e2e738c85bb03caae1bcfb4a44bb647002dd1833da30928220e6646b003ff0c30489f6027246a7c7a8f8c8ebd96b4caab8019b217d0b85656306f7c4d91424a6b812f497f9", 0xf6}], 0x2, 0x0, 0x9) r3 = semget$private(0x0, 0x1, 0x3e0) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0x10, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000a40)) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r3, &(0x7f00000009c0)=[{0x1, 0x3, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x56, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0x224, 0x5672e059e00fa688}], 0x7) mkdir(&(0x7f00000008c0)='./file0\x00', 0x40) pread(r1, &(0x7f0000000900)="2a6cc875dd1f8f5aa64e06fc3182670eae924e103c9b4899e6e7266f32613506bb4a35237706a97b61cf119b2f383f54c80a53ae6c3d3d4b1ad714efdce5b5df8549e814904cecc0d69a41f2a0a1c7adba82a283df456c8651d5d7547262d2cd13b860246b8ffa6a50a26b30f0341aed96f9c0ce7a29e844882685f605c188406a", 0x81, 0x0, 0xdd0) 22:51:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500000000019078e0000002ac140085ae00000000000000450000000000000000290000e00000020000000037fa8441f0f92f08f15f2243"]) 22:51:31 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="a5af400c0ba415ebd9ec0d0520f40fc8b3ca84314ad6ebc96d88aad455ce4687bb3b3c6c7115623eab22913300a6fa1b2d3db81a25ea412cd56380d0b94306dd19ee58a9be448843d0bd807d2d3b56e052efdb90e746b5212449093f940babf2bcb3c14f6c46198232482acc68821a506e1aa4bcb2b589afb90a36b409c4", &(0x7f0000000100)=0x7e, &(0x7f0000000140)="94c6f633483fe7527d595cd372873340ee8701d6e58fcbda1bdfc87516d1afe0cdbfc1d1a7a908318869a279c9657b68c1927e519bf8b78c5ffb9e4e0ac9dabcc3c8715a910961e588dcfc327b9356b098f9d2c5b5177463", 0x58) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="a8be585b5f1de7e77839ecc5290d409aab4b8cba1337f526c034423c7ea3faabcb0cafe687a1438e37fb2ae9bf4133cfd0af3e6cebe597974a7327d4b86b9c7f14694e39af94a7d4e9c5830ce3234ae701c694a75c477db7b012347fef74f4d9bc938452601b20fb5cf445dfcc99c9997cdc7c76a0b5ee11e4c2899ee62e12cfb3732a64248495c249c78cc2c07d2d11445b", 0x92}], 0x1, 0x0, 0x15) read(r0, &(0x7f0000000340)=""/155, 0x9b) r1 = socket$inet(0x2, 0x8000, 0x3f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)=0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 22:51:33 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) pipe(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x8) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="01a9e53818ec6598c53eda4613f8c25b042d61b7dfc6059ef3021a8d0598cd9b1d83e8086b2180f9278ef85b6387c9218ec10207b0dc56b5c4de7d2c1c57be30d7310058c11399299e2b95dede54904509986c1659213504c90f1f23", &(0x7f0000000140)=0x5c, &(0x7f0000000180)="4b8a8f543856", 0x6) 22:51:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000100)=ANY=[@ANYBLOB="000000002de900"/16]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file1\x00'}) 22:51:33 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10790) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x36f873dcd2089821}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 22:51:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x1a) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 22:51:33 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x7fff, 0x6, 0x9, 0x1, &(0x7f0000000040)={{0x7f, 0x6, 0x5, 0x1, 0x9e, 0x6, 0x1}, {[0x423604e5, 0x1000, 0x33, 0x3f, 0x200, 0x7, 0x7fff, 0x8001, 0x3ff, 0x80000000, 0x80000001, 0x1, 0x3394, 0x763b, 0x80000001, 0x1, 0x5, 0x100], [0xcb, 0x0, 0x6800000000000000, 0x1f, 0x0, 0x1, 0x0, 0x0, 0x6, 0xff], [0x2, 0x6, 0x2, 0x3, 0xd23b, 0x400, 0x80000001], [0x5, 0x7, 0x7, 0xfffffffffffffffd, 0x8, 0x7fff], [{0x3, 0x7fff, 0x9, 0x7f}, {0xfff, 0x1, 0xf913, 0x200}, {0x4, 0x5, 0x9, 0x200}, {0x3, 0x1000, 0x6, 0x4}, {0x7, 0x8, 0x8001, 0x2}, {0x2, 0x6, 0x1, 0x240000000000}, {0x1, 0x40, 0x1ff, 0x7}, {0x5, 0x6, 0x5, 0x4}], {0x8000, 0x8, 0x80, 0x80000001}, {0x7fff, 0x101, 0x1, 0x8}}}, 0x800, 0x23}) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 22:51:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x101, 0x10000, 0x1, 0x3f, 0x1, 0x81, 0x1, 0x2, 0x9, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x7, 0x800, &(0x7f0000000180)="d54d49221b3ad184f7a653e6e2d4a1791afa00a40d07a141ffe709de6d0d666420587f94568b7e84601a25d456b469c5d9e391590b0533516ddf85e242e061b3889aa91c49308445131528724e5a748abd0a44a5628084c0441fdb8cf053ce58b724a7736aea2066c02f5cc09673402e40a3c2158575049f3ee874ec2d8da06c1814af8432a94f764a4d6562dfa023b35410094a5785c3440f43f0fd0767fcaa97f2862f37306104cf03a1215d067d66193ad6b0291fdf1adeae2607", 0xbc) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff54, 0xa, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) dup2(r2, r4) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x544a44fb, 0x0, 0x2, 0x4000000000000}, 0x0, &(0x7f0000003080)={0x5000000, 0x0, 0xfffffffffffffffe, 0x0, 0x5}, &(0x7f00000030c0)) 22:51:34 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x2, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000180)=[{0x1, 0x0, 0x1400}, {0x0, 0x8}, {0x4}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x80000001, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 22:51:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 22:51:34 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r0) 22:51:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000240)="9a6f9f56ed922875dd39d26fa25c0c6c5ace5da681c2d8b4720e5a4f24ee880e4b0dc12868974c640d4a55770b68117f002394dc32fe3b3aa1571c87b1d85f611c3ced357998e27e6b680769", 0x4c) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b827e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x18, 0x400000000002, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 22:51:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) write(r1, &(0x7f0000335000), 0xfcb7) read(r1, &(0x7f0000000000)=""/70, 0x46) fcntl$setflags(r0, 0x2, 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000440)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a30200000000000000d4d9ba48c47ecfcb63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce88558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1ef0200000089423432d8aa79e0426445", 0x9d}, {&(0x7f0000000240)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r1) execve(0x0, 0x0, 0x0) 22:51:34 executing program 1: getppid() syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 22:51:34 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaa8100aaaa0800450000700000000000019078e0000002ffffffff030b907800000000450000000000000000290000e0000001ffffffff831700e000000001ac1400aaac1400aae00001000080000000000000000000000000000000f2000000000000ffffffff000000008907000000000000007863ad6cb38a210ab015ad619de3c7fdef7416b09ccabc3c35c2cc8e4697ac57a4fd48d738302498a356b0f26b58ed034e69741be4b6c4f6181e97f3345523e97297874dfc00"/205]) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000080)="b0a962328ac89cc605ea9ec51c8782abdd70961385ba490fd796f23610f4e1aa9e7b79ef5af4b7d1eb4aac2ffd692e4e9d9c071ebff4079b774177896356bdc8140e789c33fd7195fdb4f45eb4e5ea226257e6f61f0de0b8f50c47fc7f0994a144bb1a97a054f53e05cdabb093e3ac830b422609a2604f", &(0x7f0000000100)=0x77, &(0x7f0000000300)="6d153c08e4bdc15df313cbb8794ab5cfefd26777791671d8b2950c9cb03dde925c590db1c1451cba8d9f2b95ac3166782cbb0b1fc9a9a0c33879b8365a8007e26857b6bbe0ca56c2966bb7b18faf4331b6e099b8a06901669d4dae8c8fbadcddbe0467035f3258273039e2db7e2dd926ac7dca30ea41bb054398b2fcd0a1750cf7cfaa60a91a4afcdf0acfe5e7fc9984b1571a51fc1ecc923d81af2e2714815952ba7086604d423f118146cf14f95b381e41bc8a9d13356b6fe0c465b5bf93c4decbc742daae7d46251df03417dbac5d739df5bfb68de8cbc4530a3dd29827416d8c380f24815f16cf135998011ac4873d0010a19052037adb2b7cc3d9b2a9926e320d1c54438c5288c8868b623224f8d664d2ac7fe77df13fe2c6548ac2940be539be93ee91d3f9a2558fe742d145cedb740f99acd21efe91b2354045a8358604dc9aed1fc798d722349b3ac9e0944c5322838050294cd50bd29435d2dc1a9bbfcc5a030c29c7dede99ca905985d019a5cafba674cbddd89f94e64e5feec2ad1858c829361260dfc4f723d40680b6236d94b3725d998e60ac7cd48b221dbf6513f8eec7a8a11c146a76b1d4c6ca6b324bbd125e8aaeb6b65bf5370ac52d17f22b5397df7310abbcb96c8491925859a5acd19df133234d7e29d6fcfb80b088aaee80ed6d6f5ff01a568cefd142bc36ed5ef50fe4ec9418739b895d686f980dfa9732e1ba3f0bcbf2d5cfe24daf235fd88fd8605cbaf14bab127dd02102a4aaad5b2c229ac18e5f19253c545c523eb7f3c0cb23e0f64578c919b03647dd4f18414ee409b1dd67edb59ee6a773461254e519e8881ef962eda27a838469d19ed60162902b683d12873fe8d68b0e7f88ab0a6e2643d3197e017974ea367acd37182c72b37bbceb91856a78cb2a9280c566ee69237891d2d6d698597c2d7d540d631f7a234f943cb45b25cb642e643b664f7546acb08e30aa08b9611902418fa3a82936b2c17291e2d5e7f03ed1b5389f53c370f68481212e15ef546b685532086550745731470b7e1f2d89f8bbe3f71a35390108d1ea8b3cf12e9c06bb16e6c41689a7ce7b6f312ed429f4e1587162cad02b3b54bc7fcd74773bd39935980c42e83da4571b3b0a383871c803b2e8fdaf011d4a51ebd827a959236d307926f4797f2580f9da4761555b47dd72483862a1d656415e859903e1e2c8e01aa98126efa4c3172704dc6286b5766b010fe79bf597ac66343cab4fba03c722af2b15d1149391432cba3165ec77a4cf03d2784c1306f3a1824c288f0a8f161dad0c6f3bb54c6bca041197596badf9ccf4b7f65de95ab642fea3a0be898966f7609a014055010e41a0afbcb8f789e6532ba95bc75fbd4ef43259353d6ebb747cd68c30a4fa4d6b1c391fba94810edae677406fd5e82bd2e428c98fe09adeccaa5e84dd01b6804832f0cf7a8ba7505ca44eda81e151f66246ba2c061de8e5301f2bec1e9f79bdfc7fd2342f8f793030a8582ac7f166e7950f41484f5e58b66147c4fe32998559f09e37be5b3717c4b0b05c01bce32b67dd1a8fddc7dc7ac8f6d03bdab8d06f9b6e882318c5a5cfd4b798c36859a585c8349b7883bfcead31c7f33b23128b45a2f2d988cffe39aed42803760c7e548808545c660cb076ddb69055054bafc7655455d8aa332a8f7dc02dfdc5215281909b665353220af9470d287d515d889533ebbc466d66e1b246c9723d836e1a89eb606f358574c83bba71fdd189a67793df8c2f016fef45c7c2d93340a6690df60ae8b68f95caf2906b1a675714f5957d3908a6f634bd06433bbfaa31d8c2bf44502cc6f5e27eff259461b275a68f6a258a7b2d14082cbde9f3cfd56ef0e024bdf23d2df20354555ea568859c10ad5dcf56b65cec408853cd7e85405a03a8f64ccebf5bf96f224997294560b66b73e781fab40eac96ff0ef5b0a3bdd828ad3c83a09bd6c245a3e6391d0ba751cd5b749b8ec36c8bb6b48ef8061ef9caa52420c18d63ec43c460f6a793d242587d9d01f8d3ae884d37ae6e06d22494039e3dad509dbb96b35e44370c7145a147a64648422653b38d582f8490aebd79298c38f97d2ce051f18319b59bb60deb2269983f2e1d7ca39befb6d9b5b25f4001a301f28b9ad32db24e987e5056d9f6e14c15a4c34276b3baa02c245d3e65e75c0e0b527ed7ef4aa499d47b8fcda2b70bccda0215455f6e66a49f37f7ae7bb4de1f0257c9e2d86f5f6e3e6a2ca4684bacfb21851e0b5e5a6712bde9d76d7f4ffddd808346fb289b84b5d068edac4b309edee1a9accc17f14bc8eaaef1e885e9ae91ed5539775cfbc9d99c1df6dbe0c3e8c5474cb6419d1aa9f67532606a4eb3ff7c954cdb8223d3aed30512e6ae6866bec9d8bda61b7d01240220980e6b43839e5a3a812d5fb1c8182afe8ae8cfc8f4cfdd570e1deb0c44bacc23ea06e029dd64b0ffecce0b5bef2c1118fe32c276b1b54c9ec43f201fbadac081526470df11622ee7ecc83771d90aa8a02db66c43b4464d52c958dfefabd8e57927fc1083d6bb039f97345ea8ca06ddab266b6b66e238ba96a086699336b70b7a87c15840e03a7ae663ee75b494f3db6ddaf168ac4c3d859696375512dadf4eb4052c05d7a8f11508178f07c1edef31044d55f2d5d663f272fdbc4ea11ed042bb14a4ad577d08609d25fad9930cd4cac80f42539afb903efb13dfb5a57104f5978510c6b14fb4c9e9053ff46f901dfe4cd3d8c8efebc4add964a292de0f143627d3916ceec26966bf258b65777671464cb7c254ccfaef1242bc7ce26e5e5e1839f43b8c8ca11d7d1adaaeb8c2ce8a5db25c0712887aabc0249b7a9278e6a6e0a0100451bb4057d96c6051a20d637f3ab729e637b2388f0030dfc076c0be11b817a7ffda01465384fba3671476a20a1c1c859941b1cb7d024be2be8812362236623cd428e48f6f71b314cd67bb84b9d1c0163ecf446249d3ba15806b185084aab4238d50a9adef3f7821300a83c42877cd045b06fcb9f507bacc5a06bb7c8e1c56618cbad931e56e45f0d4ac9846b8a4bd4be247656249e263b26a5a47fab07302c0bebd07791a9395c5f6b72505df425fc32a78125d4ad64e08109e4fd6a2dae724405817ecc844301f5fcb2d63c5e49f157fdd9c8da04b106cf2a257c33f5cf43d9f483e7b8cdc677b34d8de3737fb3530d01c50746664c9d11b4cd26cc5ff8f13c655c588f6400c001d9d6526baacf387bf6db8790a2f96127bcea432659fd3c5952aba5192ca825d3f723ed9e910430076c8cfd124aa92188f7359306e2d062366c21f157b7dee1aee19773e483b3595fe4ada99dc0d35f235ec2195443b2325871de0a79131c0824cf24423f825d86a8fd105f0fa4209d0011fb65baaa19fc914deddb7bc949eee2b03d0c1593942c1cdf29c12eb7c0ecb5a68e25051332c7fa322279fdc2f4651281eef3bd51e4ef3286a0945feb129cc1a0891055394478cc80221047353edde0fd18c3f08a6283c16152f7adf3a41ec6d01e9fda581f844c2d65aa5ed3d700b4585ae2b8d086c37913a43cfb987ef4631d949e22dce8145f7816b053e506a08c58adcef6a11d268dbb6408a35cfa5af92fcad795de17f85f3ae2f22e0c9542278f3441578b156961a6124a963d486fe3fadd09df123057f8d036aec4e3f8441d05142e38d218a0e35ee3dcbd5a01869ac66ff1d1fe84b39e6ba8b3173496d8695424fa0d0fb640a5c3a556fa8c21181f90cb156dc10cdd84590185874f5e570e478c1c078c627390bc6aa5aba07775d773d39f3f8bc7617eab2820c839f90dc3315ed9c2112496a4ee88571739744c7bc406e74e68941db44d218f98476d359d79ecdba7d2199a392c4bb160b2d1f47e4ca4e1a5b5e08b4f7ef4714e9242b16980647a2a263ccda8b2739a48851f0da658d805f9e90c82af498b35e624f4ce5fe57de29248c91abbe09dfb5db8c587aa615607eca523513c1f3a209ce65ef057bc060735dfdf6fe62903bcf6df03547c5cfb683716deef6de58dcb086ca50bad71de508992654d59bdd78d1511710a08ea3be07e21d355064fb76330ce2a03607118dbaca136f0ba79f349661095be9553974b43fa3c1f934178be7392a1f50f338e59a661f1043a114623c02070e74e43da830ee7eea8dfc2bdb26d8a9216576ee7c812e2d517462c44c5e19b992c6c854ab32d74537d1882f8f17a3331991b90164679abef4d0ad49c2123c8d47d5788df9775b1debad82707c77aaaa1c4b4ab58ca7549d1fd6a694013390f8f0857e7b5698d5cfe370fdb3c716d4cfa218f954c8557eed83f195feddb20f8c1c67ee8f5c32be6c195aaddf0e5209c96b684b33546825f28f4c29f06e814310515d0665bd06f45641b9d5bd36290dddfc7bcc73fb448cdea580312127963875118193210012d61a6c4b5706e3b621bb20d62a6a922919b5861107a585ac03b1923333b48bea9b499863b9d6c1145fb62cd4dd994fed659639db5b59c1efbcbf295ffec4d5d7be6c9e9e460b01b07b8649dec626203652788d1f7c39f7b1c6f012cecb760c9c6a7a67382fedf5bfa7873f280817f57b2d3b4f940bdd9e38d9b4b4139d6a57407867963961c5a1360821fe2c4d3a4e713e8356f6732cca377f2107938984a88464cab4098829a085d221d4239b6c1778aa1f3a315882253aad18965e5968c9aedfbfc9c8c3adf86229e3e5f305bb4ad953570fab1f68f5197f291050329a4dafc62da6863b710557a66e27ea634d07606ac031cde00e62bf7afeb861084cd39ad454089918e57f8ae5855b0fd8724a249e68c52a5536bcbe437936c7eb8be95d7b4fc94704a9ae5411f2b70df39427e9e79248fbf4f4a62e0595fdf1a3931dc15b548d1834370947ba0c7a017de3cc6ffd12413a7cbfdc53c88c27d782842e035387c9f11bf36c0394672719e05830d6afd9860ed7638456c9037195627dcc351fef3583ab97c5d863f904a84b8305be5f89aa374dc401a43e1696e269f56b3cf0281052224f52a2e0a1867e810506d7b2b53f16ced487b93e65e79c78469eeebde2f0c260e899c86ec7aa5060bdd0636dd390761185c034f070b85e80ff33a6f73f05911c9ce0a0c49b745b05bf42a14de6034d1a3da4955096f4a666bae6dc2f4d312f80a724368f1c17b1b6d1a2528758459e98f6978f1602ed4a9f35a40991b7c373096389c587aee182fa3ff40e4f0b9bf237732bf165634fbd72b19a1c40294b1eb82a1eb40b0110c9659fd7aa9f00d4be3a5cce42bdcb8e0d227df5a389695e98405f75fd0fe963524115ad48b8d998d096a19f70b5269a5ace6b43cc20473c3fe59878e30cf5d74e2fb16a31cc59cb90dc6d8781978c58036c215ac42afe27f1434f747d2b87f55d098a2cbeb47d488d8b19011993f36f52f48ea2705119ed6e04c3942f417e8df0b46ec1cb2a0d77fb9fff20737c23da48bab7fd48ca040cf23bb3bcc956ee9c0599cf7071294d3579bee6d35fc2cc2ffde0ae44a66c01f08c76bac377b724ba90127d3291fb697f89b1a5e2d24e257b711a7f8081115020084c9058c072fcf5f305e90ff860a163e3dbff7d08ef98fe141c48efbb3cf691d7633ccbd2608c4eb30b791104dc72f62c2c1aea98b2c36318163839acfea899eda3bae7b4c819da67806da2940c4f93b4cffc1db87745b04fdd2a72299882209d7a45f5b0636c338deef6552b5f694231348bc77e780ae67be24c73c586597100c8e6b4418d118ed6e6399058d76c39a3b020a23d0a525e77e1388e7f", 0x1000) 22:51:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r5 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r9, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r8, 0x0, 0x8, 0x8, 0x9, 0x5}) 22:51:35 executing program 1: r0 = syz_open_pts() r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0xfffffffffffffffa, 0x100000000, r2}) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 22:51:35 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x28008, 0x100) 22:51:36 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0a12d6dfd2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0x4, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) r4 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa6302cabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c48206046a740d48f51655b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526f83921ba243c5293927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977eab8acc781a35c7b334fa12e0"], 0xe6, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000240)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x7}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000080)={0x7}) r7 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffff, 0x81}, {{}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x1f, 0x4}, {{}, 0xffffffffffffffff, 0xa2, 0x20, 0x3, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffa, 0x4, 0xc0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffb, 0x9a, 0x2, 0x5, 0xd72}], 0x20200000, &(0x7f0000000240)=[{{r7}, 0x0, 0x30, 0x4, 0x2, 0x101}], 0x4, &(0x7f00000004c0)={0xffff, 0x8001}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) msgrcv(r4, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 22:51:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') 22:51:36 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32, @ANYBLOB="c87c05be"], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 22:51:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) getppid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 22:51:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000180)={0x8, 0xd3f, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c4ac4738c768f7e78174af102212753f0a182e4b2880f0ea4e2d9befff245506ce32a9ee733974ed39f3735dfc9f01b049691adb2fb0966059d1de07612e88100c06b2b8d44d6629d117ebebbd90aab339e456c1cbc98e04457831c8b7889db230a24bd1f2bad1914c49d2df9600244bfd71f82a3b77bbc603273d4df2defcdf6cbe54551243b57a06d8e602a6d4fd94ebee994875a2705710b2cdc276b0b996e35ff32c3a6c0e8bdde7767894fcc57996519f77de0c07c08a3d23ffe20095b1918beddb125563dc4fa66ddf8e26c9bd04768e52dd0f501d0d9fdc4cdb453eb87afa6d7a246be68b029f28687bfd6381136ba9ed6d23bb33793ec06668e66f", 0xff}], 0x1) r5 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000040)=0x3) 22:51:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="2c8cc53a482b6099eb6680a8dfe3feee9d2abf30a371aa2f79600e8bdf3af712dc28abda083277f6cd63fc5e2fbb3bbb369a15985db2ffe6fd7c776f1475c0017cdd441e3c8545e5f9efc809de940e50e83e4ee9cd4c41696de17e79aff4793c7cc75c59cf3883129d8380fd5d9fd7d9d4be826edc0e66423f39989915debdb3696e89d5ff308251ea5f77bddcba3bdcf09e1884a2b53c6eb7d407021b927e1b766a20645833a21419aeefb1", 0xac, 0x0, 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr}}}}) chroot(&(0x7f0000000000)='./file0\x00') 22:51:38 executing program 1: syz_emit_ethernet(0x45, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) dup2(r1, r3) r4 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) munlockall() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 22:51:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x3}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x22) r3 = fcntl$dupfd(r2, 0xa, r0) pwrite(r3, &(0x7f0000000140)="a2d7cc694854d73d4dc76ba42295849453e52f5d5d5127b44e4d223a95d86baaa68d5fbb1bc44b9e5eb8657e37b5f49bec8012c87c4611efa5f12bdb9855840f8ae2d5599b2c5e87b60841162459172c60f91be7d7467e7e48d56da694a0d9e9b0c73400e74ab76da56ec288cb50c6792d54820f6fe239439e058708431c8b9a53137bc3e44ea3aee2e07d4763a251476467ff0d5421986bf750", 0x9a, 0x0, 0xffffffffffffff3d) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x3, 0x2, 0xfffffffffffffffb}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000002c0)=0x80000000) syz_extract_tcp_res(&(0x7f0000000300), 0x9, 0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x9) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20424, 0x0) fchmod(r6, 0x132) r7 = dup2(0xffffffffffffffff, r6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x5, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x3bb0, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x3f}, {{r7}, 0x0, 0xb2, 0xf0000000, 0x0, 0x1f}, {{r8}, 0xfffffffffffffffb, 0x52, 0x4, 0x3, 0x9ce}, {{r3}, 0xfffffffffffffffc, 0x82, 0x20000000, 0x7, 0x3f}, {{r3}, 0xffffffffffffffff, 0x101, 0x1, 0x8c89, 0x8}], 0x6, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0xc8, 0x0, 0x9, 0x3ff}], 0x0, &(0x7f0000000540)={0x7, 0x3}) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x4) 22:51:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000005c0)=""/145) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23b6a22ad0aa41", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x8000}, {0x3, 0x6}, {0x1, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x9}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x2}, {0x1, 0x10001}, {0x2, 0x800}, {0x1, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 22:51:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x7a) 22:51:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x40) rmdir(&(0x7f0000000080)='./file1\x00') ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 22:51:39 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa04000000000000000000000800450000a50000000000019078e0000002000000000c009078dc020000421b004000680101021d000538a3bcf1000005443c0893ffffffff00000100ac1400aa00000005ac1400aa000009faffffffffe0000000ffffffff0002007f0000100801000000000000080000001f01831f01ac1400bb000000007f000073a9b07b92aa0afd6ad75601ac14001af0741f1695bf7a62ac1400bb0001008307030000000000004900"/190]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 22:51:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x16) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 22:51:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030f907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000000707007f0000010000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x3) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/97) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0xffe, 0x3, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) 22:51:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000008000000000000000000000000000aa335d000700000000ff02000000000000000000b47c000001"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = socket(0x10, 0x3, 0x36) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000200)="a79acfac96ee93f628ea0af0d8d4f8ae63ac574394ad68f8e074ada86f9ff0ec4c57432cd254a6b83b8eca4d4048518f046a1996094d9e4ab660fff0ccb0c32671b5b8851bca1d1bc066755c6b00b3bfb1fa3512cc4327dec19328595c45bc4375699aa0c96890cb06a54222c87211d86fdc2ef7134701c3c1e0b8cb0923ad08d6ef97a1d7678a7f204438943012c6b09db5663b73f1006b65b202ca", &(0x7f00000002c0)=0x9c, &(0x7f0000000300)="4dd30f3d29b79a097d08a7d8671728c51b539c6346190c0b67ff44f572d0a37d034bd2dcdbb9248b27068bc452319e13aa331e080f7b7f419afed7d11377292c", 0x40) recvfrom(r2, &(0x7f0000000340)=""/25, 0x19, 0x1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 22:51:41 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) syz_open_pts() semget(0x2, 0x1, 0xa) 22:51:41 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) syz_open_pts() semget(0x2, 0x1, 0xa) 22:51:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 22:51:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000001c0)="4c08ef6bc039bb0830b36f77703ffca01f2894100520441a7c58b784464d446e828e4a70cf1e23a246ecf670c3e35a3630fe9255520e6f5eff8f5b06878f2056ebbaa91fb4e5fbda13b4f9b73ddb2f3fcd2db39beefb6486f27e8f919ffe876702cec533a7ca84fe24e434ecdd51b03b5c538998c1ea5bf6523c33ad", &(0x7f0000000240)=0x7c, &(0x7f0000000280)="0ae15bbde73e49d3553c13d9b25467c2aab0c73bb2bf2e558e71f8e0fd26d0e4331a41c514e7d3d253ba3b18c5f0dd72755d551ad4d0ace9c0f8944e5dd189a64cd846a55eec5a6b635f06b083bb1347f6c2f706fb7bc70adbc49c5be6f19d7002d236094d0aaca41315944f5d57a292ab105902a012d8b83cb664314f0f27b243d00c8fd5a638dac59d24638b820ac07abac7869f03aa47ffae6b7ff8378c0b1aa3ef48c84c2c410e94953437159b6622c6fb8b24d685a01b4310e7", 0xbc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="e6cd67982440aeac45f1941d69f7e4832db1e9e19c372d3f0524a1ec14f1168eb89047", 0x23, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 22:51:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000100)="8985a16e6d0614c21304fe870913f30f18769ec676baff8e9ed08e093bd22136108143d09322a32a0279bded59f1bc76b3c25cd87f77076c41c87b9d504c9cf43b883b21fbf0b52c6bfc32f073690a4d721da6163e843d10c8360c24eb9497674b38faef18e66b3aea73b171498fc9d1c11e5adc522c0e5b99f6d75eddb184a205b79429cd7ac8202f4c661cae7f5415b23557d1a8ead56dd4d2f7efe1e3a66cb7082d219a0de23a5c681e90a20ecf523f8b11a375b673c1f4ac875b74bc006c9354b792b78a4d1641cb7e1ffdab6b8cfbafc2b96cc0ab5ba409fa8fcb2c5f5560956eb94a20c79034dd3e42cfc724dd08ea9c73c550fe73e710bfdc201f", &(0x7f0000000040)=0xfe, &(0x7f0000000200)="57d0dcc1be02f929611142c8502c8d7901ee775d72d4fbcf0c2f3b788b634e1417bdef0bca05afe2ea0a62f257688455f0c65fdd937349261c", 0x39) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x81) 22:51:42 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 22:51:42 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) getuid() r3 = semget(0x1, 0x4, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6d, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0xccc, 0x38, 0x61a}) r8 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 22:51:42 executing program 1: syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/232, 0xe8, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x8000}, 0xc) getrusage(0x0, &(0x7f0000000000)) 22:51:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff4, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 22:51:42 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getgid() setregid(r1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0x0, r1}, 0xc) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r6 = getgid() getgroups(0x2, &(0x7f0000000040)=[r6, r3]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) write(r7, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="10827c2085177f1bc11840e56babfbfb3b01732ee316510613803d0ecca14afe2ee3dd64ac21a88a48639fdfa59158573f380dec02cadcae1cd1812834fc2bd5ec3bf0d6c2fcbb36e0fd43a02e4098e220f58fc872353c6e2a364ff3d33c4f0ac7989e0e3337b87801b9de415610e249cdbd699b1836adbe944dbb359ed61eea77804a89111661a08b7091ba5850e24f3150b7127fa497ab238fd7b44f7b3830b3b8c932dc7422045bab9dc006c3b59a12d8f5b9923ea34cda1f5942b47c8ff6a35e75dd3798b5aa26792b6d7a8630fbf9e1f9b2968d6f2247ae089cf3ea0d448b6fe4b11d04625861b4df86785ab6c1f268e7aed8c8", 0xf6}, {&(0x7f0000000200)="05be81bd60b6cc0500989c39e33d1a9168a8cbc8e1a8b40e327c5ce539de94c72b1393986be8e6e9287d2b3b41427b4e1cf09457a4e90e3fa0c38f4b13912f6010c28ea4d16412d79bf3069c6a6a1e277d1e48d23832a9d2c89e2a9e0fdbf5f3373700eb9a930d9ec71bd7a4285b69b000834768aff78fb9d39fb163e9efa72a5414e2992303404518affa7add5b2c67d8d8e697d68c5a421f9acbddfa56f0c329cdec3b4895a7c79ccf7c7a729a02d574dde8ea7d46c7257134e1bf36e200d62f40c4e28d2f", 0xc6}, {&(0x7f0000000300)="b5c931b600988e1d148990ba6b8d79bba6070779165fe8809a978beec2d7a30c1ce9abab986edd22acdd7fa0a68618b31563a2d8b8de3e798f829c63069c5aa5ac27b166a674a6e2cf6be8e8988330c8993a8c69c1546e8c5fa481e7a91e8a11b30c8f1c0bcbd4c2d6a5df00aea00ec2c90f6534109f0ea6bda4cd504bbc3346e47a", 0x82}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x60, 0x8}, 0x2) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004b0000500000000000019078e000000200000000890b00aa000000004ba7000078000000004500001f0000000000320000e0000001ac1400aa37fa8441f0f9610300"/94]) 22:51:42 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000400)="fed4c28f9b8fea597e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a5b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e00000000", &(0x7f0000000100)=0x86, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184271c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f70b6ff77d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0)=[{0x4, 0xe1, 0x1800}, {0x3, 0x1, 0x800}, {0x1}, {0x3, 0x7, 0x1800}, {0x1, 0x88}], 0x5) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x1, 0x1, 0x400}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf7a}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/140) semop(r0, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x200, 0x800}, {0x2, 0x1, 0x800}], 0x4) socket$inet(0x2, 0x3, 0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x800}], 0x2) getpgrp() 22:51:42 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0x1) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0x0, r1, 0x0, 0x0, 0x10, 0x409}, 0x205, 0x3, 0x20000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r1]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001140)={{0x22, 0x0, 0x0, r0, 0x0, 0x0, 0x11}, 0xffff, 0x1000, 0x1f}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:51:47 executing program 1: semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0x0, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r0, 0x128, 0x6}, 0x8001, 0x40, r2, r5, 0xa65, 0x8, 0xe89c, 0x3f}) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000140)="d3efc6b48e6663407c76c5cf7c89f8556ddde6a9014e4939c58bc88b5974a67c9c887f91ccc0f2ca9ada0215cd8e13009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312", 0x0, 0x0, 0x0) 22:51:47 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x77c8ab19, 0x10000}) 22:51:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt(r1, 0x79, 0x5, &(0x7f0000000000)="979b95884c7505259f2602857311edd1056dec1bc8725aa79d4e526c7357a90078142e3c96538fc1b84ec796b6dd48d177c725c470e236d5fc691d3188dee5e050db31dd1557ff3f87ea2b1a7468dc62dd5cb7a98004", 0x56) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff020000000000000000000000000001010390780000000060a4be0000000000000000000000000000000000000000010000000000000000000000000021000106000000b67b95ed"]) 22:51:48 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff100000f153791dcd238863b109e21e465180b0247d5af3a3f04d4aecdd488451137a"]) 22:51:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, 0x0}, 0xc42) read(r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, 0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x200f, &(0x7f0000000040), &(0x7f00000002c0)=0x10) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 22:51:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) 22:51:49 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x102) select(0x40, &(0x7f0000000000)={0x3, 0x10000, 0x4, 0x2, 0x400, 0x1ff, 0x69, 0x6}, &(0x7f0000000080)={0x0, 0x4, 0x4, 0x2, 0xaa, 0xffffffffffffffc1, 0x80000001, 0xf0}, &(0x7f00000000c0)={0x3, 0xa9, 0x7, 0x0, 0x81, 0x4bea, 0x7ff, 0x8}, &(0x7f0000000100)={0x1, 0xfffffffffffffffe}) 22:51:49 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x4, 0xa}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x91c1, 0x2, 0x7f, 0x100, "e11a732d9461a82ce5510889f7086fe610bb8cc7", 0x77b8, 0x5}) r3 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000000, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) 22:51:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) 22:51:54 executing program 1: semctl$GETPID(0x0, 0x2, 0xb, 0x0) 22:51:55 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6}}) 22:51:55 executing program 1: msgrcv(0x0, &(0x7f0000000500)={0x0, ""/210}, 0xda, 0x0, 0x0) 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: 22:51:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights, @rights], 0x30}, 0x0) 22:51:55 executing program 1: r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x9, 0x594}) 22:51:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x1, 0x800}, {0x1, 0x4, 0x1000}, {0x4, 0x5, 0x1800}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 22:51:55 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socket$inet6(0x18, 0x2, 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xffffffffffffffb5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa231d3e2685bd62c, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) 22:51:56 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 22:51:56 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) readv(0xffffffffffffff9c, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f0000000300)=""/31, 0x1f}], 0x3) write(r2, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xbf88) 22:51:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="a738aa584b553bbb2f3117cbd7cd21b7205b6e5390cdefb8a4102617ea7b65ed0d6cfa90a1e3e4df2c6ea0ab280e872908065ee0571b3cb3185eeabe963e683a7058067d1cfc87e41fdfab386cb4ea85accd9d322e00e14ea49d16126b3687a5d4f49ef9f87ed49d0262fb75b488768d247f8332ba87c06498434a803477b90013e62b8b759ffa12e75c7b44b84cc1fe4e41f9294970fd14965b8ac2d1f3fef814b75682fca917c80b8d", 0xaa}, {&(0x7f0000000180)="617ea115c3ad04553fbca610072508602dad85e92ab1520220deac0bf75473485584a5479c2ba70efda96e531b4654dc3190dcaa4e33bdd9a11aee1490b6f1b7b60a9e2c05af2780836dad3957a4135e4d7f0a805d97326672e31e01d9b2acce9045bce1757f0df59d261bc1bc1465403a7ca00b7d30e2aff680bb1d7ae08714c2a9c19c1312d74c544465a3ede951071fcd812b00a4c29fae014827d96f077b1e287f15f584b590691fbb8b87c595197214826e3bc0488fee92e106c0a65e8bab1b91270efc4c3aca90b8aecb94f0193e1b577b197c857d54ff64ae912f4d69695fc9b38f34c61117f7e531107ec4f0c4cfcefd", 0xf4}, {&(0x7f0000000280)="841a9eba22d309e337134a52b1277ce3ba8e8641488d78276192ffe94b9971b355b7c2c13e46676b4293d888c39e2bc0565c92509744f331e2b0a41a19e7f7a00178660ca6e7321d41781512073d10651dc295cb1ed090b164d5236e47c8871ac1e9e7a1218922e0a807ebd5360e4cc558e85616d0227693989c8f84acfb2e900a5233804422f13e5db3faab1e83392303a31ad654fe85e531e043c2345f253a90fe4e1237655ce12c8a53301a9043b28df8beee58b974ce11bfc9cfb8c04ecf0acb", 0xc2}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, 0x0, 0xffffffffffffffcb) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESDEC=r1]) syz_extract_tcp_res(&(0x7f0000000040), 0x10, 0x8) 22:51:57 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000000)="c298fb16c5dd48eb78da497b9c9afbd0c26669425838e57519bfb91f474f2074628f2c89a443032cb0d81f2369cfcc2c3b151c5b0488c69ce3fb93eb6fef2aa060506e7aad1388ac7da4aff35c13104010fe8dfc6730aa031040702aca5ec00c0f348aa159acd58412e3773931f4ccdc", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0x7b74, 0x1ff, 0x0, 0x3}) 22:51:58 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x22, &(0x7f0000000080)="ebfddbff13b9fd812ed91b5a3548e69931929648079a709e5678f293d6eeca6c8bc836dcb84629a20924b09b280efdcf2de041d40736be10e6443ade17a7480e0e28644620c3b3a5d845b7689ea5db514d2494e29da6023ad4f17ff01babb6f1b5ecf9d8e5e2fc07ba241c1368c9564fb90b9444d8de5def3dad18987ba243225d33aef59e02759a4c1cac702c965ff5a60066890277282fe1ecdaeee72bf49fde7a75221b14dcc9536dd032defee8d651974d49fd4cf4", 0xb7) r1 = getuid() r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) setreuid(r1, r2) 22:51:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x2, 0x1}) close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x77b7, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900", 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) 22:51:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/81, 0x51}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000540)=""/155, 0x9b}], 0x7, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:51:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8000, 0x4}, 0xc) listen(r2, 0x6) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x3e0) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x14) 22:51:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 22:51:58 executing program 1: clock_getres(0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc1206925, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x2, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x4000, 0xa6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, 0x0, 0x0) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x800}, {{r2}, 0xfffffffffffffff8, 0x80, 0x10, 0xeaa9, 0xcf}, {{r3}, 0xffffffffffffffff, 0xb9, 0x20000000, 0x7, 0x5}], 0x8, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0xa1, 0x80, 0x62c902a5, 0xfa0}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40, 0x9, 0xea}, {{r6}, 0xffffffffffffffff, 0x4, 0x2, 0xf8, 0x3}, {{r7}, 0xfffffffffffffffa, 0x30, 0x1, 0x5, 0x1}, {{r8}, 0xfffffffffffffff8, 0x28, 0x4, 0x100000000, 0x200}], 0x4, &(0x7f00000001c0)={0x2, 0x3ff}) 22:51:59 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a811008100360086dd603131d700383a00fe8000000000000000000000000000aaff0200000000000000000000000000010100907800000000602684a20000670000000000000000000000000000000001000000000000000000000000000000003700000800000000"]) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="86954b0182304bdaaab5900f4eb26dffff46e6cdf0226ef203835cad308202464b4a11963a531717af2aa274da1492ac8a62545e3ce1779b71c242e48023f2c6fcd8d117c8b2be601739149f1b7784ab1744dc613b625474a7268958597800a1de56516bb4505858511df8a6e685c7780e83a695ca99148fe42ebb9a66e9141a3a27702ef5d4c926449d0b871a4b88306e33bd1b2e000efdfe623e7f5821dbbd711702b14144171384d1a7e72c3a5380cc3a31a70c17cc0b5119fd9634f5b1581192157f60", &(0x7f00000001c0)=0xc5, &(0x7f0000000200)="6852db42b22afb83494944b91cdd2a", 0xf) 22:51:59 executing program 1: pipe2(&(0x7f0000000040), 0x10000) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006108005c8bfdf5a7a65690cdd892ba34249e7fb53f93a32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee2786c4972782228eab6597f53b86f2891f09e2fec51ecb5ef3fcfefaa6812d0f8d54630be1bb127014b48f7f6318a7fac24da740a623fb66f1cc8071a115eadbc23636311064303e6d23cdc1f491d494b5c1d9dead3ce0c57c6277be77ec654db101c6b968ecd5a20a8b904f7dcd1d5795ea353dc31c4dacdd3041c660b85d316641b88106e8ee8d24c613f0606a3ad20405258d67ac617f1559b7f50114b1249b798da97006c4ca793f7f66b4b6f7fa42384a3b9d"]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) writev(r2, &(0x7f0000000980)=[{&(0x7f00000010c0)="9dc47090f9da26619922d82a7b47931fb3a00ffd3dc30e1f927ec3aaf605848df7b33869f595999ab9a44901f41f9e3f5201bdb0afc587c56a61ff0b594d060c83693f3d1b9b1f5b97393806f98b573bd912b7972712bf37d040089dbbe2cacb886ad9e52f8523db24ac75b7de159d15fa3e3c08ee9c89d38a6db590807c030a4831a7dbd18d9e715fbd781cd8cf6d797c47faea568fbf4d0489ac1db3c67a1626eeac21f4b2228d45dc9030aa0af5c92ded43f7ba2a7714bd6337517b424562142eb6def07ca328da7c0cb414bb3b9889b0d69980a45a0ecd37021d1bbd3080d118b372b6e21c5dade79766ce2b589e4d1933b6bc7d8b05fa7fdb48283679f94be2c71d4b9e34410d8c9952037d75c5f57964a5249bca245a62e1d977683cddf4c1cdd245f5a949b1f6d8e9c6e5120090f6336794209ee123ca161d52297bf72b875b87b220ccb8839353b8d0e4f1e7aeb8bc82b6d57a90cb95662d054f5894718af975484e2ae35e57049fc53e045977ee01cf21b678adfa2e8f747dfde1fc08f63d36ae70ca9861ded0c1713b8e741efdc1273fea349933ac65b8c2fbcbd36b49c76b8b6b7a9b0f3bc0de2d17f7b9844abb6e168686b74206b56fdde6eabb459064026fa790c4c6be29f1b96717e76ca0be055cbd99fbbec4b149773109e876baf29dfa38028c750fef842404abbda5972ba3d3211cef62b20c24ce7a8dd7b3a7d128b7d12fafa0730d84b92ffa4472ac62b14a8004e8f70587db8a4db9133b813b81b3a179a7f41e25eaa84af881e644f04c8151f68a2ba6fefaf5c68efed5d2adb5327db86f6bc0d2984b37435cca24948f680e2e8d5d1a28c36675798eab1f48b55cdd3614b3a4c0e275996f0c3581883739576ebd612201fba54acbfc0caf57f765bb503151432f83931b3c33fdc6a7ecfc363635f961ea290f774812dd5d3adcc25e46ccd26cb25e441a36a5e622e0ef7d4aa34bdb17d97bc0f8e37f235d30ebf43a61aa64b8be94847bfce5f98298539ff97b1a317c4faa6dbd716019147b9092fb2ef8b837e18a19e4aa862f70a4482dba850615212ca34b9e1ad2ab52b92055f5ae62cbf2e3b72ec344bbc5f79f8b532fe5ec13d8c488c6fe920e73288b522deda9de6504b99b97c6e642c3121abb260eb047def73b40a7d8cbc99a99b7a72f9daea372c20dcc264d64dc1809896932bd82b3ef4609fbcec5318e3f9242e02d9c503b19f76c2b40dc3a6e0810c46c5127019077947d374bb17664cd0254cd2ce2a11fb33a0bc7e0b74a5cf24016ec17039d74fc676181ad0f1368bb594d590cc8eeb9c84d19bb0e005ef7ca99e0f0b13cef12613999b8ae9cafa82fe098293da82e02a2dfb79ebac5515a6e252d51a16ce85bd8f32c3b91657705dc37b847c46992dcf9013dc0e5fc31905dda3bbb7bc79562a41eefa485e5b816cff7db30b4a7559441d5005abb42579e1d67c0d0a6dbadf1688161c09d197f8a4b2af90f33e3f3acab3dca7ef0dee6feae322ee810c6e867a3174e30cda0ae5cfdb5b015f4289a2557ce7b5f4553967061c63c8ac84b8d11567ee6db47b3241883e931413a626d2326fdcac22bc80aa33ba2438c6032854840a1d2f778faef76ef4392780ecacef6af9c7e258244335ca9be4fd51e236dccc5b234008d6fb6202f9ff54969d0730835cf00acb9f06cdd8c50e9b6683b554cd3f0108030878f0a16134f3dcee751a2b6211b0e511da9e42ab717d180ab658f24a3db5de985c15d0ac61c920df29e3a9f0777c057ce9975cb8323b47dfa9f8c3ee42b4d382e0e0eee97b6fd19c19367ce577c34bebc8a9e38afe6597b57f330ac1b51c0529ec27bfc4d52b40b088511a92715e63b9aff780ce37d9908aefe2428fae7383b623eff132ac3c1e33fbea19e84a168147827ddcca1feddcf7a2eb0478372c7fe5f2541c21be7928077ad58033935159f8c6eea0f22758570204e81fceb8591c0bdd77dccc6f5707a0911ea4dfa3d6abd5e3cb3880affb887be12adedeadd25fe4d0ecef660657e73cdc7df8fd27e5a4df24bce29b9092807ec83634e3ecace72eb7eac6fcf301752b9776f43401c515c6bf5971bdb7fa064cf78c836335967c0c78176e77e8543b422cb19ca306abc1434e2b49d20b23496aa679aa2008924d06a3655cf19dc307c6bb367d9579f394d9625d9a7ce88673a08d3f5a1680f2ad06d65b97ed1d82402a959951064ba0b86a3f830a1299ff421f3645e04d662a74cb39fdbafc42a42039a8af82566bbcd346cf29bda4ee53e8878a163bf8e29274dcd8ef6d5a8d2b285250f708647dd2d0956fe43a982eb8d6e2e6916d965fad32f1e16b9140931a86863ccfabfc66a7670a7bc86b0fbaf05366371b4029b2a0a0b6bbb39693820f4e022e3697c694a237894bd6f9433eb2dca00de1d5d75aec60d720bcfb85bfa448a7510aa601900f5967c8eba4eb25b9049d801b8101637944b4ce1e5dbad548d6a32c52865b459dbabf4242a353753a36721ee91cbfe31f82cca541154936a1c050ab29c69a2ad43143d48c3a5b8cf446cd2b88758e9d8cfc1dca13cecf60c564f8bab8a17bd7660487a528f7195a359cf68397e38ecc1a391470102f6bebcace7bf2d03667c96b975e6296a5ed379a83ca226c9dc51b3f3fc437be133904bffff1ce070ba3cc2e7e4d76cc7a5bb014e0a7855bc8cd80830cbcbd1fb91fb37f695f43f123dee4c366d2e96229d92a33a566788f5f5a7fea5d8aea7cfb073bc9244f5041039a4043f83324987db6715ef6e0fd32bedee3048829ed6808a7bc56ca57858e257938b4d527c5d1bf22de06b65d9f60c96e6aac1b36dfa5b814323d59a5ac24fb24d80f5f388ff6aefdb65db4b7de0b31243da5729b9c21a8b9ab5c6712e007d644a597eea78997eca5dbb7109886d00db3470202e93e9b792d5cf21fde342fbc8743a343ab774bc176c967026c854e1bd70243728c9f13a0df6d9577b9b8103aea3a8d6d773fb9f23a9f352574e59cf04efa06724ac3bf8833b04f614ef0aff207b8b008a211d22b0bcf88608d31282d8ca6693554991ea987edf03f7640d662046e48ed3c4fc732430f058eaf95244e9a09698e90c0946e7c8d4a6d4e15fae5bb0743312cb4a811d96b1450be659c49f62cc510d11281e30ae1a9b157d805a72ca1b3a9e81e17f037609339a0e8f31485167ba6b6935712424d649cf32d4b5d2005c1a686ff3ab5630495a380c0fc5ebdd588b60afc269a20fcf46fe2fe65c1c5d6653ece629574d77c880c74f4c5ef3121167f1f54751d9c5a246e61933cd19db2a069dbd4d386aed6618f9ff9b5311000986801c9c4f696cf901a3ecf0b996174cd02b4cf42671619a40796a2c4d01df9bd4a12c8550338dc6f85c09ebc372b233b5a46c70e0b0527f70c8cc7763e9f94b4cdd2c5d0919bc134811b35d293f4e2aae0ea8d903803cd8af6c30e24652e2ea76d6d5c7f331e1ddd81717fdb8c0805a0c7e1277681a60701148fbaa3bff0ea471768dad7e116996b161ec561400624ab02879d9ced932fc24136a390c327afae706707c727b3a6d9f27da21cc209488d5e9028cd304c85e2cb15727c95cd0a635c90f3ea41e13c38e4f3d1c4869ef1ddbbda9369ed0b8ff3e55d15ad44a4ca6e9f2c267b4d312e36df81f32a3f27f5f63e34e103a7fba310820dc25c9b3c49ddd749719ce7c8dc30073bc4f4ea092f5fd0e80868c2acf48457f839f03fc716f7589ee6780c027280b6f7ae891985b5e864c3aaa50aeefffcf80c90ac6f7e2d261488e2302b580747d540bc73fd7242d860351e87575b02d3a1066951b9a64865378ffe2e6fa5a93534aee3491e9fab8c1ead175eb9d2434342771e702a861e77eb8ba0bfaa31e56840053fbcbb68a0e2f9293b05d3a0aef9e84746e2ede67f6a0faba64724db936f48820d05a531709ceab02e3a1a36b925799791f0a6db62d72e2f349739bd96e330e1006827ad103b80114915c3bd058ce74a901bcab35402aede5c8664ceb5314bbd52ccd9e6587446ad3416a2add467e7b87517af55a3acbcd19c0355e5504013af492f8c90fdf064c684370fec5e7fb0d82823a2bf91d56acd0e9289bfa15467565e0bb6062c45b5cb245b4f788a7ef5bbbd9dca3a9c2507c948c84165035e5e9b49724a222e96f1f96c68ef01b996e7df05ed93fe1aaaea2a0a152e26fb1d026011f2b32e734b1a06d255448949a0dbe773b367185cf59ee6f22a879631c903e123459b4db168cea299abb4d238f1f5178b6e4c402d7ec5bf09dc9194e520151e19eae7d09160448d3bde4ae2568a2256b67223c3d8ddfa473f615828144aa6f9632df8ac7c3ac85595b63d40beab72fb84b05901e427a45ae92a3c5d181babbcabd011ef5e669a3c7b4a198480f667ff5e25f48994d8db5e646bca4987c6d589d54710e7d2f24cd59ecc5fdbd82b55961bdefc87045a9168b0c6183c25337392acbec2949d5db00e36fbae19b386a18d0392a08064bb61dc36619c7dbf59f0f8d5fcb5b030da69f8dce0c3f475855c20e7d4ae840ff5d073864431bb41c0c2bcc3eff6b34dfb82e292ccb212ab53054c5041c9ca25cbd9f07eee57b70a00a87a708d491d00b1c9498c0d09778339d5a48d92c3c873d5f1a0d2b503cc2a0e32a19b78e08f188db3d4366137947886367e7fc3812035c8e032bbab73e4279b39059fc501df4ff77b1195e9339b6b66b1b5799db4172457c669054fe822b90eb0a2a8302909f4dd50ef60ccdadb56f052e29f99c691495e0240739015bce3d98874f5035765267f88f9987e92837ef16e777a7c1283bef111716cd879e6cf090c65fe438c1cc2846bda7e74731db90c8e03ae676226a73c2c1c84abba534aff440459ed8908f4bb68a5e2e91f60e5971276008542696cedabf60c22d61444892495406475ac8464cc54aa8630903af2a8fad066af8898a8b891851c8c637712b963481657e61fdb970e5bce66e225ffcc66083ac7e542187b0211cd620cc5d1d51f16c7c4e25f75df5e19c1c6bd5301dd488f2f670b2a02a7bde9648822b17ae6587122f2046b5fdfc287f024cd94f372bcb8f6ed6ec4eede7d3c1d7f75547f47d50b14db757fe2fa5004ca122114be263c00e4804678ca9c6acbf251c00b7c1e6ccd777a57f19deb3e2ece726c3716203ee728c7304310c6b86ae096b6ce15fac1a573288ece8746b727aa193892320481164755703476ef54f4aac18b2954c939e3c056c08d41789756ae304b59b2fea23a4e671dd1c019cd01bd229737bb20e7bd216d255ba9c34ab25c0eae3f9a1f40744cfb7a0715cd7d2ac2b255d3be8545a9a30b3cd648a6ff9d33363fea289fbd05f8a6bca181b7dd7ff84c164c26f8a252cdfaf8cfac0147f2d5c1d79221f2cce3c55bc4d83fe955925b8d088e15ce912875e2b4f6bce53a8aab772385b6c7469a3afd17d045504ea0efb72ede4d7df34a0213fe109e285a7a3584f2bf3a13d577cedd5f4b6193dd1518863c2f575fb1a4f173a8d43c9ec2cbf396da4641fa8e305e97b020d1c096d992a29a07701bb003f9081727be225ca19e8c021d7fdb646f599a4cd684e04bf71fccd24742e4acc14f414a4d95664011df86288b8c3758c3aa51a01e8f81ec376c5b2414d227f3a591a38d9d6ac9a23ba430a1989632ab63dfb52c267d1b20132c32cdb73c000d93f059cdfe72e04be1ade07b6251c233bd1bc9b26902552b9b4786813f2e3ce99a9f01ab780a27aab68f5921bd6eacf927a53767e67b920d7ac8e", 0x1000}, {&(0x7f00000000c0)="6b743216971d029a49493ebd", 0xc}, {&(0x7f0000000480)="b2710af07d80e7b5dbf5e7a57070efe363f2a1f6cf2211cf36743bc1d07c1dd2e9aa3862e01f756069b903a27dc425ad484493a9d3ca13cc51abfbd9eebd5d94e0c9feee11bfc9dab7bfa8837542648453c9a6bb12253030ff0a45896fe60479d7a2cd4b6f157cd05f63b6e6a1113d0716554d6794acf0a3fd0d4f5060930d18", 0x80}, {&(0x7f0000000500)="5815195ca04e9f02242739f8194a9f904d04df2433e09cda0baa9d8923a45111f2c7cc1e6ae54232492d25b0eb79367e82e8c5e73a36d2442da3c64c50fbbcd1654e9608e44edc7e4e6b33909c02b8ba5f403dc46f3e1a9abd9db92e0342dc0673801bcd37b81d72957e92690dcee465a2a94da8301a9b65459897729a080173b802cd378f5f711bf66ae38bf76907cca421304e4c404aeebad9d46f916d5fc301803bec29eab34b3a4592e1e04173d0654290ab6f217d3930ff9b3d47cc7413d0ff8f1896cbe7052091be453ff1cadc864d3c0e35a90b67533be77bc0f1c8334a6be4a2348604f55484e2d3e850b6", 0xef}, {&(0x7f0000000600)="aef785b2e50b593ff13d31a953acc95569a1a7bd3adea0d9c456038e01f23e704fa69f6a3accc25e94dd5d38f38295377fe23250ea0a7436d43d00245f515182493e9a4c0b0c4c31ed4788e9307c731b8d934f893b91b62970eac17e4589e65a633be23ab3de9b47cdbb4960", 0x6c}, {&(0x7f0000000680)="055b3fad675cde11824ffb7b26c1175f8db9f5a4e353402dd988acf271f99ba29dfc0f1002cd9d9809c573e65a09dab2bd9fad1ebd643035d4719ab1138d429d60bc57df719304a33341e761743cf96cf19bf26dcb645eb42fd7aeb7ca10054ab8b80e12294155e6bf9f0249b341a729671d92b2df1525c34e4d3ff8b0fcba590734f2ea2b90b1d7c42acbdeb392be026c7db3d9a9c1c5c5d1a2b4bc928919b78ce10e603fb688891d649e85753cfd80946835f353b813cd5d365936cd8def04fe39295e5e13be4104c2193126dfaf95bb67b0e13c96737a5a3a4e15a3f1aac066ff199efe03f1ae5d6ff55ddd369810200c31905d", 0xf5}, {&(0x7f0000000780)="4a3789f0996e9e9effb70489813dd705d43fe606e8f1c649d5298e1f49416888af0b729fcc37b3de2cac23dbe6169c6e538a742529f07b8468843746e247fa405e56156fa22c6e2849c683fbfb3bb29b69650e9c6aceec83db252b95f90c50a15d61442a3e7aaf7987bfd2ab8a3efadc4799e57c9c30b3af9861e828ae8e87ed7e31390a4a26faaaf69facf224fb0b8fa6da44a9ff7ca0db8a558132351a4b8bab33bb393e76933f3e59a69e8cf4fb0a58b283f53062ee5b4738512fde79e787255bab6bfa890dfc10acfe01da59d8a58ba2754a00a9133c410d6fd36ac667f9297f830af959291a795e9c36e631eaf85c2e", 0xf2}, {&(0x7f0000000880)="7a5f166f5e85cc83095c319f9ba09eb18affed7ac2b3eecb3c7865b6a03a17f18cac0eeda5566ec44eff359ab29d1ff96a86fdc9b75cdf0954b69e5ded0c97fe1e8936276a4770e6f262ce5c9a125d56a5639612fcd4c08174fd23b1481794b42b12c98b84a8bdaed9d7f96825ae6e15b0c3f2de1ad292f2d71ed2f158dd6aec55da3d327c63b6ffcb6bd365f38c567537d350aba771ebf54b2790b3f117941325d9b749a4bd69565431df00408c583642190197e234f3c63abd7ecc93952f7537e385da30c77202eba92be2", 0xcc}], 0x8) syz_emit_ethernet(0x1cc, &(0x7f0000000140)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, '\x00\b\x00', 0x192, 0x61, 0x2, @mcast1, @mcast1, {[@routing={0x2f, 0x2, 0x0, 0xa4, 0x0, [@mcast1]}, @hopopts={0x62, 0x3, [], [@enc_lim={0x4, 0x1, 0x81}, @ra={0x5, 0x2, 0x6}, @jumbo, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x9}]}, @hopopts={0xc, 0xf, [], [@generic={0x1, 0x79, "0cd7d8175b9db974da6b7ef5df09f9e4ce5ba696aea7b9b1682d4d5393c9e663d84c55055cf8795a9c23326e5d0ad5248c035da05e13c61b2af71221d82087a2cab4b0cbe0433d5271b7f641255171f82b898b1bbb43ef3e76b9514bb118deabc5caa7a01d22e564466785b0ba67582b6bc262c42f495017c0"}]}, @fragment={0x67, 0x0, 0x7, 0x0, 0x0, 0x2, 0x68}], @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0xc, 0x20, 0x80, 0x0, 0x0, {[@sack={0x5, 0xe, [0xb9, 0x4, 0xe83]}, @timestamp={0x8, 0xa, 0x80000001}, @window={0x3, 0x3, 0x3}]}}, {"77f373c856bc1a78034e4d12610dbf874c91ef5a325958b461ad41d3a92287636e51ac06b572c60a4c9da32d5d7406fbbf1c62af51ab20b34b143101f4243e6a52e5ffccf3ba6e0dc72160dc9f3593a1f0fdf8c9be004cedf449d50d2cc347b8e63b91645a251cee0c7b03ff802e2b2b0847891171d351345c59ec345ac901700631bd28f1b8c58aa3e0a234524378b9df71"}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 22:51:59 executing program 1: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 22:51:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, r1, r2, r3, 0x0, 0x10, 0x429}, 0x5, 0x93b, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = getegid() fchown(r0, r1, r6) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 22:51:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x20, 0x8000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYBLOB="7812feb9a21ef00bdb140789af2b2ea651357591ec2ad6d183f838cfde5f13b2a7f4898054b7a5ed4bfe1522f13bf422a78c5abff247ffc286b29f7a6e0dd48be5870dd83faa5c6532afbb7628cb9661558001381c75c392be8702faa3a55c4752de26a38bc33fa2126430d58aa31c0b41aabbe4977796ceb687ab3429b4b6ec3b9fcc0d35f56f4f2efb8035c18b10fc8d16ce136bd25fa1c60733355dd0d1010ddb4a75962c15a60d2bb59cc4c4a66443d7ab26758d4195589774b91fcc"], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/61, 0x3d, 0x840, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="35650ac954069014e89dc0940328fe79ed7f12eb1fd9b76f640366cdbe2f34eb5d2abe182453a3296bee49cff413c3cd8c49e24c0d60204e174fe2193da81c0aafd99f580e73ae75fa1dafaf1b56e6fe", 0x50, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 22:52:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00efffff250a1a95"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r2 = syz_open_pts() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 22:52:00 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(r3, &(0x7f0000000080), 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x8, 0xffff000000000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xffff, 0x1}, {{r4}, 0xfffffffffffffff8, 0xc, 0x20000000, 0x8}], 0x9, &(0x7f0000000140)={0x1, 0x6}) 22:52:01 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 22:52:01 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x39, &(0x7f0000000000)={@random="adc5d48f559a", @random="1b42651c027f", [], {@generic={0x802, "88cb6c2116808c4982c3eddbd5b0dd3317561686a5f3986b89e9e7e2c02bf3d550a9198081d732790c2f73"}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x7) 22:52:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/231, 0xe7}], 0x1) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x6) getpeername$unix(r0, &(0x7f0000001100)=ANY=[], &(0x7f0000000240)=0x1002) close(r1) 22:52:02 executing program 1: syz_emit_ethernet(0x14a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x29, 0x4, 0x0, 0x7, 0x13c, 0x68, 0x6, 0xff, 0x849c117f3bc97cb1, 0x0, @rand_addr=0xffff, @loopback, {[@ra={0x94, 0x6, 0x26}, @ra={0x94, 0x6, 0x3a}, @generic={0x94, 0x12, "740005f7a63d9937823e6ad9cfea09b2"}, @rr={0x7, 0x1b, 0x1, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1f, 0x9, [@broadcast, @multicast2, @broadcast, @multicast1, @multicast1, @loopback, @multicast1]}, @timestamp={0x44, 0x38, 0xfb, 0x0, 0xe, [{[], 0x9}, {[@multicast2], 0x4}, {[@empty], 0xe4}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x1}, {[@rand_addr=0x9], 0x3}, {[], 0x227}, {[@multicast1], 0x4}]}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x6, 0x7fff, {0x24, 0x4, 0x0, 0x2, 0x7, 0x68, 0x3f, 0x81, 0x4, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0x256}, @ssrr={0x89, 0x7, 0x2d, [@rand_addr=0x1f]}, @lsrr={0x83, 0xb, 0x5, [@rand_addr=0x5, @multicast2]}, @timestamp={0x44, 0x34, 0x6, 0x0, 0xc, [{[@remote={0xac, 0x14, 0x0}], 0x446}, {[], 0x3}, {[@rand_addr=0x4], 0x7}, {[@loopback]}, {[@loopback], 0x9}, {[], 0x5}, {[@rand_addr=0x4], 0x1}]}, @rr={0x7, 0x1b, 0x1, [@multicast1, @multicast2, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x14, 0xc3, 0x3, 0x7, [{[], 0xa9}, {[], 0x4}, {}, {[], 0x4}]}]}}}}}}}) 22:52:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x8) clock_gettime(0x2, 0x0) 22:52:04 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x3}]}}, @udp={{0x2, 0x0, 0x8}, {"5d7b8f9e6cdb295aa95666e9a0"}}}}}}) 22:52:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e038f2b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 22:52:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x811, r1, 0x0, 0x4) r2 = syz_open_pts() r3 = semget(0x2, 0x3, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:52:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ffffffff030a907800000000450000000000000000000000e0000001e0000302b2fda082fdc28284"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x14, 0x0) 22:52:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc1206925, &(0x7f0000000300)) openat(r0, &(0x7f0000000400)='./file0\x00', 0x1, 0x58) r1 = semget$private(0x0, 0x4, 0x1f1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) r2 = semget(0x2, 0x4, 0x201) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000480)=[{0x41, 0xb196}, {0x87, 0x1}], 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x2, 0x2, 0xef, 0x4c3, 0x6]) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0x81) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r5, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x7, 0x7f, 0x1800}, {0x1, 0x400}, {0x4, 0x4}, {0x0, 0x800, 0x1000}, {0x0, 0x98, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0xa0ce, 0x800}, {0x2, 0x2c34, 0x1800}], 0x9) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa1af71a77ef0a0800450000700000000000019078ac1400aac9c0ffff03039078000000004500000000290000ffffffffffffffff831700e0000001ffffffffe0000002ac1400aaac1400b2442800000800000000000000e000000100000000ffffffff00000000ac1400bb0000000000ed399f3c5e7a66defa936e8d9c4bdde683282edb9e000064a2f1e6661219b22e55ffc72f7c40b9f6dd2f299a6202d4eecde32fcf04160e3da5cc043543b7a9e6a1558492b15b58e94e2ba0ed9d7b33c327ec14b40bb50240430c9afc0b206c506e5f24ffb9badfce184c0d7abb1e59d5efcd10b0f9a01f5d50b5d83bfabafacd05faf3a09c98c054d81b70dc7f93822d3a89e53e5e1bbd42b133904c19fb6a82c20679c0b805f7689f04d89b0f2ec72697f657cf9790de797a4af302c49b183a7dbf43d455cc3c1fbd1f745b067ea92329370ef2b8a712ff8e0ec86da34b9ce5be655e5c5716faf65956c93f9488f408f4c43d402bc5b82fecd1b3bc68edbc39924da6ad75969406e2c31de73ce7c11c1277a310acdd23c3394f1dadc3492f1c2ce81de3c1f3179f046d7017f3f0e22d96fe5a801f58991dc3a976f8"]) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xffff) 22:52:04 executing program 1: sendsyslog(&(0x7f0000000140)="a3b387b54bcdcc00873d7db6e21fb25e52ba110734967edaa12af22b35268c8bf105a868155c0f113f8c8daf24af976d0105f0351a9c772b216748efaf70529f163bda6f2cb8e328ddb146fa294d2ab821f150d143ac6092bbcab4cf13803919c96d7e08c9c2a6caf6db4f514d03e2625508fcb6dd205df49f9fa5797981f7de6736632142feb8fd26af14786d2290c0c6ecb92030382a51dcd1c0d22c1e3d39e637bc24f0c05dce164e6cad5ef4dbeb49991a53736606609539207cefd202818921ea0608c1d41882ba05cedb43f3b090209de107ea1d948fc5ca11bee40afc40c53149e35dd12d9787294b20ef05e87b978cd0bb250401ca86625eaaa886825802705df50943d056a3dd13a391742ec4a5e9d59b2a545faae2a71fa71a6a3b315951098aa47dcd015b9eb3080159cb90a496a862110b87984e99cd7fe36e672d2a4555052dc43ce4b683ee2270a7c14bfa68f8263084c56f4190a46c106617aa0aff5dabaa1d93ac79418490757e446c", 0x171, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) 22:52:04 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) 22:52:04 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:52:05 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x5}, {0x6, 0x4}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xbd) r5 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_RMID(r5, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:52:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x6}, 0x10) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:52:06 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x124, &(0x7f0000000100)={@broadcast, @random="74c1fca56812", [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x9, 0x6, "e5cff8", 0xea, 0x2, 0x6, @mcast2, @empty, {[@fragment={0x2e, 0x0, 0x9, 0x0, 0x0, 0x1, 0x67}, @routing={0x2, 0xe, 0x0, 0x4, 0x0, [@mcast2, @loopback, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="6fb079a666b172f129d7aefe13eaf3e6"]}], @udp={{0x1, 0x1, 0x8}, {"d72c9d3be8c8b12835672bf83bb1cb8b937df8ed9254fc6f3f1e01fddabd2f3d373c4009b7feac27227df7dc2ebec89b00e1d50c69e67557de1e3f307324086d9bfb37e74e07f2e4a28d0feb618d92ce626532e3baeb4a2829f94cc43faf59ec0923"}}}}}}}) 22:52:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="2078f7b69541d6d9709918e62e93d433b736df5915814f8e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/65, 0x41) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 22:52:06 executing program 1: sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000000c0)="d0181f5685b943fe27651ae760926259d3d4face1cfb41a37aea9a62922c1ac1170564c28af4e9b0db6fa10481a44d8a228f1cbb7daf32f79102c70fa728709c26542cc7948f8ce6b3dc977007689b603fcc93a8558c7373368a8aa9915db85ee091a8ff0d60c50dd3b575fd2fbcc6cd6f9dc5143a20e71c6b1cc609e4c8c7c8928812e7cb7b1ff57f257de18c5f6421c5d959a001db0647d1d3f012d399a1c3c351fe151ef73c8b78e1888108a6e6364f90dd956405bcf25ced3d96284567c045db4111c0b05fe6f76c42641a4827002e95dbbbf7d8369cbc88ff5f9205a16b922745c28b2eaca8961252966ee299925b2370c5815059ddf85806c3cdf8e0d36d31f7b88fdb026afad29637a26dd19ed21ca181607d63407e6cc7e8bdcfa223e8f27337b9649eaac5f502a5d78cb7ba7f1b4ee41b04dbe55c2e6d7bbec81c3919320e7dd1dc79c0b9a8d12c48db0e03f858938b26179c131b4a02588a02e0ad830b168c06857d313b7b179b34c65b5573972da4c81a743c29d74c364999d6a6a582956d8233a6a0333996dcd4d17fc939cfe1b40cd802d2c109236d31038c8d19706509a994a0eb06c78834fe437d347fa95115be4c78fdf669435ad1461b9a75a7dd58c8256bc59bf5bd65df48643c743bd243b70402c92290a93ac3aba4b6fcf32a8e7f051fc21b65d77e92a30b7480bbfc3eb1d82cb320298d573d6ab8a3944d89d6dbfb065b3ed133e0f166fedfa0db696e39ad50a3d8a9d57cec80bfd4f08822fe5e82bba7e486603ad0e401004769a55fc3a521caf0ac24967a0b44ed99d831e43358f9cc9e46b6ecf5ff92ca6b377c100908b380b4beddf3092eedde1c18af18446916c378353262eaed5cb4827eda32884728f81bd5dda9c84e87725ad75ab798b1cb4fabcadcceda9624f935c23e131db52b38a3fa483d05456ea61d6696764499bfb6af58792bd6cc63cc5aad18ba951d07d67691701991b6a15dc527a85f7583594bb26b67721697148b383abc1879b041d7e161fea12ea610f6c486239ebed7f982eea072369928cc6a9056942b69854cf1960b77aa183367cfc67ed01a36ee63a495a9ab95fd23a1083472e3eddc97ed63487c685b26592743bae1ec2a1f9893470f1b0df0c41381ee6acc441ad6951f782fe4e5f340725093278c2c318e704eb7dd43429378139d9f110a9db3358c35f224a40a83e5d5d300fc63f00beb0c73ae524bf58060dbcdc0fabd990f96a7aa942f3f1def328c1044a6f5b6939727f2edee1d7bb5368009068ea9bb75bc7497277e19469a96f7d03e2c443f0fef9776e4e074279119134967feb0f1bc8de0acda00b1b0042eb67ae7d7703a1e3f134e43528d2ca5dfec0b15f5f3cb707aeabf8223ffa2b00ced3dba0dcda83f4b20507410783ed373ad6f4ac5a63b3077c0aaba8b120da33926b5e6dbf55f3ec00a7152b81e3f75ee9568e67818938e67aeeb590ed8037ddc19be16af11cbac13475d885805e247a48a959b7f8d24a42e2162b5d8b955d19b68ca7de2945bc31ff6573add076278964be6d04f24cbde09ba236ee16b9a80fe30b631ed9ae079ae3ce774c35785fceae3b474db65d229b93baf4b5728c7e2011fafbe491dbcf792524f8e1a907aeed4338c57ad4c557a39b9f2e39a12b4f5c07a6da3dfbf8eefceb640356e34063b9a29c13c75a8544918a2172aa3be6730c007f2657faec93526a3a3250f32149bf18a6bfc66b1a2c266680c69192f36f5f4675f65ed4fab6422453a6b4dffcd7d4730e7727c4be0c6f47658f36f59b54318e2548db05c1c7fc936765913053ee3709df20f93f3b0f45bc7e1e7e32938d12c90f32d0d20770912c0fa9ec5754b1a14f1a4f6516c2a445c541f3eea56a710edb5815a22a22ce37b28a351554aefeef967d35ad376c0c5496ce7ee4654b17bacfd1bad4f203f01cc6d5fb9178d0197a39f39eaa4d188bd109c9f30f02cb3ab5511276f56c88ff1c24c83bf6765188bf6820d1a8a8d37928cb2ca7f720083bb6025c7b4e4da7ee3ea8871cf26dca52c085d1a7ead7c73c37b03a864da78b8eb116e2abd9f65b440558b506a75993fc80c8dc7ec2318be60ddd038d3652d22462701ce12f21c453aea5856fa8794e46c75fd6eee0fa8c567d8b96cb88493996474176e13b7bb5bd05d6a5b396897ebcf566249533ea219aa607610770ac4096c9aeb84ca7fcd12f008aa0b337510cf18be37a5e821d991f1f3d2421d9d6725570752abb2c4faac7564adc92fb728291abd5c0046015ed2a3a326e32f6463ee2915af4dae5033b580cfbabea00d85caa01014e393c5e2afa6b0b7c76d911b0bdeb162b5e9fc6f7d9b056d24f836d2735835ebada6fd7a6dbe1324015b78bc36b3f4c000f0aee5505788e4eda786d4791a0747f517d9afb8889d0ef7533bc05ca35dbf8f08198ef621ff63776cbc5f74a2cec6e20523728f6d7b05d7a8923c7b40e8bc4b100adf1051b22c5e5364e01cf77ab4597b5e47967ff3dc3cf00d3b8aa5e7e2a14dae9d97931d18efdbed8acf348d3654e4bc0b0573737594fef8d0c8abd648c8c80108d73f4e049b20aa1e5ffbf606e7eb7c228f795814132463ab05c3801e9d9238cc3db3372e3d901c6ae46d88eec527fea5c1a0ecbda139896c6b42fd11e9b0a31dde9bd91a7ff634a2475ec607bfe1a100281148b1a2a2c94556f6300341f1b43cebc166aa558ce2dc351fcf5559075526b3daf024ac0f4edde2600db646d048295ee9e7b77657a667ab301bc71bd4666fab99c370d333fc384f251822f4443718b184f5fcc70fe13c58004396aa33daa24b06bd9f936898700acab4f53638ceb26451baffc43e0daac872c3f6d6d69e41729d037dacd154e79b7c1c41693e56dc2b810865ac62ccb367930302614eca21601396c67dc954a575e1a3b7f4f349704b5affc4df0a973798d4399e35ebe0bf68b51086d7004ecd6587fdc418da07c25c7ad1ae0f9bb947187bc1ee0cac3bfd33166da4e6c123b6ce5984f7027ce359761e0b47f70ad0743cc2a546642852bcc83e12ea918aba3e0ee2494bd23eaeb4f030bb53e517b2995e142ed5ec63cb462edf94a9c7f3f408343d717b081d02019c1788ba54633778f8a0bd0dfd482e1acd010fcae6dabb9491c1df68756b071cf07a548110e0b8c7d86039fcb6b927e7be613cbd6a582aec1a0a62f97fa7a2583e5074e297c93b0bc840b6619c33b33b717776bc5a3cfb435dbc33c3e685bcee99fa81f02532a6cd02a2c3125842ee0e64c98fffb8e7232957c552920b7bdcc04360760e323a28c84844a785bd1766d8dec75fd66c71471377819085af3fcbf1101be26fd93be06ac5df3c564076229e4250560d9f1dd643ed005d623cba4ad390512e5c7fd44cf3eb5c90d8dbbe88e8cde993a046efda981f120b6d0e66302afb1642ad0a3ca81a3904e831364e613e2d4945cf7748c3b85dde32cb68242f09f9650dd139e45dd975bd2c36a306c3c3a288d42af4ddd0a3bbf5b2a7bea0650cb6a61c8ec11b7c03f258c99f49176b302d382cf624da260fbe08647bed6bf613a9240c924a4c35600bea5fbc00d4ce56322f7521f2e6a71d6cd5f7fd31e45d1224582fec1300a4a67478844e984df467885c6a5424226bf6f21ac4b857905a9f925ac6560e99237c299a5bfdc6e51d28c701ff0a76cbaa3393fc3adebe8ccaca2a99c62315791b0f863b77665b4d813d8e14998e402d237ce7e220a59596534d1f4ab502706cd03ed6f002bfb107dcabe62717ac26d379c1d48e1484cc242fd443ccae72aade26736c59b04159ef2699df0c9c1aae59090ea136c8000b3e11beb8fff8556a308fdb331ecd3f78a321631f670af4935d9b2c33fab42eb2875f39e2add0cc35c4510c66603b17cf115d2d4bc891ad187c598be53ca39bddf8cc5c60e88c110dd6738424ecdd50deb9b125f33dced4853e546a9d7d6568da03d66a6ebbeac985295ea0be29e3f4455fff2a14342315c7cf94356754e1f9b9a069e4e2dcde7b34dde943562b167a727f771901cf1730af39853d868c93daa4693d5b793ce396d4b2d672734a5ed61172c83b42a055216010bd79ccb9ff5deb183c1a380f05bec1e6fa251eabf479e883a4b817ae496de99395280329830d3a8ec81f0b5d364ae64f9cc2067c14d19b33fd0e9ba3a31be4f2f19ef5fdde608024e037b4c27b76568fc3ceeddd8d09772edc530e0e0d977341747ddb918109fac376b2b44ec389c8df518688c3d38fec3b6f2c22754d16bb0f5d711f71ce4a7eff3c58448e769be9c1969390ce6ddaea3f36f9a5a6b70359d08fd06257b845740dc2ab8b000e07b8e217ca27c9b3086e9dc678f342e6dea655cd1a9571d1a195ab6cb6d130c2e43044d2878e30f32b1125d0961d0fd202555beda84bbba704e56892203e0d61617ce5999127e64994af72c0708aee5ed57d7cd043486b478fbb6f84ec94718d682205b631f2500797aadf80c577a36429e12cdced3fe2634c0a43223713dd0558070d10bfc25f264af357b690210b68ad15908230be415ad25e66fe28a762c7b895000177d96c633aad02626e4b4e50bba3790baab00e83239fcb7bfb9dc4117d0343804a6dde503311d66e5dd9ccfaea5c42a125149c47a0b41b0fb3f9d1e8f8f4e283cacad0b32739a4981c64e1a824f4f3cf37ca59ce7919fbfdeff99efb2234e9acc2ef2f9731e99670e21295f5a164530e4ac4dbf7668fcdd6a826c30e1ba3f862347bd188a0b2f2d9b87f62dedb608acfb7c332ccd123dd82317fa920e0d9c8df1195290b85be978d855e0ce1e6a0d14f360e8d4e239786dd2e2b75b7e3ffdb1c8e6d2b5f8defbb9a9821b7875438b73b1e85d34ac13813c462a1551f9907cb6f3318565dd5cb825c24062a0db5928c4b964c563acbb330b330cc04a23d5fec03f67a1d176c4526a241c9fc8427c85279cd31d9c94e52ea1d9b7e510c12a19e9f2956a5886ba6448392aae732fa11996c8374f0ec8bc1d9f67abb0f16e139f904a7a2286ee3d3b229ab569ceccdeae68178c7a930334c1adb4ddedf57ffb4b8c1bd15586246a7f54e0bfd06356f63a8668853713991f45f482531d61ebd80b5d9970e976be3a2fffaf91e74daca2b016a81a5491c06a0ee4b1d46f6fec89cf71e5f85310db61059d727d736ad79b0689941694d6f8093814219866c139ac9b89b7700c295bcc05dffd07112535e39cdf6b2003eccf5385c726cc8e39cb8980a3ec94f79fe5be708aae171745874f4f473bbeec05b433e5ea39a32688c8a9a2c1d737c95eaea3e73a03e1e2ada1fb92f2f4b61c2acd3dcc91337b35665a62c7f846c1e3970742ed2af943fe37aee3e7e8bdf0cb9f192aec97c9670af3f390821592fe39b3adfe27869178623bd2b72bc29c3e8fdfbcc4ad2dad00d1d5481cdec5e5be52be3de36ae89279b2e9bfb78bf6372cb997b021123f1ebd00f8439b3e3f3d466a4a44a6763bd22f12cc07bff22dbee3455381fffb1b2f3ca066cceacafcb3551587056ab390ab0ffef1bf3bb6c2fe9b854ab26b10d49d0c6d358e1635c2b8871007f5817046354ae7b0e78eed8026053f729258a96062594802df6569b01718488de7fe81214f1cea7bffd4367c202fb1b4a22386939298a9254313dd30508e4fa4619dacce401a6144e2c5cea622b00cbb882701ca1ccb3d50ddafbd6be9c76c14f9c8f766234ef3aaa9d5e679d0a3f68faa888f33551ea5e7d82b9aeb1a4356a8fbd150bed83c17e64d2c553b8a5851d66ee1096", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="601c1875b2a4e0006a40f3ec13a3cc92451cd447ba8f34af7a35c8544a0878a8413d9918e9b9175305", 0x29) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 22:52:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="8686e99056eecfab7c2944421b9a531b001946d6fb42bc8acae47ffaaa9173b86029942acd398f2ec76f10f7bedbcb24858f24996e4a59f7c01da7bba08f7f6e332f5be7cd6f5cf461c7483308d25a7c10911160370c059ad6156f56547ad99a1ce56a6ebaae18e4f86163ee968879e0", &(0x7f0000000100)=0x70, &(0x7f0000000140)="073447a7f288beda42b688f801e32b188bf242a79c31ed833ec3e2b133d4a7c642d272762c69a06491adcd1bb8a51feb4e09fffee3c6353b7008a562b0d5c760f7481a4b47c014668dd4470a0623c6f93139719b59b3d8c8a423a80878e889ebf3967fbb25f7f67309e6b4ebc32b274b123b12b72c4e4a03ff3312de8d76639bef337fb59ec8b37c126f83ddacf96a26e439a14313880dbec160c36bf9ae22182b51678f0eeff5debd1dab770cebe9565a35f59f7e9e4b239ef5f9d775821ac1ea4938b10ab6a3662fdeda7cd7795a2a063df708c3f56f002bf63ab879e32f", 0xdf) socket(0x2, 0x3, 0x81) r3 = socket(0x6, 0x2, 0x0) r4 = dup2(r3, r0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$KDENABIO(r4, 0x20004b3c) 22:52:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 22:52:06 executing program 1: r0 = syz_open_pts() kqueue() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r2, 0x0, 0x1, 0x0, 0xffe, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r3 = getpgid(0x0) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r3}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xbb, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000500)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e9349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0000000585b4e0573744966d7291e0a58f06a86292edd03de0ef821d40339803b725c3845b52c9eb210f0c4c2ed9fb60518544f5789b03f1afc10cabe", 0x11e}, {&(0x7f0000000440)="352d170b0044f8f03035911376310a0e5d1765d221358d7fab6ed7a2cad296d16f4111449ffac976cbae8cee250fbafd13519dd4140f9b87420baaf1428c3d7afa42d6b71f06a98ee1502adf2cfbad1ecfe42568d1b7a644172933e38f274f2e6e1d75ae53e1141cbb9d585e052ac1877336758f7d9a7024e1a38f0cb22d13147662eb8b93e553aa", 0x88}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4c) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) 22:52:07 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sync() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fff) 22:52:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffedf) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 22:52:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xee65) 22:52:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kqueue() close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00e\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(r3, &(0x7f00000005c0)=""/201, 0xc9) socket(0x3, 0x3, 0xab) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x8000000, 0x4) 22:52:08 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x81}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0xa80, 0x2, 0x9}, {0x54, 0x9, 0x7ff8, 0x2, 0x9}, {0x9, 0x8000, 0xaec5, 0x20, 0x800}]}) 22:52:08 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x15, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) semop(0x0, &(0x7f0000000000)=[{0x1, 0x6, 0x1000}, {0x1, 0x100, 0x1800}, {0x3, 0x977a, 0x1000}, {0x1, 0x4}], 0x4) r1 = socket$inet(0x2, 0x8000, 0x81) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/160, 0xa0}], 0x4, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000380)) r3 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r3, 0x7b018d425c742411, 0x4, &(0x7f00000003c0)=""/147) chdir(&(0x7f0000000480)='./file0\x00') r4 = accept(r1, 0x0, &(0x7f00000004c0)) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000500)=""/4096) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r7 = accept$inet6(r4, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r9 = open(&(0x7f00000018c0)='./file0\x00', 0x800, 0x1) sendmsg$unix(r6, &(0x7f00000019c0)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001540)="5e90dd3fce5dc146e2c18559e7f0a57b40a2d8a52de95a29dee789ca8b574c22793fb025db45a583ebc360d0d991890bc6f64ea29121643ee302407a79a1ee6fc723342af6451353aec2045c6e12", 0x4e}, {&(0x7f00000015c0)="ad0565d403067b7af5462fe1af8121b7ed7e567a7b96c1a0ed6ba88a2e13cd2d8a8c1ed8d60ffc242e4d5c10376f362d2efdaf305d5a186b41042c0d55bddf151ae54cce85084ccc93312a4697bd4e79ed1bb7a1183588605af8af1a27ba24ff5b0bf183f64f134757d069dbb0816e86dc665f595bc4568c5631e12fe0e121d0e3e262cd1d16", 0x86}, {&(0x7f0000001680)="0593f99fe4173170fde368d6041887014e1fa13082", 0x15}, {&(0x7f00000016c0)="fb904aa890534b6d424626fdc3d5cc500c61b3caa5556eb712ad018c7db09cd6fb6ab74de54318e7f660cb7033d18ecc3e8db0fb730bb2b956b8e0fff7e9c5adf9e4689bd3f9b3119223244bbfcf4e9b81355924eca651dcb822373b65520f355c73b43d051630a8d57fbbcd143c5ab8cd67a3549f484bb146bed9ed22f69ab80d034cfd4d71224d11e60af830d2e8f38ce205f76cec58cb5f835e522c60ff9559047dec216e2777714b97795097166a3ff3de3dc5ea7c", 0xb7}], 0x4, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r7, 0xffffffffffffffff, r2, r8, r9, r4, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x50, 0x2}, 0x40e) 22:52:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:52:09 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000000000078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000c084c3f81da8bd092fa8d1293af0d40e96d654a24eb6e2b4c4d12321da8ac3e3ec"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYRES16=r1, @ANYRES32=r2, @ANYRES32, @ANYRESDEC=r1, @ANYBLOB="4e08812482de6ba474f5f43c4ef603596f4aebce67f9e30bab0ddedeac358db6674912290c398fc69a86f3d2faf8f38ef9d4f86a2466bfebf4a8107b1ef5c7502bca993752fc8af18f9ba2e2c1fa0d7f7ee0f6ae21a2bb8d18eb23ee399a3508bdc945a50b4955cff951d40d61ca3a1a824147ef080d2073aaf15b4a9ae0976d3783cb764cd3663ebcba402f4473db1253c01bb72a849521c5e5879163079c93316db7e1055f6ff43109727268"], 0x28}, 0x400) setsockopt(r2, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r4, 0x0, 0x14, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x1) pledge(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='\x00') fcntl$getown(r4, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r3, 0x0, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 22:52:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7fff, 0x8}) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) 22:52:09 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x6, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0x7}) 22:52:09 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xfffffffffffffe08}], 0x1) r1 = dup(r0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x1, 0xffff, 0xfffffffffffff404, r3}) 22:52:09 executing program 1: mprotect(&(0x7f0000660000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto(r1, &(0x7f0000000080)="330de2dae126e268a27362ba6c160b3115a78f45f3c3552673ebf82572af7f55e15bcca13646e38359cba76ce2eb68f9bd20fb5836989b9e6c0a5795ef6e79f26cef3f7e9d00d57bed200c202a29eccea73b728030b9a3", 0x57, 0x41c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 22:52:10 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0xc8) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x18, 0x2, 0x0) semop(r1, &(0x7f0000000340)=[{0x3, 0x100}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000240)={0x7, 0x3f}) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000280)='./file0\x00') semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r1, &(0x7f0000000140)=[{0x6bf7ff07b4ad81d2, 0x3, 0x1800}, {0x1, 0x401, 0x1800}, {0x1, 0x101, 0x1400}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 22:52:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:52:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffdb}) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/9) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}, {&(0x7f00000004c0)="477c41cdb7e2edc7a984608ca31837ef931d7bdb6a8dab0fe7b77fc092961c9c0c35fb6db9e77cb4e46d892cab55e77dd3de38c3d42cebbcbe6845a3837d86da91a9ca1a70a3aa49c3baf40a71645b0e89c30ad236e863e8a577ccaa3722f41c4c5ca74ea85391a4c49743f28fbbbd39e85c917a917c4fd2e3cc55851c5defdd21077d753c9ae636fdcfe78589f1eb570a2e0a2a7f41f3aa0c55ba084ea8418d0c7827c561d53669162b2761c1fbb4ca4350f3511b3c", 0xb6}, {&(0x7f0000000680)="9be3df274628fd3cc11c58d816d598918869cf5d5ba1decf0ba22fe868a8d5fa6df39655756e10d7eb1f5349c24790825e8d838a2058e814698e97d077ae00653aaa4ba4306ee3fed72ef70b676b30e491dc07c58049690eddf904ae87b1ed1ba8cd713f2f1e515fc13862f42afc49adff8853bd0326f9aa6ae91384d8baaeca856a486d26ff71c07a7bbc3d270eedc431b30cb7836d90716503db08946055db7cc8f64f50739d4cac52305f554c1041556cc6ca6dc33cf11890c83de97134e374073ce3eb825dbfd1289aaf", 0xcc}, {&(0x7f0000000780)="031354587e40ceb118ac32e03f4709e4f244148a9626e6db7565d00ac26959d8d2955326349de2a203853680218a6b245a80b2763d44f49692706052e5aa2503b02522ceb1dd0000000000001f3b872199f18a1ecc32eb4e3188af37b986a19f5df45d1ac236956f6f0cb237df6edf1ca8e40a870d2fe75e6439b76526afb472217ecb10aafe9d729faea312b1b2130a350abd5aa45538d0aee7639f199a679a47226fd0a493ac76ea817304569c2305a155b153b752194a9e7ab9fb6febbf9d85114e2396c9dbe0f5596d26e76c5471e84263af2fee39b40cb333babdf55b0ada3c096c0f874007bac787bcbe0b6433c7c016", 0xf3}], 0x4) write(r1, &(0x7f0000000180)='\t\t\n', 0x3) r3 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x222}, 0x4, 0x3f, 0xffffffffffffffff, r3, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:52:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="40b6ae4e50802201ebb83b4ab48f9480ac9e8f4dc67d662c0759299e31a2c51c", 0x20}, {&(0x7f0000000100)="5c1cbff76e5613cbfd9f50826760598f271ef11e65be45000000000000", 0x1d}, {&(0x7f0000000180)="3c7015aa062b5e6400fff9b99c3392479cf1456e945336e60b3bb4d3c49f7fec2b484f1c9217", 0x26}], 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa87aa0800450000700000000000019078e0000002ffffffff0308907800000080290000e0000001ffffffff831700e00400027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000633e2c272449e53a7219b98e1e0bdcffff"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 22:52:10 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:52:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="8a1f8513ffffffffffffffffffffffff86dd600020000000000000000000000000000000000001000000000000000000000800000000"]) 22:52:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030029"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 22:52:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:52:10 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r0]) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa89aaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e200008f8eca96fc6c00dc79e69307d9da2be2bc201b852ae921f69b732f656904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 22:52:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) 22:52:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x2c80e5b680535399) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 22:52:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="08ffffffffffd35b1004bb080040000000004000000000000000000000009526d68ae9ba3d1cf300000074680d6e3dbcb8c341428e728c281cb0feb5f25f7bbd8858000000573ba5c029ede531dfdf7f826a187f514cb26343b62a203110eb"]) r2 = kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = dup(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x8ef) 22:52:12 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xfffffffc, 0xfff) syz_emit_ethernet(0xf2, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0xbc, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x0, 0x2, r0, r1, 0x0, 0x0, 0x26, 0x20, 0x400, 0x0, 0x68, {[@mss={0x2, 0x4, 0x7f}, @generic={0x5, 0x11, "eeecf74c4146ffa70de8a066270978"}, @sack={0x5, 0x16, [0x1f, 0x1, 0x7fffffff, 0xdb, 0xff11]}, @md5sig={0x13, 0x12, "98f64f943f69639e6b66065dcdf80da3"}, @md5sig={0x13, 0x12, "9e63de954adc1e2ff0804e76d9a1a8d2"}, @md5sig={0x13, 0x12, "a5ab03c693ff345e26f8be2082a29d08"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x20}, @sack={0x5, 0x1a, [0x7, 0x7, 0x8, 0x2, 0x7, 0x0]}]}}, {"d706f2e43575ebababc7bed81e61845c0a4666c776cefa2471d6d69efaa4daf4dca72f67"}}}}}}}) 22:52:12 executing program 1: syz_emit_ethernet(0x2c, &(0x7f0000000080)={@random="cdf0fe44e157", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x9, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x2, 0x2, 0x8}, {"8d06"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x101, 0xffff8001, 0x25af, "a3b6d4e36e2ff540bea2a19d8a68cf4e6010b166", 0x5, 0x6}) 22:52:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000500)=""/133, 0x85}], 0x1) write(r0, &(0x7f0000000280)='f', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffffffe, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x8, 0x8}, {{}, 0xfffffffffffffffb, 0x4b, 0x10, 0x0, 0x7}, {{r1}, 0x7ffffffffffffffa, 0x0, 0x20, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x27, 0x80, 0x9, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x12, 0x10, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x9, 0x20000000, 0x9, 0x5}, {{r4}, 0x3, 0x86, 0x80000000, 0xfeea, 0x2018}, {{r5}, 0xfffffffffffffff2, 0xa2, 0x7, 0xfff, 0x7}, {{r6}, 0xfffffffffffffffc, 0x18, 0xfffff, 0x2, 0x4}], 0xfff, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x6}], 0xfffffffb, &(0x7f0000000240)={0x5, 0x3f}) 22:52:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6e2a0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000}, {0x4, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001, 0x1800}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 22:52:13 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) 22:52:14 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) clock_getres(0x5, 0x0) 22:52:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000240)="536eddc61b88fda928a7628b843074db67d68658ee713cfd158920bbbf6a3aa2ff554ea941000161f58abfeca50b3d1e12a5723e36ec1d9b81827105011cf8d57c6230a5299fb635770272705d2a7d502c79512cbd663ec437ed069bdddb794b43e4ca81b3498eaaf764f46759220beb47e771419ae8497b38bdb194ada2a140c3e362f907259f9201dcd15af8934317e0271c354c18199422a57124325509979a424dc38b433e1273f3e64929d2a459c8c95ab8e109912142a9a02e805668cdbb9177ff2404265f346bf4936b1818ce16903725902b573eacb3a33f60a1976a265b2e0cb9dd3933f79ae30433c2fb3a9e48adad9efc6f3658e282f78c89533af1628253c3535e", 0x107) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5, 0x1012, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:52:14 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xfffd, 0x0, @empty}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) 22:52:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200000, 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 22:52:14 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 22:52:14 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 22:52:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) write(r1, &(0x7f0000000080)="e2e66552f290c41558798ea14ff0de1ac36bcb2e36627702853fe4384713b23c44b76247bcebde3044", 0x29) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 22:52:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="6f0101"], 0x10}, 0x0) 22:52:14 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="e64c445891d7c956c19406cfa3f2c222a26450fea550fe657a9df8ef931be94f209fb3f82a0bd8ea53797cd67f906206c207b752b063da73ba38916770dfb6b384ad491e483ec6efc5e5c388d2136b093ed6a8d9a4471ed9c007a5b05517386782ffa7539fe923c7cbaed2c11ae409f76e994068adc95f3f96704b7a591248c8fa5c063dd79eede8591bb8e561d56e992ead9caff3a9007f0b1bf1543fab", &(0x7f0000000180)=0x9e, &(0x7f00000001c0)="2b4db0d6914385ece4278bbb77b36e80fa68ca2f256ef05e3b4f6e2d6bdaecc902ec1d2f1e00"/49, 0x31) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:52:14 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0x4b) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x800}], 0x2aaaaae3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 22:52:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/262, 0x106}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000040)=""/55, 0x37}], 0x3, &(0x7f0000000200)=""/24, 0x18}, 0x0) 22:52:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x4, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x1, 0x10, 0x0, 0x2c9}, {{r0}, 0xffffffffffffffff, 0x44, 0x20000020, 0xd, 0x5}, {{}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x7fff, 0x1000}, {{}, 0xfffffffffffffffe, 0x2b, 0x40000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x2ee3, 0xe7a}, {{r2}, 0xfffffffffffffff8, 0xf8, 0xf0000000, 0x7, 0x2656}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0xfff}, {{r4}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0x0, 0x80000000}], 0x800, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x63, 0x0, 0x1, 0xb1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x4, 0x1a}], 0x0, &(0x7f0000000200)={0x7, 0x100000000}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) 22:52:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() dup2(r1, r2) execve(0x0, 0x0, 0x0) 22:52:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x7012, r3, 0x0, 0xfffffffffffff172) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x5812, r5, 0x0, 0x0) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 22:52:17 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x97d, 0x5, 0x1, 0x80000000, 0x8, 0xa91, 0x1, 0x2, 0x1000, 0x8}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 22:52:17 executing program 1: getuid() r0 = socket$inet(0x2, 0x4000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$setown(r0, 0x6, r3) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2e}], 0x1, 0x401) sendto$inet(r0, &(0x7f0000000040)="4f8ad4a4a8a93255f237ab1c6d38d8e719ef3eb4a9f848967ee7899c67f37b4f5a8a", 0x22, 0x404, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000180)='&^.\x00') sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x40) 22:52:18 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffdfaaaaaaaaaaaa0800450000700010000000019078e0000002ffffffff030b90780000000045f400000000000000290000e0000101ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000500ffffffff00f72f10d5a9619ff20dcb0000199d"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="6b7182f25fa43ccd4a5bb1fe657a212f1cc9a6279b8a98", 0x17, 0x40c, &(0x7f0000000100)=@file={0x0, '.\x00'}, 0x4) poll(&(0x7f0000000080), 0x0, 0x3) 22:52:18 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0xff, 0x20, 0xff}) 22:52:18 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0xfffffffffffffffc, 0x3}}, &(0x7f00000011c0)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x42adfd9a, 0x9}, {0x9, 0x4}}, 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file1\x00') utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x56}, {0x7e82, 0x2}}, 0x2) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x1}, {0x40, 0x6}}, &(0x7f0000000040)) 22:52:18 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000011c0)=""/123) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 22:52:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) 22:52:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000040)={0x0, 0x3}, 0x0) 22:52:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x40, 0x6, 0xfffb, 0x100}) fcntl$getown(r0, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xe591) 22:52:19 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffff1f00ffffff87ffffff010878", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x48, &(0x7f0000000080)={@remote, @random="dd0f7000d434", [], {@generic={0x8131, "81a39240767e153791ab00ccb1a59c58feda0b6267908d7b4a11bac6c6dc8138480cd01b87280decb0681c1a5993aa1922d216b33e9028440da7"}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x4d) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x52, 0xd3, 0x7, 0x0, 0xac72, 0xffff, 0x1ff, 0x0, 0x0, 0x2, 0x40}) getpid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8811, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 22:52:19 executing program 1: syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000009c0)="2c3a2cd95b07f49536fc42789c11a6b2820d4216e003fd20f0e1f4b707fa90e1048bcae5b4248c0c363cbaeba162d082eabfb9b93c8f0883038648b6ef43b6a4e8feb4029d6ccb0e64f573da00c1698e44d7079e0d0b37b047cfb8853b7072336fa7549a249d233eb43b4aee0d84e809969111f231a67ea7e5029c6f4f16e431cad0374c452610e712907c2ae2fd319d3372f2a867863c1d83f8682b9b1edb7385ddfc31d5434ca7cb5f0d0e6c41ab854dbdd199bde45021d7d900d28643a7ea2d68e9ee96b71799cda48597267cf6a93af8536d0fe9d240e012c8893f5f17e014b2cea29f4c5909dd343a17846afb550c135bdb3e3fc2d5cb54480beb6f0ccd9b1910c24a2818eb472fc294f99385716ff09bb68c4aed550d904b99d008a4411f69951a64e55af551fcd0143fa23c0086867a9f571a10509b0514a4c734d3c27f03b635311215ca9e7bdb3290e8bdbe65803ff54b7c1b2cedb6b3394b52eae67ca8914a11b8cf8fc4ebbe4e8fe9d4133d778ffc0eb60b7366ffe8711b7ff35e8aeca3ce1b8d19b3da48d8315d7e89470723511d14041aeed4f818a9044598a7e72f20070d6da9ccaed606c562fac46ffcb33d2d03c4a874c0d046ab646cfca71cf2c484cf39570cef1cdaa342f76e9b2a6be6b1c082f6c901b6976df776811476a166bf2809168c49beb1dff63af6598a7ae30fd695d059a5b8cffd3a3b7eb1c45d490f81b90afe4458cac74ca53a3413229c9530f6d731ca4e4d628271fc375547b582dfe5cf695b4a008cf3cd6d410b57bd9037547870c92c3cf71e658d2c700d961b76c825aa3f3bc87d07f896c0f197d28a559d9957810c6a008c4362e9f9915a9bfd3f1251292f2e504af2056df3bfbf714d0ed8c070b8a3c5491fcad89f075d43219bc241af21ea89d3eb01de1e43a6df5e24101c3a22ffc77513227146bb26ee89e0127ee347d3196b6ed4dc7feece2e12451ef19b675c4235d52e3317504e61cb26035db00abe54304c7592382de4f62b4de03c0e8c8b29b92629386c61b72cd7d16908597de17a6a2914b587684ace4664269985b2e94cfdd2ae7c3786acb852233d9cb9b3c73c3fe6c1cc6f95f606f3d1dbe1d7442a510af490679cfc10324d4790a4d64fe573de781a362fa9b4c56cb126b07b24d440ec0aae82f4d9f95ddd915e55a40443c0621aba9940cce8d45b389df0ff8847b4ed14c531da015a1db36d88e18744a1649312b5d1da9548e7e6ea941fe275c9fe59ee3324d689d92357a7032abc41cce368851f515f1aa7b45d32eb5e46c4c5b1bea6ae81e1d478d7f274efae9815558faf32d288f286b1716ba40dff3497801e6b565451851039e0e6e2d5e2dd59b6eb2c09e86baba64d5c17d79a695c987bd9d324abff7fdbfc00834400ba84e6bde9a7436e305cbd7ecc30f2bf3d017227e5c003d0fce4a870573cef30d56f8b774c47c241aa2f74b4af7cfb97fd6cff5e2ba83b8dddbe341ac63f4addcafeb2e86d49798fbad283add1b44310915b6dbcddea608d90d79668dcce823e706e2d03ca7be36438fdd7e8d0f3adea040d74027efce0cb7ff689db6a8e6537e248ca5093592748d85476978b138a9f522fd4a623d58f490a18901727ccb554f06ae301bcccc7303e7b941a1078cf18cd56f839eb48f5b28f5ef5351e7d83dd2b9a0f41cda955679f18b45fcd748ccb71bb0215e1d3111ccb1a4d21aeb07df6362f63e7cb1071c34811448286eebfa2469a801eff0af7e2887308ea6ff7da18498b46224fc5d402ca4325bb5a2493613add84ad33fdc9b5b4eb82ac07ac4370a385d48b925395df4feab3d7839d5ae1cb3ccccdad2176f559fb7dd67fd57f5848082b538f781ecec60aa22a45142087eb568adba19372b1fc1c8ab085a21d4c6a0e3ce82706fe1515f92164af41f51cc322577a019d295f9bbfa98f3bf33049a3b7d5b04165bdad3b15ed90cf3b69470e26731b5b87ea8fe5d565a8e4d2a32f75a21547849befc678b3cc5584d8f365cf143e23edc77a49241875f2f7a2d624bdd19ab99b05038ff25c47c991561b74dcb3e1c32ee16f8641a172d1133bfd6d52b55c67a9f488e3f66062340799459dd8abf86240ba44959ad1ea68d92ef2ea5f87676387852a4841a21bbd48a1e3395f0e51f8e0f67355e39fbcfdaecf1442fa5032145d66d051a83a9cf317acb943a53a06f3f7e8a8e665602393be65723cbe25f2b7f9b70ae2a0ff48daed566fe9b5e0840526b3241e4da207a3ad8a15da0cd2147382e502a20db99a57e077625b4ddd3622a82ad6fafabd6979a09e72cb8c4e9aa3c1c3dfd38e0f73580c368b2eb6a31600597df29a6b6f2fb3d019193446c10ee065d417a5626883365d28e3348ae35ff231e429809e0f1ca924071663d3fd17099ed02bb346fc0145e5a48ddb3231d418b57bd182867b37b157f78dfdbca604751d562947dbb738fde59eda509d275b7f3c393d93fc87788901bded3507bbadb52f07ea83112fecfbe0a846bf4057c053ac7d37baa636d8393acb7e0ed36e4f1ea2355d136e98ff8a713a9a85fdfd6614e76f829b6cf55c4ba495a2f0720922d10468acf0f7aae2aa827d08b8d73e44f2c2f0999255a9eab8d2c86fb974fc03d3cbfbb5ef61735d61c841ec4fb8908048714c9bb68e9065a20324e805e12269c8763d0a26e5ae94ec16fa803e07581c47c538b838ce0ce5f32e8b8fd337e1f6a579784bb8a50e9975c7f0a1058ad09cb074d78613c1ed1809d87b744e43c7cb86f830fa3e7ac073cbea1a23da862b7718a6c72fc672ef8b3c3916ed319207e2167e73280c97730c06edc13f9c2430c25ffd07e50e1d40601dd088cd50f2b26fe01b2cffb646c9dcfd62f422bc4946df9b7ca9510f9c8622e39eb7cd0491db115b58af0c2916ee006990563f5bc2b4317e0011bc9eb4e06a13c56fa8ed3a59640f086f5379fcce2a63e4e9327b9c6b6c628b49fe47c2e212bcd87568673f3fa2cb77ed38db347167325ab501cec7c6f4e3ca3f51998e1d700c31dc83e6a0eaa4deae419e43f12a847d4fbd678e40e71561b11e236f860942535288373e63fa1016fecf1a593817e7d34a9e7544b4bbe71d589d96995aacb147ffdccbadd79f431e96767a93cd5b44f9803ad7c22c79e974b0cf2af4fce439136a5ce5af2821ce39db859bbed5e6489873c444a4d4a9083c93700d947bc727dc2006f5855d3311283414ac4777a076be46b4bc583451a4a0c444ac9dc5637201047957f6ba604f7e6ba75d970b9dcb08872b92ff3665f3c7d7293292a54da058611e53fc02c7294ed429599756edde4fb19fbf451596d9a04846034f0075582b20d11f3a374a209b6a76cc0f77aedef3651f34a8bf00924e48afa7df120caaa1fed8c4d43d17e497182752bf318ea8e246cc6280e306ff8b4e31dd0a394e752812f2aed99862b81aca5e0e1b1969b3c4d15b410e7da7edd3079862700322d0b99bba58ea41b78fb2190d8cf80cb80e7988eb2c833d58e7b56a312d082433fe471d6940b8e4954260b1baf510a390d1500eea9aec084568947194be6acbbbda762302987b85cb4e81b4df29b2a2153cefccc10b8055fae48600ba286d348fa94f39bb02002000d89dd1bf83275d382f5d1b2753de213279f6459b6dd08797da041e755c2507187b723a0036c906b1548d1aa0ba782dc5262756ba3876d7b70bafd77ff0b2f88476f4cc48fc4918dd72bb20438e688017e59c45bb85689699917caa3223c683d15cebfe55d8bece12763bf83d3487896e95e4a9d4c607a09ca16d51efb99cda471608fba1abd9d863b15912456d4a4504c44463c8a5d0fe2c258c3939c3814d1f7365c0407397e16a542a6f9d8820b0369b59f16aa61a167cc43f560cd2cd6ee13696f608741f33a8b04d0584f8809ffaf6f47ed52a7b19e5e423d94529fee7185c67638beef682b28e241499474d376de8a71e4b78845e545c3bcb976ee31f99187afd7a4ef5c979892a8a117d2f790a74896cfcb47f0b974c99ba00d77cfff06b557be15a43b6cf2f4dc9631930ce0f550fe24795b2902d8e74930f2618ab3eed5a3b0202af174e76516394d824049d243b3979e5c1ad8adf7634773a48c9d0955144a253910662a119a73d32592c7798341530e87e0c6e6bd7594c3a364eb3bd6a0e026b1df47fec520d1034ce32b3e85e4efef0ab4e318ed22b3180a594669f2fbb30d81c7fdd1f8bab6ee28381df6ebc14682086a48c0c52033471c63795cdb381442ad8a9be5e0b0bb88db5d36d6d84c7d313ae6da9d1c33fb35e90e25814c0528df143e4cdaab57f1a53a6a6d5eb6300c6fcf118526c2ade6c838805c61f01b4aa43843d6ccee527f81bac3b074e83ab2b827228c8c1a694cac962c4bc6a2543610c5710dce85a8454eddfc26785dde9394c26ff9145535062df9ffb1d9009ee0cfa37c7cc1c5a369f907b128fc4ed146470373fc09db00d6694f824dc3af6fabca043fadce8fa9e88555c7a42c6dbecb272da29e067c08e03623a72a8e9d2344bfaee3060fb857814c467fc75da1425477943d5002ec3d2fdc32d53a8a8b5a64a480989c0ecae16b99a01bc7903e4ea40986fb6105ac9bdce356554decb6c11ed26ee991ac7049037bbfb35cd7a7687474bca754a2caffac55567fdea76682572adeb111f02e309adfea494a79d7789f85eef700a59e4ee439ba1c6193aaca3745ddd5b6d7cdbc7678c34bea020116c5bc5590101ac24f2f9c5898d729d458c204bb61ad915c62b8c4b685cbbb0e8fa6ddd263cf400c1a0ad53d5f71ecfe868d730ced88eb55aec98b0160de4c4af546790588c2408e8f2a483b0152b0ac26863593ab0c8eb28c18b950e029865a7f2ae3bacdb4775a2fb7505544ce69742bc47f628a9582e3023a8343149c7b7cc1ac9fd8a1bbed48f959e2c70a5e9cf161627f690914b529258aa22c7ca78e3e12f8c0cf59368372126500263d151ca47863dd29fd158290107f02861ddec12e09df96b325c04f22150ca6e09aef2388879f364404a619d39c02f94881ae549c467161efc1ca0f22e148952930a33d658a76214ddcd8f950452d0c61d8134d64e14c4fa016a67c07f0f392dc4c98c54a15696346e185f0db7dd7faf99f7faf764199fceb95feb9c557a8a1c2dc1707b0275ebb1c2f3e7a97fdbf453f9aae382d0af64c8482044b894c67021b5dd2ce5795a98eccdc55a0a30e00d50beb764afb5edebd58202716f7ff28aed5aca6cbea908ff064c88c3a1faf7e954c7bcd1c3817c086df5baefac7e930248304fdad1a6d81401c55737190b2f251a3fff6ad7e47a875f36512ffb5ff9eda347a4046ede9ed0d007d27c63d5a97cac7ca6982cb7f9f818fb7f3818b8056a2a9b09c7be472b97e89c9258896a3515316a7e89065dcff237394079256f37845ce731c29bef0fb01fa7bc094f08e7af8a0f0c0d18c19940d1cbee275953d388361afb4ca1e73b3ab2931c326c50b7ca3463914303dce9a261a9b9440f077c32e6ad846d631cd7c68be0d862cfa502782fb1d55ee805fad4db22cd4ccb97c277951912e48f26440c4224b69d2080fc53a5e056fd3e52d420f1edcf717ffc2aa696de3155a93bd638a1f05b18389b0c3ef34a157b55b917e6254340888442a74abe4ce58cba2c58acd746837049991643195514138a260d696d8dea60200bafb2d52f6b0a2c3f47d4c10fff3c57bcea8ffca5e009ac618dda7cab4e481e5e4baed1f9633edae9fff021c254ad693c613a9c7462c194d8102922035b", &(0x7f0000000040)=0x1000, &(0x7f00000019c0)="6285d7544e9f1d85c683c885920c7d1a5a4b265f15a4ca7c1ba5b310f42a7559ea125c60d7559fff6bdfa22317296043fce913070d2c3ee1a76d0f970e53bc1b25d4e355c9cc7ccf4ee2ab0a567dd03611bb0192cd31ca33f5c2a880cb90e42f550b39e5acb68f670fb1a9b163511e678894174ee832a3ea3f0eac8b761d2fb92a176e6cab9f95e8088f0a4ddc295d7cd9408dd928bac2dba5f100dcf86db226286cb4bb917dcba4c9a8192ae9086036fa436930675d6a9121f4f78a3c04100938f9f682fa8ce4bef93733e8f590011900718d931ac01a2a1d56c3816fbc4a47d8e9c7129eb3b5609326046fef4215489f768ecb26bf56f26de5dbb1002cfd3fa96aeb4f34686ded12ef793b7472174423a185412b331aa5e4fdd4f780f2056bbda1ef2bcdf3429a4d22782f73c9d3f20667b9f48d8f4f9817665edb3cd02fcb6e97f3dbc55458d5ca43ff67217988d14c8f536c5c279c6f0688232530c6b55492f8ecc42ebd407b539d7fb1cfd47893ba641847fd6d50cf39db9fd00bb625a69ea39064efd06ede9cd22adff7c7d4faee8da9b26f87893749b2484e5de4a68f6386c4fa3c4591886685ca62ab9e702b55d94113a396789f80eb7566f581cad8cc14564dbf8da177d445aa95abbd0163ae1850f4c04c6105b0e707a568f2baa7b0dea2e23d559652cc0db2dbb90ac8883a23ff426857ca9b86d6668df432e95f06ec5b1b86531802c9b3694bfb99434058ff7efed95a75d65aa0dad95b8022c91a530c8f6e6b7bee66f3fc114f3ddd95676381f9d72f801c17f870c04dd21482c300caf7ce778f3fb9d9ba0c4479316967e2fab56f9e6582f8cd9e674f4083ea5724e3a10c7aac63f2cf0db531ade00fa0b9580169f8395c2006ad73db452d62a616c5f09c9c6cbbafdbfeb7fa6cfa2190b2aa9e912eb2154bab6a3932b4e2f9cfd1e3737fec56d719f5bd9ecc2e1bb74b6419922c0778874b0f0695f390cdc6368fbeedca32fe8850299dd8b713e9536de4623f806278e18581d121b2da772c7b1d84fb9455346a94ba35e4cec56e94e83eb7ca9dff313c44cceaaa496b31f1f4efde90c033fc9443a00050955468e3a26f1cc378f1e439f7c13ea6500ba37b3a4f81788bbe186f0e8d89cf6a5c99233aa8e7264f899698452a746cce9984b57e2e7620ac8c8f14421b686002621ab4f852cbf1b72469fc24958bbb3842b8dbd352322e1ddc8b7871710913da6685a68cdc660fd5261f9060c7c78da836199eb18fe425f5ab93877f9936213daf3734c95f0a5380eb3484220eb73b87293769b9838d70f3e9047c594b138cb3ba862f89223e409a1b5b5d5f3c1bed648182adb03729484f6d82cb25cac0d56a6b23872b4fd6bc5b1a023763f0faa88fddba87f7fd48510fee4114b3b060c8e887d565b925d0f4821d8d7e1ddc0892c87555d11bad38f40f2e8897c20e2f9648ba9787ca3502812739d27d7fb906f5d1602d35f8f9bddb511a68b87fa256e963526f52938a4342c4edc3c8561532f1c125044902dc8b247ce6db62a6f7062e779621bfd97e70de78772716eaa9a85c92ebc221a1546d5244d02732af8ee186547b8211da52510c8892b3e6184c4b6493fc2fa0fa986bd57b501586835dd916cb85cb80023289bc5475c8aa80f05983f35132fb349357d9ca0f2aee5ddd1afcb4b9939e4cb338fd0f586cfc4af8b262cd36a4dd546dc44aba467e4e2d6cf24c9b459122670839924089c9a3d2d33e9c1b98cdc99df0407258c8d6b11362a7f41489ff4a39a19bd980c2048cc01eea927dcb81a4379d984fe0d9f4a674da7bd5c0e32ca036353f65fc88b6d4a6c8a422261580cd168923ccb425c123a71c92be09bab39a195a383d3ec9fbee3a50c309c4da7eeb6f1886d798f95858828bfa00b630b9ed87baa72823ad221f2f91a1509aa88715afb70e3111750c6bb6ebf93eb1fbcf6591bd18e543290a1ef4ee343292f7f6bd605ccbddcba002c273a21bb6c12d1f6a48e1bfba5e11e95ab1f8c9a7af4f3b4aaf78533648e48a0bc6e8515be60e062a4d00840ffe340c4e84e898533e6c9567f07ee156da9ad1de6d530c8cc952dd30b9ba7c9971dad7de16f4fa9b83b4e342b24c2e2e3ed410493c08f47b4c53cc9629a844c05d8d4cf8bfca9d2f1e4bf3b8cec6128fc3843f5ed7d3aa9d4c03fb0ac775dd326a3c3754e38fc7e0564391ddd85f7d8fd27e53db9e679e0e8d4a9dab1dec457ee7b75d2413a2c4219bc341ab9862ac472c7fdeaf9e9a19ac909a3f37103f0c08f5257775358b1ec2750b01d49ac0aeb657ac45e42e5e27ea0a312f524bb139366ae4f28b25bde1ca9ede31c75e4e996a00abe289c14ad7978402498a47a39e8fca8e6959d8a593dddbc5772246d3053ca139748f51b826403dd00f14c82057ccae70fb74b56f44e447a82fa77fbb52c9df2566bbdc666fedcec17d70b9428a6ae98e80ea2ab9b8a089f8f3d7c9248ff8e986615b3cef0bc5204f35e6753c0883a4077e9039958ce8cd7e4e002a81810ed0887caad6dac651e9b1ea3f6b07c421e82f808957893577d3f1e04f778bc09879e88b64c0d6db6225e766f8e511f1be189c2126afdd03b9a65a143b9c5d5f9e46bd687087bb97d9ab9a0e7a4d343b2c0a310c9ecd892c9678113e77d5a88eede2e9ccec4fb060dea6a2ab370ada26aa3e0d80ecacd2804d008afe45db6e7eed5b2b079aa7b77bea8452794b22968cd834fb9a1cd985549c7103edb9a2cd7b378923e7ece4d2a6490d94b2ffdcedfc29eac359a320f308c1e9c5e6becbd7516841badcb25faeadf6df170dc16597a196f2ea445aa9119901e5c57edecc841f550beb50f48c466f79cda9633bb889dfed09d2e012540597ba155b9ae55ec87251672e1245788af173f6d3a89c01ae917f42dcd601926f2d05be7f18dbbd4d5d9ebcb90deedd6316fecab022990af424327251c7a159bb715f17092a1945133f309228e55e2ea359500c72f13de3e01dbc2c93b6283b24eab5259e53dc415fc3feb04990e37278267999741c05edb2dbf92a193db07b1791b722377f83968769f92992e91f534be10e979d361c3221ed66a4b9501b3c6cd917aec6fd11adcedeb95812ab38b6f332e536b13bfdf9aed6705c01981c7803951c550f694dc08aa453d52fa8880248dd12f218183170050dbc4d3445016f41794bd511df6b0fff01a142d47305a581a81e042f4fc5826b14eae47444299a1f244a3f45cbaa0fbdc680277e6232ca7a46d58b25706305b69520c263a3c7b4bd6e391b267b2758537871a5a997b367025cfcc63cefd21d48b7462c3da338a795039ff7be87ecbe99ec0eb9d4ac0391648191ae4df09f554d97e43711b81ff4ba8c26ce5b731bbf65efee44a83d8c030276d4670fddbfe30581ab2e30d2e76da7f0fa6a7ac49391ae4a55e2b57efe86577ab69f88306595884681954bb899fc57048769abd9d27991c033230d29d7d6d34684b1bc404a45e9fae8ea65b178c2e389aaf7742810a6889cb85a29ede8ccd8e13bbf00467328e735e261561c555b8295de9df15ef49feff269e754ceedb9ea2bfd9d4e5c01029cd8359ddcf14d8bfa1d1a21f1e8f193fda39e0dcb6129fb406932dff245a7970be6b04481218326d33b2f9a71e33c3a571ed6db9e15037661b34e5029e7e0bff9ea6a5bea0441c4000441c1441abc573c9ec2317d31307e170ed0495af940769e87f6e199e60009281f96ed48324f68c79ffe124a5631aae52e83fa77f874ca50e531ca1ba9d0fb300734537feb9b0c40a33d653b1faf4a84a6baaa8d14ce88b6e0bda6a957d7b9f8b791c0c9a17679d5b8d9aa7ba9e63c56a711fa5ae9bdb2974eecc7d93665fcc1896b23059982aa09e7ab317b4823f0e85c231f137a16c28281c6d298d969ff5d9003733f84ddfb92e05e754b7570a03c902d7cd30d90158c559722386f0a5a9201dac49b6009cfe05530484815a840bddf53cb5cefe1a06a6eff9fa6e8d92c905dbe41483f05323c5fbce0ed0923cb04e52e48b2a3544148136c0a20a08544efac885f2f95f7e0c09b2c3fcef0aac36d1e0870110a9d286c26823776a6cb50a2624d16140409fe3c1fae7444ccb17b4ffdaabc5dab3805fde86162b6110aee181f49a9759e51c842c18adb62cf11d2572dcd71435208e3c487d07a0873c7454d249e783279d26774c4999153ade93c3a8a65dfb168f6c310b9f0ea629b9ea1c87c766d6e76a822a185939504653a677295f07b01c47c872bb416db0462b6cbe0e2c79de3a70cc40dd8637c509660c17a142f8ca4a41a66411376aa2de472c8a5c4f9d955a58622d6c078a54c1046dea016b39705e6a6f2cac84096fac0d78bca67d6c8f46c96693c22c8298d8eb4b10ecc1cbf88bc68ed681fc012fc4265a661e2831fa6a6424334b1fbc0d90e596f70ed49d7bc309793b8f63808311c7ba4e08740f959039e9acb0a344e989fa10cb9d4413f5bbc9c15e5ed643096c7f284b77e981c9f99e69024d3c30078b9886ba2676f7391565e4ab3ad1c74dfa49412d699ef118cffa9458187b84dac39f2de531e6df97273ef71ef6ba6337853b6125bd178ae1100d1be630fcc3a41944583cf4b76ed66e340f907d34fae3fd4616a6fa7e970669cd1bd2b691a52fbb4ac3a729b8d54b1b12fc2a4cb7e0dd4285058780cd5f82d1a1def1f1bbef1531421c86fb7bf54c312581e70c38752dcb20c07670b3ab9308790afda75fabbde1db1bfe7ed86ea430b2f18eb03f56002f68e124212405b4465b8facdc7940b886ce2a1378f5e562c37bccf98ccd43430e468eb714ab1e437c60078e9e93f801ed95c388334539ce93ba30809cba9da3671cb326a78158a7f61eed874a1cd5139ba93f66ae5c64bbff4db2ea390dee4a0fdfd77182bc79f0989361fe5dfedeb648a670231de0a001c2928156c04be2ff378899440a13481fd7c712b909de0eaff2ace0510058dd5594a05cea7c471824c4c825da319f5eb8cb7ac83bb92aeb27e51a6b8983c182cc26e809644fce423c6c2f9f95e1014c0cd8419a4873e5cd1babd648ae2deeb866124de2ea80f05218cf1b6e945e5242eca6b34faa303588cb816197e9d57873b7dad0fbc64f151fe1d95e992a2ae8a6a924fcf3df04e8045f762b80827719ee4005eccf90e4371c2f0fb3488663168b4fcb35a92901171214477c2080225e2b6cbddb9ca402a7f3941f56427a05afc48097fa5e02bd2f43768eb23daff86379e46e84e57f835b4ca939e60f5d8ed046df202370fe09f51b8f2fa6d6d64620283d0a11dee161ee81f08e02e478971d86404bac4f31fa05357ce9585436981e1903e9a915618f4ce76b2f2ae8684a9222d6f40da29a26ac5e93bd4b725c5128d8742ea025f31d8078e5613637d52874ea52c6bb3021dfd49905cb8a04d17cb098733bdf508102e71d52570d0bf5c5a8dfd8632e2413d754947b5d1758635bbd38b110b653ccdf3b298601981882686c8edd74f6a3a267e434cb2cacf5b2e30033c1bc21274086f5b546d47ba3114fc6acbfe1e4deb14cc35c4d611c4a43f25852bc655d1ca5618634ed3507e2a143dde123e5b8c933f3ae55e57f2b54c1427454053399890e42033f62df7fe65ec3fe27b03fee21c1e8c413d3776409885374430a5afd1d0dbb5d3819c5ae6dfb716473949d01906d7559e06f86518b27bdd0ec29fa7c2cdbfc97a8ac89ac8efbb7f0c61f22d7306f7e645073146e8196b4bf4e1214b6f7eb9814f66e6394bd0508cb196107809", 0x1000) 22:52:19 executing program 1: r0 = syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x9, 0x200}) dup2(r2, r0) socket(0x20, 0x1, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0xc2, 0x7, {0x8, 0x800}}) 22:52:19 executing program 1: msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000b1090901ca453b76403e5a3e2e85aa66ab70d037880e25456899558b4b505334526a1702000000000000000a41c898a8bb7ea0d715972f1251e13402e5ff2ad66af004e48f33a9ed9a962b65f75dd64a07b76cde4f09f39dfeeb4831abd73213693d7a9df33afec563163ffc8db383b9dbd39277b32015b7e853a1c0a95b625208ff627d7775442c6a2b98747a29cd53aa27cb37e3991e5c2dfa9bd181c73fa37641f87c614cd21e8a7cc92b684cf91c8833af1a099ead2b4e8312f418f62cf2049a327f2c251134819a71a848233f9e1c16761d9e1392a8024de26e5808f46064104e189262975c470b5fc931df214f590be7fe16d956c3ac480ec17247757fbcf8e418954a6a5e2b74228fced42cad1872a310487803a37eea24216d41873b793a82f82baa55ef19cb9b61d325f18fcd5cbac43ea8f556c58762545ef3deb58b3bb7b4c4bbc262894994ec44b9a21ddbb3e09261054e14ae5f9c2e962f3c0eca2966485140994676f325c338e06be75b3710fed3701c6b2673c00887ac7502ad9e97446b8559cdd59058ce347bbc7e6855b1e59f249ef6a5390e"], 0x41, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="bc", 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$setstatus(r2, 0x4, 0x80) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc1206949, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 22:52:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 22:52:20 executing program 1: sysctl$fs(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe4c) socket(0x10, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 22:52:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e50952996c84cb3d6f0080388800000061a6167fb65ffacafa21f147d9aa"], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shmget$private(0x0, 0x1000, 0x222, &(0x7f00005c8000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0xa, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c7, &(0x7f0000000140)=0x800000) sendto$unix(r3, &(0x7f0000000200)="b02fb87a40302fea43b92bddd6165e41841f24f0701528ed793b26ba00a5d3f2237e3d4452bae65d37dcfb3862338a2cf209f481221e18a6e811eea3dc18fc43d428b69180e5ea0d913b4a3ef0882bacbe1f2bb504f269a62c4f0db241d6e64d9862987c50cdb41cf7ad595f2793fe5b5ef5c5c39a80e0cc0640629b9f9c36ee219da753f93f02d789d35259775344b7c3c59ab6a08c90cb4da12c8991b724163c2de19966ce8c0b23042af8b4ace73c28b17465d83e03eff6b38f0cab303e3591c758907ea78bd215d83d0ae7adf1008b7b51b688b2506b1c65692f17065fe8245591c9dcccace02ddd211941f1c0fd22eba2e8ebe568c0d83b37c31039a44ae406ca19e5d28d1da836d337a678e0b4ae20a5168d46371fa63b14242d5d531a8fb1cccd553bc65023d3fc90c75b4c58726aba65e43cdaf66c595bf1d65c11eb1210893b2102874484e14aa6c0b4a13711e7edf2d4a49176e72041b1a800e8eb6826c052080607aab4abd7f5d436d5f685b19645a343e0ba289a9a2eabe3cf4fce7aa428144417dfc604ad04f1632bb284a36c9b552f431d1a309c9afb25d45816a4a76a80c016113269812e62c8277657d8fd7bcc363e3aa6201bc31a2cdee7d807da82e6380aa50a1cc2dad5dcd46181a289443142031172637676c17c6b4b3792f7ee7855b988b1b2551e575d52f7d83a1ebc25aeaf9216093a1e16504cdafb9865c26fb23a80b7fc3c6715c85e9f0a13eb6f8e0d4134f0a35d20dfce86c9f7177b16d66529b5a1d860ff139e4a048440ede2b8cee2edfd6ef159de22e403d0f559660546f9df22c85663f4425573e945d857e2ae05b7ce7495c88503a25167ca612e22038fd43013fe18c806426d0a8d16306730f380e5da66d89aa828f875c3f5e8008aa0179724d3fd623610c158c2fcc7472cebfff0b5a8891ceda600da3a35ec813f3dd459646e8c2226d193784159ab5de9664361401cc3044915bfd8ef544e49815236e7ff7f435719873ddd9dcb7502c70510e66cb861760ccaf6ff29f68384331a8ce5c4bdeec906342e11d248977b0920072ade3be7d57b748f24bad3848ab1bad2964002efcafd8d748b6ffe3d0073a231344708e89854fdf06763a36a1719e0560d2dad45ced0cf114549cd04c926d0451b0b08770673876e59160ac9af65af10cb1f88324a9e2007ef72de444b6d06d11b5a8c669c998d397ab35ebe2a6fcbaeeda2ac3b4165b750710ce1ee745a22351044372b751b21d21fd65a6c6c2d811754e26b2e33e7009a632f28d924db800d71f216aa5a742123d2e1fe1dc9cf706fe03a5b693ebe25b8e7c72d099112b624f59a16178d0b113ab9389361b265941bef3835f0f9da409b716f35f891293c7bd1822d2b27276856b781c6dfb91aa6cb159371a9c5a2be4f9a6bc44bb2c85034bd815fb8139e5f4ad2b83dc858921b5370ac0d9eb0fdf2cb6722359fbbc9ec60f3b1031d1ba8e4657c66f2e4760a19ac4df621dec56cb67f93f0a8d4ad1b2b52ba83a36fc2391c07a33c37455a82af82f871295fd5596a60a877d22f775ef7c519063d9e8396781ba054344df786eebece57c2a22efa38984d6523edcb6ba4bc514bc28b0ac72faf67ed23b7539d10c40e70444bcabf1fa6120cb9133a4f1b7f85453b495018ead090bd962e201dbba3d6c7560aedafe70a68aa39e0cbcf863fe47602e06ce00f8c8348f5500d21e7e638f3b2de1ecf791cc8d069fa92a5e679f65511cf9922d2b55e665736823241d3a0a47f906137e9c019b3490d0ca4199680be1d8e976ca2988ad058458aef9ca9992c0e81dfe532d88c2c649ab2bed57c938c6f11e7c6bccbbbbc707f210dffd45f73f45b36a3e5c20348dbf5ab7b1aff19055797ea9063b5a989742d08c7a7101777726d75f7682dd9ebd4b34e7a89d9613358ffdb49e88f1a7cfc5de131318d051bf5079b100b048b9e9134c09ab72205d7405af62ceb9ffbf0d03b06acc2b1e9ff91915cdad874f835f2ecde24e32bcf16e84abe512e78bc1dd56878ea5fe69e0e7885e8701fd9426e02e29b27efd6fd622ef2a37ae961bec7686350977d74e290b243462430819964376aab2f56f82b6f1e28f940a198f3223cd62814bc3a5c618444b699bd36e587407c12033fb2c6b74fd904835abba217d012dc7c14fad0db275b4cbc248a5fb8d9e95841149244af439b8df120ec111f8e160046dac4b5c87d69eb28612e3af1b402a95d89d0568d9e1b829ff99d43c927950f514630928bae1d3aa8e0fd216dd426f559fc64927630850bd5423be616b42c4569cefa856ed209fcce1550b1501bb726ce92243f093811b08076886b7d82073ed946041826b505c6acac7e90a4c57d5632fe7c358c6f53cb78e17cb1307a4c6f8da7db9df976bda329b1d7f08f4d4dc770af79ecdbacfc1c618cbf2d76bcf9688ae5bd2ec0045deddc1236c7e1b434cff553cfc0a51bbd0b75d4986fbc1c8b08bcf465696fbbe8e719e6b4a4ac3577264393428097abd45ca16a4df37bb56199cda715791cc13c89eb8dc366dbf79ce263bcf870d3bc943b5c48a8d35508e70a40274c85f78d626b060de8bd7a1a21bce6c0d01ac698168cbeddc09492283734ea302a75d61d00526b5f12518cd7333a28e8c7eeaf194589dc406acd79b35f1692039590a0f80f6b3dadce684bb166eb1be66187f580bacfb99ad10d22cf3cc526a2f19733646fb4964279d046722e8359d8600a70be9f962962550704d1ce45fd4316f4a8fae44a34a6ba6785e4c9c7f966090ff5f852078cb8cc53eded2e7ff8feb594e2e3480c2865175ebfab7c9320adea946e1afa89d87b0e27981cbbe092a73ccf51367897e3eacccd61a9faafebe8c37c51b9793a1591a3d17a14ae61862a3251f91d93457c7aadbcf65e518889a4a577a80f65b7734d4c8acf3f48335fd89e88231702b96cdde10c0abfb416613953bca41f86a20d9f000bfa51433579211c329e0a4fb049f5c248d50e3a3a739cf6e1c4b02183ad270129219fb4b04e22b9a2150b6602ae67a022a7620ca12a244744d43c85008b29beeef661b1acc5df9b2a055f6be230e7d4c2c224789a4ef7f97f364fe70ead338643f8dc8180c9896bebb98df847762783c3dc2bc7274162d58c252e05ba8c6f8cd11cb22a3395f3ec77e1fff4201cdd6a1c6fa414fd111d3dbecdf393c883b0d095e0c7e956da24c6114a74e0a736570cb2ed1672eedf0fdcc93ea402f0785f9cfc48ae188857c685bcf20f5da3eced82331fc8db1e11ff170dfdf539f4d13ba82478f0c6db6d47d2657c05fc41c9aa152d3f040e3d862f9843a4e022778d044d9e2995c7700bc7a2c2778c07a089c243ac40717786c9bca2b3de7367f01a97e83efe36a807e2891613a3013a0d11708ddd21be81176d46938c5fa946c24a563af62b8e6d4dc977a93fd137a88b0e74e73909171e986d96f961c21beb2abff17b66eaf95963ca786ccf9c36a2536dbf84131b2c16a96891771b05ff17d588e0f4fc763c41592ad6f37685349943675bd7d782829d4519f77be2f79bceadbaedea8cecac6a3a9f03b571233ca7290bfc8117070f4a432f3b2e36cfe90a0a098b5e1084bb5b7031f50384c323ef369633c721e0117611ee60d57bb54416ea5cb94070204d47d41cc693f9f04602625ae99968cff583e68857dc417f768ed5bdd8d2ad4afbe4a1e4c3feea7a1c78066259d2af482345b358ce43f47cf1c71c322d94bec1efd3fdb0fb0d9bd072b8e36bc753df9c4fbe31ac8700be2208b8ad5b5dfb5c1c6af1e1f00ccfb6a46163b3a02c6345b6e0a5cf861c334d5e58d9b62a0f7fe18a4c4c97b989c9986c12cc341f823951742534cc00c15a317fbeba4f7a6fe9a6b3cfdd64cc21338d266b01c53c29039c5f82dd6c7d721bc8b30a35256d254ace39342f6324b5218041637dfe948fb0acb16546b9329982ebc00a4a555c91407af4898f14cc9b27e7c4c73181318d4e3b3b4be29dd2078228b2c9dd7ca52304e4d40a450c05dbd8b77aa96532c7c6d5af15344b59f1598561ec840f85132b7e7a2fb94c5e0b4e6826b6601ec52cc98abfc3bceac4b0c18d3c8f7c0df166fe561a5d60ab9d79dd8b3503da94b409b460b3869d0de4fcc7090b910a66891f14ebcccf632b2c787eec7cc31f4a8257708a3b612ba7781089507397c6d9f0b8edcb8cda7e50b09629deaada65f863786ebcc05201d216545b3ca70bd303e6cc08c037871c2d165516d4fd33bacccbc0084c0b6435e74bab5fae93376d2e4b1b771f2f2accd0a6e327b1edff5c964499545e53e557cc9cf91e16e49b2c8d3df010f69ba60ac810319f681e22625eb815e1a45ba60a33f7a544b62ce6db9dba612689c5777da40d74c67e075d4c0d44d87dfa8767714f5f0380bdcf5248562020b252c25b7f6fea5ca7caa99d94ad1a829443858a79fc7c993a853810c16a27508bda0f7b1e2d1bbab346515f7eb2a4242e20362cd4729afd4f58407a1ac4f06d4a258101ce712aab90c1f951946cc173b97cbbc2524ab48354c06bf352f4085a291dd43745cc8c3b0f73cb9010cc3b4a8a9c13b02031a97fd91d5b9ba2822a900d2d7daf26ff831161f70d19c3b76eae20e75d87464ed99d56d5f706ec672728bb6568755616d7577a1652f49a20ce787ebcd60fd09c56c216740f45d912c1531935e99f32ef8525c3b682f66761acbf29616bc0dad6c8d28cd0e8dddcb1d827fe87572a846fff18d9d2dd98e8a0dae365c2e84855e9217f8f8e321293717a6a224b33bb96d574142500ff32d046ebb0d05f0328a138a183df928bb4e7e90aabc20e370f198ec917c0224a0041429cb49fc6165a5ebbff233ddcf91a3cfb58c72912f44171e07876d506d2eae04d8cb743f93ab54c27638430f1ad7d601980edf134ab740eb15503ec7b76cc111821d1e5e9e091210a7c4dc84b02479d01323aa0a5fa745cbeab870a0f213530568cdff1c0b31bbd0afc4b1a6d8918804dd6839aecb6c0b272c7578ad39916506ebf97b2f7c6941dce2760a8eead18ce8ad8bc430a97546080327fa1c04f753e3c8b2f0fda88eb724843e1626ac256f94e2db48061e988edf12cdfa68904a2a9a771e1740aec8c11cf1b5fc76c094ac634bb510394edb518fbcd48307c8d8ea8d80bcfc975318a8733cf932a099c2bc00e37fba66c050df0b26a40ecfeb5ed12a0feeb501eb5424210330eceed09269dfba3c23e653e93fe6b2fc5a1453a452881d3d6c2b0796691d1e3f834a5591a40016d3e090555ba2537840a4eda8f422b7a9c143077be25718b4b9089248b37363969acabf464ffbe3cc530931aab81fa4126605ad7d1cfe6f7bbfadf4b8a3cfa21c3d60572c1828ce7b68c0c14be1d8541c090ff56ae090a66f61c18f6c6ec0a58c9e8b4872e0c60a90936d3737ebde509d5635857bbb78509000b9dfd5cf1f769cd985d8d8aaeeaf55aa5d97083850d68fd4d9bdde92fd6c78f83b59e8ff00ad0cf2d46dd8042a3e92796751961a36a94ac3a0dd9a4bd516fbee3bd40c267a1692b2505b215637a0d59924aad00048c6ccd615c122ce0e4b984f611d5db929febc7fd73a84939b242290ce0ab85f1c777de098427ad937d20ebbf54d357ceb7a3ebf521f56b103b06e508f933d82a612cb13e9d0d2df6f2c7ba639dda8e772c35265f236886d7b33aa20bb3d324cc79d3ee0873c14ec3bbbe60020d8c34e77c53094f734f1843af5e6d9101b2356a8986d806d03f280ea9f06be77eba921f37052fb2c4ab", 0x1000, 0x9, 0x0, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x20}, {0x0, 0x9}}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x20, 0x7, &(0x7f0000001200)="9951ef4b7d8a1251c28070820e299cb278bd964536eeeed1c0f152d76b939e2172579c42bd902bc5d0d4b3b8b2a690d44e9c77e39ac18120f78b1adcbd858463037b5c63cce5204af70af7f4e407e0fbc23b6070be315e7f1a", 0x59) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) 22:52:20 executing program 1: r0 = getgid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, r0]) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) 22:52:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x2, 0x8, 0xd}) setitimer(0x2, &(0x7f0000000080)={{0xfd}, {0x0, 0xf4bd}}, &(0x7f00000011c0)) fchdir(r0) 22:52:20 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x10000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff00000000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb1000/0x4000)=nil, 0xe13e}, {&(0x7f0000e6c000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000f36000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ef4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dbf000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e20000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ce8000/0x1000)=nil, &(0x7f0000db9000/0x3000)=nil, 0x101}, {&(0x7f0000e70000/0x2000)=nil, &(0x7f0000e11000/0x1000)=nil, 0x3f}, {&(0x7f0000dc3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd69}, {&(0x7f0000db7000/0x4000)=nil, &(0x7f0000cab000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000db7000/0x1000)=nil, 0x1ff}, {&(0x7f0000e31000/0x4000)=nil, &(0x7f0000c58000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000f8e000/0x1000)=nil, &(0x7f0000de8000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 22:52:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./e0\x00\x00\x00\x00'], 0xa) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:52:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)='#', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000002200)=[{&(0x7f0000000000)="dfcb0022c1e88404e39b2cddf2cefdc9", 0x10}, {&(0x7f0000000040)="5614cf123f1de097d0a6bdc4309b4f8602d27425e495e90e69b43bf924e8451e45ce2c764304222def5b12e74bbb0fac28370bc4a99dc1bf2b93b301727a6e0aa61e2b837a0f77b3f2245f8328c48573252d61b9fccd338ddeacbe2afc05cbfb23cb633ce09f9e78bc874a7b29d0986361817b5b70245428b48f2de10f26eaaa0db530c2eea9b3339cc42764b7f1c7e660e69eb8e4e7839dbf15e0b671f4981c35c10e2e70149a184ae62dcb30d511cc3c14926e7256e17a9640dac43b966f3e01795058dfbc1e88e03b146a2b25b6d8d347d0663baa7d042b4c2516962b2e033cfb1b2b4aca6994af9a3b8e340f3f60b44c9ecc8902cf614e7395281e2fd595618532890a816b6015fed46de340e959716c49b4b06a8e729c3f8991aef60045f8157011029a87f951a1e80b60475e7ff56306da0ed099cd1c75f97cf4b5f36689a2fbc0272b207ee208100bb9d82e0b233166692a7275856d18467938e268bd06728513c72f1147fcc91b186e916f5fb15d32ea1ac26d8e9594e601152432bc7a137e3352139ffe0fed543fbc5c333906ce2dbb3574a32e3f1bb770aca13074c225c8da3a816c18b2a1982ccd8b0da77f422b93746a19ca40546ea1b9ca1c64e7893c03e13fda88bbbe944d4e52b642f92b57b9d30e77c08d4574d4437c442179f3abb096fea925a7cba4063dd2b4bd8becb965ec06ac676c191f041db3a9c59e6b7e50c81a4ba46d8dc192ef8e87b23d3ec65bcf03dc3a12d02f719a5c70bb20ed2d7d60e3bf341a687a67476387cb02cdc911ab7dbd8ff8cbc5d4d3964d3740784aec54520a6aff04ae0a5bbfb61527722600a3c258fd71b006dac859a3841ff343a5870b0a462b2bdd771587696b907b976aa8b03d7bfb38c23f01b3b0b42eddd476ee3df05ceaa77b31bc24d05af386d727d014d3cb92c2eec6b92b66da583152a8cbac2895529f9edf34321455a124dec4a86e0f4ac571cc953199873073e37f0b3312e2d5528bcf9772522e7ee663e5ad2735688f17e8a0a47439fcc4f729ee466287411385b4a92bc50a63a40717ab90981a9c683a878216fbd6efe97e9a1b297a871ff64d9ae550d92f7fe6da30d9f1a6aa95e1e54851fd295ecd892c8e96a617ee8cbd75263a5b9751344302f1546928dde8ea80407f10937566c3c61df813dc15116d2a3459f9e312f70283df44d4ee24b358de942ccc3a3155179a5afc31810f236dfc461dea1ab2b215f169a7f410157ea785b5bc8b6d15cd6180008d9a042faa8f1ce34322865f33a51835b8e247880a0cd1e42470e7b08b5afdef46ff53f092b5d3a3cea89fe7368a0bbf9b7d1b403196ae9919d7c29def1bc72737a6f3b9b50b14e0893a26a1f8398ea5cd99cea0a1786a388ce5bca40ea891649637c1c734787c6c275c00a873029325e523ba06b5812f3c2556cdf67f26c9cff1e61204324f0ad3b44fa1087e6f2ba92e8f939352604abc3b9e1af693676f1734bb30813250a07996a04fe0a1c6b584476ab48faf1902e9fb7ed7db72ad36aea1eb68d1028fb62547bce34732f2b08083e51a887d7e87493877ad8cd8956d01300dee39c820e69f261c5ac1e3935661b5cb345d49353d2bb7b8468b6dd3021ee607d7cf4a9910ff1c04eef4e0cf2e4a123918c2bfa35ae2b817b8d496741e62210d3451f309107fee7f309dc5b2cc24f0e9c1abee0366da7d9601436c557d4e64228925865dc18c102e5e2c0880975f91e0563135b143d61f8aeed6562716621cbcd6befd8b20e56a49098dfe022f698b674b9492c63b6b32e0876782cc34e6cdb0d0e39c0821cd1c5a89e14b204aa8949954214ff8c0d668e6e82839f152aab561a27669a4eb1a54adf0497479ca55c55cf099114a38411d0ad94ca498f0a3caaaf2f6a334ceac15c0883b807ac4e13f390504393d17383b4293d230b08ccba9fe6c397fcb196d9a12a62c72b2c646f3d7b8841bae69379d507a274b1021ec08cdb9c11abf5c78864f097bce6fc456880ee4bfbacad98f0fb07955b8a7ed275eef4f2a30e9d7b3dc9b29afd6195362361032e8aad19e3d4b29b085b4600dc85571f9e519eb4984c49849b4585dbe2543753808cc0b127e187d432c8d898024f9960f00c0519587f8a5ea227c6f5ccf456345e1cbce6f445552f995e7fcf27568df58de4a666a0914d1c8bdf18d8bcf64e8f102794aa23aa4def779fd1347824e88", 0x624}], 0x2, 0x0, 0x79cd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r2, 0x0, 0x8) 22:52:21 executing program 1: r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000300)="dffb27be727a9cb351d6bcd7aed09ee5a9f6b80a071f4a9794d8f25cfaaf695e6f0be128683e37a1e3af2011fc64364551b3141246164ab64e7e80d10618e2b5a041e8c809feb43442f5ee755126c857b33aadba3ffd6624139c8e53f6628b6eaab73c8b56fc421750a1c692c805f4c64b65c5982ea10b", 0x77}, {&(0x7f000001b640)="9f56cb2aee1c5deb8b428ba050596ec00dcb89792995ad722957ba4e4fa487117308a36d7f045e9fcae5177a5d8e2e347c609bcd3b0b12f607e12701efc096b62456297525937ab48af2e386daf762cd9ffe35506fcbdc6dad2fc7f69ff5bc2d43815cd80d45f832d87840caf6cc38231fc660e62266d21dcd689cd4fba7b49ac2699093544e3b9a9528d0e4ed38b2c76eabdf95c3c5085c1fd6660aca528f42a52ecdb818b9106f15b00cd1990e1e359e92a3a696071b3733a6b797951f25a661c45cee50a5830f4071be09208bcefdfeb3625175e132f9c7700eeb19740d8a7148c62ca1e84454110f037aa2db98c16cbc770e35fbd9ead0231c2e9b77a5f39b8dd3d6094c68aa04f6db99a8ee4e25f10ea022b628414805b33155bebb01fad1166e38b88909182995a61c6082f9c3fca97666b51160ac798d018d92b4577a04f1eccd9b0da07e2850ff4d92b17e7ab853cf2d465d99cb4b0272cbb4b7770752f96341a252e871299aaf3e559d8b9b67e9237fbd5034bec50d27af689e79a42c9b612c220b8c6c197412d6eac84b69bf1c302cec2c5d7bbfff5c343f76fd567484cd6f40ac8786870bfc98a33a1191f8596d0a2e508f741e38f1bf1426134e669acb561b7552473528ed49c3b9429bb1f6847a10de10bc1b06c44286ed9210aa9999e0c954dd59b83aebaa9f6b4ac9611f1965114adefc5e192e4e1237b38b1d676ce16ca406ba12386154cf7e26c60497f2091b5a007dbd4b0d264ff66dcff7f72783d7576929100fb2e58900b0f06f233c378f6cc4b7d368930d41741f8816f30c02d560c99d37cf8a43a5e3561e0dcdf6e093e673661756f20b35fdeb1ed1837dbd49a348250ed6a2c225237885d2db728cd750c412c9e4e9ffe3dcafffa30b56a2841cefffa3dc87853d97d2f605c8689d373401944e40760296817e70bfe89155c067e0e76da285372ca2449c54aad53c3a1c1934b64e019c8d6067541354317b50278367ed5f03e88b4c493215c781eebced921fb0d2fce9f077530505428ad9c94c78a5e4eceab17b39b500bb892e5da5d1b1fc301e44b6fd2eaef0f82fd8311e22baf4ad6beac85c306d511dc10d03e888dc3960c9d0f673f524878b618542ae9f6a40ee7c552db11ef36c8359489c65095031991ffbcc5a978a22393650de1fd3c0d5c7d6e335e8da358c458e0142fdae4b99c054fd25bb4ad6f1ace0a4002dfb91775df3ef9af98322dc2c72a633e58aec4ed83f2c607e261d499b41142b16e168eda76f014a82dca0aca91a710cb3e4c8698ca46a1a3a9512d7e7f19503aad8b32ae44e8e09b415fb36c38f16d8b35a322be9e06e3aefa4a99696b8eb778e238e43cf658c563919fbcf3e36d4efcb84e54874140e6c8705f176cd76f3a3fa495aab94c2a8e7b13ce01221356e770526c838a441212a28788f298488f96f092c5838072cb7e8f00fc0a649653a0682ae97d92c9e2affee6f7ed3ebe91728783bcf12614e1393b0b690d67e0fdc9620bf5b8646b2bedb1b442e9e051c3a12f04263096c85c99a37a461eb42529b6129fdd01feef524f56d9b6653f3b16f6ee604695dd222a9cda4e111db899ee9bf5b2e784fc36a193f9167531ad354f57e8a4fb3fc5e8b24b6602e178c6dd878a397db983b563a7c43bea165b69fb51c466d7c82003816e80ffd90b41fa5ded229ea1e3eca80d659c3069f34cdba404d5f7bfb7f41028ca3935d67297b720845c3c753365728b8657033e9189fda94d8590bbb838825fc9a4c045afbf63e36132bd7fbdda9ec0ac53f6830aca0fbb38a2fdee60e35da2a794dcc6c15e4d45ac5348c23610e8708c945485864d3fb7ae18a2e051584383087b64c37a2939a6cd8d4160b5b7fe45e37040b03bb951808e9a5e29964407231633914d144ea283479e0e4a23e9328b13bc7c9e595591a1b84ba84e3f17d8ad9bd8125daed841401b558f6c33ec927a2181cc2c8699c3c0ee0985fc56e67cb1898cb5d85d3d6741cf05b88db814d1c59577e4dea5150c3bdb6987757b15f123970651ef42daa45a1f81af5b8164355363ca35ad48260ff49de00257c959cbd70705347297b613f617433ea674a58802fec21ba7bb1c5bd86335ca43041ddc62903e74cd395c1b94ca18c3ed424102d9017d4e21631e2e8d43abe038b25c1f77a13795564676f30118b3e891112f816486568f17502ab9cbfd154581a673074145f035e4327a20acf69ad0f134e8a99479d0ebb3ead6f0a8d10d21e71b7ef428d45e840ec16ddcb8780efcbaad10982945b8bb2a4fbc97221a3830c3cda46c0df992cd6898bdebf542206681bbc1e1cb5d9acf1a4aed96e2c2a2d93c6d5a0183a36c8d3539fe7ac18a50157ba4bb5198af3b40f8c23d8f2ae2ee19debe5eed3e5f38e23aed694a25f1fdf954777a055372fde008447215cb510de1f5e15e865fe03e0856caf0bfee9093a2e9ecb5907d6b001ba9a434eb535dfff839e64a9e3a4e64d50d1071f9d3529cb373d6b9718436dc189b28a3577d6930e08c0d45d2715a015659636d7c1bbfe24dc4255a698513d1919893121b07d71063a09521584b9dcc3d01bf174b4e18299a78e718fe9d98493ec77e30236e2287468929c74863393a168b735eca51db9e8cefc1ba3fa08ccad18ec8d119055b65ed6d9e0ab34fbe227f8c888cf2338562fa66e4b624f8924e1843a5d8658a0df500c7ea0f44fa36b25e39338484646014139ee45b9fe4f3e41cc8ee8b7f095bd879abcfbbee77dc4088554764b0d6b8e1283dc7f0d9f0eadbd74b808f1af271aa3c287c4017a13b954b8ee095c23110d06a25d283c8b7d1bc6a9ee08eb19de8268ff9d0597719fa10e868e70b76aa59067db04ec80023b233438a221cbdc54cda022e89d7ed188a88bb5b65ccfd66ff088c61f03299363b9fbe9e7f63620a0bc23a172de131708a4854394ea708224b05b6e8461d24571db963e82e0ae3c5859adfbe83d27c9e96c38b9ecc1d16682399d4ed76f66498da3c9049e0875b89a991ec1dfdbbc73f3bd121d0d8222127f5cbd231b934070e8d1f6f49964d49dfa74248ef58cae490d9fc076ae8c8325acdc6756c24dee635b08393becb22763910342d656191fb3f0de884744387f2de36cb33e718588326cc67d53420977ac801de96db0ef9b4f5e223fed383b84460096c746d12e82bf7fa6e0b753bfaaf867c777894e3fa1cd77fe4077c146ee1948d6b403bee0da234b521e226554b19aaa67636699872d53c0f2bf66f6ca46e30e36c32bfc3363e89989f2b50066a910fdd8b984e64e0fe7dc07682796443e6799f2f5202adaebc16dcbe5eac70a5f1f86e39fa5622433fad32d45772bbe2b6746a17ee325b375643480847c26ae4a83f1b7b173e1e678271deacadea5b36d0cef725bd9bf04b7ffc89a56635b279bab43a10c3a9422cd49c2fe55b0d05d35ef8e6f2806118e343dbb9c899afa4179fa08ae134a7f37b681ffcf8f6dcf8e1bde987ea95f8f3ee71bce93d89013f1516cbaf5fc09f4cf5b611318fa79356a013f354f4121c4e095099bc071c9111ac0bea387ef6725213a005f74f5832278a33e31af0dbe8b9078901331fc90b603137d02ffc74ac1467a971e0a399ce66dd90511f574cff4ab0a0ad2ce92ce14b33effebffe5eb45a0f6ebac9b03066e541f97195afccb92edf06d0f1993e6425cee2d6f840cd4a292d988c7043c858bd591ed903e4e4536c9ff38e65430809a5ff6cd88117ed2b1c6d65e01b3520d25b16401dfc08d20646aad972b477d2e98a09c54022593fb96e2a629dedbb15e08e06a3096b42431ebf09152aa9543c68b669bb7d03c6a114439571da9f356765bcca8fb34a6fdebb9e6804324c9d42d754547b578b63f893b4cb1dbd9e1b1e6123604d1c97818179d354043330a0c94de0908fbb35ade37ad722aa2a95b362056953f6d9b0adeb1b51485950999afe23649dc3542738663d7aa43696e9b7840c83530f6e9b63e38cf4979e75d9c5d7ca55d1a5a23fa6325be90fb682c11bbca0a98fa3e96b245b719c75f75918c5256c6194d875f91e44b0a33ba676b5090542d317636032488cbb47db625dae626a1da3d703b54f3a4e7cc631cbf2aa6ba274ae14204044c3c7a0614ae70e7f4685274cec262da9945746f7451899e946f1472d6073547f845bdd581a413f5c4c578696700f113355a86551eea6480ef0d6e85b7cee1594f208fc4b99d8c9e2d6f7c24a64f99b2e519dfd2310e9e2deea879e0e3513627d390fe8df24c7a752f450d0daee14772d6b3ad3a6b7e034189baddf113f9966adc60f0c5e2b0e53f32f53162cf8f481baf555de86b95856599067f71512775b3ebd315a2bec612fc472c8c3219a2ebebe5bf33082aab8cff581593e7a69c4fa9641c2705539996299edacde5ca579ec6851a6bd853c8bee9871075cf69587e366c4f6fdb83c4ce9968e0465741ae7836cb6f49122f14d43014820d0fb3428131c9c39993d76eee8ebd74cfdb89e02e04ea37811afd005a0ceafbd7a79466dbbdd664d7625fe261a2317bb271600477ba53cce850af096b18314a514efa55902f627b90505456d1b8b070a7ce7b8556f3d722d1559b179f3ff03a942e89a72f5a40057e497fc839e6ab1d40197d38545bbace26e1331c2a55278e4eed78de77fc97079e9dcbbe2998854f46448dcbcad3d5eda4291dff59d995a851fd0bcbc3ef199b0e4468aeba4e39c67bc4b807a02cf3740e625399a0f4ae2d3fc236ea6b6404fd5d68486edf960cedf39defa150aa879cca9a2ff642f160bf31622537f3a8a436cf7f5ee9d257996a46bfab9f9af2bdd0271a1fec326911a9a87c8837972e74033e938b1672708e90276a290e657c94ee82298e409a0049877e67d5c876e04aa15149797391e65e41c1f1f51bc66da1226e0b1dc74eb13286a8e3e797089c421e806606d5e4523fd3248fbe35aa84d44947f46d14817773d8ba89118089a32f5228e6030bfe94a842ae63f0eb81c89fb475f29b0867cd55bf8f1721b27f4ca178a4a8854711ee1b9ff8b6ee69f2ad561e5dbc882f3e19a6f3d5fe126e2419f364b25dc7aa9d874912cdf74da47da809f86d3f5206dca9f6b2a75f15ef2f73bcf10201aecd0ed03abb3beda37e5d4117b137c9e64bb06851eadf0797850c2d0a7861ac4a153675e7912100f26d53a2fe011f3a15e34f6b5e19db97e7215385c6d372e5e132e97a969ddcc21e74237deea70b693f1816cb862177cd0779b7ca99bcf4d5c3256939db166c49be738efbfbb57aa412385c19f6d4102b49745232bd10fdf2cfeb60b69279dee9925fcdd30b8c30af7bda05f8d44ce2d8d1406773486ddd1f625ba23eeb42b344693f8573dbb16c25e65d17e89080ea42cacba8582c7717d5d5fdab99480830f01b996dd2188ac854b1f15f43396deef20b7f985428e76eb21359e8ef894dc150846961fc3bc5ba4d7567e98dc1de40569f7cffbeae8742ec088bec88c636cc2597694aea42e3d2351ed823365f88a8b3cb1b7af449b54f03870fe435b8982e6cd36159e11bafa17faca4eecc1d398f2ccbb55d6c3d0c4687e9cf318832dadd949e874d46f9d535c57e812697a7d55f13ac8ad8277b4c0f54d81eaf23b979bf666f58233f66635623cc0517c9f80c799180b11c3232ca35d88ee590f6833c93bccbe3660f03e42a1cdf025572603af567212a8e42d64a1fbcc5ed4b9389fcb70ce637bcfb62ca966c5ffd5cecc66aaa880ce020cf152cfbe6997844762a5271df5e90", 0x1000}, {&(0x7f000001a640)="23afde20f1ec17882335b0f198f0ce2996439e165dfcac28b6036d9e70dbdbc795d15cc744d6d3d10e0d914e64acbd5973fb92d07042304221459e72247adef46f594247564deed716b6ec62e78c587c30c73fd5573e971dbdc9d112a671d733c6288a298d9741dbf77b4c46cd0d6829492b38dfea31ddd1495e6665aa4c988ec679283bda39f383cefb0a37fcd6e4938d526052e3c2039209cbf0d9b315f59f8886010d988156ec7c852eb7c810a139037bff5b1a0d6bffd4541a3452054bbcde50ee105ed47bdd1e692de275c90b4ec97ceb103dfc14dc45a87ce9e1b35fd4dcb9d1b401cabe859e0155b756a05991c837370333b369fc9adc1b858fd10e1ff6913a4a3a7dba53b0c3f65a788e531ffdda4157fedb7e7756f6413c22486ba92e8f18ebf836ceec8f2a4cda7b903e3769d4bd9f7b8840125681e843ba8a921b715c8c12bab30cfcea79711689f94fdb9f09a14a7747698745e9ce772b3b3d49dc7301acc44a4a16b612f1b9815985311cb5b1d8ebde1baa3cf3b712001b82cf13d7ed161f41d059d0070deda79654247b4e3f5e08ffd05dceb83dee0a31f5bcb6c3b1e9fb968e1f0dfe15a528b69c0584be3e9a3c0554b8455ea0de5947bc4528d09838ea47d9215c4191267adaef1aed6683c8edf373022b646302183b488d756024c07050a99eb56c23c8f9358c7d84ff724b74683a16a9dd68b90e7a6d5fa89230437cc5341a18cd0fe6ba6760f3afec1477def6489ebabfc7da85956d5574703a7c4d66fca90698cd8b5cde0e59f5c21814a2051c05a98b8c1671e8ef3c93569a2749039521332697143ea1230b60e786de849a119d3534f40d9abe96728a7e2993378fcf8dbdf5da6768fa65d38d7a895ea97072001a23b062955d201a03787df6afbeaf29b7ce411cbebe75f6cba5a75d584f83f19e6f7a3168868bc47dbe9696acf7d7e613bb1a247a62ae2584f699092892b44be8de10bc1700ea632d0fe7cb317de04c3392a46eebc170057060af8369c8192280c2a63c731368b69416a25e02e17641fd369b5fd8fccfd6dfd6b3078373e2b26aa546d7deefd51503850c0bcdca55b69cd89530c9b0b370dba7ed4b50e7c4086f330261eb05243e449efc734c59d46707e7a23ca390e336d260807779614241518381af3fbbb3ea12c7771adf618bbb07ff43e2b6cb79b873ca59cddbb2002ffd4eab26e64dc0199c9a32c15c3eeec2612b8e6d9ceddd944ccbd5276eb5072584ff32fcb0d4a39363a5668295785d022b66fd2cf2d3948aeec017f87ef0d106aba012fca651dae65357b86211654c6e6b1086042bb7612bcd1f090edd167f1ccfe2324560b8ac8b9885a35e5372a86a5eda9892159c320619dfe7d3a94d271d40eba4a58a6e9184dd5e76cfc43921e92a8db04ed3c738e405d475ab5dd23f44f93b24a691cdb9869a91bfaf9e1193efb07f4a6f8e7bf45ad3411f481021829a143cb6ee7885f6db4173e0d89229082149015a7c3bda2012a5c767ea66c05c00cb6ae9ba78ec1e5997f721f0c82200f8ae754c7be5cb3937e98512eb821977349970b8525d242b224aa30ed5930fcd19fd0c34668e46407006b11211b7a4dda88128061402094252048748238e6a5f0dbd518a8fdabe2d99557bba0887b27e078eb77d6f14e21027e089e861fc1411042c42b5519dca5c3acdd9363cfd230281a2601e20c2c12aeba9f6b2409dada33c12aa4a9a3fc58c390622e44ccec673c38d0e3c2def35b7367e96d697925976dfec81076264ff645d2a85bbcf1e482bc059a4bf18d45f8cb6a39b6a22a234b953ff145f9f083ff33d7c349ae742525d7bcec13b617078de2269bb0d51c5f16eb62db9aba2b0e98b663cf1f749a0ac4c88e4f03dcd90a491b428472569ccdc01593667c9c2b647c2fe2f4bfea464abd56a9df54c2a6abbe03cbcf690e0b5d7d0140d2ea18202109506ca38ef5ebd58183c4cff6d206bb285840f03245f6a8c0be4902465aaa4e64015b385ffc185d1acb0903f01ca4b8ea94060cc959969126d8606d19a343a8e9a83f23957c413fd440e53d8699b9e5ee4f9d5009b927bebe563ad31cdba0da05577b77f1e20f6a5d3283b44a6fa6ee359efde6ca479c52cc99e298b3b2f0184c0a5f6968f55876360227ffe7eaeb33fe5b7b5e2e7cd346bb696d1dfa9ead0358a59d5aca9483821518935325ac057b4cb8bc31f92ee5aebbdbb55665451fea37ef702508eb79eed0faea2d15e3510426d68c4b3c0bc83c2957616953e1195c98896899df3833b0b21fb945a0d5b906fce5d90eefa9db6f79b86eae864daa55f15b47edc3ea1023872e451c31d1908f8ecd67aaa108188c679613ea67ca8fb8cc42a4c76ee8b1fc68cd74f7adedd96c33fd80cd475c7e485c95b25dcbbe69684c592c573b818b3e14706f6bf23f75865b0e527000fead3e116411b883ef7e2decfeaaae81152375894678bb445cfc450f35affffa2ac8b55b29179c6d481b99c7daf6b99742c2c43335756a6fa501111aba02fdff78c6998688d65344f1c781079b391eb1fe5f137ed58f6f0006babfb21345088ed47f5dc5e643380cc9a85e3eed1aea86c61b4cdae4aca92944387b5d9fd8ed8e7211115ccfc30a934c33575a097ed8082df04af83ef1bd6ae1270217f2c31f3bf95b8f55f2110f4f9169a83ad4a912ad63cf013736948254ad55383817e708b2d049370ef9f9dfc66ce02935f28c771f4b12dd44f5e527b740d4c8c41ec7271e0ba682120c23e193d952559c16e230b79da73b9f06650720725a177c0828955546def83f5553597422608ed6b7b1d165fcc42ec1e624088a8aaaa6762deeecf477cdf433d248cf05eeab50466a6dfffc0277d380643d07a911f1062dcde7c0032de3f99c93a28f1da34deac959eda86a30b89ada7bb65ced0ed7a5d094fb32c7d9bd0d79a9a8ac4aa0d0c0173d8b46fa9e3ecc8049aa8da7b3b7edfd2cd3d5222318d7d6cd7d605c195c7475bd0941d2d6e8471374cfaae58e8021b2d5579d54eb74aba4654cec4c07e48fb7b55d8db3bf8b7097e95536ab551cb650f716923193027aecec8d09c764878d27b84cfff43ccf1a31e9271fc3276116ffc24db872e7873c34b65f3908d09d6d522ca8a65f51cc6891cb51d4b74cd05f3b6525d1da92fd20e3fda4eb54dac84b62b3f5fc7f756a66268471953b04a1ef4c3e5252e98e792bc4e5c09bd31a4366e91af55dc5a67426c1a8d9f6acef4aef4dd727b55c6a4ad47932b208c6127a3d5f5a2523419e6c0879fc0fa4ce8329a8f91bd9fe97077ed9feec243a3c5b2cc4a47b437c47fb4f4643e264ecf936f5e005b73d8561b35399f597e607c5c34d8fb8e3d66b27f4e75c1d5c37ed055d3a673e88aaf8caa9707ecfe9c814acad1f87bcebe4199ba3fee37133d44ce306c7a6930ccdec52231d5156eb2151f053a34b936bd1ad584cefed6f8985b64e0fefe52cf095db72054e1be9f4e3ca6bf67ebb106eaa55e663228f6b2663ba1a3fd2b550154be4afbad1125aa2daa17610f51b23e487d335a9a4245778800988aa03006359bcb8dcc8ac6960105437f22b2de7e1d8b571adfc6bce11aa0d87dca7e30785b03203597c388632e58a6dc00f44e6f63007df52f3a5e9eade49d27b1029e64587ef8a6a20869b6dcd5573c73f120060aafd3feb5b2630b012f4aec4d6f192f2836847f405ff73189cb16adba4873c4a63b72987e996d3fe22af9f19c6c96b4da0a3e9990bee73efbfdb45805347f3b12c21152973344aea8636a5138452e02cb82ebbf348b1688d29e01efdc3d6eee42e43b87a90ef9d9af168d905b8319078674103c07124b6aadce9e1cf9a8455a2264268b26a4c5190b9afd948ec282180780c0f315b1ed6e4b812bfc20ebf8a6abda2ff942b2b790bafd985f682d756124a76b96638248110e482477e10272ab8a049b0e59bd2de428730276f53322dba2f9138593538a07470e306586a0545342e66916515e4ca5194ca41aaa05e805c2c01d272402489e78fc99ebd436b9caa3b746effc486ad1fdf528088792e5e4ec30dd6ce6486fb2680aec7c9084deabde7d13dfe683cb12be2935e5a2683d51372290393d2ce1016b02b65b193f428c572c3e577f504587fef64a9c8b9fc311f8b1ab81c985d33370eb073003049076b703476b7328f055af206d945e3b3dc9611a3a57bce3ae53581093eac4337fa845ed26908b7cd3212e2c9ff4f0a01b2de5d1f0d0222d91c4b58ce4c865873e51d748197b3303e801ab90505b699b55297289a0512a17c82542d01d9d9a9de6ac1f3e7df064615840aa6aad0475df5442b4e7bbbb623a7ccc336419c2dee1e428c548577ab8bb4a3d6e82b0d462b2f656a7003064c36283f7d2c3630629fcb8264d3ff378c16748c0267995238b043cee666e441279c2de6cd741744aba6610036f434abd33a32989524188b7fac0fc3aafffb2aaa26fe7fa6a650636d9f0d8a051b517c0739cca8ee5082a685db7a39b0a4fd2e060e907215d5632bd8eaba6cdc0ccaf61342d91d562bbd854a01d33b8ac3b8288ca6b5a7920c6ce28ddd200e405d3b3b9f02a22917d52022f575be859b28486b64f73bbcf1ee284a4286fdc2deff624880466db392720de1d0e948909d3c3074e06498cba9fac7f2d98d789980dae10496024f1783cd0607921b4a56d20307b8403b0cc050f4887a7adba3977a6db72e15f2853886730f8a78460faeca9863b6c2ba62995bf997fd0c05b59a130d6fa72177bf23ef56a23cc339f5ddccdb8d556fa097956084bf07626feb0c7f2017c9ed0a7a706e0dab7697ddd41b3fc83c9de11bdaa709883a60f584f143f2018150308ef1400460e7fb03bc1f59a606fdc3cc2bb3a428b7ef3fe9e16824652503ece29cbba0417855eba4f739092fd9e3996a9a3dffae04f3768d87ec81136bf1a690c967d19a356ab70901a233706950cf1e5d22b8d9334ad1b6f99e84086f1dc050795fbbac5697f1044eb80d5df9b77ee0dd79a4c252e51e2219e0a400c1a2e7b77f69f3bdb0d41dd69d5a1eab34805cd2d0f774a88d0ba25ada05cea5a46c00600d7d1fa31af3c7747c8e81f4896ac940ef0ec09144cf85e2fc2b2d234c3016f7013a7d52510f5e86c1684cc2ad028258ae0a0350e1307bd691a4b7d1b4aa939b8524a23c0b65066567b4164aeaebcdfd84c74da6bf99c954b620607fb53fd82995bfb19f3485709c14ea5bb40507dd9668ce7e6c4aa15a9adf3e742d953e79da40b7b60bc21a27f03da05e8b49762b891083892458bd019206077ffd6485b6c39d32d323b68073229d4b87711e96abcd8f390e87ea98c856069ba74ed1e567f8daf611096be9c0bd21235f28f58d23dee0eb75810f8270dbceab940a28efdac1b9fadfc07fd83f1ff5556b77c8fa2f9e7d170c002a9351eb069baa6be6701f6f84fa0f59c8aff118196fa0f6fe0fd0f79bba6f0dcb65365e624f6d7156d1fb0fbea2a142af36906f2b8cc85953c1207b8fdce4782a53d8ec0f5ae927a3b1a89497c58dd056f8c29710e876bad96cfacea85585a6c475dfd2190f2e840218f1c072cd5db0b63a121f6454faf8d37c02928c3f1bab3731918651aefd5923ac3955458cbdc50e77648490bd0b5fbaeaae1a71d6184acad98c97eb3a2f8e93135335f380e186cfdf54df662137382a0276c29e444c6b6e1775f813d14d99026ed73acecf4d6f7fe59c84656031ae4c95a193bc7f2ec8f8abc3a2254588843cd27fb08a913cedd6fb377814c7db6dfdb", 0x1000}, {&(0x7f0000000140)="fb998d4c3f665c70c8678d7696f8af8f65ea1316ad19c638d3a1c03cca58e7c823dd34294aa66fab69d680004be605a474766c5a5cc7985067f9d5738d5b2c8895374f437cd58ba5fcf9d8a0c4b889fd", 0x50}, {&(0x7f00000001c0)="54c383a76461e062da7f094798c1c6e1adc0953acacef9e2b26d9dcf83bb7f8a09a9bfa5c609af3b7fecb69e0cf436e92703c2d0e4a81783738ea6313cd09916caa85b852eeae71aa6ba5f4d75f58edaf058a5e0639488ecffa5e86334f141223afc13ef45bf1750a6a6100e7fd3137a11099240b0fc690ec78022c1c824fd380e0deb39ad27f954290eff53ff93d3b9800ca806bc2e99dd6ecb67fe24b628af0e320abf15273d0d1f", 0xa9}], 0x5) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 22:52:21 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:52:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/4096) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 22:52:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x14) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0xb}]}}}}}}}) 22:52:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000100)={0x200, 0x8001, 0x1f}) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x64) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:52:22 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000000)=""/23) 22:52:22 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x3, 0x1) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x1, 0xfffe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x53aa, 0x9, 0xfffb, 0x960e, 0x101, 0xeb, 0x5, 0x2, 0xffff]) shmctl$SHM_LOCK(r3, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 22:52:22 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)={0x7ff, 0x8, 0x6, 0x6}) 22:52:22 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x225, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 22:52:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(0xffffffffffffff9c, 0x5, 0xffff8001, &(0x7f0000000000)="5f856c8e5d3a519d22219891fcad84d0a844b3026aee0cd284bc55ed269985aca01b34509112f292f62f38b857377202a09a5b139785c6ed9181ec1bbcc5dc33953143a40b2f0131efa499e974df209ec4149e8757ebfb0fa6ba73951cca1ca338d299daa6c71af3b9e37412a18c477904c0185715dabc529e77c22233bf801a17686b239cb8390d2fca7af33c0a14fc523dad44c792a8c252d41f39963b5216c429561814417afe303bc53462c036b07ee82c25e5c7e7f32628432ed392adb3b0239e8bf508e71e08b2d0d278a85cde4aac4d6ca64b19198c5cd1a7d8f9b7e0a440b27fec1447cf73cb", 0xfd) 22:52:22 executing program 1: r0 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r1, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r1]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getegid() r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, r1, r2, r3, 0x100, 0x6}, 0x40, 0xbd, r5, 0xffffffffffffffff, 0xfffffffffffffff8, 0x7f, 0x4, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) 22:52:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000140)="ebffcbff4800"/20, 0x14) 22:52:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 22:52:22 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 22:52:22 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r1 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffc01, 0xffffffff, r3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r5, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r5, r6) 22:52:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) writev(0xffffffffffffff9c, &(0x7f0000000280), 0x0) listen(r0, 0x2) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000003c0)=""/210, &(0x7f0000000280)=0xd2) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000180)="a996e641202943fd87e579367cc15f8e09c62262290897cb3699fe43436da14793841e27bf36178196be760174f51fabc1d4d7c62c48cdea01d7e71294158cf48bd01db3527aa948c74d479236b0bd899957c2c5", &(0x7f0000000200)=0x54, &(0x7f0000000300)="4f3cc036750dd137ab6e9a78c44c43f3bb28efb2be1fa278941189c1db766f86091061d24c3830b4aa6a946b7eadccce8313819de660058934de15efe9ac3cc4ac92e92f21e08b9cca8065707a1d1b40a9b8445ebda8e3910c3a40339b18c34d681b5a9c1bf27e2b75947650ee7aafdf1eb6362e7526577496ea114c8df7b403b5c1de8cca71bfe807e3e7d1f58bf677b540", 0x92) accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) 22:52:23 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0xa4, &(0x7f0000000080)={@empty, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x96, 0x0, 0x1, 0x0, 0x88, 0x0, @loopback, @multicast1}, @tcp={{0x0, 0x3, r0, r1, 0x1, 0x0, 0x13, 0x80, 0x4, 0x0, 0x1, {[@window={0x3, 0x3, 0x2}, @eol, @sack={0x5, 0x26, [0x800, 0xb04a, 0x8, 0xfff, 0x20, 0x3, 0xffffffff, 0x8, 0x6]}, @sack={0x5, 0xe, [0x7, 0xfff, 0x9]}]}}, {"9b424e7a74cee16bfab17d334390564939d9fac7a0b1628d2e672b7e4371a372c14e67f7d782ed7ecbe83c5389d93225ba0a7ef7cc2d"}}}}}}) 22:52:23 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="1ec41b4f40c71161d2d2d3062acfe5acbbd7116dcfc18778108d3c2c4666fc9fb1d0064b59edf3308fd85c128b8a9810d4b6fb837a70c36e174f40ebcd472c8a3d592cb068fb722082ed1e50d6a916", 0x0, 0x0, 0x0) 22:52:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:52:23 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) 22:52:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x4, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x1000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x68) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:52:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @empty, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x154) 22:52:23 executing program 1: mmap(&(0x7f0000e45000/0x1000)=nil, 0x1000, 0x4, 0x80000000000b831, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000e3d000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x10001) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000b32000/0x1000)=nil, 0x3000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:52:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:52:23 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x401}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffbb, 0x4}, {{}, 0xfffffffffffffffb, 0x1, 0x4, 0x400, 0x800}, {{}, 0xfffffffffffffff8, 0x82, 0xfffff, 0x5, 0x4}], 0x3fffffff, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r1, r5) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r6}], 0x3, 0xfffffffa) 22:52:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x81, 0x5}) ftruncate(r0, 0x0, 0x14030003) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x0) 22:52:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) unlink(&(0x7f0000000080)='./file0\x00') fcntl$setflags(r1, 0x2, 0x0) 22:52:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r5 = dup(r4) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000200)) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r6, 0x10}, {r2, 0x1}], 0x3, 0x3ff) 22:52:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) getdents(r4, &(0x7f0000000180)=""/242, 0xf2) rmdir(&(0x7f0000000000)='./file0\x00') 22:52:27 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) r2 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0xffffffff) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/233) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) 22:52:27 executing program 1: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fchmod(r0, 0x140) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 22:52:28 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3, 0x1800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x1, 0x2, 0x1400}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x7ff) semop(r0, &(0x7f0000000180)=[{0x3, 0x1}, {0x4, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x1002f, &(0x7f0000000300)="ebffcb1614b9fd812e99317c9648", 0x11) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 22:52:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 22:52:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x8000, 0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000700)=""/209, 0xd1, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = getpid() wait4(r3, &(0x7f00000000c0), 0x0, &(0x7f0000000800)) syz_emit_ethernet(0x3ea, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3b4, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x6b}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x3a, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 22:52:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) r5 = socket(0x2, 0x2, 0x0) r6 = dup(0xffffffffffffffff) getpeername$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069c7, &(0x7f0000000300)) 22:52:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x4, 0x8, 0x1000}, {0x4, 0x9, 0x3000}, {0x4, 0x3, 0x1000}, {0x2}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) setitimer(0x1, &(0x7f0000001100)={{0x8, 0x1f}, {0x9, 0x100}}, 0x0) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r3]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, r6]) 22:52:29 executing program 1: syz_emit_ethernet(0x61, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2b, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x1, 0x2, 0x8}, {"4e69dede04475206c680322db141883502ce286fe4e3fe1a98c00b"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x1ff, {0x4, 0x5}}) 22:52:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xef, 0x3, 0x2, 0x80000000}, {0x8e, 0x81, 0xdd, 0x47e93df5}, {0x4, 0xcd, 0x2, 0x5}, {0xfff, 0xff, 0x1f}, {0xff61, 0xfc, 0x7, 0x7fffffff}, {0x0, 0x3, 0x2, 0x800}, {0x340c, 0x5, 0x1, 0xff}, {0x9d67, 0xd3, 0x70, 0x34}, {0x5, 0x2, 0x40, 0xb4}]}) 22:52:29 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r1, &(0x7f0000000300)="2d3471fe859ee06299be603b258fe51c6640", 0x26) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) execve(0x0, 0x0, 0x0) 22:52:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x10001, 0x7fffffff, &(0x7f00000000c0)="6441b34fc96f4364156f26786341696c947eb92f838ec3a52d1c107db22bb11186a0d198787dd295c840bb23ecb6f528b66da2f98805d4abe056b3bd8d282a796e9576b67e8e2a0f86f33053aea9a5fc746453afdd260494d5dc9777090203b8a75dda09037df451ce9ac7a43f0c521f06fee58926b25cdd83e76129e13899712b57dbe76ba93d1a3f3e4bf379d4f603a53ac1a04f6148eafb76fe7b308da773153f873228ea986102ecd23e76639159af424bcd60b3ab5896c817998995d2219f9af219e4ac8a62547ed9c74d306bcb2ba4ee8e4c7b638ec4e198f5fce96360acdc8b030db17e88672efa6491c09cde3b3828eb0c8c87864b25fdcaf6de86d43502ba203ccbf9075dd8f5508bec4ec0bd6ff77eb2279073508016d6ee65e05b814bdf40a6384099b4c0024e840b2f18e96255fe0debb574141db4f69a38571d0f07e8612de711ff835d87ef558d1ec24175cbae6b11060e63d4be9bd41d2727cb7d15dfb24109c957c9ac4c446dbf87ab9988e653c8923811dfb819944eb1d6ac88bba222f1c180026ccecef762751bdb3d24efc1947d6aa123591881d0794eff04e744fbba62063b317148deec9a59f422ce58c9545a3ec6c9f2871ca51d2310f261972a3d697bff41c5d30129d9ca3d92ea0375e38ea2cd2699013373789a6091ee0b8f5ae933fbf6badd15f44c3f28786252722e3b9db06715482fcf6fe8ab8bc35016a2404149fa324352b61b9617005fa0e2d51f984f2886ae5138c8289c8aeef5b706712a8e9424068549d238e9c8567aa38d8c263050ad9195fe9c614e9c6debe2f6860b4e37cb953c9f4579ea4ab5aefb55fa9ef31db6d6f4c3358303f5c4951eaf761c7d8a4c22dd3d8abca585ad986e76e636e668475e78f67f46287d320164255d5a78cd02a5d08a7768434f8144a7f69ca1d7b6295bf622dbe3b152f4a37eeca4035ed17708c226ccedb352b4c56bff4e37e3d2a87a4ae1a541b6cf2bd2d5bda629d88d6d31936fc52322f57c874a861bed62606aa60b9a9a0422187955adb2fecee0181a13d629761ed422313d6cd744e5a9fa72eb6abc68617fb0ab8b3d0b903e8982a68babc1281e2af6582403c2fbd6096193bcd925d8bb300a19434d6c37731628f0d3debc03f4cd8b193a701a94360c268921f0e8a97e1475cb642b2116f4542ab43e5232ddd89a77877a78697cd2304b02c173c2747a7ba46bf279f45c5877e86d41c34283f3f2fa7476bdae22c69c94603b87be990c0784c654d1af0f9bf6e9b6cb6aa80e68a87e7b40ec199a72782cc39ddd27a886702cb1af2cb9f61fff5fa57fe815e41d587d0060b485fa07d81c6d4c26e94d986bc932670674c9a600901fece8096950db3fb57e9a68f6b70891a70280454572abdd979e790b071e59302f620980b6764246073bea2b1d9ff23a319be34f787622bc662df8cede80161b4250d704155c834d0874df974957077b0ac331c8e438118c8d83626d3dfa17cf3495e5b3ef154d1b0e8f27dc0e059ab02a234757576385bb96a9955a4e902cc7039e163d28d2f777c83e9266bec65c6a72e40dc21a88635dc79e1db8aac6cc638f54788e598c7bdb454ec7998dac80fd97bf798b6b1f7ee0ef2b7c2fd9b05ac19be5845af683d45dfe69e15ed540eba47b4bca060a5d05166a5e367224e8aa43c2ff3d23a192d125dbac042658e93db5359a421e98e7121d121f0f2ba17891243f4b89b0a5f21d1962a1ddedabb00f47ef97e3675091cd0d4019a4f8c36e840b37778cf7ae89c12d213f9515acdfd4838b2684e46367c837e986278e2f7c716942f3c1af3d2bc8d781d22c4706c152be958d327d45cc2baf20de3185c022e475ac9d33f6ec062e8d13d7097d5aa05b82763f307fb8122ec771bc4226aaef1db5c3004cbd752b85b6f90381d93ff78b9eb36d5b7e9fa882a202054923a5474903f51da536e1457ebb81cb61188eb427601f697950498a97941e92bbff0da3d470d1767b7c8038ab981b60461165e6d7e4e38cce2ed80bf99fc2298bf752296aa0e2ce7ea7dea4d48d90e2c8b3445434ad0535c1b19e1c373d1754a0617ecfd2abf7f9dcc6118ae28793d0cd32f13e0df260c70923bcad77e36d3350ed88a299c613593ff1d0f80f494d2c323e6b3c9b47a9149f357d1eb572dd4df98b35ac3e7902743c6802bce4c9979e0b21960799dfb569dc0f47a8f4fb3e8847f6ee075172ab7e969bcd200be12dba46273cc9b48c782ce3786998e4c62b8de3119bb4d18be47fbfe6f5fa5836025ce75fc69c294e50a64fc43398e7ece3f1d15f595512cdee8b7171db23f68a16e19d927aadc353c627e6896ff2d10c3fe3389e13a6845bf5041c696697a5a523466eca04a754fe9418cdd3df05f34141b0ba94a192aeda82f9c9f700d083c1de559049beaf93dc84f090982f42029b2bad9a737911b7c3027dc41b3d19f77c8bdfee2d0dffcd696a708547e6906bd2b21000a7e34c00a8d8e52100a6910b754d4e91252d74461512de5f4a4fd50f79a8849f5726167f5d47e63740c74e44901ee1745175726273134592d45014d9f7e8a6c9ad9a282cd82b3f19820265c1569d1b75f3a6fd4e40098ee5e62c9b2e4bfad1b30996c1d4eb04052491012ac50505c0a290f06f385db16864234ebe3141bc29eb16dc38066c4212568cf0fc7069be1039d821ac13a85b2008b73d07d2166848675eb55f2370f1f91ed2909d7fe5e34861933f6f29fb9b2684d47b945e1662656c18b9225c17ffe1d643fe65bbed45c28afa8c2c306148de78689f827285c72778369108b289fa2a2771deaefe84668dc62927a171d62c7bce0ea5d4ad160e46defbd1e2709fdfe6ed058091288733f922658eba30e334a613fa0c9f30cd9fd846e44f971529e390853eee23629f5b7037e4ab5ac385930997d55dfe8b5ce5bf43f220471d596df00ba35f329c6dc8b5d8bbeba71a8c9f3562d62f79492e8aed09fe9540c3629a4980b6df3be57c782d101e4532097dffa33aa1b0b79ca353fe4cd83c2ee93bd1edd166e03387c8e0c84b811d7517bcd51e229d35e5f8aef1060627df721ebe26f1bbd6d848e800d0af70a42769eb9b9dd572876b7464ab72c75afc4710fb0d7a5b0d7acfd4cb617249c533b5e371adbd4ea60adce6519edf1721e44f9ffa1fedba4f538b950d896764baf3e4555b79b1e0b49663b0ba3d689f2bdacfacfd67db49e534a54b7ad15d7d10e3a325e004b8adb9cc0a74d36937ee8ec4f83c95b3ddfe9e14ca8f610e222f220493e37499197428b580f0bf8e4df6e3b1f5631ec5025724d4ee557b173bd3ed51f2eeb088c9f238f133cb054f7ec85dbc08ec4ff372c03509673aef967d1b133673dc55d541fa93cf8befb58d0017843634c58f506437e402f0f447bb85c84fc14a9ea2fd8063c2217bba2b6f6fa975e5aa494e43fcefa12403f63b95ca67f9ad242eb3284d0cd8e8710794e3d284b80765fc54efa0c16674b2317a696b15574b6c806dac76df7f5b390016888a5d60a26bbc50b3c014db96074c4f10af18ef429063485540f5728c5a5eac76d2cec26f5207c54d72cfb34434e3959e86c9326b4af8a7988d601d61c90462dc37ca95ca05003ddfe58ef1b732c661182bc1e81af0299edd9155663e973c1528369b66b30c466d6fc440e506637e74261b141f0b53673a4b41d065caa99c6c8a5e1acfbf33628d906eb6f7b8825b523848a02eec7639cf849985ba42a998078e6ec30062cd88053965c73882f2ed8f10fd38fb3091f84a2259fb0d41017c502d7bc8bb700968f80fed8c0722541728f4254865618cc4d6ed785fc5d09d4c25c683d3668eeee8914d72cdc2b82357830c10e2a2fe396e7a5493da63172b4ed4ce68b8ed937a56bb3f9a4846608fc0c9f650d6df7d17827825d2e2b2107c00fb4116b53fceb5af216e47fccb4ad5435e7c254372ead93ea26223e5571eb8988e0865e0c67a7b450622f49adbec359565d526fdfd4bae76adfb2e8c99cd9e8465402f4da637b9eb488b98e0a9f2d4a4c67d8df18e4a0868bf1e5078d749b61ebbddc547eeefb750ce169426050b15246ec9076ffd72e51366453e2783022c56c58926d66426280becad82389a85d20aa62abe90c7934642211fad8e7cb973b27cdc07e1e9f193b0bd4d7a7ed0fb977c948c016819ad5eb9f0c102267d3bed5966a7bc82046e4ddcb748aeae682c0b8ce2a2e19609d96b43bdd247069c4ea7d9e483249419d7c3c9bede8b77dc540b730a5996b87a38321c533ca25c69c21abb2f39a0c5bb89c765c675147306b507b795c5a90f6363fc69d86e7b20e43d526a263001de4ad8e62d2e43248a59094f3202fa1ebc2c33fae9f17d0173f614ed4b1df033869f6807fe2a6e0f0a23a11aee9514581e90379a014189810a6d0450801b984b5061e151cdb631ee03bc0b2c4cbc41a6f7b238e85fe95c76b288cf107801a5949d39027222f34cd42fdfb6c88e6ef14b0ef1554fc7e97e03e97631c1e733ddc62444d4dab3b1e6609395e038e8d897f026ec3d58cdfbff1ee0487a980306f2a6d0274d0feb4a5e78f9df00973f91af48eb6e7ba71c6151ce69f011c4131b5165e2f9d761717d239980888f3c36eae2bc1fc5abd00eec18d998b9ded05ca18522512883a12a2c41c8aa7fbed943af55820526484e9d533ed4da44a4012c7e19990f9e514b8db74a3c3ed80894d5763712a4dd84466182c11e87a1845824006ab20b50a689b5288cc548d385d4b7426dc61204b7eb8024fc50c11a9fa11530abca97ec46e6bc7089864c554247aefd41dbbe3a3a1ff430d916462274a4ba5522226c712e7def81ddf6519ebd65764d27a291e8e8791f1d22d96efd7d3a2dce9d3ff146ab419853825facdb4ad68764c0cf556e4c3c99d2025e37dc4cfff4c59ddfdf16a48d26e3902523eb5e9e06cd0e61a3420d6176318886fcfc0b565cc9b886ac12978694cae38a68eec31c6b3ed9e22d763f1a83902ab1153afb41b813f1c3a611585b8d5b6696aa94515a65e8a2ee3cff873d91ec2e6746e56c1740ea6cd88773732406e501ec3c064f30e4cf5fafa3e80995095fff51d98c80e179599bcc2c7ba14d053f0d39fadbacf8627d97232c4483c3ddf1cae82f0aee4104f1e232819ccb1db1f5396f5776225737dbd9bb2dfbe8b0bf2beca96b8aa7ad6edefe20259621684d3754636f4f72a7a6b473df4ea06b176f6c8351ed668c09826680ae41f9f0e7a38e2d2cfc0f176ccf4227bbd028e1ad8322d48ccdb02bcaf120b0113036c01af2cac1051a430898bb366b949218fe0377835a42aef3fcd69fab61ab9ba6b42f54c305b766b2c49ac44e15c77702615f7012cdcc0099b0ab4f4904fd260150f3cc69f1bd46f672e319500418b0e36926578d7946de242d5461578f7216890e7387f0652846477daca9f0325747021b908558b46bdd4ecb634b353541a97b4a7b122cf87fd968c8b6cb5b15bb91d74caf391d19a6f3d8ac0999e89fe84bb0e5adef1eba7567ede431f05973e859caeb6970f0ca14b4fb784fd55075e95a7f4776670a682b82731e7c23a5f1a2fdaadd82ea0f55dc04f4a796a811677f2ff52a213ffb32cb24733a444cf02c93b2f8e5710c9fdeee479bb02d9c7b0cbfa7160f9e1d0ca820e10ff8d9c733fb6f4c6b55b44bcce107288fe8c3eede59d806c096ee855579ace16c587223c74ef2948320d44d779c74b5e3edf269628d070e2244fab2f27279a84b6f38101018596c733ee9c5cec7299a92f566a9", 0x1000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000010c0)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0xfffff800, 0x7f, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(0xffffffffffffff9c, &(0x7f0000001180)={0x18, 0x3, 0x1000, 0x40}, 0xc) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001100), &(0x7f0000001140)=0x4) 22:52:30 executing program 1: syz_emit_ethernet(0x1c6, &(0x7f0000000100)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x190, 0x1, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x65, @empty, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x1, 0x5, [], [@jumbo={0xc2, 0x4, 0x800}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x10000}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3a7}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3, 0x2, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x5f}]}, @routing={0x3a, 0x4, 0x0, 0x1f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x2e, 0x0, 0x4, 0x1, 0x0, 0x1b, 0x64}, @dstopts={0x61, 0x3, [], [@generic={0x1, 0x18, "79a62630f35c2036cdd766a43c427d535e2231f0d27c79d4"}, @enc_lim={0x4, 0x1, 0xb}]}, @hopopts={0x33, 0xb, [], [@pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x6}, @generic={0x3f, 0x5, "971adf5705"}, @pad1, @generic={0x3f, 0x3c, "1e1e00e61dbfa3cef435c93fd94143ffe00de9aa21fd12b632acc61711fba1244a0de2f1e94d70dd456b34e39a637366e26cdf4868f4de36a7bab999"}, @pad1]}, @routing={0x61, 0x8, 0x0, 0x0, 0x0, [@empty, @loopback, @loopback, @mcast1]}]}}}}}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 22:52:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18080, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x22) r5 = getgid() recvfrom$unix(r4, &(0x7f00000002c0)=""/201, 0xc9, 0x0, &(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000004c0)=[0x0, r5, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x3, r6, r7, 0xffffffffffffffff, r8, 0x80, 0x1}, 0x0, 0x3}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$setstatus(r9, 0x4, 0x4) 22:52:30 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaab87666b7df725c9000aaaaaaaaaaaaaaaa00000000000000e3e90000ae08fe0600000000000000000000000000aa4e234e2031d08d399733972694538d79c12c394aa29fe8cd850df7363641cc6ed3eb01bc40a525046d470b9d30fdc4635ad04022c06d7119c830100046", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100000907800000404303304020407bdbe51da3600009d0ca03fb2fc04ce65b875a4f938818400485d842feb64ff72186afa1fcdb5c714a66db3f1e9ebb0c9360d79cf5cfc338fe25196b22c9b1cacd6efabd23d8017bb6a6d573c4ca1e5925ef152e12b0df0d7fa010147873d79bac72eb2b422d6"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x3, 0x80000000000000a, &(0x7f0000000180), 0xfffffffffffffef8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0x0) socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80000001, r1, 0x0, 0x0, 0x0, 0x41}, 0x10001, 0x9, 0x0, r3, 0x9, 0x20, 0x84}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 22:52:30 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffaa921e43f4748cae013422ffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000"/110]) 22:52:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget$private(0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x6, 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:52:30 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) chown(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x800}], 0x2) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) 22:52:30 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) 22:52:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) msgget$private(0x0, 0x140) msgget$private(0x0, 0xc0) r0 = semget$private(0x0, 0x8, 0x1028e) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 22:52:31 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x1) 22:52:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000597484dd00000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:52:32 executing program 1: socket(0x1, 0x2, 0x1) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) semget(0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 22:52:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffda9) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="e80809000002000f0000713374035ddfa5fe54b2dd5e4ed8f0e3f2ea11d2b586e33373d8a3cb18bb66f46e1ea47ab0cf6e824e9afc9704904d03a67bd701c20f60df454c4d9083a34c12b6f6e7153039a7c8e1a5cc9750b914dd502019a383d6f7f7c01fecc01c885c0fd9b65beda0b746efffced0cf8a49bb6c10a9b329c8058fd0f44f5cdf84e0bf241100ebf71459b5656ce152421dccdc1482d494af01551c1162fc7ea802e0710958b489ff9aa4ff645564b7176342386468b95596e207eb141e4eab6b16f92e749bbe55f8d10b093cc1740fa09780c8db14b5849e7fdff7fb86ee0807e423859bcea7d38e6bc322cbea53cdf4b3dacdedea5e28f9176a170f081005449cad6fce0b02c86ab79ab4c117cc67cfc97ddd8b9edee62772ac3f3ee57970599b7adb2ddb28567b10b35e4cbbf5bcfb608da5b1f537e42c007e4d1eaca4637e82c7ab108307f18a48f94c4fe441fbb77157c2cfff9b71eb87ba1b7168a64175c160e590f6318691c1f70d66a9866192465d777e83d1607a0b980dd33e25e83472e432d3c7d762715c05d7243441421181362a028336289a963d64c6db6a79d782d93bc59ba289325e0d64590397b7244c8a67fdcb8781811333d076b627d9f37305ec90ad9b54ce79579d28ca8855deb448b219afaf1f3b38b5d0d91f0b9fde67312129b596cbddd5c34e972270831f917f16d6f164c2b3e9747596d7bbe34a792da515b462b79cf65e92ba0f24066c9796cd8332a5a8029e1f180aeef12c594c30ed797516cf37954688a722252c3adf23e0581c9cdab0a14b682fe747e73afe349ff01ceadca0e29ec04ba9b8710212445d46d600307783c7c135a6e22affb2b8deb911e41eeadf13db507214db9fc23d25565924e120cb0ebd6c75f269fe025f00c0b5e45f4d1418fe12cc9de945660f31793ad58a9ac2a4c66d14f41bfaf0032840aa12271307f63454900921142666ac619569ef8be68f70153d8a344629bad341b754e4f1bc65c9645e833ae14bc84a8bde6d958b51b963478e0df66a9ad2bf79c553245656967a6f23934c4900b67cb07f457ba0729f0b14b9bd53a359da17abba0b64a1a600c763ea28cc8f70d02c84792da7d0c44f2f2828fe3a07fb2eca0cff39d85518a90f6b02dd149f217c6bfa38c7144abdf6ba3a5bd304c02c4bea44635bf11c168e8ad79cd364fe53dfd169a6a7053ece0c779ab93849446e5e8defe86a0c3ecb28a3fcc8d67571423ebaa2b79ef1c1c43a40c723fcda75fde07a8b13ad0156fa19af82212fe29fb654ef9bf9439218ea1192adc31d561927325a009e20a9649b29a922c7dc71f411bb0387664d5168ba872ee9f8667bdf000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x4, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRES16=r2, @ANYBLOB="46857c03e6a707bae6eac73adaf15c87bd0e5fa12d393a0bd3a699b4334c51594cbdd62b1e1f2f24d709e96e11b4d72674785d88424785ee46dfabe4361bfdd1a06106a8d4dea974fc772dc5a3bc713be5582be953b6b4109ab5a79123715b086cbf0d160ef4fe1f31e7d164cad544b3290142a8e8434812dfc68c22627e0c77ba5440a63bdcf4db8fb8e60bfb0214dac040fdb64821589fa1b4819fd8ca62452227ae10327c1a65800d84b35468", @ANYRES32, @ANYRES16, @ANYRESOCT], 0x10) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f00006c8000/0x2000)=nil, 0x2000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r4 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r4, &(0x7f0000002200)=""/4083, 0xff3, 0x40, 0x0, 0x0) 22:52:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) flock(r0, 0x2) flock(r0, 0x3) fcntl$getflags(r1, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 22:52:33 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {0x0, 0x1}], 0x4) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, 0x0, 0x0, 0x0, 0x0) 22:52:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 22:52:33 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f0000002780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f683a7108a533fd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db7d2928b3bb09a8a9aa190aa0d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000d21b5959c5849bd33a2ac72a608a000000000000000000000000000000000000000000000000000000000000000000000000000011943aaad1e2731e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b16ab9e3445998500000000000000000000000000000000a78ebbef0000000000000000000000000000000000000000000000000000ffffffef51902d6344324f820020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b20008000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed05c0f7f84f4ce203ee4bbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000140000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f40f7f6c6b4ada41ad0f851cca944ad3c3c16b76a2ca2cdd4f4e5f22788bd7e30428f6da1b07d142e675428c32b95400005d5c7bfa01a3020ccda61fa0aa50e550d34dabd7b3a71890b29e587522593d648eab9be029968c88e989c95e75154df48add81c42fe5ab000000000000000000000000000000000000000000000000000000000072a0d0132a0c1e1e2cffdeeb0fd0ed3f09fb9edec9263680089fbe509a26fc8d25952b629a7839e595b2d1523488c94568e4d62c6eeeb71c0056205e32800e228fce2049ea876079098098b868de0e052b02efbe80ee6490fe5f105934a296a00da5fa740c151776ef5ab3d094eca77e4d427359ac8e2eab99d1685697e3b407427a5621900f70a222c6"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000140)=""/171) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x6, 0x3, 0x13) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 22:52:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x639}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e60031929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000100)="aa477b350e66ea7d2272e9f0004db59e0523933867eb7ba2ae0c05f1f780e29d60252589e09d25e2e5ed9afbff8b6afcd1bc8fd57a1ab26edad3e7ae6e8336a35b71561222e5d684962b885b078bae64e962f885a159f9ed6c662205b101324e47254eab02f9a12f444cdd8b06a28e4499f34b209e4ff1a44a21f2902648cb9a0877db1942ded368acbfcbb3fde4354a69ccfced574a701695df47f2db", &(0x7f00000001c0)=0x9d, &(0x7f0000000200)="e94d8673fb853ef5332b5bec21fd0ca1185ac504baf6cb556c13d6ec583427ce87098cbc5b9abc45a3c8220784b4044f9e70c05f938ba490772d236067fbda84109f66d74a331d4992e224e6a4b184d26368d2ba9e8d5f61cd713a6bc06e250f050b9fb42c7e52e02a91d6efe365e4d0c1816461dc6197385bd197e9a868b68867285ccd8d3dc5823f3dbb2d70529bac7abb9f612dfb6f387831f33536e64f6997749fba0f141d9f3c4b7b2aa0f333d9aef556c996afc3", 0xb7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) write(r1, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000002c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000340)="fa78cf0c4e66182db6289e0414c7e217fccc25278a7306dcf18bc7ada4079757c15af2cdbaf09a43e84bfe7c35144ae9270a21ba165f3d09e49d62030a2147385167a013220fb622ae2f66f1c64705f2d0bc3e6bb4c29998d325aacb3ed35ddd5e818ecb5bbe8e87f99298626fa155f270e5fa2bf33b39c1581c72", &(0x7f00000003c0)=0x7b, &(0x7f0000000480)="b04d3fd191abd4c4c7f3c55967829c0c983b912036d961670f7131c3de26eb3dfc6540f89afc705b5bac15ecae47bbe3d5cc364f745417568e935e89c3878798c19081f44f5f2845d7a9c636d76ae938b4575e9c0df2d2b90ddcf4fe3a07f6", 0x5f) 22:52:33 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 22:52:33 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x104, 0x4) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0xe1, 0x0, &(0x7f0000000440)=""/225}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x4) 22:52:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0x4) r3 = dup2(r0, r1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) accept$inet6(r1, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 22:52:33 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0xcd, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x5}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x4}, {0x2, 0xf3e7}, {0x0, 0x6}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 22:52:34 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000022c0)=""/4098) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xc5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[r2, r2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f0000002280)=[{&(0x7f0000001100)=""/248, 0xf8}, {&(0x7f0000001200)=""/17, 0x11}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, r4, 0x254, 0x7f}, 0x0, 0x8001, r5, r6, 0x3, 0x26db, 0x4b8a, 0x3}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 22:52:35 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xe}}}}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1fc00000000, 0x5}, {0x1, 0x7fdd}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x7) 22:52:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) munlockall() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:52:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0x9b) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x1, 0x7c2b183342ecdc2) pwrite(0xffffffffffffffff, &(0x7f0000000280)="cc0f42b3f7b8d75e4de1498bf5de991a15c848247ade2275212f8749d4b3c15d2261409a05234aec6f78ddab1c1665c04cd4a61c77b5687725bbb7e91b90c35ec472d9acfdd8d216ab6b4f384eb70d2deb40fd6136faa19e61a77aec4fa2f6a9615b4db3c06bfd3876106bdb472b78c3bd22d520859f2730fed9126e743b109fe66bde0ade3d3c50ad3fdf568699de6854dc1bcb4fd1633c4445c8dc83eefb41a53662eceedca60ef0a284f8064553abb895f8e55eeadb901520206ca45ff8985d0f3d8679375d3dd1851120fc7e0ca7bfe549e98a2aa357d9980ea6308281741d4be830713724471fd43e00eb73a40bf79509c12b", 0xf5, 0x0, 0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="f5be25eacbad20807536eb96e0d905a857e4d1c6fcb251d680d171d9bfa1a0dfe458b93265751fe5c2dcec1f5bccdb47b3c01da9f0fc7eb3a2e685fbf72e05f946bbc173e9e13b1db0d56b164217040df920113c8f0ece5a9d419d7d1ec23a40af43dbf319825b6997185688a544988b9d26275982a08e06cdfbb7a2de0d819393ec8b00ef86c078d9fa4777d72cb20363d0daa03889f88d17145108b1f2c4678214a47af0b2", 0xa6, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = socket(0x18, 0x4001, 0x0) getsockopt(r6, 0x29, 0x1b, 0x0, 0x0) 22:52:35 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000050696457921000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5e28907777c300caee1c70d3390d1cebf841b3b7cea033620e81faaef6b6fb410394f8dc9be4bb7c9aaafc279200a0b06b654333511b0603b9bb015a5acd0c887ac9493c9125"]) getpgrp() syz_emit_ethernet(0xa6, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x873a, "d9822d04e235232fd531cac424ebde1a3d386e56117db803e6e2c46e6b07851188b52737494bd7dcb783c211d102cc44c274275a43445432b51a56ca9784924f12d1d76478e2f3e2b4e337f3c08d400911b48805c2a6438cfd0fea5acda57c28c3267582d8668e9c929f58fee2201463914b7bbd10c188772c05a7ef4567a6720ab9e83a4541acff3067d76485a30708e709d443c77844be"}}}) 22:52:35 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/113) 22:52:35 executing program 1: rename(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') msgget$private(0x0, 0x2) r0 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x3, 0x400) msgget$private(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:52:36 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff79d53cd800450000140000000000019078e000000200000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x491c, './file0\x00', './file0\x00'}) sendsyslog(&(0x7f0000000080)="669eada5b278a1e6f8fc6a2d699fcc60b01aead63f46f1acc39d8a88f3d124eb04bf262d45f5316ffbfc7a90cb94c74410d1bf2c83bce5dc868673e8118b1d1303a13a30f447389d111fdf3b23454dbfa840bce9b6f6c3bbdaf3ac5246990593771ab2e63ff37f158f15bff50a5c47af0527374f4d0b6bf850b88dc8bd918c7090a2c70231ec499b913ed1a5", 0x8c, 0x1b) 22:52:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) 22:52:36 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaac6dd60b135160014000000000000000000000400ffff00000000000000000000000400000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 22:52:36 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) dup(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x400000000000002e, &(0x7f0000001100)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 22:52:36 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f0000000200)="2282e15b9fca7008b26ce917f20ce17381918ac358bcf862a7d5be4c88e701b36141d3c15f8f02959d36a958717a678594f3a5d443d0bd3100b2d1eda6ccf914ce947ac433187ffdf593380b35346603c215d6c5362e95d874baf0906725806dbf30b3ae1e6f9f76e65d1fb0a5504a3edd6d4da23cd07a7b2c0d9cb41d001c57b787d1cf841b6a28a6944aa1909e1ab4d6c227f631f9558d7743b010bdb6913c78b3ea2ade784ab1e56a906e6e8cd75e0018305fa76c7f99c9067bbc655f3cc2fe8056fd242e1568fc0eb04d9ddc68acea1904aeee37356a9d0d992b236147ba07b895160b7fde501fb061a749fc4f49f945daf1743d49f42a60c5c14c95fd48965eaca660d9021aa8b6088f5117e9fd8d985b2f4feb17", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0xc005, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:52:36 executing program 1: r0 = geteuid() r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, r1, 0x0, 0x1db, 0x7fff}, 0x10000000007}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xfffffffffffffecc}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r4) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYRESHEX]) 22:52:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 22:52:36 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = dup2(r0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffffd}, {0xffffffff, 0x8}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) 22:52:37 executing program 1: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x5e, &(0x7f0000000380)={@random="ed7af0960a68", @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x1, 0x50, 0x67, 0xffff, 0x0, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @generic={0x89, 0x6, "f81080bc"}, @generic={0x89, 0xa, "72ad966e936188b5"}]}}, @udp={{0x1, 0x0, 0x8}, {"4b2dc4537e31878aef1b4b2957d5bbb441101a4003f0e4ebc3d04817"}}}}}}) 22:52:37 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') 22:52:37 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000ffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:52:37 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01e32d2f66696c6530b2d369d06b608731e7c862466e58fe98f4a90ae9d455876d7d3bd2c64f964de67cad3be013626762e8a58d0768bfd5f1a5669b967cec653b695c73d195c551cd66edb40c52df5bf923a58f"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b82167121b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f53151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c88157e510cf4d905b24dda433024efd07d333ca78929143be667654c9b62b9b8dddb19356f14d402b0b18cd4d45b62632e54da61261e024531bab5c47a03ce30c606a6fcf48ce83d9ef37bf2adac10ce"], 0x17e, 0x800) 22:52:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x202) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) kqueue() 22:52:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x7) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 22:52:38 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f00000000c0)=0x6) 22:52:38 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x6) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\b'], 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="71555e58a9ddf897bcd63045e5bdb86f0d368c03f649ed1e73c47e46e67472b9216e0bfbcc036501aa916839fb6998457bc12b05bcc45e4e26b27072587aaad525845f60a7f44f52bf0c2aa929d8c67000166034a848", 0x56}, {&(0x7f0000000100)="e06f330b9f80774eb21c819aae75dcff0f538718b045339a2fa4ba354afb505daeb2e1ef2cb81a0888b3b876ad662b8d7546f7b65e5a8ef71fe7d4537cb30879b2eac4f38fa37a36a3607d5243e8f91832b4902431009e9b8561e26842218b06b77fe18b802b467dc9a1c1ebf3fb569134389090832ce09d129c6d367410133f", 0x80}, {&(0x7f0000000180)="d6201c9d22b3bb451ca0c85a49f3c07b3948842b9b40ed771908a4f9843a9a43dfd7fe6bc8420aa688ba142c7586b795d9c0390cf335cae76d610a20b258159aff6f0b0e72b953169d863df166fc589ec2ac463bdb0af40354e6f1ddb1682d036c88ee69813834991eff4b190486d0f16b63ff35ef81d6d86e2c2d7d8e5f302e247af48e25e7fa15d8", 0x89}, {&(0x7f0000000240)="e957be856b77718ff4ebc00b8a38e6e015ed1cd915c77f94aff0c918417a4f9307cc32be0eb61a146921dc8df4b70ab3f59cc0077df1adc606a8a27dd98fcba3cb6eab1578215223e6b19d09feac37bb0a28d2a3df8e724f928fea29ac244f6863bf68c25b304bb91f0e016852766fa7147d4a9781459d6237de5b57fef83b300ad2c40dcb8de0ae1874102fa422518a83b70d5e8bf6b8461ebbc0667e72ecfa90b882c850e9a0d4dc5b2948422a4ab6c389fa91b947966f8dc8e3498e3b0e94a511fc0313c2c7a7686995d1f2691ea6d5e2df6e1ba79693", 0xd8}], 0x4, &(0x7f0000000600)=ANY=[@ANYRES64=r0], 0x108}, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) syz_emit_ethernet(0x32, &(0x7f0000000480)={@empty, @random="ad04dee01e70", [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @local={0xac, 0x14, 0x0}, @remote, @rand_addr=0x6}}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) renameat(r3, &(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00') 22:52:39 executing program 1: syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) 22:52:39 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x400, 0x92) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/248, 0xe7}, {&(0x7f0000000240)=""/176, 0xb8}, {&(0x7f0000000380)=""/194, 0xc2}], 0x0) close(r0) 22:52:39 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 22:52:39 executing program 1: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/54) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x10, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) socket$inet6(0x18, 0x2, 0x20) 22:52:39 executing program 1: sysctl$net_mpls(&(0x7f0000000340)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000500)="da2eb8d45f5dc12f4584b1bc8ac3e2d628d4cc19aed9118c73ee44b9e0413f74a6f24fce3ab8d0c5da9737f4e5492d07000008d7390000000000c9951027f51da4e35945d0f0e0f699b4642f57090bd24805dc1c3700305a505ab18945c07f81724ae56800b9adf2298e444f004ef45a1953e07a8d02e187d393efb834b8fa3ff3e6284185ad439adefd3b985ba672b1349aad3dcd3945b18e4c3e3f54fcad21c51eb9035137e090297596d44f0bc6c5a520b9b2089b205cd28019d37c9a21933a5597799fcccc73f6df0fa86241ee94e9a03e656cc0c89daea151cc5a031c5b644419eaf9d2", 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x3000, 0x26a, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = getegid() r2 = semget(0x3, 0x3, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/34) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x2) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, 0xffffffffffffffff, r1, r3, r4, 0x4, 0x8001}, 0x10000, 0x8000, r6, r7, 0x5, 0x81, 0xfffffffffffff801}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffe, 0xff}, {0x18, 0x3, 0x2, 0x2a}, 0x6372, [0x4, 0x100, 0x1000, 0x0, 0xff, 0x7ff, 0xbb1e, 0x3]}, 0x3c) 22:52:40 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a84c008100360086dd000063d100183a0000000000000000000000000000000000ff0200000000000000000000000000018200907800000000059e190db0f3a3affaa3af5defbc3713"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r0) 22:52:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) pread(r0, &(0x7f0000000000)="0b0062b975ed2e83c0296c0e6b604bddac17eb7f5e98632b8c7ce4", 0x1b, 0x0, 0x4) 22:52:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r2, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES64=r3, @ANYRESDEC=r0, @ANYRESDEC, @ANYBLOB="db2783d2b450e5c26a71e927fa4abd95b0b56d8f40573bef3c95f21ae18f6b9b610f30b3f9186fd067738646de1f45faf884a908b46eb7bc4a0bee192a8a695cf34c48376fd6dffc77add72655906c1b750590dfec916dbf8f53430d4ec8f51f74787eb7d505bf67c14ccbc1b997b178cb378d6d81b5fd9a85644029f3d9c01bc5887fb6dc2b"]) 22:52:41 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x70, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x4, 0x2, "bf51e0ac1c57f1b203857de34208"}]}}}}}}) 22:52:41 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = syz_open_pts() close(r7) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYRES64=r7], 0x1, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f00000000c0)={0x3, "d600c5e4e50bfac87de390"}, 0xffffffffffffffcc, 0x800) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000300)="d6fe6394cc61f060ce1c9bf0d4bb2d2e423b99d0abdb380ea4fc0163a91fa6a099c29dfa417d62c7d2d43c04981c6c6004954908415c34a985cbe944ddce8018e2076564ec9ff3dc5fb6e6b3a80b991a98ad9f867dccb8d19240d01b4c11b6839a78e0a5bfba404d6165c5e738ca310e7e82f3009232d5", &(0x7f0000000040)=0x77, &(0x7f0000000140)="4f56ff9fa48f04455e6d2e92fbb4d324fd3b20dad36c84b351277f9167de697fea79cadc046490afefa01e99cf2741e2cdc9e3bc7ea10be7df579217441a6823386884e58abb94ee1a542e66b4d8c1f92f33f8367e45f87cf3cb53f6e7013ec743f38dcb14ac5dd028f5f1bc52e6793ba9fbaa475c6d0d871a42880154a0e3e575256a130c1b8c71a4f43dfd97ca038da65508f55eedde34dc8aa12cd41e05348200cb250fdd436ec5c8581b3eb1727e8d05b935b25d58324560cfeb7dedc46a2e439d0cfcb9edfd079d2696433e", 0xce) 22:52:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d9366b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92e008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc44000300c0447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a058a1e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) mprotect(&(0x7f0000464000/0x2000)=nil, 0x2000, 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000900)={0x8, &(0x7f0000000140)=[0x8, 0x0, 0x40, 0x5, 0x6, 0x7fffffff, 0x10000, 0x3]}) r3 = socket(0x2, 0x2, 0x0) getegid() setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 22:52:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001340)=""/76) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/4096) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getuid() semop(r0, &(0x7f00000013c0), 0x0) acct(&(0x7f00000002c0)='./file0\x00') writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="1f", 0x1}, {&(0x7f0000000200)="1378940ea7de28f7c32cd9ab74419bbdfe4e526543cfafb9af0a34f6d76cb1363d0c05f02ec50004e60daf11d63151a0d476248d9f0ebf66805e1cc3b4c80e57e9f547b071cb1f54c68398f5d8929d49d2fdeb8d9682a671020bae8a928fb9457b9115c3dc5e2485fee0f68cc511595535b472e4cb0fd3432a562c2703ca51bbcd1169e690680785dc64d65e12528b6279a20874b3274b6365d775af68ea606a5af2cd97b8d76a8e057c9944013a55513e28f8", 0xb3}], 0x2) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) 22:52:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) r3 = semget(0x1, 0x2, 0x200) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020691b, &(0x7f0000000300)) utimensat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 22:52:43 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x7) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/4096) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r5}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001080)={{0x80, 0x0, 0x0, r1, r5, 0x2d, 0x40}, 0x2, 0x200, 0x3f}) 22:52:43 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x34, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x0, 0x2, [], [@pad1, @pad1, @ra, @padn, @enc_lim, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000040)="d8a15748ca987cec91cd29afb9f426eac5a1c6599bd60fd991389e90b4e6e4f0f69046ed5b8a7fa5cd1e6136c42098eaeb1a296dc76578104e3c0bcf872ffd5269b4f59c9d0e174e06b8e40b79c87ba0a62733199e7e3551dc224d353f52b1e612e296f8a72d57023cdca24198ff25045ec693e1155ea2e36e99ecb7d0772d10edaa06907c4c71677dd235b08ba5ae58ec06cc7095cd2805c56e5ee30161257ab4e01a569d542b8b2ad6ef0e3daec6cf666887010c303967eb7db7e2f83a4a98e066e2a1d50cb5c334a4c34cce0237", &(0x7f0000000140)=0xcf, &(0x7f0000000180)="fcff1f3ca28b89023f1f65b376028343f494fc13df3b2251e27a9e4b7a0666b0bbd7b4dfd8ec6ce3441f35ede140616ad0f1e8073cdea6bd9e3a825e3b43588cefdc7797b09cf1d98da95a15dc5ca98772e3e77ed26c0a0de71b24169f58e793274d344553f9a620abb49b0688463126a2a98872d1a1962367da6c906104aa4d306efeae4027689a8622b96a5fc105521772a30b0869b569305d80e31e9d549fabecf3d84bc865dab00d4e90a348b8844210c8feb2e5e186cfd5da22d5073f8f267bba6c85", 0xc5) 22:52:43 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfa) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:52:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x2, 0x3ff}, 0x10) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000280), 0x0) dup(r0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000002100)=""/4105) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/52) semop(0x0, &(0x7f00000000c0), 0x39) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x1, 0x6}, {0x3, 0x6d0}], 0x2) getppid() semop(0x0, &(0x7f0000000280)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}, {0x2}, {}, {}, {}, {}, {0x1}, {0x1, 0x0, 0x1000}, {0x0, 0x401}, {0x2, 0x6, 0x800}], 0xb) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)=0x2) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x2, 0x3800}, {0x3, 0x44, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x9}, {0x3, 0x268, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0xfffffffffffffff8, 0x800}, {0x0, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x3, 0x4dcf, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x6, 0x800}], 0xd) semop(r1, &(0x7f0000000240), 0x6) 22:52:43 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183afffeffffffffffffff001f000000000000ff02000000000000000000000000000187009078fe8000000000000000000000000000bb0000394f451d164170daafe341fa356c98a66a2a9c9fd0a5397cbd72254ba788d84ceef0b10dfed22d8c8afcdc2d349308723ea84a678699b89351683e05afbcf0920923caa0559db2f072f8babee4119f4c9e0c7dc86da3c17a1cbbbb3c867d43a03d4cbbe9027c46c2c9a81d1865795795456694867bc24a86fc5c3851c3ed0899302edfad18ad0ef91670e5d4f1ea3e6a485bdae7654015c4d90cfed92de2cc7b2e9c7de0d022a786bd3d2e3ecfb44853a3b462cec6d361ba5101a251845cd4f02e84f84733106c98ef4d0a2aee640f4c4c2c94e6e191af19b251b764dd88764a55"]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 22:52:43 executing program 1: shmget$private(0x0, 0x2000, 0x382, &(0x7f0000ffe000/0x2000)=nil) r0 = socket(0x18, 0x3, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xfffffffffffffed9, 0x0, 0x0, 0x0) 22:52:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="2e6d20f1f87998a480b0a9bac559487254282039bc504511a4a7b2bd5d68b278bd8a17fe470932a0fdcb0584302982c41c90c425524e0159ce99d2d1ff1bd43224b19e69ec80ab648cbeef7ad4de2e9130cb79f63c71bb2d279f7101aca9a678c959a382963e9d0034d93a5f872c7f4726cc16a44049125a55362fe7277a379e8a76c160c9f1810df76755581ea4ecda3b80dc7847c22726eac9dd2ed67b18f6e30e2d3f0233167f4e61ca6d385ae53d068a21653eb377c36f64ec2ce9a9129dd470332de1bc2514f46b01f4051c4159b43bb744fc2f166f7a", 0xd9) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 22:52:43 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(0xffffffffffffff9c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:52:43 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000180)=ANY=[@ANYBLOB="e9135d273c7baaaaaaaaaaaa86dd60200000001a3afffe8000000000000000000000000000bbff02000000000000000000000000000187009078fe8000000000000800000000000000bb00007a9c5283"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x938c, 0x0, 0x0, 0x5}]}) 22:52:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 22:52:43 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000007da55876c508573a000009000000fe804e000000000000000000000002aa01009078000000006000000000010200fe80000000d4000000000000000000aaff020000000000000000000000000201f00200000000000001020000000000000000000000a0f226ff6bc8769b2f5fb4dce2ba328b2bd67c191965ae620000002c5c4fb092f413159ac89efc9666e939512506ec7b1c2f8c5e89fb23c747cfdd01ac4288aa229af63315bf02ac599ab2e7901a095597695c0e6a00"/221]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x2822, 0x7fffffff, "73cc5160522d00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = semget(0x2, 0x5, 0x84) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/85) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 22:52:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f0000001840)="9793018db46248ccdb61b22b34fc85cd99b12664fbb2979362be1564d687aa83d2253fd2595f25acb7dd3cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c3984eac5f02dbc0378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb0290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace6db3792a58854e080000000000000000be3de9ce34c06a783eabf486d242453d92a0fc7bae0d7d0dd95528717e3750596f444ffbebed6073302fd2a7f96177704eabfbaad3e75ada0dc2f256e5dbd1262743d8dece1885a2a30a6b29a530cd50ed4ab15b982461d916e181af30083d0cde10f7b01e8cbe600f6a419abdc04764f808e0a9c5cc00"/457, 0x1c9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 22:52:43 executing program 1: syz_emit_ethernet(0x42b, &(0x7f0000000040)={@broadcast, @random="33d2ea55f83c", [], {@ipv6={0x86dd, {0x5, 0x6, "449381", 0x3f5, 0x2f, 0xf9, @loopback, @rand_addr="9cde430139df588bcffc28a950f3fd37", {[@dstopts={0x89, 0x39, [], [@generic={0x4, 0xe7, "4f321143931e5c44a5b090dce480ba9b7904685ff2035cf38a7d4f9505f5a19b878a35a7078ae35bdfbba9ceea6f09acda949610e92f4d7af58b4033349fb9d3cff3f2682e084c44696bc645a4db28b64ffc9cd64624a9e0666f78c794454afbeabc5a9a9e4cbbcbb1d3f8057b673608bd01dcc7f1985b4206ae4cb0fc9e7c2987d7e82cf939f8e04772a600324bfbb5498c84e3d2d0424cd86800b0012571f89bce5436a56493a7c227281834a7d3168e29b313dfad159d8eb90b46abe8a636385b5b77d03b129403ab3e18e31619ba02f94644ba7f0999bcd7c02d056a0203df9dbbee7aeb77"}, @generic={0x76, 0xce, "2fa3982b42c3f2255a2c3d5e9107bd3d190f457dab961d0b4ed427c21ca8c6b4ce7a43525c4512da70fa55bebc90d8b108909e9ef8e2c5cdc28d27a6f21d4a950743815cb354da16995ecc44df4efcd57f83705c5f7d4d9c84a1aba5ed65cf79c6dac308160e36bf51a217cb026b8f2ecab55be9c7b34b8f15a895e53294ad45547efc78be860fc8b47ab4ac7073149b11d377102519a215198d4aba5fc48d80e0c8d6be0683084528e963ff2d0e0f001622aea1d21991d1180a50528f6db2de1dff587603599fc6cfcde40f0885"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0xfffffbff}, @pad1]}, @fragment={0x16, 0x0, 0xff, 0x1, 0x0, 0x1d, 0x64}, @routing={0x1d, 0x6, 0x0, 0xfd, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="5c51181e05abc63e482284d1dc74afc6", @ipv4={[], [], @loopback}]}, @routing={0x47, 0x8, 0x0, 0x7f, 0x0, [@loopback, @rand_addr="245a4c30e04d8875562da0cf4dc8ae36", @empty, @rand_addr="b53e24d73f43aec041169bac988f7b8d"]}, @hopopts={0x2c, 0x15, [], [@ra={0x5, 0x2, 0xef3}, @generic={0x0, 0x35, "22d1667c70f78ebdb9b8dc52319b251b9e3781ba1ee2ed5c09dfd49e42b8969fe9be594a07aaabfb02c58b1aa5e3484d2c048e2eb7"}, @generic={0x8, 0x6f, "efce8accc48bb67d0bacd75d46578239880999ad4f9a4d79290c78bc4c1342b52d98cc4a341b18c5871e8a17d1b4caf1d339584b5f06acd14f1a16329fda3340fcbe3cc806314dfcf039207c4dd11f1b1a987181705e0d1085a1f7501ab8ba05acd1586622dd73e041d2198a7454e5"}]}], @generic="231f986d9c60b39f30879cb94853ce6b0c97c86edbce49c0f5c446c02a75691a016dbeea45649de048c71c5718b58d69f491efbbdff804e9cc7134bf24a8647e047da140c7ff54b4bbdd0d27246d1e93a79447c12b53f1665bffac5566609630c1f2f4de613f2e78872c5bb19ba21ff4284dc19055cb5025256eb8bd34aeb5db1663e4c90c5520862d1b586243d8b72984f3f21a6a5da77e5aac16e8313a2f4070a198c7f745abd66132460e0acdc99eb22f93822efbbf7e8b74340a9a517ee21281f7a58e2c6099f20128f6ce6d07ecc6a306bfca39512fe3ecf0a65e"}}}}}) 22:52:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e81e1b2ab7482c52d44c4dc634040f16bfa7e0e8f2bc8871ab05055d0edb6b9cb504c047e6e1187342c538c93898d87810239a4316ba73c21a69c1db5b852d2341450e8267b2942a17a3b54258a2c2216b9b5ba2b61cf505e789f95d44dd9c502d061aa41acc03469dbceb7fb9d9a2d6c799d61f0ae39c4bdbfa30572e50ba858960d60cb8e6fb7a0323b300706e734fb6b07005887c6d5aafbd72c33c145d207793e1ceb542c9b73120f68e7eb47820c487e7c788f87cff7b8bfd5bb965d2", 0xbf}, {&(0x7f0000000280)}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001800008100000000ffff000001000000f9785bf6a23d558a31b0992224f9190381026732f4d5e88f5f2381df79a4abc1e9812d1c065131b65ed9a071c706cd0d8dbd7016bc40d7372b0f24b746284bbef1a2d731825ec03c98bb9cebdc4d9216a183cab390e789055d7963868aff040d3ec1e3f04489ee5142c156256884e5ecafcfb342f29545420a0e73d7deef153eb71677466b91a5df34891f581680669140ac1d7fdd6501c317dd2c2dcebfabc4cc649424541838021dc9129492ce1b2e1a5c3bda7d0957fc86", @ANYBLOB="cf34f60f8f3df3c9f37a5b4a477d48d76af43ae8faf6aee377caef2b0323cf55031f1d92341d5265fef78ee41e7ab0cf689f7f65dcd4f56d5dd2cc11aeba9155cc398f6dc9e8fedcd97cc62107e9d5ee699cc61e8263c88662d79d6c4bc587953832438a7dc85790f458c56832b148cd644f8a66b12458a5a71124d263", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x408}, 0x401) 22:52:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000ff020000020000000000060000000001de15f6958957112882db689b50fc5a40ea7351c5111a305ed1"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0xc}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7800000200003f00499f81697cc3d26a7b1a56b86793506dc57216eaf36f8df6a1c955c821c969da7fbdf806e540f7cddb9047356d67c1e79c54086daeb457e7347a67a0595201d29ec476e68fc119355d9b9fb66692ab58f2d196cc6ae648b229a8d41f058a744a0f200e825a776774bf0699caab7f3b1854ab42cc5010d169d452c279a887031015136d3b5766ccdba76a10a9020ed7928ae29bb4f9ae9679edc22f06d33a3f90527b8712b74e7e0b7a8e8817d0b0cf1da6e7f3952a95caac982c463b274e"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 22:52:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getppid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)="acd0ca35fc5b14ca957c8769283845dc5549aaba1b3dcc86554c3fb611d49032fed0a14e2789a4ed72fe5269b2fa0dc88034287e345a8c8be9506b677f6962021750bd37a371da4c9e3a5764464c1bf22767bb710fdafa699cdae5b34cf4e5d09c9b1a76ea0e9fcbc752be394f951c8de8bf10f192fbe38110182df6755b9057a3ecca24097170788755baee1349a56a02e0ee1dba67629b4d36880b09c0176b64ade7d3a3c7b9dc694849ca1b516a8d24522b862b5fc57328dfb28db02436e085f11307beafbfce0b8a485ddfa0666fb2bda3c7ef2736540fa229ff3ebe10a598638abf80b878df", 0xe8}, {&(0x7f0000000340)="a25e92d41046b13f0d35ee0bbb7ae4bf697ccd34aebe99ce018f7cf9a91754ba75f00c91c4636e6d8d952ef2cefb5591fd20fb6eae2847ce1d2d413d02f51bea354f336be2084fdaedd0f06e541f686d76048237ab960c4cffc82e7e812d405095c3e797d8298f58838768c1ff677b2eff12a373d3ac8a37f10da631cb52cc27eb2f0c6be520e9501b328593d46b580c954b2318d8fc27fc066a1e623d5a61326c4bd18ba7c3003124a282f3d062ac421b3daed17a76ebd529b825b8a7bb8d4e9ab2", 0xc2}, {&(0x7f0000000440)="80f303ad3800548a4b20941ebdc5aa0b4b6498a074ce73e2084af9b3200bef1e42895f1ec6d412f7824d2b1787ebf1159bcb762055de370dc6b5732160e46d7ca820dcb084ee4105eafa2906130a08c9887a6a03f1ca5f10f323dc254b2cd5b3debace6209674a94f1b827c3f4d98b128164b4d2c71731df5c9eebbd06d5a1a1e770ae25d53da1dddeeab4183f6a2d1e004fac3ac12de056e07ee8b1c44451a277a185ae8641ef6579e7f9af1269d043a8f4c555df9b32567befe457375880c81d5645532fda2c8718928338bfc03f6ab5c13878a5d77305d2bdc2bf9059ec990c24a63060f6aa4c8ec6c8b2d6add3a2f88037d5967dcf910aba11896858a1f9e2315de504b38f5582a1409b8e97cbc7be9b69edbcd8cc1bdc095ae4b3d95292cb5c552a9b585083fa35416e0eb163930b0cae698f364c994d3c3b3f612d56f3f58ae83088b87984444ec17de27850d12a8ff37f773ecaaa4d34c445577d972d1bb4009563b73e87f0a6b08c4a810c5ba5f2c18c11c835551e3a1606645a483dcf242ca4fafe6c4081869e2a7b167b390472302ede4e1de411a18d13ab137b73cf3f5ce128cde95b3a9fe7657ff8f2103b45a3152a80ea06b9335ceabca42e34b116815b83d16a2dac0dec0453a606a910eb7372946ddc21a202c7d26c2ba247b990ae0968132c926e4034c642c70482a558246e5fdf78d78cde5c8c9a6d85fc325004be3d577c360c39b9242ddb2c4d8319236a8b367ee122a98d6fa8fa7debb00fb79c724fac3774e99fa508ccb14fb9c862c049fe95aae52da18c3f9a5826933d3151eb8207af468f5878ed33a8ccdecbb4a1554160351192e973770c9bd1c42d3d2b7fccc815cbe252820a0189e391b3547564d69946d2ea59d0973aa04fe40410886024c0b7a249519ef1556fe40946458282310b32f6f4a7ff0fe9932359e122b51c1f5307df3ba7a01db3dc03ee39434eac88dddd7e16c5339154acd0ca0aa8ad7c7514dcbfe0f750c347b6af9866e94972b4b0c7cc98cbf2daf448ee1abe1049b0364abb0c571b063c9949a39766cb6f3649690c1156f2f80a946a7b242b06abb04f44f1bf868e6ff66ab02df1f7a6e45a70adf825f090f17cada349a3c86c5344b8bd9674a5e24c2fe76433ace9875c73e5557ff436a92ffff465bd745ff8c3b7f34a2470addf7739123d51a7ca12c7cfba1311695819c0d18e2c8afd3bb0b855e497e2d6512e780b42d45a6c2e1af9044ce8a51f25c7065c5d94543fe7def0cdb459947b14586882fbcdac5c936d9fbfacbd0df3de89b2cb4748646ff276cd3afcb64f80b77189785fbabdb34d609af3e7caa13ba480ff1eb5e1f7b7efcea605ea10ce832ea310b49eaf51c38c96ba75b1cb3316d5e65bab0c8586d4c50ae347def5324d6bc24709562d4d614aedef97cd1a5c5c9a6ac619b70d18e3f347f33c20a5a3acf8bb71f0fca4a6c1c740312b9a56fe251c714a13249f6243725329b5c49e5a0512f5e3988357b435173b01c021da60993b774e77d22f1ec45bf2f06f9f78c3c028fcebf703760b1698ce58a32fcad702cc3a79e4be0f70a2ab89501e4bf1204b237d469bfedbb0a421a63beed4c6b98c63c1d672892d846923ca8d49b1835c8fbecbcfd20eac4d1ca2a727ee635e3ec11ca09702da2160e98de55922c65b049d4c5776e5741327302394cc0f9a31c8e16a2ae89614307eebf179e066bcfd95848e268a01a79873ab0c64337c9f30e2b8dcff3b4a55ed9455d314f7de35686e7d6873d8b01bf18fcc19478c155211eb26f56ad1309c7a872e83000a0eebd5fa97043a887af6bbfb512642f37b1afd23ba712b4dc59ccd6fb06974bda63f7716de1c6d3591c9d438c82dbcc5dd668b6bf2d005d0d8e07271734661ec380bdce7b8b541b3e8c175c6848fcb293ad9ac891ab2200780617f9a361d437ea8e8218a5e903b30e495ec0068488fe3c1cc441711db15f9f43f487f791174ebf3ac6b3a5e6eb0f1bdd7bcda6ef0803e739f30779338eecac338cb21ad15665f1a3987cfeca094daaa402bc82bfc55b41336d8c55db60c290512fe1163e0dbe9b1a67d081a10e2362a6a6e9dac06eb7d2c4f611cba4b9483e895fcd85a89fc32e7d633abf71144813618014a28c373d4a49c435c4c061a3f1ff980608143e78188cca291a2987ee330ea5a2ed58f1ef3f1d98d119e1703593d5cee73ea20cd48de8be980525d82e0eb75ee90fb4623ea6e71728eebc57818411750a8fdd31003a4d399d9d7b4180f27062dd3bc6035f9b952673981237b5b6bf5d958bacb830749df7d5882d523110424074162774e6e19fee646a6cfdb4f5583f73073bb7145a860264a2a07bfad7d4bf47d97b412350dce0c0476d6bd28c4edf5803560e1efdeec62f0a08f24e5ce3a43e2b97b6e0a8ee5108a9c261a7999b9b0ce74b54c7300055623e9dafda827e0c2a2330a1bcabd785f096cdce654bf58efd8c17794342eb0acf0db861a679195e2197b02b1eb954615f5c898a8475c5779ebd70d1c959a00a0e0a9a47c00b33321b0831610f71cba9484fbcd8015f76169451f4e6f85afee6f119fc5a20401d6cf997f4f544ae70e6ea25d5198cd36d90a4464103d0120d7dff0f65f9d283333a61dc244602656b5bfbfce418548aba18d5b57bc6b44e58f4dfe3dbbabf65226f12b7ffcbfff22470337caad22e9aed293b7aad734f5ae9014c46214046d1929bcc05d2f814fac34cb181b30d8978defbd67c4f8a14a40e9b5c5b9b889a5e93ab47a1000891bc88a757ca2c197a4464ed47afffdf917f2af6f6e1bd857fe0e85ba181604990e40441c68ffffd3f1e86f603bb3a8f60f7729b3be781dcda42b7c325dc941b607d35f283f29c950de9f5db68f2fe261cc241c1601965d7252878820a5e72dc230cb73c5fd97b5cd8212b24585905f00c29d99c2af94de04ab8065fe164c0acc9cd4110b2a5d34488b9afdaf2a237c813c201bba65b3a1d3cfe537233207d7e4e29e63342cf6119ebd22b3932861aac6e8f2f84761574d24b63206d063ea76b05c1e72a0eb164115e9524099db4c4c459d8b0cc755954c8e0e5e9c628ffecec1a266211e0089da2c468469d2b9936e332522450da2cc333fff9ebbc379c8f9f15a9da72236e83514f59ac3936e459308d3fa45e3f752c5d29bc94e8f37f14d6c1215d8f6163df627ac8206b62dd4874a416e668f4770bfac513ddcedf7f0c6dd03dd842d29943645929121fd68beaa3094f33650c8cf4eaf1f18e23f700b9eecf0b134a7b228b0d60c0c3856955a34a1c2352296afd8955df462d554798fab2abe3afca32f8b7a32c3046f3ebf8de03efa4c8102e7b0779bd9207c172b2cd5681682361083fe5ce92f265e23fb40246d7fe23e44ddd0731152f04463173f71a1e2a3877d432fd8621c189b4cefb15afb5f4b8d8440b0b84616c022da192ba0972cacf9ae24a72e19c4e769e0c79f3cd0e17a4611155f270360792b8694fef3948adbe105dce4527beba12c161b35333ed6eaeaa660f2942c661b8cef126b05922b1afe7daea575ae806d5c063a0e25421ba32a9d582a426340d53fc7135c55d7f676397faa7748563a41fa43b1f091111dec9349e7e21edb2fcc459b0d6947c5f91f69b3f28966f2f66ded5c3f6e04b5dea021a3c28a7fafe592c6516c99f342e107528b96aeac864564c310082185bba1e7eeba1c4c591e5e3f36cd070044e8125a74c02cb100563a36d70c460d8ea18c339838a6e071ae71b847030b28025439f2a83cdb929ef5240436c9f4763f343e7c663611213383e28116b298f97df6d07157b7e174f944e014704cfe95acdcb748675f62c67bfdfffc0b9ce89f841e6e45ae730826fee426140d53e83ec5dc868322435d290909aef1718f0191e5905c498ad6bca2077e7fa7b5683b5fb0a31d37e25413fb33840d1dd0ec0409cfc8a93cc22b27335789e8a9a8f95a81907bf93c84dc4cdeb648f5f505740cabe2ecafc50fca311df61376f35fb4e1a1721ac03f036106b85c02bc44fd254e8cda17cab79638e1b9b12b32eb48f425f4e335b0489699fb555bfdc42251bb01cefe88992515184f5292ebb0803c9f8bb131d8db49aa3d8f7a601f6f1d764717e4f97f52c1da4b6057b67dbba90edc5e3fc9c48a5b89571470f09258f959af599fa1fd6f3b2095c18c54f78852bfd63f7938784351743e675910d2655d2b9b79d3fdc35fee59ea5dbeb0ab245e1f06dc0c0c0300ad898b447b3850d56a7824925ae0a8800e006673358b25214a3e61405b8c45dce9cdcb8775e81e3ea181ce93dcf6dd4f17e607fc4214f86b76fd978b41dab142f04dd78a4e37b80213303cf74e161a56db4160c19f59a2ea210c20aa3fe9b9d6996b70bcc64a5c2f02e27120e7339d34bebdb1077c67dc70184a373373cff5bbf554ef62231df20171b25c517bcbdaabeac7411143ac953ebe6503ab92e01c752c6ffdfa6d2ec2b7f61b4a08d3762bf845fc9cc6f66d568d5d7ab5b61c99d81f74649dd6e0069b0f82fb7b755182aaccdde62006c0f736f71b0a61d1df5b43e45df63de21aaab236be20c7d683614bd2b712a0ef68af4a093c6a72a807748af7f82600cbcf6d21636b612a2fde6145f6a8ea651ee2715c550c346c9bd18e1e25e6441187a7b96ea738fcd75abe525db733a0af3f80bac932aeee7f643fb9ae25b67748cd774014f47712e5370f5f48f6f16456fd89335ecc0f67187bbd2b9d9d781f9f89caa808945cb00eb190d0450261702812c444c903e46a1ed1d08a51d51613d1ac3a0075f940054f41033b79327d207c23baac059ba96a0ddee1f6c5162fc7131fc78ca18b443372ae8e7f8fe185f6a11af080a4b517abfdeb7bed376afba6035522f8299b8a82c8429034648fb5ac4656880c38875876216f598632f36377e27561bebc5848d70c2fd068f468fa75458f74065b33735eab78085c3d947cf5a11a50871f6880848157a287c74cd1438657824c28cb7248bf6af8a3eba18000ffd60f75c956aebb8e0c3ccffd59467c059ddb9e41c1670e3c50933695ae2b7208084f531f265d4a67536203199c7fa0d5077d226472147deff2431360f67f7da8d136da08c94433fa735b66abab9dde92d515f0c952d2bdf06a3ed6ac2fd02cf79efae2836b85b2fdfac8aed969bb1e0f13c1336cecf7d890901bb57e6a8054abca5b72af18cce6625cf4fb4ca0589088b2796a77c29864ddb1974755294cf5b367654dafa69789cbe41f1822f628adae7fbdff6942e6c1b53b1286ef5ae4a50f69737a0ea93ab4c79c3b34321dbaa4882621f7fd7bbe4b839e10ecdd21d8f770b2bd36be524ebd677eef3355839119bb9887a6157ce2363a9ef07aa63bb06f1a675e1e5caac6edbe11eca370c988a006c0ce466ce5610f8d6d677fb45a50835e20488ed500e12ee5c0b2de094dc1cc6270b89a5d5b90d0f26fc7ecfa11c27f6ca4749f86d0d43facce54890a09e0e59c8a43922f14fdb1cfcc017a8b92efaf663a8e8498024ea918afbc9c8ddfd0806c7758c314315905173db476d48fe004eb8653d527e3ffdd0fa0f063ab6fced65234feb93ebf80e5621f879199c5c0f81a535b81fed372a6166d81dd4ab699750778ab2e509311b65a9b6e70ee3909f959e97f32f8a9473503b9778cb86d7a60c8c9167915b7144793a892004a62e4cec450b2c28341ae30fa111d9fcd62187912603262ecd5fd4ca8e26c269e502a946fde91b0429ffeab78cbd2550a5ce8f6c6a27397a5b421e85d17", 0x1000}, {&(0x7f0000001440)="d3406a16677e8a9fb5bd6d3f5dd55ce8aed09513d326a4c1485f8ca7ed1cf073864263e7b2f8d803dde0122794f68f38cc5549d6eef09d6af81894a9a5723f2a8b09dfbbabff0de9ddd08bbd0b9bfed4d10ef54d42d8d04500108afaace6524bb952d888bccb77ea727cc0587940cd135330b50b69a9b7483b60eecf53b4515a2bec77a8880f068283f37a58bd85333c37a353cd2f43", 0x96}], 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a0100"}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/4, 0x4}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2005) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:52:45 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x1096, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "f738c1", 0x1060, 0x88, 0x3, @mcast1, @rand_addr="a3f26c813eba29851ba58be2915973c8", {[@dstopts={0x2b030e112eb47df, 0x2, [], [@jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfffffff8}]}, @fragment={0x3b, 0x0, 0x5, 0x0, 0x0, 0x1a, 0x66}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x1, 0x68}, @hopopts={0x50, 0x1, [], [@jumbo={0xc2, 0x4, 0xfff}, @pad1]}, @hopopts={0x32, 0x1, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6f90}]}], @udp={{0x2, 0x1, 0x8}, {"e209b22c109f89f26bf24bed5df9258a4f5924546d1696d0add1262ef54aad8aefa00c85b448415628d37a426e3020653aded6d29d5980092f881c7a0dbd23dcbf5a3a108801eb1b3e1b8035c246593711c52ce60a8d5bb4dc27227baa12cdf0d00ddc9b4f086cc56f61f3db5d4d64991ed8baae439f60f043cf1ecd9278b7821a65c60f145b29dd7b8512c800962b1a3da3619b0dc0dcc0b8fdf7c2bcf8646ea42a628f5f448da5fe761a39b9649f38e9c725c057c1935fd6a43a5e646e5e180a2e2a4fcac177b3323a5527fc911698962d211f3c1842fae2bdb38ffb522aee1616963ab7a17b33f5baf35caea877bcbfc29d980fdc8c1f9bac53908de6836d19f9b3e0011125cbb201691943ee3eb5dfb6491d42781e139120b0b82cbace8273fd2aba67403d3a92f530b3d5e2679dfe76e36f6c6640195906b38d690326b09e073420a98b4a1d7328a0b124b22f63074a641acc3401f8051ceb0bf2cde1580ce2d421344c652cf9dc37ad7556f8203c8a60b4240bd4e3afe2ddb434d78d32ad71096fbaad4818397f300c9de52d08dc46513db79d6a305ffe788c20be1b5e567547b4693c0401948a8f5ad3103c937bbf0df3a3609fbc3fd5bc2aeadbaee712931e3ecd72dd7f7ec626122482dc540f43f0517beefe3c4514d8cbca8435f5393a208ea07ad26c7ffd633f718cac9db7316e621b2e4f5d3c7918bc8d76a406d886c075ac3cba8712c30d07781838441d08fbab403b2ea70c916a519ddb3a08f2302e11ad7ad79a19ef21f0c57c04820033a36b02384a2231a3fbf6bf6b04d9100216e26adbbf4d6e3f1ace3d8112c37b8742a3d1de979765a50e7757bafb126dba7774ba55266ceb50094904185831b230374237ca1d13fd200b2cf823e1e8c1480f14fd6662fcb72a254be4553cc8108344a6c93ab678a056fa3dc9c1c2ec631657da3fa2b9a84bdf333ad27af62c24835b5142c4f1e028b705396da0010da0585b5dfb0f250e1d33b01a774f75cdc0cc4161dd2d63214f9c94b98adc04f7b9d55305aca5cc79c157dcd961f59e73999bd62d4e7c3b8b6a77c01f38d6fb50c819c0cda7a8d44dd357b3d1202daf8dcdfe4717363f9b902b4c217175d63043734758c66db7ee60e162b867e2b473d13614506b2af074b957cd7e1d42ef6b1b99976d5a0c7e6c40dc25ffaa9f3628c49cad9b26bff7fb5afac1d0a7b5c0ef2cbc2e6744b5f6a94998cebe51669570dbc8b6d7b9ecd869b78d9b093504d39bcb2fdceb9e837505af092dd3e00f5fc0df5ea5b77c7b3d80bc026ab78e4f0b05dacf44a3ed3114582aa141071ff0f925ca37c730230f409bbec437eb2607b4d3020ff9a5909ea8f1eabc60647b9066c13e97010c7f68cff3d5f1fae7e5f20581223fc93cfc0e26459ca17fa9319fb8e5e03d0b130aa317d52b7839e3fd977d54f5e8e1503f6a527ecf16f9d2933074697710d60c642e4664142390829eadce15c220ec3c148914bf1a57525e46f4522b40876499d3b46bf43375b92d83ec18aaad0b56a2f0e5fd5df4b7ba0cf0a9ef8d224c07fa89895bdba8baf5e18d21433c004b5c234762797e0d1e07c948bfed050c35b8daa880e39db6db02205c2da19e630cf6c88533c47283a7af8bceb208569cffd248edd7ce9736520524934c1439d0e2748722583a8beefb1c39f41062ce806212e874cbc9abbecfafb95edaec0b9284ae3ceb7935ac860ece80f03f5fe68533463bdd5abbbbef0bc78d5c9e714e8386a7150ae6caccaaff1646cb3a2ece92a5836f0637c59fe6f29cbd72f261a548f794e652ad5cbf210bac74b6778daa7879443393045b33a7861b323f3332810acf6b33087353558147d4abf9ee239bd58f624e1942ec360eb6eb0be923f84ae416da6a457981e4b68b51938f788b8c4349e283f16d2189c76b78d945c6a53f553b0dd4a1315da9af006ec701bad1d10afe92735a87fe0aa95a40793e1ff03179548d7e47606f447e1893690211a172d4775c61f275a87ec95025cccebd1d23ef346c2d546b430e735c52afc4c974d8d57e7d9b4619539585b0ccc4eeb5ff8f8bafca579e6a7512438c8e011ff34ac7d3485c6829c3e2ed3a21180384c4da2b15621ee5bf52606ac41cdfa89dbc5e51ad283d2390476687ce15b6a595d740099ed74971a01a8fef4027f9bbad6b172bdc1028b8f592481a8458f6d37b6b4b90b9711ed5d13bf546ef07eb96c2a5f570190bdceb9bd86729467b2fb99dff6f46da9ecc5e5d408888d78d5f1daaa208d987f029e40d5c4fac5cf06f4f2a0ccc8074259a21ed44ecf09fc03d0b09b9301c4f2b487102e89572cc40820d75d0cf94f1f63ba7fd6e471862fbb8866d914a31b8deed6133b254a2b9384617551abb4f7e2a1a4d47f0d29d35835c1676bd4b3f70f62ef5b6b047ecc9683de0d10706752331a1c4fdc09860b48d791584dcbb0bc4438972d781082cee46aceb2ec092aed3c911e19ced356594eaade6b68d1a772ae8aa0bbd8de997bdc94172f5b1f52f3321af607bcbd35483eb4eabb5f8a5c06cb0c0bd3d69c54dbff0e158959976aab08b4c13312b3fcf2952d9e712db51d0c300adfc308cf6e551b794483534f478f6c021e6d166a412285dc1fbf4cccd02eb5e0dd29522df6e7b734bd20f0c4750d11cd67b92691c70b8096426c7b8b745fab9582d2649779377baf37d3f3b3b3bebba5e50e5563d17baa0ec7bfb986ca523544454eae9a455cf4d07a2aa66db2f47934833dab4970b2e0bcbd58fe0a7ff9860ae0cbb68799909ad5da2dc1bfda07b7dcbd027145af6ec382f3f9aa3d91074b6a5fb4cfccb42baf406b834740d345f51c2d1d246c6864582b0affdd03366252f2b0456456bfeb6bab67ca4d3b10aab9715ff77009c5cf31079053b6a89cbadb0bdf67acf6158054fb03d60b587317036085e28b37c09da4ef2004ce0614af30cf375d6141879f141565eabed076733e1e66c4e90f7bb02306031049486a1a034e4b12e37ed7327de0257d234d66bd935cfaeec25121f96742ff83e27382461f9d5cc0dda84a1c9afdce091124871b6198e29681c8f679b6251b62234ab5446c8a6fa294c808393e95a8a7a6bde4743efb3a29472727ce32f6ab144b23f631f707756902961f4fc9d5af5e25c611b2432829b51a759185a46b9665b0d384cccc4eeceb8bc8727376e45a40f6a37cb07af5da26a93152d3e737b73497fa5c5124db3f58327e97fbf8b9906cab81fb191407d72f429e2a18213d02c3aef132100d98dccb0bfed66c530f04b0d42dfadfc4e75bab7122f15e57e6534191bc14b74f9a8dfe030df6a4f873920c1de8e341304ee90630c7aad639e280cebc564314fdeeda3fa3727b58543a355e2fac3b9c35094607d018c715f768ab84f78f5431c99f20d18b273d11077ccc492b5d1e8afad0d06f74da9aef4a296eebce3e30b716415beb65f01e11f2fab87ea17ada21467ae7761cd5fa8e155e54f57486dcaa551c149c474e0edf02e017abd8c031180f6eb0abfac9a19fd60c321ae99a15cd57d60a8e5c83ad0d34dc3f8a2974824072b15d325f5d341c823ea403d7b105a1f4c04478c0fe8e57b451625da25afed585b808da91a33178a8a6128e771b8b7123f4d38db6dc3eb4fdfb5ad4837908f9eccaab4e10ab6d99ef46f8beee6535363a24ac1b78254ea0aec369aa82650209d36ca7b26a6b725ecff3736f1f545b4633f0845d5ce0b30681a1bcde09ccf0fc865dd65a496941ac5ff49dfbf6cc6706a80470e2fde5a91c10fb4eb6dd6a9657924f81bc094bb4d20027818a5f3ffc5f5a323e31a10c69aef4a0041dcc34a16ec58d1634fad1a03118061b01b70b84dd6f919dcae4e418787e3acb7832db347ff7500ae6ed69377621f2740a2f5b0640a55c2f9e4444e63c8d9415433f60b587564a6c8c47430d5332503e62c4eeb8fecad253e20a579662b22ad65ab1bc2534ad2ee98baff8bcc14e6f65bd71a89ce5dd0b110b70a0e2fb4e4804385498dddea94db9edf34861d32084610ba80845d538d9b62716831ed48e3997ff525b15b03c044b455ccb0925e855f80194eec636e502c4ea30f2576b0850501ef10a6d6f4e0b1fd6eb76f8d43394755bcf3bdd0e955318e2491fc594bb54a56219f19c2bfdf3bfe215ff43f0f2643cd072e221e5f2204d84ca0ff0ad559233af7332713c9e33386f094bd2a391857eb0741f49af4dafbcb9b7662a046b4d544aade2a7b9e6b5996de3ac0a0fe119cfc2f7970d0e1f2821860e1a8a3ee2fe4baf574de6012175cba468ef242065fc8fe3816027dbc8a235c27c6555005deaceefdd9f000f79b24860c7f4e5abc107104ad18e668a50c1cb30c9bed7bfa1661b4e7da2b0ac548db71bd52240c9078052edd26a5635a4a3dc0661a045a6af600e8a803a48c886860c15844a9f9113223d6fa0580d1a70708d1c43db22cd874ab3aa5c83b45beeeddd569d626af0012aeed73a8c8b81641198d6a31a3be6df8e68f8d4d835c9d93091398da6a9b4ebb40393d75f37c6409a1f2817649fe2c45c0ecf4574fbf552a9d2a7e03c5eb0a0c90142f3ce78b52d2280955fbc4264555e53788d751bdffd23fa0622f91289f909395b0714e94fce67a897538cc81b0b2fc0ad3d9deeaf4d90e43ac1b2fc8a5674889adf439d30436fb76ca0d29e28c06a1a4c1822deed58ded720a42c967d0678ec85eb627c7f91077d3d54d06d53e68c8f532615fe5dda5ba8b8aa0124f9b225603aa983f355f8842bfb50bb6ece5d2cd3925e97e1ac70013013597f0387f6ddc2d3693929139aea78167d1abd51cbf98cef2bd59cba496a0c2d0500ac612cfd083542f9799166ffe95e07806db94815633360185b24df2e0f8c1f14fd6c7b409a11011aad6e939f67b7bcac8b37ee73a365fefd0f63da9bef6bf3209a8848cc6da3be1babd0f81794139a47a7671100e8024d613dc6c04cf97c1c589085f8caaa22b46a83a13316063315f89dddeeae7b535ca330e7337e49be86978dba7f4800439f5f73e0cf8b15ae4ab260422c8a13fbcd50702b738bdeb0b883863fae4f2a8e6b61d22c9d15989e96ce2101ca6ab39a68931c63253a7560e96ee04e7db65f86ea33141d860bd1b6d3244017f7fdc4b7788f8514dbb42884ea84dbc4badd0054f27663ba5eb5d3bc88be8f6162c5cda072794892c5e35b301b52c67e58ec445e7d825ffd7c049ad5dbdcb05dc7483b75e7f395de2f1e1bce70484965399af345adb64dffd8ab34713c64bb9ccc79cb1a4b59e333f4afb4ec025c4d9e6a1bd353cdfc078fd467a8233715ee11d30c66ba3772779aced57e21760547a881ffd8128ec8f291e85913ac96483f600451c38efaea346ce1d44f93e9cfad7981f23242a28479817142a66123268a42168e0755b89b54c68aa23305eaa973011b3ddd17ca4615ad5e04112e7d0ae7db8e01c7b8037731cf40871bbb87b9582a0b03c5caaf51d2eacaddc1d8eda179fb7e4e538d14d8d261ae6a46a369cfbea68c8088a40b15cfc8749320d96788adac3ed5291887c163bc9925e677d91f2b85da5f4bb902fee8d9aa4320b01078b6bd0ae84f6a747be03a5924bd34d700d672732772d509db598e524b196c79ef1696820d2d51dd8f62ce0118ce8de04fecb27a9f5d3453746d8e2e6cb62206cfae1987e70b0f296aa640e9d094ad23e3871b0edb31a9b3a103ee9ab83375b1e3ce8fcdf533382ae9fdc1bfe7e522b183b4baa09e72c4a9a858c7fc498bfc3064f78bfd2558213fb1e8441"}}}}}}}) 22:52:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="70012e2f66696c65300030e7421c571647c4cde2eb5cd5d82108401f3401a78f80ce5ea47702d770d80d0a638247c22971874d556ba21b4258736d06007126de0390659149c48606b5be9337e81e2ec88b9a1fcc4189165ca11eb30a08c56048b4133444343d95cedc85beb6963847a59edf0d221b48d460a20e5f08de9b44c2f521e142fa40a1ef0c724635a6f29ad888966463adb80692718ce6047eefb648ee025428ad003e145a3d17382622fc83149b173e4c5473c6fa15f78384fcfad9c17336189a"], 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:52:45 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x62, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="ffc88f468fbe0d9872fcb10681fa18db"}}}}}}) 22:52:45 executing program 1: socketpair(0x2, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) 22:52:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x5, 0xff22, 0x8, 0x1}) 22:52:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) close(r0) syz_open_pts() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 22:52:45 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x403) 22:52:46 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000200)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r8, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000000000004005675dd9f00fe8000000000000000000000000000aa00"]) 22:52:46 executing program 1: r0 = geteuid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) getgroups(0x2, &(0x7f00000000c0)=[r1, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0xa3, 0x0, 0x0, r0, r4, 0x0, 0x9}, 0x0, 0x27, 0x69}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) fcntl$getown(r6, 0x5) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x12, 0x317a, 0x7fff, 0x3f}) 22:52:46 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x3d) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4811, r2, 0x0, 0x8001) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:52:47 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffee7) 22:52:47 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0xa, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @generic={0x7, 0xb, "cd3692d0cfccfc45ed"}, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendmsg(r3, &(0x7f0000000880)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)="bef7b4e5613ff40b114f21553118ea1f8f9a667d01a32e6ae9b852c975a96cc0e035442434df177ee7aa085d6b0443f3", 0x30}, {&(0x7f0000000200)="089381ff066c8f10a3b45a0fd722521cc039aeda7a8fe04853e19d5acf75482b21ee1c2157c3693bf0b55b031249ef2bca4cf1436b5a2676ec490380984fa45eba014a774cfa1b5e55924ba5a5fb8684b6c4f6952174455da55cce2045436fd1f785730ec0927a74398dac2b195a455c667876032a3136738d898c67f2155bf58ca48c70e896ddc8d0d5419ea14ceecab0be575c7ede72e9b60de2e351de44fe66609a3297dac577a253a1a1b4e4c0a8e33200347fbd4362c06691583f6761f82f35d95d788935ab95fda0eebca5763fa259aed1b321", 0xd6}, {&(0x7f0000000300)="332203054109421b8a7ab91c5d079b715c09cd8fec80ded0331992", 0x1b}, {&(0x7f0000000340)="25a6336a8243956115a6e90e6c211c3c0445124af46d35bbcb9c1a57a5e73db687d9e1e796da60540a4f7a81034632468b04775ce9fec8be11388160778a5144e8394e6e4d656a72e7c88b2507204a39f236256f3386cdec44e3b35a7cca66122002006e86387ed72770927519e87f1e6aaf82d08dc3b0", 0x77}, {&(0x7f00000003c0)="fac559f605f2ec61d0be1976f704a19c29ce5b4ee3629a5d0b56a2c31bc72e3db1ac60256a9846a8572a31da6e455cebbfe1a377317d992096c3964820679c86bc9901f5e1b77682be80a8a5b29e37eaea44d84948943979caf5100003ad934db20f16e8b0c0c374b4c0ef3ecd9caf0d90c5a53b3276caaad57e509cfbfb4409ed7e6c81335cbdfc4182121fb7ed681810aefecae4c3be18ec30d352c25ed7f7a9480f3fefc78570402eccaf31513eaadf3ace025bbe804559b81854d214396b8f6f8d1495539bbc1d617c79982e3b13dbb0cb6042a30d5ee3ba2f2d9aae96", 0xdf}, {&(0x7f00000004c0)="a4eeca52975e3b696381e6a4f5d864b361e95a76b5d55c0f46a88a9b98601e6cefa9c9c7724c4ddca0030cdb0c21fc1c1d1c6040e3a1bcd3d1636622cfee8d6d39b575594fe4608beff2687982308829f85b41c8edd9f4fdd02d60f3fc20e2540218bc8f23f5efb608dab8f15e21f9ca5a936f55f0032eea9a02ea0f05af61ee6e0a7fbc22c30532e8255bf93a37d923f7acc5799098b553623b2d974c6e65ed4384ad", 0xa3}, {&(0x7f0000000580)="8db9d02fe1f961a5a41f164646abff109de236f6df60d19b19452ebc0d468325aa446f3bb4ba8d0dd107c198759a5c82102feb722671f39859b1edf0871fdab3685dbe595e152fc3e5488beb1b30c5f8c6eaf168f977fe6f2c6de3d4d7674a41c866fec48fb0557f2b15c5c02acf98aaa92fd6993db2400f2f0a9a9e9fe14f96bcf3eaa6fd94eb13e221b222ef54cce9a836db68c11e138e8274a66e604879321009383bd54deb5b13948e83ef679074549412bcdeac5c368b05f35f6d62cbee487a354e0588638f96fb3d8137263ea5c67c7ab8c5ebd1", 0xd7}, {&(0x7f0000000680)="c05f865cb7c1c1486091078cab2f7ebc3d526c1a192d19a8f603ed8a37ebe4394861450c21e7c2e72ed1818a830b4f09647401473dc39b2302f0967d801d3fa514f8febd2dbd914587e995164abbdff28e76", 0x52}], 0x8, &(0x7f0000000780)=[{0x50, 0xffff, 0x3, "1de7f07259380f1143006eb80ed67e845dfeec206651c9af32b9f9b954a31e1d4252c9be47d82c067ad80aa95661900f1d2b38c897968036719cb8c12367a8ff"}, {0x88, 0x1, 0x4, "df07ea7b5c204afe0cf65d1f27a94ed548bdba36007a826f3648758b11e94b24af7397fd31ef3e4dd5e9126ea75ced3f37d3ea6c6993feb78258d687c5cbddb716f960d484c1e9edee4dd5223728fe8e23c0ea9ee882fb86a50749a9738b8266808794d20dce76046f219f6afd739493acc6b3d67a"}], 0xd8}, 0x2) 22:52:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) write(r2, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000240), 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f000001a280)=0xc) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x8004, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0x20}, {0x2, 0x6}, {0x3, 0x358}, {0x1, 0x4}, {0x1, 0xa}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x2, 0xff}, {0x2, 0x203}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x3, 0xffffffff}, {0x2, 0xfffff2e1}, {0x1, 0x6}, {0x2, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x1, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r5) 22:52:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x49) 22:52:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000540)="63eaf63e5eadaff2734537d1cbc22791107731933178edf14e43c60376e3b20c3cd9f183b33367b9fd7366bba89cd3014da1df4c97841459cb7ca5d93e372bbb7b61d400c579ef3b01000000fbd7ca706edc3a50d8bed082d6fb3743e78737e58c5204d2382856e8cf472ad4ddd3cbc4c1de15fa6263cde08a871db0299a2181186ce1bbce4bbdfb1cabc126a13fd325dfb9cac61102ae2342c94c00a7106a5e08eb87dc938242c939f81890b5d0f28a4b59673dc470497bd35e944661e7743e93b86fd9a0360a595f3e66e2463b7f824b780d732d9adefa7969ed3bd8e4328d8b5141b1e6dc986752e03d384473c677bc807406d971095f640b3b4cca27215df07e4c7e86bf0a67e007d33bdf2c4e61e408f689b4fde215891555e9cd1f18a070e70d56281a4f114f1a4ffd95882f0274a3969d811208396de5751f9ad60d946dacf98d82beb1362bc0", 0x14a) dup2(r2, r1) listen(r2, 0xfffffff9) r4 = socket(0x18, 0x17357406b15cbf70, 0x6) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000180)=""/163) 22:52:48 executing program 1: syz_emit_ethernet(0x54, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x7, "67bee4d4e8"}, @end, @end, @end, @rr={0x7, 0x7, 0x0, [@broadcast]}]}}, 'E\\'}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @broadcast, @remote, @loopback}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x1f0}, 0x8) 22:52:49 executing program 1: pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x30) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="2a13c0fd09b139bc391c2a1883705720ae39cbc8daf739cdba9130aa11997da75917986b2be142d1a709f94361c63ecfab2323294535665c35c1d8230ca75cd2ea5ce40000000000000000486bec8924a868190af3a1a0c04b64c258ead17c0f71942286bae17b62b6a4abd5568b82d32b0e8c8a11e25902063e142f7af551a78e758d8a61bf94a5d977468212716cd5b40d8d67c561487d9cceee9863a089dca433f6c366e83fc647ed771225d3bda2ca12197009000000e8d5683c389cf43b3832a46cad2928a1ee9f612089f55d3a92574877f543b0df1795b3a5b812416ce9781a69306c51c4cc317f4f35dee42d0c5a7c6d0c423361b69e58e76d71ab9c75f16fc112b9aef7e51c0ef2ae73737d976561", 0x113}, {&(0x7f0000000100)="3da3fadededdabd05c94dd06c8759405f5f86d558be2f8dc55222b59e29c985592e911f44c6ff06839c41d77590867ea91a72eee41027b0d5255786ed85b570f8fc35d", 0x43}, {&(0x7f0000000440)="0d8b0427b2fcbb2505c8b8805b61ff8cff9664890c44a99f64cbf3d25543ea1bdffe8731b4a65080bc21c8de8f38c25c7dfd8b78ee6f309fdf29a9de262458a1ea3425aca90dfba169d569fbe764284becd76bd4bd3d96e2e0dd1c11446960d6fc9d7a3efe4a41efd765cda18dc3f31dd2855acbf87dac839d373ae4d83bca773472517d7d5b182e3483d0923c92579f059e44306d8b774620523a6640eb2feee3a76b0e80d5675ffe2f030ecd780031e048e3f33c9e22a4a9bae6a269c6ee3c5fa61c06cd7a52fc388210c001e295058ec891f26e083b29ff188c3ec8261c7cf1df63e798f76b4b4578bcf763a72534868e4a0d5f225e010ae29acc95204b44315fb4f4bd0de2fb1b054f5ca8d5ccfabac20a07518360dbf6bd0e5485e5338643da03191f66f9b2c418e1d4e2abf1dfe42172be9986ca9c8a704c88a95140b3928f661ca16a38b2b85a27fe42ea750f54d543a78e45777853140f041001cfd12f2c5cb9aebcdaea320de2a9ba108ba8a2f1a57139001b783acd4b7cc772a634b8c702ad60c0ae083b42d813c9f5eade7c8cd4b247522c0ff54caf1b399f000000000000", 0x1a4}], 0x3) 22:52:49 executing program 1: syz_emit_ethernet(0x1320, &(0x7f0000003980)=ANY=[@ANYBLOB="000000000000ffffffffffff81004e0086dd6076605112e63aff00000000000000000000ffffac1400bb00000000000000000000ffffac1400aa890090780000000000000000000000000000ffff00000045000000000000000000000000000000000100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195d152bddf8bf1e2cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a06deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f80200000000000000d6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c4f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e76af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b7c37abfd08151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a71f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efff4698ef1bb4fb14a6714a22a58685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64000000000000000000041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b043a029292dafac472091eeb5ff868bec849c13ff4a72f92af2c9eacb54cce7f262069d0c3e89d391ddf984e2b0444e29c6db4e2ce23a2321b49ae7b788a28487ff0ff0db721f99f762765ab723c351dfc681d6e9aa0786579014eeb7ecf248408a7d2e9b077e7518cab49b1012f62c1b52306ea3eab3bd3773da7f7f642673a492ff9178b8e476b"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 22:52:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff000000000000029078ffffffffe000000116009078e000000100"/54]) 22:52:49 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1000}, {0x2, 0x7fff, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000003a80)=""/4107) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000003880)=""/9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001180)=[0xd57, 0x80, 0x1, 0x7ff, 0x242e, 0x0, 0xfff, 0xc12, 0x8]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r1]) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r6, &(0x7f0000001140)=@abs={0x1, 0x0, 0x2}, 0x8) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000003840)={&(0x7f00000011c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f0000003980)="ff10b50700a31b40ebed4e64e5c537391198be79027d932971cf2b0eb30be2a94de55df667a8ea5eaef43c758b41e7d66b20a5ecb059c985a97b8465aec436ef79d9357b35169a545ad79f5d9f707e587bbebc557c603ce66b61b43901e0184a3641af6fe7a050d0619b8830faab62787359b5de938b880699270da6aaa74a21abf20d744ed052bc1f412084cf93d443a5062ebe4efb8bd5f8c09853eddca95ee99af1d38bd43420c5461761061cb47fc8f5abfcc209f4a8f800dc74f59beab8d597d5d5e74f78d3c2c8272322", 0xcd}, {&(0x7f0000001340)="d5ee849cc002e66e3dcbcacc3e632d221d8dd1b7e24d0236c1605276ec77fee97af2709124ef7eddc8ab518a3363658d38c255bc82d5865499f71a9dcf009432ea9e81133dd0f062ddb71a3c128ac4c17508f11314ac5514b7732b39f73121633fe1a2bd7c2f710b23c7b913d7c5979a44b5ff299c7f897ce3c2d7081167b201b56a6fe0715cc10ee9693f936d1af64a41eb05b4933c8c44d3d3bcd379b930b6870704de3875483427bae07072aa067df83893f21c2fd5f7a837586c4ae0727fee4d12b4227cd5e0802e1f085c950edc52a87a", 0xd3}, {&(0x7f0000001440)="5ea623c41a18695e9c3ee89dfa98aded9cd721a24efdc027685ebb65e9c7e3321218558d645298f2f149c5d5b90b780ed426e22e4ac3b2e624344d67044218a96c7984b88c7b6c62b8476e86f99a288bfa1873477e9dcad55fb459469a3d", 0x5e}, {&(0x7f00000014c0)="3219bd4aa0308065d16238a7e56a6727a6dcb7eb4414d3036ec37b0877addae2fc6c623293b61da5e7b8a30491365122b85c2f737f4849ce6321b887ed179ff642770d3f60619dbc0ca774d49dc2b78ae6bf72f55022ab35f02a2c68f8faedf91f76541a55831f6971c019fefc9d1c428b210be1e214a21a8d137fb004efee38d0d842fac10feb423071a48adba8d7743b60ca3b76ef268ad1f65f9980733d886b8dcefd980b9a1d3a7fe505ce4a0e00ec49c394eec44a021f8c7371e368d2eebbf6a855", 0xffffffffffffff1e}, {&(0x7f0000001200)="cf39bd65869f87", 0x7}, {&(0x7f00000015c0)="73d0b34d2cf229dd20ef4c277ebcc633ffac5f3b171f2f1a04eec61896dafa0fff335098a0c21a92a048bce2d4022999565c085fb44eca4da374428db1152ea5934261c8d352ae0c97907f5c3ab37b10d7b0355da7d95c4818c87a94491fc8372f70f6e33fc374895be6de3988e318aea55ff646324956924aabdd967cbeeec99873c3c72af4cffc305772480b24deda10c4", 0x92}, {&(0x7f0000001680)="208fac3fa6c8eb4fd7d691902ddf47e0df7ab22c13a8f331faff4c45d81336055967b63d2c3361f95c979155d191f55b53a142590d2313578b9a4c447231ee77a491f9b268bc5b8e5ca6c8fefae8f3e34d8623ef132192121ee2bcc0c37dc4a44b5107fec5e9b9188f8cce2b69525bdc7d3f622bda945b962fc6d2ffbeb126cc1b403b91426c2107ffeae53c5b426e1769c7a9002d4d24beb99e14276992ecd68960142b4d3659baf5a57816168470bd6fb4b31586a655a607a392f82c355212982767170f9e54821de2c5d38a975ae25f65d7b57a80c103d019625fba6b0e568741125430469393cf7e5575e48f757daba825cfa99ea3c8967c396ac8f329998c2c76e29bbe9aeee7dbc91e24985424a19b9724ec81aae8bc390924464a842e99827e446364cbab8d2972cc8d22e29a2712eea455cb2aa4706ad7f2b76f4d0203c876df1bc5aefa17fe8f9c661d67dea2d0f9f2ac55b57a04b0c01d81195265a46684208d2f631d342ac49fd565974ab8cb010bedb3218af0d2869a8a2a61471faeb107b6b53c330b6b279d3b34a04c56ec369b2bc2df5f906a78b439f44d0835a4478f06fb9833bfa6e8d8bc575736d9a8ec889c319f2ba8b09b206c760a788da971189b252ee320991763ac7961453b76485763361c104850e17133c6ae7912796ac67b92179cfddf1896af530bd17119e15b10131b95bd68d4b27d4343c447f84b9a11374fb9f63b107ccb91c67b4798c30662f7f94d69f8b37a54823f2d80eab3609e81cacab0f3697a1a298948a322de65229dedaec43ccfd1c2d4552cf0b95c9a81eb48e8923a024ab67e9941d1fff9cd5264d1d3d8f10f54ed1cfb876d4e10a0ba98a48d519640eefdc8fa31df569398c880615e1c816f9cb30b6af1b16e082e3f4ead7e228227582b7f85b5e86107bf2aca0dc8cd58af99cf29ab44dd509e9f5887513c055868729c2dd89a8e59935ab1980eb6167c67ab5680fca288e1a6b27256492fb777dc0573c75288b8f0d54cacf6bc5daaf399d514d2467c8577088ac4853e1cfb2e8c3db3a1dd1841bc7a9813a051d13b120782289b2a943186452f926acd113b357feb37ee01b278fb0dd14067de575d89343cb11da35fa3afb0d3a4b679162f2fcb3e11ae659e93589f2ee060849ae3125324e529801089b6770facb530bc2c1ab1b361375100d41588063825b4de65cca4ca3ddf17266e47e2948bed53b8aea21034ec41419d220573fd21658061c65bbb873882f793b45d9bf7fc932cef878e4dfcbf96a592039f135dfa6af31de8f974dec77982887e5e412384d9c424c75cf415b736084e15d7424bf40d0156ecc676e98cef927c011379208a15b642e1da1b3c10edcab46e8aec946694e03a013e11662fd50e723669f78b02e92ac7c9d190d409b41f9c69bc13344da3e4cf8673e2c63101aa13bc884b8194abd3117823eac3d980d2043d1e0fe160319576c1d756eb6141678e5cea14a9f76f4bfef174ece0b61363ded6eb06140ac1c7c16711a1ff04c0287718fe1e1bc0f8fd827afca80277f1faf22a6a118822c74bed2501cc2ff6a4fb99f920af9a3e88dfaa1a75486f5b045b5fbf324d448b843bbdb1621c64b72b6fc187d665127eec2f315430d5d6b1c2ca9bb692c3bd95ea42f02b56600fd014c2954b6039944942538658ea432b5d61bb5488772b948755ad9d16d6b1e232b3bd759d2578fde4999a53ec2db474b2862072d394ab42a0eb73d3c35076cf477bde7c2276b82ce3131202bc28973de6b58bf6d43d2822550fb2f81f786a5ffdb5f9fded075b6bbb9edfea28eee67ff30a9c396c50e3fc1aa262e98ddfcf4043d5235ae5e3d08138aa604ded9edcc9b2b4c91f7f3236c1a0b3cdf5f18a4900b3fc90e856de76cb9a49ddc3eff34e55a0e2d86933939632bb12ca3894817ed19ea2862c786f99a3f2f0d88723a4ec041ef857749507f1f0011cdf3c344eb2fa8dff64ff0e6f06f2fb049b6bed7ca02d131cca02192604467203871343a754bbff31d354512da26f73c6a66f0add09c247221597abd46772bafd21b852fcb4810b75872a9b6b0bb781db0e5b3f260b9d247350e07b1022996265fa61aea7b4edf7a919d5d06e8ca8d5cddafa62104d3665ed0de21c36d4b396d631fafc31075eb7693e09551560adfc1a347a55148e229605030ed52f524f79bdf4ccb19fd7726e85869d4ce6706d11d0e443c4a91ce02e0e8991e5d278371519e5628cff040c9fc126ff8976bd38aaca7b96c6825e53b5d399f9a56912c46e7f186337d2b980564af595f27f142bde8f23425c7e44585170a6c34a8751fad588669a5e79904e458587b35ea9b1e95f4c1ad0b0212f690df0de3aea158410b4c3c6037c8e7ca4ee3b93e3013841c43f70850110ecaaccacfa24febe62b5c436bfb3cc70d70c006643bc0eb75b6fa5fa99a83b2e9a6b108666d4475ce9af963cbc99bfbd5b8ac2c99335d7b6e022a18692964f92847d65b0c244cf68932c219218bd0651c3201e4a2783594356ca1df6e95c89e4405c65c072bdc78081aae803a9b84a5106f7c1d5537ba1344d2d36e91410e1fa66138af98ff75a32f828115985a3a7943b79645b0d8bac089efe5b4a271ca18b233cebc22bb7fb3db19813485dc39a0f31e25c08aed1860100d5ce634e6940521e51ad8af28362e5d57b2ecd4079b1222bbf882e74cb8ba71b098aa536d554383b4343020fa406e6956a519c2d410c5afa22e3669ed9341961e01e599186b5f7cae31c86c7a4c776986afcd709a819828fbd486e33269c6e5806a7b50f47d7705ddb2af9beb75216a94c70c1dad5dc8ae194f810ea65e3b762dcab9bd827863c5e899dde94964ffdba2695a40da6d9f7e6407d97831696fd0a02a0e73987c8e35b8567405fbf2f2daac8851a17a2ae8599c267da489c58328c382bc31204f8715ca41b342534f6b257e78f9be476bf89ae530b341264c8c8bea1fede347f05b8e171de5169efa7e2dc5195317b2118d39382f45400340d119d5f942e7dd718af9d5378620cbda6b653504e8b571b1adf2990bf32108fd04856438dfeb2843d5b3e0bee96b805b05d1f521ea38a9862533d47e304290e2d7ca3ce151c17c3088fb94dd7b600987e9e2c254f9d72f5be88b04a39677c5c96468ac3488cfb4c0598c7e70eb815f67024bf53dc2f1ca9a55101ac21b0807116fcc792acbddcaa86feba4aa2e9ee2550f93b73906e61dba414b80277d8727797873f7f65052a0fb6c6a1b3ec77bb82d5f8b2cf395f9b05f8a0f05bebabfd6e768a9c4fc31ec253d049f1aa48ceaf8ff942e22374e85cd1c253fb1e6dae6afdead7d4f96d2232330843071404cd79e2cc5bf4e033179c3ad0c8d8ffbb06d4c332fdadfa477f8e0506582ff8426611c8b58ebb86633de6c8281ea65e29ccddaef1f4e38a3a629b391580f3b48a4e2a6ac2c971679d13a25a1878d4a267fb21650e4e5c7a9d46bf2c24859029090ebc254cdf14b71773dfb2d239711555858786997f73fa889e06b347dcd95ed52cebde426cc2b8908905ad6e30584f168384a09d8b2d49f8120570e2e09444af30548658ab67192fd9ffe90580209db140c2233fb2d959cd22f517d26ef7d5893e7d39ed30f23c566fae43924583ea22209d58f02dff5a8449a67376567c1a54a96250851fd70d119df49fdeb2dde9ba333392465b1e8dbe4c10e20e21dd99fd0145b9faa5fe6a9e7bc80c2bef8384ac87e40fdfd75e94c86d9f641e2b4e40401ac504f1ddc533155f213c8a9f1a97d28a036afa41c6e7497542de3984c3c1934f00d46049db73261ed85ac2c4d4ffe89cb3f233816a7046d192a812fae9b3f3d1ebc948ea9ff1ac1867d7ffb707847d0a42c936e93fa9e5944af762708dea7762422e3dedd0c285e0b92193716d9891e5bcbc2798b050b7430e4208ac3c46e5cf8934febdde4ced83ab67c320287748d93f8202fb797c35479d0878becdf754b1d941c16bd829f73f18b39f83b9313d059b148077f33bc852bbb3dc592d92a337160d7db081db8aa0f24cc477029dcad51b794c4db284cbed487a9d98fd80d3a958848b82cfaffc1f28b4f7c72355727078dc403a246470c88b7ed2cda270fc680ab90892a697f4637297040e8739eb3e893c8f8e2d8952d8b2f2857b4a6365811afcaddd643bd0a647053235a33070fd4cebab344249955851e19ecad8d8cd627f804e27619e87e20b6371ebfaa4bac8941ec6f6e5e7713a1d6d302faf4aea8fd2f857f26fa2e6cc5d731608cfb6b65510342221780a24211acea28726f7e7bc507e8599004d635a9d26badd4fa441073497835a377b92acafcfed5349318505fe8b6217b390f014fa6f41e9d3237cdc3872c1356661c7fef25f8f78e18e5d28e4de80433084c4cdff29e434a8431527d8b499abfa79ee8f11d52c58bcb1ce1f5b7324b366e15dcbd64dfbbd36aec195cc973665dc9cd2f137fa23ee9cad94efaa660c33767bd31e0c1dc455b7c49099c0fae707ec2be09bd6e9ee8129dce34e8e0e5b669c3e26467790a46365059699146158cc6b2388e089552610cea132b5b64790aa9fe0c55e647dd0224e8560b1715e57acbc290b27462a8fbf2b3abf80cc85fb8c29fa469377a80d4bc781d5edfacd3a1ed9b91729ab96f8d9ca6306b62a707efe949e29fd7cdc9376860f949bae84fff00a461ef602af21a39143752dd07c82224ce494fa83af86f5d7c73bc8ce3475a1c099253a0c5ce0cfd34b85bf0a756091f7ec41811f85d1fc1172741ae40c773193e8c7d20f08d6217b8e129f5cd67178f7e7fc99f7d4f555d0058a0ea25e6f9e309b28fad34e0bc8b58a5f9ad78e030f8fd3dbeaa4d77ddd20dab330032ade006e3fcd8fd2e876f1e85bfca7a73eaa68e376ccd3e79b61f01ef4b1ffc7da5b0dea672b6ec11529a1e338aeef1ea0e3277b6743b095801d4a654011ab92f781b40e0fa950dd364a72934bed6a6b7af0fe44b18d7ebe4b3817f8167849bc5c1428157bd2f985fc2458ae2c03efe9a7ab9e5aaa605f2eddcb9b0a3a6052a2d5a5c1482af77bde1aa76b4f5371131bfdab618e91282a5a739a1b484b0c0a4b9772670abd1eb268b4de353fc1560ec02626e544a76582ae2365af868aa196f42d97d89c1c0d5c4fc20cf7f4f92ec5986aa5777ef74264f9cae526c5bd954736df31a9f48a93ac68e4273e86550a88990475232f20b0236a1438dfeb3266980d98c4697056d1ce4a344f5f6b7e02980e846e0e84320cccb8b71d1e35fd82d45b41e9a4e2d106dda814f31da2ed130d73ec8ec2ef483202bbbcd35f50a4ce7b875506bfc34d597aaab86fbaf7f930bb119f2af82fe12eb56da18c023724e4ae655382dd2a254c6467accc61f4dc64075818c2b0663bc249892a60895d45c61850427316c2e28ae9b454ed9a3d3cf01799327f44a20d885bf8af3df6f1af05e27173a9688a99b96f54ea32c65508cbd99047239b615050955b76ffa6b715af50dbfa45009f5cd01119a6fc2f128c41cb06722c2b77c5198939e33893068894dd49985aafbd9cee44141a6e77693bea66c3b9027d8e8884175beedaff05c21ed9bd0fa636bc555bbd7f4ae40c2b71f2710d6d2abb55b2d7f1531b3061d1e098e7a485b502f64c051cd48fd998ac479ddfabcdb9e18cdf6afeb29e69c3222cfbb66be38abe5e18420550c78588eaaf3fa6098a6495939f38fd5128958f94ab2934e6ef9f9837fc70009ee392745d34cb8cec0fbc6554f6f934ffc99deb55a6dc2ce1b426", 0x1000}], 0x7, &(0x7f0000004c80)=ANY=[@ANYBLOB="1010000000000000ffff000001000000e4b93369ef7e0593206ad29e53db4ee8820f1be68e544b5d65924221d041de1a715d6272ee19181877bb8c012bdcce518834a46f38173349d6927fceaed2bb0499f886999faaffbbffeee541076a73dee3a0ac3474566f41f8a4e04f87e6789bb0daf5f9e841e6c748b7af35b6c2764535fd36200c3aac3bedcb3a231ac15cd1dfffe4f4ebde22d809e0e4f96a97cc07e69ea546c7d7620e27b36013255a00a531514afd33f938b0ffe6bab59e55428ed4bedc77ae6c1f8bd3e3dadcf0192db595bae106badf0e3bad1a89a771bb50474c3fcdf4d4ec656d8231a187010d964338b854fe24cb43c929b8bb02c872e00827cdd5b49f375ad4a149f3e63fd969b34f18707615f54a94664132131ce89086bb39bff32d3dd7803dd8da8c964c0b0af9213a13166f8200cb071e4459f4258c7fc5df3f9c13667c802488eef60741d5a9a0f754d674d97dd300f2092bf399d355db6b9d5c8235e97053dc7f7f445a8b781520f1d681dfcb39a7e1d64037ec5b0d24845d8482fa551c33ea758bbf8e4fd57d20d2825d8b429663cbe0db2f70acadd945e49347af33f1afdc130cf6d8970e59cad1be8df1ec470aecf31aadefddeec9acfabbd0e77dc51a54311fd940a9528dc0590537f037e7c1bdd9e2b3380673a56118c30f3bcbbbf7ff96d2e2adc155ba69894986c356c19d620359e1a67ee7be6e56f470d1609db99153af0f0fbfb4f587b7407ea1598640b3b7096cd51f1f32a32ed42e3850e52dc6bbfdcc273690469d5487cd75d5d2666e692041763ff1e9c1d34a13e0839eae9a93a28dc0b1788f814493930c9b7c49c273439ce36eb75dc6a56c691e5ddd87cd36cb37287e8c89445b1b6115555342f22f5acd2cdd9a93fcae4621de455d7bc9b1171e525db86f9673779c9b7210a93515525a10168479ed59e9b6a761d5163179b3963409a43473e58f9303ae22d7f1e47e7fd5bb38bb8d3e272dceea90275974da9248a0b8e4c3943ba198303474500bf4951f76a689aecd94b272de0321e5d79a3e841705579a4cf6e5e744ac9ff1692d9fea9460fb013161ac94eb0a22b1885e5987d7d032bca2502d20d146576f30a9f29ee37e906c3523600a743c601ca4d036216ada01385d0ee369e56b6fd537764e1474755e3a7241ec3af70774ed7077b785aff845e7e59e8ddc0a3c5ab162058296e77f4e44207bee67aee46f2f014dad50338627d4db9ab6fe849f109ae91f5cbee4b74c7d7299f2e2532e2ece887c66d826fed4a6121ec822a94c7cc023a63dabd12297af3386dd191b9798972b1d942fbab67ccec3cdc3347a62c81f5d6d4c6a89e510d1cf67c47c7301ff577028d80a4ed059ac63c006f8079171fd9aabc6ed55c53d41471736f7b4641eeadbca83e5f4f3c75b302a1ff40941ce01c0060beb32f14b3c2e94a51959f489b3fe600536f8ed2accc0be5299dbf6f616cb354e3776a07c2c777338aae5eb9b898f0ae99bf1713ee9726d1497f136f93aff57093c94103b19fc6d49af24dd6a06a71a24106a2edfe784f80443fc95697746521d356d6e669cdc5570ed7ac3cead617215424add0706859f1d47eeee9826396d22cc70652956a90ad207e4b265cb98b646934e2a55a1043f0fc7b5b99d97eecaf3a5c90fbfa7f025ff4cc158e61062b066ef2361a4db43c693799664590cdbc80102e7187d213a2deb2111022fffea94255f2836281acb6d6a60fe96caf6122a6ced317d1ad0b6f42eb23e54b5a5e1cd08f2859e4b56835b2315b8fe24a5c55bb0b9e4b2a9075d99343c36db99696ee02045e7d181ca207348b5573a1590666430cbc197533cb1e66d317d36c16fb47a69f3ed8d3c2903506bf05e7deeef5a631168180b69df5a3ba77d242960427a1f0c7e24dff29b121cd1d43edc2042ecaa8810e1558e5bc4cfd4334604b870652f1148308cf04d1f47f1d6a0d9f4059f2a08ed09764134d133fe575310f9c0db493d29e6a992834f0b3cf76f8f8ca6719e87648c73b87253879d42e7caba09ad65c8e2f07a07ce29a70d0fa54fa29d0ff7a5467e0209881b0a4815e5474e6e72a5c557322d425d05945b59881834880eec58bcf12b70c0219c191e47537a82438f9c05df14d148fe847cab18177ab47a88df26bba74898d3447ec95264cf473c758f3797fecd41a0f5c451d0659650e63ca4ed091b4ce4923fd0b601c1c4faa1373498903e0b553b0856950a888492c961de29fae695ce9b00ea17b74bd3b32d9cab289f10c0cdfd441772010a1e530ad650369e19e9346914dcd7df2a0e118d28d81cb5fb2e82e477cd34397dfda59b31efd09bca68e64435122724d74f9582cba17b25b45b2cd05bc20941ef026affc5bbaa3e7e9ac97d890b9400ac249ce28a9af4ae3c9895dc592fb766f734e9e994e9c0e733779c38a1ee5f2ddbbc1004acd3fab76c7ccd56c96bba2b27922b76782b64757a1c30f62ccdc97b54889ab26595638ef80f2326ed35cf64daa1a4d8e493db14a7c98ae59673479ebee18a74227905260868a17ee3a72f30418831eb18b955ca1094329aadd08d52d34dafce0876d1d92a2c4e13912a654cccb7d6240d246615aa0ec1496aba95eac02d665fd15463c8463d192abf15a315dcf1990fdd558fdb48171d6631804d4e9b748c332a1c370820e309a7b2c93312f4ba7476bef399b40938e06851a94b6afbedb1200525dd5dd8f36b36b02670a412c7aaf99333ba878e93b66877d9e733a1317d8a0b43e08a3119ade54e5d497121ee10476b9a7c493c975d64b08d76bb1f689919fadd1a4dd78196e42a778e3922e05b3b0c99dd70f9a14e005520bfcb24e76d75b3a2110d07fe6b3c33243c5808fbfa3839ca22d6476a63abc32f1c991fe34f0aa0c784561b76f232f3a51996415bf0811969f7072f9083acc6f98d777fb0fad6b070eb830d6e9ac6f50658a6865b5c9b27c467fd49eb4deb2daf71b8c64ffb66c113047ae6f30d45c615d2ad6574a8ee3ff80f0a11de105da8896807e4232d0e9e14ec8da989b8122b8351b3e4eb5ac8d7182552540476497868cbf4d6ef5bacab5684d7bf5e74e8bfe7b4d3ef8db612fe2e20c4f3a68f6c21c7debc78c6f446a4bcd3ca475c91fa7fe9daf152f43b53db42e2f9746583c1c1263d7480327c381f88507878bf7cd532e5c7f4b8c503ca08ca78e4b5bdc6ccf7529b6589b76327dc87bf91cc2571a9c35f62aecd8fe732315de18fa8d07bf447c725e97ca5de85d22d785e6fdc47bdda7a9614cd08cce3f361aeb7cdb8af932053d3f453525f9c5514206483fde74c188024b409ab26730215e5659f3d64c793be82ad2f200ec1318a535f0d6d113a21fc144c5a6b27dffa9d27ac4471d9a3b90db4908eefe9ca67441e1773b35cf405d8b9a98f160f46c7f4dffd21db2465e3b8d5240093b9623fa9f24f7fa3180874ddb597acad1369d1126c2ee680a8dea255d1740155ed876662f766010cd14e82c4dcbaad11d6d19c33971be265c2c37bcd387565de286670134a02dd7e0d358bf539322ef5a93b2cb83c5ab05828ce7e7d50c2e16ae509f0e62850d821f476f267f7ae2c33b0f65b960e4d24828ee983aa9303df4b19f27511e812a855b5ca52913947d78cec4a204f76b5f6cc41f84a5136b57c6721c7c10dae8538302783bf58639cda0bae8cf5d5af8d6c3632841905d2fe3d6dd74b489c7620d9161323ed630a7a97ebd0178ba92959478b54609aca7018d46a3d96332fa975c8a77ef3432336a3cc49d2a4f6ec7e7103335f4c4ea8f65f23ed924f39598aedc0b7b377ec6bbca21a6c3b5f5c805c2fe026a6a73c3bcd8e45b7e5957be7a814d57cd68d5321f3c66ef4750237e9a9432c80766d0845126a79d8eacbc1dedb1f74e689c141a59a78ee46cd801c61c0a7007f95669e0653c7859e56ea10218aa15591b090fcb82440e7b533503f50977de43710ab1bf7678d153dd1246f74207954b22e6156aab67d0dd25d9be5f81b9ff534570b5c782b1777f19006b97a54c40cd270c7ef7472a173dd1245ef7b80322a9139f26443ff30932ca61316ac38d66af4f5c4513f777bc19dcf8519d783a85237f7a3cbbddfffc25f11b9933187ae2c7504b2d077112ef34f0152643bfc8c69295536c0fcd2cac3201cc7f7494c1bc71754c4d04b904377a3114758e47ffdefd59c18172acf8336d9eee88e7d8e1d616a7a06b4a94c08af42cc31f0e70e880e72a382d1c4fb96807ba9069127d274ab709e8ee0bca2066f5192935bd7ed22e769c686e31ccaff5ba71cf180b01b22e6aa71e4e5411f5b3b6253ee97bd35f47367fedf767d6103e33d87a752943d0500472f77ad27c9b610d9198bd1814af216884a4a43bb6c79f9da0bd301c320820f087e5ae8da8561a26d2ac235ae238ff1c50fca78479c4020f12ed4275960892210b98aca85387523fb235440495d2f32010343e9d4cd60fe6b30d36564f1751e641f0a4b2173a95154985891201ed1ce7becb9a99cb80a794485b6cecb5dc34d76d7db6f2498add572ad129ca6d6b952fa9c6dc9a24aceb14fef5ae3ce04591403f8897c22a5676e07f07a92b7d6d6a9b6cb14d025c12172edd8ff61995cd72f8d65e7a60868c7e0521f9ff31098d5a70abded37d71bc5f402a1cbece5c4add99ae0b2f19fbfe46b96067872dde0fc498c51ad1fb3d0651321f8cfd540d10a7049f451016944cff75940be90fbd8699f5ab437bcbf91428efaa5db69ada1bfd89f4a8bf0dd335bbfc65b2734c16b2101a46e1d603ba20afff9583ae4bf507821a1550b839c8884f653416d24bed645c132bcd58232134db2f42093c960c3b2e2606259ed9f52db335c94bccb8104e6aa766f7c827738eb9be15a51d2e6e52aa43f43db2e1b3e2ce78b8a74324ffd875587693c1f6e552cd97c85c3bfd57d41ad47beeead402167c680c184ab1966034cad699b8be153b470743f3d3b5e26c50084c326e378d22ce8fd1917e8402c60edfbce8d39c71b93690649f9af6ce3b48375b3f8ddc122f5bd5a7f94f601fb4267c39205576cbb7fa7df53e8b6e4c8e07d14ccc515fc00c44ba160d1e5636f83da3ee994f35fc60194218d01b257cf88289f252da8badd8e03dbb8dcd84fe451cb7389545f8097dd6d53e7f0f81ab3c4df1f80cc89e59f6cc27efa940262deba8cf0a969fc4be92427cc80f1141453d93a2caba5145a184bb63e2f08d9ec0313ee29d0575608d8da59c5a48f00f675d6efb30abb23cb5c5e1e1660b1cd92d91f980e1233c257e37828fdd1c50c1c04af42b08ba8c27ba01d769c543a6e22dc96bbb017f1e5bb0573bc5fd852a4c9eb347e3867123844ebccf9f52b0e089821743cd85f324b7c26a89e950fb6bdbff97e5a896998308396cce259602cc8b4c5f8b77bff2f1b822991fcaed4114ccdd8a4f832d7632a188d2e6d80dfb48213bbf76de3fb72cd7dc4e1176b4153e17e39178e972b206c0f25bb0335ec7ae67704a823095116cd679e492509542bb9b94c2dde1c21a9072fe5aaff6622bd30ca25240ed4708136cdb597c6023c8b8fdacb7d15402866288e8e781ecda8e99fb5d42c7885b89b8348b5d811126664ca440d05b75c463193f913d8d4b200884f516e967745bf8e58ab4f52b15f83856fa4d89a5254e49465d5a5966c48909a26d0cee610a40a78471456d4797eb220bc7209870d2b2d9a691da7a05516b1ab3889f49074c214952e7671d35783695d5d062076fba5147fa0a0a8ff252458ce8b3a00a6c6187716d94f8e024db7639293400b56900000000000000001000000400000002bb2d0245261ce63447dcdfda2acbe1a13a8d9bc7c300adfeba0aaacde318329930ddf27125d2564e887a38fc14c2f9be7ca2b881ed6022ed8ef5c5ca4a49e4b2cb5fcb3f170217815c2af8d89524fd9a1f8aaa238da99867e3792003826d422efff5ea5bbfed51cc6ef902399acce5b416e3dfdcb9db2615661d6b8b4c9ee3f280100000000000001000000008000002cbba2f8a303154eb6f8114873f81812d0acf386e74d5f648bfbbde1e04ff9cd63ec3aa4af79a90913bb4a1fd2605f0d12a9868c0cc086f7b0de8284a242f80066f9a6b1a1ae5fe4437e7d37608ad48feab73437ef3626b8850ed9d6d68419d1fdf6ea65eb90e9435751c13a917a6c059ea2f2d1b570d6c7071b4f250291b0a64e8fde140d388361b2cb75a5b362e6706fc718990bd6d95a83a6228fcc57ce678839711f780d50d119c63e54f710167db51bccb36682f5031045d729020dd6e3afdd86ef6e3ca4dcc8d1780c69a33fac7c1a85198d901035ba76fae762c9084fe84ee68351c2af44bef7cb2485b29afbe4f234b6b843aa3105bc009548603ea75b12714ea17d1804a1495c2a18cdd3ab18bba85b03f604116e00000000002c18ca5fa093efcc831a79c5196c4990133808aeeef7daefa30dc380502a4a634b07c8ce7b6be087210e7ffece3537"], 0x11c8}, 0x0) 22:52:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000196c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff020000000000000000000000000001000000b8000000004e204e2300089078f367cee1956d5433d3b3ae552e0dcdd85e2cfb00773bd9966246d6729eada0100aa9743dc770141f3107e61a9c947502a6c560683692f9951a775ab8486539eeb20ca3a4fb2b00008000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x2, 0xb7, 0x1000}, {0x0, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x2) 22:52:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 22:52:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000140)="4bc07c2d2c8f52598f7392a93e4f7b24b498221dac95b9c18bf693854a3213ffeb1a114bcb9a35a92fd75d2f1aeb5325448d32b329e91e71a2eee599848bea44fa9a778f6aa52bd76560e3f6cc13ec06a4026c764ef42bfae50706a0837b097bab1d320b0166bc4f3470bcba0c8302415bfb9dd5a29e34f7590bfee79c0208e404ecaceb9438a28fb6f4a193819b020c25a93d7ba97811f0493e7040e027c23bf397b5d8453eedc1da39234f9add5592b0a1868225bc345aac44acd1ef05aee76029b54fa9577ed8bdfa3968ca3c0edaae1d01ccbdaf2543067de8afd60d7516ea2ba90cb344be7feb862cd7c0e8d4e2853d87afcfc0bcd07ef68fb11b6836c40b511a703d44032af69ce855bb0e0a56677209cd5ab9c3da384cab60d8d7ba010c9dddab8cd807cd0d49c4b025217ec2d30da98dd60bf6182a7188d5948e144a5091e085b2b5b05e96be9df30f55ad26a60ad49a43a0175b76b012d454403737ebde128f60317477a527fd08d7eee8549d3aa349d2fcfc95cfd352641d69538e226bd68ad7a6c54f24b8242eb0ef803bdce74327eb3ffb5d80859b48e819be1983965c39931afc1eff390ba8d2d0ed63fc670c3b97106273747535a365fdc6cd52eff64f3c88b0a24e14128d675c5ae2bb14d80b7db7245737eaf63ae00615a53df4f4746a6a4f364db0f1267646219447f212c4a848b9c025b0e7950d53e26afdfd9840f734f9ab838a9933ada19302e23775047fcc666e0de2aef34e49cdea8885ae01d337408e5de2365f10583a42b74308e653905cf84e7496ad4f3639ecb4fe1eff8079293869b0f2b35cf11a3d021a2d3db9fae83feaf56f4f7256f6f9e72238002a95faa6cf095a5124d064ecd00efcbf2419f2006d38ac483beaedd36eaf856ee408a62b6d2c026c4f708f971b541fff73f517673d0a51a9b99b347bd55476aecc161661bd647b675bd51f621cef0cab2ebe14e22505da8f23dc4c99802e720da1535f97e330304126683f22c9f0c498ed708009ad4cfbae9070405ece67006c441f46da4cd87d77d6e3123b4e7b709dec7c5b9974bdf0d24d3982142bfdca5702960993fa4900827262e5920c837fbefc2c8fa6ef2f5c88385b89f42c98861e5bfea42469474a792f5c247c0889516cb1f87a470b46910d6c856f246d614fbc2a1210487e7b4b57952418be2a3caeedbf3d49a72ef9620e1b93b5268e1d8b6a82bd25dedbd34b2a5d7dac5e6bf0ef92b9ed7032f37b693229ded27189aeb988972be7004932e9d269b9adc1e1183d5c7ada20d09df50296fb64bbdf28fbdad1b52354ae26dafe61fe67c2db85aaeeba4fe3728d11d039d0a8920c0b412e7f6ddda335ba09230eb17e0c30ead42477440a9ee92f6a36944dab7af6618da07a9b3eb3c0a5c1d27bac9e11ab1d46128febac407dc760e720669094fc96d1abb404b7e99a5ad28065c3a33a9c7f7b3839626765097d092fec667f3830378102d2bb46acceddba02bcc3e5933d450904a404d58055db0e5f822a7f45016171fcfdbcd7012fc7f7fd6c08548e1ab6167f26f705e3d336f9661058aa778e16bbc37ca622b9e9cd32c82c0fafaf96985d04220a36e82b33c08ac699742b6734e31af2c3c9fa7cce152ada798b632189b492940d19f4243675e0df3908a2a662c0ff18bed5a31389818fa85f8815a1befa553994cb9d623ea3962a71b7f560aafebeab1950498a41966b225da10d7fdd193deda387d0a3a3f2b66c499c6bdf9f9a59925c4cb1ca565c6ca3e4be3a1111b5ada0ed91561bfdaf127c3448d28c8171bdc15c02c3a13a2bdc4f7b3cb0f71886de57e2c3cccbc060ac1089a0efd31daded46dab5c7fcedae397013cebe5afa27459bc02cc7b67c2ab6b04c3325f10cad0971e8241c5ba2b38cd6580d928050dce29ae939329aa385e7cfb941d7a245b4e1d7298e0f77cd7ff9e882bb8f0a9b993a8279d2b15fd8fc8e51656b39a4c230e4227e09db0c947a0b03f6f598a86fbe3587a4bc44418714a63747fffa878eeb044fbe1f293da2b1c038745d2161d09e6eedd7fc1f4b4182e49dc4f33e3c2fdc85c0bb51f07c3e12eec087ee6453cc9aed506506c07c7dbc009e4b3c737f088bd3c685cf6ed1edd5dc88d502492dc1b7d7b60d366c81674b5e039e487a1a390d907e5511e50441d8ae747a9c0aae122c607711407451b30b64acf80e49bb3847054c3485f886d5e46f5d8e95d0daa741253251799ef6662343861b8dc51fe89aa2e1d973ec6c774fa5624f5edf42381f3cf51d29a1e3bb89d4f267ed0a2852fc90e752d3d38d6c24ebab72f3de561e7eed433e8e978d81fd6b6068bbecc78b9d6cf5c926a18e1adbb95236f8a87fadc6d4e8f8fe5fb61af3fd36833bf7f91a6cbbf25ea5eb0c388580af8bd519b19d0e12fb54a2f35f3609c119e2ecec371d941b150f91e5ec7d0aaff34d7389d69a33fe90f7a37c233dc8d98835b2569936e68db11a5f828e91a8977a2aae5dfd349b1fe0df7af3a446ceb5159178a8abedc1cf968cb149f603f7f4bd8bb4ea38148e46244af37324a8d8021f2c6ffcb4acd0d779c75bcab6e81e2dc24e068d26d47535a8d304299c798c50b9fafa756f7401d4817f0243f552d3c62745559ed6d5963a8f72308ee91c8acbdaab22ea60b4f5e199f7e1cadc0f97d9502f18e423ae315373aa1e9e94ee1934744b62c7fc040cc5c8f8068b853bba6d7e2f2616e6efd1382c2190dc1eb9d08b05855ceab52cb738bd0c1559016aa6ca564416bc48d6fc06a52b913f8f9120543af063785f667ee53b8a631ac1de30f143d572f687d1581795e7c1f1bee90b5b155e87174b077e567c99d2b0119e49ccd07ecd5bc6576c6d326d5ea10aa338dfdf7a2535ece938eadd0008b7965507062a73b2da794a5caea792acfd8b79e795b8b1caf01a159a4f01763b6fb2369799890d90c3c94f9a203d8088d84873e8bd78ffc28596b1a73bbb7841d51772561426bb432736274cb7e2b8ec84ab40b1d66570bf70d7e3651490a05835d0c1cafe4576b5d0fc8c146cf3d96c327de77444d25f78d31d6bb47d87f9a3a573785d77c30a1b3c6f3e2a3e164197fcf2a97e41890cf446ff8191b212a00efd546d5e33db63649f22d569ac56e6adf9158b3f9932434e3f0e4567e35878ff1facb37dcbc72dcfb996de53c124ca22f19bbe4a9059ffc13a82253d4de0bc89500b99a25e910e0706c512db664f7bf988ca049b7f500b75c77532135eccd7596ada8f24e76bb593d6d2fbfb343f80f368ed9f1721e9165fe9f70e6671be3877987a9528dbe22b3aa18a4e132a46a5f35fad7b101fce3c632afab0dd4b3b9c031769f00b62e7265dbfb931d0881a356be61ce5276ba69e64ee15f7f6e2449402e287a2356f62195af884662a8a5f83147cdda8c3e92ab5736a7ccc648d344ea4231b9c143792d8ed9ea892a05d508c233f1effc81671be7f8bb17013abbe19848c4fc570a686dfaaca1c95bc2125432ff71adf3838defd4ec55318b602a437b18908ac648fc84a2871ed4099da8e7617930dc5e8f2162af5cbbea2a31bba2b55a72c552bc8bf8015a82a535d6a6f7098a709db24a8e3eef9bd337c4a987264d4faf371cff1c367c8be9d7138b98a5d16e8fcfae45ed8ce2df33c51e137bea39ab4461d905af65c0de6bb4f25fb597f29358286f03e3a6a4385a808a490c4195504fdf748e09d9b972982661e0fb99a3e0dbaa2d0eadc0c5c49a8f21cae8923ed013c23ec51df5879de3972a69e74f0918d5b6f38ed202c09740d1eb62b009af3c6b274424df7bb793cb916eda10ebc26ec97035a8d36545d844f50cd5bd592623ab27414eed2b5e5b6b2fe28f564aa9d30cd019cd517454f82ae82a94cc27d7800b9e5dd7eaf93cd4a516884a9db116a2e717df136ef411e45dda2bd20d4311b8a0b6b3dabfc32676409e8e1ba5d51284751ab96b5d5b3c61429bc05700b7d6eed14670e000c488d1c929d29a17f205dea85320b013512a6d70404559032897cc39c79c6ac8ca888c3d190130501e094357390aeea59b7968f0bf89d05b7e2cf35ce24e4824c42710898836ff40bbda22009997698ec13620c5c95c5eae71305189dde893b9f70e32e44a4265b2e7c8bdaa15344d5683e4270ed9fe464d7ec890c23844a1b195acd93c22149fcd0f3f9a141c39410895be573ed9762283e11d390dda36641b4931417b520d9e89140797e20d9e0ba8d37a3fbada9e06c8a668c25d20370ffee713dd3e9d80c08cfd6f955a97dcf083322fe4a17b5f6b9f87f3585cb86b4840edcdfc7d77dff0eadf8703a8ad481af697cbe18d51d939fd3e2de770dc1521c94807ee3a9e6dd2bb33a7588cc4da0ecfd5a0de134489fced830a96696eac2d44b5d8494179ddfe307491c8a89846bddd68173466675accd315688c18a9f596e6a6f5fc1e369630d76508ad910f3ccc87045ffa485e31ce159e0b79592d88b3a00b4d2ff7e944f4f48fefb0113813d620acd64208025dbe4fec931d2f831ae3a327625fdc0139b3de300210b9214c284855ce0769c67b10d1626f8f7988aa331ab218568da0ba71cc27c1e8e32ad8e434e10ddbd09d2cf620c7e42b5a20d2bbf130616dd6d5347555d1bf4e8940bf0912cf7e64af29f040da3c39daccaebcac6c4ad5fb761045604751e6ccd892513ead96c602f18a5d9d4a00f3323af9fc354644f327116fd12f8497012ac79aa966962e4022d6553329fa82c3a2e6daacb4f80cba45f49b9f27be0435f1be38821b1156aa36136d4beb31423d428f5c630680f3de67d2f472f091f599ed96c21542f213183897de8da6e8be53e9e401ff3d811fe619241af849b02b7ca3dc89dd9c14ca68bd604d42581d8c4c1987bd92dc90a939135b1932bdcc593fea563a71c08f2c90631f65d195320b336f02f76970fc6f66578f90b5cbdcab84601910e228f450e2de1fe9ff58e2fc895bb6dbce92eb4323f2162302efedf9759e309e6e394fe5577047c51b81e41e627176cde260aecfa8ba96c3b9cd5019c64df6f5ffb5421a9204c4fc42d941549ae4a70ef67c77eed841650f18e6b14198e53fc8f5a518c084be01af76a9c5ed695e5afe9a985dba0b8ec06725c0276a182e4ac3cb2ff717e16bc153f72eafb16c92ba1980c2f8df5317ade35e26bac855e5efc77759ae4ce56bb9ac3e602ebfdd1ac9bbf3ee9afa0142d6f5b148ea9016d0aebe10cf1331fdf95dbe17e5dccac1d61278a72251fd03aa274e3b72dcbf44f4a1ce7b6034b7edaf7aa5d615c334d548944bc158677528ae99b5a6b90a3aa8c46e3fc3f0854c69beb5c16edb59e824dd8d91d492344170dac764def3e8c2bc9a83daa1ef4fb1853bf473d152cc7116a5115b721150b24533817188f9b1f63f1ba2b2f63ab66cc7028111d49b2fbf994fc691291a675a611fa57f6e0f01133d7e1f7fe33b6d75bab8ee81f539ae957cf3061284f6d58a2e5b933624dc7b852be29f09f7bd57dc1eaaa8c0a8000c5134e4ccf760376acd13677c06c43e80967e35250b483e59cee244920b809837bdfa80dfebfcbd9ea163f6db9adbb2f72feaa4a563228a0cdb2ce7a81a2fabcbae430dbb4b7308cbcd77e284fcd5c5ea02bc701e9483b888fc23271773297cc519f1d44104d4fc64131fc093fda6780b6d227c0aa98ec37b7fbdc07d275c9f675e249cd65d7d55006b658dd9ae0b2ef6d69c01576b3de95c9cfee12809ccfc7034dc345816b7329888c4e0453731adabfc5b6cdf931c014de11554a9631", &(0x7f0000000040)=0x1000, &(0x7f0000001140)="532131c23e2aa2cc4569336ddb146a41fb250b8ca2d6b4a3880f9a4d8410b8a6ef459de12ce7e9167d0dbe161d3232423ad81744bd4ec3cfa6620aec818eaee06a2b0816aa67cf086a56e628df819c2af2bdaccacb", 0x55) 22:52:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) fchdir(r1) symlinkat(&(0x7f00000002c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000000)=[{0x7, 0x1}, {0x0, 0x6b77, 0x1800}, {0x3, 0xfffe, 0x1800}, {0x4, 0x4}], 0x4) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r5, 0xffffffffffffffff) r6 = getpid() ktrace(0x0, 0x1, 0x8, r6) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x924, r4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x9) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)) 22:52:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r3, 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 22:52:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x53) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 22:52:49 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1, 0x10, r2, 0x0, 0x4) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) mmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1, 0x2810, r6, 0x0, 0x6) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000240)='./file0\x00', r8, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000300)=0x401) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0xffffffff) r10 = accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 22:52:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 22:52:49 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x76) openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 22:52:51 executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000000100)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x0, 0xc, 0x0, @loopback}, @generic="85841715f36577640458a1efe9d6a89cbf01556d4030ddd0cb432b4c5591459c1592dc191aabfa9e7f5b5c245872b8504f3cf65409f97053ac09bfb7c910d22cb39670c5427f2cbd2b53c0031920e2cdea8142fe9bca6c262bf66c5ecb364c1f61223d30e4a02a1a020e8d4e313a1c3b1d2503c53062bfed3ba3365ee9916cb1e64c2026edd4a6a5cb2ed67a0b635bc7df"}}}}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xde]) 22:52:51 executing program 1: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) shmget(0x1, 0x4000, 0x40, &(0x7f0000d97000/0x4000)=nil) 22:52:51 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) socket(0x6, 0x4000, 0x9) 22:52:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, r1]) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1]) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCFLUSH(r6, 0x20004268) getsockopt(r0, 0x3, 0xfffffffc, &(0x7f0000000080)=""/177, &(0x7f0000000140)=0xb1) sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f0000000000)="c7ab30acadde13f124a2f1eea3eaa2fc3df28b00e3060c413550c067fcfec679917bf939e1", &(0x7f0000000040)=0x25, 0x0, 0x0) 22:52:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078e0000002000000000b1d90780000000445000000000000000000000000000000ffffffff1060b1db9a84e1a78d0029f537b6e4f29a5e7accd93b77267d515fbde6ac113273e7f50d5c0bbfce1aebb82be430f8103678aef2ecc2a9e6592ad29ad9fde388e3eb7a48f3ef8a117babe49beb5043f2f640f8df10cfb01b3e495d43d1ad1f82b03ce88cb76615733547d18d8d89ca256275cfa43335ce991ac220038dff7741a9eb6c8d0de4804c66e0044fe7f85197119fc274814529c050b9c8f759674714767b6c29f17af855943ff96e5b1d141d4b4e8576c960745d196ff423eeda94f91d2526b84ce2305bbbea184888a2549b995d8e56f2a48610647fd7dee1"]) 22:52:51 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r1) chdir(&(0x7f0000000080)='./file0\x00') 22:52:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x800, 0x80) ioctl$TIOCNXCL(r4, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r5, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/23, 0x17}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000500)=""/9, 0x9}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f0000000740)=""/202, 0xca}], 0x8, 0x0, 0x100) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r3, 0x0, 0x2) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x197, 0x8}, {0x7fff, 0x6}}, 0x0) ftruncate(r0, 0x0, 0x8014030004) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000480)={0x9, &(0x7f0000000100)=[0xfffff965, 0x3, 0x1000, 0x3, 0x80000, 0xffffff81, 0x9, 0x9, 0x1]}) 22:52:51 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) r0 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) write(r1, &(0x7f0000000780)="900b2d06d1c737205be129079495c8c0a5ac110c7622f1eadb4f9e2767c6212f5827566a96733367af5346253c76620a1f5bd2fc16f4242a12e05ad518c85b5d2b29f5baa857baa1869141bd09d0c5060f36648ae4818c4210578f179e9498c2f3252189547f75f358cb84295005d1d898cb9b147426a9c3672cb3139cf7764602452a706e7bf18be9bd7bbc21e074fbd30879eaa50e140c16e5f7dd6eb5e80413ed311de9099ab27a5631f5adb44f7d8289954e6e96ae5dfee1636b8f73bbc91e260a5a95235a5898ecd65abcfc4878c325ec5618b97330450476a526660abd7c9ee1fe6fbdc79342738c83c5b4d9d9e73860abae82ac03ada670c9171113f5f46568108e46590cd7e5fa9509558d6e87c231d754bc4edb11558e5249847a239bea2c0b58e4dbf92bb364f305f5705f73a8e0e42d1b0b3b7361708fb24c50dd241e4b151009de124fcbcd1f0cec4e78772b51041ce0e90baaf40e2a782370563854725cf0a4a334d99be11cb8ed19c96879ee7eed20435ebfa6e02d8f64cf0df91011eb1b7625584813a421539633d9968a91149b39eb1285edbbf166f9792d87631726b696dd87da870911888f3cc8ba2d2dc2e232ff255d0cc885757a04bf8f8dec39036b18bd8cb82e13dfc08faed2211c09ad8d72ff7ee691d037ed2046a90f10e78a7618f2792df3b7dae92c7329201af23bfbcb538b1728e41da58349e3f1bc0430f60c15cef7d36ff30732c016e9d0027258f703fa2ff34695509b6753bef9d5298e0d62d92cfa8ccd08fd145612de97c2438aba28f045d8f4b72301c0438f1bd3cf70e2146d9d9a1de7a527bf821d34e0fddc5bc120b94260fceede83a53123cb540144ecd3fca2bf41e416034961e97ee18f7f8477c349e3da1d71f1bee484f12087f3b206cb1ca4f16fee69cc0d28e040a03839a2e9bde9aff35f028b45396b55db72a3c7aac4c22bff8963ecedfba842d8eedf6a9ea8a6215130eedbb68242582657f1e235188a47539c8b2aa16160ad2e80ea3fcbca0b560692f4fd918b849e185cbcfaa3b3b1ace9f44e23f9b5f59f832ed8700a626dc2ee40615a3d04fcd5ae45a9bd0dd6996d2206d2793f2a9adf540af6316263e3afd051e620436625cdb090efd089af43ddc95f8c4014118e9cbe52664fd120f3d7c579b338104d548ad6cc2eb5730b8ccd900b3920ef3e9e80d21d898537b4ab31dc998d2792ac7b3909b340bcb6c398ee6b76a1b57c85df193013997a2645273a647f002f54b9cd59daba32e86bc83e5339911ad2a312a0fc5bfb5423957e69f4cf940cb5e11d31be53f00306c2f6a937276b8a548f611954608566b2f123e8338237ded548dea04c77b289c1875696bfebbaa9dd59a3a285b7e5fed110c47d59544dad9d16bdd8860576948e611f613e2f9c1c85112cc470b09e4977eb09ac2ad97157664ab04bd3275eb5e28193f1aa8ba86d8e1d2037fcfa0c51724282509d2cb294bfb34395b39de0c224454223725da372032af0f398cc2f7681a1c19d6324726e9c279f88a68f377f5a07ac091f4bef99ce2a4c491fde62e4569991b1101674fdf6252035aa95a0155df42abcdef1f3825e2a0504723c03e334024c143455bf349a8aa614ec7c093f9407f34e244ebb92dec617fd571303ab78c05f7f6254fad5aaee77e110df7068f1bdb3660e1c8f162ae9c11a0d1a1411bd4923f29816ab11bb775bb51b994d596355b164cc4985813fbec6bf2fcbfb2a4d0a6a30b331dd798e624bc32a7869ecc9eeb4b6ed47be19bac5f6fd78be3e197d4c4ace559d322862bf7d82a0e25466f33cad35acb33d5d4562f2f224c107c8538a27b542da798423105f785d53ebee878bcccaa43ab7dd352013f1c43387208eef5199290551a0048eae8e0cf489291934526e8758729668521d3e0bd568a78abc746ef85fac4ad7d22721f765881ff12c33fed417e9ed3d21bf0089b58bd277c0d7d98c30d813c6c44fd2b5032bd46ce3462add93e2ff48ab1842d23fe25910b4facb149e02f3a32c1ba2d42441b81e844d2d106d8e1bc4e98cf7b32e69f59fa669e543a7a9b6a9d664fa24c15bd1c780e1115d0eb7618e415774e52e33c87fa87debc94b49b5d6f98c1f9aeafde4951548be6a444bb01ca102471f25cd8c814857a886815473fad7f6b55169c245dc73f682f6c12887b8c3d9d2e3264906581624e0b7e39113a623033e69d64ac84faa20e7a1fd8457ddc7b3e52f4351bdfe4c08261ff1e854f3f2f89af63bc71681ad518fc9c621d7b231531f3fab3d001523e17c48f8b0d9e0189ef0656a8b4a291ead1ffaa0cc3b67f70a231b03b6fa62747dd02a86aba9a080b6729d6a77b017bae34a3730a2db3db7b8e89fe479ad752e80a94e50027f27e833bfd209bf3c61bdbe19170338d01eef763a8037089852b0355e43856b8540e51e378d5443c7eaca6247d6362a08e1afdbd73728a48fd4139515671c4352ec345544f0ef6dc7cf73f6a23a84de287beef7e3339d9576a4f595ab136419f59e948213278f8ebf4a35ae65c515987f5dbcf204d0667a7f8eff658e99a2d2e3fe1379f46b317fac5c097bf02a3d65d1d26ce33309650098d3badbd3187f7612b9288bdd5e982f1babb202f66edd0ba21aeaf0715935554562cc7ba72dfcee84972fb3f3019311313dc3588d308556f53bd30bc2b16c32dfd450d3f0f97424f04bc770677707f23d852e3e210be263e0c9b4727ba6258a06a068530d4f89d1a76aec46c5dc280e93e1c79d0802c0e66bd144263f953ab14af9d52cb779c34e0fa346106d9f0857fac485ae09752d73a8a6ffe5a7ec1827bb87c2a3ef77af4af0cc318190da63fc11721a3e72a9491b8cfd05772884d3497e7cca3f0a403c7881549690cc087556b4faf222a618a280dede2a8b364290852d65b31af10d6fcc4256c1b716c62b3742007011c29d5003602556885f229ef9fe54d9f4443c73f23bca5e8c7d1d074996ad1c784618632f93b3bc70aa032b25b064035b8878c351067a11a041db1b7b31b8584e72685583a747700197194b9a694861a40f71c299fc193e117598fc358289f43774ed7dcb02b7ffad9faac9c4f0898e555d13f33657d3c24f68b76e3b0bb4f1f81dd4716083d8bd0b85701a2923b6c344e500b29ac7846f358caa2084da68a7f5265745feb507ad6a2c715602b96e4256d89020d614295d72831164c93f756b0dda1f1a8b88a88419207554107240f3c48cc3acc8437431c549314310aa3b3be3560e780d9770cbd11003110da8653050662b8427c0c4fc62188b85576ff8c7faf0283877adf13199ee3e6bba0b56958678dfe0a2ef957b9a794f9066c9724b7c2fc91a9c6e29c142c01bb37eee8b42c78bab3259cd2736d0973a91eb6fe51269209d1042aec26c1670a7559b0a311ee7e7143b3981bac1656dc899f7f673c351ce4dd6936b69fd711bdb9994093c65c850f36490852b43dc0b38d9e570a38c84c33b1f965041c334a99e0db39dd730982619c3f5f8b28cb10d18824b66e70e51746b57a8d59a8f31e7f9dcff592b3b97ee9a7c364a7d7714e133649388e8ad6461baf401a0c99bd818a89c6a69a7c9795c64f1c1f575ee49f64984e7f239ddfbc64daa189a879b715a84e38d0a8067f25c195c88b0dd813871195b0bd22e133ac5949e2ccdbfa9a44e31b241df329bb772a0722944de73c274513b7d2d2594082fc1fb6ca0f50ca31e4c980ee293b156bc6b429bf105b98d4a35716878e0aee9e02d2b1138f8b36c1228bfbe5022ff0476906a5398707983dc9bde979c7a42e18538189c5fd74321880cc2984cd068088d423f125ec9f67a8f23242f4225b5abe1b423f744419beddf375e8a4973fe15fc878c251062e2050fc5193f6cf626a2017c9c6a3d69b424cb58b2ec93c78b1ec3360453c214ac05cae42f5f894d62b0856b667eee492a17bfabf8551d163d0b7855f14bd56218049087e3a71f5ba0e74dcec4749ab38073ba1072a89db57dc3fc78e7719c0abd271b7b09bdf5b1758e49a218128f5e47adaac71c147a1484eccae66ab3562a322db6b3fbf1b74b3f76d68c2bfbd1c8f79338c861adbd21e920ccdc8a3ee1d2ba56d5625d434a1d7707643578d90cbcd6ca915b431acda83015146455ebd5355acbf8987f2fb7181df02cae071744ca0968c14856eaee3100bbc065db0731db72bc7018728c0a974c97d1a8dead3b1f0bb69643a113bb85ec4156130df01e7a1133287022cd705cdc1fb20dc93ae87d7852ac656023708add0eb63cb61e25ffce22ec6450a95f5719596b9aca6fbcbf86c8e06378389cef15b2a4e9fbebaa31263650989168f8a99b014697eb428d9897c1a29d3b817f4ff4c70011c4bd2726648e8c3c5cd88fac07f22e5320bd0c2c3ca421f87b62e831496329c6d8638f077329e00f5ba4fd2879e6a6bfe70a7cf1034bd5521e659980c49cdac74e2170bf12eedcbcaf53e69b1db06d76f425c67c4314dab8ef67c3b210d421c0be29b78df548e4ec671648e1e2f6a9b39122ab7edaa9fdaad95e6153cf8f919fd74bf5b88d7eb9fcc5830f823a307cbbd27cfd3e7e91090927551fbbee09021444cfb2f5ad56ec08ab1af36a6ecd6f812445e8d1e7245be82f73f0706053af1d6162aa620054ed8bfdfc9db36b6247ced916f56820562eaffc9c79c75fa69cabac2838b23a16eb0593bb5e519af666c8e03f2c451f066dae23dadbf7be9889d3bdfca46f9ea686bcdca777a6f1f5449c7b0126db4a30e73e29f0a01acbca2932a7e2d1b9310688515805af4be2cecf8f44c7adba1e32d5d86479bb3b33f13b980bbc6d94f593d2b9fa3dc03a67126a9f3ce8d4f133cdff4f644d09645e1a2854e8912f83a45f90e375e519394059763ad24e87fe3aa0100001e22bcccdaddc1366e74dddac905df89b91a9a0c9a61cbc9aa814ed4cc5461ba982a4f9a2060c07f9b34eb79453f3674c717397c3523e7bed508b89bf3fb2302379c3247f8331c46df97a439ddfbcdb17e78b0e608c01b734a52db4cac29c4375eb2e9e6e2bc822d60bf16824906fa13b0734c65f314f7a59e7484469d0598d184e404b92f10a74b8ffba3e7947778f7c9337b81771a6530da57a1cc24a0ce7df4d3254b4a832fbbaa101f4fe379437e88847b9743764f3a164a25881126a0189f4f4c5fe87b8cb7aeef8d3f06fcb66415d22573d7a8827da9855045698300d3b7a8cb40168232e5c630f397fbf0a5b27f4fa10568c6d4912f5bd6b28c5580b465e17629d691f4f9d6255fb271baf6ba5fe0aa4b3746cc41ee2d8502981e37b5d35116e3ca46e6bde0a6827dc2882f66e901ec2a9107d002cc03092cb6f0ce3ce1023836be513fca5a4dd81d2a42b19466b5aa61a2936c2e7197855ed9a899639793a5b9df22cd9032a5eba3284bf62c7856d69ceebe79a9ed3496ff92e9a96f65bc322cf6245934a0cdcf59a55d905a80cb8ae1802732fbaa1d1a162d430a7036d03970bc78e07b5b8077b71b0d609e37d009eb7fb770c11b009214b2ce791d46250a76010e2111bda17dc6e6d17fdbce7458ebc654f990ba73417da5e1dee411c55e1efc64d45247f08f3abdd540db5b2207eaa45049f30833f5a6966fd334cc80fc5db7fbe152ce3aeef72b016b010f5a9fa306cf864174a1d742dfcf413e4613a3e95ef0c77818b77cee4fb3bdeb91e6f7981a744aa54b3fb9bf4db78e74478f57cdcd26465915b43d4f15c5381c9e74963dce21fe54a2da31821e2a42dfc71382854f73d9daa34", 0x1000) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000032ac1064f0f9a00833900e85307c6cf7ee545df5e88fde334a13777fb23a45f9f267c1"], 0x2b, 0x800) 22:52:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r6, 0x0, 0x0) accept$unix(r6, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 22:52:52 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x5, 0x1, 0x20000000000008}) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r1, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xfffffe6c) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/113) semop(0x0, &(0x7f0000001180)=[{0x2, 0x2, 0x2400}], 0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4103) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x51e42931, r3, r2, 0x0, 0x0, 0x51, 0x6}, 0xb9, 0x9, 0x5e6b}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) r6 = getgid() r7 = getegid() setgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0x0, r7]) 22:52:53 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/232, 0xe8}], 0x1) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2]) 22:52:53 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x7fff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 22:52:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0x21) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x1000}, {0x3, 0x3, 0x400}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 22:52:54 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x1, 0x6, 0x1}, {0x878d, 0x8, 0x1, 0x7}, {0x4d, 0x4, 0x5, 0x401}]}) 22:52:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0/file0\x00', 0x0, 0xc8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r5}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r1, r5, 0x4) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 22:52:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) dup2(r2, r4) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='9%'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) pwrite(r5, &(0x7f0000000180), 0x0, 0x0, 0x5) r6 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) accept$inet(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="000900000000000000c3"], 0xa) 22:52:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002000000000300907800000000460000000000000000000000e0000002ac1400aa4404690d4b6424c2"]) 22:52:55 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x661, 0x6, 0x9, 0xa, @empty, "9b2606243f259ba70b", @local, "a4712add0f119556720f3141a54543ea"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fsync(r2) ioctl$KDDISABIO(r1, 0x20004b3d) 22:52:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x3ff, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) writev(r0, &(0x7f0000003480)=[{&(0x7f0000000080)="1c0afc20121cfff1d694b74b5384dde5c782e53582156eb01227d56fc17d5d54a68c82f0a5c5c3d24e2f0ad0bf373a4dbfc2474104f7734fe8e8391db3fede764b8ac73a84580a88b64ade5aa8dd7918bc9c35931daac398f6aa72ee830a5504f657a38de8b2cfe6fd49281432c086931f6d39e0926e89985d83158115d0b48c820d5e24028ba428bdc8745505aa9557736e24382636c4487a11b259e27dc3c78445f8e5c3b93207a73c0c77ab0f6af7b51500571291b84132e87cba6ca969161d0d07d5cb47e2d8afbf62c65eec03113dfdcb89eac3829dc813a1795f0f07e2e315e48af8c6a287d89f30e5e5f14bae38c6a3b026d081d4b6a145104588520d74d28c6ee58af5eef9608f4109197b6cb299c5e639e13263a9607ec51e1f6e4d9d3f69c5cbd84786e77149fd1d8eedc46813764249b0aba66e5d1798e9669f2ff62f685eb41aab3988c9e6ee40553cbac8d8a1a71f4637c814705998502f4240b137b34ad84c73a36eb289baabba5acb816059666e3c5caa2c80b9377d4ac561440f6145b978c5bdc2c62fae3827bb113992945ae475d2d7e3a1c7815211b79c312e6bdc6fed3d12d428b7797560c7947ad1a73b73ff8ec83c697fedf0ed7d5cedb3f6a3662f2c2c1446e47ecac68c39ef8e8c1a643ce2e584677f06e1c4e50a986475c3e01a1145b90293ae1a902635216dd846fd7eaa8aba9b271d467adc278e06c4cee2b889e9e0a3aed7dcbffa9cc13d8c6ebbf5a7dfeef2e5f27a405726a1d8002f10435c99e19105c8de6466152edd622f9dee7b1c9fe9b43c7826be7c8e1a59b5b242e233a257855bedeb19f9c7238827a12e14de40163b9be3c20359c5c4f8b3c31f380e5dccbbac1c2d150ac2966c365f47fc86cb43214a38090f01580351ff2b310eabda3750796fb79884248c51663d2cc8ada6fce4e3ad179e079c01cd18b3effd8922c2fb6f5ecb29733966c28886328633bc46163b83cb64beeb1d5e90ee42e58b11657db2ae76819cca26938911efc78ab029c7fa4e7e530f474db38fa609659fadf9bd84b1761b5878bc9d9cf9a4638c576c5b762bde58aa7a19539c00308551c6c712d32db171923c8f5ed7609af9bbd15c5d1b8146d617a9c81357b59ecd579e50b844df7e5295246c61eaf293e024ac820a64d8e646492a12675bf6407554bbd0cf9a2ec3d5f64232ca8085331699d5e868cae33ff98dcb54926eb1971c0e3fd05845b45e2fb6f38baa3295f583e16edb92dacc8b7ab3492c5b380fa7cee3f814413fd825ce7814cf469bb0d6d87d08f1cf3ae00ee68eb48deb0680e86650778cea2439e9d266df3da8ed5eebb712f97b5b4c9fa10cdaabedb19bd5fad6f4e64501c2f6dd97e61e4583cdcc4bed120ccb9cfbfd73d8c5ac2c6c4d01d6ad8a51e0d800210a8f8da2dba8980479e14840747b0f9569134c87e4990c8937b638b40fe5d1d6f372d27c2255c69b8ef8c2ba46b502c0ab0e5f453332c4068cc60e02b6da27e20d7fc5a636e27894988452bf1e579a08c489ebfa992f420403d89a273f3025f4fe1b67b6035964d9a0ca30efe3ed16140bea63fd0701ad380f1df63c83bf458adedbbacb58c24e6359760a0025c2d2850c85d08ef3babb75f18f647273a4713e32a0a890ab5cf9268ac36dcdac51b96696a15c926d84f8dd930a7ad58e4cbc26f908aeb23db48c3494c7a767b228cde73c43982ad8f16b0d96f915dfb528777ab4abce70172310e2d181a138079039cb06def0e96f45aeffdaf6c7495d440bb295f8fc52fe92a97aca84538635c38518c0112c8e6ff35b870202030b3ce4dadbbfdc4db3496d203f0f6b737fca4b699d3bb15eefdab24309811a092738f863794247d885d9bc44b3cd177738c9b029a6351dc6135ac58981f937314b7ca20811241d02a8973629e66890300683b65c034da99681099f59945ff291f701b71ac7859d27f35bdf614732caee529a9f408b60f58583dfb078ed31b1155bb96aa151d8a1a93cefddad4e55163be77dd77c58857bcbbbf70652399bde7f3d9d47807d3b8de48f5dee092cf32cdf633e5830fc2087d40245ab662351a20677bff7dd2c16f23623d50a8661907867f07190f402f567f4fbcc5032b7b0b479b57a47695f997ef2bf300bf585d758ffb81898251a9924ad893d051292e01bfbe07159fc6fea26f06a365d51463f14fc7e6689837be799873a64e5421a150451b9818d41473421d0a473a87e8ef69326d4c433f5d75108f404f126be1b6158685710cad23336c2bfa2bbf2c902634278a6c78b38712470a5e641a3bf609da1443fec558d50751f25b8d6d03ae88c21add7ad0478c5d5e5e35a2620e5ed0e40cda42dc1814e0b269cbb6657441071847033b2537266dac49b436b31e2b127f03e7b17a2cc7b73ec31ce155be0f303cbcd632ab35b8b689f8bec900a261849ea69632283e20ed8da532cc5930fc09a5ca32b3a927de9b1e6812ade908077f0f5eada94e3ce26a39ef8a057c576bd7b1e82260734ad0001f611604329e8888f522d8d05d5be1f2247d6ea3eca39a7598882ae083f4039b28251c95ba16ae83f54f3b2a6de033727b60a9f5d75c7139cb63c594abb584726250b40e921a75984bddc8419cfe68bd04d5af3969ba0889fb4de9d1a95e2924562512f951679cb05664db58aa166f74e7123ef5361e2cfcc11210f8a56f2c902d40f006a19dabb039649e5d0107eba0dad6abc166ad4b305857896555768b66cd239f781efd93d47a3d0edd5bb649783dc6c327994184b4157f6c13274a519240a6e3b6d6ff03fe594c3cf1a457be1289092e7cbf25258e3383d0302630f42045d5d33dc3d804172afb75c95dce3568a5b2271078bdfd68e2bdc68b2113b54a16f59efa7aafe129bfb5b1f6d87b1e88de6866e4e4d55dcb46eb56ce535d1dfa7f64a1b96a4ee8b49600042a5e56b562ce9a626d4e102fb60a74465429be1f89f1bb1d6f0902d78c8156cb6a0b31bf2c618e43b4bdea67fb18376f51c3ee97faf7dd798f8a92d81a49b9550f71704ccb836cc878ce75db8e002e5b43e0d1c4e91d6ac88d4967cf8d41dcaa29ccb9d27ead27882a8e8a8d04f2a6a0d18c5e8cfc202b25ce2d585350b6ddc8961278b9e792b74f4ea4af23c7fc04a97780d2d890729c3add639f5b6ec8696e317bfc41b384ac2440ca8587c61926c70d4920b50c60beab807b1e06099b0dd6ac583b21b68a119c48a204df1c5e3e369b00842bd1a269e8da3e93d06c6cca7f40a7e8caf41d33d6f4b879d02de695e86d3c8121a8719d2177975669fc61ed2d8efc744a9b9fa220fafa56588e7ed8b3ad423cf1d3dad1384b75459f2f14b82d94811c1849697bb099c664da8964b3b73ea4db31ce8d7792864336636d1df107bcadb5d0cc7866815623250870926499e8f3751b74f0aff2828f7cf9c0dd3b58c92414543049b760afd9ba918af1076155ef513c34df61262a44f412d8e2bae84ddff51b91d1cf549f8835d25eaea0af71f43bad000ca5b0a0b6316f7a2cd75d438df057cfb2b18160fb908c2c70e9520390a88c6f0484b2c5ee6635b12ab783c81524c19fe31c80123db64e5e6124732c22d3a1eeda2989ab3645e959595d0b925159fc69a86581822bb357f5ebd8ed969b097b1b9af0fabde3bc78396a23879cc4fa93baa1a009d09cbce49d70321d43bff0a4807172eff4c2fe7d7389f4a2116b77959795f1e1b10962be81ecdb334eb846662f3f08763b39a79e9a4f26ba9fa9c3641036f46c875ba101ba4874bf6b19cba040212a2feba50bd9ae70969ef84fa8e7da1f531d30a2bf32f445239f8277339e55fb572669a2a14722e1bc717c879e7d9dc31325d414bcef3b00421cac3c77e0037f4b5edf2250401c07f3a010f24107307cd52e8f1681cf7fa8781b4e2552d9652a7b4ecac8bb1dcdf92b131ecd732739969cbf41506b6b3867db991026a220e1cb18dabd6a9117052c39ba85a4dcbb44a629682e5a5a0de56df2c49c7529ea7ef5d342e5118712105f4a0a6992dccd0fc7cf31b5336b8281602130d0cd89f704794d3084ee92c68fab56ee758ed1b73ea21dbb91f9a21acba1b09fa2a5975937f18edc1054e9df1b5c6c2beb37834a736315fd2ea519c575203793e710db6bd5ad586bf3edb59d63976603bbdf54573ff252151a41fd9a58772443d125318cb2bb57ae928631ee47bc62c820ae8f8d07d1bbf0ecde8d3abbd698fb2647c96d0b156599791a781a0d2c180eca521d346869f0a172043ac0e280a1dca3960db5f7d06f57bdfc0052acaaf1313f528993232c9b1b18856a460ed56a70f27009a7f6aabcb6f44573345df3402969053243f2b11fb862e34cefb5b5dbabbec141ecc7fa56ca2e6fc9d43abcbb46528ccce9ad3077443e75ada39309a15dab022f4bc1847a95201b792cbd48e3f955f58f29ea10f96f6e4b3cf127a42e73015930c081582bc8f1d7e30b7428ad42e10ca200f1ad830107d3acdfbaf44a02b6f4b29ed5645dc3d0eb1d533f98a7c458d1b4860d85b738f8b0d2431da5b4b9b3ac83e4c8b2e246e818bf61144d1945bf48bad912b49d08b7f534c3db22efb1706704becc0047e73a946d1779e2812894f9bbd993ff71ece51a1c326281db831886026d559299dc468dddd931891f9a2c4c8de7d55afdaffa6d3f0497c04a73b872f0df9e7a5304cdb9cc8d27cb56d70890eda76b09c090cbb124ae44a00ffc55d0f545b34e0ffeeab33368f7b965fcadffc882599d18e5d0b03f398cb2c7f96ba5663214187f421ce9937bacbe1cc02b1e2958d25e43cbe58b86a18498d2041ff81670e4f2fba6d9ff52421d616ea427ee048566bac05a135be5c86966ed49b80ae720f6c4e078229ef5cd2f050ea39593b1b266a4a603073c6daec360c98881e2d8b8ff5ab63c279b8751fe64842a489553b286d67e74409a338b12c4dccbeb46a1f2da9180bd5d91d45010375edae8f3b17811e1fd669c4469e237b176784970559186fc5b75daaab78fd9d88587626cdd426fb7a7a41e4418365065ccf0bf5dd940932d0980363c5b76b10a886b22380ff8b14a7b4fe35af48853c0b68d2ec20de8bcd0a349bb43db31ca6caeca5e73155dafa3ff81f3158415e999860992abb5c052c8f4c6e1e102dbe48df4075bf548895ebf3397c7773fa251073f0f3024c620039f15480168cfd494c4b24b09423c193204ab5e8a16df07f7f91d1d6579cacc7fcd84eec9ed20107524ad4fc674f494517e191efdc03298c6c052a9a5b4ef8346e139c61e70692ae7b75a2f7e110cc2d9e8ca1477548cbef61ce795737965e50ab29f704c2395a7a3c017cdc88d5793905d9298910a619f445a4a05cf9b9296dc6fb5de51a9a7a98aef75df49fdf663173e255426acfdc5258e924933e651a5f5420e9fcccda52c8369bb7c497a26ebf53035b1857b0026a9a0bbf8d226f6dc08f931a5d440627e6ae4f95b76da9ba1d82ecd9853c7864dc3a5efb74050d07af04970360fd0fec59f0923b25610938b2b4078ff3410f5aa9c3f01ac8a4cd4d703a1b401419404576da7ee37a02dcc3139c43fe0f936071474a4c1182bfe87ef6742038611cd7fd6b15df5bb0d3dfc246998a3659ef926bcd34d2e18e53ca708acd0b02608914bef56d3907dc7df1dc1e18aad1f51a521edb3c9bb7a179491f1b5c59f9413d9a6aa1054c11f8387feccafcb1cb2cc21fbff1e8109cfd8bfae5e6880d5c52786c7809442fddfa9815e093b8272bd1abf486b1a446807b222b6e5cddd7a4", 0x1000}, {&(0x7f0000001080)="eec39b9b8daee8798e88c73b64f29f048c7e1603596c2eb7d017d85ed934359cb106df88ba4fc839f08ce066fcdfa4e32aa2fd15d32cbdc6c129e339498331b475026592d42242d93302297ed8e7a18074f3b6bf9e3002f5126b824d0af3b9f97b6b524aa23e48a4586217ee1975c461c681824250cf9ae067901dd0deb24d477d171236f2f9b315c379356c3f6ab95d3696047578866b2fe5eed5e6f8546a1d51b3ac7447a0e3dc605c7e06887ad38339ce685e2c0a28e0f1160f6c2ae782189c6a27604b4bc53bdc3f6612429bae2d19e932d6236895e547e9a24b9d6affc327113cbc0d044cd440fcc71afd3956a1f8e50f6fca3848904a4ea6548913d73da30226463e628cee580de87e1f1a17c6cf4f9115f3c54447ca39b2bf3f272cfa7fc87f92dfe242a7f1d6f101e8e9da4e91f7aa80e5b409f1a7b7873d4b16791f7bd99a5a0a730c24f8350b387cb4520e07cdeb892513875d398722137ba5c2f449ab8e6e8335d370b4656edd6561a3bc63157611d7c4adb665e7f5324c5e7ceb4774d018fabe7954fee97cf6561b2bb123b7760dabf706bac4c71039cd3d79a6b726283f9ada8fa3e29af665d93964c4c714a3c73dec6d304d9b77be1ba1ba19f9144c4cd82ee6ebf38d590d7cbe48f35fe6b739e30b344431515f9f735e73ab992ec98e86f648572ce073d9a58dfd6a915be31e4b61cfbd5f0d08c97b864d1496651e174b482a24ae63f9784aa365f519e09ddde8b8abac0ab567e2bf5cb48168d49ca20d2b443112c7eb7eeb0147eceb67d91c8f6add278d79e34d5361555358d627887a7dcae9855fdeb30ef70b00d0201f1bd62c9f7b80d50cb007779340d1a26879380e8d15e501c287061aaa4f735faee8dbb1eda3888dc447119bfe55c2429e3161a0fd9e42454ef111f141a68e4489a344b8843b7ee223c57a88d0a0b3884a4b30eed13abdee46e9216ebeed996de5c6709dcfa10f64e700589232df2f195e45058691c693658a9134df02819a7c579d1c730f4e7c105e38c0c905c50b721da9329620f8bd67bd9f0a2dbca9429ea44114f2262e4601c66b2e0fab4e1d3dd02bbe2e3d2f19dd1390444e0987e3ffc44b2174281b3abed02460cdbb01604041e929aef388ec71c7a97d6e8acd6b9aabbf0ba3118b1ab51388e8eac56efd2824e620db3e1d235594e086aa034e386745f2c1c20e14382bb467c6e535af02f6675e7d631bf78869532cca1f3e629063b85c3e7d56574f98c002af33152918f2f18ecb1d58de797a8eac30ece98f4c6dc283e56b92a455ca8299088a10bc7f299f931750dc7c70891ba079cc96d76d9e12705eb74b0bc2df02c18fe462079928dc68fc440e84077d414c62fb4e96f5a62b3609b23cf6ad8897d6efb0cb49f56a94515b95c80e38f807b553eb7a287d827fc8a03951e5bfcea08adc83d373cf6bde3f1ba49608c83c67a0a592d47263c0040d172c5f8bcb919c2f31ff67039b304b9d7a08601ca994cc4ce2a8c01be8177a24f45df325d94c113b08f01a23fc342831b554fb3d6c8e8eb816e55556cae1467047f0999d2b2c1f0f67d4be9ab3577e913aebe7bc7731a4ff0b2cdb4e8fa0d44f16281025adf04b13887ea1a6372c06c68783ae681f3a16ac03f61f0091f10f80f8a844e6585dc8e20d863f426574f63d00af541704347d9190148be0dd9f4476c0b6cb5c517d3922180d0d687ad6174a7febcd310c856708dc3a33d6664710b719e9e89711cbc552e7605111d993d78dd707507f3bfb7aa8c831575a8e7f0ed909e0d046f05cbe823d238c2eb1c7cdb0b772730ed306b7c1f99b716ce1b5324edceb46a56db03dbf32d871038cc1060a93a9f3f2f05522d10e34800280f2cd67118956dc2d08cc8c16e76ecc8d05c0acbb1555b18c96ec1b68c49a5dc1a1763d24dc82413f32fabcc7c23473949a0d059f8520b27b3fbd635d705ba19978a29f056307227a485604ccc62e3b8fd089fefe0ab0fc97759ac982124c0c41e2ec1269980ec91d32c3fe96c9641d28b6d8305c37c6683cec3e4f8c10d477a9ab66b7000ec48d43b89c4477c6c48ed744fdc1dadbae54c6a5a9044256709ecc323255c7d5431dc9cd87163bf1644bc857d5dbd472c86211a077f63ed1f09d7f9c16bdf869aca64abd958333d8eed7832e13252ae65d41d00bfc384ed4fbf9ccc3382c67027d35eed5c747a65ca20a94bd1d2e93eb6f4d22aefda0bb816e66aab7f80fbdd09fa07b872c1281da7e766c144429fdda988fd434bd20789010ec4e0dce61e50cfa157f2d21c99e3b376ac89fe091e1bae54a7ea6d29f4e9b34973399a82532fe10eb43186eef62c574f7d2e5151ca8667fb0b7469438ad8de2165309f57d5cf12f8948a8b0a2ba9d3649416a14a16664d57b57aceadae4ec202efe6e262020f6d5f1945bfba5234baa88ce273ca1a3e8cb3cbfe7b7a7705215532eac9414eaea015b4511b93282e3fda8cbd2f8bad9763e6358df798b0d5bf2f63dd8d8ce84185920bfda82857c7e13561275d9176d4c81b0dac84e2697beb9cb76c7a5d4dcf643aebe0a2e14455b3c75d0e40db71835348aba55dea481d9320852a57437187b828118e801e5010d9348fa8245cf160e50da9cf52ff443d9340cf67bed4e09cd2188eb93b7fb4304bec1b41cbd85d4591bce1b37ef1b6410a8191ffaeebd7c275f52fbbc660578c09fc1593aa33cce25f1014066e97d23e3c8f4ea9f4d26a6fe42acb883d3ab201c596f1b14b6b092b1a3bc2034c3186654faf8eab7a8387ee8a615ad5168b29c185fb4c90c73c6a641a8513151be59167fed440071c74204aa0a468415ec836e9f8ea424b7aa921e9be698d1dfdb3c44cff03f8bb7e46153e83f5c961bde105472781aac150835064a80950cfe290f9551f5bd01782dd92631dac569760cc5ec5c4d900f74897faf8a4a0954680e706bb6fa08a8033ad58c5c52fd57426c1a95e624fb60278148aae0dd932190de40b6f1ab13e4103f3d39c3b49a98317863cc31b0b73b09a01735660ff194e7cb05cf3ffe8b84ec492588518f09a3e37e9578061a3cd63c2881a8ec748200f85d2287e72749795149600d6dc56c886c786b57a15934092fc94a003f8e17e176a34c3c3008a87de9759cbd8cc722e942fd62539ebec297cb4989f2633325bb80f1b74dd1b0934d7231a6c5b62cec699f40211f8b76bf29168e6fa8845ac28c194d991150b5e1ae193406844d252f41818195d97b1831aa9f594bc62963960881f6c3fc75a17789d335292bdc3c14f108a44d5a40d9c4e43e19d0c1f26d99ac201e7d1801b07b3da3887469b1e68f1b0e9a9154695ec5dba0be134bcbbfabddd0cd797587dc61d438f6056004019c6ea4155bbeca48bd89bd28ad8abb738f62e758102286fc277fe0dd7c0d7815cdfcc2fc10610cb5cf7092a3615bbcdc4a5e8288006eab0e6ce24a7441fc2a6e8d6a02dd5e2f1b2f21ccbe20606f5d486262b861bb448bae4faff67dd21821c779aa9871e751fbf1bdc53a6f4af5d85ae35ad85e6172fbb7ddbc8688c6b152b52ee221856978ed9209cdf1aeffcbb6b76d53521c6404e77f605f763d356eeb31134560c46db66abfd1f564cac7b8270945640599e7ead47303e952d8d7336c3e10e7713392dc5c296a83fd99db6ad42d6d66b061bacc4884da35ac801e7acc38f2ae99a48c1ca6a6d432e736a60f504ab76ef64adf6144a8e97cc00212fb8b2756c6bce022ebeea28877dd6efc4fe19a0e9b97b4abadb4884935b6974fde6480dc066fac446d6f170c9b095f8d0758816a360b3367c65b145dd3aa6830bdaeba338ccb9d1de693a76e9463931e22d9be901e49429450da2e13320cfb5a2323f8e093db1b2dedf543ea59500eb23927135b61759e4026508675aa0e60f79b85e1fec7d96dd7688d388e1ae50831b326d4b6273f430c509f360b5a1752bc6d902340dacbbd73065e1c888f28c13d74fc021389e9ad009dbf133dbb6b0087547f4af3886267ed86a9960bce33dccb3b6792f990d92881638cef77ddb4a35f9297c1960ca7d180464307adf1c41c29a2d58ec50bfb32b5dcd18754ee67eebbf434808b39f08c245a79765389d50bc93b5e2130d7bd7fdd978c652c5cac069ad88cf58b163fe40feb87786d874e8759414cfd2dfd24ecc4461dea54b0247dc93eeee89d78d09c87d02520f0fe91bdb3fc7d5997045a4413a5c3f57ba78a68f42223762c3434a5015e9897b7d15ab9851597b35bc7ebec3db3e91cc3ca37cd1c2b4ef50f1e5d86004cdb1ff6084e6fbbb477cf40814fd9dc8276f91ad98f26045c21b43fb8049d732880c002ca7b77c119b5f386f83b8601ffb5aecc7f0dfbd95f3c76adacfbd1fefb8e7cd9782ab5f660ae63a4cbe6c4dae93e87539156f98d1ef196741b1642a16ef696bc698bb46e164a0414e8290bd668c6a467242ef98a15d4e9d425cf69e8209ca37cb9b92ea7e2fd7ae490d3d877f8cd7c5fa562ac3f367a6f09a10a4f5b39c1f7e829f688716e06f95c3b77fab1577061ae19086d0226793eabc6a2b0086becf21d3ce6ca8d1989a65794c3affdcb790e9db001a3b93f24d32053e57c3001474c6c581687b8d5bc3111c4e8df52b5e7e1cc6e68a998ea9573b9ca743059adcaf6b8cc2ac5d574adb82b1b51c54c5b6139f3a1707f2d6a6eab5c0b1e6dc06f2ae58e7e6cad48de1bb1d289fb98ed4d5693f20fc5d59be512968661146973f7439f081c8ec034017397d7224a3bf84f820426e7d822517b41ad2a7d39bd2c6722cca2389988acb4f2a7bdb35f239340a502f0d4bb4721ff398adedfa69d1235844f348fe66c6d8718e773bed3d007a734d95ee7ba4083272df00246f8c05e208fd84a92822de8a6c874ffe2ca8bb3e82939d49ccd551a082f9c06030df840f45f1e5272353210d8b53e4aa7f8578ddaf241e0852aa1bec19914df4721e8097741cd9772bbcadf176054aaddd3c214bc6673a8195fb06044cb484750a8f8cbd92e54691bf5c2ebe5e7c271deb6397676971fa6dd4af304c35d4a31fcb7d895717c5137855e247babc305afb65032128465a58d18e660d06c5548e6062efdf786e40e654dc84beb32986d5d724e511d5d14076940eaaaec82f783b534a84a88d36f780c755794d6c94b822f7a571540a3613ca5315f9ee4cd683260c151d24b1300a7cc6c4b7d61d6f2c0831a66a89dc7e350ce428ac0cba9fdc5946e8fd1cb96240d52889db0a0328ad1bce90bd2aa9ca8e26aa18c104bd93c3c8f15256bf9aa7ee6a260513c6b650c44852f0fe4600699c642806cc047e4c189641a11e1782a7d6ffb99b4d184bc3b7ea5b21f98e1d7f4a172f91ffa0059866af6b52c2ffcd5b44e9d9fa1d01e663e2784bf4a5a4f3c3bdc6d7288f8e864239389138fbfa46368b55b8da8d70d8d6ab4def5acb5a40f801a02382818639f7ee3599433803359d0d1fea3a09e368d9e660ccfe680b2de68b17dcef6603581a65237d2a3a7ffe854ccd49305bf1f993b239e07f9f5a6ea0d621a7cf485fe4474a78d4ee718856a88efbb12dfa87d007f3abb5c5a3f20a1a7f3b79242e762736c79229783da9fe066eb6d5d03bfc13f41d5e8deaa87204d9a4bf42aabee2ce2dfb54ff5a7373acc684a1a042a38c43e80faf0ef38b8ac9eac6fba5ea8723ca5efeb232ccc2219e556cd5629ecd9475fcc354838ea1889ac03dc57b5da37f9b1ad3ec59d737eb970b03f34f52707a1c8cd864dc140e017250e88eb6bf5bcd84e03442b92b88b4fae5a8d4f", 0x1000}, {&(0x7f0000002080)="d09da36e3b816b1c9a96a5493a862f6699a7a249fcffdeb52de6dc188cbe03082fc3f329c02c57473d9acd79eb5d5300e301d6e6b7b5c7b25ae132d1cd7290e2451d431730ee0b1a1e9707faaa1e8609837ce36d1f56df8f67233c44e779a06f30c24a245edd80f99cea101608a173af14d2486541e95951c505b00c407fde2d1afae1caec70e9a038b3e8cf2c5707ef42b9c2f70a9129335b", 0x99}, {&(0x7f0000002140)="b04cbf81b877640f2fa60be8dadb090e7b7aa20f062c70e1bb41c284ccac4679db06db0a492f66720589d46ae9fd35256821924930510fe0e9b883452460a3d709b5aeadba5565f4667b6983836928d0701e1a61521ae1c00573e0de055d9c722d3a8a960bb1e93ca76021e5eb7d922708024c63e3461806a0e3ee58b423d42547fc1c98bf8d22874f11acb90361b62eeadfed5b541cf1e96a18", 0x9a}, {&(0x7f0000003540)="f915b94ab836cd676feb7477a502f9b379bdaf2874935a1ed6e2ec6d4c8fd200f8fdc78962cb275a3526", 0x2a}, {&(0x7f0000003580)="a043566b794669b1cd2bbfaeb07e874c638852f69497ed31c263cb0c839fe73d3e7d1091040eafa5a4b9915eb4536cbc0fbaa840a93db2395534286a0b2f2db62dda37df13aec14d189c9018e8888c80bc63311727887edc60fe0486d01d68f2e024b4d1bec62c1ff25d17be9052638ac4205a221f0f86672b3d1581e22573a0fd0b1ded3e7db6a8880a8864744a4fe9a38212a0aaf8c51a0c3f4e5f2a0348f8ae8010e3935d4939d25fcf08abea83ab6d1e0bf9c9b161d8f64cd52bd9d9e328f088834b449e0b35c790ca62bfd8a8d8e8348e33b3c64d702007e205b6152064ab9f6ca8f0dfdf4aeb895182819914237cb99dcfefad602381d19b9bc33e67707348cd265e1777b54869c059831cd1426ef89119038e8558216a7e26f20b4f93ff2aa402ad87fdb673034d4827bcc74927eecf8cc72cc4e7e43658ee59350000000000", 0x143}, {&(0x7f0000002300)="0f91afe40611d0b6b5405d90fee8b5cac6fb95ab4b4ac76f407264ed904af45d56bd255166d113ebe5709a51303d61bb4439b45bcc2f3d7bab20ce73792b7ad5d50d4906c16a6555ed5e8d5ec448220d43e8ef3b16ead7ec4e96dc494723d087e9b7b98f3b39372ec1428139697c00cafd8018c1c802d866d010d89b4e20e5a76d0da924ab1399f00afbdac4ed62ff84a06b192531f2d87d07a8aa377f8f872adbea3b9ba46bebfbb7de93eef359add959c523018010517dd0dd115b7b637a9366930a37f257eba915966746e7d680e07dea4b08385f8195f8f3299c28331f15fb8901e264babc249e6881babacaf0b9fb40929b0ac25868796bb7e346f39127e7c11b00f5224294380e59f88620b0e0cceb9bf8136c84d64089aa478e330dc5abafb419f06fab6b474a28129a4aa05a51bc388fd5e93b3bbc568eb4b38258427c4aac9539d28cd9eed85a580985dc63127d6e6bec53f3d99164771f4739e531c9a7d36dcd3ef26038b27a23614dc4b375426bdc646181344a59020e5bf1cc1276b6847977f6edb8542c65f48c388afe339b801045d56e3ff21a12c959ab0243da0be4608fe2bf043db55829beccf20f7cd17ed389d52d4fc7c36133d630982beaebc932b025b40a0e2e9264c73772343ba63c47e92bad20d17fa297749e035b185dfdfac986781d2611dcb128a8ef824712b18a60401bba2825389f23adaa146dccfe58c82ab4b58038fb0a47d1b8b18109e12a865d4e80aab9f07f6c261ebcfeb92919afbcf48e5fa4fdf59777d78fd84b5aacde0b7ceab9a6752c5b93f9216a344f96d80ebc9a0ac40179385ef0764e75135ef612c8d8af1ab2348f0e4becf4c161757cbc0aa81aeff47508fc04ac2d5e521eb794ad33d39c9f0a6d56aa1a719b93d2ad774c66a4e4ab324cbdad114b2a1151a9b47298d8229fdf20060d600b7da2417bab2a5b9d8079d7117cb8462bca46fb4a67ce0e9a19fe9f4d8f53dcc73660ba0cc004ef9248fccbb0d6fa95ac02ac9135898c851be6c9e184addedf42e4cae85b821bb71cab438ff97322a3c731822feda2037fc6d0485b41afd3ca6c82ae55f54c3cd299bc132cf8d08704d990ce7e6919a784939193766dc1641e458b40d382710663161200d855ed079ba64ac162783052ed8288402628b68dd219da2ebe669b301b533b6030f64b4cf461fcd05a5830773505c2a8486cc985d7376976098039a600e70812385440ef17d790ba75e100934a32c53683a915c2af5be178438e6300f57dfbae3a550eb0fcd7a92a69bbe8b209bc33995eb5a4002a5bf8bf4b24358e6171337aa864fc691fde7ae88e956e85bcbf14a0c010f7ad82edff3714393dc706c1153d60ec1143c91f3212c41b8df54e49945758bd7ce8714c307c23872242e0b180db55190fac127ac2f510bdc9c20ed22e759d3afcb6fdafab911111ada641351ffa062834be509beb55372a239c0395fbf0ea5d90fb71efa2c37fa41e24b6b225f55baddff6a0c482d32afe2f92d7e3b8a9747659481ff8a4448ae8f04e78fe5e3a68ce1839d4e5ca648efe825659408cda83dda05fbac1605498840ce6f76e01ccef1a257b07e11894fc66ceb951bad8887f5f73fceed100aa6931d68ff2ee30bbcdfa80a49afbb68d564e0b4db99bf22709ce4e2f1b31273f03777883bdcdbeacd1bda51b4e9f6f56b65dec0e3d7b24670ab7b0e85ee13fef644b9f179fabb48aa8bd15a4dae1401defa9e7709aa2611fabb7972cb464b304c03c68f49932f4c7a4156b8d349b5d8225d8fabb1a02515ffb5b2670b88f1c0470bbe8255f8f4b058619f343e1c7f6a7dc78e0bb415b34be47957b118586fca562f82e122e4c92c7a0c05726a7739c33f80931a33f9c7b077a098cbf38858f6a2ead19e7ae832748a3e899fd10507bd4322cec70144947ba7c18a2e2a656931f5ada3b55ef1653b8d35464a5384b8fdfbeb12c91798901783ab17f43c09222eb166d6d31d063bab0de6c660ea3389363239983c4127b2f56e4838753be742974f4f27e26a0f5fc231d541b43911701819733eead89807606199a437d52b81578d6f004edf5468e5cbc4ba6c8c0ef9bb5d165deea4965e13733bd80c5ffbc5983ac52a9dcee96519c75b96793035d8f1cc0a9ef71b0cdcc527c481595e92c5ba9a65a675b2c4d7df9c4f8c5464e3278ab9adf41a4e5742f0c167ec77530e0ff0ae11a40e77d569895ab58d84430b899c1c0efed7d5bc2a3ea841da9c872d8efc0bb1b4b1155c078d1208ab59e3afb7aa027f86f28b9dcf8c4829f9f96acbce28de5dfd32da533434de3b0d7f27e91accb4a7d763eeaea063d15644fd695db0e0e83dcd5e2449f7e5d261aa71f0842664cea46ff4514890c2f2737b58507487d1e4b13e7fbc371b69824fcbd5b3888d8b8737648d7662dd08000beb4d504f16c9906a419e61b8b4d66203e164a5f6b4c12dfa4aa56a7cdce0ebb2f48949ac09905e6a7f5d1d97920af32b4621ac1b649b0d1b8a06378e1be5b6ac3e982c42b9d9293382dad3f6f7a9d1022636435588212069368a4d750b488b175e124278e21dcf639f6e14f99fed8ca2b23a25671feefb4c98bdb8ade76434c42848da9e3bd59fd29e487b0508a4700efabdd64d05a1598b6d66514a720742d47fa6d2e57ffea5c101ecfb705e27fde75e2815ea363bf05c69a1488daf28ae35ec15d797b370ec37990a58a7db1a7fe6d8af749310f0717b480157ec0a6f966b2d9dfa498ad94fa032daec83cd1af17c035c5d6821caf4b3784fc440a2b32b0c7df63b2cca83293aecc37eebae5a3d46564ed2094d02a4b3236936f1d038817a081d6dd815763804cd67ab9627dac7a213eebcd2d23bc9e6a6c074c08cf0433ba07208fea2b3ea250df41597404dcb086077b9ac6ad35c682e6b62db575933853a0b61c4ad058030b815eea66ad71d3573da113c343f342d4243f4631d131964af1235fb0f4ab415ea67971db7aebfdb4d688ea39ff7e03ec9a94547ca3069016849409c0790170001103b292a0e46df28d489fa60299c99db40343e712f8fea6eb13625dae44d946ad186a206f9de2bca3f216123cf8feb0f6ec682e6835c4a736fccf39f2cb2263c6d6d5f791c7831c5014da1f38d48d692ce78ac100534fb757e281b90f028e1e642a2f87580ee287ba5ef45e97f2b009edb621f4f8fb08233cfac82fa2540721147a33ee7a29a2bfbf8a1943cd41a98091eb04c691a4e42fa745334b4c6fd086652f7802a0f401f01640a968a39eb5ea28466e29f4059b645c0b6c065fb3dae06802417b1c96d24e9eff22695db0fdad61292bb87469a11becd761adc8299a37a5fdb966e103e6f865b2d9a960c664e2c11e5a2f37e5afe6379bb388cc93b73099da04ce1ab329f37ab9ec8cd38094d8a4e854671b52594e16b5d7c182f8d3c07e049c41bfdd2421484284614c620d642137f6e064bbe067494cd5d46c3921e237a73cf27568256f859acc2a4f8b81f8c8db7df56cbe0e7e897e6bda0a94e5ab38e4ed6c40dfc93238b585e47815c82933ed0421123c6da4e433d92b6d5b6c40af7734d29bf669921b852cd736ba098736933adae8e1db7c9f6422c6d8c845d72e5a27d576a96519f57dc84ffb97a65482aa3aa43551bce153c80c519b364d8121160054cdc86bff517da03d31abe61074d81f4403333653257b8079ccddfdd4281b8ba965ef8adf07ba0585696793073ef206896b14beee19f49c04e7021643231a925f0ce76cb662d16160bd92169de7c79079625207caaa9704bde5d68b16378e4f01d8efa997ef2a791ab4c5cdf7ffc4366e7355271544a8f2790d8ec0b3de921371cb626fb7f03485d5527026bc778c23e0f9057faa038f5b452bbf8b92fc7b6e1edad9b19cc729246d73d4329aae7bcb00653f85b5469a133329525b75429d0e73bff5f81097fa4615236c0b632d17a59c08609e9f8feabf1ea2591ed05d0c8bcca16cfd2c907a845a9b653271beb81b2829c660bcfb7636d8528ab60b7fb23293b217d8763f4827a4434b403b38430bf850d5eca7fa1aac439238ccfb8aa7c69a6ea5f3f6dd3ebf4ebb765d8fbf2ce21d4e491f32253b0552f53aeef937b6f5a67e6d04d42ec25c40a39ded3f8992448765a74cc8c2cfd8c01497737ea02942ac1034a1a5c9cc01616ee284ec3f6247c36b790b966f51d742444ffc73f5b92b1771594e8cc71e51523f717082d239c24a567a48a652a3bc51680aa0c0967b5b3d9423f9f964f01b2ec5c0982f7b50e289703427c8529eeba7664794b09e4bbd8add8961cef7cafc609637b77dad387e722f9f5c425d6cceb34f454e430a6a091b052ecf243a5b140ea92451e6abdb02f78bb0ea87aafb548eee80106b56ac255c07f3f89972815baeed1ab4e9f983d344cf20bcbdaa187495ffb08cefb26c15a7efb968072d26f2e3fd9cc0038ec581ae7b4922925bff049716004d8be9e70258c6b36214afee8b01ea9c8f71a4715a2af73a4e589c3a13f876f01e0f558ae61150d0a79e45620c096cfaa8e757c06e45e04688c6214a45cd3f6bb7ac08ca0cacb2f659125075d741aad8573b65fb42972b2f4767816422385556b4949d6598ce31c231ab78b3047ae47ea7888726f5bd909beda39168ae000551d6cfbeca52ba7819cc17f2ccb9a06c333f9475d5b930e0049ea576e94409ee56eb9510c0aa4ad49e574d76e34221237601c6d02d4a032184d8d3b395a140cd34b64e6119f9ddd13c4db1b1cf69c862201abee721ac8a9b8ca83e3485b485014990f68707f69339c73153b8f02e98010b13b90658091e078e58f7f2ed45953c1c6c1d101a91231a7976b30cdf5a9ffc49720c43050f2c1e276f5e8be5c6dd8ba0a70e23d6040d42d0b08da1c4df5743b62b5752608236e73d78a1b8f2a59f4238f5328f1d5adcebd33d6604e09901449cfa76d9eae75af6d1287e4e56c7cc7b98d28ef15ba2c00430047529dea4c5d543953e26e1ecfe757d8bf37a5074191257fd48b1c9d205f13140b77092ca1ce3893e1531068ebd3483b03b68ca0efdf069a6344da1ec2b8a2e9166c3c73c837a5fd9bdced20a01c51d45a9f13334ab2bc43697412b6bde261b7e3cc4cfc467016564329e44a36911f805a0509c76cf10f6d1b90aa4ac8913fc5a9f0930e64bbcb8c73d2f05792533960a8ec087a37edd4f4f1d2310740e4cd7b2925306fbefb98e0218f912111cd4050020ae616d49200db4c8b86861161f17c1e2e0e694b4f73f8aa092f71ad32eff8e5aa61559df07d0a5dec3680772ef4f45a5c8abd6a33b023c84f710ccd6260d6598660877b0019127e45ddc43ae0d59e6d76cd957b1680b0976004c859afb5289a0b03dd61ab6f452eac80cf33dce1c1cd1558759e013ba3f55081f0fb24c7af76101b66009889a3546e03db341b38d9600b03f0bb8d647a40c309038185bd19612cae60091da2ff3762267a13cc4f6c8bd5cf5ae192ad34cbdbe36e8fc7913bf0fa572d0c9b9d73423fdf1ff1b83dd0ff86c0a3de3034f8a478ec3d48c8eb2a2d1884d3ad5a1a84dd7fdd94f4ec48ae3807103a8c7f4de151f4b6e13969325aa6628f447c92470dc6432f2efe35921b7b1f01829d06a3acb9bea65f3fda3c755f568946c95fd883511a8888a549b5f53464bd5ad5bea1a8aac37cd860f00484637930d4012bfa8204c9e8934e7509cc07278c0a873f9749e6be96d0862d67db771bd33b6e351101a2d4c055ac76babdf2a6590951ad0e24ca44b4b43da7a47bed4c4fa26", 0x1000}, {&(0x7f0000003300)="edce7363fbfa8589e0", 0x9}, {&(0x7f0000003340)="b7a4a683110f31c897a913db0ce457770c8751a8d59667d2503c495f47bff16eacd6d56f6d1a570f6517b94fe9420dd10ec070281bfe87903cda2dbaca2fa1708fb452f7ed66298baf339f331978c27a072d4ca984d8e87aee5ebb1f186698c4d1b4347a651ca908da146c0933d4b4a6aed48b2b76574ab74c3ab111616f35ed5c482f88a27ba8d55b01db5fc1074e67e839c63bf3d63f96ee06", 0x9a}, {&(0x7f0000003400)="5f264ee0294ec4c5651722aebdeaa5ed14ceee6300000000aebdacdbd3e6b3db993e8efcfaa1c2c0195fb0a608ec50bd6fd3e509c881ad3d57d44b832779975f975851e7ae22dcb1ac2467d988c7f906863fbf6f9cea76c10f0d53bd332abfed86809a9d629e", 0x66}], 0xa) 22:52:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/248, 0xf8}, {&(0x7f0000000180)=""/132, 0x84}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r5 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r5, 0x4, 0x8) shutdown(r0, 0x0) 22:52:58 executing program 1: r0 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) sendto(r4, &(0x7f0000000440)="634927028cb69c347a183a04f6bc802b0bf0c9f8b81cde086df3d84221589177dae163ada419c1fc1455c698c68e1c16cee194a12a558e2212889531f212be70104576be3080e6204de25501a0c93ee3fa6cb74771b9a7687fc0cff8cd678a0f072a0282735307a548a0f577c8d8a191e6831a3737f0af53253dfea538afa216b67a3414e829bf602c0238c4226fe8e0f92f307f0bd9efd9e5d44ed324380609d954ce2da342f95cb25f786d64030a54481c07c29916147295b7497f6e958439179e75b90579b7d139c613318c3800e349292d496c3c1a51d39dbd83225d9cad2fb48b6650ab8009eebb4601b262ffc5e1d1ee8eb8ac36bca23f4880b294d72fd67db749e85b1bf8de2b447a8a5d86ffc78d5a8a6078c0a87093208ddd71dd3fdffd738d7c28b0abc2445e20fa34ca8eead4fa0b1d49605d32827b2d40e8fe5330c08d935006cfa29539ab4fbca1604e4ffee0bebd5a89f1edb0fab77e17af9d8fd905d00f53e9a1207bee1baf4c5f52bd85bf42c92d891ad4a87fe4b10b9291dcaf707767679f5127487d4348c80fbb31e28ebba4ed838d979e56313a80c3fe071cdf2f210e3818a4d1f34a1e21a27d3fdbf08d8347b8513492aa64c9cbe9e6e2be78a6bef08ba4f1ea2634618c5c9629bc5b2f1687f42eac582e716857f0307b5d1a7185bddcb8e07fbade3d4d1af0598ff36624b0956622de281f849896eeff8516520af1f8a3e762734766b9d99f4fcbb1b5dc0aa623fed6c812fbb289995f62424caae6aa9b379dee4d0e9d36b0e132057432df4d5739e238f7fe474329e5219c5d7a0f961690e943f55ac8d0ad62644889f31ea4876cc556ba00864ac49776006d74598e040927b4f174fe42bb8d58d2bdeced5c5694f9be107340c33a342032635c8a2a9d709a414573ce21607271519accf58ab2d9bd7a6f5607382001a8a1bf3c8a0ed06feda0f6fb7864bd6abe6350e9c877b7d874cac1b1a831aaa8425d63e08bec00f22909733c6a5dd06afcf6b0976e43b0e2f08f5fe404a313105ed14459d6e82131e41d50e05137ea5fabdc264a7497c28c2f53df164456f44428bd97a91d0d48c59b4c8d228fecdf0a0748b0681e638e5b31e2e1dcebf2f03ec585b62e93dbe0e91108544bfc96d3c28dabaf89c4387e38f52011abab4b66646d985520b3e83c137fe4eb59fe0d24fad4af540ab1cb3956d969f58a31f8a62b1aae30e50f1682b3b140e11887851151f10161e53502fe9729b59262513e21b801e54fe69d981e9af319b9443eceae0f2e2c50acbde85d1febc8812e722251210005a1a19c981fec850c3611b655871ee2675e19c67bfb806aa41e0dab16f3976f8e72a3d26a9833c78f790d11faee2f6785279169a5c1a9710dbb7fcefc3a7fda735d1836bf6af96033d827f4bfd5f69f1a7532dc637fc0871657d1a34f3f073edbfe35828c3b937f7a7100b9c296d034b541de616f41da70ff15590c75ce9e83ae07a0f4c355788166446e39811cad99f49c3e23c28739188370ac3c2d1131dcff306c667d18fdf3d35d5ec69ba5f558d4bc06b5190a1a3b9f6984f0ec0caa1126b9460354b39bc920cfae63d14772dccf8a3a8b3214597bc33b93a120e573943eab4790d1399b8577c32f99022053be75182e34f4d201d3ea18008767b3cfab8ca75f43d4784663e1234afe2084b6698af8c0452305e4423f0dbc5b7aedfe1f4fdbb8a8ca8523345c191d4f66a34c692d7a5fff28ff91f2d703b9d14c2e0e62cae1b1bb06165ceab78189a02e6fabd0754053a2e8992774d08ae05f15c07e975e560040acd36d617d12d03661bafd6a8fc4c6ac3a65b05d402c1a32636ad92e9895ccca62616be4e33b7fb6dcdfcb94344576e4a5a64508e04b48114d927a7fdd4e722644f46c566964c1e4278cbc0e0349a50328094851d3eaa2b4bae0cdb2ef7dda13fddfa566c9c1f871d0f714f3c28ed8aa91afe57eabfdbba1530f0cf893fd1e166c1c2661d00f382a75e3731f43c870800e0a2fbc96226f7bff678dec1495cc17700751e6bf44160dac62877e0096582b7c2a51af586b5442a54b9e649a6f08d7c7d6b724235794426cccdfff803411baa762afd8c7be6b5c711fa532b91418f81ec3f2aaab1c41877f5b5d3bb2779e9a182601246ce5f3abf2506fb07216dcecc1d41e34aae14036e734a3e5f6781d7c3b2d3e12808bbde62af9298cdc329631446e2c3fd64d3d152093d15e5529fe728b0cd3799f62097cf05bb93ef24d7c354e9f0679e1083f07e6443195f4102ad6a6057b83ad3b0811232ecb980c38cc313fbc88c2c3d4a3644b8a1583f3cdde4955d84fa57b23ce6d3f6e7ac2fa62839cff0a314bc21a363dbe01a90195d120e09ea535a9d17d4b653ba6c0724faf2fed980cfd021af4e80a20f4bf61a81a4be5228b43f04f4334021a5674ad38469aacdf18f4727f07ce258a18286deed4fb3aec21527b60b7f9b528e0601eabc8c4e3f342e8269cf6576d7cc4de1a4ae7480cca1f97ddc2aba3a93b4f07eae212ba73125e89e347b6e41430a9b9f9a9325b00f2a6175d42673cbb24e553f2c1ae20e8015f619a2b9ddb248a766357063c32bf30d5600443901f8a442ff59c4007e40588e7f78bfa290338eb9c2c2e7f45ef64ce7613d703c26855c865dc90ecf550d7aa1366f9957e7169cb21985a5dd3e40797ef1ac9eedd0606ce24b9ad18bf9841abc0bc33e0fbd9aa4d0b02af0770472842451312960a2b84d03980874f08f865d40afb9e0e936172f2f8b4c3bcf5b357f7e15dd0edbca9a3eaeea7afde822e49c5c8f10db247b404fa2e49363c10f02b5cc496a06f3ba922349611bc6a0deb67571282238a99e16e989cffa3e61c48d2ed22ff7e490b7157d50ab0f2b017feb9141c065721d9b94f0bc2cd08803a3d379e640de24e9cf98a5fce0e5368b10923d7a9cb3ab4d6aaa98803e5d426d268c74ab037295996fa4c442fa81c6c1f35518322800c2084179ee6a16aa714dfa1fd2b8a0c6370eed5f6885b4d9e455c32b139edabbeb844f94f896b4ad20809728c04e825e68453649b63f5ad758df4042975c32ff1172cf3269a9f830ed71732244e7f395c96ea77ca06074af4fc83a695c749bff51ad61212c802ce75977ade9f6a508ea9da16a584a1bd91c0fb8926f3147fa420a49020f52eff719a7dbdcc8421156d6d3080b5f47275f04399bfacf0368e1058bba6786724de98a68e8bed890c8cbc54a0d6ff1d14590f4f531509e1deea2519733216914b956b590dfcfc2044580d559a55dbd3a67f70064e1ae71d4f92d68dea1dc183a2873cfd2863ecf6442a242cf2ad8cd38ae821909deab55c0a32d7d41fb10476102249f303b52b00711aff43b7c32d53eded8c4cb9ce52b45bb56d541a550205a04255f7d0a05c2458514aed25f5001d35dd5e0b8128f273eb668251845f78ee12c64db4b1bfb334ffd6c8728136b737558f3cc315bb1cba0c450a34859a2263673336c93aece8750cda20c3b7832bdb77a592ba6be75289b2d14923274b8070a63917ee93e090bee32f4893feaa97ee1ae7ad895a15ff7844de484d680a2b03ff7524f8b4e0e7ef364aa0a662e62a48a1a565e8ae86f0c294082bcbe80148f116c91dcb44076d00c33cba12d51dd50080f2444adc3b45c1e83666c09d4f5ad602efb5ac163f4644e2e53346c8933ff61ab444a70a14cb4409c74daec6d31c256f8a8c08ace5bda27f09b120df9108d980c114fa0a026e401c7771201c71133915bbf60c87f706f0196998bbf013df61d3ae95bda9dac434ce248bffc4d09e88211ab184dde9ef3c24238fdce77eabbc1dbbe2b9d3e610375780e2e8f799d49dd9bf3750a2b6b9484518a87b225b90abbeb4d17b256d9d2262b798d807b1d2b447c1779ac4dd735771d8b8cd778ce7e36553aea4e2980a0681122060bff1d1318e9df584a18c394df87e3adf37e0d5320a4a6a207b5a75ae38f53fbb7c75f9f34a6f1bfc638d255b1322b205e18d86e9aea78919546bfa8280675d5fa3f5120400f18dc107a9bf67d756a396415244cd4bf2334e6cc3307dd2f23deeec40fb63d5b25ad232f89dd7d0c61cee85c5f1307e7fd9e01eb6c79c8da5222552f523546eec1b21f60723b3992acc0c76f845b9b886c144276e145583f0f782d8b29682e910abbe2195d0095ef2507ead50a3287143aa4e6f9346fa6ffcf7af8decf5bcde67afe66effe7815257c39aac25ecc28b650cf01ff46b14feb26dc3d0246030ed13aba21c8292f673aca4becd08ce0791a5cdf8c3b6515fbef4293c2df07af9a9b307606496cc09dc4985a296762926c0ca610b40be47459202b2c0795a443c654013a40d64cf828958b8f73ea7507198dd2a86e3b516d82d5c46da5062fe2c23c6951df9e529ddb1c9fa5b0a3be42cebae7ae7d6072204461fa30ca16c5544426feae72e54b266c77298a0d517899c083a9b095823bb32e0fc9104f0cdb707f99b4a1ee78bb68ad848b7f84228f6a346b336f75d3cc90ceaffea695cd1ce47a86e32d8846eb3f63bb636bf1518a9b1362db7b5d2eddad9d1aca11751c97513b2fe4b57342c36c503211cd74095c5767ef261bae9dd3f03f9c477e00bbf5e027d817293e825e5847e966d5dd6af8634df83d1547de1b6601affac688e6c91ef22432aabe2b3f376824dd011bbd9ac97b48c6cda4774cd2389be327d3b6a1403e6f71b04c2f9068c5e3b7ed41b090503f036bc3811aa8632392131c0a8115c98321078ee63570d88b0e52abe663845637fd26a77b504ebabf0d129ba4ddb6c72cae1321c7410541a8280fedbed769e5f8eac906642a402eb5c062d1516cf0bd40c2336fe977e7fce549301729276b766af83b49f8ae10d37f235a75bee542cf794d4743ea01ca3a0628d952bbca09e1a3adcbc9f9bb4eb85e978a52200117c7e6391ffe9ae70c5aa9fed9b26dc43faf4928cde6a0dfcc8c36a26466fcc64e93463991458c10d90d82dc5d0eed9517817883fc69a02fd7b6874751846106d326f448a41f3ea4eea15536b7d59b932950233cd92993e28ad627279fd5dfdb1958afe6372dad92ef61f7a4d58dea2282da068f3e83af92d0e053fcbfe4ef97c3af3179cd9d8baa4a1fadededfffc97619ed3d00083ba4b5b6cb7cda2157aee031ef168732ce0e820ec7f57674bf3177022d3d2cec73dabc56e71d3541773532b304a0a1519dca12268b4314fd6cbd6640a4b136aa1ab4ad57ac2a9b6d52d490a3db2c44a1ae84b4bfbf00ed91b196d28118a50fbc4b45c221e9c0069a379711e4e08924c3ebf34e1ab3f882197b3989ad85b8fe9b580d69a2a5a731f18bf4934af48fddabc5f5c487a10c221e8898c30730e7999171948b197ad7182f2cbfa8982185bb174b08b5f4b61faa352e5fb91e689dfb4014e0c427bcc2f582cf232e4547007f24c6c675eeb1838f513ef2c327147d601d5cb71932efe3f22e649e012bab21da86d15fdeb18d9bad29d4fe7fb01a77e8f056b97104bbf98b476d6b5a663b3067abebef972b38194cebdd315a78e57b83617943dba6978628f3af2a457ae8255830af6ce149b5229b0a5d813b35a43b5cda6348504460ad75d5a67d19fe73b429250e71c13508915559d48a1af323ad97bc56b27060b0902aa7df8d03454cfad82b315c9adda46abfe188ae3671728c1a8b0590f63977b925972f4a455ebaa8effd32d78c37f738a8a38301acf9f978447c36a703fb7ad7b37e0cddc4bb9b045cd8328e382c7c086d43ebcd5dc2d3fd41", 0x1000, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="9502adffffffffff9495649e9c542b27ffff9197efb90a6672caed6731e53316c2bcc1f721c605e43f8cff82375e1d3d667206e4100d"], 0x10) dup2(r6, r0) socketpair(0x18, 0x2, 0x80, &(0x7f0000000040)) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x8000, 0x0) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 22:52:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f666956653000"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = msgget$private(0x0, 0xfffffffffffffe03) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2], 0x0, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r5, &(0x7f0000000040), 0x1) 22:52:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 22:52:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x0, 0x5, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$setown(r0, 0x6, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) ioctl$TIOCCDTR(r0, 0x20007478) socketpair(0x10, 0x4000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fchflags(r6, 0x0) dup2(r6, r1) sendto$inet6(r5, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x40008}, 0xc) recvfrom$inet6(r5, &(0x7f0000000100)=""/75, 0x4b, 0xc42, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x899b}, 0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) 22:52:59 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) minherit(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) 22:52:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x80, 0x0, @empty}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) 22:52:59 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f0000000000), 0x22) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x400, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x8c, 0x4, 0xffff, 0x200}], 0x1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x1, 0x20000022, 0x9, 0x6}, {{}, 0xffffffffffffffff, 0xe, 0x2, 0xffffffffffffff01, 0x1}, {{r1}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x401, 0x6}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x6}], 0x81, &(0x7f00000002c0)={0xffff, 0xfffffffffffffffb}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/109) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/127) 22:53:00 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f0000783000/0x2000)=nil, 0x2000, 0x4) lseek(0xffffffffffffff9c, 0x0, 0x3, 0x2) r1 = semget$private(0x0, 0x4, 0x1da) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000380)=""/41, 0xfffffdcb}, {&(0x7f00000003c0)=""/83, 0x54}, {&(0x7f0000000180)=""/91, 0x60}, {&(0x7f00000008c0)=""/187, 0xfffffffffffffdde}, {&(0x7f0000000b00)=""/263, 0xf8}, {&(0x7f0000000500)=""/118}, {&(0x7f0000000640)=""/151}], 0x5, 0x0, 0x5) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getpeername$unix(r3, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r4 = socket(0x1, 0x4000, 0x1) ftruncate(r4, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 22:53:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000001640)=0x1) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000180)='./file2/file0\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file2\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r6 = getgid() getgroups(0x2, &(0x7f0000000040)=[r6, 0x0]) getgroups(0x1, &(0x7f0000001700)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000340)="495f779c407270ef693014ed3e81cdb5ed4a858651d8523ea912fa0d8257b858d62d6b4a2c22df49198d5cfa824f844aa17ba59ab2f6f1af11b5dc1e73decb02bec12e853d6797bbbcd98a7f4e175294e10991bab0d3291f1a20739eb8d0a17f79cbe7877dd67cc6117eab6d4f9207152b7a5569df60b2151dbce68ca35226e47b21d0e71781ebf8b6de50014f1d130e2e72ddd4ac5bcc0d65d9f330460e418c7fda86403d93290050c8a3031f9ca7ba5b6309088b3198e176dd5fd74df9532007a9d8ec037c1ab62544fadbcc5c7ff34fa52f89847ba199dca3ed1e124a659c3872f9d00ed133b16ad3261286c234325ef41467fe3d854141c093809bc8c976352f1dba3f02bf8d8a3f3a884f36d0dcdc4b99a8d8797ac0967f0ffc84b1dc88cef7bac4ca6911ddf4d1f445eb51dac7c85afe84130e568ae8744233802075e2b364059855b29437c505c54fd8448c6fa9704b5100963cc9c8592a0665f71cf4e801e739adbaefadfa7e1440fef06571a69d5e48aad9c72696cd3b15fbdcd696f076af770759a3fddb6278e5ee640e413485d688f6c1f106b9ef927bd1b88e8d38cf1fd0cc630024bc7d99c0c931901b19789e18d8276d4d482ba5470189a7a56c6b9015d71c8022323f3b7769fe19940d8abfd239bdcb600c470582d8d179a70f2724f0729d747ee1f982ca5dcaad1860f658eb30751e089ee2db9b52a2f73beb6bdb25a3d932dbcc8effd1d85f464a9717a1d9c49054f54173fa7f48e6339b2a0dca428fc1e5a7eafda3a5541b44adcb6a63c30a2b6f2416bf0e32a70d16f8a64d2e31e59fdf6ebfb45e8bb3d92e327b3602cf7e8bf865782452abcaa6f9d6cf200c8cc47185a5f9dd46698832ac0a3e6d873812fff998bff48c9797b7493c9f11e78b6b8a23e1b3f3c8be65802677129511616df808b5b3b781ecc4b967cd02620a13ef8d7caee0436ee193234d6f96c98acfa4f6831a45301b51916ab009e700ff1bee54ee7ecbf398f5da099ed320c1d570758a329edf18ccdec990e294b5de71d65424b5813e5d48559febdfa71aecfcd14b3fabd958d42ac8d99f562df2e736967e5a766fd142e6fb37fa5c529ff57367563cbaa9b82c664dca2c804df47004a455de477a3a3c4fc6dbc8da82415a974ebe305bc14bd71bb6f0b9b87d20c53b71953edddaf73dd295f4dc4075edbab52d6e6ae1212f5235fa547c4f636298f041d23d1982a5b3ada2e29b82d62269c8e5053f321b2508d9cb1a65ba7b01f93252a223dded69b33a78e9727f11979d96fb99c2140c56f62749dfdb62dadc182e66140130cdba780759305029103e4eb30ba92c5745080b4ad3d8af1835707d03378a93a37d9959701a42f6db57a74649aaf5b67b854c070994d2b0a08e4acf39ddc918870d0058fdbb43d8d117198c666797462b6e71d1d81a0e2e78177639bdc9344c636756f195f3fa69bb70a591000fbeeca7be9a7789e784df9fc9be300b4b83d65eece9f3a3d04be3c08ed8b3423d62213f53c240bf2797556fe9aa664a09ec33af3cbbcda279809ed1197479b06be7b4467bbdd3d92437eb182be0c8df5906a146aeb02f240e599ac7e77b0372b4d127325af69f32f6891536ace4ecab58a7eae71d18c9ae2de75f1286e565bd3d7d1247f4ad78e5e285006a255fc5ce7b9b7830d4c1b582da230d0dde10dee8acf10c67a8f20d24d1002a27f9304ada787c2fd150224e74d20585b957a3f8b61637832b627225f107d28b337a698fd1b53419982f7915c56e15f828b2245b31a7d6d2ce3ac58144c174aba5d479249f56f514f40bb2dfb26b3e5c9d0fe1000961bfb766a8977243265eaa73a370a5acef64ac6a73b1336d64f122b2c08b93a180d5b6743e04b5d26c602e78766c498a966217a27db00b955e1376fc89d6a7379648970c0711e6967b19d7cbc400aa0f2fc55d2318bea3ce101e943db721542f3595c04affda167cee3adae8bb577fa7c79318a16d9746650ebf639877077b3b6a8803ac32f5347f9ee79fdc334b20d6527b5aed3f327f0ddabfc67557df14f23de67c9a6027f6afd65772706f760120baea0a8f0c5ca0af076c82004a62f930e0b7af4af759fb198e37c000bb50d64a593915719516ad9edb79519dca18ff8a6b774825ef25a05ea44977d304ca52c145a906a088b3ccdb75129ebbe3232d3049824c59fc16fcb38b1b56910e8de53893f563340002078d861d3a021ae9ba4fa2a5df31b67abac83f1591b1fd8fc5716b995cc375960170164432459203d3b022dd8d86134f8925a48d8b8e73c393706be3acff63f9a6d990e5d547705501b9cd1b6c1cbe8f488b52f0bd5dfbe72c9fb30cf4ac33f37de6c7d2fb68c06f99bc0ae8d26c63ad566dfc632f4d42de5284289d383f68ff97aeff3cb8b850acfb8cbe07c2d6ab130ba345c6d7f1561fbe6ef8df2d2a4a8f4b0408711e59ec73e8b6f2e21d6586ac8e97381da32fe4370e51d8ca9ecc63c0082900ed4a46e6200d13c76c810a1e0efc9024dbe376fd90e77b25e3a81de7a4a77b81b25755e3e3b2ffb35211af9395d79edb9f3997ec2efda5ad78549d7b4b8acfb911d5ad350643fb701721c5a726f30e5f1250b56baabb6f83bb3e0eaacc3f29dd383d44d558c06c473d679789f7dbc2e5c1ea06beb6a32aa636d19839f302f563002a9b7074ccf53023495496d63dcc383b5978b81502f01d7a85dfcef2fcac7d75a37ee98f88ad74698132b1e9c6ea47f64a71d509f9301f218b501c6e43b5807360b923e915e8cdc0aa3f514e9513c8d6087db9fbbc2b511c2ada944fe11cc1d9038e13aa4ff403b92a2c04600b3a3ee25ad9b16b1bb04a0b838afdcc119d569bb51a36607279dadb77d0c1983fa610a0ca7d9207f7608f2259c13c9d1bd64fea503b5612822462a27d0844dd537ed2f423c7cce5046deabee11d0b3445de0a5e9f84fae65fdd5d5cc34bf777651906791290fe0b519d358589b6dc54c4cf88b0af1bcd6a3426e7cce12e344b2ae473550b420e281a06164dddef4a56d350d4847dce29ece7ecacf38fceaf36a68e10ba92392855ac60ea93584a579d63c3ea723d74627265a596fdab3c5a88ba3bc10e26a00dae01f346d02df6c9b25adc2e793bdd74a8ba1b0daca89fa0a694e7420c01d47cb75a80cb7abf0e38f72825f89d1e79d3bab58a46be38e96adcda340d7f37ff763f490201f7665e208247d30c3a4b1a484b2825991d77e738533a0e0186e9f8f888e49a16121bdfd059463fe3c9581b2a8e93b66851f804d44841619c26dca65b15807b048fccc89790e25cf0f04e0f3bb59cf64f082367c99acb7dfbad8e84bb083837a8fb28270cffa0660750c0f8b10b1f1809b690a7c5d8e4e8aa6c27adabb4e55a0a8feac8d2dcc6ac96cbabef26c128cd5827fd718521f4afef0e1c6afd2791946501900b1a39055f9fe567c8406c511d770b59ff704bacc2d53a27a81e1de2e861d40c560999b29774ff52fcf8ce1a4830ae68b7eea475409d1980f99418d26152df45e193a39bf7e86da8714849ad8aa415cf55e476c460605116d68ed5aad304cc9e07db668958a9b0fd208ffeedbe6c822a1747e66c8ec957ab2024427b4747256d94567b09bb82623f0ce10e71b25ac1526c2e666c0f16ec461116e6b9e5d2922c8d53b565033aa0b5ef51aa0984352ebcd129a3ca213f4acaff7a5666e602d3922134db382219b1c8c4e42d81131220cceabf4ca6b106d2ce5200a96cae3a6377cd45e1ae34d2fba77dbf2ed947fc88972ea6265b98a0b99277d52a2f128b3a4408a5ca00ff0d8f9216505c05eff0294d888380530bd9b17665d3910a86a201c23553341a35738556f5125243c9b5420240a1337e26ed7f42612413d430960e9eb20dc1f44ac51be7aae67b057f54e2aef4173931acb17aa7d1c7f5a9981dfc5f26f34739aed39dc57848f37b41d0af09f89095a24b66d0510bce90f2338f9a79f3caa2c29b08053420c8df5e89f4efc40e3aea624bc88336bcc43c8f3d2c1acf8b64568c64ac346519cbcc7000a30b7c966a2eea728272a02b2f9aad0b7c9b8cdc547077d75b8a65134aa37bff047abbca746eea39a902a9c14dc9c898262d009c43068b8a7a5fedf9e1945fd40033684b1587424b5aaea1029240aaddd6c9502fbf89834b89efc8ce2d71217f1aafa20ea37148fcad9c134d1f8993aeea1951598723e75a5c9aaa2871f2aa143d32a9870d381cc4a19a3301aaf7ad4d589f0bd51d67df15f1986e68234ce02d57938023d40270e458e185e4d1770f6a80e5edc92e1c99d1911942e73d181221a476fbd071a0090fe9fb46e3962adcdc16dc061292422d164ab9cc4ad9e9d923e2f75168983fe360b588ffc9389b40b06939d157b1d6e24bb970f57f0671c63353fb6fb30128b6ecb6c30af4ef769f75cd411257fdf38693228092302a1c59198da6b2d4c3c1ff412f07aa8955c6eac324710e11467e296c9be80f8bcfbf7c235a78992e03af15a176c17004df9a7931672cc1bc017a8a7ceb109df3ad9cc4df0c939b79d389aac29554ef432493582452add0d6eadb9461ae7561f87ba19ca6ceb70410a52dd5ed2c2aedabd1dda1e577b400ef69bc6cefbf4817f330833fa9d5f0ceb1fc780080ce840f4393525f6c679c9c25eed4017e73ebf8d641d767ff94ce6d714981287382087e1679489fb52366ab4f048bd57d9540f05836d9f4911e191da74610681a958d1af05dae1a6f3280a95e298d8aa87b9c32e5443d1a9593182de991e38294c56041bc75af0ae32fb32263fa3ad78a8a7c3c52e76ab87024d739a2eca03eed63748b61c01c50e8b3079a7c76865d074664287369b450dfb2e98049fca8caf1efd1a5d4c75efda93d2903fd848f14c2d5dcda3cd0509b1c3de3c32beaebec0dee8b3ccc8e5aa7407a9870f0e94b61064dfa6739e6a0925c9e0e784544d4143d645737aec24339c2d4ce54471731b84f4d1a23ce3f30b2a119e0001576ab07c79d614ba933da61167326208d3a7fc38a6f97523db5b5d17a1b09ab3f9736d1ae1a8739185fd5855119e527f49530dc840e2d30f009245cdce8cceeb98821507717c8419a50e3274c312aee3a0f262559b204f63d3d3ddc7203b2a47d609a71e28a0081035d53a89b7a81e15b052bb414ad08487fd588d1ae5a2a839303044ac185d060d27dc446ce4c2ae9cbe41ab689a62fbe654a9a4032df056f32bc59e6128f452d610faa65b9188441311fdef38361e551ab468e9250a4addd05263b7ccb86dfd0cab36fc6685d4f3ac01e717f0f8d81bb66e9e77434e72c6c33b1e98c900df784bd00d163b7ceac1fbec36d40af2674e3076e3e67933b6dfd57f72dd22f10bd1e0369b8621acdda9c01900028f3d83b54f846f8ba6ea90f9ff417e54159de5edb76d00dd92427ecdf951a2c987f247b7fb4b9fc7b54091df6cd226a1e09affbd802cdaa0ad491e8bb5776f5100fbf2fbb721e8f8dfd3dffdcebb20fa6f4ddc2488a909ca9430e9fd892526219e4ce83d7c3dbc4533d6ae7f22add2e9e371d2b1ec2c7753df514057a881fd982df01762996ac715665e76ad230dc4d344c16c1201b14650a72b3886399bf460262afc12a719f2a3ff8d1456dd215a272b9e4a3a1c65b5071c103c710d840fec60647c232b8346bdfea3f97f227605d5fe28319e27c8339cf283c81a8e3b90ef0d3f5356bed7150b016a04ef61b678d5e3081cb48ab666be7a4bd3f6b82e60bf0a80bebfaef5404d49ffd900587ec7d0e177f1408e353", 0x1000}, {&(0x7f00000001c0)="0619ff893f78eb8e544598c21663697832a03223692f69fcd75b2a41f8f2be4f235d650dfedbb96b24d3ca1732804b23b491fe31", 0x34}, {&(0x7f0000000200)="ae710bd9ef4d80a601235d8d176a7699168c30fffd406216c54db9de70c92310336b079b369860166d2292dc875bb9b2ac644d1b28e7245126c103bf02a96f5099a74310797ad3be878fd6a5e15601a7e7510dff5d58f0d70d245706c43330288c6231c587c548c5b979b2a172fdc9b61fc22d22764e2dfecbec875a14dc8abf4bd7a794b07c7b3a2c152962d64217e60612417f2d17c36baf2dabb4643d9f217f1922967a97d60ac99ae18016fa5b11c015d2768e39f8bc8c529a44", 0xbc}, {&(0x7f0000001340)="d77687dbb5ad5f1a6d32ef385124f96b8d9b983b7bf1cac7222060734db072cc09f986d80299947a1a3824525ef691aadf9070bb63987f5f86fabd20b45c3bd10aca2942d734cf949a18fe50938e322b7194eac6041fe707ee4f10c351a4fcaccf77", 0x62}, {&(0x7f00000013c0)="d00a19863eb22d4ff99c61a334afebbb543214b51f8a195ffef17ac362a83c4fe9d2f1f8e30f7c5b35f7ba7f10c863b52f0908d1fc876cc158f1fcf685aa99978ffa0234e5acfdea58264c15f70f39f4a04c198530a16bdd7ea19c00d34be0efeaeb8c2213d1670f79ed5e69c1c1013e4022d3e02197e8593e247764fdc7335d949221351e37904473ab3f02d141449435a4d7cedb0e07b495b86c15f663b799d2deabb9bf53", 0xa6}, {&(0x7f0000001480)="9084691e38ba93ea193e05acc9e160b281584e11b57bb8fe2a9af05ea2095606bf629fff2ef2c674e94590bb861b6ec684efdb605bb966c9046704433929a29b682b7915b523322c38a33498a903d87f0c4042f1a9f2a9570c203bf5690f4c911de83b23bd0d2bbd337491b9dee451b828055d7a90da2cb346f164d87cef275ed9aae6e7", 0x84}, {&(0x7f0000001540)="826a1d15ac750eae5eb3b468f01ba15202b0af09f55914832cce8a1383b5aa97d7f211c8829f8b6db47c368080feab708d016286a8c27df23938534965216708d70f3db3e3169169b8e83df81104d27bb814e05a", 0x54}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20, 0x402}, 0x4) 22:53:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x5013, r0, 0x0, 0x200) select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) 22:53:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x11, 0x1, 0x0, 0x25}, {{}, 0x31d0eea1c2847a7c, 0xf, 0x2, 0x0, 0x2400000000000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0xce3d}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xfe8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x9, 0x50000025, 0xfffffffffffffffb, 0xffffffffffffff80}, {{r4}, 0xfffffffffffffffb, 0x80, 0x10, 0x4, 0xb49a}], 0x2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x100, 0x6}, {{r6}, 0xfffffffffffffffc, 0x9, 0x2, 0xfffffffffffffff7, 0xf52e}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x1945, 0x400}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x100}, {{r0}, 0x0, 0x0, 0x2, 0x7, 0x101}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0x10001}], 0x7330, &(0x7f00000000c0)={0x2}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x0, 0x0, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 22:53:05 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/244) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 22:53:05 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x9e, &(0x7f0000000180)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0xf, 0xc8, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x2, [@broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @noop, @timestamp={0x44, 0x38, 0x3, 0x3, 0x0, [{[], 0x7fffffff}, {[], 0xc2}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@empty]}, {[@multicast2], 0x6}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x9}, {}, {[], 0x7f}]}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}, "feb354cd107f6269"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() close(r1) 22:53:05 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000040)="273dd1ffaae5a0a22cd8ce390379406de0f96b34e51a191dfb90d1e7d88efe65a90128f2e6d44132cf35022c42ab4bc9e568cc706beae1e954147ca23235af3f9173d8debd3bb521c82c457928524eea76bc6c7e9833ffd520bcd6ce0a3832d2e04e0bc64f6b826d", &(0x7f00000000c0)=0x68, &(0x7f0000000180)="f657", 0x2) 22:53:05 executing program 1: r0 = getegid() setgid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) write(r1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10080, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(r1, 0xc6) 22:53:05 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100323a00552137585b034e6abbab6455592e544a8cff020000000000000000000000000001020090788000000060011b1c0000000000000000000000000000ffffffffffff0000000000000000000000000000000160"]) 22:53:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x438d, 0xfffffe00, 0x5, "aaafa2b85a6b2c5d5ec6d3cf452e8639c1cd2ecc", 0xfffffff7, 0x40}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) 22:53:05 executing program 1: sysctl$kern(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x33) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="8a7c4b319ed82d7ffab7cf46e641be8c48782e7f3f6fc45791c948e24bf33bf7d6885868a016683223a13ae00d7826a0d259569c6247238887ebc5326f093a0fc2b7b00a3ca0ca41aaff1b855153d10f55e8e02ee74f3b36cbeac1d62be1555be3330fd0f68bccdf77439818ce42a4b9a034d3dfd6d18e4cbfa5edc70ef2597ce1b933bb53f0d8811f22b845b5225e3c6b5081234c345fdf3a6a0b9bd5b725775021fd9869a99f6d064191575247774f9f518f64519c401c3f61947b20e653f80e55767404c77466397e691f362a8f85e7adbc2e1f965223fc5c3f702789f74420f060a79f17f003cb54752678a47900e12d86aed35d04203e5fe02f6ab9fef2a97eaea75113e83974b77f7fe6ccc4bfb1333e73b13112d8df8f87d51f36d4b830bd8b256c308afdd34f022087323682107a625656651489c61a9551c6483ba9f04331d6dc8cef60ac4d1726112a996b9d0053dc5300465b8f693ba8d4be1ed440b91d021ea9ec25c46c13622d0e35a2dba1cefba0a8414e164608c0dec4cdf943a6bac9a380a7aabf5df9208ed1429e65c291ebdc0a05adb5b16281c785b0e71c07a4910b186cd8bc18543d1897b2329b7b75d4a6c2652cf1e59d9353b2c98c161a32beaa68cfb7c7284f9163294818a19b3a1845762a4f6bb208aa4d1d3f0536d1927e38c6ba97ff551a7b256a63250f375af912f2de00521454902966977e9477fcb42d7ad602a3d9c1de3439ea708f8c1a00d3e9338b34fab71770858d456d5409049d086fa8a6e727afc8cae677718a29b882cbf75dcc187d895a4800644ff5d882dba6f92c4a84049bdf215c6fec097cf2c997af40a497958b6f257e23e7e831f1b5808040135faf22ea924a664d6f395c72e3017dee0d4f5e5668060b2a330a6f1109da64ef512716380565a05299431c11c6082f9585906829c9e1045515cdce8ca64bafadd037b3d4989505d0fd358ce0464e37c27eef801e6df29565aa4c6b5f72a1dc6f89fe6bd6f76c69c0eaf9089038b48e5db4f05e83bca62ad1d4578d081df8497223f7bdcdab5aaa55b7f4dfb398a6f5010af0f0324be1b3460dcfc3a3b15fe541e36ba7d7a1b537d024dc4d506e9716633855e1c58831f8c505011fc748506c099d1aee41000a75f32a82289aef2b6b05e5574e38c00e0668d132c8cf73cec3b1423ff52dd349e291d5a3ace0dfc7378b2bb46f54dd1306ee9bb1ce05b2d123f723177b5834e43057255ce323c7595fd09a35cf59bf4a7a23d994a58dfce0d5ccf12ed7918cea16868d8a60d42692a17e85a3ed5e73af55e384701fa90126b57dadaca193c2347e05a9f220cfd302db19e9790b71f26dd6bfedff5436cc6b13a4d6e11c8e5310ce3734a5ed13a0c1b8227849dc2fa4f1b0107bb49c8937e274ec57d47e30c55b0ced62c033980dcbadfbd5a5bf437d9377b2fa4800f71f70620e56480987e47d7c2fbce1758609de50cbde77be59a02dcc5102e386b61f265e3eb3c9b90b0ea1d394001d4695f298bb1e1247670c8106404685a9baef55862ac01f607db99be61e3dc2cb44baad7321d705d2695cc552de598d89d127b6e16a114c09e9a83f4da293089b85b7383d051eaf3b8801e67952846029f9eb936fff47f749fe993f37bc054d911771845aaced4a7a882091f0390b5f0f6507cd52dd258220820fbbe39b5f60763ab75941cb4d12391bc711e61b67369aa7a14f14153bc90c649dbc59ba45f8497237374a5a20f4343785945f3a0141a3b7f7ee04b1094a8e82e29444444a5398c563916678f97cc0fe4712cab021ba314cdae3bd797e32887a58d9826374e7862946465633e1fdd666767a7ae3277b2841e828e54ddac94a4eb6c50aeeb64b0b74bf6bae83132e114c76b13873a8eb8d26648d3b0adf16d01413662b5cf83b655c53954a8834b10f93c89a4f2d2b0c866ff61a93b50542acaa0a11fd230336dbda3fbfcc44a2672dcf71da3813a8942863cd08a547a3389d7c890b5b6c7d0689c4e916fe75e59e4682bfa7459f8d3715608a3f470bef2d40a85c6a73820fae0bef45ce05dd09d9f2755f22c1d136112e7cec887c39ee658e914fab423d40c319be6ffaafe4b071986524e8377d94d99ed66f180d164c4fcbc5c46fabe5c78ca278dd8a908336ac37edf591ea28c9ba7342c68a47e425a51e53c17b91cf5914da001fdcbfd763f83efa6dc5af4251743cbcf5b259fa0ac21a64ba8649b117cd693ce1aae108c524a679f3a7751b696ae894aba2df9adae7ad4212d1be25d6691e2634303b36e084d61391a7ddde56403b5d7bc3f858de7dba977745177ee90d820d78d46b5e937d01064b38dd4f25e6bc91fa651e0bf86b2039dd13aecc13c5dabd5565c3c459eba0a9fd904ba2f226c1781a7041bf94461cff1da5c58262597ccf0efe601f11c1969c6eaf48cc0f998033a62638162913c29ab5adc554dad196e6b52a8d9be82aee8f77c9fec69d6abd0551dffaf6dcfa6f31a45ba43cca25f10f5bc9c5fa61c7d8ec57b5a9b644d7f1a9463067b506572f47a8d92c4a8840f52a9b085595f65ec1e565a797f806f4bc7b4f33f2faa0705cdbb7c680f53a9ae673f43f0d7aee3ffa9ff919c14bf3bb84602ae65bea5254a6880e38ecbf6e02304b26121ad9169ae6f454dd82dfdf07b5f809f1aaba6968fe2eec140b51c5dd6a82a3d1f7d956b4e33112f2283ffa114e6b355e224527deccb7cb5526949a305a7cfca8e9313909b896eb158657b7a1eb3f4b9170a2db29ffb41029ec44dd5782140d64f97670a3d9e49a6cd2f18fe8c872eaa1b36661be6ba1ae6bd24b03ea73bff2726bdb7e57e23475edc16de9023563ef5b7131d486a6779bd3357bcd262ea71b5054df95227c2ed9eafb3274df867b4fa3d5b428a26f3456ca37b96550c737784b0e718ff8cd8f6a6aab635bb7bce1b2174144fa85f01091a7e4d7bc20b32b76ff17a36b39d580c4ee4314ced970568c015659caba05be0fa4fe89d7963462eabb6992978a419c1af960b57ae144f6d56df63f7e34eea770e5addbf3b907d4d5c9c90db2a7636bf49c565cc601995f34fdcc029b70199db75ba4400c634d30151666e76ace58bf5f407090ff82c5061edc43c419e64ccb67a93b5cc0d6c71f6f87c85027b13d915ced07438418b4fed806bdd8f32b3b512ab2ebbcff11f54147550047e362c4b6d98cbaf832bf7c6e25107d63479e90bf4823b9d433c3c08bc9b21fcb1c7430a407e67528a18e9e48175c0fe826b22299d49f6d5d8bf0af947ab0c2e675be3edee49f974752e5836d5db16237845292823c2fbf8635f19e720b40b3296ee81468d98f6d82417a25050b70f6f39ddb6a7adc692b0d3abfe8cc1f51fcb820a2a75c74b95a4360c93f7a92517170eac7d1ea764743e9f56f0cdfff2a03ed9e3f19534e07deb3d0af355708c8c4697d0e831b32749191f6ac758e9f4177bb41960f12b779a697fc90c378167101b93b115766f74b00df932fceeb1938b5595fffdba0a9e9881a6375ced111194131b926df29a6673fcd21ef9b58d0d0df138dd65c4d4353f1e5cd4d7c2b9f699b2825af1a8f0c002155288d3c79160f41b76d00347bd5ce7a70751e030c1c3955faf41c2940cef42b537f24a3acad11d27f8cff97bd06a690fc46546399362e1623a5e15fed49b6eb9a32c5a575e0c98ce08f6687076ffd9da8886a558dcd7d7187b01560af3b0f0b3aa9702141555f508c16190a4464d79b9fedc13b386ff505245a90d7fe26ac72c0932700b8c5a0c30068b7563b5521aa9ea1b251bff7406efe728e50aafa33df9bd384dbab56206b30a2538f480975895f6b6703018ff69a427646551eb7b6027d2d30f2ad33800399437dad716058007ac1d726a3591078348e4da64c8656c57cd46a4aa49ada27f4d91d92d3c5fdc305cfbb4ecf559dd27b84a67414a8e793fe491b7e9242065005f67d6e79d07c9120d7ed945a5659d35b9eb9cb9c24112b3a463d3e7293e48a7dab32ae852ed638b06c34237cb26be9c5abc850c16ff1628f0d3c96aaef3775fa866998397904ae1e5aaf33cb865e2dd37e2026cf2b29d2d06c49f51e40ed488efbe0ba6896b137adc948b9399d6448763e38b3dee3d23426909c56b6e831dc7be3996ebb9dbef4c4a517955e6927d84753fb3a936b14a7df9040255c00aa6adde787f6293a68b52015f989e61c4d13090b0dce6bb13583c41f543322528cafbbe41da2c9d712f962466daa85ffa4f0ed60156823b8a342f6e9cdb625ce5cfe1674a7a1f553650a962c0ac1526d5e44a5035c38c448568fbab24549ee11cd58131193b92b8d4f7f908e0d94940344bf8c164de466c4d05c2450a6d9ad920bb3335a795a7486ad2c8eb0150e4f8cd51644a38b5b54ec6ea4599f078df34c927f769c0715931561d730dd8a6735138a5f9ba9a1f9a4399a59d7ab96284adac8159bd3b39bfc9ea59948ef6f55125895e73daa2521885dc104b7d26cf4674a70e4d575d5f5ba8574ce7a7bf3368ce4ff55815d4386b7718958268a4b8d7527f50867addb03aa9108bc304ae5cdf3da72311af24737323945a35f91363adf466cd92a23165233424cd471855b8ca21858b1094bbb1bc97649d28d8a47266f25c2a558a5b750bd456342e3a93a8dae663d5a71a4c4529c283200de1a08b61872d98fe7f992a54239d2b6fa22b546d9e5ac0fce5a66b271e18fccacc081bac81507dd030ac4bf44bec54b1dfb764932be0a40418101c5e1cb4c2a01f9fabaa92ab4c9ef61355f2152b0747314edd6e2901f0d031d101bbe7ba95f204c5c1daa3c63905618181aca21cabb31c53ff07ea4ae23b3549f50c00dc9e0e0852de2e9f7e313936f58aa505f967170ebf5e9a7d233368f9dc69765ace804dcb7119d25c459f9dceaf57cffbc20a7b3d6bd1613d455c98787d4aa2ed363d9287940040ee023002dfbacb0cee370f36ca74a6fd8438fe31863d7f436057773650edb1174d4f4d394a2b976b9876a0e78a420a58f97fe0af953df4abcd1ed43d323ce978d58d01a42f99aee8d04de5315d7a4eed26686e29af5c7fe5677bd96d64e55d899659467f4ecfc308a83dbf1131a6a07ba6d06f53e1873e878e700bb35eab29c188fbc20b4e922f61946d5e2560bbb4d27086f59cd4c9af9a778e16b27b85edce7b0e9321f97d63ca80dfa39ee2de0f121eefcf0a7a3fd7edf9b7eee0bd79eed838a57e17d2daf14d66d395890f5947d6ebf0d27b61ecbad97be03ef107778e8353951a9d297b35aacc78319e2661e47b0b024f5a27de49ab59a15f75349fe08f0dbe9f09d3b23d049d46dacc898cf535da4c860aa521c350d90e827c5d99cb1b948286459ee58917aaad3f2ee584468f5742a7531d72971e842e09198c33196cc85a065b8d45789dbc48e1d8db9f1c172ff89ea0d8930cc27d2a73ee54b1183353f40b006b147fa41a24c2e1b32daf8f0f2169eb2af07c6a6d455687c5b40da2c7d135f9af669302ddb2ae4647077600255ea2dc5793bbe1f4c47b3fd5ec1d3bf009756525ff1dc33792fdc8ddcff37c293c0b78d8649481e37daa6f970e8a90628cc00fb6b63413ca4e69bea8221d1ab8eca98627ef391e022973a528baf3da82388fd89ec7eecff48327604fe4e5b79544754c7e3b271d55526a4653e84c98314407a0dba98aebc805546bd933a7dac9fff9d453d8be3de13b44d31f67ab84a41b75cd003fd6c94a4025913bac24384ed7eb8021f85be3d62aeafa900f66a2c4f6d06602653282d08ea9367", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="214f27ed8c7f855c3f9eb797cdbd00a295ffb7e5b93affb097c514e530bbe9c7c4225813dda57d00b915b13cf7434fcde4c6ab416c26c04e10e2cd0d9c00d0722a870cb3794025021a1efd07330704b9d3702c265f67c8c2fe9f5d8ba14d933a46e3324b1a5e4753f110", 0x6a) 22:53:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$setown(r0, 0x6, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:53:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="d39751cd470a3c9097babaad6716279afb10e907a3ffa82b08aa6649fc4560e74322b9a2d5200ed2830b7c2337425a6e0d5d5a29e3036bc2b7139dce2e8bbe8bc969827fcef8d8becdb8e991380acaa6230396c5027c", 0x56}, {&(0x7f0000000180)="bc13c62a9f1451afbe86e2fd190c8dc4e64517b476ef8d1e5284fd6626c74c1ccb01c88b2794e62bc9396453d3cea7b8db220eb2796332f3c1a88a05e1900d48b20c232a4d7a39ea005d5181cd2f04b4ecb0a291b3c0a8a11bcf583f741c0967f528c4", 0x63}], 0x2, 0x0, 0x4) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x59) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 22:53:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x3dd5, 0x7fb, 0x0, "03664000000000000800", 0x80}) write(r0, &(0x7f00000000c0)="0711", 0x2) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "2dcd0a2bc73bfbb3703a9ee7b7574c71a63671fc"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) write(r5, &(0x7f0000000400)="83", 0x1) close(r0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, 0xfffffffffffffffe) 22:53:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getuid() readv(r0, &(0x7f0000000940)=[{&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000580)=""/131, 0x83}, {&(0x7f0000000640)=""/150, 0x96}, {&(0x7f0000000700)=""/68, 0x44}, {&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/90, 0x5a}, {&(0x7f0000000900)}], 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x2, 0x7, 0x20, 0x3, 0x10001, 0x4, 0xe4, 0x10, [{0x8, 0x282, 0x6, 0x1000}, {0x7, 0x6e1ff20c, 0x2, 0x3f}, {0x400, 0x1, 0x400, 0x101}, {0x334, 0x6, 0x1, 0x7fffffff}, {0x80000000, 0x8, 0xfffffff7, 0xf8}, {0x2, 0x10001, 0xfff, 0x7}, {0x800, 0x80, 0x9, 0x3}, {0x80000001, 0x7, 0x7fffffff, 0x3}, {0xff, 0x9, 0x3, 0x3}, {0x8, 0x9, 0x169a, 0x6}, {0x2, 0x0, 0xf800000, 0x8}, {0x9, 0x3, 0x80000001, 0x3}, {0x6, 0x1bac, 0x9, 0x2}, {0x80000000, 0x1, 0x7, 0x6}, {0x1ff, 0x200, 0x3e6, 0xffffffff}, {0x9, 0xfb61, 0x6, 0x7}]}) select(0x40, &(0x7f0000000000)={0x12, 0x7, 0xcfd2, 0x0, 0xcc7e, 0x7, 0x8000000ffff, 0x7}, &(0x7f0000000080)={0x3ff, 0x0, 0x4, 0x0, 0x2, 0x8, 0x180f8000000, 0x3}, &(0x7f00000000c0)={0x1f, 0x4, 0x10000, 0x10001, 0x7fffffff, 0x7, 0x7, 0xf95}, &(0x7f0000000100)={0xad8d, 0x6}) 22:53:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8000, 0x5}, 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x59bb, 0x6}, 0xc) 22:53:07 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f951080045008114000000000033907800000000ac1400aac10abcacfe872fbbf49dd3388944efedacfdc6b208a777ded2bb2412aaf6ca30f3366a844d49ada1023de1ec7009f6646c6aeb40592ad73c42db02949ad5a89d0a4eb3a28d79042587b561c8bb0a212cdec8d391b2ee0d860a0de6c166d6e5cfefd441c4bdb0e39311f19530841ed1b96c6d5982f14fb0de823b7184d3e0958b82e4f72c07f0e8ac7c503fbfd11953dd0c914f3bdac99da3878e63ae079a28a481c03f6416ddd9"]) 22:53:07 executing program 1: socket(0x2, 0x4000, 0x3) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 22:53:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001640)=""/4111, 0x100f}], 0x2, 0x0, 0xda09) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 22:53:07 executing program 1: socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSKBDIO_BELL(r2, 0x20005701) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000180)="6c1e7a01a4580156c6a778da387e15812aa3f99690f3eebb3fdb35b496185c3f2f2661dd2a0f5a8872d500e1369235c296d9ca99c475ee73fdca9b65663a6eeac853fc2a8e0db1a8b6f6d735af963b506f903c73f882a7083a6aa24411b11317e3d8838c334381e8dfe251241b25", &(0x7f0000000100)=0x6e, &(0x7f0000000280)="17426c5e17a976cee4dc9a93ece1f4d62d030761d8eaa5b187f1100489376f3450cbdf8c8876620ede5db7827d94bdfd521caf25a304ae8c0469becff27cdb25f8e2ef3394a0326bb083827000252ac3a2a339819f2c53397d81bdd98f0522987863becbb9f7ddb8ed616a6edd28714249beba9b7726f2b1f58492208936311dab36853c2dd3f2c2e377073e2b4ec17e852911c177869d4abb483d07b9b6cb5349dc71a966c3fbc8b3434975852ca15b49b480c415559c213441d5cc66a7570b4f939f8aeaf1406589325f64", 0xcc) sendto$inet6(r0, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xc1e0}, 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3]) 22:53:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffa9290cffffffffff0800450000300000000000079078e0000002000000000b1d90780000000045000000000000000000000000000000ff"]) r0 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getppid() r5 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4, r1, r2, r3, 0xffffffffffffffff, 0x3b4, 0x6}, 0x1, 0x1, r4, r5, 0x1, 0x4, 0x200, 0xe3}) 22:53:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000080)=0xc3, 0x0, 0x4c) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x40, 0x0) 22:53:07 executing program 1: syz_emit_ethernet(0x3a6, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x370, 0x3a, 0x0, @empty, @mcast2, {[@dstopts={0x2b, 0x4, [], [@ra={0x5, 0x2, 0x1}, @pad1, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x15, 0x2, [], [@pad1, @generic={0x40, 0xc, "7b1ed6de95b527bd339d02d5"}]}, @dstopts={0x3a, 0x34, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xf0, "f59a65461d0d6ed2925376b3ede588a073c3e573b620fc8734369ef0d7baaa5813ff9f23e98d5fd547b1f0bbb6c79953e4346f68a981e09ac91ba14b1e817007737f9dc78b69888a225f2749cf5c735d021f83a82400274e9fe2fa5824666dec804fa2000b6e9ed6aeb46dd872b4c0494a5dbc7053fec134b801b12cfc1a3c3d424376219df18cbaa981dca4f75b6a3e0b08442189285c0615d565dbee9ff8ddff3dbb81bbaa78632dcefa3249dc4bb92c061d51702b8b4609a09af014b82b2a35b394b4481ae34050822b3fc9728af8d3eacc7414f2a9349d5f3df7d2a3a51bc4b6fc54adfac8fa2cfc0f8af252da24"}, @generic={0x33, 0x90, "ff1b499b79288f2affbe0dcd7f1bf936e5d0c07a851330383f3a09c0aefbadb18484e40cc604fd48e7af3d081471d2dd9511ffa7ac2df01e22c0966d57426fc40a6f1c54b590f9feee39f551b04c030523a2642b14faca64b9c69afddfa8df05ee896acb22423240be418e8acd99fe64f9fb5ddc65a51396f6dc0f54944055815bb59b26a9eb5c6ee566c14e92b0aeb3"}, @ra={0x5, 0x2, 0xffff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x29, 0x26, [], [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0xf1, 0x26, "4bedb7002f8db8d99819bd6020da06ee38fdb03bd1eb3d1ed5fdd2aea0cc745e890943b55cd2"}, @pad1, @pad1, @generic={0x1, 0xf2, "384cc40aa1eeb1fd0d385ea51b5de6696be9b501db3ccb9c75f15f2c9502b9fe400bfd53c93663d621e405de8452509a9f1944a156adde87ce1ef9d1785a68b61bce6fffdb5b3050138ee4abd8f2faf636296d011d5b16c94bfcc25a36fc9a419674020c692df8a772f2fcb7d34652baeb3be4e351a6c76e5c8e2904ef65c900e3a76bb23a327ba2765053c2b5f62531f7ae8655ce3403ead21786bdb913351ac69db469880771176c63c0fccf90dd4e0f422f2c79c955b5a641ee836fa37678d8d7238ed87854612fbb94b9bac4c014c2dbed08b8bf4c23c7d2d2a02e000b32c995eac366b49c652b8e596308bedd4a5aed"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}]}}}}}}}) 22:53:07 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82850806000d0200060500040000000000002ea937feaaaaaaaaaaaa9c200b6f6c97435c69d153ebda0f2f14"]) msgget$private(0x0, 0x20) 22:53:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x4005, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x88, 0x20, 0x100, 0xbe4}, {{r4}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x6807039f, 0x5}], 0x6, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 22:53:18 executing program 1: fchmod(0xffffffffffffff9c, 0x80) setitimer(0x0, &(0x7f0000000040)={{0xc000000}, {0x0, 0xffffffffffffbffd}}, 0x0) fchmod(0xffffffffffffff9c, 0x0) 22:53:19 executing program 1: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040), 0x0) 22:53:19 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x25c) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r5 = accept(r4, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) write(r6, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x4}, {r3, 0x4}, {r5, 0x4}, {r6, 0xa8}], 0x5, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 22:53:19 executing program 1: msgsnd(0x0, &(0x7f0000000240)={0x0, "b1090901ca453b76403e5a3e0e25456899558b4b505334526a178fa8c146b30a847b0a41c898a8bb7ea0d715972f1251e3aa2dd9c7fb25436b"}, 0x41, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="bc", 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 22:53:20 executing program 1: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000000)) 22:53:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000300)="8d84d2f614b7442266f5f885baed2c1c9bc6616768b6b2bb2f5655a559159061086bec3295a2d3d92a26a6c489859c537e629e111e6b7435b5484db622e1fb38f45a94c5d75b7bad81ea83a428a473287ae7ba4215fa920000000000000000", 0x5f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:53:20 executing program 1: r0 = socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="07275cbcbebd93dc9301d03669740838fbee23111d9d103c9e9aea960856f9b10ccc42caecbf64c81166e7de880b9dc0523e96e711346667209113287e09a111bc9262879d9a6060f5e32d99d5ee4b5f35c58c5a971acccbea1dc6406b7fddbb206923dca38aa0bc6ad1db7599aec9768af950dde1cbb5651aec51157be669a7ac", 0x81}, {&(0x7f0000000240)="fbe69846791e2c3757d7a5ca3aa373cca84f04a3de6e43752bd473ed6bedf8059dbfe7063469761863dc7e3ad61d97db24c66b0b9fb031fb7c4741c0710fa305524a5e0d0f88473c5f6b47fbe7bbc0aec186858ee451913e94aeaa8c1f397ed71520", 0x62}, {&(0x7f00000002c0)="25e2886630b6996184493580b0f595baac085a2b262db3f8a8730bfe45bd46119fafa687bdc805ad2f646e76823cde174d4fc0255b85a550eaff87a8473e091f2489e565b986071d54544b78606ac22bbd90f8081de8dd4f4b9859feb97f6b65a23ee87cf26998ab8b651518b8496ad62e8e6d6c2e5b24e0ec98bc7e87476e5e54bc8358a8019b6127220a30aaaee3da17bb495312c69473b405f6fa2ee1166796e8212e5deebadc8bc9ff37e83b51e56200f88fcda972a3c54f8e1d26a7fe486a325fd2c367d059b0e51bb5e4", 0xcd}, {&(0x7f00000003c0)="29234215a962c086a563e80c075bc64add73122522acfd4678c78b35a3613dd81c85c8cc1c01e51e8699a4d8d974d595ec1d5f46a08eed03739f3a59471517530c47af9b425a736bf3bd6f155b0cceed65dee559e88bfb", 0x57}, {&(0x7f0000000440)="4d28837c43a8118c0cec1dc7c8765fddd7dc0ab68984f944e2f698f2118bae7dad898b7c56c577077c58cbe6e789a625b91b0417fb02b7c94270cdbd340f3832a61be7e2bd0c8e668722eb7470c0084724d2ac95dd6ba665f8e17467561304fdb5598fc4e60948ebc4d952590d68a4f10eca9473c049c2f64455f1d318d2099c162a609502a87bbe672acf6faa4c3f1367999749303413fbd6e7da2cde382f20e6a9e9f2", 0xa4}], 0x5, 0x0, 0x1) accept(r0, 0x0, &(0x7f0000000040)) 22:53:20 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0216228d947fcbc376969ac97d2c249b345f78a82f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c2169823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a5bdfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/238, 0xee) execve(0x0, 0x0, 0x0) 22:53:21 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:53:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x5, 0x5, './file0\x00', 0xfffffffb, 0x2, 0xfffffff8, 0x4afbb9c}) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="7e42b412e2b477ea8f3f14eabf60e0b454005ed1967cc474f091d7700f443d3b25a1053fa61b0e30456514a743797d04059e69ef6996f1dafee5c6da79ee1723ac23950ed49739ab19316682b064327f2071c661783006a1bfb7c4c936cd96206c942c8ab980c8fdf89fe30c69cfd12b6038f8d55ba10821ecac4a071d614d23", &(0x7f0000000100)=0x80, &(0x7f0000000140)="05d204efd5dfca713d10b636ce86420f231bd3b2c9f9cc2fe64f8b0c0b20a5ff46b3a749c1ae38584e41969ad47d515f247eeba33978c309967e8848abc2ee3c25fa6add7c1b1ce1d4395a78aee912bb09c3e59073aaf0ed40ab09c884ab3652044a88b4628b460026f8a923d1c35ca0e9", 0x71) 22:53:21 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/156) 22:53:21 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x40000000000000c6, 0x0, 0x0, 0x0, 0xffffffffffffff6c) 22:53:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 22:53:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) msgget(0x2, 0x71f) 22:53:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 22:53:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r6, r8, r9, 0x120, 0x2bd6}, 0x1ffc, 0x40, 0x0, r7, 0x4, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x3, r8, 0x0, r5, 0x0, 0xc0, 0x6}, 0x238, 0xfffffffffffffff8, 0x9}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6010000000000000000000000035a9000004005675dd9f00fe8000e90000000000000000000000ab"]) r12 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r12, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) seteuid(r12) 22:53:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/158, 0x9e}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fcntl$getown(r4, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x94) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0xc1, 0x0, 0x9}, {0xc, 0x3, 0xb1, 0x10001}, {0x9, 0x8, 0x0, 0x104}, {0x8001, 0xff, 0x1, 0x3}]}) 22:53:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0xfffffff8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/81) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x7f) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 22:53:23 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff09ffffaaaa2e83aaaa86dd6000000000203aff00fcff05000000000000000000000000ff02000000090000000000000000000188009078059b00000000ff0200000000000000000000000000010201bf51e0acf8bd0a1f2975206ae30629385ae240b5f1ab1d0816ae46a8df3c21504f98e84e0f926d7e09708117f26a11"]) syz_extract_tcp_res(&(0x7f0000000000), 0x1f, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) setpgid(r3, r5) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r7}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r9 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r8, r9}, 0xc) 22:53:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x1a, 0x7, 0x0, 0x7d6cafdd, 0x3, 0x10000, 0x1, 0x2, 0xffff, 0x4}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 22:53:24 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="6350395fcc7ac84ce881f442f226cd1710203393677117d392918a2662971d4a8caeed1555436ff052bed23da9c24088e7973c60fd4271858096c8dea0695beae8ac0ff02a9a5983433f641c655170797d0618e3a0c802cfb6353e194da0f847cbb439f10c0dbfab0656b080f41f099afa99598839d67cc72fb05c54b39b0ec77fbcb81e44f22c108f31bd5f12d45305d006676f650001223fb59513dc166db59cc84898a712c1b648d0cc3c3c6076ee43d90e6ad3dabe425131dd11b028ff6b", &(0x7f0000000180)=0xc0, &(0x7f00000001c0)="6d579d87a2e5bf2429d7e9c070022ff430f04211aa9d50d04973c5157d61324c55611805b1f24e8e3d53747bc6ffc6f8ec9642a24e30657477b14b7579a4fec3914ea45752dca4fbfdd4c8e85b6013c4c86a83972363eb", 0x57) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f000000d000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0xe434, 0x3f, 0x1ff, "762217d9d24d22c2ecf52da43b9b7433756e5211", 0x8, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) sysctl$net_inet_ipcomp(&(0x7f0000000240)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280)="d177778d5be417591a76cb4c00894af0039fe0a193a5c437237d5f22aaad7e8c3c39e10cf59b5f8cafc5b3c69e354ee2ba22c592462402878d8970e9bc61a51298b5867a2fe03c2473ed060732c1bef387edcf627e0c47a7212954696f5f078c02b6de", &(0x7f0000000300)=0x63, &(0x7f0000000340)="87fb32a063668d81c979007ea9532cbeeba95364a85f8a9ef88f743d7050f99578851d4d48275bb346c21ac8c487803b587eea2db3803f14659cfd619c7591023bd24a2a95a295f11038071061932498bdbc64e7d361fb139b5d6c237ee7e93c4ede6abf2b7275e629736e3b0a5c911e8b879db03040d5ec461118fc7c7f35a8b159aff2d0eb71402c5fb44fac864aecf6ff26b6742092d8f79dd66261d2e50e4aae47bc5d03dd1a80d705ede6e06c80e23712cdcf38e89009e41c435653ae19380a42a1c4daa96284735810a27046d4be59298d00", 0xd5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)=0x10000) 22:53:24 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107, 0x1000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x800}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 22:53:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r6, 0xffffffffffffffff) 22:53:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="89", 0x1}, {&(0x7f0000000080)="8734d6dcbf9a68849b993cb55492bd73966040555d186b17316d46166cfd1c37df68268ad70d891848e3504ac055c415a95e48d5709dcb5b30b66a5bd2de56307f1fcfa6745bf5b2027570832528958b34ebfec829f10fb8446b83", 0x5b}, {&(0x7f0000000180)="cdfaf45ffcc93ef041bade7df0b2a628cf21c853bc9e67c55c443d7b7c45e881c169512a397abcb708a8cddc10bf1787d5998ffb760fb06cca24fdf6b6cc47e4be6576efba598a039bdcfe686b9e390b00457e4d2fe971a79300a06329179df948035ce96b948e4fd994817ac18e8eb635d8617b7be3865791caf483c5ef42ec3da292c623a499ba477e23e256d724236970b2b1d172d06913ca609823286676120adc105d7c3a940d2353fc242dbb1f76f870b83e17cf6b3a43e3ed269eff123177a8", 0xc3}], 0x3, 0x0, 0xba) 22:53:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00002000000086dd6000000000083a0021405aafca51147426c00f82783347a0fe8000000000000000000000000000bb85009078000000009fa8d8786ac073b5fabafc3b8291d2734ca6006ef7eac8"]) r0 = semget(0x0, 0x2, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) 22:53:25 executing program 1: readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d402020741000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b02851788afb79c20863eeaaa5c038a97657a41edc19b2d66f65f82a5eb14d1b08f8d6d73d9c2b0fdbe95a2da143fae6aec0f0f1eae2a79db975e0f74effaff3af9847cf537e2a1f4f650db243d10811ccf93ebf1db03352e193049d7bc0bb295b312164eacd4eb0f6c1e0b0c73b560e53062815c9fadfd57d1fa3ea4b1d6ed2f352e81088fdbd0246adb553e7b45517a2930be130c19dd76676250013797e3d4ef94382edabd3b9d3864d392d5f16c12b01d9bb6"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 22:53:26 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa89aaaaaa08004500007000bb000000000305907800000000450000000000000000000000e0000002000000000000ac1400bb00000000892700e00000017f00000100000000000000d47721f93b0e6dcd007f000001e0000002ac1400bb00"/116]) syz_emit_ethernet(0x184, &(0x7f0000000080)={@random="32e6b0f0a221", @local, [], {@ipv4={0x800, {{0x1d, 0x4, 0x2, 0x4, 0x176, 0x64, 0x81, 0xde, 0x2f, 0x0, @rand_addr=0x20, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x40}, @end, @ssrr={0x89, 0xb, 0xf0, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x27, 0xc5, [@rand_addr=0x4, @multicast1, @multicast2, @empty, @broadcast, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @loopback]}, @noop, @timestamp={0x44, 0xc, 0x5f, 0x3, 0xe, [{[@rand_addr=0x5], 0x1}]}, @generic={0x7, 0xa, "5203487cf7e4da25"}, @ra={0x94, 0x6, 0x1fa8}, @generic={0x88, 0x6, "1c1845ea"}, @end]}}, @udp={{0x2, 0x2, 0x8}, {"3ac4ca5e3e0c1e32534cac0f5f1223b655de93808e6ff7be963f134d35f632ccfef09cc19f81e4589568e21ecddf72403eb3e9e4daf4ab1b5b23ae556cacfa39ba150fc672192af32f0228158fa03e18318220189280cfbfd4f798775ae99fb8a20265f75c44bdb2693f7353079a66ed0b1a955aaa581a01fcae12601f3b05794bf0d830bfcbab3d02d899a899a439d30d1ac76af197b7981905223052c6352b20b871554e26210853462a323482e7bf18fa9242e42c8e0e300341d729499542624b7f4cf105a2b96e6b24e0e6021e594db6531c2b14e637203219d3f53c6d84faadb4ac940c6af6aab6f7b9022270b273f6d27b39351bd2dc12"}}}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x80000001, 0x0) 22:53:26 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='\v', 0x1}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) poll(&(0x7f0000000080)=[{r2, 0x2}, {r0, 0x100}, {r3, 0x40}, {r4, 0x8}, {r5, 0x1}], 0x5, 0xfffffd65) poll(&(0x7f0000000140)=[{r1, 0x1}], 0x1, 0x0) 22:53:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa9) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) 22:53:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) 22:53:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x1bb46c67bb307caf, 0x3, 0x7) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0x6, 0x0, 0x7fffffff}) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x4, 0x4}) 22:53:27 executing program 1: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) munlock(&(0x7f0000d96000/0x4000)=nil, 0x4000) 22:53:27 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[r2, 0x0]) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r6, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r7 = getgid() getgroups(0x2, &(0x7f0000000040)=[r7, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xd5a, 0x0, 0x0, r3, r4, 0x80, 0xb91b}, 0x2, 0x4, 0x7}) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x168, &(0x7f0000000200)={@local, @local, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x2b, 0x4, 0x1, 0x1c, 0x152, 0x66, 0x7fff, 0x0, 0x2e, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @timestamp={0x44, 0x34, 0x3c, 0x3, 0x7, [{[@broadcast], 0xf0}, {[], 0x1000}, {[], 0x12d}, {[], 0x5}, {[@loopback], 0x6}, {[], 0xffffffff}, {[@multicast2], 0x7}, {[], 0x5}, {[], 0x1}]}, @timestamp={0x44, 0x10, 0x0, 0x3, 0x2, [{[], 0x3f}, {[@broadcast], 0x4}]}, @timestamp={0x44, 0x24, 0x4, 0x1, 0x4, [{[], 0xfffffb31}, {[@multicast2], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x200}, {[@multicast1], 0x7fff}, {[], 0x3f}]}, @lsrr={0x83, 0x13, 0x76, [@loopback, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0x1b, 0x0, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast]}]}}, @icmp=@generic={0x28, 0x4, 0x0, "d6b933f6f11306023edb0285fbf5a6613f009fa57993adb5b920ff99631fb5a6c1da770d948976ce09311c898205436b9bbe84902bda79541bd9e5984914ff86d6e7b1d6e011e84601dbdda01908ee2566c7f5e8000536838457cc574dc85564d59369ee0cd05666687d8e54a6c2f4c8d5b0c9cfb75d89394f4b86d58af35a4b9f093d3765685f37ff21a1abf498253187939cbe857de894ea57e499697e8dafb60b"}}}}}) 22:53:27 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/27, 0x1b, 0x3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1f) 22:53:27 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc857d2c8e00d1608611954621fd14194cc83aa208b3bc94fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"], 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x20, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 22:53:27 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x320e, 0x100000}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setrlimit(0x3, &(0x7f0000000000)={0x9, 0x14}) getrlimit(0x1, &(0x7f0000000080)) 22:53:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xffffffffff800000, 0x1000100400008}) 22:53:27 executing program 1: msgsnd(0x0, &(0x7f0000000040)={0x3, "55fc39d46c4248bdaad293433ea651bc168f7fdccd542bda68e0a06cdb8da484cbb579cf384ddde701f2144265c84dbcf8128fe7ad34f94298cffcf3a4432900757ea3176f6fa22e71cd328aa0625700cc4fadbd9da649f3fc894b522da772177759f41f223a31695d8d017f0d800b6fc4726260accbe516d1ad2f809e9774c9944cce4ac50529f2658d989348effe1206289c0f1781a0369d67bc7999281add99127dbf512e25608f4689f8fd265331d8e999ddaf36ec8d3718e5cd"}, 0xc4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x23, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:53:27 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(0xfffffffffffffffe, &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 22:53:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file1/../file0'}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x3e4) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20408, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/99) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/124) renameat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000400)='./file1/../file0\x00') semget$private(0x0, 0x3, 0x400) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x194) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 22:53:27 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 22:53:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x80}, {r0, 0x10}, {r3, 0x8}, {r4, 0x2}, {r1, 0x26}], 0x5, 0xffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 22:53:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001"], 0x10) write(r1, 0x0, 0x0) 22:53:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000080)="733fd1d2e78beca9fb06389995ef17653e9fb0da9595808cf68b8a4d65b07399b28b5048e1f7e000"/49, 0x0, 0x0, 0x0) geteuid() 22:53:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 22:53:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x3) recvfrom$unix(r2, &(0x7f0000000100)=""/64, 0x40, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getuid() seteuid(r3) r4 = dup(r2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000200)={0x57, './file0\x00'}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000280)) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000002c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000340)) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000003c0)="9bbe704b28731095e7d21519aca2939768077c376a589692b4e7455c04ec388e91875538ec042b165f6008bdc40812a66f91d937e94412745e1ca01a8653a332d55e10f55f12b542e773de6108a369670d3c78d38fc0e43af9a610c6985530f5e2acfaf8f6c31634ee4436d703019e701b0e14a01c48e0cc30d4939e22e88cb1480e3cce158e1816e5119a4a7f938d30aee8f869422ecc08586386621a9e78eb9aea18b468009b9d2d531d88cac4bd4c62c12bd57f4e876d582240d0ef6482bd26a9d0d76f0237e390b24835bdf2fad8a22e30bf1487ea1630f73857f43628021ec00d0bc82d6731e796b79b", 0xec}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r7, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb8}, 0x400) 22:53:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus/file0\x00') madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:53:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x9}, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 22:53:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000100)="ebff000013b9fd812edded71b353187616e880a9", 0x4) r2 = dup(r1) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 22:53:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x9, 0x5}) socket(0x18, 0x400000002, 0x0) getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 22:53:31 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x4, 0x580) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f200000000000000081c30a51585a56f320da2bb34dc371ace6a50a2269e85d47d066a580002ffffc933ad0ba9ef4024836e8f75610817dd0"], 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x190, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfd, 0x7, 0x800, 0xff, "3dcd6290297837dee262e371d793ea11241312e4", 0x3, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:53:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000088087736e66d96690d009078000000004d000000000000000000000000000000ac1400aa"]) 22:53:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x40) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x81) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 22:53:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x5, "00000000a5da00000000f2ff0300ffffff1e4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)=""/2, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 22:53:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="29a79227e8f6013daec2d3b50b15e3b19b190fa71ce0c4bb53743bded803a50e9a64b7b490eb064d686dd42e9668a6fbb8dcb53a495fbb331497e60fd755e468f7d995046d28cb6a471ef6319c3a2f8b1e3df4739876b3e4d47adfebcd59189237a9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000777000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="9471c2b92b22badd2ceaa3152100f2a7138a0a261abf25e24812e27f97fe12428e579f5272b0688a4231f5716ff62758660ee759376a4de5370e2bbd3429fd84540365acf8d0108e5af8fd7d252a719278418fdea23e46f2af4f5746b54326fb79390400962e6d6990ee18919be791c99666ed4c53649e9377436ea1f13e0441a867c5c601e92e556bd939399b35f534013e653a30a1da29", &(0x7f0000000100)=0x98, &(0x7f0000000140)="1b95459600d8e144c8996202dc4f031ff6f9fd218bd1b1cb411c5200302e3cd32d7d67acd9881295805cd13b329a42ec", 0x30) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 22:53:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x2) close(r0) syz_open_pts() pipe2(0x0, 0x0) 22:53:32 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000070c300000000019078ac1400bb0000000003297c5d20000000450000000000000000060000e000000200000000831300e0000001ffffffffe0000001e0000017891f007f0000016f000001ac1400bb0900000000000000e0000002ac1400aa830b00ffff1a3af9aa000100000004be5e59b6b2ffc6ed976491107c9d6f46291730fc8e929f3359945a24f415fb5a5720f562f85f21b3ec7b6be734ff5b0e8c30a625a681bc6d68002cd2bd98aba9e7a5116c446439ff10771a5abf7d6d51901c045b18ba555763a8de648fc1ec5b794bcf53a14bf57fac9a98f13cb6abb77c899cab8ebf69e2f813772c77ba93c6041e1b020ba7174cd918e410b3821f58b24fdb679207172869d729fc7d17996adf07b9aebae0efa0486e04330d7574992a8203cb3dca038ed11dbc1dfc8a4a0cc12f77e8ded5beed4875913c433050b31385710dca216219d5bc4a191e460634b9ff6b999d0a699973d5493cff7a1a07c730a3271062e26352f6f3d2a9cf4c1e42b244080000004a04c5dcd1b5361501c3c853d628e73e9a88c43ec074589cf0c4438c379410b56f24517a19651ddab8c6952833c84b884043dd09eeef26868d7b0b426a0879b6518f7328355383aff96092ba9dd78e0fcbb92716a4bb79e4fb488dc7af50d98588ded0176526ef3601f0f26ad0eaf2e0162e324b9b33ae919354"]) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0x95e6}, &(0x7f0000000080)) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x84, 0x6}, {{r3}, 0xfffffffffffffff8, 0x1c9, 0x0, 0x4, 0x8000}, {{}, 0x7, 0xb1, 0xf0000000, 0x8, 0xfffffffffffffff7}], 0x7, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x155, 0x2, 0xcb7, 0xffffffff00000000}, {{}, 0xfffffffffffffffc, 0x6a, 0x20000000, 0x5f, 0x5}, {{}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffffffff7fff, 0x200}, {{r2}, 0xfffffffffffffffd, 0x14, 0x2, 0x400000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0xff}, {{r1}, 0xfffffffffffffffc, 0x41, 0x2, 0x28ab, 0x709}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x8}, {{r4}, 0xfffffffffffffffe, 0x14, 0x4, 0x280000000000000, 0x9c1}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0x5, 0x1}], 0x3, &(0x7f0000000340)={0x9, 0xffffffffffffff34}) fcntl$setstatus(r3, 0x4, 0x40) 22:53:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x3, 0x8, 0x9, 0x1, 0x3c0f, 0x25887ec8, 0x3, 0x10, [{0x8, 0x499, 0x0, 0x1ff}, {0x9, 0x81, 0xfffffff7, 0x2}, {0xd7, 0x200, 0x9f, 0x81}, {0x1ff, 0x3ff, 0xffffffff, 0x6}, {0x8, 0xffff, 0x4, 0x7}, {0x9, 0x3f, 0x81, 0x2}, {0x80000001, 0x80, 0xffff, 0x40668e5b}, {0x4, 0x2b7, 0xffffffff, 0x30f}, {0x800, 0x8001, 0x1ff, 0x10000}, {0x6, 0x5, 0xfffffffe, 0xfffffffc}, {0x6b, 0x80, 0x9, 0x80}, {0x0, 0xfffffff8, 0x2, 0x1ff}, {0x20209, 0x5, 0x3, 0x1}, {0x2, 0x8, 0x100, 0x8}, {0x1, 0x8ac, 0x0, 0x7}, {0xff, 0x6, 0xe63, 0x7fff}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 22:53:33 executing program 1: socket$inet6(0x18, 0x2, 0x9) syz_emit_ethernet(0x2c, &(0x7f0000000080)={@random="cdf0fe44e157", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x400, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x2, 0x2, 0x8}, {"8d06"}}}}}}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="9dfe4bba480e19424959b9ac39f8413dcc372c03f1e6c3f4f0d80704c1a4547599132f521c996085d8e86107c643a1ee495a2f0b4f178fd406fabf5d63d10ca03d8c0aab15ec389bc6a6afe8b3f60f97d9e59fce19c0a92543cd228a7f57fb08f8db3d1d0a540003b053318fce305cd8ce71f9571b9ce169bc71444d1703d282e88102c34715b8f20387f7357d06b3505a11e44d6a48757d25752b16610f0004352a4d18f0e3c29115faa6225a4ea8708a593dfa3bd2a68b2a0051aa52075e95fa624c2966fdd8fcc94f65e9a401bc205d41bf36a536c0b3165fc387307b7c065d", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="64419f26072ed542b3a512187196c8c387790353aa5112e32c0ed1a7b370ccfe8015067c15b0eac7c3643cbd4cccc4c3bea28fdd006fd34c88a7a04e89d0b2958c05165cff84850540b1327a124c51ee91ab40b09dd10da21c807a350f002068285a9083fad1da8068bc4ea5f0df0f28be4bbcbc2a6a60e7915b8194b338ed95225799131424d7a6a670514a8e9013120d159406475ec9577b7573a4e261eb156c9a4984dcd03c214431ff25a6db9cc37fc2596385c6b9884e67499ccbc3dd4357f11245f64b1285d73c7e0c74ab70f2588b4e50dfc1622afbf062a6763f", 0xde) 22:53:33 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 22:53:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) 22:53:33 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0xffff, 0x1000}, {0x0, 0xfe, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 22:53:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000140)="3312610029711a1a5918bba653c7c5e8f3b3cb67531308ccf4e07a19b9df9ef924fbd73c517863cdc31fd45d3c8fbd5761d4cbcdd9637dd95ebc24cf3c641110977adac85bbcbaf5f68b79c86c8e6c6b5018ba527c36a7bcccdd9028c6d02cfbf69c40846c2d00853e8c941ec68fc105a2e3c8cac21cd008bc10b0847bb4d87d5ca45ef2fc988e118b98a1d48fe2abfccd435a3fac2d247b856af72c9dbf78184240b64b1c17eff64094e89834137a2aa6a2aa305fea58c860a96ed73550f24fcca5b751f5d2ffd3cf1d743817e309f6b6e71192cdba386778dbcfdf6a0cebc2eb348a9725d626bd0ff78619a5f654813afcd84d801067ddf3338d2c953e8e820f267822190f8569f5b353c75dd38a03064a0d1d0de5ad48b87c9175ec2a91cfd94b0d51136f84de5e337f61f364cc469a5b272a83cfb920231b7da8702ff8288469dcd9090061f8ba0b2a0526512cfcc62d1aee997657d140b2c9e198a7f7679ec93b3a785dc73586f2b9d77ad74bb71c147da4f344763a0dd61bcdd779c7ce66ab3bdd7541203e4ded41d0054f98dd214a7ee7779e76835e31e31214f3af86edafa754f3241cc75d9c6b85fd28286753cce7294a796ec6b2204751ffabbfe586f6c8eb848e68092e820e2c1dfff488db35c6268cad7e11afb5b5d1dbc36d0c453761386e7e4396c50de52771db10e5092b1f1193341d7648b5a56be5c897b5d95766a7dd2fcf60fe7da2d86545fdbe7cd814a5320e1956b3de4b1039ec9040c3ab165e32d942792c13ef45a06775655e1b6798c407126990ef40ba5d919839b4773b0c16b004b535eddfdf1c2ef4b4b8e7f75068dd29ba24a8020285ba105f0e272e435fb491b1eafc591da95e8fea1a6a308f4d812abb16010c72b618d070b2f350cf1d57123a5ae133575d94d128a232791441f31a7ffa71bd7e35165f3058fc13daa332946d0fd7f94fa0805f009ea702238b9ae1e9a5eec432552a231f04945154574affad52473e0de1c1b061c94ec18a075496241ade0689e0f67d502c3928c3be1bbf09aa508945b386bf3a50a0770d6592fac800bc3982e7e9f35326bf773c29822b5e0b304eda7e5ff33e588488c59235f72f096c55d7295795ca6334290a7832e1e874281763f443e34728d43de3186a41bb55fcf359518c2a619ae9b28c6feac421601709e5b0b112d2368dc4bb1d7e8ef8e8c319741eabb004db31091160ee471e6e777060d50fbd17aa1b453c280cfc492e7b7146483a2d683627bb44fed15f88ee956200d6835f6accda1dd49fd7773656d78aa38755bd55927f0b8315a3ebd58a2477e3cf6112265e72eaad50fa04d520d9b992f698e8fecadae27a8152d067dc5ec53f0aa1e13f3482394498cd840c836e151687a990170d042b36cc2792e3125baf0bd879d49e9bab219f62359f1d3a8d629e39630cadeaf7f56a32825a57656c4137aa1051461f0de9c1b59749de7e52824e853d457934216f0c54fa3f25b2189973d61de070002a5ab6b8f744919e29f9f226614f297f8a0cab625c0106c83b2464346271338cbafa46c08c610dd70682eeae4867ec299c34a1eaecde8c768a9b7eb91c692ddcefd63c207945fbfdba88aa4c655080c2c07a78166a86295d1dc012adbea08b849dc0804c103bf0782f50bf916ebc13e107e73485a38cad2335b7a7d27c0a763c8acf74603e5d0f7e8d27fc9ee0c0204d8cb54a61e2abeed179f662f085830268fb692ffcab0ee768e9d17c58da1194338451569cab08deeeb6c572ab58d2334986196d2ae7a68c55cfd9e42138aa2c9aae85c4d2f7a2aef534dd031f9864ab55ec1b8005136bff452a9f9762ce2f56db7161400bb5449c25bd60640f369f0fc8f5ab7660eb1e5a04b8a1796a536d0daa28ee19d17701eee2286ead79e69ca0c9f698723e5c2502c302bd0b4e28b597f304f623c9ebeb6c3d25e1004ea186bf70b262c6d7e21ce8f8cb61c4d64ee6cd6206fa4f6e0162b923141d7ced30ac7855ffa392e25725dc265077129ed81f3a743629306a11329c0782140171a440f3a0a6c205b2149b74703da9d5528380e5a7469b2f62a75dcc87efedfc0b5cf76b3c93c9de575e2bd96943bf3e9d1eeeb92a244068015c33fc7dcbe9a7ffb744dd6f5159f12e14e15eb6785a4dc868ae64b255092e1015bc31b1cdb3a945345e089e855cd5bfd6ccc288aec6d49b07962e8537679cd3d67b485e0b69a939430e63d814b5f90e90c1c80b3bd3e70da04dac13f32c789ef3cf31b5b3c479f33ef208b8cbc8514e71953c7c45c7a81086948697be61caf498b38a6f0539681c9f6ed5a5dcc5abbb12ca69bfc073673e941abbe0e0bfb7c11708ce00923f37e2b6bfe6f8bcbdb246b39300e21d0744de3d592b0362ab05efe45eee174ab5ac740f0cacf56f7ceabccb1e09a28970c24ad8916a90d447adf290a011fe0cbc63f1bbb05cd57d83bba9a7a35a860f993a625cdcb92bb60bdf48de8889f72a556dfc3ea97257eba48d783c4dac2cce8b7b16bcca26e55685de94bac204936d1f2cc9d2deebef82c96a6d6d243bbed8c951890655ac9554cfbdb76bc59e3c7e11b7591e0aff2aef676347e1bee4312f87c1844bd841e82a6b52a5166faf7ed1ad7f40dfd397332d61565f447f24008f97e6b29d6b8cb73d909a48f0208a705948e7407432e972b23f66de6098f9b40f9d9b374bf64946061cd06100aff0261f24839ddda3e3b18c5620a2df710c87a20baa8b4fc3690fe6d58f2947a2752951cb812a7add23229bd4e96214e622f0d55603d42aa7ffb0eb9245d6a7385c2e838abf64d098021df39b1f8f0e7999dd60d192b1d8891263cfcdf1bd0b61c76fa48c876b0ed532b9cf49ee376ebaaed96f3cf4451c781ea9811b0f9eabd8542e40d0fc2057af6acca85b37f2302f32423d4271af4ab885318ab12c12ca3aac2aacd4d5ad8071913f5f32271be3452ee2fcbdaed548d835236a5768c07bde3bb01ad78678c9294792411b996686742528d91e76e7ee4485ec3c5c716c1c7531f2b438dd1a10a60a121313507115b3a838372de3efd7a3b821d94e123d59a8f7041db8d6df46afce5efc002a6123c8ba2bfa073223eb8ab7d6dd04f413711127c04c1bffe87d587c35d7382400be831ebaf0f9db08be0075e18365c982159e56282a3e72a343004cdb76974e58a011f71ca2eac8547f8b78e2dcaa5c3698dd792b1d98b34971bf81cf208114a5500c43e477e86ac4c43ad89464d538d2965cd2f88f1bb00452c96e8d266cd8dbbdb57bde9f031ad5b1c23f3f14554dc893412d3ffea0342d60a78d03b4465bd4b525c1bbc4e636318a3a9d484b3e7b05a46c3d583869baec7fbb3021c8f7d0a40d280a0a3b96ed4243ef0e9e1820af54288b08924705e849c5d93307b6a7c9de91573409bb06c1e46fbd3c5ee1d1cbbb37b4ef274aef8702fad6cea7883d96f4fb3dd9268cdf3d22b78797f8c94fa541d0d3468bd97a4711f783bde538346339939612b65833ce9d540a10b9c67280142049f47802d83a503aa8732821ea442a1a0f5365c5c575be998c4653f746f84e08903817412588a6f8623c0539fc4d3ca8a5651b37c723030ddbce68a5b0ab5c47c63695aff913e5a2e75d73694e374cb9b84da74f93efdbab517a59206c42801319e3fe685f68ea6db4df33db34e55c412d1f8d1090520db6730a5cd0a60467357c9565484b524506bdf46c913976eac05246ac952cafd7659e65b23dd7967b7c62574bda38b644f2adbcb6f94f13e0835bcd45d5b9b532014a0bbeb9e2b994193d82e0de90b4425601fc9b9009edae016696ebe4f8c4d0db2ffa39fff0fd11d237edf4fe1257064bff1ad91463b52bb6f5fb20a94f6136567c6ffa41a9a180afc488c6ee354ede435e1c23cc16e496c8c8822ca6e6c711f4f2c94d7734279dd21114711e9ca5bc6d68eb435322a81b16c2bb331f73487330b0391a092d0fbe4dcf65b13736b0a15b8910a6a0c9b06ae06580278e8b01d1e517c9e0d933d04deb0fe077e6c13632dbf82cf0f06fc5e3910a3686e931b4e776e696bcde386a7d39bb593c25c4dac3cc38422bdee44b547379610d4eb3101680df515941c90b0c47924bd5c7463001a0d32c8b1e15b25330f740f64ff40e670732edd10b4718a721b09bcbe609e616d98e4ec00415b76ebadaf946c715c23e7df44948d90b0f911b3ebfce559fe5448c0b51c231cf940b39dd41298aec559af6599d32fac3b7deb7be8843269298270f8a8426a10b8832d7e3cd43ccb01abe9b7fbcfef498d11b4ab7efcc1b2ee8c1e8c29a518a0d2922dbac38a0505bbe5d430561b592f96378ee5d4e95ad66853ff6ed95714f6d67a2555f85bde505d404ab6b43d61821ded0b3d4de83ffc8db3c79593febca1d5deb5c3f74a63d5c7fd0bf224c2437e8bdcd74c92278ab72d7ac4ab2ebcfb82b7412229fd7900349c7e89e9aa0e8db8a40931baa0e10076198b2fedd52bba77816c4c5943a9a69b721dc521a2d4df86195c56d14f6a956b7df7b1ce665c905f1a459d4413eac5c38179d89e3eb1e66097ceceb50404191195ac9fb7160da8150f6cfe362ea54fb04764be2f1bd8e9ac74b116d90281b6240304748b21097820da43a3a84045dfcdbc49a721b483e095aa0a16f59c3abd480f371bf981a4d07e146d381e1a3d4c5e0ffc3f1e2fb9941881efb59c9a137b3a861095c5edf75184825196de97df8e50e9ddbbc66e7d71af0ed1667dd2674f333e41762c88f10ecfdb8a69936008569c6dad02f43a6b61ff2ba30fd70b09242e218ed39ab65a046df04d48f30fd41ebf4e6075d83ccf5fdc8eac2e188500fc7b4ea2271af4041b18bf520f89bd19c9c08337ecac7be2bee78c601d3a60b215ba0eafcd57f0a1dbcbd4427d0a49ae0db0b9f5561b2a24301706fde152d7d647036fce3d6cc0ec903b25ef0654c5d8ef5a230dba84dcaa2a48d5d3d622e38b29a2c06171e0f7ddca34c1b7c09ae87771070a8387936841cde9ab4c5ebd54fea67e3f29d28c0db4d53c0c95a7b68a08bc197bf716509e1f4591673621140b0f974aa248bcf42a52c69d59358d89bf32c2308435863f991d939cf27dcd8f52ca38a7e36ac66418d89e3a222c5f93421f3240df180971fc684a8be18025e89021cb35288c292c99431c4481496dc361101ee01405cf39a60f899aa57f231ddc5aaa87134ddf5f3f41c62646b3f22674535159bb8968eb58559638f5ca9f5d71ed0657845add709b388484b642241484d487ddb70aa1f21a441067a8ab8f1f21c4652b2b8e9074c825b6f7683927dedbe81ae371f9b7e77b5ea544445799a745c64f08d542eb9fb08721bba5222d19dc8a16abb0858314c5c763d39128991ff58de2fefecc41edfff8a0d83f489072a81ac237e817c8114df4256d0adb4aabbaa32a41b61bbe2c6e462444fe656c4fc94abfdeaf5077d8dd03ff4b5e700e901b6566d54508c0a739113e6dd096160dc53297f4e18a8c8ae8096e48343921ebde0f673187fb119b16dce65ef929ae4025ec7fcb31679a58e63d5b9e3446e607e6dc4aa500b9cbad20f7840bec3c4dcafd5aab9454df044dcca0f0c4f7ad21d48db3869fab31b5f1dc572561b36f5dff65c8897404874f07ec0d27a037b6293f1db902b95c8aa5584c2ea210a4e1ae8ee33073a39ba156dd44280235939651acdfc8635995a914abfb8667549653e146b11f96d230c1ef67726f7eae1bc25c9ddbe234154b8ded83c6918338260e22d2ce033e9ce454d77c123", 0x1000}, {&(0x7f0000001140)="6109b6848ef1e32061574990dde2f5b4c01300084a9fd4d4f70909ad6888f0a28c4884fcaf2fd704011416fa69748b0f32f0af7079c7c6158ccac28f8f6fae9ba3f537b0c7ba0c71ec4168a3fbd456addebffabf49a18e3389e4bafaa6c6e5d851a3da94fbd272213ee5bc4abbcdab4d3b1d0953aa90cceda86e964c", 0x7c}, {&(0x7f00000011c0)="689b9cba08526028eff2b332d166aeb12f1474073f3b00465a7a4a3b25a16d316f1e947fe11210db1f03db3e85af851b8f9a5898a4f3ca916bf1bb44b57d5b9578fd80f8ae98dc79", 0x48}, {&(0x7f0000001240)="0861f0a4e48e995bcc5f031122ee2fe846d0181cf6d2f25a16333c7671b3d1e328a9006f424f03fd6e16263bffb2fed7007c7e7093be3a51d5497233e5a1b84d9afa1c92777e0edef675063d2902bbe0cefe7a32273b2d5a875d6d3a2d2802b005121f834342c45ee64d9d19eae05d33607370a6ad9e99c3f0074fa8b7b2daaaaac21a9df3a224aa1fb95ceb388dee6d5547e552a40362897aa5f1edbdefee6baa9e5deb16cb2f16a06f40f9bd6728", 0xaf}, {&(0x7f0000001300)="8aaf82934d251ec0a917e51d79b3e22760922552cafb790d31d1ae4097ba61b3674a31f5c13332e836af18c50b94fca8f4075cc3090297dda90ec4f199a86aa25a696860fefad606699d1a9c08ac8e532ebe1a593dd92fce585121c65f5a8bd371fdf45f61b7a4a8986c0bd5098e060b426f372cc8d15173bcd3b7ba27c162e97b7b73beb197ef4aa652d1c7", 0x8c}, {&(0x7f00000013c0)="c2679f7ae1d823400951ad6c9fb62521dc7a40ecb1e429acf3fb3cd68393059f8765f07b8c7a42c59857da5d3947f9282c090a6400688e3ba471df6da3bf356fca8ca4280e80c6f0d03a3877fc00526ccdc3151a54abdb2faeab3f0b", 0x5c}], 0x6, 0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 22:53:43 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x9f, 0x3a, 0xfc, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x7, 0x1ff, "0e2ec84701ab41c83e439a82005e5d87bdf810b4bcf37b89c4e2a1aac58ea36edae0ae67e39792af1b2f02d755f3256f06b6a47d084d8197358ac30b9ef83a9c7626b5f5f7e1812e81411479912bf181232d09d368f6dfa8dfc7862045b4a87873de55c147b3638497f3ba956646116e970b0d174a3ce21438bdc383a009da1efc177761d0d1d8e5ca1b824fbf8712815ecf860cb189b0"}}}}}}) 22:53:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) sync() 22:53:44 executing program 1: utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x400, 0x2}, {0x8, 0xf765}}) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffe65) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="fbdd9819b8b9b999d7381159c91c0790322ffbde74c3d81129dca0c10c9dec89b5585e9d044c", &(0x7f00000000c0)=0x26, &(0x7f0000000100)="fa010d4a259e756aadbc0c1a3e1b", 0xe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}, {0x4, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x3f}], 0x6) semop(r0, &(0x7f00000004c0)=[{0x0, 0x42, 0x1000}, {0x4, 0x3, 0x1000}], 0x2aaaaaaaaaaaacb7) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000400)={0x0, 0x9, 0x1}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmod(r2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) semop(r0, &(0x7f0000000340)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x4, 0x7}, {0x1, 0x6, 0x800}, {0x2, 0xfff, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0xb61, 0x800}], 0xb) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 22:53:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6242e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="5d0f8ab0527366ba082c01cb3108d74743b02bc15a992f62e46947b3d10d5464ec8e84a510c40753d78b6d8358be4ae27ed5f29a04c99cc8f7987c530476edc658ccc2c8f0b16f051353ddc1d8ceda45923cb218ef3d06502c8fc0a4d21a1deda9b0d537e75859245c7148888d63ff08a17bd6f80907ee51a57f2ed4c66f11f4379838565551909f2a2a06907addda92f81075be303db059211d10f4349472e41827da888a3f380432d6c682b5f07f591ea40e0a0c00ed204bb4b137edbfd882198cb5003a87a05f62106fbf90556b77c7c94cec7852de954c71c157d4cc1a3a9b69e0de9077843518d95dab36be8e2a1344fb6bf8e03c9f7290d62cb88f62", 0xff}, {&(0x7f00000001c0)="abbc341f69443e1db83b235a885fc27229de5c2da2146647389bb069070a721fb78fd7be2af4a7aa2cfdacca27678b3a1c27bac4d857f1f0882cff987527e39495a71d005f345068c5ed3b41b95f5d67fa8a10f25db0cd51977743d82c38cc5034c2cdab3081daf072624e98a9c05c8390839ecbefebd478a14b60e2572578a8317b7511556fe8db0af1e064684b90aebeed4b4d3312cdab6b1b090c08cc131c3d7e929933900200e4971479491a5d8c06304ad2f39b88cac981181c3791c7b5af1c21563cd035837174bb", 0xcb}, {&(0x7f00000002c0)="a016a42d620b5978442c2cf20e50dc7ef82698d2f929db8e9b6a9bc7c3aea1d2ddf62c4ec520ee8645e0678cc8a560b7c65f9e6469cf859e80e32142a8784150e25e2d0f1c8a30cd475ef8e884bea711bffe065211fe7ed8003a89ff16639f8070c435ec4e757f29f31999f163aad460fef6ca6e28b5c689c17ae9e31fdc4b9caa9248ee20910445758f8bcd0acd40166fe8174dfe76ad65ddce1dc9801b2070e8f8118f5cfd0e14eb22a44370a3fc954fe1", 0xb2}, {&(0x7f0000000380)="a61ec77742fbfa0aabc5d5fa6a42354412da4d07652e0f68cd2bc1185277af9fba524665aa6d44e9e4529b09c6352cbb98e9601fc3a5b7b13166f3ca32c3ee88a3f7500dd15357e5", 0x48}, {&(0x7f0000000400)="0c9eadb9230fa7e14f635738e4cc81004ad96cf97ef3aa83a34bbda7cfe9e2d58e6de4c80fa983fcabac5ed05c3693b9fab87fb78efe24215d0b631d7c48ff7e5cd569aa6456f0d052311b0f0280fb5bdd975f6896bcea92deb71d893df0366edb0ceb7fa5ef94ca49c2925ecb319d3aea50a3c564d3ab970250c4cfb0f2d5e7a4f961c24f6555391997a7a27281848a68554e7d0d8ad543632dcaae28922c038999c6737aa08b13ac156acd328726938fa088e94d86f2b5bf171f500d970a88cf6c08e46520fe10b7006efb927fd2a8698f126036a4462bb5", 0xd9}], 0x5, &(0x7f0000000580)=[{0x30, 0x1, 0x8, "98fd22b11c161d1eeb3d8902d8eb1ac4509125f4505bf2c2765bb661b9778fcc"}, {0x48, 0xffff, 0x3f, "9c4d1812ae09c7b846b105782f0e66c7b4d8b6f6f1cbec7661433a85fd90437349a650f04501e9ca898199adeb268d7b39b4d9c6340bf1"}, {0x10, 0xffff, 0x672}, {0x80, 0xfffe, 0x101, "dc8d7511a99b46435ecb91d404d51c3bda4f1bb4d166e996656b083d581da15b154f6dcfa4ec018febd772f8788c4e36158131d2089657c48cd65eccb0e5ce580982fbe2f7087e99db31992ba9bf8aa0e38ed7de1c7c3ab27d33f13be9bcba409b5d3690389c714060db"}, {0x1010, 0x1, 0x7, "860516fdcce500e60005e7f5d595974df042a4a0fcfe08d83f060ec4a9265eff123707c5725e35a5c686f6eb6abe05c80e306426b8667399f86b229d5250ac0673bfbd26f8a80e4ba35949a347f5a5b0991b2309ef716e81d2a77e3f7d72935e8ee664e2c4159aa9837789abfc8ba31ecc7d74dd7b43b51e73d8797cb27916bcf0fc9c793cef8e2c7d29dc94b5e68ca027fe34b1ce2e670b74b7fbdb8759d5748f0570b0eec22281a45606374addd0160faffe48fefb28f2d036d4bfe4533fa33e7ff8ed0e91c707c3c24ee094e1b2cf0cf2e7fb8af0aa0964b3369227b974d0c99c02e05c2a96ee64c2573243550f5c6884d2892f8bbdc77e4ce985efc3ef6394c13538b3da7c89610e5e5984f92af3d016a59ee6196cf29bbf1c0646e32ca2d5c0aeac84611f06e8f6067dbf3ca630a77cc71925a9027cd07b544955bae03251374342ad5a62deb99069444e6f66c9255ffd4629d0932810f4ea6f97975097731076da6aa8e9fd4d9a569af2b7aed0fb10237e068f8e19393fd1dee399d8bb317b873c96c2f4bb96a2e7e0446651cdb2e1c889ef9e32c8b27bb91f08ff8ddd916dff1d7b58b001b860de8957c10eae3ac411623bef6449a6f71bad0ee7a803b28031c30a73eb5e208f417eecbd6daed2d3f3d7d2b7114537f9a8d837a14eb64a3e088664714304f9dc1d131f9dca1e6c10e060aceeff9bc481fd31825e0ae1c2511b37f537c916e41fa7ffd55d93944f9651211026d3f416b04474dab5cb328928da327544e61cd86918258941c524ab545a89de1e8dc8c57397ea0b961ac2ade22e454d17e4ec388bbcefa68c4b18cfc277a31daba8c326a8472fe71baceccf3b5cca2c2ab7942ef7e9c0042fe441d917b072d8728128045c5e00c151b7c10803d596dc3c3454a02f2b3b9ce861e7eb95a13fa2095bec27b9403930f06dc48d6f08c031fde9d622fb1e0115adaf27f8b476ee8ee9d982a8379f5cfbea209c949fa7d577d699e7c02fa31838b1057481265eac06c0915f379a0bf3f702795daa6e4c30c761e48f6f138e5dbfc34176b57ef0d7b5cb7cb7bbf5b8a56df4115a24dcc0ce23ce6fa3f1cbb8480f52741990c19a19331e2a994cb8df8b521500d114488360b2d72d97b76490d9558d84d824702365221f4e4acf0efc3fdffe128fc0ad35b7b3750df28b1ca5da401bf383477f6c5dd00bde62382211acb396efdfda04fa2b7e99350ad28502cb28120e7d0275da42e3991c52534afe30a331d1ba0287c335d4f779691f0bd91d3d68825f3dcf1dfa3fdeb805d0f47980f67d1bb21e2ed74e9904e7157d90fe8ea996b992238ab63291c526facb0d6ab699664422386f8ee19778e7271dffd29213aabb1bacb81ead6505f0d227920e86b1106c37ef0862f56efb7b28021e7b4f5a48cf2c3f72f73bcef92a960b2933965d4ca1d2e3b49b6b2f65cc3517997e0f667ba34c1e363efcbe8717169b0d78c72fb756269ac184a48d1f7c4b288e36cb49bfc3d2a4081f5617c41d65915f3cc87ba444cf162df787d666244827ed221cdca91d7e9fa00ee1a5b210d173894e28384afdb6d562b661959a21c282e021e709472a3e752c260a51528e4bba16f9dd81f34497a5dda75087cab5f4bc6b70877169567d0f5d11a25362c03eddb6f5e5b4572a2f416b146a1124caf1908ce41f0c4196ea7596d2f5fa42c80ebdc5bfe5aa558389ce8054e35c485954f1b5cd6fe57ea81e39e8e1675418a1eb837cff93e4ca6bc41e814ffae99a59900252cdab6e13f857cd914805fecae8a2e24258ab40c80c5c9c48332939b8d04c92292b49430c7499875aa32a5509e8756cb6f57afa861738ecc60bb5d2576fd7463e25b178352cd74df96e8b641f7eb3e634812ecec31d6e41f138e7b7fb548d791fbdfb8cbc1af94e0604ac53531de03edf928f11ee03415b606f31af1456029c2cd15d7bad648d77707ce97fc0336d7b626c73fc0a193f87f98cd9e27fe945b04bf04e6a06cc6908c943ca70d6158503b9ab4f8684f8172b4414c41760544c5a82913500a8db72afaec9e575f0870314a23998b5fb2170ef6fc1518f304d9a94c090e8f8b9d386fea9c3387c799bad9ff0e570a1b739aaa6fd1eb65fcd82c0f65d9a3cfc6629a8933c7c8fd9a29f29857cd2c4288ac61686a5dfe209e6df6532e0d10142fa5a30e7527ac5ee60b29b59fde0c4af882eac09163c3ba33d3005743f490924b6a2c4f00a7371bbc22a966a55c4d7c2e46c1cdfb0eedd86e04780d16184dc769def5ce1392c06e1e1925fb6adb51a482d8ffeadea72341220883579bceff80ab43a22789a5c2db9c72bf20f15f30015d1d3fe4ffc140908fc0b5cfcb22db533c0ddbd47a64fa39effe47aa5ec136bf3aed6e397ff511931941e3c7225d588f9a30297b83926b9772732c7d5a9abc97ffd5eb1d565105f7f96b30ae3358942dfe03a979d167a13a31e7b07b18d9d12dc3c507864a6f94b03326d5819107756d9f7344808b79f7118200c5f76eb424e9426966b14a8a68eb3a49430b66a9bde06be753bad599ada24d2f59d2af2c57b57c58329b13b35d70e47b4a450276dc54257a66894eb7d90534428b48174d32dd48f7ac14640045c0b14532de8370133eaba3c39ad27b5eda76e8329c3290cc4a483fa8ba4156265bfb12d2589e1f6f826bcc717595115c83dfa95f5ec6f37ea7f22ed27e883502f84289f723035c66b3641a821f8be87792887aff1907de0fb78512e1faf7f8e069ff28c5e9a62e89f280ea724e99caba56c4f745c1c04b4e776fde55df8276bd6cece29cef3a7062677e38bd521514f8f1fb2042e6c50a9864df820c19029ef5c928d642b53a1dc0818a8a65842a7716a2118b77111c55ffedad20e608d1c7cb7d26d6c67e2072143f670994519de8d1b7f3ba7a8d2ef0251da272f65ab6eaa2a0a716c895ebbdabd342a4b82d27474b250a9f5549435970e7d7b024d65b3a1dc5ed6041f111bb1cf94fe380efdc2cfdeffab3ed8a9bbfc2abeb1d1c3de8d09bfd487d4b50a942b4ebeffb4e2de1fda51c6714d872269a6a5805568d02d958cb8056e000a3435795ba021e6de315cf50bf2aebf09c7f50c8950a25e88d1e79b0e5a700781521459579968ae1058db866fe83251430b4f7c30cdb80c550f5cd0bdc5f584ee190cfdbf9cb11f5df85554259dfac039e4e7a81bf74be2dbd2365b588c2b0e00e09905dd462ab66768dfcd8d5c77080918670dd0b6ef8b3d5894c1a3fe40552a96e74d59a2dd6ac699b3d6f4de043442108dd1a04055216eab293d0db232458bde5c32e23215becc7b25814e4886791e17fbceb7fa85a3af29ccbf77e4be020e640c8c7106b2c40a050524bafd6a357a0b546a46f52a6a4db6a351838293dbf443449a02e833ec7e1c79672e91c925ffa8cf0f82144228651e14f6e8997a169dae902fe8fc27bdfdbbaa26e0fc2e22817f07624eeb1ae22c1e36b9001f45dba741c828f7438ddb0cb087d5437cdd9acaab5fd8feda94f35225bb4145201557db250147a2ed94cf66a624250eb75aea705e50f67ce189d808e14884d94d3d6cf06eaa53de5da06cdb9959b084df3c1c9f7ec1957e2e754965e7f6e66d80e8d5a26b010635de5e1375d903392ef2739c712f4bcfc456873b62ee058aa5c208d328e916b44884cc2b43c0fab95dc0b660b1db88e27fdb52d74ff66b8214dbacb2cdc0f403e75fa1dee6569b36e0909c2f14d3c40a67441412512781bcf72769d118822c9761b68f70842b44bfd0be2a3baee345967529189898edc7a371a0fe5383bb838d44ad5fc4fbd992c647928ecfabd3469eac64ff7522b05d8784b6004d339d31d6f64c2428e0efed14b8ab5e1e84633df2e6a81450ba99ba47a9cb5193a45ed7ae97fd8e76d272ff0d07b76d9d7a44cba6c8f85665fcfb33dc2a7cb8651ea5d7ac969ec7670a64d75376880d4634e67b34a481bc293ec235670af4e6bd6fb3d8182ee7dc85a2416d66ce9fd22ce0f1e732d4edebb423d2aac1fe237661b67d2c0a6b7676e533b7422a289f8242b7109232ac9366a7fd791b524688cfb7414be16528aa92b9402fc3f9de8be3b5ca34cdc5bad6ebde367a183e3520e5c6c5fb211dac44aedbac05fd759afb5cabe1a654ccd8b7d8fe1cae6851710203b51a0a1628c88ae8e514be6f15ecf71a1c6b7f893a88c9500feec7990aaa05949d33b760b8a55e28097a27d51784efec7b58880877cc21b771df844170964b875261c9fd3fdb1a95936d3300e9d872f0503b746e59c2d925f394e669e8a682cd0b4b0a73b4a3f0b55320a72113d8589e39e426082697b181f385401dd773bb63b588fc0f7277315cc8dac59778e4e78eb169ce8cd6f2c2db2faa5e82b386e4f7ad51e1398a1f68bd515b47f7b878590de7bf0773a9ebf54e7ec77b3c1c78650c73b16263708f4d00424057299f3282a56e3502e060949ef4f8a136153079c7608620cb3b03a319e960b839b34630a8bd56f511cbe673348010c9b18fa238a3ce8595f85a9c51a4e21bbe1668c6112863b491a2ec95041b6238dc7f4083f198a9e7dc6082709929a7366689fe799a4634a871f8c2c7fcba717a30fbe3cc3feec004fe851f6a2e5b923b9c2343112ec0873536a7607269f4b32d8035d77289d7c6740cbe02b207229e20cd26acb07a355178df92a91f18a265d8047d2fa6c9d9a6d2d715fcff72bcda61e37354d683d1dae818c6eff61a8c821761940c4144357a3310407d24d38139ada2aa6b8a6af48171f11c88018275cdb94d8e24213430be2c8c97b30a48b25c58e39ecfb2a485ac40592c9607f14c763e0475be3394184014220d1b0f48702397390e9ce4d04bf3417708fd0ff08ecd0d3263fab169a60a74d4221b365ce91ab3c80cdbb742bbe68595272a0630b74bdf95da69ae4ee1dfa4ff7307154096d5a2679f791f0ed44e741caa253c468508deb17ec7339a7f0cfaa493156e0caa951d7f2e717ec89c99a2ab5252f7210659aee90575b4143176a13f4ccf29fd52dac7ecef4ac36aa4f431f395f98b7c58318ce8663156b50fd385303f4a4e7e41acdf00da95b495b655ff5ae08dc9202a2db9e524e3eb210b243bb21605cb10af20f04b627ee5b33486b6a77f9a3ffef975cd930b92120c38ffcd7c65d02bf237c9ee616fa1fd7ad26aa35395bd4bbbc9a6e2990176436e083a343c699f0e384e1451049ceea31b22caa9e3afe40ed123a0cef5bcc223c8c7f84423b1921d78aee02854291b730a778dc97b48cc072bab68e12f0429541c4e2e97e7f998ba5330fa8b36be799b30f34f14a7e0d49bb3348e76d97dd0f2e76f5b6f4057adc85530e5c11864c4f7dc58d6020b6f7989a38cbb5fcf0ed0a92296212e9b05efa39b032218c551cc87dd77e608432ce2d3445f8ab6472d733c5b148bd191760693b4248f9715e7e0cb9deab8447df2064608f0bcdcdae3a6d5a256bb53847a4abb25b265cadd283612aca9405be212896fbfc3dda02522d507bd7aa99274a931a1629c1a43f43fbb0d475eb1de5f2585e9ce570fce6c90156bd620a542b950943007962a8a55edd7fa1548f053fa2c5fb99abb6675e610dd32d89556dbea60d3b78f0ad0427961462c184a38ea61abb2149346672db6784b50a4c9a41a612e5214ba88044c80feb7cdd9c98e88c47e008a06ca6ffe01f5f20db471087222c2ef1c0cd7cbc8847661a03ddab1d2773e669e57233d182413162d9ee6ccaa2527a6d673bd40836cabc61365081cb756c60c205be7e3b7f2"}, {0xc8, 0x1, 0x3, "4c18bd024015dd1b7b4baae55dd7926113f19e0d3b0b4c626e713cf966a5d6716bc27f614ed052dd4a44224a80a8b23c87c2998bc99070e540abb1ab9d286d35aefa932803aa2596711d1ae3e21eaa74032b7a360fa80245aa212b1fff224619b45a344f10ae39d9f9053984a36900f76f69baabb1d864f691675f4cfd5a84a0d1b105d8634e0c7353651818b54f31d7a54c5d34c89c5775c5230f6df7af1f790edd606b9d4df64225d514fdcbf1638c39d91a"}, {0xd8, 0x1, 0xe660, "3fada5c08446992a68361fd4830a5cde4c384b9241408621a42cb047f3f12ed281db9e6f8895ffe36193a004b0ee80605155731a766cca300eb8d1c3c650e7f456f88fda6f26b333f26b19caff2880097dfd7f1aa4d9d5f7d321acf1cd511b049facfedd4adbf68505936b946c94790d6fe59726a09cdabac22a2b8ead8a8680e64c4fd2f604ac415437833d132e01e9d2892b3eea8af1335cd65f60d424f17df4e75711f34fd7e701dc7ea3796d023e67c0ff2d38e44c85a2469567b6f370b633"}], 0x12b8}, 0x0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x200c1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000e2f66693000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 22:53:44 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x5) 22:53:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getgid() socket$inet6(0x18, 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0x1) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, r1]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) setegid(r4) close(r0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 22:53:44 executing program 1: ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f84c7d536910298a10f98a6e0044a23a183006e7222e632fbc111cb1408a0080f74e7e85c8b50ca05cadf933f184eee3206727bad0a9af022e5c35cd51cd27392d7808403f866a3b4f36b074bc3a70452b96fcbf8f79b3e38c252b07754d3abb50177e0bc4d1aec3785b8729f498d7e882bf6514dad88614dc2d1d1ea9068985c572cb33b16a817dd1cb6c2ae9c53803569b0f8f769e3e24f040bc8d47a9cd67f4a77601b882e048d30ae09b9dc23a8bd025e67aec2ad7abd8dcf939d4f02afd55284e8548af91da054f9dfdde77d13d246d81927b36e572d6c45c7927bb5597e1ed35dddd9485c41279f1b1756d87eb7eec"]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210, 0x0, 0x3], [], [], [{0x0, 0x3}]}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000080)='./file0\x00') r2 = socket(0x20, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 22:53:44 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000100000000000180000008cd9c58030000005adeac3b9e7807a6f3770182e9860de6a36637ddc96661be41e9d1dcd7419349402cafa568f97214c0a6851c367a67dcc9275f1cb2d1ef87f6214c1617c583f3ba6183002f36f51f5a70db7abd2e849cd8bf01b8495ef7aa2a94cd39fff6299db8b5f0bdfc8e4f310633e38a8397687d347e0a870abcc84c669c97752616192bbfa51e8d3a56c8a5a81431a617a17e8e86fe0b11abcd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:53:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt(r2, 0xe73, 0xfff, &(0x7f0000000040)="42e37b4e8a1fb80e1781cfe20bb248a07d813c49a2437c5f43d2d529f128cc3f5466cb484dcda9f1428566df0690dc0078a82303c7c3d5325beeff982612b2c6c82f81f0f8586e1d0aeffa6f6e0a920c0c23f65f1ee063520289e4330597f8260eb1bf24c33fc76c6737cca674b476d75bee868c995a8bde34ea7093fa4a4a2fbdb0553e4a5bdb57ab51b07094e16f55ae11c7f2433242b2769ed9b218ca6606121384f625be4cb342cda5b022fd76c486c8d357a64ee9ff09527b24b53030b34b97aeb12f5f994504fc6b742e904966a4ab", 0xd2) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000000)) 22:53:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0xfffeffff, "0000000000000001000042000000000000004000", 0x10000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x0, 0x7}) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) dup2(r2, r0) msgget(0x0, 0xaa5278e05646c711) 22:53:45 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000280)={0x7, 0xf5, 0x7, 0x8000, &(0x7f0000000000)={{0x40, 0x7, 0x80, 0x1, 0xff, 0x400, 0x60}, {[0x4, 0xfffffffffffffd2b, 0x4, 0x8, 0xad6, 0x5, 0x1, 0x800, 0x6, 0x4, 0x4, 0xf6, 0x1, 0x81, 0x400, 0x7f, 0x7, 0xffffffff], [0x2, 0xffffffffffff9783, 0x5, 0x2, 0x80000000, 0x8, 0x40, 0x4, 0xf1, 0x5ca], [0x2b, 0x8, 0x400, 0xfffffffffffffffa, 0x0, 0xf4b8, 0x7], [0x2, 0xffffffff, 0x3, 0x3a, 0x5, 0x17], [{0x4, 0x401, 0x2}, {0x2, 0x9, 0x0, 0x5}, {0x9, 0x20, 0x401, 0x6}, {0xff5d, 0x81, 0x2ad, 0x2}, {0x2, 0xb9c, 0x6, 0x1}, {0x6, 0x4, 0x5c1f26ad, 0x7}, {0xd0, 0x9, 0x8, 0x7}, {0x800, 0x1, 0xffffffc0, 0x8}], {0x76, 0xbb, 0x9, 0x10001}, {0x80, 0xffffce8f, 0x8f, 0x20}}}, 0x0, 0x3f}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000002c0)={0x665, 0x400, 0x3}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/85) 22:53:45 executing program 1: stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000003c0)=0x3aa) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x22}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484687cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5cd52d15c42bdcd2df9968b55230708192d266a8a05592755c95a43c45829169670", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/252) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000400)=0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0xa4, 0x40, 0x9, 0x200, 0x1000, 0x3, 0x0, 0x4c76]) 22:53:45 executing program 1: syz_emit_ethernet(0x8b, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0xff) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000100)=0x7, 0x4) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x7a) 22:53:45 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @multicast2, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1800}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x1, 0x3fc, 0x800}, {0x3, 0xff, 0x1800}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = getegid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) 22:53:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r7) r8 = getpgid(r7) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r9 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="a0df95d1c326683a2dfb6bc4a461f4d11b356ec136ad538f8664c220113c6dab821bec0b7eb8ca6248cf76c0cba937b3d70544a70f373032a261dc93a109b1e226506d2b49ff212669d3c23b7e17fe69bf86ee8d7816109bba4c17356c89b1c2273ab563bc8cac8475224ac3bb565a55dde467bf3bed7fb4ae7ef3e075e64d6a33951cc08e32e3e29527b7e9a2b0441ddd92aab7e5e6693eba826c26eac4f15408f06aa0aacd0d015ebb498b621253a7cd800e441f59b07c557934adf8bb4d0e4192c7d3ee78497c52427b57bb7f4420c16091", &(0x7f0000000300)=0xd3, &(0x7f0000000340)="9ad37614b4a96d8520e7596061323a16eb4e28e8e8f3bf72890e153d34a276da75", 0x21) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES64=r10, @ANYRESDEC, @ANYBLOB="8e4c6531f837d2c624e4a494d8e135b76531b5ef9471aec039d0170fac8d26fd7527a7c02cd0592db9e7e253a2e5810af5dabd5a0c673c6d71b67b3582e7e7f47f9a361195c8ea1c154750a40c055c42df27f5f3293dda104896a31bf675bb94ff3f800293", @ANYRESHEX, @ANYRES16], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) shutdown(r5, 0x1) 22:53:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa00003c0000000000019078ac1400bb00000000440c80007f000001000000000d009078000000004500000002ac1400aa00"/74]) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 22:53:47 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x180, 0x8}, 0x5, 0x5, 0x8000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x63) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 22:53:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="7fffffffffffffffffffffff90dd6000000000140000fe9dadb51f4333b3283d3f3aaa2fd930000000000000d8000000ffffac1400bb4e224e236e1ae459e7f6e0495d9f5eab18e80a18e839114853f1adeccec5285a0e55df8a66b565a55b2d20eeb248c865a21c767cf058c0127770c06e1f483f893c9335931672a577891f8b1e52965a2cd8e6ea31c715b18025cbcd0fa4b74319f231dfdd8ad898eb302dbc9bf980abcdf9ef4b04de3d7d53bb952d6e95670dbf7e4400c17cf6f6e77e0afeba6d5f705414282df481b17d56d9226a0b4106547b00"/228, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000040)={0xfffffffd, 0xab, 0xd0, 0xf78a}) 22:53:48 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0x986b, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1c00000}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 22:53:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) getegid() 22:53:48 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f00000002c0)=[{0xb, 0x101, 0x1800}, {0x0, 0x2, 0x1800}, {0x1, 0x8, 0x1800}], 0x3) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x0, 0x724) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xffff}, {0x1}, {}, {0x2}, {}, {}, {0x1}, {0x0, 0x0, 0x1800}, {0x0, 0x401}], 0xa) 22:53:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000100000000000000"], 0xa) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="0bc300138289a691e51a918b53dcd4d0ed398886b5072e9a5ee2e99ccf58c965a95df0b95a08ea6fda441236444f2490f71348e6c8e50412755f7a6f9e6a3fc215420021eb3132ad1ec45714f46f498804d184afcd61163d847b517a5f2814ac47e5d3e77ab2927154f09603f182a2776728ffedaa1d3b41c670e3bbfcbcb74e8f5d669a0cf393142c869aa45bee42f0e6fd3c230bb061615f928390cc6058dac4bf8ebf42f1e9aecfae1a09e5ebed43acd6d3cef29bbf96c1b3e4b1cefbcaf3a7299edaf8fd78e254d459ae11be7092eac956ff882bff688b0521b850ee08899ab9d5477a1fefdf4a2b67b414f0c98f362b3bccf9b6cc6e4f64c6642a02e547c116ca491eb291e657fe85fd808aeabbe6d9a049eb02438f86258b963f2a1b638f7e350493b80b9659cda2dddb3bcd4f959b4820a5acd6", &(0x7f0000000180)=0x137, &(0x7f00000001c0)="655b062c303788f8559f6cc31a65c9475ca11eaec91270b150620ef1ab248c0afdb8cc07b0a0718f8234a6d0000cec428b7ce46408d61b2d07ac24f23da8634dcc5ca0d29c3e5af6bf1b513df4e95073daf7237b446e63b6d5a2c17381dd8f44a3ed8b89ef36d53199e9d5288c71ed51f05d8ebb94bfec0b5445cc18ce4e6a41072f3beccd3ff42f6a6bcb76b0c6299c1fcf91a2bec634e43819bf1eec2ceffe22130d1b2d3552804a0ca0b1bb02ecca6cc9af348286c53ae60e0710cdc5baaedb84e96c4188ff809243dc9615839b674cd2684a923e1e1fbbaafff893399f7961", 0xe1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 22:53:48 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed071752680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a3960278ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 22:53:48 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000004c0)="03b6086451789961e0fedd87eae4e2916b70916d2cf0a8eacc8b45051e4707309c7f551bc69079113217a9d00c7f0a32559d02b3b57ded62ac4ca2073f88f8cbaf47651537d665fb67671f7186d287e5901ebaac348e74457babaf2d7346e0661475bc68b56cfed27579fe8940a875beb0ae113ec92dd7f52c65bd5ccd13202d5f37287522e2f7eba0119cd6b7c507657663648699aad3ce07", &(0x7f0000000080)=0x99, &(0x7f0000000580)="e8d451770bd2d62d9aa5ab4bc25046c8e535d26c55fc8abe90e8198d7517652711e521d685048c67a27371a2b0bc65f01f3bd1708087f96b794b62d6ad1652f531a265af80fe031431c6b9e2ed6c9baff26fb72aaefc82a285f4fccd447e2c5b74e3ffab391c9131b0c9aca4d90db2edcd23503442f42528d0d3c1dce6c39cd4d1ade8645f71c27357224e418111410edfdda248b267513084a6f7c5931525980037381cfaf18d6d4b102ae75281568338eb9fa5c6e568c79324365e", 0xbc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 22:53:48 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0xc7) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 22:53:48 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @mcast1, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x19, 0x0, "4def"}]}}}}}}) 22:53:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:53:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000040)="b80a55ce01407eed37a3a91b5f25b8ff58865c994ce73377a5a17df8c1f0a5698cfbe9e12ec728ac883158a445200c5d2bbd2ff4bd6ea0f96d105d8bbfa24607a28460ee0e1051b11797b7bcff4766f7323cd1a9ac28e2cafe5d8bedc0d7417d6c71c4f5c4dcca0a1d63e6c13ac7f72ef577867a4b", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) 22:53:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbd31400000000feffffff0071f1724d45b461d27f0000000000000000dc000001ff0000000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) select(0x40, &(0x7f0000000040)={0x4, 0x8, 0x30f9, 0x5, 0xded, 0x9, 0x3, 0x8}, &(0x7f0000000080)={0x86, 0x4, 0x8, 0x3, 0xffffffff, 0x81, 0x2, 0x280000000000000}, &(0x7f00000000c0)={0x114, 0x0, 0x10001, 0x1f, 0xffffffff, 0x7, 0xffff, 0x8}, &(0x7f0000000100)={0x2, 0x8}) 22:53:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}]}}}}}}}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) setegid(r0) 22:53:49 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000000040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63fe5a0ace0357760b02ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d8851e578b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b2afb04af30863754dd8e424df01c6925d2deebedaea70ca1155aa9412adc489d0131b147e0142859650173a67cbbc7452095d48c6b44f5ea322df7b7f0578bca8da5c331f1f2773c7dad44f467008a092f6d4e643b7c18391e4ccbfe87296342476a8fdc9084ae9f520b61bdd826d6cf12b2fc7c5c070d6f571540822e006e7e483af6"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}, 0x0, 0x0, 0x0, 0x0, 0x2000000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fcntl$dupfd(r1, 0xa, r3) socket(0x2, 0x1, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) 22:53:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3ffffffffffffeef, &(0x7f00000000c0)="0bea97df34c7a7f32e05050ca5267681beb6aa4c96e4c5262e0fd6925e3911cb8597dbe0559d09a37276fc373fd444f2f9ccf2f29504", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) 22:53:50 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f00000000c0)=0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x35, 0x3, 0x6, 0x8000, 0x2, 0x51a0]}) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0x81) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) 22:53:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe9, 0x7fffffff, "73a20e000000000000340700", 0x1}) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) 22:53:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r0 = socket(0x18, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 22:53:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x22, 0x5, 0x40) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r2, 0x0, 0x0) 22:53:50 executing program 1: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xef}, {{r0}, 0xfffffffffffffffb, 0x30, 0x0, 0x6, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x10001) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 22:53:50 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000305907800000000450000000000000000080000e0000002e000000104180000000000000000000000000000ac1400bb09000000892700e00000000000000100000020000000007f000001000000007f000001e0000002ac1400bb00"]) 22:53:50 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f00000001c0)={0x2, "20bd52dbdd4f461e5b6065f61f4a46fc"}, 0x18, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:53:50 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000015db8eb4000000cfd60f77bd70000060000000000000000000000000000000001ff010000000000000000000000000001313b6647f94af98c"]) 22:53:50 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) 22:53:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000070000000100002000000000ecd300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3ff, 0x1aeb, 0x8, 0x7f, 0x2]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:53:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x7, 0x0, 0x3d4}) 22:53:50 executing program 1: syz_emit_ethernet(0x33, &(0x7f0000000000)={@random="968272e92651", @broadcast, [], {@arp={0x806, @generic={0x18, 0x8015, 0x6, 0x1, 0x4, @empty, "9d", @empty, "cf6b73f6db139ef85634d52f61875724"}}}}) 22:53:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/242, 0xf2}], 0x1, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) 22:53:50 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x243, &(0x7f0000000200)={@remote, @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "084fa7", 0x205, 0x27, 0x81, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x89, 0xe, [], [@ra={0x5, 0x2, 0x956}, @generic={0x13, 0x6b, "1216d6902f6ef34ca2aeeda79d0ccd1d60a9f3a14870250d049ebea6449318ed42a488f3d3addde8efe5c9ff92eb8d74bb9a77adb7bdbddf8f4f462f4732591a0cc0d6d8934e963d60ad16b88bf8d5ec07282849145e4776d43076c10915344f0ce0f637fbde18a855a81e"}, @ra={0x5, 0x2, 0xfbff}]}, @fragment={0xf0, 0x0, 0x81, 0x0, 0x0, 0x13, 0x66}, @hopopts={0x2, 0x0, [], [@ra={0x5, 0x2, 0x5}]}, @dstopts={0x2e, 0x14, [], [@enc_lim={0x4, 0x1, 0x7f}, @enc_lim, @ra={0x5, 0x2, 0x5}, @pad1, @ra, @generic={0x5, 0x92, "d812cb37d17b0189862494cfaca28a09b51d8b5c79d59806d0acc53165946e98e7175f77516e8df8f861dbefc61413c5dc56dc78584f4dc040c6c0fa131498fcd0707d5058bf6d064b94cde2e866bf8a4b1d7649285789e64be53d7c036ac10dc97b789917d384bd51b7b8640c7c007c82bfdeb35274b036553c6a4fa59ca18530b1c5eac958438c6de89f42223b11e946dd"}]}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x8, 0x4, 0x200, 0x0, 0x1f, {[@sack_perm={0x4, 0x2}, @generic={0x0, 0x5, "f97be5"}, @sack_perm={0x4, 0x2}]}}, {"0acdbc5f6c478ac10493355b702baf43e45ab94fb9accd819270bd4e72f60b181690a2619ddc8ccd3c50d23fb8c253827d4fa843e649adaf337cf0ffa6c25e2a826ace7bb9b99cf600ec0e51a3028c4aac838792a770dde90f4fc79b115a186f46e4bd8d9be24a1d793f04d83bcbffacd81884006bde2d947d89c85f8f60fa1314670c1376b0b857ce9f96d9290be25a8e983fa554816f350644b1dffe"}}}}}}}) 22:53:51 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d95e8fe83f96f09d46921104dcd50ecf59432ecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e71533007ebc7059d702215c4a99c7e5c1ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee5600c57c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b974f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03de5ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813566a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5050000007e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6eb56baa2ab5ee0c1ac71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c42021240000000000000000000000000000000017bc1d43122c8c1d546b5d6c67401fbfee8c21ee23202a11e17677c47f338a1a3e38621ce06094ba921228e7b19325b5d23aeb2c0add56d71d2091f86106537ecc729b73065ddc884f82d8f5cde7b00f8d00000000000000000000ddbd5f8912d2c8abb6c4fe4767c5d741106b59841b3bd67209d43a9336094f80c34e5ff37f370052ab48890f47acb6a702539b50176aa61d42ea117ce7e46a4527d448e819b9192912f4097af2cac6cdf339f52b9e4ae15c6f2b70c97d191d7fb16ec4079075d92c5bc2"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 22:53:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)=0x5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000000)={0x5, 0xffff0000, 0x3}) 22:53:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x8, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 22:53:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='\x00', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 22:53:51 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) r8 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r8, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0xe7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, r6, 0x40, 0x2000000000000006, 0x8001, 0x4}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r9, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) 22:53:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x2, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt(r0, 0x9, 0x0, &(0x7f0000000180)="0160bd2563ad57005245d8d659b2dd956f70660564a5d05007e77e1ddc8074f2d9f970d63e813bd167b660436d20a59b74d6f317d03fae9cb7307b955bb87aef7ee4fd96ee946f45ab12c2faff97d0db42038f8251df432650b4eb4b261a9e7837f6f99a3b6c8d8bbda511a6407bd59bc787de4b089913989b6a21cc930c8dee30023b536d02fadab0f12c", 0x8b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) 22:53:52 executing program 1: socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x1c, 0x0, 0x81, 0xf73, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)=',%\x00', &(0x7f00000000c0)='}}\xcf(}%\x03\x00', &(0x7f0000000100)='.#-^\\}&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x81(\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{\'\\+!.)%/\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='%\x00', &(0x7f0000000380)='\\$-)\'\x00', &(0x7f00000003c0)='!@)/\x00']) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) close(r2) 22:53:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8b022a98a8a58608425d5adc4a729661162b9fefd79f8fab95b555e6c26e0540ad19daaf3bae90a2a0c87654a2385713ef25ee34d8272e615e1b0543bc927e865edca755d1ef2e6b159945888b357a3f930036f666576e6bfffb8c1f0ffc76d8b7429ffb2c6ffeb8d3d9dabd8d48c2ea7a88af84b3e0fa68ef521b52e7a635f85afabb58211d76db4f9b1e09b9d90aa5616951d8b6d2bff408caf804853db96db6a48bc707560ec49650ff4ebfd03d5a66d2ae2c1718f945c595b317063fb23445f6b07f39efecfdebabdc0bb11f66249d5690d0d3db7557321238"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x3f) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) write(r4, 0x0, 0x0) acct(&(0x7f0000000240)='./file0\x00') 22:53:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x81, @multicast1, @broadcast}, "ad00000507000000"}}}}}) 22:53:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000200)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x41) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:53:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) 22:53:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x2}]}) sysctl$hw(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0x0) 22:53:53 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86369749cba722a046dd6001000000e3e90000ae08fe8000000000000000004e234e20000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100000907800000404303304020407bdbe51da36000000"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) recvfrom$inet(r3, &(0x7f00000001c0)=""/124, 0x7c, 0x840, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 22:53:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r4) msgctl$IPC_RMID(r0, 0x0) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 22:53:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 22:53:53 executing program 1: socket(0x800000018, 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x1f, 0x8, {0x9, 0x1000}}) close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}], 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x2, 0x6, 0x1000}, {0x2, 0xfffc, 0x1000}], 0x7) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 22:53:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:53:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) lseek(r0, 0x0, 0x7, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 22:53:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffe91}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:53:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x1, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0, 0x60a}, 0x34d2807caa0d67c0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x20, 0xff, 0x5, 0xe804, "92248f6a7eed4f46aebb32c274b6e8b689969930", 0x7, 0x1003ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x8, 0x0, 0x0, 0x0, 0x0) 22:53:54 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x3, 0xff7d, 0x1000}, {0x2, 0x6, 0x17fc}, {0x1, 0x1009, 0x800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0xf7121bb2695dc605, 0x806}, {0x2, 0x100, 0x2400}, {0x1, 0xdfff, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x2, 0x1800}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/237) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x42, 0x1000}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/238) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/127) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000006c0)=""/166) semop(r0, &(0x7f0000000480)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x3, 0x1400, 0x1800}, {0x0, 0x7d, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x7a0, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x3ff, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0xd, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0xfffffff8, 0x7ff, 0xffff8000, 0x0, 0x205, 0x10001, 0x2, 0x2, 0x0, 0x8000, 0x3f}) 22:53:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="db38bae2a23b63d786f82527c84129a73345423074dde8d9da3495b87751cd8162e32aefc670018baeacdf03a22891ac867899fd9b15e210fd31b6213865f0b95df17c123177d324ebb0feacf43b8ae804d4c442af624a66624c80f837f2feb1a899dd490d06d13116a5746ebbe69e28ef7e614ee5b03ee13063d0f9027a316d", 0x80}, {&(0x7f0000000080)="55d036b05a216d5f2d0619108862b0a8e5270ddcf46fc37f5f3b952c384149ae0c01e8afeaeae05e990022de7f971f1ccffc271379ef4383", 0x38}], 0x2, 0x0, 0x9) 22:53:54 executing program 1: sysctl$net_mpls(&(0x7f0000000340)={0x4, 0x22}, 0x3, &(0x7f0000000380)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f4bd8101e2b088bf3795690f6528190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b810000000000000031804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f01478e6c82b4c6f98c6faec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb9f5f07d70a0e465beac54eaa81ad60b00f2f240dfbacb536f003dc282f1f5ba06991656aa6d09a5271a413f15c9a84ff208a87434ca52245dfa1bec34c9e77bbb42c4a5c9b53efa09f5fbd336e679f41b15fad0ff39aa522ac71ccea89e2ebc275b98281bfe53d3bcb9864973ec38ba13823281a6a1c7e6a5eb43bd843d6d26799fbb4d02adc", 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0xfc4b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000000)={0xffffffffffffffff, r5}) 22:53:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="47be3b1ee3cdc928295940877c90bbc0396676920b99e344e030907669300487819a2860fd34c9df83537b813eaa041acd561ff7c38d8e4ced245eb1f36a13026e426949f72df7beadfe51035a716048bde0dc25d276c1603a5aef8c25205429e478a32fa347c5e0ba107fe4f87f56bb7b97b2d4a7ffc63484e7ac7424dcb0ef1f1fdeb197d135eac9a72489829abd0ec2d5b8a63dbf2259143761a7eaae91e04904bc99d00e346b5a264020176eb9a43299be6c85e411b6e1d281d403656e8b566ea8f697429c92e8dd", 0xca, 0x3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 22:53:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:53:56 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x2, 0xc, 0x800}, {0x0, 0x6, 0x400}, {0x2, 0x200}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x3}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1000}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f000001a680)=""/159) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0xffff}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x1, 0x21}, {0x3, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:53:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) 22:53:56 executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81000c006909b7ea838ddf7c000000019078071400bb00000000"]) 22:53:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x200, 0x0, 0xbd, 0x3}, {0x0, 0xdc, 0x0, 0x8}, {0x3c26, 0x0, 0xfa, 0x6}, {0x0, 0x3, 0x8, 0xee}, {0x3ff, 0xa, 0x80, 0x6}, {0xe5, 0x81, 0x6, 0x10001}, {0x8000, 0x0, 0x5, 0x7fff}, {0x0, 0xb5, 0x5a, 0xa87}, {0x0, 0xfe, 0x0, 0x3}]}) 22:53:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [{[{}], {0x8100, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) 22:53:56 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080000000000ff5cbdffffffffffffffffffba9571695583d44204488045286438a1"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/12) 22:53:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0xfffffffffffffdf6, 0x0, 0x0) 22:53:57 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2e96d46a}, {0x0, 0x2}}, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/57) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="2a1b251dc015b51f974d52084ede26851b760f35ce5e9306c23705a40446fcc990c7f7f109a1ea00da16e797ba1d918e88c052444a206d25af54", &(0x7f00000000c0)=0x3a, &(0x7f0000000100)="2849b93ff381e3b15d9c36b0085ecdd48d4013fd0d61f63d14668a3df2e43c54bebb41cdebf31f1cfebce2df0596c72ddfac84", 0x33) 22:53:57 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x3, 0x1) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4ee7, 0x9, 0x40, 0x4, "65df0ff5332b7f1565c30eaea61080dd095c8c3d", 0x10000, 0x8ce}) 22:53:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x72, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff83e5110cf30a1c8075199e96dd20317971003c3a00000000dadc4c9e000000000000002000ff0200000000000000390000000000010200906794b0e6966f0000000060c3528300000000fe29f7bcb7cb02c7b60efaff682000740000000000000000000000030000004acf039e36730000"]) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) socketpair(0x6, 0xc006, 0xab, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r1, &(0x7f0000000180)=[{0x1, 0x80, 0x800}, {0x4, 0x6, 0x1800}, {0x2, 0x1b5, 0x1000}, {0x0, 0x2}, {0x0, 0xea}, {0x2, 0xffdb, 0xdca48a20d48ceac}, {0x1, 0x200, 0x800}], 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 22:53:57 executing program 1: clock_getres(0x212c09b8f1f04ac8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20120, 0x0) 22:53:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7fff, 0x6, 0x80}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pread(r1, &(0x7f00000000c0)="29c101076e491ea63601d8a7930f31256f55815d3041c0d7a5382d0b7217c7ee0dbabbc34cfc9ee2db91bb4160d77518080bf1bdd8afa3800db00715fded916dafe8b22b104ca3455d55078cf099", 0x4e, 0x0, 0x4a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)) r3 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000280)=0x7fff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) socketpair(0x0, 0x4, 0x4, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x800, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x9) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x8, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff8, 0x27, 0x20000000, 0x6}, {{r6}, 0xffffffffffffffff, 0x63, 0x4, 0x5, 0x1}], 0x10000, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0xd0, 0x1, 0x6, 0x8000}, {{r7}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x9, 0x7f}, {{r8}, 0xfffffffffffffff8, 0x1c, 0xfffff, 0xbf, 0x8}, {{r3}, 0xfffffffffffffffe, 0x40, 0x4, 0x9f10, 0x81}, {{r1}, 0x6, 0x0, 0x2, 0x2, 0x7}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x11}, {{}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x0, 0x9}], 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffff17}) r10 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r10, &(0x7f00000005c0)="50e5e6babd0fc3134bc4", 0xa, 0xc, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) fchflags(r8, 0x0) 22:53:58 executing program 1: msgget$private(0x0, 0x1) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') 22:53:58 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x3, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xc24, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x6cd, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/178) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019680)=""/4036) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f0e68 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f0e68 failed: no mapping 22:53:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e0010e48aae42abc942ffd3f33b2b2efd1a1b7c6d0329f58397c88381b7ca6b44f64396c155e02bcb7bef2421b6729f6f5d527bc7e2fc8a9da2d706643e426977c92245ca6bda584205dc925635db10acae4ccdfa5ff7b6666912526516b04408e51a65390bfb8ccbaa9e590a7165915cfee038517a4ebc99a78521ffb222b392339b1800679ed05af0ed47b835c8912d81370d6948492b7aa57812fcfa70e185123110c960e6d87664aea8a0a297e51ef32eb76f4885"], 0x10) shutdown(r0, 0x1) 22:53:58 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d0418faaf6766000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088eff717f1875590780833552bd7908b724140236e881ce2baa51b718a1ed6ab82595b93bd9a71850d480ba7e41355495847dc3d191d0104e967e61e4bf03c06355965da221d9e825b6155274962c4c2015c8d2cb65186ddc191d34a9217000000000000000000006dc4094b7070eb7ca4acc7b99b7177080968f8c03b09f73cf3cfe0731028114ae156a10c2b6ddfb846e774af98973eef82ee8ae184114645b769318373a7606d727660936f7eaa5debf111ca3f256e52860c9e505396de3247ee9a33f53209ebe7ac4378d85c5ad27126d88882c3048b4a5e2548053f1c3b5e5573146be4d85a2cccc5af7b8e829ccc14b450d790f5"], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x6395, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x0, r2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/210, 0xd2) 22:53:58 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) readv(r0, &(0x7f0000002600)=[{&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/98, 0x62}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/194, 0xc2}, {&(0x7f0000002580)=""/119, 0x77}], 0x7) write(r1, &(0x7f0000000300)="e7a2285543f75c96ddde5d5cb778ebaad99278e8c8185615c999c8142b5cdd1d661da12f007c6b905b2209cbfeeb7a6ca12537d8958b64ff40dc8a4f63100776636af91a91aa63690e3fc978ad5756a66f811c97ea204d164122af4c7272e525f87e427c18e198f758b95fb73230c07d90ef41c26c2b4c367224165bdd1b9c16b2101fb9bd0425936e6c016fbc4cd6068ed38279f17abaa8fcb6065823e32d4bd75266ea0e0ada714a6ed57d8d313677bfffdb46090158b365c360de6ffe175e2cfd2be431c537e864f6391e54bdf7c701d1a0a5d442182c696d16e0cfa561e0f8b34564822ce98511991a871f71a2a11e9f7adc3629c68766a87e7f5ec52027273becd0e5afe126fcf449fc568cd26329270fc5d07a236043eb196d8ffed0db059a743d92beb36460ae17a8621ee4e71f89bb5c4996690510d32154728beb09ce60e15e916c656ff7bebc934e53fda472f5d7a06f601894607b674236ce5484a75370418933251210ddf8c216e97ee879c8c57d15f91ef9200b7923eafffd077b9ccf8ddee4ddad93738438be28bb6613a7d488b292ebc7479bfa11fb57795ebd843bcdd3c99997cda2e7d7a5aa08794c94898eb133390de4a40778f8e6c470bdce532e7d126a368be70f7512a37f6ce4190bbf5ed85f0074dd5602b874f3385697e76595c33439e4be822bedc4e2bf52004819de2129f20e353fff79db2734f831659135e1044fa2504dfe1e9c5ce3d47aa33ccf37c450c37b0368fbccaaaa8c81311fbe78499bbccb4af986c87f3233b90fc4f2b5a9d80e9f4951238ca829802c3e38b5765f8dd7b62abe45f5161fde5a70b01e6efeb4d53932a045944ce4479a4b1b97ccf6f673bed71eba21792d161f3b385ae048efabd8f1231ff306e4061bf7c6f98189791c29d7780f656c9f2db274651943e31d8a1dc2e848c59f1fd00cc1653216fbf9071014a76851fee8dfda1c26ee21e0daba7dee5a498bcf00f78e11a16f4a2a92c6435c39a8b9645460fe90c05ac949dc5ba143ed91afba327c04d2c8c3846cce6d764c124e8e7b810cd911d8df4f6b30efea17a60f1b10ba11b8eb5623b8937460e4b2cd30af52e734d3776e928e946913032ebcfd35fb88e1005ed501071f2847fd9a5726f394ac7c2d270661d7a4b309d3ab199fe8a878e6791d91f0dc3bbb71292769c3c52dc7c8fa0874617bfdc63655358883651c3d5bca2a555fff95fba91f36892d17f8760b57601b95bb2c3ae18d2b661d8bfc7ec88b5dcef70e44a99dc380534103da256dc278415c63869a4d3e7d4903fb6f3b000e1106d17fb3dbdb47b0113c456a1114a8ac30c64baa5c746f524a76bdd6a63b501ba5591334f1b7b23f0444c87349c8bc0c279b8e444a9e40674739a6c1dff12f8b6fa43777dc50dfda01154c15ced9518c855baf4cb46a6787476ac7ec380648a7e4a278e739d3d7c2bd5017945d4e9a479d8a5dc57818675cabb4f41f0fb58702f481fdc42051237841607da1dfa2ecbfbdae610894059dff52cc192ceb436392bcc9951088718bff99de82a8fb792e92fcb31ace4af0b129a044eafa26f82e8b3e5566caa01683545325df49f1b8ff07fa8d24505977ac883256d8c285f73d761f94df56e9052b86b22f9dbd3038d7504f84a0e65349e615a3e0e92d5a52acfa2db8bcf05d5077fdc23f1a1b4d9570bf2f75d03388140de7f6a6892ab2ac60c344fcbd411e1a4c8e0d6cefeaedc576897686a103e0c9a9d65ff74aac7964c08206a82508607476b876aca546ee926594a4b3885402fa13c823c7b46be6db9ab6be9b57a954c57e0ff09969b0cc12226e95068353a1b6c1320c481f188ceb603cb7e7b5f08cbb75a1046419497f0d46475dbecbd920c2941009f01baf1ee375b583421b2f750b52af4de0479b38c4543b720c35c6ff7389310fb4ee3cbab36485b6b4478e2f2ea37f5a4f97d22ef96f9d1ecceacfdda34540518820682af116d50801ad4d97561104ae25ea843eb21e43d8f638925fbdb145259bd716a4aa5568412bbf5c587c7050d8690eb0f6555b215ba8b58226b3860080285c587618c0c61e2f0accdca84b96140d9eff350a0d7c58ff29f822ab46b3ac98686db37923458084ca4ba0a34afd1762d2701a3cdc01df692ebf559ff1c0bc711ce146fda36c662366643049ab24046932c5808e87ca7d0946b31dc417c985ad700feb1c2ec8c7a93a740b54f6c676d4bc68e149f887d7452bff8ecc22bcdaab26f83baf99b6ec9436a829ff9c96265605ea886f6ffa11328fcf99dc939a1915cd7fa1806c39deebf36e99d735468226494b8a55fb0110137abfa6978b4e344f6ea687b6fc641e1b910a21001c86a1ce2a000b17b0d3836a094253355563d0c751d5c7a145db0d6d06c004ebbc4a23a743d28fd23c521c5bfa0a4c0aa61094c36334a924e09977c1735599aa08d92560714d10761fbb544380634389307eecedd024f672802c10385513fd4e31f9e2495699a58ac973c9216a1d9487b8eddd01902dc2c73609b99b598c10cd9cb400d78c6a76b6bcd3e13757ef793d31a1cb8d93e472e151ccc73a4b64ce6a52253575985dd562a5a44f69ac1a3db42a55bec18136cda1ccfe2ffc4d8c730585996980f1158aa1433d6975e938a23dc8bf5ddac2ebc522262e9668dbe39418ec833383c59991c4ee013f613f95245b09428fa13fd537eb91b2e8c503077a1c3890b34d99eeb4cefe5923eaf4b1ccb5112676bd7e48e380cc33169f997f4da5e4a34418628a9a1bddb8e8433406348e1dcbff12e3fe86f358f30663e92939ef8a00602b95922e18c2ff66629150f9deeb5a6246c99c3f264b28bc019018ba558edea3d7710ed615b6592249cab5d0af935795ba60fa44fbf30a9f887dc39a05d79157ebb287821de991b26f1e804097cd1cdc5d2f0382377ddb03ec033397c4d446af698cc9ef7f5daacbf0326e10151dfebd9ee34bd6f8a7262819b44cbd88b242b890319c72a9a3ab675ebca32b65c5420b866137122e0da961d0d919824d61cc298fa0437a4deda438dd1cf9a7ace17231a492b0b6c08db6ab79d54ae91b2180164b0a201f307269f714c492d49dd8133bda46d49d4d84eaee59921eb1694c377c7ca706b8537bde66a56e335be03ffeb81197040a0655bba4dcb1cddd69d59ff2485e6e5381f56806812290c0c43ebe4fcfd21d482a7ce11af76db35115648d298c46d4b3effacf92c644e34d10b85fa5f5ac38af1cf1c4c72809cfa08df9b7ffd88cefcd804e0f659993c9cd40166c54bb205bab63b7605325c5b72a4870f37d4dab3f79a2f2d11e835047bdc842c0337f8e833c70ab6ee2210330bc420f0048143889d6a06b7047933749d476758f4448bef463a8b35c47c1eacd70c719c51998f0d8eece01eee1b8bf5257b3ef2c59bc741224cb19b4df8342eb64fad117e7c90267135c64dc1f579413ff1470e0419781d7c1eb2ea16645a03897593642942cefd075e18bee60d792345c7929a9123f686c28df8212464288034c486473817eaa29c8f907941de372d629e7ab6441311e9659e533de2d0a889dacf954f20ce8bd86eb4684a0cb0fa93969633bdb4aa7d52a558023116e2c45928932b4fd77088046548dd5d907fb2e3d5dbd58f8cae3d713e3257354724fc2ccb958407697e94d4e746e621ec2e576be9515a2d33a47eaea66c5caafd3ae9c0a9c4ba6e697a48d6598f2c9cdb7add6d4df5099a4baa80e7c85c9aa0af9c456d14fab07cd7bf7cf40124c3a66cc65412b643ee4f522489b720f6caa05dae4ec57172bfa9e96e68563928275e4a511f1520081f98fb5cb15d860bb828cf5d4a4519bb25628707334f4816496960023e9cc9d5d9c41c8f56402ff828bedbe3af11582bd455239b282e2b91583baef633c30b02eba9517142f61ea55b0b30ef32e5bf14a68c2b04b513dc6cc4e2bf2f29d5c3a850c90cd52bc5bd4703172f95d2e5ba3b59ab757f2ad8d7ed15e8ab6dd60a172c8306d0e0f0c8b4da94979b6b8c90ca7325d4b4129522a95d88e7ad595df8391f81690456a079679f14f7c162f98c8d3faa3cc5f801b9dd961945d751892e91b55aa4cdc44dd3d818ab790f6c17c7661d908997c4798dbfdd3d810a38c8d241265175c889c537ba4caad8d8b911d6c73d5326243ce881514013dc8882b2ba91f5aec2d1d2469c1d33df05805a942ae940f8242a3ed54eb79cb2cc9202d1e78c811419b712e68989c34c1de58eaf05a94b722b5d9b8ce53d101716ca57d8d49c971ea9f0eaec5a6add2ca623e314ea02b8245a25e197b42bd4e31d00aa2062e70612aaa5a32231229f56db471932a34b671c8a0bdbc23323c605e924a8c928ad4cc5eacf6bf5ed66d00e3a4cc3fe1ace9d63bb2ebb939d585553e665d288ff2f353969e7c60bfab0fc9b6bb855e338c7de6eb237803f1f3ddfe911a8cbf69012b0ed6ed7334ab711dfd720389bbaa1b1bcf5221555c8b31ca5764be8b25ffd934b9d2d37c545b7b0171284b5f6659477c53dbaf46d6eac7e907e87073024fb38216a86ca92db8efdadfb011772535c8f5c64084d2ab8902b49d0ba805db7d22ff2eb33cebb269dab423d6258d76fe6d23d0debd92416f7ae4d69a8d439916559978ac45fe752bddbf7b064c5092d5a474c31081859411572923b76f7430844f222411fb6d74f2dbfe3fdb27a4aef4a2e1c78a9b1d8e26a477c08b6dd75a60c89252b3919622be22b5c74d1ccc3ca115471a1e985f79a118ecf1bbd307096f91daa46c53c61a1a232a35084d598c84803d5c1646eace9e86775ef4a9ae22ba6e128976b875355ec5630e708b77ba1a0db6c6c62ddf20c229437b8728e0e95d1ce34c3c613161e7d8db14d11a775431a70b910513fcce7ef0548febfee13feaea3f93e321194d6c64b93984fea00bca23ad25e208edc5cb92506f3c2629090f511d9f121dc8afe90b8c6b2d016a8252defb08c83084838d66ad8d3379b21b9b11d23b2d6759e5bd14459264261f6106892bcbdaf013878b40dffd438f777c3cf5ff61f12ea5ef56e5951a7cbc18b7df195ea466b5e8c25f6ba72a09fb54c327bdb42262fcca8626c2d9389ee358c8b4f47fb4088d4a64758f242633f39a59856a8732ba2d46251f4febb654f90556a99a132046cb6c415dd8715b0512f060bbf4e2670670790ee0c77be512663dd95771dfdb2a347498689b25c2a0bb180a44efd91572bded3ef7302926205468c19647f31ffe271a6a366c2d197a2f43064725faa2308174bc7a8db90a4b715c14cc67d02ab65c250a4049624a5310bd090df6318413553d9837e88fc372c6e2d3242a206fc1687a54e0b462f12ab8266a5b8798cedb4484dffe8fd8d6d993e00c621864aeea733d44aca71b2d02d7296e1489a0d438841ecb76661f900ebab4ad4431bc40e6c3d92ff10b82a0c2829895dade4812e15167529c138f7d50977253304b8d92e0f43d3a010b9974c6e27d6e1e4d6c2cfa06037542340a2a72848570fefa2e97b33fc2587d4973a225c8298aa5ccbf251bb43f5f1d5b184d83a9c1e4029cbb6d0323ff9fb358880753eac09ea1e9c3926cc15633bb1d6373df6df7b91f8c09f8add2368f56e321e4fa285dd85371eb6072c542358d61a23567d4bbc787848111e91a4f1242f2ebadb4f9941782def147e22c9283d0a458d3d6cbcad816c3bcf8b2f276ffc27a6416ec53b040f008775dd1f3ca622cbcc8330ba10d581167189de1d71303cf521ec3d4bbd2cbf6a2ab48d003c1a9a965e0", 0x1000) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/248, 0xf8}, {&(0x7f0000002780)=""/245, 0xf5}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 22:53:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:53:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00fbcdf6ee01bc43eaea8c5000008a371a3f80004000000000000000100"/167, 0xa7, 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="c4c2c27dde310ce6eeb8c241907d10fdea18fc3e627ad28bba038d49c494ee2846364729c2e33ec1430d99c87c9b82bacbd582f583e481911f2314956f2a076798d02670bc34f979627c7c696cac3e16de48dd08d25b9a9598400083b1f1c5ccdbf92fc4605834b11edbaea59ede12017439ed0cf092b68821c5533391dcab68cd864ebc47ff4436e6ad52a11410850d417412f96046b680cc161b", &(0x7f0000000240)=0x9b, &(0x7f0000000280)="76044308b6d445b62beea08aa0d100a5d38a160a97962ff0edc6bf2bddcae10211fa4b37bccc4c988204eba03bd5ccc02a00efc874135a5f32f43f0d7be9f273277c98e715288c1a4442019d93aa8a921acb6d9ae1b1832301344e989c635bc825323159a128c377eb3216563e02ebdd4df6768a61ce2a024839c8dd5309b506d58e63c6786ffe94a9819bafe4ee93fc7f5fbb86cdfc8b2bf3fe864347621cfa9e4be68bdaf186f4200c4e2b7a8992ba3ea1b1bbbb7fcee8700ae8", 0xbb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x8000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0xa15, 0x2, 0x3, 0x95a, "4167032b42a7d020a4eb356d39b6a2a8856c6ac1", 0x2, 0x2c18}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x29ae, 0x1f}, 0x10) 22:53:59 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/234, 0xea, 0x800, 0x0, 0x0) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[r2, 0x0]) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x40, 0x7, 0x0, r3, 0x3, 0x0, 0x100, 0x4}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)=0x90) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) kqueue() listen(r4, 0x3) 22:54:00 executing program 1: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb1df33596c1eb9f46d6c38bead67e78b9ba568a67a7a5c61a321ceb4e9a79e115e6c1d2a3d589d2ca83890b70a31d", 0x2f) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:54:00 executing program 1: mprotect(&(0x7f00000dc000/0x4000)=nil, 0x4000, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) getpgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x8000000000006, 0xffffffffffffcf93, r2, 0x0, 0x7, 0xf0e, 0xffff, 0x40000000000007}) 22:54:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) fchmod(r0, 0x41) syz_emit_ethernet(0x1be, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x180, 0x0, 0x0, @loopback, @loopback, {[@hopopts={0x3, 0x2, [], [@ra={0x5, 0x2, 0x7ff}, @pad1, @pad1, @ra={0x5, 0x2, 0x401}, @enc_lim={0x4, 0x1, 0x14}]}, @routing={0x6, 0x12, 0x0, 0x3, 0x0, [@rand_addr="257e6e75f7e58586ef1fe65037ad2afc", @mcast2, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4, @empty, @ipv4={[], [], @rand_addr=0x4}, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x2e, 0x5, [], [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x62, 0x6, 0x0, 0x81, 0x0, [@mcast2, @empty, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x2c, 0x0, 0x81, 0x0, 0x0, 0xb, 0x67}, @fragment={0x8, 0x0, 0x71, 0x0, 0x0, 0x1d, 0x65}, @dstopts={0x16, 0x0, [], [@enc_lim={0x4, 0x1, 0xf9}]}, @hopopts={0xff, 0x4, [], [@jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x20e}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x0, 0x3, 0x8}}}}}}}) 22:54:01 executing program 1: sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6000000000000000ffff000003000000816aff9b62a2f4ed3f741f2048fab60acddfccac1c885d0d913eeb33c0813bc09ffa7acda8b485cc132a65b8b7f5282b82d751661eff3c7d6fe69c3e44befba87e7c2444516157e8d31612432f50000000000000"], 0x60}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 22:54:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000180)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x3, 0x43c2, 0x800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 22:54:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x20, 0x2, 0x80) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7fa73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffffb199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d0000b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0b00703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8a91e60c56f7575e6aed08f5e846f2dd8e6d00000000000000000000fced075309215a8892db39a9a212bfb526379f9dea127626a6f8d06543316ebb59b03d79b6141e7992227b32ac983412383bc2180e772064f98d71cf4c067bd947e2bcabdf1b99fcbd48227658963789b7e9dd29d1e0733d7dc4df04fb2c496944170b2b57c3946e90c02228b7ec4f6b09fa5a7434fd9adc655931ec97fe981899e6f209e6139f05e7c0b686fcaf2ee7cef80d03e8684a08ad6267493f1fa0cebfa7ae91f25d04aa54ab073bdd5e237cb443432229e38fdf9ceb122cb09d7743ea8d1138c53a06f3beb1315072e0c6ab7ff1bba42986f64a5c3a1d6c1f41c2ab9bb0878d243feb581f6839b0a4c31a73f5a771abc3e2"], 0x1, 0x1, 0x1000) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x8a}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) dup2(r4, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r7, 0x0, 0x8, 0x8, 0x9, 0x5}) 22:54:01 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x62, 0x0, 0x0, 0x0, 0x0) 22:54:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 22:54:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto$unix(r0, &(0x7f0000000080)="2ae8e286b561dc627e540b8005f1f17d8d94aef9c725b601c313808450409c2fc913ee2ff265dc0cea90b4fffe0d18f09ed20d751b4b4579d492d74d16b4cc29ed78f020302cdd8a5dfa", 0x4a, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:54:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:54:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x4}, 0x10) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffff5, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 22:54:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x2, 0x401, {0x100000001, 0x7dd6278e}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:54:02 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:54:02 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 22:54:02 executing program 1: r0 = socket(0x11, 0x3, 0xfd) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x11, 0x4, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/13, 0xd, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x40) 22:54:03 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '\x00\x00'}, {}]}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r4, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fchmod(r0, 0x114) socket(0x1, 0x8000, 0x7) 22:54:04 executing program 1: r0 = semget(0x1, 0x4, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r6, r7, 0x61, 0x5}, 0xbc3, 0x3, 0x400}) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000001b40)=""/102400) setegid(r5) 22:54:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r2, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 22:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 22:54:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) r5 = geteuid() r6 = socket(0x10, 0x400000000002, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xf2c3, r5, r4, r2, r4, 0x2, 0x5}, 0xfffffffffffffc01, 0x8001, r7, r1, 0x81, 0x2, 0xf95, 0x4}) setgid(r3) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000140)="ed29e6aecc6a0d3a7ab69725e747c4e5a20cb464351aeccc2ad3fd3d8aa6445125c05a933eb9f783a6e36534b903eed0c9d83b5bb04bdc403e4a2fb3e833b3583e4a43a2666ebbd9134c0f152d3cdbccc0bf02f43807a71cdd1b17de1beda143a314f73ca998cbbcd4beb6576d95b389ce5e9fff1f6ef8b85e0e27ebda008481997f008c6502f68a304865fa83b53a20c7ff9ff62324513e4d29033478dcfe21b703a6d38740568f30e4fa24012ff1cdb920e0edc00791", &(0x7f0000000080)=0xb7, &(0x7f0000000400)="11e5eae2510cba98f179fe8ef19b74822f752e10da3ba52437f8b584ea14271664bfd9917696e4c157af383320b1c5593f0ab1250557e1f8368e465385c17f1c153f90a9fedcc756ef348de5e405da58dd63c64bf50604caffa10b45141df000a2afc3deb60105c62a5b15c50abb854bc9ea99f1219e5e330d7287e936f237a097685592124fb92479401d688c6b6a658d76d60d16d49ebed763c45e06eb410ff6c9a43abf4241184d8de8e1946433f038b2500f376180f978683881845421d8aa517848f0018f8dca3a2ec57fdcfcaf1eba39146066c08a736862b7238ce3d048c88a30f6ea538e89603aefe4e432195f56027d78ab4f8c7b536cee9f5dfeacbb0671724f7381d00d023da1ca4047780c2c382367f04014acc66c61398b79796cdcea7703e3540d67eea64354a7a5ef448f945d122095a57eb03c6ca4833213204616e790d05bf9d03fc6704a00bf6ab41732d0dd8a7b9314dd0d2cd7b594cf2016ee8b543caa1f67d6c14ac1f8810917ca7af36a69cfd83e6a1c72aa4850cd10168923d0da53ec92598aacf0250f79dbf7855e57dd58778f5d645d3b8437eb426c188dfb3fbb4d8b4170fed9bd8366f63e8d89ddcbf7a54e6879b40b6861707bdef6a135f7bc1437315fbb2868ba5692ae404911c83dea3d16166e03ca0caf98526e9152aba963f0e2243bca6f9cf9fd85a357f0b5ed47c6910857cdfffc10344cf845218ca38c35141e28c25d14561951b9fa40ad1281f07cfaf6ffd86732520cb1b9bce6f0cc79aebdf69182f174fd22160b3e03824b318b3fe5917daad967208db61515c6692dbe06cb9d887e56154f38e4a0b0b048bad7d1f4ac58fdd14f9ffa83dc97226c0c136bfec84c37c4454f26c8c7f960e1171d5bac5fe90fe6c9f15cf1894e2a2687779e3d246fa290d8c23c8e7ab1d2897bd9ad106e704225b86ca1843a1e3348ac1c42486316dc144f08b70d94ff0abaee9687841ccabe2616ba1c448be2922100632e836f90b32b5b15cf1840942bc987bf1b96ae5f0951bee8405398cbecb62b5a7ea2da6e3099256e5f8466f16a80c6b5402b270b7f92c2a2bf629931ce3ad5ae729cbb00f034c3855c2fa7a1861bf46e96a37de436bfa7929aa9fccf3bddbb1e417ad3fb8885ec8b2112207d716435dc66e0837552393c87520df692910bac6b7b23cac3960930699e056265a242bc99ada6299b353a5d86c187572280be4af8799b34f4d109fe87c261741cabce327975a58a41c5a4a02fc62aab1c07c7d0bd60af5305d853755d4f6e111ff4a8d7c3e342c05683c2d7eea9cc5fd6aba2c94149f7102edaf63deb3c7e0eb6b14825ba481afdf8e6fd2b3e940b493e1e7191b0e1487d9ed3d6f090ad87ae5abad18b1dd6d8ccc05ec441e438a0f29380be23116c0cbbbed8e54944469830f1437b148fb8ba26125972053efb5bc4213ef5c236b41ae8ab7276d1502c9c2e90d71ca34f627e051d716c12b927912763b5be4c542abe0c373ac86de8dbac7239ba78f3d18d4445dfab20d85b1d74bdcae06246591831501f6e50bfe0de43c3e3d9579db4c34823c6d4cb5628afbf9205f1d856dbc26f043df14e8c168001356aa3713b45ee78749b262416af417f4864e9257df06f07277bb6c2c6b73a052d2e6738530fa3f12cfedf3f7403146584d7882167de8f80cb3fad98110fd3497c101e667a9b35f6500eff2995376e18153122be5c90b9116634bc2b4d51065c05aa20368fed5c41328d849cc74c8137d5d88142482a5afa486e5036867e73b352c51dfc97d022db7cfde39151eac981b66439f09856d81cd00226a97bbd4b8f5acedb2d8c49bbd0e4a6d18831ed94b77fc1b2d880d1d2d20fb848cc81e2d26726532d3c7e67ead81d1688f9b1ae3b74785ff0e6d3727467b37579d18f38df8366274ba71787843f3dcfb230f27e427875911eaf0610517e4813fb9750b25856611920e646ec7e40533afc99e126c07dd170485e8f7cc0c274fd2113b038c261fdbac91e01e4d1f37c7ab5f24a19c43097be3a13a4ce336db5c3080fa8130976ca271944bb1484b81c00790a1ed2972b6cfdcf695ef3376aea2117fdb15899e235c1005537d23543522cd85d5a147bb2780c72f0f3ef9cb0460ae0fafa17bb9356ca8159062b6c1b50cb3028252f4ad389fd67e73ee1c8320957f3207c8d69d83768ad5eaae170d514b70052e70fc895ce79406dde6d92396eb87cc219de7443123a923ef656a99f926d7c8ab0b982c5fba711504eea73a696f6fbd13ef8466c65bbdb04768c2d9a790de87f0f8a93a4a5a41c0ddecba26debaf4683811e1b71094dadc1fe688e569cb97f0e51774480ba17d76d3a71aa8b778d036a82bcd232b78ce93c301cc105a21f1ef96eceac7f2cde1c107719152112ebca74d2295d87147116d7c8671656348a8e5e3858d39c7bbcff701f7e8489f60e4f05219fd4cc950f6e0aaf4d6bab0511462eadf3d7e1471ee67e45a7d95dbe08ef9f149519a9e1e045c50097e1c9ae254955fe0e7c3f6bdfece93895ac385afe644137f879c7e3a763e18274d8184108818958eba57f095a270aef63f2d70ad1e24da3ee6bce40eeafcf5a3aaec4c6f355440e9b164a1b947cdb685051f20de3a40308246cd58a19a3a82170c6f0a37a884dbc0779fdd09fab735a4ea8fe9da0b6633d5a19ed7281d2a8579a9c8714bd38777016d69b32bc252e92d13b9d0fe58601f024df6ad3e75455d42449c8a10087b418bd314a92a772bcafa483757a1bf0ad324e5212a677853498fc5952f1c41cbdf315a2d31932201ce719e65e6a2f21df1191ae34b59ca2465c9ebfd7c3f2a8302be11da63dde6efd876f0fe0a92725f6666f55d49c113de762169a56d774fb3ab9d9c6b1671bf3e9933304968cb735f268078547668523a8febc4dc939d3088214cf23e5c4b211c2d4b9dec23a590633e1f1cedb400aaf5edc25a64503e32e3d611fa1e3dab2dfa3bff7eaf5cfa7ee4f5cc92e6d159ded8207d56ca1be3d0cca3253f7f5d2f201e18ae9a3cf48979b05da25dfb1657efd5554cb23bdb59ef29e7205f0e867b3eeb016e9d30b3f907f5255e559e8d5c5fa1c843c70ce0b8b6f37ba73eadb11e538a24048cbe0bf9dd1c5ac5e2996066dabe849dc3ffd82629bff37c5f2f7b7c38464003a69440237489ddb0f86ac20c7f41f85766f8318ea3d73565512694b8c09dcb7072a3665c75c2aedfe14d432261a9e1a4974b1ffc72193c413ef81b3b821b4017838ad41a1e8ce641761da227df3bb51a98938201b166d4a3ba3000366f54326824643d788d92922e99bb9f533bdc00f4065e4d48087b326b9d315f92688f506b582654ef38242d27bc882c42077e03aa0c0991a18fcec5ed809994c01862518b30dc6a0227f43c3ac1adb9d36d384556201e4d7c921f3f080a4e90b8c88edb947a32e8e97eb968cddd430d7178349ebc4ae9afe94d58eed6c30747c52a1626cd52f7db2b08f785b274875f5b48e591306396f5a47ea8dcc265bfa36b2e00636f1dadd9d39c5d85a51b365788a6bdbfe9cc17d013baeb9b3b1aab96846f586f0c0147e689eeb2e9736c0e5509fe2de0101d0cb36ed7c75e71f49a67ba4e2c9439ebeefcdf07453e1162695f838ecb9b05aca29725d5edce306ea7a0d4399dbd43808f36742fb27fff96f599da5ac52e2e55a09367fb9050b3f8fd8986331442f1e200e0bf976ee237b8e6f26360eeb0ca00b59d9492d3c1c982c309eb7090b133e364d50500b64f4e320701e70a984e2657d479aa8a59413e791de8eaef9a83d33253c3edefc02e4bf5be5f3bbeb64125f8ca711bcd44cb62ec1aee2b6ba4240d5ba7d41ede331581bd945116ad5a837d977edbbbe7ac1cb531d1b67f6961842b7d68106f54dc4b3acd8c178330835d25aae907b90d738de4b3a1a18673b81c5d2a8010e818d049f0c9a807f626279c3618e1f0ad7d5a5a28111d1cb88422326cce18f6908b229d311b65013278d2ba6829b415268f0ac18d40edd597c9dedf31a9ecd60bafb3aeb69b30b4101621e5144bb21dea5b5527d1162bbe6a682645a0c1cc0d193a9a7032014c1feb2014b8da4cf20d62c8d3b0212fc412748eb0f63444e4dfbc21791537e734fae91735bb49d77576966bd55a098e423d714b4d00728a954cf73d2c77daea087124b6f08e9a317f9bcc69123bbb7d4550c7cb0f11a94c5da9a94ffa7c77fb085ce5a97f5e2006fd4963eda420a61b52547988fed5c459f170f3b023d6ee52eba523b7aeb7b449cae4b27e93d455896e34d0121c17d75883c2767266316b27b11319cb02646746da695e30f7b70cf8117d320c5cf4ff2de41d0995031cdebf6068659e2552a603b3bd753967f502e0bec02f42dc41d8160387a18414bfecb398668c4589b8ab597a0090e73aeec96231b51378853df65c324bfc9d44c883df7b35bc88483652ad853ad4d0891c64dc69066e17c45e94c949d104b806f5228a8f47914019c692e6dc0ab5a9efa983ef98192486d4893bd91df99648ebc4f0ff181c9846696b66232e0d48978de070d8738ea438f9f270ab123f333b4b59e4927fb8b1b67bc9225ee9e24c7d01b3ff4af4f3dd865aa34194dc024a1a3ce252ad2d495f11d7253d98c39c0b4d0152400c4bc694be3b81fa080da8c482acdfca03d899f39653321091c9af8fcb4dc91d8615ec8ecdef0fc00f2af947915679749159381a8c8fda8c6df9aff4a5b1b84ea075efd1c71240c00e142312418492c28f084200a2aff1ecc11dcc85150209638e652eda3461e6e32b6a521971313bb8717a27eb4b04cb46e85cdfc956f76ce9a0fc23c9decab4f47ba415b6077dba27c9ddab7f40d22c7848de60501f79843600601711602f5b608fbce7ba6958a644b493b83f567bf8c4fde6f854eb60bceb1cbd7274be8c0a2d32204737e317cfe1ccf86ebec8e1d43f72a8850806eb7c79b8a4e44772aca00e073ea613b59249ab3435ee0b0341a48ab70b626e2f74366094ea9e849c1249afc2d5cad937c4ec4c587d608d954cd5b379a3da01e6be585d1f549064f2a7fc8e6e4b62ef8a37c5c425d30b95fe2c1f06bd588ed6ebb1fc94c6e5c2b1196254348deefd60288c900b3a45a997708ed69a8ae2c6a1a625da1c20c3d8541cca775a7083843efb567d2114a18ee9dca8d93dbd94b89311283e23d9eebc34484003e93af55674cc63c62c5a1951b1ef3160b8b839194f1e0c70aae68a0cfe5b82ba428bd07ff474cf6647de66ec6cab28caa4da905ddef55812188669b720b4846254f739e38599b3f49c56527a0accf4eeb7a26d0517c0ff8c9c5ac35686831776ad7943bd3d0efc0e06f8f0463451394f86ea11e450036f1629334d6a64ef9c7d8da8b0a1bb59f4753578a182e4ee07887cddd02e62571845b4bfe711997787bd70d5a8e7055d30a2faccd81646d0cbda5b785087eff14e3700c919b091f0a16da3e2bfa2a903ce04a9c20044e4984e9fed0829fa4a617adc9c4700ea67d2f288ee9823b7494e85efede4cab77eb75edb091410135f7cc473f34701205cd8dc68e858a6dc59e98aaccf7d020938b412dc71e2eafa0c2674b2669239eb28d420017eccdb4b5ad3b0ceffb3388abf9e5d6f7b50486585067e22f4acfd4120ce921be60f3cb9cf0021008392ae54f2257fdb4aa1d7033a7d06ad95887a1c48c571f95a5bc8231c958b27567a06329768af9fcf7be9a3cca683220e671011b653aca9df43c1cc5da8a9b3cabceb7cb0d0d8517b7491059d1c16d", 0x1000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:54:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x3e, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3c}]}}}}}) 22:54:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="b8d9d3850e2dd054fbb5967c89c4a0778e16333d7d9fc794eec96fb5d70875460090694ab825ff5ea791018fac9c81546888856573fbbb9c324ddef17d865aba6275b6eee72bd7e675763e560a61ef983ab0e179f4f7841a69999769dfbdc9ecd5612db4efd12aacf91116456751afcd385e018e569f918893179c16c67db8cabcb2e72c7857ecb36959756c7a09abddc7201ae5c9ba9eba26953bff4add9ac291e196306198b31a70e07d28b8b61b9758a60965ea7b07fc2a206cdb527c9bdf1b73d06268a6746e4fe402fca08018f488d93961f55720c3103c243f6cc85545ca3a66eb6f03af7305c0c56aede1433324bc26114840bd0e3a07c19a3ec14cd3007e6c53cf12afadaa7c39aed1f6dbbf02406d27a61dcc0278b6641b80627140437325f5fd43cd31db240b35d625c71e9b287ddfe3f83b568eb51b1fd4aa23a5c6fe7b3097ab2f29077fa5349d6d28972a0ca9db716cf37537602255776f021366333616035fad88748ab56bc1a242bc39de36df3543a3cc6f7c01150dd843af67bc9759ed481cac0ca10b40c6656fef47c4b1e29a86098ad115705e930485e0c9bf3fed0cea35f899970745e0f330f5dca0568fab75fc08de03e6a3702ba9d0e3e45212094e96dcf348ee57d23f8e2146cba52d2198b4a89e203cf52809e72fd9834487a4270d30137df51c770e5a53fbc54c68e0f14ced95e01e60b67f226fe39853cc220d17fd89242d1a9bc5870dfb869526f30be8202bfc348f21201b993c4a2a6f5919f7b5cd69005ae2a406940a6842bcc8a9e1396074f4ac6efa15083786d52c3bf9e81258a49074b53792af0d4c183eeaa41e7a481d58d60d9a0fe171fe92b80941c0ee2acedcac1a17e6912a9a71b4b6caf39c51e3408d7437e8434da328ee0535a14a5d710cadb28f2dac37ec210b54a8e54ef9eb9389c7211fd164feb2980e716c7e01106b7ac0839dc091aa3933e591049f923001e603aadf06560a554661d522f51af5484ef51ff9e22ee473a9b29ad62af4905eb4d58b094bd32ef81e840e4c1e01138db6fed3e7af4ff3690e4142e133c64f7d40fa11d1eb3592f5ae01930bbccd1308d717d1167a16edfe3d472a0a411df5ff809736a5a281cce9fecd687a37052ef8d40f3a15a37375ab20c77add08f1f2a96c2337e9d0cf7054b1c0781de6f925dee18eb22e39c45e971e6df8072219193fcf35010b922d7a9fe7519952c9f681cc29cde8591122de2538d5d64438a58ee95c0f8c5829044f8f6ef783fbcfc05d1916b33b55836bca830ce7408b30007990e058d535f3abb31db8b784d1ecce9f1f30f7f0b94ade0eda230501e7a4de2465e3eac29703f3c7c03d9392197929489cc289456619e48de98a8904a292721b0a552739cf609ec63d60f1ce46e2cb00d0251a447a510f851092a48e981e33727221bb84b4b06f8fe175f8773b7bcacd955d332b06ad8b8b22a024fd9ceabfb4b77902c0a2fa5f68ff078bde06fe8a0c4dd2bf2657eb6e26fa0a9681101857412321def769ee27b8fd5047d4abf186e70f207a7d8be4951bd935a20c65b3c618869461b02211d2172ab92b84f590474734da94bd0e0719c3a092f339ba7ec52b10ed4ae981955b4d4e7f52cd8b12a2a5e9cb0115206392460b5817d8bc5c43b40a8811c8438d0a41f7be05d052e4d591ed4618ea84433fc3f2085dd5fe1a0a27762cca06d12b4870c6e365c5ef1172bbd080fbd054c29d647b7607872e6b5d6ad510fa7189b4bc0d7ceebf2b4fff047ec9bde554e5074dc0d29208d61d3fce5e8998473916df50c11d1e04110c9a2e9fed32a45844455ba9c2c606fd17cdaccbb4980713315db7e1d1837646f3b7df0702ac99fba2d1dfd211b2a16208fa8ee8c1225dc9712b1966457f19e29f122be4f822f4c5a7b9e290c63f9229077140032709314b69c0778bc9dac8aec933c7cfef9d66782a38ffd15572e336c6138647c7cc103a5f8fd302c16efb6d71c0adbe0020275f8cf50b076d16fa2fd57c054b120c03eae5f0d3e6f8cbd035bfb5812296983a3f0207eca15f64b70df36cfe14602247237cb2bddfab43a2b09ff59cd65144142417f4096ea89cb9aafd95a05b18e00c53fa59112dd373fa0357efc97680884c4ff5f47f3f19632e4b5b5079955f21921a4890ba6b788916dac3ebdfed8e80880184f4ee2ae5221febb5ebbe9482d7f53c5c380d1ce6565820764115488e3dde6e2d16eba06b5b8819d865d2e95d2ae5685c41981d320380e745d4fa5f0edb67d81a80b02af9e90db200d3849d06b3a7a8761648c306bfb6cda5d23fd6615b3538f9f54c992cedd7659889e77e48f25d09738aa1ffd8e151ea345020d31987f26825ceb6ce0d57ef0c85c801d0dfde18914eb4ad0957b5eaa6215c64146c8d8a8fcf7b0bad1b9bd835e886ce08b6f8485d51d41f175b8ae9ad9e3ab333eff5e0552a96755e729e7c5c2e6520adc49b2d96b9734158edfa6944bca03b8a2719f52db68d9f1d85eb4cb65f9ba4d3fe91518fdd003576fe1e34813030e166db770c175d8854ac73d65e15f5cd13551a58865a2ccc64b50d4be80ffd27a68e147da849fefa9d8993eede878cd3abeb5988af6722e923678f2a86d819dde49ca7437ecb6fa9016aaf3bd99d27133284f755157db86a42ce48fefb1a4c2f7272cfaa0ceceed2c00b8a0dbdcd9b519ef36e696f6795b1d61d1da334ca1c7791ea2be1ee00da525cb2b17a435ae5c239e1f6775063943f34fc4d263a8f1eb0adf9f3d4a4bf4b31447448e9def217625f8b1e9dd9f4504606d587e449a269af55bda51d71729550a6748a3fc0afc124817bff002f3fe5fe9836cc6d0bed1cdb2320cdecfbb98cc57aae6ee82a3fc1c2ec4d962b03db1d8a7398e956200c6ce1bd3a6b39d05397caa194dbb52b28ee2e454289229b88ca1a67fff01586fd0a91a464992f7c9e4e363a0d51c6f5e6a49e83be6f20d1a3a20f2770fc8df13576564a2b73a5d8a55ca1293ccbbe76e129927243bd3a5ec65c2a147af3c6169c880700c00480569972a69527f168eab1050ac4f449c4e76824fbeea662e32e330fb09a2c314cd79c7d80524278a6bc0d30ef61ef1411494a4172708fb53162882ee02247bd5e4f6be344692ee65ad83b62a34db4ad9a7d1bd594f54b34ffb783c45738c0e753d6d2ea9ce032c35e4ae12b502d9eb00326e4fc364f7f55db29f500e1f89b02f168550d9ccca68ebb7991b61eac03ffe57d4a6e3aced264598e4c9b25d658db21bad35629378f33c18b08923ae97433b3962128b6e1fd1fc462c962a16134386978c61f3f79d99e6d71b5632b3e6800c7c63611908e2808bb0bb286df28aad8644e8730422dad5b494451d01a2948bcc535b6a59218275bff3fa6120af84dbbca51bb4eb0d7875051db0b6a9c5d1b198bda8366d75ca273d977e8d9ac99d872f20ee563c1858194406aba07ba9bf3b5e0b4fa86a0e8e16dff7ed5ea148c083292dcb9f342dc20ca8fce8a9c6064199dd3dc07d62513b22ce174246bd4151d5eb9866bed95a07f58f1cd52d5624aa72957ba6b83c0b9fdd5f7296758bd3a597f9e04013759e900f999360fb839c3ef125354fd95429819ccc94b98426417a0d7a3a4c97bb3af17bb424ba6aefbb1f4f6b4160a195dfebe747c64f5b7e8f88f91a4262c72ce2b6b3ce07423eee41d613468a95dc4b8764547aa5b8e91864c0c55fc8152fc8c3ffd1033fbcc74732dbfd5dc3f6b11a4da16037b55b1328e5595818c18cc804626f3dc87282dd4584d826f56521bd6b6b0c79cd74fe69c0f00f64a962929b9a0e4ae6968bf1c865c6b08f94395b0f58a32810f8676e11151e50f998e85109cafddb39fe3e0a7675c584942905938e408bccfe6e02c57919d21689af46d4eae6b4d041a1692792e2fc95fe14622ab67db3c02628625dc036f8f7cf401f338ecd50332a492045956baac4e6ac9e84574a7e89f325b2264efda81814d62be3842ff717e73a504ad3c9018c53b55be7a5e70fee31673c610fde7bb9848cc8600a6fa90c11dbe5e8f45e586a992b8882363c24d814766d57505e7801f529dbeb7f9915e0401c03b12ac3e8a4cf1d346ef8ccb5ea3569f7f96f24bcb08e190af969449330ed78f84e7ec1b02884818ae4183614346b73f518bcf368c86ece71c725b4f8f4e350e8cb212db7800be10cd3bb948c8ec69741b46fbaf07436c47cbc5f323378dcb54d747fc3a9aa1d4ce442ba2b4d738b3df89f3b260aa1313944ca8e9bb900d21c2ec96f3eeb83af47477d3250b0ec0de92fe6b26c7073b51f02c866dec5dd143cd412d969f62455ca8fc7ad8d5b770312267ef6ee2c2dfe14783dc8851c8b32e01e5bec553f41e54296a945e55b29e5fe8c9708252ad777fc1c0ac10fef056d5e3c69b73488ee5f003380ac160f766b84625b74c803f054797bac07c4cc3471a7d758eafc8d69372a79b53fa92aa2bcd4c597d77c4de61ef969cc2a23be21ae6a2452d92a33fc1bcf79bc9f39207a88b3b843ccfe5ab932d6f44200faecd80272c633f6fec97c1ee9545e12ad195d6f8909c1e395fe7cdfd3f62c9c7f845d91f64418fb9296fdd1facb3dd69ce393a0920050ad551cf1b2eec9ac572c9a7b4bfdb0d5e4b00e3196966b0235e99832ce471a989a6f4e502d11d9d31730ab977299eae85c891d0017fe6a022109f6e6d57b9ae527e7baefbd3e2b89829b588565412cacf4bc62c046f3a7f67e54520af945a58775be7bc8e13c1771900ab5accb5f262f89f4bb18fbea26d28874c0152ddfabfca0b03c482e7e33b24e0c4939bf8bda07c71f9cfaacf30dd2e6865ebf5a33ce26568304924f530dfdd536b101ed0d2fa950d8f8919b7ae10fa33a01ff88eadb243154d3c888d43f842c383542566e9cbc922568e3e4cb692a8e35d2f14e6fda16826f00cea5fac4c3f7289d5969734a2495cc3abd8a0442eef94269c9c789ffb33da8531506dce4348269ddc11ca8d08f126d7da1834dd2e1d26b6105ff31066dc95d886cf0186d90b73eee7b93b7124bc641ef5a3139e5957793cf622ec44e5aa34cfd53c494aac9445482d3ac12f00aa8d181d82c9180d5b4d00ee3c35de067d30f5da4099bce369237552427280f14c651422b0038a959d240e6c395fb45e88c0a787037fea28da15e51e441f1e2756696d48212ae35e14fa9735c5be5fac0e5f33d8b0f1520d657f30181af689fba8b95d4f9d4d5fc53e32050970079a427ce7bb0708db785a20f823f7f4dc5448268ca3332c8bc54eb9a2bbe90d6b8ca0184a615bd5d506760ff4a6a44a925c8b5030fd837e91fa0046d11db4a3e2f0b1190d3a259b6f3c06d02b7640823ebecd8dd71a46ee48099837db2e45674d4ecad8d7d16b088779fe3dccf436378b564fd6c92d9a7464476703dd08c4df49d78f5d1c4bebf2e27567214fbf1516872dd49fd3a3acf5e9fd2816627e83375ac639d5fc5c344c6f64dd7f24f5b4ad17423d527e130f44a749e04102a7a237b41b0997404b16f3cea1bb09a7dd8595d80d39261a90a807ea200c387a845276fecd70a6d217691b03e37c87ca82ee89d7892ff8d58c3847eb71b9f3aba0dfac754f00568f75ec625fc578c5e98dd2be636993e2c8994ac5ab48a0e26dfa76d4ee9b1e532950261b10c7ea2e7e3656e2ca0c081111190b2a06b235de74e09b478674c1f481792179af71d753b2e23c8576dc86bfa99754dc4a7f373a704a6fcf2ff101e2db13a3d332404b5bbb2f53ac511818ec2e650fb7be1a21e19bfc", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="be76c6d517fa21b187d98db39e5c13ec20eb21c7248c361165fc47ec5b8eb58261af2405f41ac42d454eb33f8f", 0x2d) 22:54:04 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5c02, 0x4083) 22:54:04 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=""/158, 0x9e) 22:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x6a) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:54:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000340)="6a9e98a184b1d8e96505296eb46ae0068347fc2cf47480d8a901e587a5d95a623960c376b68b1cc280d953a6ecd872d9f4e6ce58d58d145a808ba2fc2cda0f5dd8a87c432db668efd4f01b7d0c863725bd862d62311beb3400bc77bc4b38b832b30f5bbaf2598ce3165f2e383b4d2e6451bee7d10c4ed92032b9ea1ef41de1f16abe29c786a314838a7b0bef23798772b04d98750ae74857318a8eee659807fef913e48e7382c92b03815757bb85d621e8e70ef66acaa6ffaf659ddbc5e13ce93ed0830bb224c68cf9b06a45a8221f43337aa8b15a31aaf93048d0de0a1826", 0xdf, 0x2, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto$unix(r3, &(0x7f0000000140)="c6b326fc34e7a59b2c5807909b895ac3fe37592de2e1550c73d0d34dd915d773ba3c5a35ea434e17c717abcfd8a010", 0x2f, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000000)="5feeb0ccd104cf", 0x7, 0x1, 0x0, 0x0) getegid() 22:54:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) dup(r1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7fffffff, 0x1}, 0xc) socket(0x18, 0x3, 0x3c) 22:54:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd600600000000000000000000000000000000000000000000ff020000000000000000000000000001030090780000000060239b7500000600fe8000000000000000000000000000aafe8000000000000000000000000000bb"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) setpgid(r0, r2) r4 = semget$private(0x0, 0x4, 0x184) getppid() semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r4, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/34) 22:54:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0xc002, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x1, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 22:54:06 executing program 1: syz_emit_ethernet(0xea, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffecd75b6e250f86dd60c00f82783347a0ff0200000000000000000000ef29e19b976522508e72f60000000102009078000000076259ef2b062a32f6a10216b00c7b901c2e0343d12081381a0000000000000000000000000000000147269621b6bc9a59d9e092e22fff09e84502087ebb17ce67467a883b4584f37ae83bed1f4840f1b7cae0b7a57668c9dc0424f0411d70807fcfad0b1e2dc911861a0a41380ca253714222a83cf02f8df36742b09048a9fdc7006f12a217d708283c97b86ee7c81181133cfbe4ea0bf395a11e48d231fe7d1e0e"]) 22:54:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffff27, 0x5, 0x0, 0x9, "a9220885f3bb0d20a027252ca191995b964ea3b4", 0x0, 0xffffffff}) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/173) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x128f, 0x3, "73862e278e00000000ff00", 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 22:54:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, r5, 0x60, 0x1000}, 0x200, 0x0, 0x801}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 22:54:06 executing program 1: syz_emit_ethernet(0x8b, &(0x7f0000000040)=ANY=[@ANYBLOB="9ce2af6bbe67ffffffffffff08004500007d0000000200029078e00000020000fdff49204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb06000000032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"]) r0 = socket(0x18, 0x4000, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0x80000000, 0x1) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x2}, {0x9, 0x9}}, &(0x7f0000000180)) 22:54:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000, 0x401, 0x5, 0x9, "02755194af3568d654ee724ddeb96d91b1428d99", 0x1, 0x5}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 22:54:06 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x2}, {0x4, 0xcd}], 0x6) chdir(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x100) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 22:54:06 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/213) sysctl$hw(&(0x7f0000000080)={0xa, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x400067c) 22:54:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) clock_gettime(0x0, &(0x7f0000000040)) 22:54:07 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:54:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:54:07 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) nanosleep(&(0x7f0000000180)={0x4, 0x40}, &(0x7f00000001c0)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x100, 0x10001}, 0xc) 22:54:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="fd86e4b58a62581798a116c8083bc5c423eed58297ba953bac0de50a7549cae0aaba915d9190858baa683d1858d974e741207ab77bc372f41e4a27ebd2eec02cecb80c08a35d96a92515b70de3e1d9bf7aa415397861683d6e01361a6f455a87827fe36e1d982e67e07d67c3537eb5ed28f22bb68b22254b95371443e8f0c1456fef3652400164be5f766bee25336dc99b3aa848e833250b5f07d56ba4941257f35647b1f9712590ba408c0bbd9ee68bca05cdca2cbf83f8461c858498cb688294d414bbd15e43f5a9838647c6790064d43113ec6f4ec0aab1b6c0bf71817583997c025194c0a91976dc", &(0x7f0000000080)=0xea, &(0x7f0000000200)="6ff72218006b9d5455e2e6f2ca079ca2e12f200bca18fbcf44a9a99df9a5283c28b40aed944eccbcccf72d9f1c3862d18c37f500c5d086c8ccba488cb6b77ef83be91edb580043745b81dbc39d36197224310ae4b1dc0aa6fb9c9369d09adafe51404ce4028be8a108fd96b95dd732396d2da77f3eddcd33602f80328921729001dd7af8c12487622a6deba7f7ea819ad39b", 0x92) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:54:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) poll(&(0x7f0000000080), 0x2000007f, 0xed4) 22:54:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 22:54:08 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x89, 0x0, r0, r1, 0x0, 0xa7, 0x3fa7}, 0x80, 0x38, 0x100000002}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) r4 = getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) setregid(0x0, r4) socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7f, 0x0, 0xc6, 0x0) 22:54:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) 22:54:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0xffe00}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) 22:54:09 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b619821532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x8000) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x2f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000001c0)={{0x80, 0xfc}, 0x9, 0x3}) 22:54:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x23bf, &(0x7f0000002500)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00c219", 0x2389, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x200, "c6a1552a549bd505a01dfab2eebfaf003574ae2f69978e8f7f4640f3e5d21ec46e9040ba14a7de367f51135fd4de6b9dff5523a40d9dc0fbb413c46ee0c549f1a25d44983c6c1ed3e86e2452abd3980b2938e705c76303b4b3e4b8ac7b62a0176dee3b89c8750e94339a561b2a38534e2150294017beed389ae501b212290e85078b013aab596fe060ae61516fb6ca89499fbfdcfe2310f542439c08ff6eeab4e8ba52fa9489d56e91450e51c0deea2e00e7ea08fca345cb6d58f00f81ffeb1c534cd7941c19c2adfdad7eacb2cccc82c8a29d73157d2804ff043a5946bbfb22ce58573ff7b6339b59b7dcb6d50f4e874a25e9ceb3d715019b01d1a6669291f2278f5f548bf4871d28b604df6d89820114d55250860da6a41dc9fca9fb97e0a527939997ded06e4328d1d82a30108508504b308b2cbd7eb6ef0ceca59296cd9ffc00ac064dac1f9bc6dfe3057a8cdfc9a5dc18c7a8082236b31e2dc13d8a500a1a12f131ed539ece85edc2318183064bcb9fa2492f3082199190a0e933430af84a9f3b451353d469c580b37b343997fef69f2c99ef73e8627c1ad537cc4b32c028691bdf829e8a5bebd58e819cfc802a44f9174f2dfdf56ea3331823ba42d7979e071fa362f91f4c7e43fb1f4fe1926225e7d8a1a7a038a73af30e69ef28596819ddfc0b677d1597837f596a4a1fd2e94d573fa2be8797b18b666f944bbc3310f355f507d467cf018d1cbaafe781d724e1938b16a22e68192ca58ef5f6684305a6d131c631a52a7856be84fca8f7a09c588ab23c543a2c12fc3d7f8ad2932ba4fa9b9dc970a03999bac1bb22bad72dd36644c00db71062c7673a45c9279881a66afb066d637e0dc353aed01c81ec8b867ec9425ac87be21e15c5e1a703a04875dc0b5ab7f10e67016aa4ef74c89ee1094e6d4349e3d34f887d8aee94417e2a395c3a3769050e47d0d0a16c800a64565bf9106fe34285523e40a3810ae43c13ed187f83e0c53c922808f94f425c0d90f8e7c84836625032b93180f50e485e6799ee272183fb178199569b457d1fbab2a307d8bafa2e787258da208759d835d4baa49f51d42b93f528f79ab72f7335ea33f7de5ef2ab19323d5a7e2c3bafd29d2b71b827a73064dc66c6aa5140c2c3ea0ba8434546435aaa297c9017cab7a3196ff5afc9a9f387d686c9d8f3559a211a75cae46950a185a1d49b8b6721b44cca5563c5994c013e2d8b7e6b19b252a999957cbd4b8c7b09232a8d5057ccb36291b21a1861202b36be0aefeef012b888a998c00c9686746fc5570e5749810b953edd0afa7491f5026f1568608f68212147d0157502e0712744faeffe62aa0b5b6f716eea415c36e154d72b03d5038eea88de8cbbc9b210475523b8a9e383866606db97220d5b8a36b9f839e5fc2a47df5d5d391ac010f7e37afdb42bd311c8527ada0d23b73c98b9d45e2d69a12455585f18b4bbef7fd12102995b0fbd72724acc893b1681c1ebca66b180559d7c1d4134c312495acf48680c165ad41341691b2b03e9a44facc359f12ea9d6fa62ea8a8d66c7355188318a3962ec396d3f11cd320ecbc0ec3db770862ef1553b4fa38c70ace8eedc3b7b6a575a300c61101b96af4067ad837d32a58179e8114d00c353feea3dcc54b65b5749ba476e78c3a5e42da3345ed50727ad097f18c97904593968a522ca082ba257cad64fae2ab701a2c8b2cc1ce3655e7eeb98a9bf1ae39696e1ee3ab0450ad818ff699d0caad8a4d66064eae673bac17849c0c8a81eac2268705449db6bf12ed9be3782287a3ea87219ba987084c51f3eb34a9f21acde761fad73ea7c06fac2ebf71401af73866168467898379bb5bb644a0a92ab521a7f0343b451834de3111e8498327663e5da84db23ea33cc56e7c90262b29f5133fb1cbf33dca39f7d2436b1cc4e312fd397be45310619097d1c26b230fca469e075fc0029ec29b29757eaaee1ad1d91ea2141b7e16410960ca057d01e04824c23d305a25784acf4c7d7ddcffe0900dc05a3dcc3f49a0775473d32de13933bc412e4bf59f8889dae778cc882a40b80eb2d50248fcb6bbb170a6acfe2494268617c609b37446f17a85f6e81a978e9018ccd452849fb069cd070419623ef578e1e63614d6f2171816de72a86cf5717112a294261467a4fbd6c61f49def279712909b60f0432f309a51f5ed6439a24901cbb739e5901b5e2cd93cdc16c22217d7b30171e947d33461eaacfc118803b4762ed88085dedad75fded71acb16be7d2ea0aac538e1143eaa44c43961c7b68e86b01a8575f6cc5694e03836f994df35f055852cf6d6f9ecf699db9e1fbf0e3fba16db2b42863c406eea9d62bd9c2f364a99ae2c5604ca2abfe0de75ac6e2af318c3b63fff098bfbd359b721c90b78d40362c69030438b2aec90a6d27694ca4c017bd5e017cd25b874db66e813f774f946cf8ebac0d077ba47f69374c2291355a3797c130fdb9ef1f294db05f0fa928937015021441286c75b522cc88a516b5ed051c3478ef1a37f478894953305e82190168363aa06684557e90eb8be743ed5c1c9923d28a30f4b1300b074d8fce26263e5624d1bd3cbcba437b155dc80602fc2af57d8d14e32baa71cab2546d150abd2225140f1da27b643500cb1d90299e6f86c491ddff37985c2706302edac66d73a64263933e9e1495d8fa2232d0d968fa976b6ee726f6f3188ab5540e92952ba91d495df6ef6d8bf8d51fbbce655cea5993074320779effdf715c7a8770f21c9444cbed2fe32e62e9a507eeed29559a904d7fa84d56149a43469adcd85a7906eb6e1f0d1e041b94e6a0c325096f4a4918a31f1d071a13588515496eb44e02e96a2c74d82b566604be5ba6cb8d4ee0492663ca42de539ad8e3da2905ea79de5a722e23682a18679412dbe155d17d811680dbe67a7f27671235d6153de9b08b6a7363e2a2d756d1226f4736f321d50e6e3ef312b8a9617d9689c15794879cbd8ee4d2510a447f2c0b3278f4632f49ee862d5fc64b2866b29e522a444aaa0009aac7793cc3a600e2314d6b85dc83c90f568a3f29e0cca4f480e239a6bb9e650256d42aae7a03645a3d11b35a866c8ecddc9e96a551bbd49ce379e656cc7d3a4d3fd4644f6ad141cb79942bb4f286f2d9ea77a5fd134c9cb897a0fd2877782b2cb49ff8903f15bcf4e3f3e0f08cc8d94e64b85920c32581d812739086ef0edc52bef2b385d48d43cccf46830c9435a6fd3475958064c8c406233a59ddb35c44dc308f52cccd4707063991ee47507f271eae622f7c24d50c63eee1d93a629558bd158379b7828786a31b919f0d51608af5d5a20b3523a09145e05bbcf785f2dafda1de53f53709d1ddf34bac8de039ae42aa840116d9e96eb71073cbc247a38dcbf7978595f0fb8efb081cf315d031eded55c7609d0f5dd6f593714872c36c41ef2594d053fbadf961bed46d5ef483a4680e71d9983b8ef68ff4aedc75aee381897b0ec3aab46f6e5ff1188ab1745c96c8acb699061d5a08ea17a0aa6bd3cd4d605d90ca199051eab15e609b2f6b585194174c0b6787560cb01d7ea9350f1f6e04e781f1b717b2930dd0f7935c45446bb6ac4209f6b65c1c339c30a2fd841537b391893182b057f726ffc84248caecb1df7c7dff0b1a236ba159703ccb2faae83e0a0c813c9a38e0915a8fa4fe43d1dfa1d5c89296ceacaadf2820db0dc1af63745ff226d3507a1695f44bf28884d4e31424059896c38a94bac1dd74a2785a17f8b4c8b76940e25102d9fc5521a3c524945cc37e00152862a120de2220ff90bd5860c9ba0364562ef964eaa83b94987ab02e28a7990d6d1b9ffb702bf1d68141235cd0d2d3ecbabaf1c27da34f94f8c207a6dac51ed32b11fca22b6cd55b7456319015e36cac2e3c3a27832686efaccca3ea9cbabad645466b93880756cdc06ab87831fa756aebb049c1c0c93f918ded4a937e375362fc5f7687b75e5fc97f819b8b109164c8081795d7c7e5958486ef123b377654df4d108ec7fcf0c9c0f609667f751e2e10d7284fa53a70b983f8e95ce6633d54521c110314fb06840d10248ea4895e671402696a25ab3d7f43689c97e9f5829bac148039d05e29a5d4c9b1139376d265edda90de4cb014d511af78b65ad444ec3e4d563fe4a326c7b70c824a17c68af0879bcb8e32cfeb83918a86830a6bfeddb4059c1f5511d22e3e6f961c8e721dee92ef4b1eeb980e1c2b74d3ebb75df7bccd4b61db759e4feae312c4c9af3c60c60a52162a1995313d074961bc08f0a2f2ca8313dfab7ff5e9e3319bf238caf0a658dfa6f53ff0d70bda6238693a41da2604617bb4f89e467813131768495728ebb2d14c409f0278c2ac60483e522416bebec0e23f368233c962d1e74ca3055106a6b9fe6eff631c5c12228a20a27adc95841d8735be5e7f7fd8e20dd0dee81a4506f529e20ab8475bd868c6d0d0ae8014b3304605aac8a8b1848b2c3e211b8832e3934b800212a6e48296a92d918271ec99598bfa4e797b347009dd82c2dc00df152eeeb0cf99a16a9996ae5802aa6d49ad226ae3af1dddad32f4fee685214f5f57da9b906b579a67032183ba222718e179379a0cec604a8666437d88a46ec738af1e5e4bc7dabfe3b007b7118d1d4c85ee7d0337084bc630cdc491c275b3041758e98c78ba53bb9a825de1ca1ae0540e13747f92756be2bd9d1b85854a1d15c6d0bf633e229bddeb60e52ace330e65fc06d4ddfe7bfbd7d43702a1d8444590c2dcfb0b09b26d0913663f75c1e96db0375bed2591f6f6b9da2c7cdaf2529cf0477144574906878e010db62c914f063b7d31567ba1a9591810cb5a0451e17203581ccac62dcd806e3d3873ad67759760578ff412037d02dc67da9bfd2892afb092b3b1992134cf32ff3d6956c3e5f02062fb362203abd61dae8ace2552e16111715c069c908eec8d1105df9cd8ec07bceb73d8046bfe84fd7f30b4451731049d06cc0a15d6cd01356c25ef09d86ce94b0586055e32eeee9266e03251cee8180dc411a9fb35f6e3df57cb54579c3e7490b81cf4f8d19a9c71f9fa187a704c38cef6ed6e935b3a73781e3261073ce331c9e312428ad8dc6286b10e25aeda0aa3c4705e1d0ee783bd38ef1da8beaac8f7485b45f0dab689b846fc550221be8cda041906f2d26592de02943c54e605343cc2f4a8fcf94fe74d0f9124252e65f877f1fe5e7da70aa4222bc471038866860830c228fefa0ca00159d10f2fc0406cc6ae07118e630176896efe8a64bcafa37f3544b04ae7577fa44f1bd13b4a25abf045376825182cbbf321e607419f05f17175c4a1a21c3759379e119c320dbdf4644aa07ebf68168e95798005e9e1d6a9b2e12650480464503835b565f361ccb47dc8602464b62dcc80593c0d9e8a64794551baf68c8daa53c491025cca4adccd7dc3e882b88554293503851b7dc2aca7552a382e777b7fbb84f9ee51afe9ababba7a68f1608e52b38c5636c8b5373be74739b2fd5154072359fdf6b3af6b345dcd0e9134c279950a3542c95a46cc4c9ed0d8278d769547d1858b9fbfc1ea201259f3a3b41c3b2bebb53860865ee361746e63f8d32c7c23068bf662c712dbdcac16db1dbd2408bc69b914b00084e1a9be2cfdf9f437205a0830638b7b65571f4c93b6b6891783fdef0da55cd1fddc893be77d769dd3c6c185d403fd401ba3807804c9929f77cfe9c7c764d6854999734564cbca9490c2d5296b0d542c030284765a45a4e7f96939239327732ebcc757ccd4e0c396467861f"}, {0x0, 0x6, "17bc58ab6bdb1931d1c86d0e5a6e1e99326e47a6947c0972483e926a43439509503a1346be642445e3870f0e12fcd6"}, {0x0, 0x200, "06e5f937d3155f346691a842f43f51b5b5cf8974afaf2b1b95b1b4b99a8fe852b863da404318c2f4cd1c4b708756dd7c59610d1dfcb4993cdf0b70edd61ec3d05f64ef5079e627636962528ee0548eeb215d203ffd03f7b040b75bd94c3e462210e87da8274b0a569b232337e83b23604fcc6acb3281ad4afe0516a9b4c0f986fa382676b3aeeaed971f063c5013de5cbf444de7ae3a19874f0d8722998a8c6e28199747feb11a873f6559a0649f36bdd4907a2396e886997b8e8a2a5f3abaef5efdf40e8dd62bf08ae68e27348021c48e8be73245525d036258928e2ed4b5f585fcdda764424f281d8ef97978b2f1ae7f728bdb32962b6ba1e1b273eb6926abc2e46a8be60b6a647233f282cc46d46d475247d6ffd9a8200e4f38efd6495a001d7ea92eb1f8c050e7395e809177cd717d41b91dd3935013acaa4715e6d9f96063d01909d54c537f56dea62ba87ec453e668491a893e4994eebdd5110354efbdc1369e93759ce362eb366ba1b61d285a6f3782cd4c7b789ffb07e7ed25f6be9c38b921e7e38b3aa8471ca818cf54fa35c7bdeae4320735f25386551d8336536b8e86067d4f6da045f97dca51e3063b674169a55ee28ffc1a908e7ff482337fd60146951aa69c213d4fd1ff7ef39aa62380d73cd3fe682bf81067af22e6ac588aa1caf7008f859131041c919a0e7a6ddfed02fa7924db90b87cb6262ecfc56e9bf78ba0dd71e26b6d2cd209f9d98fc4742a5977fcc519839d503ea86f501a530ed2aed86714a2c6e8c23d66f44881b5361a4f4f729cc0522e6e816bcdc7380c497bf08af7af3ed793a9b5fb82292c985e84a9b4a118e45e50550e631079137ecb39e09f1d2fe973af2696ffc9505409a58c4aab4d43a0b878139ff006309f6fe1bd4978c5e60f7046bb46786f43027217fe45d71e9c7dc71ab4b7097f3692255a99b70e64ca596a9f54a6153672112274c8afc60381471ee0fd545716902a284c50bf12ccaaece6983eb4c66830a594cea26b12c89b53e71f43667bb43fec21a15ba64ef082e955c31716a4ff35c40818ceefb1a63aa90de03e8b3f2a249be996f88549f92a3e62d01dd5568acd0683432b71ae36c6f77ce7fbb7fc6834937e23711f6804d3f0090d83df65ddf072dfe199bae11eb972a6284155cc95c9fe773a32f7f7b4b5ebe870bd67fbe47fb9e68bbc06cbbc8ddaaa79755b29e6eb4fd75b42ee359aad8348d083489130564e80c51e80b69ff6d80981ff5e86d613aa55262336785d4603f0a0b27220827efe10ed2376664c5836231cf0035c5e493d62d6e8174fac6aeffd1ef85be2b1fdfbe60bc2e3d297a213ee585d2ab7188a62cfe3aa66423ca064a9091768f60d34b9849884d28d5e48228be1a026a1eb5eee42cc88c453f653d6fc2e3bec7e4a083a21e95f468a80f7b7dba9496d342736882f979fd56d0113dbee065e09dd223060032bff9de42c892759f35e9dc9d9be4cdc848ac18c55d3e735cbb9fb36f003dbb6fffaadf3676cffe8197532014b8949fc81ac91ba71a44ba3ab45d2efda0f37dd653d2d701c8f45a36527e395caaaee54de165ce43c9ff948d74b7e550275afc302b5baebfab33021990f2bb8e24aa95c5273f7e8cb42bdc0cbbe6553cf58c8e06f7673a8151d99325f211e3fe8ba8a488bddad6e168b30caccd2eb85858ae19be6809cb96790c93f532c5b6c5cc47cc71fec6100018015c314ef5cf4076c93075b2e56b485dc59dcbda9076e27aca49a41e2fc98736eb86847281895e5edd10640115fe2ef741bf0b1e5446bb5dd2d94bba06daa55da6157304f5ea4a63958fdf74666d8ee4832bcec5bb5206e4d59ad53ea126a8e196fc097a72505f97f521b7ff09d8928a9ba06793234af75dd247c12a5489d7550c2c3002f1a32370f9161cb705e37f51ab12be23784fc1476f9cdd6ea87279a5bf215c13b7e6e63d12d328050c593aa341be1448e48e78a96f4d235221dbfbfeabc3ea4787409a8542a8bf60d5515a23de8e601208afa1dcdd00313666e275d000609efc71c02bfa1a1150492a869fcf136aa3f28fbd270d5623cded4b53766ebd999c39cbe8bc2ab4542e5a0a200f7da8a97c273763207b2c1ba2a92a7b3fa89cdf98e30c989ed26bd91beb84849f1a991d5594b8577df2250a7ef57600c4ddf7139e80dc8f669b1c339569f72054d69c8bab45a06762f08083ca85e89a27952f23bd35452c35428d1f131267871b2b0a45160bd481064e8c11ea3444393ddfea6e94265b17eb8afff0ddb5830c8942d2b6c0c6e644268c03f2901a0de604bd109b889eb15a72d747924cd74ceb3b0c2b4e5745f05572cafaeb1bc41dd1b67926ae69a3fc438eb654df3cde215852cbfd2d6b3d77ac092f151ab3887c7c6b9ede1932bd410650a54ab354141d68ab6a3a46c30d35ce7acadf6802c6177e509f5390df6be7dfd48209864f198c0afea960c73a8ef54a0d66c0898b6dc886e42b49b565628c6458bd09231319d3bbcd093bb2d1aac70b144776e496f6b265fd521735ea745d00a01c0be36278c11c89c161ec566447925bbe578e325b79f7486632cdda9114e0ee3c210646bfe130e7fd22fb0e5dbc3796ff8c213d42ebeecdf6b18ec7a79532efe35ef013003263307f8ef57ce87d0665ce644baae490385a3f6845bbb6a120b7bc1bd376f6779cda87d8df5143f0b83f58622cd0fdfde5ccc1f824c8c9964ffd67ecb2ea25aca05c52298e319ceef39150fe15f9915808ad5ee82d306ce0ab1d024531c1c96bfbde06b19c4cbb0d024db0422811fc86871e5a9b866a7af41bfb9d9e076d0f2f4211a24d67d9c3ea607933cf3cd860f577f9aa7d4b1eb1df8fdf401f8fea50bf22aab2b9a9d76e023e3135bd4a697a0c599bdd79daaf437af3053e58c73dc18d522500bccb386a21741e063fd9c0bddc377b476afe26124d03bd000285e83c8b8974e10faef501f4456c0a57d3bf612b10d974dcbbee0ae65b09f2d8a81cb1c78af9570407237fff032514edddf59910f74127932d764977d3a181f209a59204f50ee6bb038b6c2e1411484fd6596f90af3209bb9614a660260abc67853f38850910d7171e309d5a9c9e8979d6f72e6eda7036b0bdb48ca4da7e9151dbdb8c9de14b7015b8e416a1072710f4d54bdfbf70a8ee924a3afe058fd985529eff5ed7b18349a8e2cc5ad066d6f688b9cb7ad0d5cb4840b71bd6077916ce030c0b09c94833e6d7d888965de8aee45ac30866cd1ac188dbfc67186462e38be9015e86e2a7c3c6243ce7e501f5cdd4965b9d453fdde188a19c27103a05f6278c8ef35cb8cae0dc1e958d1b6c4a7a8d898de3b0c36fb4be96650181765cf2753d6afd831cf82a1537ae66b5160a9270e76f9ecf17c4dd109cfe8b7070af2f30f85056b6a59ab8a313e981cddbc381f91024652f994d5b31b495a4904d1c50424e86963a90889c64f4b9e3c0de072586ed94c82b27430fc265eec5c5c03a7ffd799cd729919f5a0f2c3da621931a98e2dcfcb07bb4f810b3c5d16f953758c332f46bdbc37c8a0881bde38e2bb634d84bb2239cfd44a4838b6e61bc62aacddec3a962ef782b2d27e4c67243fac9a8da14e40c9d630266a72c04083569317aeaf4262c9c7452ab21831518a7642ab22325a40afdd50e01025f4c8eb7dbf10d936bdc036abc9751703ef07b501170b349c55464fff8d4b2656e272d576cab3b8a8a0d73de92d37e227e686dd313cfb782afbfa6d4f9eca8c593efd6e1e1a81b48fb4815211c214cc589dbd558bce49ea55f1ac91e22ee10e223a13a0bced198d3947ef860e0a90e3e5ae0a997a8e5b926a825fdf7b15b79fd6920e2c4da1be809fe2efa569fa620aa13d9895eb4d8f55f6dcb6f35e810d2c6ed2ca2771e05349c9aec729ec560c3dedbb7513d9db958a103194dcb6c62ae83b417d299fe41c0f14fd0e16c1206557baaa99f0f070f3947589aa0914e429b63d8928afee8d5383a2be0cf893b445de6cce4f81ee670688befc9720c4be4fb89b3cd4016acf4044775b49369d596914aab4218e98842d8041c25a77e3b825299c0e60c51578a87815cc16f7eb94118994d36afc3b5454a2fe55d15daabbda4f6fe6acf764786a3337ba11e2dc7a1a07ef9d0d7cbe3e775ffef46e55a50fa12c5671602e592c2eab631ee0e25c6edcefcf0b92e5568094c265d1262b924506dccd4cff23b1df5d82e5403138114a9858f35079797eae4be68e16dcdc96e647341470264f9df63f82657be1215db82d975dad6ae7052e1973daccf41a23812bbf583615bf18aba099aef99af886be50f03887e0b9367f56747eee4a90c83550627d1896f64df418f26c0e571ca22ed9caa900638ac81f36e2b1728a13b3e236501bc9e548d564f339b805b953578d5fd8d47a75b6bcce1cc4ff9994180ae7a2a2ca91cfe8b844611abbd7f051f9968ba3760332a071af064ac75596ec2712fe844ad457c18f520303e4601e99a2d46df280c071233a0f9a9d8d786aef32bc8b3ffbb7888a3bcf17ad1dbe2b191f1b27a41b5e2661466560ca00aa6de070a89532d242e009af0a393d633c0f0f59c9272dc3532a305fac58877edfae81d6dcd7f197f1be9794ff62da9b1068ed9fabb29fd1d1c5b11ee7e19573110cc3503fc64fd2704d27d41fbc52bbca520324b464116e63d08f4d733d0a1b0ed9160e3d5e278247b42e5bf500f6576e93b48a2b40f19f16ae8243dc4a0ecf2202b59db05a489d7428d56b1c69ff91799b7769bf20230b90ddbe246aee046b4ce2701a82769a1951a3149ad8de31c20daf5639703f5c4c6481c058acd9d6a465e00536234dc82c9eb3212dc433a808d34e2aa16cf16a529956462895dbc1007b80e358f28d092e54c2dcf27a5311f9d7ae07499cd035f41d46200e6950586f78360ed14444c3b27c243cd9efdd759716a1597481312a063d3e1b5d04ac3792349ab9ca331897146f4b8ea8cae08f428fc18afbf1e3c68ea46d7dd60c5e60ce09650efc40d7091131001edd4d9244b354f469322d2f965b6455a4a869e12223e1f5e4482b91315e6d87826faaf6234b4d47ea61a6965178fbc032dca6db8f0c334b2a9ad25f5461c5664c79835faf8ab044606ecb48b7f5075b2e03848f43cb8693bff8957f795a214ff56ac4049dfe0645682f6b72ae22fa0ada94f14d5c1f0d9e788c89d2bd75e35aceb5709e45e5fb81833310eef7c990297c4163a7e41b93e7020cd7bd0c3337e22caa1ccf93c6bacfd870b7ca6184a40a7faa0f3f52ab8ef0b9efeb3e9bc7c405fe656f830b3060c92fa55ce7bac7e51c95ebe039a5cb2d03c86c72067bfe5efece6e60089198b0ce3c8e382599588593859e43676d08ac7ff4478631df7e172fa94dedb97b1ef922852923e4f368389346833e1793ee21346411c85f01d83c6e05aee1a6455f32f04eae70595485889ee62ec7317402f9ce1ec638972d43369355313e80769f7521ead54d713126267785335a18d2c09674949f341b1a28432f304ec0d64a0d1d89b8735da7eedd2bb19c69a7cf1facd71c53a58e92f5f6d72866cf95e7a5cbb2c129a4cc7a72d323669eaaff7e6e68e8b11f338d598b6bf2659498aa63385eb60a51c22dfbc89c11f6069798213be0a82bea5ae652e4b227b9a558884001605be4292a2f478bff48845daa3e46287010650053f32514597b07495a1f8842781957a4355ddd581555a427644922080d1993262f1b4154ed1a6186fff2556144b6b4c89117bc25fcc4373d129d4629f35408f4c9"}, {0x0, 0xe, "6d3661b3aeaa8f7ba8e643f2663e1758cb095b193879f9ecbb81c7076dc4d01746b00f567404c484ca0faaff26d2b0b46961909f4f8005831d2aad578363264554d2c69fcc27b500a6c1cfcb767f7ee7d79a30e2fa2b0302d2e3048f055b64ad204660ca1a6df3c27ef93cdf0af1b709040cab24"}, {0x0, 0x1f, "0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d58148df94adce778d4cd"}, {0x0, 0x12, "6a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a"}, {0x0, 0x1b, "f4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860"}, {0x0, 0xb, "3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf446"}]}}}}}}) 22:54:10 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000740)=""/253, 0xfd}], 0x5, 0x0, 0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() r4 = socket(0x1, 0x4000, 0x1) ftruncate(r4, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{}, 0xfffffffffffffff9, 0x2, 0x1, 0x9a92, 0x9}, {{}, 0xfffffffffffffff8, 0x10, 0x40000000, 0xc4, 0x265}, {{}, 0xfffffffffffffff9, 0x44, 0xfffff, 0x6, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x7fffffff, 0x8001}, {{}, 0xfffffffffffffffe, 0x9, 0xf0000000, 0x3f, 0x2de4}], 0x7f, &(0x7f00000008c0)=[{{}, 0xffffffffffffffff, 0x30, 0x3, 0x7fffffff, 0x81}, {{}, 0xfffffffffffffff8, 0x3, 0x80, 0x7}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0x7a}, {{}, 0x7, 0x80, 0x4, 0xffffffffffff9d86, 0x81}, {{}, 0xfffffffffffffffb, 0x12, 0x21, 0x7fff, 0x1}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x6}, {{r3}, 0xfffffffffffffffc, 0x74, 0xfffff, 0x5, 0x20}, {{r3}, 0xfffffffffffffffb, 0x31, 0x80000000, 0x9f3f, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffd, 0x9d, 0x4, 0x5, 0x5}, {{r4}, 0x6, 0x35, 0x20000000, 0x0, 0x1}], 0x1, &(0x7f0000000a00)={0x7fffffff}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 22:54:12 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000002c0)=0x10) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000200)="300ede465c76e01269a85f25ae219575884b39d0985d25bdecdaad01048e686c5539c49b875c2abb1e31dbb8e6d2b7e48d865113d4970a97944163c44f80e0c5824a147998c347ed5c5cd6774077445492943ab44bf4272f4ecc751ebf48886c1d91113145781f441dfab268e3e60d1913017e057e7d72e7b4d76cc51cac17a4e149b2", &(0x7f00000000c0)=0x83, &(0x7f0000000100)="e1d8f3a318ab08f1734e16ce6c13882430ab926e504a2905dc6e37a7f5190c24b81c532c231734661da9b6ade1b25eb39c9d69ec2c4a1e7b04fdae6dab57b587fdc6d4e2cb649641e52aaeafaae0580f03bf0799b8cebb4c3bb8a784a18c285fd299e588ea976682773ac0d080b70b92814e10948625b77adc7d3f511bd7a58371a255191f2540000023185a27e82fe0d43ddfa1fdd68e23ee48ec2a9269cd48d529", 0xa2) 22:54:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0xe2, 0x3, &(0x7f0000000080)="d495c50ac542ee932de186ce91852c0c9744c68712616e9708e0bfebb1396b5febc7ef4a09796b1cab6fdb035d0b9082000b2a659c656e4339e440f0ce42b0d8e07a07a6c46adc95cfdd9115aa608e336545e7474c298b35b2278a", 0x5b) 22:54:13 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r1 = getegid() r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8550, 0x0, 0x0, r0, r1, 0x53, 0x8}, 0xffffffff, 0x0, r3, r5, 0x6, 0x101, 0x2, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:54:13 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x9) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 22:54:13 executing program 1: mmap(&(0x7f0000278000/0x3000)=nil, 0x3000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x3) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000004300030320f41e78f2afa31e3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f9940dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) getsockname$unix(r5, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r2, r6]) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:54:13 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000500)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x0, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0xffff, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 22:54:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000280)=""/94, 0x5e}], 0x3, 0x0, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') dup2(r1, r0) pipe(&(0x7f0000001580)) 22:54:13 executing program 1: syz_emit_ethernet(0x23dc, &(0x7f0000004e80)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797123a63a0000000000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000180869112c61389c1c25a5367efd3654133bfef8d40f90c69420896a801e08ce9e15ac9242238207b8198727279074e7944d117e9c41ccf8bd3ec6051b8629b8bef2a86419001ab1e97a0ec989da8cc30bee23f56261c7636860543f6c5dc82f28d33b759dc7d11f52a7067ebf210e6acdb55c663bf297946cf116b1386b05de94be955e4734f89a5c2810404b3a696cb93390a239991c9d03f159e2bc9bdcd4e307b0b1c4ccb382b17a5c731b06f7d7fb2fe036a00e35c42017fbeb89aa8b3d165429a5c5d80a8d5c507b3fab1f459fdb5af1e4b29dc7ed1f638c6ecadd84c4e667257479aadfea95070129ded26e12fd321f7ad240f8331e67222e1a05a3323941fa5de9e6aac4d02de65cf99d09ee042e343d7189292753551006375f6e498b13d2ecf5f3069eecfdbc698f989d750d201604dcab707d66bd9712bc8cf35b16de98eb21fa5c1f2cecc2b566a7f9e04fe0b94f6fd9db996ada9edd77f875854e80080731429b3701d5b4fcb407c73ab0c9aec13c58dca7aab50062ac448d99160bcbb3eeebb9a7a31206a846349168bd0338e0b7a56979845b00460244838ce7c9b7deed2b5deceb143873acc8a305dc297b07e8ceaa81a3a21c1d73c417d11ee8716b8d461ab200ee9d20a2adc11eb969f56c853ce50d0ff59f963472575ff554e83bf10bd81755244f5e9e0505aec6d871a533699befa28dc8d1f9cd17c7ab7206a4573e8a8e21798834ea58fefc22556bacc09e16cba22ce80a3430cac8e720907993be100159765606fd6a9b4cc80dde91adc1b21d2cc5197aa0e00c47f64615a8ed98cebbe6dcc93b075070366f545546f2c7510218e2f140f8cfb82641887cd674150f5a96a12fb11975f14995de479d28baad1c5509a353116099095e33d066dbc47f04371f9d95afbdc329dae20388f2b4f1d42ecdcbc59bee98562bcb5af4a8d25752f4922489208f088f7a0bbe1a3fb48fc54d3f54a5d175f7cbd9179f18cfbaedfc28aa21dc3f822ee4877a4eac5e24db87a316a0d58ba88c56dc4fc73ca07ed741362036ead19dde119286f721d40da8dc09ae060bfa7ad9e9b677893572e7eb4c6afe00e3d8f0a512f78ca8a6b38d03aaa51d6412df759614514cfb3185ca2c721b1e6b932a7acfa523d90542165aab2f64e5e420e3812f82b4ee82583c8dac48252deff84d0ef2097a16c1e8e8e5cced22090ae441ab82aa786ab13f2d9d8c222fff3eebdd02bdbd5475c5ee609e3c62afa7a8671187bf7d5d68cb3c912f58991a127333ebafd6a62a7437ad124b41e6c2cf325922a319d90773cd24834fd41dc1f183326c94cee836e51acacd846bc22d92709c829615570f8313f05ddbeb909b013c09ac98b0a89587d9dc70ac6198b2290dce20cc1b45ef522e3d9818cc7e9aaabfe60a1c104a5a152f7fe20af85b9d3667382f552ac6db4a64e44d32fa94f04222b3d49d7fb513317e72041c698fef861c74a7efc2c4fb68f836edce3f0399423d07c0a093507e47b8816d6ad83b68bbb4a00682dac5fa0b14f64eef720053b4448225e930f55a2593b6c1d77c4fd5edffe8c564d69e7c80bb18267274ed66ab3df53d3fa8a5ffe41772de43682e4e1709731ba7cba5dde5ef58ac709f95d805ada5d1add4888a3bfa79fd444c855f338c1314f8f7cded401d2445e00727c28b0a3aa992d9882d5dbac0ecd451edffb2317b0225ba0f70b3bb8edfddde02635d448a1273e0aa3556203baa0af7419a3f554d6946a20edb65eeb4a0f0b099b74fbfbc8ce3f6f627f2db21f18aedfa4b66705ad5a2733b15b509d751395dedeec2c088c837e4a4d29a64a499dcf847d345e7f429cc6958cdb2494e2cf118923911625bf6d6d3493e4915565ac855e3193a18c8af4df7709f4583580044ac0f5c9ea6853de5936cf7cb7caf5ac03efdfed2e66ce45b069dad23e64dd6d1d7d86b76ce2b25276ea5291d1a0acbbd1c6bd354f9f1fb159c3c0ab5844db9ab34edea4dee7ee22705b3579f037abc269127002f88760d943606aa8c72b24e2bd922070271e3ae28060a11ce2a31cd6f4be52c3d52f3df9ce75d78f681ec3e9d0e7ec0e30e8535a21b2d1b3f8da90bc45511d2f13e120193b16a03a412530d7340fd40edcd8313120000e1d67269eaa8e160a5bdfd69f5175e70c6a7aeebce98ddeea48aaa20307fd75cbdfb8a805f5e421edd8ff328e58ac180856d9449104e948cd974fee0a68eb9fa8e89cbbb46df8328111bc39b6d87ae6e2747ef8ed82122e5c0975286cfc56563f8a04a46c3d7d5db67ab6fb7afd67b1cfe8bbbbed20d94dc7db4e517eb565f22063d126d6a4a78c69a2f7137235b143de52cb65d47d37dbdfe23d241a97c820715461d40015ab2b6c7af48f993d976f42558f3b8bf3f4b7a57f68aad0ac3550d82f96260b137f13df9a67ff29ec74e787efe34d56ec3ac8b8ed13d360a517a2ac6a64499f6b1b8b64965c0f4748e4e8cccb1189357b19602e55a7b7a0c7a91f6b7890446e0218739f40dda0da03758e1080999fe742552743a2deb5b23b60333c2b3a7611c4a9a03a9b3fb5edcbf5eb43abf5fe8c4e970b6ff87c44a482035cc78c707d39e5db8da2fe85064ce5b2eaaab27411a7b036b671e0743b6778e78385c219355fe32f6c558fbad0790a7169fc0e68f0c064b9f0dbf0c7d091c546f5814455f01a6c6376045d68198613982503b997724d0c5404e9ae36ebb4d7ab6dd92c846f0751082cab56fc218c4027cc7b424a2bce68797974a34fb39277cdd6ebfa2074d78fe3c4a4d3e636e081061033169473831880f5cb4c7d1a41a0d6d7896980900928b2e7fdf87c3384ba78e85e04af4fe452a9ea30337e4a31b7a42a52bd02bd4bae9d996326dd1890e43813b822a3b5271b9448f3b66f18935a6426aaf323a666ec00b7eb18c21caf70b147b2a43a0e6fe2ac85ae6b8393000f7ec7af4c8696bac1afb42a73d9ac6ddfa8b39708a1b1546df5bf8c7fc6b6377ce5c10801e902bc35d6410241c7139cdd5ff3fe00a0d62eedc219a50021cdd866703d49b4b66ee6a496a7d9cb3346393ddd4f5c5a88f6f4f3a5310d544b628261b3411d90654bd0353ee526a5d7fdb42fbe8dd2482571f1298f5436207f591dd2a657567fe6a6693bc62ff42b9ebab0fa298dbf97b60da5b0cdab9ff32564ec56733684044d6b182aa4faa8c25fff5002f4a52a54cf550d310492ca3b1c86db5ceaea4cbfd8af558f7e166534c31777c926e67fe1f88eb140663318cbd1bdb4c64500334e58aed8a63f73d35ba599050841fc069e408a9291b4b9950eec32b1c7235da226fdd9697b7e111c0a7acaebf4e83b82b0c5bc01c421de19d23b8a7406ef042c274d0fb36ce184f06a10a0c9bd0af6519191c055116d19e3d0f7795efd109c1f3886b29ac88dfcb4e4b61f89ce51c3d94fa332bd8db006a0461fd7d83c8aa4cbccd7c2dcd081483f925a8848455c5e0391b21d0c16ebb0c59ae14f66abb3445ffb7d85552085d4e3e0f0e8639f4c9265bf60a71b233ca220bc0c207ff7ffaad21597c07a0926c208f81cab78848b86e01b768a777c3f8e98efae14c6fb70cdd1bec3d6b6156daff9c65ca8d70319563c96db9717df08e2b9a4e8558f45a002e09066d00e95050b16ff02b23ecad67816d7c1ebc769ac0ab05075f739ebefdb55872e49a35579b2a2013270ed2abf71525166d22c1365be549a44ac82801f4af8957e116aaf5d94f4e6eacc6eac1aa736cfec742b57b5d54b6f82b3fb3dd3a5e9754808bc55c95832a5fda6fa0034c3305936e6a5475e2c583887b61ef88601005fd65e045d31da7a89f28db770e021bd7d7e2c30c2801dc7f65891f53e06645feca47e52d257edf28cbe7e2cc69fa154f0c19c63273a3ad515bec95ed3cc96471c2e575bb1db067d5402356e5d474c056b0c9cc41f4a3426446a9f1d2bd59927555756bfa651563470dd623475895315f720b5003569a3c0692f7a7b7d6a7fc6133d44d2de0efd1e586f995fb8c36faa96ae0c80dc40a50e3c53ff18b1f15a8c5442ea066c5444cd104fc60a3e811a2024ec3b8aa7f843edce981dcdc814fc213b00cc61aa29caf317b1bc75b9769f2cf1142f51c0d26660c6a4af82a3ac5df58f7eb51a5acb8920e10887cc4d29ea3439ffda9a610f5e572ed8af7e1d5de6fa2e22906213587a36c30363baf73418b1d61be822363b4bacb6046694a6851c48fa7d319912578077e8a7125f00245805e1bcf98fbfec4bcef9f60d6b3d52bed9dbb36c64e113ff2f8b253887b0a7a5d5fa4edbe50bb87b5c8d3bda71e8f21318dd2de96d456779c670dca2d47979d92ad962637d9b5716f115b0441de7c9d95e937c85d5960a5d84c1518309c81fc02f36ca58680f702fa92a88ef915f63a57542671815b7ae59ad1ae7cc739448e16602deba5645fafd247b2516c18b0c62c8e40b9240f857e21a3a677f10d72e41830cd2189b7a8ce37feb7d30f225bc573f83c122c466dbe9656388e36a692bc335b76b361ec6658be9a6e83263ac188f715273a3301413b16f999fc5da3d9eb03851005eb3c7d1bd047b7f85f3da423cbe3fe776878fcb203297726312bf4dcbdc257e98894ef792fffa9c924032a61ddd4dfa694f49082ee1bca0e00daff0931810c258b3b31d7c27a74134311db1b805bc58433926e633054f1af35b621aaf8097095eabfd533f701f12d1d0eaddc9c5cf47c535d58959a3af83ed1aad991eda202fdfad1fc0ef63338ab066c65e66dc4d9e260a4315ed73ab6fe74cd8ab690081df2b375ffbc49e07ba04e8593d6036cd599e60b79c2f7e01ed698c4ade1259f9a90bc7ba9c285b49a4e2fc7b56f464c051a4f6aa67ab4bef84ccf9c58566eded90520f150bda25b95291956bb3a82778917192730b32ac296ce270f4b648a45d9e0e5b2867f17007b75d9def29cffb392d71f8ed92c4c4b627f53f6a696f2dd26f394769f63bf6e7370516cf1d434b4ada98f354d82883f88258ef7a2cda47dd2884ca4e976f4dca6c2f0d6b86fac14ab1247c1c3d444f2b1afc3b6536738e11a48a79647292e909b5af99d07e53a9fdc8a271038ddb18173171d20542e3bb72b8c7752211485399acff1a7d6c72fa8d8c94c0c10ee06a987c12611e6c24611b298321c2be627abf85d1d04eebb4462e6b4c60aec9c2457aaa8e7e622268399920d729c7de9d453e55fb4156242ca5d68f7e91d20820e9bcccbeab0c3b762b2f28b9b476ca10c5c4cf162c5d6b0aa944f5a619ad6eb8e50d85d635de4d29bb0632f7c78d603fadc1303e7d7d578f2cbfffdf06b31a722be776c834bc30bccccd51c8ec85c102a031f72a1afbb1a8f2eef5239013535b9f7fcaa17e428242fab670f95f58e0b1cf6c3ae5f4f7f99e3ccb7058a8ddfff708dd80365c9c2bcf4bc19964fc5dc931bfceb10ec67da1e4a375983c0a4494b52a6b7cc85ee79c5a79289641f178a67dd5b4b971a478231021a5dbf8108d4103050489baaf1b007483bce64057ee4d3697bbccad3022c661e0b96e52aa17f5c3b185a2d143eafe6c5b5f8d1739c3de49e1684c8b795c2be827816e56aca311723cd91b60a8ea74fe4cd5b63c9e62c17b64746d3384f97307c3c94532fcca544dcc25ac0bfec7c66b8c88703cf605720cb09f027e3f734e73e7049493af63bcee419b2acc794b8fb178c5cbc799a2eb65cbd0da63438ba0958d2e72486344210ce2250ef0efa052af8683310448abed8914f211600d21fab9cb8c38137c6a8b8ceb3c5eabdabb30adfbcad9db7110cf7ffec03b1e25865c1708793392428f129df7e7b3f0693feccfb702aedf9600708b9c617093876c2ae79553b189a6c9912a66580d98ebc1527aed40319ecd612387162605c1bf44e1626c85228c61a2b80812669654838543e7c72cbaeedd67354ca1b23e986a13f20e1ab7aef65112da1e80bc3fe76ae058e378cdfb751be9c825de056d6f8bd96a86fd9d433c03d086de41f12dd422fd5c76f5bb3cdefd42077c4aea8c0c99f7c4e0dbcfc7b7776b2d80d061db881d07dbbe5b8df0f21c97867c22ad783597f8445d9a28aa745d0d98773ef459bc4ac7c219a1c3c522889f857f7f01dbc4a5e836cf2d64e6c1b14b2b4e5aab0bf48c294ab1a754d286aad8574e5a4ba5bffe83ff90ec9a395e2b6acc19323a6191db82fb6765886fda563328e45a3220181391c2cfff01deec2ad8efbebc364ee2f95c1ffb5702eed619bf25ae165d10e2878b5096914e0290e56f8f366d92e37446af056c4da7702341f5519358a9ddb025c6e24b22a18e75b45b39ca2bb15e2c5bd1d55a4a3f94344e0cb7c10065f386b13574ab0a948e96a3cc618d36e86960c9c10079a5946730ee89f12c7229c2653ad3eae7d08db6f118530e9d814ff69eeb8eee64a0134b573956d75c271efeb4ba09b92fb3e696ed0c5a03097b6e88617cf02dcb28082f6697abc50b5e24d2c06b2d28499fcc148ee286c5a519d8d501136b310c6dcd39e30040741571991907ca8cce32aa449223634dcadbc488f7e417a8f3a33329b3438369f14edc41d8cbfb7afbc04756a29574392073e7ceefe17f4eca6f72e18051021cb71010c0c37ab1e629c97b7e14669cf54d28cdd1835b5a104913f443b69dc5976bcd067f51f18cd2c3beda0f131abe6274124c790b575e9cd76e46caedc6f05f35a21b728a0cbd17eb9bdcb8a3805fe91eb9abc7ed3f116d488e61ad3cba9d46b049360de4864797c7358d9fd8902d976ce693d169171349ca5c5599ecc4fd85d1b0eb5e3529b653a05acbf9d277531ce3b4f3625ee7466cf21c17935de634c3f727ae75d5227013972108d06e1e05acb6b9b2f190de903df2687303ea08147f11502f594594ef27eb2b709f29f9699604eb4a8602fdb1544fd7735af51a818fde8bab77874cf5473f13d761f0d0762f8d71b2d92fe23532fa2e3c1a5aceebac3a72265fa3091bea63f56a6c76837935e5caa605a76291f7b1565af83ee14703f0d7af874f2e035df7362349a83d57fcf7031fee9583bddbddff45974222de72c7fe40aabcd2c549b9b3e0af74d3c868937c944878723d1ab1f0074eab5175b072b4cc192d500c829853a1efeb94bc0e8a02583f1e5e5478c13712452f9562f52f24a6953e21130a4d92b15141bbeaebd84b656078692b2f8e70fbdbdbcfa1076d6bb1bbfa9ec4ceb523a9c8484a5d43fe7f0186876f2668bb444b02f82fba1f2c6708964f31416b466d874e57fa5ee8d10aef673606f5b3a91e66a91e746ab1820b0f7b8a6ba22d54e9d9c04a47b8127f78a3a370463ad1c2fbda5f048e852e0a2c5ff26ced32f251ef23a4cb9a95da6514a224e23e82389f20c80b69491860e17beb89dbd8ff4eab720afa577431a0d61b6fec29e2b12f09ff940a826b4c30627d529dcd4d4e1006c5129ef1b2cec31bbeef8c69da84b42a26c9f2320eeaa8bf05677a437915e91ad27560629fa53c5e384c37e623df5580532a9cec48677fcd54116b59dcb0d89b1da02dac7e324a6365ef845c2e7048bc59154b6e0ed3d687a4f408e0d84239d92a38d91aed3cf985df18ee7697d58517fb318e4e8fd224798c1eda26b4f6934f4f25a42a1b79847b7200f56b4cc7232c31cbcc780e5dff43acf4b1de8923d9689c80c59054d16ccd999e5d51cf2f9954f36fbef2ba5b4f33884911b175f2e18b85fd6b2da4cc87868d303a0a815c445281387949bab27105e5b3cc1e4bd48713e9a6daf91a9d684854d6e0945d68ddda46e982474ccb70c4bd77373464e007ef801f117c45446c22a7b04ccc096798dee2615d01281271cc37995381c436fb37936cafccd814921b40fd28d0ae7154da61d676381226e45a6196336e196d7792e850219ffc36fcf37b2fef6a9f74030b6980781bed28ef1d28bfa9483cddf52c74c1a8b802475c58b4cfbf5d5697ba9f0078e43a80adafae51f8364e732a6dd8b9db1d22fa9e5c36d1bb3d287b3dc7da618445499d0098a912073f168e5704b5ed930d8852fa264aa91d7d1af9a8a25a64785c85316c4ec88f4598ec268de4ccfebba7f9500e49be350ed080e7deae35c698e59ae7c3e8ee9f238f7b4bfca2b1e9cf807398a3938be54ce9c3140f7da57a82c54f63cc1f7347c0514c367abdb7b41733c9ff5f4af97850f77d6f36a303b9df23a001735e98729a1d39ff0bb97802973ce7970277866e5c8b9203fcd61c0f9ec5e8d549060df6cac901cffd1cc6d56c2dfa79b2fcffca4db0261f38776726e2e29cec2c997a5618fd3ca8af7ad81df8822aeab0449e0cb51983ccf0f82be676f3b792ab0651b03f1338634fb28d1470db83dfbd0be7ea89de5a1dc8bab10346b7558a7a5ba0484d0519e943c8d57a8f20c37bd763fe9896635d96d7036ddb28f11c5c3971db3eb20e455d3381dc933d8349c23af22de17dcc30b1bb95dffe7d0a27cb7487c5dd1f2595877b2ded5b7ab2f1046c3f5aef949edc326f18e47db6379ec197e74070971b72f6ed780a2630232a20c099b911a522106bdfdfa1176309fe254e92c3428a026d7040c228f1250cc86c9909ebd8bc94ae86436e3aa07bd0e7aa18086d3a3a7ad7669b10cfc2da97e0763d915ae4d76f266a9dc763b067b36ab5fa87aa76f17215062717f786486f27d1484f312aa2d4f694417e6d397af9aa4d5c7c7c376036ddbac8289b889633dbdc24c6475ee90fb1a9b81a14638ab8fdaac4076d7e2df7e7c7856b931124e6b38c877dd6d037b7a48dfc4f2265f29b1dfc5af49cbe41eea03b9c03782f83e0f363a882369afe0f54ed17d28245877803f761e9441617bc3f5b2f844fbb0b9ff4c627ab59810a47a0c35f459f61a0b44ff19d1551621ebb1d23372506778b3e9a88f7d2905dfdb2152b9947dc8282c564866f99190eaa9148ae509cce6cbf5c59fc7efcd7d2231aea4c1e8688b1d6bfe48c4577991f6827e0ab38f5580a30ff798b4d93fdaa240d8ed6d4309b429819fbac95b0e92b3623a5a118557b7af421b2c9f0e3fffb6e7ed15ba92ad1c6a9f860ab3fd0c1db47dcd4025db980f4666290acc4e2ead8c2f24ada90e4283a5e7f0924d232bd1227eadfaec67eff80917522b0a7c3d1ab3e5417203efc8285f3b1c2d02601c3efdd64504408c46d2ae82d85ce40f90141c7c5bb9133b7f9ef234b73ae6a0a4265ae2672949fa4e703210b47b0f359d3dde471c9f805e0879672612a6f11d7e3a6961430e48c24c01e92742027659badf7c57c41e42695002f78a78ac3fac311525c430f48ad65db1a05cc879f789d7a96caeb52f444208b3b66e727ce8444c9e6f7b8926579fbe1f374c7c450cba0673dae346a5fc41d730e31cfc101728e1484c596f47c4eee66cb75b23abc364ec28e4d569f7570c96cde84e256f15cc4367a0ddbef221dd21c06d36254f9a52ba98e7ff66317609869fcd55e1cb8a5222d15439a68d5eb50b6f2c23ee546b63d1794815e557d762a3f57340c3b2d38423ad32d535a3e482672dae52b930b2f673c76c4d40891c2660dd814826ad24abd206188a58073c9cf408022ff17a864b1693b656fd02abea40861bc1eb61bc850d801d5dc395f63a8f1bc8d25edb1ecf8a82b5e3aa22d23be9ab2b9b0707b1bf259ffd675b7ddf7aec484006c0b3346316e0f61a120272b3fbb528219b3f988cca38242fa36728893eb96db6bad4f79ddc5c43e987be1ab096d82a7c4c961661d0285e8cb679174ca850e3ccc48b8e402dc0236dac28db42b70e990da38aa455f5d7d2f9604e0123f362c3adeeec5fe24965984f817fda8a693e2c6b7feaa713e3b01b65091ac1cc8929afc5ee95a4c92cc4122d2614d1676a34f1cbdeb8b079f585dc826ff6dc2e1a52388f6c62c11284da9420eaf035919fd1cc355c6d2ebf132844398d6565b436a744ab53f2fb53595f363c3802167e1f9aeff3c23f9eb21c39116450ea6a9ae34a9e6eecf5ddfaa0c0655ecfc684bf62ee57e400613b3a0d8758fbe8eaaf180d972d03f8eb1741d3421b58206eb95e19de7cf841a654d98970c35d445bfcc0232dc6dd9daa7535caa97f41cf24c53102a5df805dacf176d845be86f8d08167b27f006d7ec2efd1404d7f22abf8e3674e9fdb5c790437bf565385546236ff39f3576a62869b137bfe61858729a4910ad7a9d1352ad630ab81b9e12275d91f98a9a08ba8b08ca4ad86bd94610a055b99fc6d45abd605bd8612791e8174eb02b7d4218f1477a21d9ca2d95b457ac60373fc03a15dfe822e047a25b753120cce57520c08f284f6bfe957fa27ab6b046feb5404fc2576dd441d25ae98dcc997b721ee4bbd5e472da2702c654ef7bb274d0e8f578a6120bf7a00a7d2959b01b348ebec10411015b257af017ad49885041110f68fe054b11c97ea48ebcc73605c0bad661b0e6e73c8f26b6c40c7c160ef463d473eefb23e5a3082b5e70742d6c55f544ccb783e5b7b7c7cf88d2968a9cb0c6a13dd1a07752f8115703db4daa08a73cfb08fa69b0fae674da04c6d9756d4eafaef1c7906a21f27ddb4239129ef512dcfc3455f8c0a21740c08c4a369e09089b571d41cd73ec7ee75d5e5494adb225204eadf390a376446eb4736e7caaa4f2dbac66e2e339e1bf7127375d3bc937beaf6d6c0b08f495d64786a137439d3ed9637967e7788dc2c0aa29a736031c52cd0f81404c9eaba1ba771e237dbbff09bff2256df179b96f8a797f508e7beed97566860c7e6f7c4e1d2ffdb3bf27f8b3745e8bdb9469d7e44726bd746b362feeab948b73a3a3346ad70f0497f28057576db2a47560ed0ad127b0fa47ea417accb892987e5acdca71c54d0421b46d6095b84c143a4af789f97b58a045088115359e3190241e112f28c7155578c96d54959e88dad2c88e8426487f1be64aab2f353950d28b5f916b11754f2873365604eb4823075a2c5bd39fb974d52c74b9b3961f83c3472419b992e982ec25508f443be8aa0a4c53bb20e6f239c3ecc8b4a01a989211231d1b5ceb197f673f8fcfc602485c1a0a7f5db667909e6314b35e912f28640d82126281480da91602fd46a3621c6cc665aaf9ff078a1baea01b84faaf353d344e6f48e3db3944a71514d6184f10b536b0124e479f2e64c24928f058c5a8e98f4c5abcb943d2ec966fef21e666ed50e4db45fb0118acb959ee15cf29c2d98c976053456fe4f82a774f3755f3ffad919801146cc9b221dfba3d7b6478a514670d285b4c52bf746b704d9e90e166469daa8e395922f8a76ba412400f63154074fa9bc9afcb034cff33285250aa13990dc4c17673870e19a0ad98e763b25ad09cffbede12038b57890da7c2ff46645cc0b194f79b7cb1b43096c7730a87fb78e3a304a614b6176bdc4e9ac64e21feba4783d8b3773d5f58f4c1a0421eb4d8ef449070034fffddb8612abd4b416799ca7f814f5f965ef02f6b076aa79b08d8825b1ac9f64e7043663e8f1d2cc629fd8ae1942731992aa35c507bf440de1dc6fe8e1131c916e42de6b505f98cb62f3229124166c4e88f79fe0c83cc62fb84b3767ea12179f1accb9fcadcd79a04d8d9b50efa98ea1cb4ea5e778b05bb163f7956239e066090aae6e22f8379657427ed039042a182333099d631dfeb73be8f8d0ad2015e317db3f9f7abf3a6929766d0d7e4fa5b88c480e2c437472d69dd2d62b6317c2f8f30f54c4b2dc251f647f97a96e4d74ab6680b7ee3f7ce0638d824d4a5fce4cfb626c433c709a95024c790267443c67b933a4b0e8687b28945e5735b4f9cd2d36a1e98b29e816807f656fa0d0bf69ecccbd6efb9528d9d931b8057e9fbd6f1729ca76e752725627d3a2b57c1ccd0c28f9c04a1328e744422c39ffbc416e066231888908f7f8e74cc59c9b9582dd5579626a463d946208d13041f7113166d91103cd44c2b78f926d74e7af85c94b41e16f94d59d1cdf7ee3f059c9febc365402e8cd3b054b82fd94ba468ac69ce49c0d682ec9d5e3b7713867c91bf0d6a256cddefad4759429660b3519a0965cc6a305d7f555d90f8a9890d3b768e736dcccaf44e32908c58f3271c056b4dc67efd1dd1a41d228719178fda64455ca71a4e7b62408b1e28e92f6b9f7b2be95f97ecd0ab6eef802b5e3d880dc9a014e9e0091c59145e4956e12cb2534c1a4f6bb8a1caaa0bb57cdecf6237325035509ebd634447df22ce30d5baed7919e2f35271e74fd525a14d833b3e913ebbd4e1a5f3bb9b1a0374b8287feddd38e473e21a88efdfbac3888bd08f5d46e5e707050abfc7afd71775f3fa28365fe81a7ec71c1bfefffc2af6da8a9bbc6f65665b97be86823effab207ee30c71544eaaf9ed7e099a63de3fbeacd738e6168e51adf56298f072e317f9a185eda575200a4904ba921d9bdb7f011738f60e263b8029341e4e962f3f58083f6a45d30800884131a4a2e722ee9254a321374fd5469f7ec0c1ee6c00be24559f65c7b2edb1ba4fc91b26a7495d739ebc9bece327179321ce80b668b4c595ca6844ac30f1cf54e709f20752bf4dc533ed8a4c3d67d025ae1097652348bf71466bd4ea4e463ef0667e38c39209312caed8f5051981f7226a17caf2986b939ba13477ce49c518f1451ad7294f0b27ece6ded6b1228c5ea0ec6a491495fbc649804462b038afc473766e03e226e52d9dcceefd2360b97b787258b2e31d618c93997c01bffe39a980ce2d648f5901daf45c530d57509417eea6cdf46e6fcd7c56d04e1c55bda260580af61347e086a9877bc2e7a66ac8793f8b5c2b18333dc8bfbb3c80322ce574a68885c8c25cad288ca1ea0d5234021d9d282d0519f315afc242b95b51109b89bf4be88f0baf32939ab1b3caecdb396a43795d2330937528fabae7ff2f948304fccca"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, 0x0]) lchown(&(0x7f0000000000)='./file\x00', 0x0, 0x0) 22:54:13 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:13 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828587dd6031797100323a0000000000000000000000000000000000ff020000000000000000880e0000000103009078000000006000231400003c00fe8000000000000000000000000000bb00000000000001000000000000000000e64132bc57080397d556f97cff7d7f9fee0b55c07297b0638babdef0a1d93d92d24a64f45fcd425417844e04a5af441c49e7568f38666a1222ba92d434ac88620ed1480b3ee30b7ef3f6766aa8915e08524001009f70294810"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x7fff, 0x7, r2}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x5}, {0x8a, 0xfffffffc}], 0x2}) 22:54:13 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4811, 0xffffffffffffffff, 0x0, 0x0) 22:54:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) close(r1) execve(0x0, 0x0, 0x0) 22:54:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x9, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x2}) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 22:54:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) 22:54:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3ee2e30c0004000000000000348ddd5d54eb374018dc49703d033e9c0951837e94435e5d8c"], 0xe, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r3, 0x182, 0x81}, 0x10000, 0x9f8, 0x0, 0x0, 0x7, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000500)=""/101) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:54:14 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000ff0200000000000000000000000000010200907800803f2560b0ca1c00000000fe8000000000000000000000000000aa00000000000000000000ffffac1400aa82680000002b0c5cbac6d1b726534d116712c351aa85a8561869ef1380bae5a190017c280d754b9208f8ccee9e9d5030c5930ac4dc42ff2e4f4e2281d58c36908d8e2b7209da105289a78ad50e3f8d10826e4df26bfcee79c5d902f0f1478102d2bcc748ada19e7a7e4c1e3330ab8112c64ada1022c39aafc2bb5780"]) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x7e}, {0x5, 0xb62}}) 22:54:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) 22:54:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 22:54:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/124, 0x7c}, {&(0x7f0000000680)=""/6, 0x6}], 0x9, 0x0, 0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x3ff, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 22:54:14 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x11b) 22:54:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x400, 0xff, './file0\x00', 0x8, 0x2, 0x7, 0x3}) 22:54:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 22:54:14 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgsnd(r0, &(0x7f0000000300)={0x0, "27cf519ca888b787052f4a9d6d8de900dfc265f9a4041a43cdbfc99a92ee6ec96b2e87e13f5cd59c6dc53bbe40235804ba06eda515027aa7af1eac4d6f0b2f5331bfb4653bb3074301ca"}, 0x52, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 22:54:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ece1f0cccff4aa5700"/94], &(0x7f0000000180)=0x6e) kqueue() writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 22:54:14 executing program 1: readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x8000, 0x87) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="d8b93081a0d2dad6f7e12ed7348b5d049e6336d3dffce6967a22efa91eead00f6a9ae578522beba5d93d957ccce867a198810e63703ed657975298b9f2f5e80fa3e8b2e2852e7c0f6b4109f4f03e9974d9df43de67e076e01ffd14410a1a0a5b0d0245434157f55c2494422b7d1bcf71fc74718bcf609aa631353cb595c7786a15517fa4d0cebe1fbde2e18476b4060ecc886abe1e53e94d9444d5a86b5f0c5915399657e4a2da2d3d1ccb1d630c8e9ddcfd6c6172e2e378abc3933eae2e1f82a366d9cd3ef437", 0xc7}, {&(0x7f0000000180)="c4a236859c0a4c616856e0278c0b25a72fcaa444d4a4b57adf9b912166c10466298ec2465322a13aafef88f5c771e2c1b49fcbf66f10b9f51b859f2ea1be78274e64bfaba8fbd01859cfda25b7075b", 0x4f}, {&(0x7f0000000200)="da0c8ae227b9befac55c12cc0ddf53b813a5edf72d8b316947a53e2d21da8a0e0f3060f35e72ab05419f31df726e9077265ac94137083be891412d522f36cdb203191b0523a4e8c9df8828d50b86c7fca189e9a3afde31d6cf8747fa813f0bf171d74e997173dfe4b0d07b5653066cf7cbf8a713fab518739522aed5b6ee59888573b162719b8967eded47c23d54bf", 0x8f}, {&(0x7f00000002c0)="f4520cf8da71c1ad90436d0adcb4cac8e9760c7cb69f1e4ddc326d90c04d0e1e3a6d33983286ed5966c6ffc3ddd991e9269c9080ed3b4a9592f4bc2c9b8f282257145137d322d492bc3ee00908d6b1b68f357838", 0x54}, {&(0x7f0000000340)="78c297658c18af15919542725ddda4e9ee71c42f096d17b7f8c332bbfa1d9168ba4b337fff6e5ad3e02e0e79b1e052231d63caea726cd4069dd02a39a78469622f5207e5e356618ea0838f201160a64448eb9c31c84c641b8422a1fb6789dbba6c1724345d0e013d611eba685977c8c6c51fa2f7fa2fe6e77298543e95568401ba2c203816bbd7dad979e61a80d65022872812a8ecbf5eecb3084afcad989da112311917c0e249c61ee78b41b479f04864ce67c05195caf758b00254513c1cc8b609b5d8af3659cf9a39e6eb7e078500b9", 0xd1}, {&(0x7f0000000440)="a946551587894fbeb33c0255ac7923a9e147538d97f7f225fb3f0c8e33e3273892d506ef357c6d4de88eb8c4aebffa5bab266ce340536c33e59acc7eb4f16d5bf8cac7dd341338a94b2a1b9820b88d14f4aba39d53020f942350fdb9f4c670daaeca139ea884e3", 0x67}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00010000"], 0xe8, 0xc}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000000000000000000000000000000000024e070023", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 22:54:15 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) pread(r0, &(0x7f0000000180)="4a4d36ec913a79d83f80b528c2b9a0d824bddeabd593e0b761ab4b3b89e49082c9d969b065510c9560eb6e8d8824e211403116437ad9ad3155b51696bd2c9012b33810a177179ac764ab974cab2f3b61ff740ffeaa284dfa1d74f67448e5aa91d3fb79be77e12917d121512a1cf6ce5d962d29da3c63913cd684f24eea0dac20709e1b45c496685a317a9113f087", 0x8e, 0x0, 0x400000007ffffeff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ftruncate(r6, 0x0, 0x100000001) 22:54:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffff9c, 0x0, 0xfffffffffffffc18) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="01132e2f6669000000003f4521cc4db234100e9807a709cc81b3a2f758a509e8b06d38dd89fb6685abb8f2cac5f492979c86247151f40c8f1e94fd0ef9797b9a8e61428ba2cb1bf5b4811a6795fd5ff168c10ff9e30a5c4927e7082626a5f8bcede7d66fb52bf6d08521a067ca4e38c188877212fe91825a8cb35a3600000000006d39f0ebff76ad54e70eca68da6b72fb2ee176e9b04a6ab1717d0ee000000000000000000000009e65b332d7b995bf0b5743fb2c94c900"/193], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="daffee0600a5370603973947a85f5f6fea", 0x11}, {&(0x7f00000000c0)="409a9165a2596150e3eec2f91e1a1d02725105c72f33e2ea04515893d9e2e13115c80549fe4a76bf3339af1aa0e61f0e058c16e2a813e90189161529591fd92512b9e53bbc26d374d2c7c5f1754d7272364b427957e9e45b8d39da8a829870fc1396241b9660867c3eceeab3e4638e2d6ae746ae857df7e2e0f383829dd4432308c42001227ef51631055747b78f6a91d15a0ad07c09f629f3a6df712d1bbf3e75c7b4d46697f9f7b1fef69ee090461a", 0xb0}, {&(0x7f0000000180)="d1ad783c9aac67f4b501ac5e5901ccc6aa4207d3ffb7e8fbe925be808d88d452f0063cf8581c98798d880d9d5ffd1cea72bce17e75a3918de9f7a58463b5686f8c35ff50266c05a984f975ce86c799835df50e329be43e4ab5fc22b16ee0cd4d23d68e87dee782bd4702037570d76cafb4271afd239c0cc58aa45f757b8077d46159798836ae6d402fee240ed677708b998f888528cd81fda217b25330dec6fdc1", 0xa1}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="20000000000000000000000000000000a0e5f179c157fe53d4155161bad81077dfeb8cefa3d0dbb7d872707a018e529dbf794dd6f879776a50e97a2c765b826822c25010aa8949a7850bad414d84b1c0b8eb2d3c", @ANYRES32=0x0, @ANYRES32=r4, @ANYRESDEC=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r5], 0x40, 0x2}, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:17 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000400)=0xffffff8a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x611, 0xa1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x2) getuid() r6 = msgget$private(0x0, 0x2000000186) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 22:54:17 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f683a7108a533fd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db7d2928b3bb09a8a9aa190aa0d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1eac50d9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000d21b5959c5849bd33a2ac72a608a00000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b16ab9e3445998500000000000000000000000000000000a78ebbef0000000000000000000000000000000000000000000000000000ffffffef51902d6344324f820020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b20008000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f40f7f6c6b4ada41ad0f851cca944ad3c3c16b76a2ca2cdd4f4e5f22788bd7e30428f6da1b07d142e675428c32b95400005d5c7bfa01a3020ccda61fa0aa50e550d34dabd7b3a71890b29e587522593d648eab9be029968c88e989c95e75154df48add81c42fe5ab000000000000000000000000000000000000000000000000000000000072a0d0132a0c1e1e2cffdeeb0fd0ed3f09fb9edec9263680089fbe509a26fc8d25952b629a7839e595b2d1523488c94568e4d62c6eeeb71c0056205e32800e228fce2049ea876079098098b868de0e052b02efbe80ee6490fe5f105934a296a00d"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) semget(0x2, 0x4, 0x80) semget$private(0x0, 0x1, 0xab) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa7927", 0x44}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46", 0x86}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874", 0x173}], 0x6) shutdown(0xffffffffffffffff, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000000)="d8ce71a5e7a6ff4f3ea6c7cc67adfc75d01c13dffdc32dabceee22f520392ad181be2a3c71bbdc9ec388ffb4719ca0ae2db6b083ae", 0x35}, {&(0x7f0000000100)="1c37cb33dad88abb8f8a372be57aa5a02da43223365cd36a55af65a1972c103dd26f4da4da0c22eb56b05f8653dd3fa5a187ca8ed91e0f2f5b29cce5e5e601f8c912ed08a3ff774339de54d984c11073c94b5c743f06506a3dfe2d8d659eb3cb16875ffd266d0e717096f0f1f292500d017b64f2875405b89387db65f5ab8f4f123f5561033b318a91139fe0d2f02dd253855c244483455e", 0x98}, {&(0x7f0000000580)="4b89461b63d41b8bd246e24250c91773f6d3f17262389b77ec1c8184701bd9200625d221a878f37efb9767229c46e0ea9b6147d49af111e30575d9dc4e83dada3a9561e2c8d39c059790928f9492360a2f9f436b68e12dc9549b45f4d68489e261ad5b6aa631a674327c6d8e53f8c19c327c79e48e98403baa229f273888e457d4caf4747f25607a", 0x88}, {&(0x7f0000002740)="146e60a5eae1973f782cb49d6b5881d117b0566057ac553c7ead3ef89c6c039339907e6f1ffb587d57b3929638f28c7c1cacbff2541dd5fce52d911ff374b68cd7c1c99b21927f8d765d6401818acd3655f1b456cb255a25307807dde50eab177065e69ecc23b7e9301c0c27bed6f81d13042cc47286ba698a8e51008bc711a0b231ae8d735d5b27264e8336dbbb1961ab2773e5f9644399704f62ed175d488e5adde14a206f4f20389b9477ea9ad7b86fe6de327f0dbe003ac1e5d9b7a54ad311b537f8a7fd19a0aa227ba30d1befe77d33053eb01c29229591f47491fd12b02cdd75ba87b21a04603a8d0d8e3e298928759c6664081de0a361052b1d8ce078d5ff07f9893f7bca44b326ed2ce1ffb352e58a7385e7a4c5eb461ad7928c91aba3996e819cc86832da42363dac0e09a34267462ff2cd2a661573eb5dc913ca1738ab37f71d3a987a9c13d1c44229d08af72c712f3cb8bf8fca49ccb1a65b97f022aba214dd1f0299cad1ffd26bbe2cba46cb8eb284b209b9e2f92ff92f61d56f614ce2819ef748cbdc53d9ad74cacd620aef2fdc1bd9fb0ef23cd5e334022928d21bbe63d6ecf693a772cac6e09fb14d46ee64bdaf151ade6f4bdbead8eed5094200fa7e1252feecd28d4642fefb298f3142f7c043304334047f3d067654fe3238464a7834840d9b85ce2c6c60ad7f962047b696c0ac843cadd82e0c0926a64c256e568601c64ff17b9472e9319366bcc759d9e1331fa15d9217502b84bd748e48e51c95a3252b0f2ecc74e32b2dd18582272251e24a24d2d80ce9aa70287b97f73a28e3616e460ef5aeb32707ecb3f24fc08f8fcce82e0df9c1734b16f906e5f857d25b10d4f837bb7ee6380a272daea0790bf9c0335c814608c99c3e6e51664bc53badaedd2f606c748f68ecbcdef21c203f369f73f42ef86e73cd212a57a424d48b506e9a66726b573e566d01397e1a877289893011270baf4fafd48cb622b32d8c31e067ff4bfb7c7299c1d10be80d6fc56d05cdbb887b238dd1090f9bdbc0e0d06a1d9e586a8387b519c290b5a95aab2b44dc781e7eeae7bc43caa93bd9740291d7050fccbdd7424f19a6e0de153304a0d594c0c68ab2606d298e7b667771fe5181de4cbf4b800ebb5d4774a4f1c14d23ccb1cc48c1a0224005e03eddfe63f7e2a903fd4f840c651978e89ab1a40c93a18deb7f4fe970fadad1b3e86488f156ba18ce47b373c120afa02d15ad58ca82cb5743b499e37ed55578c49cd3d1470efaa8c2286536c47c4676ab481293cd92f42d7ad84345d458d1597bb6d3169d53175d7137ed9142c932b5f7f2b44ed19503c8092d2930bb3809e5b204f15c2abc9b4fa88bcadbf80b81ba6e0147fdee41df11e3e920e1452b76a2fb96416d35eff163644d9897dc54d1029cd772a6caefbceb4319ad4ba7596ae91cecb988c4180f0230d30bc6f1b5ae9de27cf782c8d9bf41ed20ee3c09b32d28077be921162d83b22892ad9917f9a36b25b80a98b969be95b22281c3cbbe1531b145a6dc370cc65851bf67cd8fcc8fa1b35fd5fe451a8ea3568839fc5d3b72229e8ee6d612621aa3533b70ca7ee2e30b6419a52be2cb38ee376fa4458b114b335da1a4f63de7186e7d6ec3c7b0f2b981a5952255f96a60ddf2e6fb3e43ad27b79e26df09cef675569cc1e738f4887fd9462ea823d72de3e346a045e753b51549affdd8aca6a3f0139c0265e5afa170140ce0b392d536b65c82050d11e4c2a7c029c06892c229ee8eee12498d55d493625fd9885e8d742690d7597c90054f22f32cf37c977a56402b86a98b19a2e5b0d8eb556bd30f36a1983341fa177541648229999eaaaf540a9fa9ec6be9b87c4ceefa1364f691db9a887fe31b28bda5cbad7bc093cb788ad4dc340a8c054b80d8d7c167ee01886350a3d06f3e52b54c10594aef394900d7f293b22245113fad5518037da419dbb238ae6319c6232bec0c7286ca91172a344c163af7bb2553466f93a80293664461b3c93bc53063eaf1f89ac08394864ddb1463da426b08a45c250f5150cbec9d708361d5ecab5733ce5932c1aab79a799246b12af91306070256425f5c56a32f71fa34c735e6e3bb051934b0dfb1fba1d0df7985e83cd18e2b3852083b543525b757696732581ee5272e0e1933f026b2a5d297c8c5eabe59380519e5e1424d2c7d1e4a58b0da4651acca63ddddb19690ab864a24fd1df322f6fcd38470968ceb8f66ed89caceb0142e1e48843b8099e6823fffd6177bf87c8ea76784ee665ebb347617f5e255335eb56af4c47af0b31997658176dc352f0763e9f3d542710123c019dfb4a15f4ec46cd65c93ec9eba475e65614110b3dd1dce57322a91634b80e9caff39bcbb86e3697721d84fdfca720aba0589a393c0307993abf99681d9a0db7e6aeb133fc943167fc49e3727dd4fb713d79d46b6293a17dabd4c66d69965b1807e21cf3f9e175336b4e40352948a48e078a38bfd96d57487bfcad235ab6601add16080277f7eb5e2d779e844232c9a0ef42a4e6a4ca66501743cc256c853958918370dac3d746f81b417bd8ee8f01d91ba4cbe9589e7c2c0d743906f87cd47070950310e02b6cab72594ec0359b6da1d5500d3572485a8917e210d990e0e0c12175852a881489f81d45b0185e1b4fb60fcc181fcf8190e8e56492f4effeabb3098c371f3aa706ce6128c74ec20562d60c2cb1f8b18ca115ad06ff7e32f96e1e6e4455c397083e87bd3f2be5cdbd554c6ff09c5c10607bb403989c750682dc2ad8a74c7f5480c41d3de9a33e082b1926f318d31247e76992e824142510290886577f0636ae21547896188dd7e01ceb2c8bb75ddf493e487e6deb7776997f63e111b3dd3efe788cd0e47425e5882867a658714cb88cbdca4c4342844d4e193b0fce3e0d6a69e1bff97c21ff35cd05a9947b4124b13b43fcab2e0116e61be59eb5158f033a1508e01f671b7f58c1157acc08cf18c029c2eee1cbf60e82228110e44848758f13d4bb4b6aab112334cb3e0a4dadc421001ba4db867b69d4eb25ed346b9ac9bc74ea5e4716b33fbc6deab70065496e16416a16c406a832301d7b0bd1be98c9ad0a046e959df0cf091cab2d6e1bcfcc055b5fe2a5000c1591d17104b6cbbe15ff920bb71af05b3797a6aff93442467aaf6fdacf634a9200c350342ca7223d2ec80e9ea4df5c26fe0fd9860f5e9a687a34087b06d79b4f2eb28feeb99b101773064d8fc5ca8bf2d9642dca1b0439abed0941f611b7908dec437f95d05e5509b5395cce15b69636b4f222399a687992a97ffe1b5f5bde429f68dc282da17688351e92b07757f96e46403eb063963f5e3edc977c515c0c143eca0f212057e200d180b815110c696a7a50b4ec31f026fd3f2a597a24c28f26c08da87e13cf9dce7898084713b02d02544853fcff08d93774125af1066bbb5fca3839325b2795685a5e31ae05891d457867db7b2cd121bbce4be5648d8687beca6fe9fd7c4ed3a0ea4429d557fffab01473ad21370472e3cde57132e4ac7f934027964262f2c07965a55666a9208c11d0c2d8c30a28c3e425d044bfa451d65ba5310947a47da2e03c114c4702c416c734fc7fe53b198bbc739366b933d9532867dfe709e4f3bb862b419a16135f9143bbe46e88ccd367382c0d10c6510deaaa5bd51b2acfe1d77fc947915293f5645c2a8f85b744b968d4678e5cdb2ee53360e4dfbf9291855a1c8d3d55244d45d031f9c6f276d778c92ec95e4e8251645eeda7c879ffebf03e2457a90c0963a0f48e5c8d8352128f00c27fb3dbf4f231c133e8602df2b21487ec61892b4b007d773ab89b4da3fe63f6be387421109fd18f2bd79ae8ec5f6519973ad210a0afe82198d20f2b1807b9fca7d1fa6fceb0de7b54950f999a55929f4ca042cfdf8a0b6fbf5fbe124d42c83c3e8fa71f7d3abfd8ce41ee3dd494b8c19d813fd4b3554242a554b1dc26a5b03d7ee587712efc12d03c69167d84ac06c7a1ac159f2dd434249ab00e7fe03e274a26258b2c59795de192071c189b3fef0095f02a9bc595bd24e8ba355b2a895a5a51b3d1c2a83a3f44931eba6e3f5264c0ebeaa50e1295bae80cc50299ca96db314725df2376dbedc3bc75796cc2c52c828e58162c6438e79b03dfca0204686592d79455b46b5531f393f738a5b0f3891745e11264535ceb90077417109198f162c6c909058c971c81b5f4c7bc7dfbd064c84ee089422d093c097c8c872adc865258b1845c45733f0ee2268a7d3ee7a588753fda31738eddd0cfacf90c98933eca136efb33c63b356b39e788e07d64e830968cb155150657f541261d696aa5b6749fd966945239dd011d053ebf4875895127b31f6cc92ee6c2f4a00637a4992eea95872d4883da53c774b24650d2e30ea0afcb8bf1d57a057fb254dfdf22c403c3366644ea40177c08ca19b37d0f982c3a8672f018d57c40f6798f9e9fa948de11447f515e41fbf8d34fecbc0c8ece42515c88bfe546c67d218f90e40229a63c54be8b68dc7d622391f6e8faf4c1f64fe56c2f35b85850c99e1e137cfffa6a6c6d7ed43dfd8348804c74e723a9b216f30dfff42e2d42c2774e8b8ce73e83f6c4ff3e268d72eab68be6e3c1f68c731b1abaa9f1cd9dbfe677bd6b7fb9dc8fbdf867f8290bdf23b54001b92fcafbcebd2b1b3bac8a364443b26013c5352cded16b96691abdd1f4f68573ccec1ef9c8cfcf5daf71fa07344a6b75e31c3056c7026221231222de1d979a3b680439909d47386b9ad846fcc29f3a032722c493a3ab2f3d2056eaf92c8552c3b1a092a463eb859144664b083f926a115d8bf5ea12bfd59b201de42f14e84c8d6f8ffd134ba0108fcd5a1e7f32761083935e6cac4ab6186886d7b5195ea4a80f289bb98f3218a6c254e9273e722a971c5c2c34257e1c40a1993df1dde287a55cacc881ac425f3b484813e250834e209d118780fe408d483a33df2794f9208633c404e9ba03b07943474442f1bbd2419fc6bdc3fae4d8bdf24effb628f2f1da0ba494156ad018c54e491a9d6f2c0f555785d0406c84b02fe1d434a206dd50d56864db81a328af4623e559a3f00efe228ef0597339d64f12180f33ce3f8a73494d9c6d996f3e6c8ae7510d43a66cfb7859d85100c233cc114bca961c1d3807fa63faa00332088bebb5c9e1bc0fff848a93e9df09fd5a2a50257abafaad420c9377269c4b4e5fac110d5e3f7aad4dfbbb312d65c7a1ac6a9aa606eaa2a259864d9535e9bf4f8f4956b83402d98a9354146a63f86adc4335dbdd38a9c36755ee3361361f9943cdaa46d7149956d74a338e1eec4b683ae510707fb79972244c8c217089cd841fcc92dea4c2f3b47e6b665205d4b8071350301527deb020c063df744878c1a295e124be1a1184a80e89bc8ff82f11841fc53c864412870820a7bc4bda4ea989f27377ce1fe5f251f4c954af50e55c1a1599fdae744a72cc8ea68ae51650e6e5f654f0f9cc19dcc17e25f230b4bd464a292d36d483106cdc775bad0d3189a34cdf8f5ed74ce854cc5050ea781e392fdcd213642254c077c3a0f684f8578008d8c2cd19780f9774c23ee7ad82869356e30240c1cd441f811d9834e8371345570654e8d4d6358e5de77541839964b80a7d52eaae86871f2f0c061fe617c60af6acdeb7d8d7203373b20309b00f90ed2bf9bbf3934576e4f8c86bbf86b0edaee95eb3daf5a03dc9d618a49a5d0fb4dee669ded5d50b658c780d131313757aa18e37492c06f26a10f5fe92eafaebc064bce720a", 0x1000}, {&(0x7f0000000700)="74813529a962f193cb0b0cdd67f0074de57f4d79b6ed8595d51cfa7da8fcbb1f1ef1d975b255f987365df061dd61330f5c88d647860f81abbc424e1cadf02e348bbcff5b460000de558d2a11a41f2752d9dadcc0886b1048301ca1fd19faf40bb718a6ba9b", 0x65}, {&(0x7f0000000040)="ce9cad30581598807be6477c29f2913f8b0f342bf11ef31873355b44cb230fb1ef42cc6217edba92e5163277a93b", 0x2e}, {&(0x7f0000000780)="456293a10fa10a0cbaa7b1f7d3bf78404cb4c75ded6545068cb2f0b8a9a8a01a514f3f6f917fe41eb3e20f41f9d27362d286a495814a0a3a66f9606676ac7de53768b0b1e75aba7287c88623ad7e2459e8e25f9283c8d4f6856029067278dd9731c6a8a8f07d42b13d45d44812e5c21d00df0b4caf908daf0aeea9cde244df57828eba2f6ff703c67da1914178048d32ae5ef646d6e7074e5a38c02c177656d2b6ce2665deb4b0fb5f94dc857d530937d66bad2ff8d1d04cd63de8f70fff82cf6ece27656c83697a495ce73b4d28b433c9bcc93595dcf36adc38f350e5087483903d06cf33fddd28a8af31e5d843f74df96f997a00bab4", 0xf7}], 0x7, &(0x7f0000003740)=[{0x1010, 0x1, 0x47, "35ec99b2dea732790eecbb2c125b888f84708f5980acc09f54a30b3e1ad5fea012b24c82c6c258072f20a1a7dd7b110711785b6ad7d08a19223ba8d003abb1b2568b024c407dafe9e8e0d3559cb73dff4ab3a051fe1c9f5c44caa501be11097aeb39c6e645c12868efd88d01ffb2253662817aec5d756f480bf494dd9c9f458106ffdd3b91aaa238f11fceec6dcc698973d4a12807eb371274527c994b4b53968c3fcecf2b69f1636e216fb62b60e6d50555bf5a48c38b343a5a54064976d04b5e46518100e74ae8a2cb8edb4b36176db969e8c8c213d4c0e3fed12d4665c5f0b5fbe44452ea48496d3ed174f21a6803425a66fef035416783ff399c151c8aa8354671b49c943ea3cc84e8b065897d5dd70fc67672661342c23e095c2a2b557d9a3b8935131bbf25cd233fb86e72eb97208d9994fff0b4ea46ba30d5d2cf9a051f84adb7afa2f499ca117e74321a986c453ba234c3e9b8830ae02636e93ec6df09566d4703f6ef5fd5841659c91cfe6fbff1c679d7fd6bd009092add416f43a51b81355cfc9e6f42bb6dc61b8232208f8b4166d69cf7214fb6d656369d1fb4c444e55b69af2b99b636ce3a5ef8ddce1c6b83c42ff932dc69410652355ed4506417b692052e91d671f6585b3311952661d90e51402bcdc98fc8f94e1c967aa50f7080e68a59048bd84e15ac2f248c3bacf804551c047e01bf9f3ff59f9b57f81cb33db9fbdb75b39571bbd6a54945155b79811cae9d93a33e269cf3b6d8cbf601c65159235daeb33bf7f508c62560c131700518c1296401c89951b47cbf3da5e975483548c6e5c8f8e194b3a06e4ccf54b9d4c5faf4539023f4506564d3689fce58deed80dcf562c66fc50c389172cd4a5098b0edf4c3954402e0c2302fc8bc10220c748c3b30059af1aab007585376541d77ec0c2d87b7917e643ecac733e5761b8d8da6534be109308a2cf3edda1efe77e43759854f88dd80dccff8700258b956316a0af0219acb42ce0852e7830ab3e592a3f07b9dd9e1658b35f7d256172c61b64ae3eacd06baae96e6bbe9000318e311a9ee769116ff2bcaaff87a7723c8ecc6d48186f5e270e00ff52100812cfe71739702bf67aaeeefc5c1201b1a9173a2cb031d95e87c4509b5783eedf038b06aaf191c36316e9739c8234e2beb51762c54496aab71ad6e076ac5a6972740e843db47257e074d4cf81b30c9bcf8f5049a2b89618e33f75da8dc01cbed51c576dd1f5560e7ef38240579223763e7ef6886d9cec309b4e96368419931a31b5fdd9ebba0737df01a4c54227f82d7f25895d9cb2e9baf222182a3fcd970e45f9f2ab2bdc1508f0bcfebea56c11531b4ba2755e52b3a5075ae5d62973599156e7117ab1caa41075cf2a4d56cab49c12b2826351aeea08febdf954e2ca6b729f3e5a26ec78de6db0b1dbc9005cd83db9dc448fe3f7a59190f474dcd6529a7d649938e4bb0f5cdb3625f2376324453f651e544b40479c59395d8a0464af8d3b6417c6a82f30b2eea5f77443f57d20eb992ffa93150397320c20abdade6f747da6798497b81714de9ac304daefc0a61fe8f43f425fdd7229b329cbe07cfc07a0ed1546e86b7d926f532711df99b93da96e4528bc83742b20e9b2a2f1a0d3f489725185f6e9f9af7270b7c82b51cbe596e4904d426d404665846e8fce108c2eecfa647126a9ec623ef3f4615d30961acd8832ef809a03e9e46f2d23fb0f68e5387ffff0ac005d220fee5bab03e25c86561d17f93241fa9e6710df6e44e8674049c3780469d21261c27477d5efa8cf66eeb0e6a0030fb6de032bc154d47bcf8bb5ef99c3c2c359800a8a1ecc8299d5e99aa2e02e9bfb5bae6ef4e2ea1f17e852cd70105cbd658f5f5636d763e2c7b42cb29cd6edd21ccd7f6fcf01926db2613bb0fbdaae3bada3eb00536c135875cde72bffd2f840f4f02f843cb1d115ca41e0be22a8db568bcff968945208b83c9efdc95a045f63a89d46f0e71787bd271da80cacf94bd3ae25379e47d3264f83e5b6a33e89c44b4b70a4569d57a83ed7ac35580af3148b06df9836da692e01712d27fe6c5abe13df3005556e69ceef2d4d44efd9dfa0c175e00268d7f17d7b8d32ef23a766786e38ec9dcd4e74922f2d8566b80c0ae1d4fc49226d68b5a4b07ce094bf7f5cd5912cbbdd63e48c9205ad3fddbcd8a391cbef14cfdec02a7ffa309d2296f1921f2215870e97556fe4e605f3673081b46ae066af7c243e2f2040e9dc8465800273ae5c5f884e04303c56bd3336cbe0f6fdca4afb3b20219adaa2ba8aaef58d305a822353457bf4d838f9bb104b4bb528c7b35051db65ba3ee9344a1f7145dc86f42b9e182932b62e667d67c9ca51d120ac7ea46b8bece86b5b7d2a47f9412ca78c50d7455733bef3adf4aef8635d2cc3117c62605f3f29a222880f8dbc1e4c4a35645879094b60a649ab0d78ce1503a333199171af587c703968a86af6b335029c2435a110fc1b8af32e4f71bc51753d6d5257e86f1e7506afe3fb031c4b48595d5f2532aeb6dbf883b54cabcd8f23e0737f8d8efac15845e9d29bc7fd65efc8242bcfc9093f0be4158f6325c59296f23e1f8f4786ece2f073d7428c4974587af6acdaf5068d03ac6408a82a1657dd847c45c0ce120cb5da1fd5262411e7b28109fd8128fe66e1766f467236308e9f51032ddbb35dcf9ac15ac2cfa4aaee3be3c4c31f0ec0c048a45e011c9cdcf156293469baed6e500a2a112e21948c6728cef2c94c13cb4afe8ac91dee6608e51bdae32a04c245ba9fd25c23c2962453301514167c91e49be0fab7ecc9e04beec72790b13451d1adad696e8639fb3228196316ebb6d862966ff42d60765077a3ac70d63a496d3f68cf41da77040624fadb3988a8d2fc4efc661d458790205b273e6cd4542ebd79891ffa09f4d2649a29d9d20442bf92d4592b2735172fe0b7d7459089aa1bc221d120896f92b242497cf90f50770c1d04d561852f915ca944558f4a5ff2e60d527f42a85cd0e93ce995a4b31599019e22068957dfcd04f3d0ea9b445ce9124107ce815160afd394dd3210ae7318a4ea4ab33f8fb760b636e52ca296c42b628b32feff68e537dda0f25d03c9d790b9333b72803670de5168507d6e26994db47733ece5c92d83a88d6b9625765d168d4a4e4a82d8cc17340de1d98bf7d8647858079ecada3ef1fc4b361875bb533ed95d8497dc03d6d650044d1348c5d1cb4732c55af1cb7157b87f91a44b28d1bd8fa090fe5c6d46897f676341bdfcb5eb09322b68ae98a545155c3ea76173c13ccd3808da3f69a5077da089addd1cfb95b46eeb40d9648fed821693ece9d1b4bf4b3cbe4d6c13a7bf146e93ceaa6661b85f7b3b89ec11691a9468f49caedc99753594c43e67c65da98cb6cc0d761822a317fc6f8a5c733a7b850269c0b2cf701cb21b8013a296d0d3c5a93764345ecdf2503bc73da3b356f9fd0fbb3da7a933af207918369b53719d61f3f8dfe1701f986edb3ff14c901ba6f2635002fe68241a76b2de1563551fafb9e91bfae7289438c9eb19d90bedab9bbbdefc1dbd50caf7633928404318db5b8ed94c8c41ba151e2c47bd8eb1ed32086adc6b75e24b9f2ddf128db3d5bad95fcdb164bd7f3e52e67fd55b30c0b891091f93caa366c203228cfdce1c6356757f35514af5df0234f58e9ed5b6439defeef2afc89300f408b27e26f55b4506d5063df9ba406dc01c0e1c8a958d8f368abbb539597ef8230f44a49e67a1a721a9094aff8032f98330b832af2de43861cb201e16d0a5ef8a6ae235fc558ab1819a5a6c3ce9af513c698beee3fca09d122983161f16307394c5da1f650138b2c344a39331653a78079c29ac82e86adef8346aca5b899d82f709213690d1c9592c5d10aad35deb474b51466b7e815f76d3f4e344971b3ca95a414913149e4958c34e61c2910b9eb4817c2d72a63817b92850b8fc81364056295ade4157ba3dc532bb8370bb49c9ac7b89539512ff738d033e71ed29479a33dc44e030ce1fee198ccfc517016d46ab4f267b7a849c98f6925871ba6b79b0b122410e530336a1ba2a643fe34fc31158e2bf4fe54371e726b65e8d75df9e05794f7d9bbebd78e1fac5bffa23188b176bae1e1886d007163a4c76be558996f1a6babffdf04b895d4ddd6938d097b4bdc2eb201f41213d2eff417f1c610019c37115eba4c8ad3168b444c14df1b9ddc096e54d25454afefd5a2bede91c97ce0417018cc1be60b150313c91b1119658ffb5b5aa112d961b2e4c8397e22304a400bac7681351eb8233e647a7ca9c7c0b5f8b674ca184ea4231fcbfbd3b617ddeb337e820aca69adcc36b3ab5c2ace55117b075c1b9a98148f6ddd0d9ade6c0be4831c0860006633862c89cb2f85af9142ec2d8150ecb4a972bcbb5287ba4032f2a97663699b492d4dfb1c1fde75b06f7cb6ad6306d560091e89efc22cf1c5ec5a55ce8009e52730757a200162c4eda9d1d33dc25fd7119fe399a8bdedf8dedbbf1d96ed0ab0654ec6a6cbfbbbc1f908f6603dbb03e9cd5f1cceb3dbc6be8a92ac5b1cb9dae46468c7225c447ad061b4077939d14082f5e2ab09f4ef076875b28d5f39629e1b3bcec961ef32528d8accab79747c9bf70dc54e9b1fc6cbfd7f23c488a1097e00d7320dcbfd6de041f0ca3f53d145347075e9c2f461fdacde9b2ac7ee451416c16962305054163506cd6a846bad411dd2f9ef5bbcbaf95801e2682d41eb997084a8b5aa2133af1848144bc05939306f18e97c2af36cd8ff79f7625cd89041138235993ffef0a16eb1cafa1d3bc1383b94fecba8df8128aea6881474df4b5a481c5004e572b4a7fa37a66286220e63b95a151e6946ae081f3458674c0f978bc56bb80f807c66a40e5e0fb3457310fea5b3f92edd30cc53176279951309844ea1341c387bbe75f7d9fbbbbba83b8610b72e1b83da3388451cd8ca410b9c71138c2b5a83015865f49239f0262948411beb0b1cac316e295b18aa27f9e71724745ca0afa3992b72b353d479cbfff23aa3fe9014a92101e2ee34f0438d0251b28c91be438b74064075dcc77b7733354217686a705837d30f33a7fe83aeacf5847a5d04dd0ef36f86d60b72677263889b8dab49e65b9a725bb2d1489255566ccfba668dd10cba8f6ee881c739ad5b134d5a5a612759b80afac458858eb62e9cbdcb03a441cb015b8bdd527dfc998f7c3b67f5e131e072c3804f8666438ae5a22b6e64208d9b4bf212de8ecfc69b537990e8777a152bcb3bceed5f4f90025cbcd67a99efe0462afa50abc8c7d1f64cc06c8b24013d3bc16a81a1e89fe7161176bb8ff6df5f91fdfa34ea090a819c14485ed1ea9dca3d1daa1552ed7015b043bf354bcb505ae353fd6ae41d12b21d5925d2285e29ffcc714c073971de6625261cab158762f9dccc7e465dbf95a44b063c22f30e86a1ef9569f648dd527a08d76d98e133a4383ab9260562c031cb2e27217220716ac92baa123551d38b952bfa05921a8e837cf32797df3bf3c213d2a828b1042adb7693011c8c1ac61cf1009ba027631cc3c357aa0d202fcb25f01322dbddda9dfc949d88bc55e4de35e62ada7b15abeb9e97db02a67298979bb203e41ed39a874e9cb88fb7ca125785322274e3bba36aac135429bcdc3d9f2949ae3d1ef4110e98ba8926ab23ff5150db46d5981bb5a7750622ad75117bd98e016e3820da75ea0cfec8d8ac02541f6271cdabacd4243ca2ad4bba834f24b1fc245a2354bedbffc57e38141f50814697a7c626de73735c"}, {0xc0, 0xffff, 0xa13, "2c6344a2e5d31054c362358ad7b0e7774faf1f680aa248fa5d8981ce78a351188883ed4f506aa8e3821d0ce72bb2454c95cec0210e62571dc589254d56951d35a890aba32d9df50986132c365016235bb442c26e67eb9a419269e242942536deb790cd8c1bfb2ab940c82e4ed39d09a6563ade7a0a870c0e92605645a74ab27609c1f5d2f9314d5e5844e02af0096fb4d93928585a5747fda04cd991338d36c13e16059106cc5f248034c32e"}, {0xa8, 0x1, 0x400, "d95579e52dc598e21c19e611638f3f9678a849bbea8a9024e6fec4473b944b9e52ce78868971ae7341ff8016facf57cadf0ca83364ca1849188df3879369987599b622e40c882c801c42ab851c3c2343a334e3cd443ecc6cb626ecf94548394de9a6274d5d4d4afa967ebc63866454d34732a46712c89f30bf0585d71874f3f7bfee7faf5e5637678c737cb2c94a2ff2a480f91b3b67"}, {0x1010, 0xffff, 0x0, "fc55918970bc5c4b6c93cfbfea3406c7d522301b01f9f97dfabe7bc7c7a5a8a6b59a425f66eceb71a24f4490984571c520c82d9a4c06f4fc993121b804159feb5b73d4176769cb92ce2d5d255ad9c9e9b0d97f544c5ab442025328d587f44aeeeb783a9667ab6378c5e7d8bcebae2eb4581f58c65d339520fe05e4fe168d3231370085fce216560972a703dffff8b2a7f83463c611d8bdef3d9f0b0cddef8568335356631c68245e628ba248110d7cbc6498f58862bb818b7bcc6092272f416c0d8fd0995e2fde84d298cd6a85dcfa3561ab9c82fe471ef1a2112162631a528046c4b8940f36d7862b644b8cd16f58397966f33f8b64019bd429de2c8ed2d877904ddf9e9cd1818169cea1f66d2bd206a6f7b31a0a3e34009c841b53ac39857170b9a44e28e925abc346544987e9b40afdd260cb85b442818fd8f7d53c3b720fbb2a4f41c682560a20f4e5637b727c8b859d053ef9a9fef0c8ace4eef2e7f5c414691947829a2d514ba9a963b402ffd2fafa0b9aecad52ad2a3bf19ab1bda85f02b6789ca687239e90b2de1d266ee7897935a1d2d67349e33f34e619e490fe7e061cb5988a3fb8343a388903c22e53414de5dccce06b539020738bb3dfea62f5a2925d8d6a7ed4689cde5b9f28a0d78a27f71a61bd442da2cc0d2d1909d8aa73bbeb1d4af53f479f089ce0792c4326fbb4aa8fd0dd27c4cb0dbecde3026a257b1e85ef1fbfa8a7ac21f166026f3207bb45d58cab0b53f86d7baf17db4457d2fa530344fe14a1bdf06323e97027f46c29d98381447ee7eeab82dbbb484147d734ba5b2997321227be33582327c8e0bc6b2bf69296eb9704ad5c6643a82cdfd079e0172775fa56f56a84986ccf22f9aecae644841b417c182810c77071095da9b46c3c5a7286d81ef5fc6fcc89df2383c9283050c4a29b84bccfb16ae232c65a43fd4e4c083ca10518109c5941f3ad7aaf58867001f23e81ba88620e11f80d1c3fba877b437743e31878f93076620d9fbb15fa58bac0ff9fd36d80dc722c5bd10f8badf4fd78144da04ad0ec2c11bb7fa2a71eb22e22b22f843e14a8bd69b2ac594f0a0eac3902852756b007dff07e278a13130d51da4133227982838d32b19e144b166eeadbe9d8ca0649199db73e8c34a6ef85434633925f0185854d8a7975b2ed9117907b556e1a0fce688cb79a81509aad9bb5fc33aefbe81285b2f9a0574cb80a942f676c196e7bfe5db1d4ffe57670943132b42f5691efa0ec1809a86a1f838b93ad046728db6f6410f85bbd68a687cd08df26c959aecef44508c551323ef477721747f9a5a4b0b515e655af51e0e1038c46b23a92cec5f58a4c28e8718e1871cef39c1f8fcc6432c6c314f7df1639c62267f0caf10e536993e2340a6da2718d96ff42e49e2f854c9d03e014e44a442d7fcb70c2f78cd430ead1bd103986bf5db63c6edae769bcc7176bebbcf3f93f2bd7ee178c93a69be263e7c95374c91c71a178d0afa9d000d421ac2e093bc60c65772c2f088ba5d83462237662b2481fc43a7b838dd29afbe2ffb290b175295d7d62f5b73f207bd9ddb16af7dd159fd68acc5a5da3e0d0ec4e15f5e4005b9d2145b69f825fda941d93d9a108a6fa397ab59246d37120bab5d910130d75d244a205cf1195f212abb72aad523f32f12202b0643af24d888d07f21b0de981bc5d35860e5eae4ca6020bf45d41c5262932f70878879da7a5166731c4ad46d7b358d39d8d0f70b448a094d4a3cf20bdac4c539338a93f0fc0ee7e20f27205b8d395d3c251399ac7a06de0f02fd0ca3b58e2989135bb6c76da08292e71dd7e38bf920c305ea87aef9570cccbd9107908fbae81ba6f4e32faa40b9fcb59c5f4690e89c3752c62786f821750dd474e07ff18c7730062ef407ca9d675c46174def6055a66d1f35c2eb21211aea49f68643d0bc4346b299bf83d67772ce0bca1e91e6729b3e4dca79b91c5595270dc47a68315a6b3903091895b2ae1dd373191e095daa12900f8d87a65d022403a269b8d8228c0d6ba954a67030d22791fb664ecc0838cd09d65616ea04970a08ca415ad40cd7567c9b575cac7ba220169a53141aa9d99c6293a2db7f43994b6534acd56b1f637e3664a9177988fb704a4ccfe8d886433195b735e7299bd8ee2c329b7c438f6c80d46d99932406b5123f6d685801b1b39e525d7e7f6ff44a0feb47a9ac6f0c6d804db24fac80abcf9a2938eed07591f3474a42260182309f87433ad8ed0610c80175a746e47169e0863eee12863ec4a5df4f3ccd3b238097d0660961e84187cc4b71d0d6136151cced9c6108b2458374aef0b5a40288be402598fc786f45de7839a555cac564561c62e741c0a51e249210c2bbd5f9a140002153f5aa7f392ddfa65637c7b664c00cc043fecb74c02ac853d38af4d8a887fe6ff2a89ad41025f59169cf8c3044f7035bfb582891609deefbb1d6938d5a55cd7b5da0aaed83ce4184f59700d9ed7aeee6dc767584328f5993cb277df84894346e1b2f70b317eab66e47e9665acfa27c480fed0123980952b4e1ba488e5d842774581389baba94e12415ead758f9b15abd2c261c1727a48997591eb94af11aa50cd4663aeaab4a572c8ac4d626fd912871966a5b346a4f7df4369930f35e7847ff992beab63bbcee3ee2aaf38498c4132ac783d145744aa89f516c68851cc85e999b2d689942006b8055f598d3acc9684cdb355bcef03e6abf8c6b8d51cd95cb2a476c2230a69aabd226f1afddb43ea76c776b3389df8ec44cb59c0aa2e785daf71a4a750f458c7e0f166d4a78af1ffabc6bbcb73cca82b133df2449355caa9c3a69bfd280c2bb09180ebaff293ff86390ee76cea43b3dd0d184831ea736ff9ef299462f4db6be8cb53d2fddee391acbc669816e4ccb40b7b044adf0506f56bc85125137e5306f6fdf503916f509ffb43e0eab279464843153b7c8b6469c92fccff1c90b87269b12b00c022622c3fc8aff59a45f0370ee7bfce3b0bc0fc2d68f44b421e69eb3c6c04251d02c54fa138a775d0173fc77ef5b309c612a5378e2d3fe6271304041d1cae6419118f920ec5277c289fdee3b3547a5d28bf72b144c50ab77b41261efb84fd056d35ffebbbe2bfa0859e261055c79fb0ee42cc36e5c1f1d75d95385119bda461d8baf7bf4b473676822fcca82ca2b7eb4ca6fc326ff3593b8e41c0d0b32cc6689a9f9ad8b790d837c3a64e0b564cbcbc3d4a490794019c79688e5f7d21ad437194c49736743cfd2e154baff787f12603031f88666277abe6f04658e62c0e2218fc0de454772b2a7dd4ae2a8731f6b11b5f3c6614ac77b11eea988bb52b60926eac89293c18b79d936675d3e06702eedd77a0a7ec7085a961eda6766fe275cc3e64a1b8bb24f2e9f31b5557ea8168ba1fc9a5e79e91197d28ae6bc3e815913711b63ba1404d3aff0248e8857e4cb7923f4fadc0a03d5e936edfd74a9388251d27aa8a2f4bc3cbde715d2f87ca15dbc766987c6be6703adb525f3101e2de38b5c95f278b5977176d6a1471ec7cfba3b2ba28610cc34534e1e94d0bc4ecafe5a81645d9e1c9c9f3c10c904b31c4b75e258d206fbb743569344efae7b1b8b5136f2bd73b268cf20bc8122da12b586a66799c313ff2109423ada2d6664007be68e28cd7aba979660d3e66b2631201123f4c155c8f63aefd3ad2c57afcbb5538c3769cca52d0659be686988ad5dc3f933879dba096fd993507e031f55b503fc93356c0da568339982cec4278d1722b7a5e79161e69a7ad26ec440e079aa85ee17f5ebeb139f58799d5f968db27b20c2b2bcdb39c1ba46b7019391b93005aee3077b75262b2daff68ed542db3d00e597b48f358336b875db3b8162190c71bc4371a01e4695ecb0d1f17b0ab6a9ef880d792417bdb045e1986b6fe957d19760a98aa08cccbb7f41a896db109882bee77412942d0d6b78b258ed4aa3d4eb7692c48b56492c3205b7656f409baec20f7067f54c35d6da4710b4de4e226a866f245160ec7525728ff3e57cb992fd2a20f6caa75532f33d4dd186dc049cda77333c52dd8a8e6b4f7681a3ed671956cc80812a2f480b3e7135965673760ee26ea53fdedd7aa0e9f38cd71d53336f67da552d830ef3659df63bde5b14313dc88d1b89e399d76752402be1fd9506a18bd3122da55939abefb174da2fe4af4e40067dddd6cbe9a793dc657bc220eada09166e1c2f11e552ff30a9e4a85124f42d3293ff1ce478658faeb26ab4f9cab3276e8b19d2df239cb8a50fd5d269c405e172d860e110ea3f8b67d45ac5485b9477d0397c2c22aea587a8c5731791cdb91e0d2bf779c5e51ed5b05034ef16d45086cd5817f080f1cfd0e2e06cbb1324768ebee02d53e341e2384f9fee822bb4ef79894e2eee9c9c9f0b363eb447338b4e63b968fbe52538b9909149da70c2fcdd919d937eb245366c956706b9d8473246b7c1d81be25122057ee0da04c70304a8e905243bd636673db4d9248619482d50d5cbeac1140137c0e0489dc24f3f0aac5409ad2cade86b2d20587b0bc59ab16e51579875a9dcb2f6510cb7de98884e37fbadda67116e6993a0f3a5f8dc40340a3fbe1a6abf547de3086764336777154c8134655ba4f475da4c2a2994d9794abb2cc1f46931c8cb0ea047fd8963320051c86ca39b239dec140145be8b6c68da14c47d7f2c83a797d4d0a548cc01fcd4a8e61ee2b3ac090b78458e262b706078ed5cf879ab89909f4855bda3c25e362ddb107e36fd96780aff927e313859f2150cc110e9f7b99f19595a7a77d74b224413c122a0dd0e894236150943a2c7bb76c1b9182057fa089e529e9b2e7c2928e2d118b73230013e96f8efc6018ee305356f2f4839859cb2bb8cb034cd09f2d2eb2a7af6c2b57869442afe2e2a24ae43cbd5138736000a3866d67c96ea2ef92cb4083ae1d8b2a4f1d7f16796a30e420e973096a0dda9448c0f43973dcab34c1fbfabd484dbad69a2ba0be93435cf47a8a4edc99cbe48e57c6bc81a780c1729e01ac68e3eff99c26b74aac025122d6e12705068364a7a671d357fe076c180bc4742d33b32999e3e690a97057a89f11d26f0f1eb8a0e0fa8147e9b1707e8db254b13904bd8124c7aad3d47ed6593763c223c1f5df8df280e80b7966776d90670a5968cecfa9d161a683490f21ffd9f6918eb6210fd1a1a92e39817f6754e22b99c0bfd9f112020e8fbc86f458ef7d99f4d9f619008e496234310cf488fa493aaa7e4bee87d7728222941b6b2eef9144d8e114ed3e3e2a7daa122d4bc48089ae79b116d62a6f5e85530a4fc3d7350c2663b636bca02fdcb03c6f756e2319b6a1156b77045cadca3efabc9b42cbbb3e40b79708567bf55efae9173aa447706850e4244f8e766c96c3140998c209583c1b1eb5e7c1e16b499767561c5a777f3aab5bc4a7bfe32ad5be8c0b0e673966f9dc0e0417281459d48e2ac5c02fe69adf1683263723640d5a3041dfecab5309cb2546ff640624041441545bbed9feaeef6b83c74048bf19402b5fa94c8dc25f2356f5aca5b0a5c1710cdb23d05364adbff8c4dc1c17103b0c623ae5bed961ca0be93228968e608bcb9b188341e2ce951561fbd28bfdfd6f67b0e2e42a34d79b7fe95cfa4b5cfd27520b74b829c312ab644368191e27174b0e1211ce747ee0feac0465e6cda75930efff0e39333976bef89eb491c7c230c42fef9aabfd72ce3c08e6f46b5e6c87f507966ab3879f8f9c5b6b6f6a3fb7c2a64de58e2cc61d87eaba4c8da2768802d76c3a4a8170"}], 0x2188}, 0xb) 22:54:17 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x100000, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x80) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="3c587e22b9996f966c8e6fd3dd834b1cecf803f758e8a2792fa87f481c1c8a783b1b5ffea346502ee0dade7c072a1ed5a1c7d30aa9732f9c70bcb8e1c717d9f754493eae091dc6244d13cabed244a9d1d3c66084af1ba525f58b66cf90866263b8e1d8ad4ef1e67c5551337090dc3c32f3a227dc52aa73677ee027ca9f16ac4d0374c14878220157e42fd498e9155dea"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 22:54:17 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, r0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r1, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r1]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xffffffffffffff70) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x1, 0x8000, 0x0) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r6}, 0xc) nanosleep(&(0x7f0000000000)={0x2ffd, 0x8}, 0x0) 22:54:18 executing program 1: syz_emit_ethernet(0x2ae, &(0x7f0000000800)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x278, 0x3a, 0xfd, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3a, 0x2c, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @generic={0xff, 0x92, "964875bb89746f3108c0b4575015f281ce3ca52b79f13e0d8d34f29ea67662e55bbe500727fbd585fc70b20b654c81c60367e7082a5146c96bf314edec5fbc2f5d579b2c34d16dc52d594640f6f0b5617d4206733fa1caa37d10b69d0c63d0469710bd975f0801be765e9e040d3b77a9df6bc752ab15c336c94d1423c1184887e9c8f12422c361eaee49489ccd795237ab93"}, @generic={0x7f, 0xa7, "601f9e5ca45241dfa57ded5b6f79341a5ca4056f2213ad7bdb566e1429860cf55bda66cf2a755fea55bba14edfd67f7c996375db8ef4e0503efc3c1a1165543fed9f60fbff31f9aeb2dbec03f9850e155af6df8d88ceaddcca8e2e9205f71a5afd954d6ded6eb6f34bf27da8e9f5bf7f82984e23a371ab1da92ed6cfa7a48a57f3001a5a3df330c447ce6267a1c477fecd83a68a1471c8c1a1b70fa6bf20e5f8a156c7345d0a0d"}, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x2f, 0x0, 0x40, 0x0, 0x0, 0xd, 0x64}, @dstopts={0x89, 0x10, [], [@pad1, @generic={0x8, 0x7d, "9cf596ba00417d288a06ae0c76361e0b6c2e98e07ba6b5b3477ee614ec33fd4c56111dfc95f6d9b5cca7b5064421945040b038c3e4eca8a4750d6dd5ddd9e6343dad757dcecd786eeff2fa363fc261ae81fa657da59a45b3cc656352974131ee454113ae4023d40a95f3656bdf868f82a7d546518a429a7c9dbc49a863"}, @enc_lim={0x4, 0x1, 0x1}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="d000000000000000ffff0000b90c0000f02d3226f26888791e04a2e7f5ecef833a18221a4526b25dbcc4f63452e1e2b8c2c04d6c8c6fecb69976c47e6ca36420e9a1d93c3b7b8d35b4db63f5b62201f54b5deef06deac05c1b15764d4ce7af6d92f6bbb44a66e2016c6ea1c947353f7ddd71a9fe55d83ce1503ef8ae232566bf69f0973c16106993a9407e603730c1a5a027eac54e362b07a7229d1a2bbb6cc52447258d0c6a57b78d728e9a10c3c4611bf8877900"/208], 0xd0}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 22:54:19 executing program 1: syz_emit_ethernet(0x49, &(0x7f0000000080)={@remote, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x17, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, "131a40c60e2f55"}}}}}) 22:54:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x2f) 22:54:19 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000000000ff0200000000000000000000000000010200908000003f2560b0ca1c00000000fe80000000000000000000000000aa00000000000000000000ffffac1400aa826800"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x9, 0x7f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xaf, &(0x7f00000000c0)={@remote, @random="5ef6eaf61964", [], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x8, 0xa1, 0x65, 0x80, 0x20, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x7, {[@noop, @rr={0x7, 0x1b, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @end, @end, @rr={0x7, 0xb, 0x40, [@multicast1, @broadcast]}, @rr={0x7, 0x23, 0x20, [@multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @multicast1, @empty, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, r0, r1, 0x1, 0x0, 0xe, 0x0, 0x1ef3, 0x0, 0x1, {[@sack={0x5, 0x16, [0x3, 0x14, 0x2, 0x8, 0x8001]}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0xbf, 0x10001}]}}, {"260540e7a5b9d90253"}}}}}}) 22:54:19 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 22:54:20 executing program 1: syz_emit_ethernet(0x143, &(0x7f00000000c0)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x109, 0x0, 0x0, @rand_addr="fe00", @rand_addr="000000007de3f34700", {[@routing={0x6, 0x2, 0x0, 0x66, 0x0, [@mcast1]}, @dstopts={0x6, 0x1, [], [@ra={0x5, 0x2, 0xff1}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x81, [], {0xe, 0x6, "a1608e", 0x7f, 0x38, 0x5, @loopback, @mcast2, [@dstopts={0x2, 0x2, [], [@enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x99c}, @pad1, @enc_lim={0x4, 0x1, 0x6}]}], "fc71c1f02567ff1c31f0ce923a60317cc218ac76a3e97768d58f9e996139054acca6e9716b16ac3768749a6c65f7b122fe149a9dd15dbcd6431bcf480eadb68c227282ea00902974aefdadd7c23059088449a8b00653594c481f563d920151e4473d7ef4489dd3bd9a0639963e038a920f21a60f782c6a14dc5e197985e4ebb3b6d99f2c7a84786bf0"}}}}}}}) 22:54:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x7, [{0x3, 0x4}, {0x2}, {0x3, 0x8}, {0x3, 0x401}, {0x3, 0x40}, {0x3}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x1, 0x1ff}, {0x2, 0x27}, {0x3, 0x8001}, {0x1, 0xfffffff9}, {0x3, 0x9}, {0x1, 0x80000001}, {}, {0x3, 0xe36}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0xe976}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x7}, {0x3, 0x8001}, {0x1, 0x7}, {0x3, 0x101}, {0x1, 0x25}, {0x2, 0x9}, {0x7, 0x7}, {0x1, 0x5}, {0x3, 0x7}]}) semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) 22:54:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x1ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xae7, 0x38ce}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 22:54:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x1, 0x4, 0x6, 0x1c00}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x10001, 0x10000, 0x2, 0x2}) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000100)={0x90, 0xb9a, 0x7fff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r4, &(0x7f0000000180)="588e126349759ea9ff8ef288adbdfd37eed14373b1ab230a67e79d9a0472e79553187806954d3282dd354794d2f0f8b71e95abef3fccf943ba0b44e520724a069d03b511e32b461bdbbacc4372860c5822bec117621176f01a5560ec9d4dd98f8f661b60cff27c8cba5072d70253", 0x6e, 0x0, 0x1) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000240)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) socketpair(0x6, 0x4, 0x40, &(0x7f0000000580)={0xffffffffffffffff}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x2, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x40, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x10, 0x5, 0x19, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000b00)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="b4f1cb2bcbcbe89c801de7818b2d51e952330310c33606948f0f5f3693dfb98f679d82fe9993090c6b69e5bf43134e22da7f58e8a565dc43d8647100574f80dfa4c2078750e6b2ed782e20e295a245d745ad8e3fbc307a7a95ca5c6dffa0f81db2913f16e7e1249f12bfea4aadfb90a75b2833038bdeb374", 0x78}, {&(0x7f00000003c0)="109f40e32957e8d3b18a839f90a16e00d1c03d7c46f59b9523b1b83486e105d2dce29c8e7519f468f9a95bca6b3490b63e7b30ef6ed9490f05c555bad3b387015bb095df43c6be7bb0b6f22979cbaf5749588fa8104609b05b97bb2010eb72349ec419f5d300de3883129e690f1f1bfed651801256aa8f7515e615542c4587bc94635e3436b9f8879d9b75f434694e5d1f68242fa496956f4eb8916b36c8aea9ed8895115f24aeb284c1ca42258fc26dcc4043417125e46139891be2b24cd47ef64221d72ccaf2dae3886b413cd665be200c7b96a9670e6fed29e04b3d75694dea0b", 0xe2}, {&(0x7f00000004c0)="1d3bcc5b2f1898e4657181d79e6e3a702c4837d4dbef00d7f2e19aff7b33f43d164dc6da11dae241052bda79e5f7b75c0f5751ed0e9ddab7b4259ba66860c9c98b4c766cb379", 0x46}], 0x3, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r3, r8, r9, 0xffffffffffffffff, r10, r7, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r11, r2, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r12, 0xffffffffffffffff, 0xffffffffffffffff, r3, r13, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r6, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x150, 0x1}, 0x2) 22:54:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x1, 0x5}) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="4805d512145d0b956a4a91782010dc8f72b30cbf842393722e6de72f079f9b7baf001a3409dae804aa4c728af8969cfef32dfffd0f8c47ac705f82dc904395aa37065aabc23c6a550b5a40f19096de0ffb3c20bb1df662c71ebfc26e3deda922da9829fde798670fafb3025bf281ceb4b46993e8c81ee77e5d4f70e69f116e947d7cefbf4040741cf14f422a5009336a1cb11093ce5ae7f5d3297873a1c64896f4faf582f0c5f97d6f6954124498c0c50f0939fe781c76a77a522074d086fa367460b58fc02f5a6393f8fd967df41300bd42b60a7539041bd035fc44f6baaf81d380c88bb794a93194548075ed0e63777c17d0ed03a5261eea1d25228f467e2ff980c51298036333cbcf0c926d590b3197f0ec1917aa54c058be3a8abbf3c20457a897720c070080d07be0cdee9457dd4cc04529953135417a1704f4e64a5d61ff61ecb2b42535fdfc41a6579cca8ab1f0bdebcb8f80757de6b3ff23371c3ec0ac1f565d73442c88110ff4cc1bcb53179ae03d61637887ffc0c13e85c12944d9bba1c88340e681897eb824947f7ee06acae65d5f027b41ee44e57dfb2b727787208d1c51ac15b3db615c413c5d5bc80cd0d39bd22fe554aaa008379f342c213ffcab4240f892fa797a856c324d5f3b69e326803a8db48e6454c5d4bfe540d9361bba2da45f7e525bc30982947a83145a51d940b918fddf1f584de85774d4f229adbd71e56d6fd339d3bee96ee67114b1fd00dfd6d9782ad9bf090f008896ad9d1312be197b2d3766edcce08f0bb1a8ab777379aa8a18c1746839946604bf053da7177793038a1a8a7dacfe091b2d9a2c16b5a9fe23366f1093ee8b973bc3fcd2b6c6d0ff299b16dfc8772b1f3313acb174b9dedb8007b75af5f83ffb6cb7470318b515463c4c7c314b334c371c5d283807bb9fd80f8793f2e80094b5d8152918712492209c6dd14c4885d60d910a8173c3404839480fddd19b24cb7e29067da3a4fad0836a96f5045da263292003e0d5a890930a5fdf1058c8eb6c0b44bcf3b8e5d2e5c17b02d180b396ef24c918abf5e72c4efcff477325853c7d245ac2190954475b307e127a4e88ac602def349a0132e7bce901e4164e8bf332baf5e1a88811b3909f0633dbbdd1bc9f8df49b976bdfc91d34537f48089ce910d649ba337b2c40fe303e334a55c9e8ae81756736825477057b382aa905a8a3cf8d50995c94acdbc7420186693be0a081f8f047f493c3a3e0e7aa7d5b6e9e0302e713f51704590c2ceae2818787d6d6c52d90c39593c45ddeaa78718df7494f28328179be279af36e54fd44858f338f57317f62c61ad65cf022a111ebb70047a80e2ad0cb2e921a9dbc7d7498eee190f1e64a7d1d1884e15c34fcf195b6c59c28245365dd9c777113d3f0e0688e10ed80eb8a2526bd9f4332e83dbcf0156630911b9640a0cb83037efb12b223d581c678da7f23cee9dcf0198a16d2bc1b57c04b9559107396ad7428b47bfc5d91d3f8268019304a8cae92ed1e5495972f83a67c85cdcdd1b2260d6e7cb2a5da0c121e7e8b595e1485546cf9172e1d52a2a3b23f23566891e440c55d72ea0c637cc39111b5ff644b5a958cb2a0ba2c602944f0a0098e9ee408a681bd5b14e1e4483b7f920d98bca18e77d3b6b603a3f5f0c06a3dc9ec96003cab3cf0e13593fc0ba4475943601ca5d5dd44f2918a6c55187ebe2693f47b357ce0a65c19bdb7f1b32f2c67dc21d6813fe770f51ec334cf8ee6208c5d9e918036cd992898807923e1e912d344827c9de4571649225b83d3518ea5a25800b33d98e23264ce560e09399b3c3e232618b3640bcb3cc70aef84befa4c45a1e1fdc773e3ad7483210cd61abdbbea6c983ae61c27417e87938b54257d40046a3c0ce9305e9453682025154bc673ca459e78c3b9df74096dc426cb5f488f43d94d736768ccb09c7829a96cdb4e03df2f57f169c3ccfcae5e56015aef70f64b0797a8ed5d0d262bb8d496ea32e5e47d95a5250ac4d1c3b610da5cea80324c55dbc7cc37cdcf7603f4e94df9bfd86fecb331231855b4b0b7290bde99a5af74d5aaddbdb052b1a486f318f4a836b800b717dbe90ff920c08d0697182690b631137bd238dadb4b135bd89f4bbca664ac4d1c2133254593ab43a00a0e716c30114554be41a437d8c56a4767e01306e0e6d622bbc7cd13f4d25505e041c50a80444a68f3f146457ea988ba3ca2de654eeb338f1eff164b543fe17075b7c29cb6e6df3ed276d65d8e3a146f68fc1a6513fd2c8e8f63ca8974907c9025113b7b7c588f61863e4346bc5d6f1b20e7fb4c25c16ac2fc1c5d4459e53bb24be6c4c49b9a983940cb881738f4b12a5bb4922ee896776538e1349beffb447f4e6bc56dd8626a4a6277d830d1403f68b5b469fc9fb0d7af3adc518c39c98d32123cef9d721892431bc207581a1123a2356f5a5c36c129d50f281745de64454020781dec26590a45b6bff1b67add1ba1e87b61610f493eac3873c752ae01c95e7c953b7d11a2753ab32270d081848c7833061a16b48a55a5706317817cca57f4b4bdf992c5077acb9ef144aeb951ec12bdd2f5f436e8206c3f75302eb674c74cef0b30c585db49d1209f35e3e57cd862ea9898acaf8a2a62bb6f5a2d73d85d70f33b4da80ab6552c42cdfbacbbd85fd39e2f4ad6b8ba7bb57a39a34f12f9247a0ba4a5f6996a624bc0c49041f2cd695dbe2200827f8606317326e8af58b77b45b5afda0f6eec01b4712112922f426465a463b78ce1a2a708c22630b7a4dbae048f8114b28be2892523a2441e3dd541b7db7f173ea05148ea348585d355c87079a38f5fca5382c8c07dfc85256c091d19d60aaa03d1a3eeaf6bc084c37931eef5fed2fc94ad652405786f4097c8b2f6b3ab755514edfe55a65ecb77248139ad9856ccabc98a8a34326221b6c82602be6fe85cf3b2927c1e55b4aeea646e4757832be362ab254a64f2a51a517c42114d6797acb29571d3f76a0545e5c88e281de2705c05c9bef4dfe8a35fa733f3dd1fc55106422d8fe1d910f40fe1f07f10dd40146439cb1b03226fa6c17f21f99bb4601dea09f4e1cdfa814ad60fe481d33edf1481bfb7685fc4d8a7498377e96d26e341cf15ed0c9a7b90173cab8623acd38a76dfde33e470042e46066dec1514f7ceeb8bcd3973f6a5864180e69e0479888c9da044b3d8398b88b6bc9cbec807f2cc2d35be4861cae700a2b2977521b0896b859c7882653bed512643f15603b999a4aa67ce9b4485155fe1cafc796056e509ef9b13c72d7f42706965249136a4dbe308b129e28ab45f445b7a67942d6c43dfe70649190b9cc2d515a66465428ae840ff8d4572f563f69c666d6cff7e0b70c9fcd329c337e70eaa8c7516674c1ba151e88b72b9541399504cbbe124fd4ad2d3824a99083409ad780138be9b416b239b1209596fb43c6f61e5d7ef3596c0e7a36c4eaf8fcf2b9e1a217fbaf46159362978ad2d6e4293c17f480277f74f47dd1a1f8f781fa362c7be5e13e9665f837f72b9c1b696ed60267f67e95680e63a8e0272908167a4d642664ad1c1d96b6dd647af9e23c339df6bffae9f6cf575434ca87b07452c34627e5922b545c6b785162dce3c285a250d43b07757fb9531b1bd2825be1a5a7dceaa380126e83a4fa20dc08907d9b419756a77f6ef397a5aa71e7e73677b7d655375dd40e09fd39e4a8619ea91091abdfa4c2d959969dd963080e712fb21f3d71a696f0ca60435b274bf1c3f51e716c28d8d6c76049a97a0fab4f71e9454fc438846fb7103840826bcb9bb3075fc2b85535f6226ec9c2ce299ef4f7e74b57eb9182f147b36533147e3277e4f1fe32163c796a4600748491d7e3ba6857d76ec62217c65dff0366ad56f0c2e2161bc08017c73bbce3f0469773dc393d6f28cd19910d0cd40e70b4f1b9a9baced7c8563359e588c3d5ab643acaa4ceac86e568b22feb81348321655629c278e7890f552c6b0f39696cd3b68728a0f8d0dad700dca2a3b8ab7e44410aa2880a8b4f3f88d502355ebb9e7c4ecb3d82fab61cdbab1eda4fd203493ad01814d734cb431afdc474c531790d856c08427b60bb662146e56ab4b737186f06d9730d42a4fe1966678ed794b39091f658b977eaeb75218159604fef6d29a95d03c7bddbca94777dfb0a3cda175d997b174699ba1c1798f08c8472874088b51dfb6cadaeedcc4e7aae2b0b59582e836d13db7ad245279e31b0871722319776e9564becf2432f736cafffc71c921c01434b5a7438e78ba69f112aef474f38cda46d49bd8d59d2f62400e0971b5a42f1da210023e08fa9d0b558ed4b9790cf74f179ce2d3c497f6dc981fe47d0116c029669c3fb6461df1b099b48e6e51aa7f349becf2fdc94ec4445d6ef0a9a3740d642a4a392bf239355a9d639289a0bd7ac0305a891fde4a8490f49159a3acbfa0882245cef6ef54fa5de43fc6a676ccd59e0d469a558548dfbc3a7b9a5bc3ca6c1c211e5459f9e9693b143523257a7121436f07995807b69006318a007bf4e50c15f0785afa512424c4dc3225810d8215ac36fcfa838533ca944d031475be0e7269e80f36b2ede9fdb8bfc44c1fc13b861de946fcd3ec753a90a5a896dee827b30f0e8f19b6edb987f47a5346f7e3cca5c93bf06f63730475e6ee4571101b6190b8bcdfc4ea564a53ae1c593d1eedecf861648637818e27debe6f1c24781a8055406c96d88958420ee23fb99c4a5cf24c2bffd5a96dd7a8daf9b116274a3c91aee8acd8af86d3bbdb96de6d3ebde98a7f5c80c5e5e5196fbe988f3bbb1fc6fa74be6ddaa774e84ca010b3f2496cecded6f5eabf6d5d6e80494c2495325c3c43083e119855276332b8ec8764b62412a80e7dc64a9ffc0dece2f78c378a0fde62360ef7473744b9d57042f4d68821af87930d973deba6af82d3010c29863d11e6d8d5315eb2063ae84739eaf84f87e645fedf0018e36101ce806431ac3d9758cb5beca980c5ab8b3f8e4f27a9a78cb083bc844b8a6dd55f353066a51e21e86dbc64563da48c1024ec947eae366ee518a7b36f6f87b9b2c71b31fe91cc0ed2a0d522ca9e1c335cd3080af9c6e08e479191eeeaa52b66fcbb5079d9e23b2a666c1d0680e0a71937e69212cc0b5f0a9c3dc86bf4bd47b08423031e1ca4e7dff36219a8226c8204eddfb67a132763f5352cbd4a8c5a50ae6c0cdf29383098704b82ac083c922976b47b6030e200b3048407bc77a32a03951f762776165a780d5a98200d39c70076913542477f5a1fc12acc592367688167158f3e6665d34d7934e14f0fb6536533dbfaa9e0b841d2d0fc0ae685e61ccbb3374e19a581b584541251526120fe5471dd4b6b0a949954d2b8097a0fcaf442d9cd611b45c0da28249b72bc98acfca585bef984fa0c99cb9f2f6a83699a5338281143ef80e182c3ab2cf48a109b7fa639a79bc4d4f0c3deebd00d27f30c109bf020d20d99afa25cbe776e45a0fd7abee254b54245f42d29330d3211e74271500a8c3b5c7801127d6f26fdce8128d4813207ce77b23a75e106cde05a7a0da8a4039315bd74e9304cdc0fb681feb72233da06ae1bc168f2cce3cd3dcfd807123c974e5c5659e2f828fd4015b5a4237bd98a69da51bd54849936f7e4187d8dfeade59000f4dbd7ba163f8725411790420ff64f622f4e19571dba6613b745f975c0c3a25b44f6044d732f0c3f1225967f72f3166a07062ce56ba867ba60cf286b9d517eca2d6297cc2363b01a408906122b8792a2d25d3a96624ad32306ca2fea", 0x1000, 0x403, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 22:54:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setrlimit(0x4, &(0x7f0000000000)={0xd6, 0x8001}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d6e330f20c000000", @ANYRESOCT=r1]) 22:54:21 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000200029078e0782000"/42]) 22:54:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffff6b, 0xc, 0xffff65aa, "92884e9c04fa25d240009a1fc7dd625f1bf32200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 22:54:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x1, 0x44, 0x800}, {0x2, 0x2, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) 22:54:22 executing program 1: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) r8 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r0, r4, 0x0, 0x1, 0x8}, 0xfffffffd, 0x2, r6, r8, 0x7, 0x548c, 0x6}) 22:54:22 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaabeaaaaaaffffffffffff0800450000740000000000019078e0000002000000000344907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000001400bb00000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 22:54:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 22:54:22 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 22:54:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) 22:54:22 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r0, r1, r0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x0, 0x11) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0x0, 0x0, r4, 0x0, 0x10, 0x409}, 0x5, 0x4, 0x20000000000008}) r6 = getgid() getgroups(0x2, &(0x7f0000000040)=[r6, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, r0, 0x0]) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:54:22 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) r1 = socket$inet6(0x18, 0x4009, 0x2) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) connect(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000ebf299276577352abe47eb0a6cccef7d54b9bd0046166e3145b111f0e3ffb459292586cca04e3111050045aeda54aebe2b799c025685298afcc413f1e70826f53f52c8c2d911e530f23b22f327d210fdbf3d578064c067ba8f217a709e2c3ce617491f8bba5e9fa8a032a29032f3702a3e4cc75faa9fb89b8b91dc2e7a5c4dcb4542bbc8bbd6b2ce30b350b18f133abdd4adbe536ec1f03ba208b7294dd9fc37b4fcfa972fdc38a9dce262ae31b718c5ba170f8e2f25504396bd3368033ef2f84c67c0eb9b0ae001fdce5079ed60fc84c2f7c3d32e895006405bcd2140fd1a95a2558dca1e430993041d413aa27bd09816ef40cb04e453384f2f74874af05a623e9ec7d148f5288a4af63dc3fa77e80c77ba5d4913f3cbd5475d310cb1acf326af1617d6155996ce3f4574c7adac1716be574ee1cb796a6666cea6182126a7b0749c9d5408001c6349ed5c47f7cac9ca9ddcdf5926834a9d7096476dde9c578f4bf8cc92ec4f191021ef4438051b0d6936112b23ed9f3ec5edaa7bc4f5b0"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) clock_gettime(0x4, &(0x7f0000000240)) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1c, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000007c0)=""/4096) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x10001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) 22:54:22 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x40}, 0x2, &(0x7f0000000000)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 22:54:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fsync(r0) 22:54:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 22:54:22 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="c39721021ba4a3516a496ef9cd1d92b921fe25023685ffabec5df1ad814a2706e32f54a53abf8e7fdaa722d50293cbb341831b86f18007000000a6f1a4ee3213e3fb39e2e91b3a77cd4403000000aa3e35f320967ab097268f49e05dd8e22c9ff7a471b1e1831fc29994da92c24253c0348bc27a5f9736f2a5ccb98c2201703f0721f7bd5ba27e1616451d346ab0e457373d9a1d84bc75686d5bb2b3425b52c34161000000000000c1f7a85101377f244d5de9f9fffc52", &(0x7f00000001c0)=0x9, 0x0, 0x0) 22:54:22 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x0, 0x10001) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af636a98b0728fb0b844c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb782791"], 0x17e, 0x800) 22:54:22 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f00005a"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x400, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 22:54:23 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001080)=""/154) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001040)=0xffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000001140)=0x8) 22:54:23 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x6, 0xd7, 0x8]}) 22:54:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x6}, {0x1251, 0x4}}, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 22:54:23 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{0x0}, {&(0x7f0000000080)="0153c1b1ad9059a05272f7853f56938885486210198ef7604236b12a92ef7e11d9f9fc6e9b", 0x25}, {&(0x7f00000000c0)="f12b608cffdf8c8a22091f4861c02479b9b0a124128f0b3fe508f1a1d2241031a24c3e13a564119ee79a1655a5cdf880ad38752d33bdeabb00a7f9c00f0aa7a37a6b49bc9f3e6cee4ca7ccc0f8357349659795ccef53792cadc9cc24b019f0e6c192ffc96ba30d23f53bd8e13e94a8719a29d823b77d1a9d99a9abf1b10d8cd38372d67850e62e24146967e8e31e71d09aa145b1e6ecd1c3e6db789b2e7bae3f3bedac0913e9fd15a6d80598447094080db2200b3a20a0af2b68698e8dd5204ed7b57119544bc6837ca4408ec3e23e1d90a2504358dba854c6b565dda82d2727b67d56c0398c858e0e7f7bf27ebfec9258165a76", 0xf4}, {&(0x7f00000001c0)="8e93e87f802d5ce866ee0141bcec89f4c76894a850ea150bdb71a13d545719b32c6b5fca4dc70c5c342cb31b91aa430a3d37c38c5002a5737f14c127e6bc0bd1d33fa4fbe59dfa88319fa8a6987a586d389be4827befe034c3c72c0b779612ed138dd8a6baa7874967079216b43df5f77a3ed604a364a7b1c05b0b3e3c0ecd0ed5e608f41a44693056e894a875e526986b488a2c4fce9e2ba7862eb51ce9ee7a53a3ed26117f376719a9e444b6f83e5dba8acf135d5753cac38ef8ff516cc3fd853871f67a1b2b2bc6f6642d3f8257a6a00a2ce016195e0176221f3ccef6bbf0b62c5726bcd29031bbddd62b1dc5c0e13458", 0xf2}, {&(0x7f00000002c0)="6ddc08d227277a217a882227cc14502443cd10c9a92d758c9013bc7bd535192d22ecee29c984b5b746c316beec914ce4942e50f703c7ec06f951f23c56a69404", 0x40}, {&(0x7f0000000300)="e13fe3f3ec139b690c90f87439e05c46c5f20c46673c5093571ca1b51473955bcb6750d33987f96a473198531dddefd525ee27b90a56239d101dad21087bcb010218a8b628434835dc833077d6c875d8530c991ee4a0206cf56ffd5e99e83de9de8f5dc1dc33d0e29813424b3c597641a612d0eb555b55dcc6fa70ad1e47f380cdb03fb0330a716b0b8456f4c37647398c558dc16bf57ae7f3c01053350fc49cc6f0ce88e5bd9df43f4ab61e9224a63185e9f9978db524df0420944009da4461cb5d238712", 0xc5}, {&(0x7f0000000400)="c70fd0afaebc1b1b44bfd3308e0a789dc900d1ad9595d8d61e7cca38afac31c3e7e33fc3a602423bc6df3b9e09020c4792632c1f10c7d24ce19a530b44e2a2a6b9f2bb843c32fe9f7b5f95a32d799929778c0cebf2f9ccee9edc4c83454f2ede273f9c22e2705cfb4acca90dbfc27cc0d2dbdae93d33e8cb47c72c7c10230a50096fe8", 0x83}, {&(0x7f00000004c0)="d7ff2db63439606c4e866c9f0f807a7b3bf4ed14", 0x14}, {&(0x7f0000000500)="ef72f4ab9a6be2fb94706e888735f53c34a1087e7d95be3a1d8e3909d31d47826749696a9ea12a54a5905a875fc6f3ee2901eca9e288fa586b2708949794cad039034fcdfbb42b979e401a845a98446d0c55083dca7706ec304f4db8b49e15817b2f7883f246a5bf40425d0ab0a1d9805067510d97232d070287dfaa3cbf259d5208fdd63bf74cc8c0c19ecc83aa09bb0653d2ce14c455dd0404b95ee51b0994c4f3c374ea89e9f2a1f88d2ab7c671d005c3d7fece72fcf1193ad0c6a2dab71eb59bc1f58cdc302ec00a9698cb51d914580baab45d59c944cf5f86", 0xdb}, {&(0x7f0000000600)="605382d93aac6428bf7d6c84e0ce0eb43375621647a7af04edd260dab83f11aa204dfcd55a1665134960d7c200e6fa5b9bbc2b83ca104d4f7f5690f03bd6d95a6f7d369fe83917d0b39b2af3b428318c289ea505598618c0a9a620a693733016ef37365fdd6fd95a5ec2cd447a142eb5786af0a5f9bfcb594e13d5881ea9e21c74773deeed1c7f16b4606272f65f899ff371d658f672f39f64ecb2c00f0e4961d5e3f1bb73d6638be6a34f3c133437fd2a1a173afbbee68e2c5b8c5c888e9b0c8fc658fa921c84325679833689a2587da9bfb9a4f7e3082a93c43602c4ea4d3fd87a67888be6cf7e21b90d347e909ad368c2965264c1c73971c50696281262030085451cf38ef32000cc860b2565006d8a6360c96c9ed98439864fb9667b2219f9151808d0396233411fd0005518d5b5d799e7254de6225006422dc660dd337da0ebeb0aab09ad7032f0b28c3a087fe61932f9f672c314000ee784f63a7b54ad9c4ca8f50ec96e13a9be7d1fd449a769775b85bccb7d7f59d4dafdc2318f48ae9167dde451932aad55e2844411a6dfd859a918466c6ab23d51d2ee9c7bc97dd0215bba3fc294141ef40a7d0d486fd53c4ffee4dd65555e5ee451cb57d1aac802ce641e6708f7731225cb9ba7e1e227df799b1c61385d948b1f86c9d1ef3d416efe24ee3127ea29ade9d306940c758c26bf29e2b9962309fd852340ecdebb50bf70bbca9428a0b813023187a563acbd6cbf07d817eb085248fe04d03f690a800a014f56233d5627c276da7fdde31d4193eafed9ef079eab5f255a5aa1c6f8f28dd38c35a81bd9c3537fc74cc35f2b2e0c91f9f796be086377b4014f38510989df3a9c0b34a3d6ebd37d7a6c65c549308723fe62f09cbdcd5be50a98365fe6f3c8b77331e0d33190c8baac9cfea92bebe46bbceba7f59fe2aa03e5d3bf1aea004e568f49017f843b65d97bc6a2c5ac55a66fc76013c6db54bec414b110817885c474865ec24d3eafbc20b295456bff5f406cbe091727d350c125fb53ba50c4ff9c57b78a097db77348eb82f8bf3178dd35dfd47de4a41b898e9a9c9416a256d6610ab0e5558ff9aef0a1d45f532116b97ada88f5c6520f2ee46e8f8e0f34feb84c3318026b346f3ba9c2823b5ae2c18829c9bbf44e064681ba86addc44c8315c1a0e518665d6d61ccc19328fd93161cb5a4f6adf9a6ae2133419865d75d6c12f2f92d715ea24b12963433a0c759d517714429a6677d27d5a245acd33d2e0e763299d3b073229fff00e7bb60aee4e359bca629f997ec6f682970be773fcdbdda98bcf57c697b1a30f149ab5710ec899d11a804f86bbc49484494d5e72011e1a59f2f218bd6fdc35eefe7c4234865a28e2fd20f943293fcc9884971d74c7d5b4aef1a849a35aab5180a5a4a93f64602f9d594670fdf77430f5c41bd91e7389ae49ff9099144079b83a7e9818a9dc8578932660ef8e4aaaed5892416c2c31fee91887dff8effdbdc62154b00a3670f25cde31e84f793ac9c9fb5a2f8b532a982330864eb8ec1b3830f36b8e8d41e9b954571c43f10b1c88e0d3a1f05a1f6d9481203c161aff083a22f51566a02cc121932eee366bef01f377fa2768147a767f1e5b786499bea4cefa3fd0ffd9aa17f0227b4d27762a0ed1d45f1669d557d1e640c26f579848b4578949015e57aad2280ae93b84c6ed859f141ac316eaeec31851780cb78c842a91b06702c4b9c4374a4ea27cf15508592caa90d4081578936c4ef1997051d9165bd0955230341b1ef3c0991aad94f098f98dfc848b7769594f617df3e88f717d7bb096cf40e17ce320df55b8c6f1adda1bce76fe924a292a550a3c07acbeb1dc8959aa7845d7b297305e2a8545e81017d00d87474f03c48635f1f835e97359f7f13c12e6dc284b85a375580f5acc9c9137c1be8e0723a3e43f90b562cd28469a1636d0747650ae40844dfcfbc40be05217680764a4f5af60bfd9e0620639d723702e20bcaaa46f5c380848253458e7c4ea4fb5c67edb1d73484d3c8a9faedc00e4eda17848f8ae8932b29b11d93632b2976abe6288bccd819457397c129ab11136c9785efd235f8b148f66bba61d0456a7ebd5c2cff88ca51fae773fb7f88831591db90b8b1203c7c9071954390acfa00ddd68a03aa331f7fb9c4c6971742ba13b09a2963afd8631f2217cfe436f4a3611fffae32eb2e29afd79d147d084608a0f0accf341c6d0835337085d01f0e8f1a822de4295ba9e874cdf4fd3cfe843bb6951b32bf08e6825b5d34a3fa5e66ace28e7012dc0fb9cd534ec75e9a96f0c1649714057a6b0ff285cd2b715515b73f1886ec912e0a281ac2a9dd4dbf4b4089d1839bdb76eda65a1bd9d0bc9b18073a0ed6b895048fece077f688e97dd21741ff5deba4453bfc5d7c7a0697f7babcb64e0b88e91d36865430b53eeb12bd93e6dd48d802402b47dee15c24570e7019ba58831f1e073789adfaa7008cb5465c2d251e7bcd49b7a107cc79afb9fb6e2075906b83322e1e3e3e9078b7770ec81bf272a56dec6f8e5755901e5d7d1305ff9cbb656ccb98028c09e836b2d338ac799dce67902bf9df2ea2de9a0f6c39cd9de8d35a0ded408ba5a3cd245d179aedb0643c23d750e76b1d89148e6f9fc67c0813c4965d53fa35ae8b78633c633ce1764e57ebeb7410f3cdfbcb489a53cda564a27e4c070d2a1cfdb543399d964d40237fc4b33e70ee9933ab10a55231ac404ccd9ab9f800cbb33619b93b5d3f43c0b7865ddff5266789483727dd878e96379b2abe1b36dc167f6a404687d0236a8c246e19bb12c04e181a8ea90084eb3bc0c2b56d6dbf1241ab2153cc8f6244ca9bf250cd4a9ed9b84e2d4d2e7f2953c233b2aac2206ad3ab0b9ed59c904259b4d92e3eb46a7317c1a8f6c169ca39d51a71f335691e9b96682c5660ab03b61ea6ce27030942eb4cadde0b4d42dea27d3518e1e41c8bc3bd1b7299709db60dfaebc250a37aaeeac6ae70b812344eb990a837d7b13202adeafb2a7a8d32e944f6b719362bc46ecfc0f3c2a8bdbd803310aa3194d75e578a1e5f4f1d7dd3686d076c03be05a31b1b3b19972532f8c3bf6da54bcf4e01e29757dc8881a86915928f30207c0352a5fcb709b2358176edef578dba6d9a04cde2c12621569b75ef2c221586f90fb1d210b1372661f01d61f9354911bb3ce5064c30da6622ed38865e44268c5a9438f939360ff7f53d2dad3bfd6cc1d5f12785df9369953ea543b7589725d985b1f8add4a01fa7591b5f93283a04618f6c3a3d43805e480d378698a54c92ae58d07e4120ebc1b00b37bccf5ac49eb0887f961850f274277bf5e4435b57b3913616f298591d74bc8a55fa4d7009590c37e10f0de108d4dcaf588afbc5c868b42a4a66afff1d6942800aab9066580ca6a5e191212a57d38fdc80e470536bcd23df634efe7383ed8df1ec07d2d496d4f9ec815fa1086bb6bf4ae25745db4a5b55b00b61e9338ec2ea11a636d8a5690b38344099a009e6eca83dbdf4a3512c3903f8c585e041f3c4f41d21d41042e9d77a29774bc8ef3ace34ebb529ab0836756c917ff023773aca0e0143828ab7fa847349e55e20fa04e93611be688adc8fce245823c11cbc472ca1dc5672cb35eecec0f443cd3f79fb1f89f7af932fc682b628cfa9174d0d919868d6b6381b83e11d5553b63e3d636286e303d7b72f141560811145ba34e21940a164aa650d971d9b763bf8476d6c0429039216e63c9724d2873aec4b8225b2b1db9e1922b4c0d03a6bf99368f2466739bfb32b0e51af0d1623b9af347c7dc825decd1f6f96ed9874bf07fbef12ab9f06870e9fa215cdb05925ad67304a77a6dc7ed18f3110d673822316e21e0fc42eb93d77548f7bcf6c72316408af5960fdb98565fb4e27c3fb5ddddb572d000e9142d271f09a3127aefd858fdc9266f408d1e377d478e918bd7244baa362877b53c34bb67a592509e82b00769c8b5ad803b71eb7889c57d26a4a3bbe5cf1b3edd268833d5245aeed5b75c7c0b615dde0b121817a05119c550fa47165b4bf637de807cb560f3c965fba6d67f98caf7763636a7c202174f31c80e7367238db99c84bbe7f46a861bda4ccf7112834a61c0d8bab722ee1ba1e76ab9661e375299f0273facf0324a1c801537e933c67e499ee081744f76ffa69163dcd9ea34fb7957ef1ffa1c4a162caeea139aad60a843820204b80dcf8dd121f26cc8106bc6521535c738bd75c7af6e94f37bc7d8d920d1d3d71393822e4f5d3dc032822f539c9b1447d86165a6b9193912f3d312a459093fc1f34ce89c36ed7fc98da16ef7d9ac2bac81cd5df1a5433641322401c8ca6163e3de4e1ed430e8e05206f41104c9531c4bbf4ccbc2bed741b6e42f1344d33b7b2d685a501628898b4c5af3f1c7ef518bef60d46a3a019c2da7c45e155d836ae47e6190ed889e490e42da75d57bda97c4c997c3a98ac5172daa53f6a435587d0f4fd8ad5b973a7ac738deb54f56420072d059311b20180913cd4660b0ac23730aaecc1754b3035b91eb8d2597aa5480c64eb1b1cae8f1e7e86bedee46d74a9aebf93644c29af09e87a2765a31d67f03c4923dd97c3357436f1bdf77d523e9ad405281194fa114bd723ab215fe68fd86456ed246446748402f9ffbcc76771b791e7134aa575e1493a08503729203cf12f9a732dc460af911f312236314729f5419f39999c16fff0d7b5972a145e2c50c4cf7bb5397169126b00468477e069bd82fb5a11e00ad3ffe8c1e9499a1e444bd4fa8548763f428a27864a557bd173630deaa26de1cf8cc8c7451f26e953ed538a7183ac83680d83dcbbe49443e8a285ad336b40f4c6e07ebbbd16639c5bf7436a49782aed2b5860f3123b4e917ad354e128ae8f98235e668045ae3a1aca7e401f386632c0a1d18fe01686a26f08e218ab66e11b3c9191ab9f55bd3117cff74cf55d3eda1cade743c6df8b5f9a4929757be7cb52cf51d1ac2fcd53a17ca6f1310eced43b4636c2229f55b6d79934706dd08babd4945eaf9ac1c088930c8efce0a99198e7ec0830cffa73b32631ad585d117b1b5016a172cec7dbc238e2a6687d41c52b00f6170dd9400f7214b7b65b498e45f8b3d81e674cee7e287989b1ba2af20071606c5bac678107ff2a63efbed847f43f53d2399e2a86c0605134f97c462dc607884cfc13c03cea775f4365f9f391c8567599d6769b98fd2b35a4807dd45a592837fd20b4548a1a000797d99faef640cf1d3c5fb3e125b8c17a5b107ffc13d735f523484d11310c8b9f8ff2f12c880541751b5a9672740dcde3fa1ca26e5534e31ba3e8e31486449517847d57d831e2e81493804583b754bae0450e793092818aed04d0d272d8f4236ebc3ede21dbfb904986767c7b31582810524e7c7cc2cb96b883236d2e1180af7d0081389ba03cf5d5119b12194a11d95633a99d94a64558b3135c25b9b075d34f8b11313c8269e6b00b0752d4fceb30c20b379ecfa07b6a5cfa5ca26a36ee3affd0fb695c12155b26e64da4e67fd13f284a90e0ee62bb11f3b471dabd5ba8f6a1a86eeebde5575f939f3cfceb75c4149bad6fc6ceb30d7d8ff6f2e8d19bef8193161e3e00dfa46b1832d1209d267363aa25ec2564a98b99355c8ed9eb77700e3d4bde737dd6b64517b4b0111466503364e36d567b9e1ba1d4dd18ee733e68a201cc9ca24f91c085e7d284579ed19ca821737bc0c221ba1dd53ffbf138a5f2935c5b28535a5941012310533762b8872e4e292a8efd6a423e60fb68065c91c80", 0x1000}], 0xa, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000ffff001200000000f29b87b4c6733905515aaeaa150caea43433494e0ceebf43ce93b931efa01236fc2eebc693f0c9c677ae32fdca44b2c5077f248c645b4bc6221fcc99ab7167ca9d22f4a5f0c0a69bc0c01aa7861f5e2720690dd7c819b04f1ddec02a262b15c3b79aab741231ed748df1a0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES32=r5], 0xd0, 0x40a}, 0x4a0945ae6a53cf0d) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:54:24 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x3, 0x1}, &(0x7f0000000100)={0x1000000000000000, 0x8000}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) 22:54:25 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1, 0x7}) 22:54:25 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0xfffffffffffffe3b) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x40) 22:54:25 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="2da5627daec095b30287bbaf075466a12c25194577f20c6bcf6ee99d943ec5479a7af1761611efdf320243e9ac5fe0e98bc862347af7a7dcffa359cead9cbdb7d4095aa28e6b310536438f715b7834e39135c31e375c0a43ba22c9e7b11981bbef13e4657be3c0e2be4dde2d5ad6b3ca4c73093fc6577399fb6b5d96d9f85b75c6367d17b2fcb1e72030b2e1b5919780ce", 0x91}], 0x1) 22:54:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xe0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x810, r4, 0x0, 0x1000100000000000) write(0xffffffffffffffff, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r3) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x70) write(r0, &(0x7f0000000140)=' x', 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) openat(r6, &(0x7f0000000200)='./file0\x00', 0x8, 0x0) 22:54:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000140)="c211702b890b25b32b0ec188e879b732bd3ac770b1640a125f0ffe57602c", &(0x7f0000000200)=0x1e, &(0x7f0000000240)="5fdfc57c46", 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x2c, 0x1ff, 0x98fb, "28a4c2308552fe12b534ca8131a5505a22fc2242", 0x84}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x3}, {0x0, 0x18}, {0x3, 0x9, 0x1c00}, {0x0, 0x7, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x6}], 0x7) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r3 = semget(0x0, 0x2, 0x128) semop(r3, &(0x7f0000000080)=[{0x0, 0x1844}, {0x4, 0x35, 0x1800}], 0x2) 22:54:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto$unix(r0, &(0x7f0000000000)="4b9d10d07087e3bf81852430f369e7abadffbbcf47130944bd076e693979bf36", 0x20, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 22:54:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='\x00\x00\x00\x00\x00', &(0x7f0000000380)='!|xD\xa8\xdfX}\x9eJF\xc8$lg\'g#c{\x9bqk\xbd\x13k*y]\xcfk\xd4C\xe6\x80y\xa7\xf0\x1aU\x05(\xec&\xc4\xda\xb9\xcf\x98\xa9\xd2\xda\x879\xc5\xc5mh|\xce\xc4\xf3\xd9HH\xcbZ\'x\xbf\xa4S\x13U\x86\xcf\xb60\xf1d\xe8GA\xdc\xb0\xc5\xb6\x98', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\xcb'], &(0x7f0000000840)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\xd8', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x40000000, 0x0, 0xffffff75, 0x4, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="d1f5e9d500000000000700000000e9000000f44cbb4e000000000000000006f1b6eb2328c74a617dc403318cfeac6579250feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f20c42b4a7fcec9ccbfc74f2750ce0e98805760c197dfe9913243b1d7e5ada33aaa923c1e0f3e88440bcaba7192e624c9be12d508dd96bd82dc7e956f4950d7ed1e7a717a76c47db242e0fa94a10421f079817ae1b4d575130256852f8e1105c0692d7eddccc923eab6267d6b5488c7314eeb793dca4f018be343fd7e6c3"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x4) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 22:54:26 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f00000006c0)=ANY=[@ANYBLOB="d442de29cf0018009078ec1400bbe0000002ab5c22ee94be5089c377c90f62d7c979d80807d20997fe43f83a4a74ec477d83262b4df693a9877ece6973902ad364c5deaef0b9fe820168dd6a2b9d71e940e2935f885d12c244ced11a0cacc8fe367846ed97dda9513ff52f5d2997a3f2656f"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9b9a6b29d243f48f8ce3b534f7bf882c437d4719a7edf9154273d66a5231d566d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="8eefa419f256b0c5bee1bf3548979a8da367bd446974b1dda1acdaa2abcb49dd79fc57d00b2e6cd848751b2cad34c004e4c360a7", &(0x7f00000000c0)=0x34, &(0x7f0000000500)="ea93d2f714f4d3960f9d123a74d692cea21a7179018b879f0599d8e0b3830f5d90ad946a5849ca69a4d32bf9a3df93ddd5c8aa43218fb4aa949a51474106137b64eb0134e0ce104bce0ec527d6265b4ba2a6cd8eaf63209d64b78c215b28d94f20162f6e03f2c3c34d8f047459ad8bd0a59b8a561ed3fb7b606ebff3c757924fc8ade02de646b02cf86a87b15e5b6f", 0x8f) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x8, 0x3, 0x3f, 0x1, 0x8000, 0x6, 0x2259, 0x2, 0x1, 0x7ff, 0xffffffffffff8001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) recvfrom(r5, &(0x7f0000000200)=""/149, 0x95, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x8000}, 0xc) ftruncate(0xffffffffffffff9c, 0x0, 0x6) syz_extract_tcp_res(&(0x7f0000000340), 0x7, 0xfffffffd) 22:54:26 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000880000000000019078ac1400bb0000000005009078e00000024b0000000000000000000000e00048a637e000bb440c1000000101ac1400aa0300000004071704e000000100000007ffffffffe0000002e00000010183070500000000070b01ac1400aa00"/150]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x9a53, 0x0, 0x0, 0x0, 0x0, 0x140, 0x8}, 0x3, 0xffffffffffffff20, 0x8000}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) semget(0x0, 0x1, 0x110) semop(r0, &(0x7f0000000240), 0x6) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000300)=0xffff9087) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:54:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) semget$private(0x0, 0x1, 0x100) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000580)=0x8) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xd}, 0x3, &(0x7f00000002c0)="c58fde4109f77c2a7ef6c4caeb63b59d3026426e4e43856412409bd2888e560f1b73fe84de064f4d72468097229a2c12df6844c95b5165b0b0fdae4a40d5326a6d81d87082ab752194ec02787d54919611cc94fb1c453c5f25ae483706530ecfbfed629d2eda106a2a770b0ab35deffc946d007add8e9fb9ad7805d2f7bcad8957387c1239e4cf01fd759ae6ad8f3c784609e5213b51b60dce5aaa6d3fb3977d5cf0ef198cb14cb0efb772b57ef0c3fc4f9eb0ba249847f8eb8f3104cf3acc800d67c6d3390b2a6856aa3ed12e", &(0x7f0000000040)=0xcd, &(0x7f00000003c0)="94e1118726aba7a226d91471ea15de0260f0c638f8b0043cc1ac3584da23930c9640c48b9369d056c8cdc6c1b10ed263390a00d5a3f712e8e86dd263c3b8639624d5726e1d1a6ed91ceae24e54350f2f3c392f48d2d51745ab904061ab2154bbbd7b044f404931e93a78358c67509229566f61ff9cb5c6dbadd2e6ff3620d548c414ca289fa438aaf6c3ec24a5c8d63de8dc74a36cfa5ce7b1d792f198fcde983d5d9640d9fab245513533b44e4c1c1c1e6daf30bf899c1fe1b3e5b8ce8662d1d410252062f796beb874be71bf3b7730e3955394ec8c2a9287", 0xd9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:54:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000040)="63a2abc7cd15c3832b166dbbf8d0179793cd8a5ce349cb04e5b42d6c157d18e9f70064a437d97c5dee3b2565ede1e8276f2861b747bb3cef00d395350c469a23eead80b89c68971e866f4b5eb76b965b4bfe2db399791ca57e769df28617bc02b53eafde85dc1e92ae54ec395082683e36e2f883b4b6e0faf7cf44a04b90c6e0d4a6a64d50a722a91b3105a66713e71114cc2cc50e5660be0be076bdeaed2da0c5f6af4bae33a5c761478263cbce724c00ab16bc0edaf1e78a57", 0x0, 0x0, 0x0) 22:54:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00f22e2766696c65302f66696c6530006fff63580e24b575f5a3f50101000045b333631a1abff3a56d0cf732"], 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1000, 0x40, 0x2, 0x401}]}) sendto$inet(r4, &(0x7f00000000c0)="16af20a6577beb701b412edfb0851677c081", 0x12, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) 22:54:27 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 22:54:28 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:54:28 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r1, 0x0, 0x18a, 0x80}, 0x1, 0x7, r0, 0x0, 0x9, 0xfff, 0x9, 0x4}) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x8) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x974) close(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r4}) getuid() r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000300)=ANY=[], 0x1, 0x0, 0x1000) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 22:54:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0xfff9, 0xff00, 0x9}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x5, 0x0, {[0x9, 0x9, 0x419, 0xe2, 0x3, 0x8, 0x1, 0x1f, 0x1a5, 0x3, 0x40, 0x0, 0xfff, 0x270, 0x3f, 0x1, 0x29, 0x6], [0x5, 0x1, 0x80000000, 0x5, 0x9, 0x2, 0x2, 0xffffffff, 0x5], [0x401, 0x6, 0x6, 0x100000000, 0x6, 0xfff, 0x7fffffff], [0x1, 0x4, 0x0, 0x2236, 0x5, 0x7], [{0x8, 0x7f, 0x6b637129, 0x5}, {0x3, 0x3, 0x80000001, 0x80000000}, {0x101, 0xffff, 0x5, 0x1}, {0x1ff, 0xe1e7, 0x93, 0xa5}, {0x7, 0x7ff, 0x5, 0x7}, {0x0, 0x80, 0x3b2c0000, 0x7}, {0x40, 0xd5d, 0x5, 0x9}, {0x5, 0x3f, 0x8001, 0x7c7f}], {0x0, 0x7b1f, 0x7}, {0x8000, 0x1, 0x8, 0x77}}}) clock_settime(0x2, &(0x7f0000000000)={0x5, 0x10000}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:54:28 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x2, 0x40, 0x9}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 22:54:28 executing program 1: open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000343000/0x1000)=nil, 0x1000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:54:29 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) dup2(r3, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x0) syz_open_pts() dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:54:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) semop(r1, &(0x7f0000000040), 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x20) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 22:54:29 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 22:54:29 executing program 1: syz_emit_ethernet(0x2c, &(0x7f0000000080)={@random="cdf0fe44e157", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x9, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x2, 0x2, 0x8}, {"8d06"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 22:54:29 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000040)="3b5477ee00d4100907ff44f3dcf0cf654874453f51692b732a4ce74e9670b04db2c3b3fa6ba67979bd3eb08393f0976bd4359ad522ba7e33a36cf14aded4e54a9b876a9b4996dd6ed6f7cf", &(0x7f00000000c0)=0x4b, &(0x7f0000000100)="00c4bbcb9326dc1ad30091c8921625f01be718179b4379b4d7c7406e015e92b6d79ad7d171223551967ecafa02c8c90e42c2", 0x32) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34109ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT, @ANYRESHEX], 0x8, 0x800) 22:54:29 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035}}}) syz_emit_ethernet(0x81, &(0x7f0000000040)={@random="5c018faefdf9", @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x3, 0x73, 0x66, 0x1, 0xb5, 0x62, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x2, [@multicast2, @broadcast]}]}}, @generic="273c461eb2fb50139d5ce492ffe43b8aecf414408f804a3e8ffc77557444828ea5be17f161e1e44f0b386ce645946918da7305f925d0a21b6dcae4b8c4d2b5b83d7c77372bef07ec8c7665098802fd4c40ce3c"}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/160) 22:54:29 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x1800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000800)=""/184) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653010"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 22:54:29 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='W\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') 22:54:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 22:54:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:54:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd08650c1f1e6fc8196031797100183a007d7061d8008a2ab4425e11e26951beddff020000000000000000000000000001890090780000000000000000000000000000ffff000000003778d8706a1e134f0dc70e95de56c6fdbcf78798dc4bf5a18a11f58f76c5125f18ea6984baf8dc293d4232681dd4e12087d9cf13ce203bd633f0c593d5ed09a7075066aedd6bb2144c9c2663eb588460a17e09d97e9828240eb29613f3cc7808df"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 22:54:31 executing program 1: sysctl$net_inet_esp(&(0x7f0000000500)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000540)="ca82ea75e202ab4fa22b59d4a7c176f5fadbf629bc9a0b701e9afc19ead01203a7508080eaf465a20b03920c0fdcde37a6fe2ca72c719241db372842b2069665be032e1bdded6bbc4a35334f4470ebb2b86c29c19f2d680d0239d9", &(0x7f00000005c0)=0x5b, &(0x7f0000000600)="cc439ccd05d0f8d6c05a04cee28f9dc19e37d2b869933ba4a9897b97c05a3be0b6f709c89579c05448079aeb0f5d4ce073f86782c472cec2949c2ca9dd2cd4e1b92df929857d5d0bae585877b5a3e39941d9d9bc05bc49054a86de7b0b7f31b5abe5a12dde73c6df2f14ba1c81b8d428aba7a92ef36d77001b3ee44c1205b850dc083d2e99fbe3806676437953b96a905cbf1f5dbe309a2220e3160c96dabad22cf9846ec217f0b5800b2a70fa2db12b358b28", 0xb3) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xd1e32c93d5b40ae8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="ebc76347ef02e124fd32f6fb939d0dc88799836a996f", 0x16}, {&(0x7f0000000140)="7aa1a8285ad93e7ad218ae70f0af1f644c51a4174c60a40087fc1b328d70eb776fc149be572c9cdee96beb07c1634ad775f2bab4ea2ecb79a4d350a6d6099761f039270644c7fb5d1e47f376220def57af04e3ec6d9a1eb52323e3e87e032771deed801e58079888659ecc3bc5dec5ae6b98b4a6baecfaa7d5e5c8d15fab821caa1cf1b9a9cf798b5567eb7273df457f15aea880a5adf4eef5c0eca9bf", 0x9d}, {&(0x7f0000000080)}, {&(0x7f0000000200)="d0c1cf3781c37000929e607c19b6a3e510cc03263fd0e7d666e97e6c23184f9ec095e410a9b5e8601498449b17befbca9832da29fdcdef6436f9df9474220f3c10009cc45c147b0422b7c40c9e00b159ec7c8e98ae65de29", 0x58}, {&(0x7f0000000280)="613ca7d9a54f6875a462165e17addc47eff65f1f719d4b288b91a960feaf0989f1bed34f0321bc803f6650a5497ddac6a9dfbdbc103164bf71866c99fdf65502be3783b927fb5bbcc64973af299be135e84d005ab5adb6b1e6f179cfdd97d5d20ee9ab4fcf81e77c241075c5b8fc6aa1b0f9f96f8f4671e78ff183426e4b806b529be2312d437fc03ac35adf9b7a504d7a07c9223f821a77d4c95552838b281654909fc8f6402216f9bf6606ce7dccdda04f0ec576002c38aefc7cf8063a2a7d120b74fbfd2af55b4c41e98bfe977d4fa9aad7c33206dab085a4afbce6221750a71bcf", 0xe3}, {&(0x7f0000000380)="1dc0f894e5412753dc622859393021f0ae8dd09633bdef2f04a771fca1de1923ec87cf3b506d85422aec01031e085c5284dd010a0c1afa0539aed53884a534deae0794fe907b937244613dccdf43030e54cadc737bcd58e0a744a5ea2c1799afa17aaa38e9b489ffd87900f12e7f4dc50823445fccdd4898ea5ad262eea9830f87f42bb809273fcd47f5365a3b50671ce28b", 0x92}, {&(0x7f00000000c0)="91f7466c551920bb422ee6720d", 0xd}], 0x7, 0x0, 0xfff) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) r2 = semget$private(0x0, 0x1, 0x5f5) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000004c0)) 22:54:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x81, 0x10000}, 0xc) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 22:54:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000012c0)='./file0/file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000000180)="719e484c90c9cbf576fb7fc7898af86b86a2a404f94516a787cfe6d0db8b12c0835b7294995427a76e92923daa72efb034f956a2b4f52731db29c279bbce74b1e7f746d2838ff84c8d551440cd470eaf1f27b9a0e4c126d0979d6f26d091424d0fceb9c83f866cf5653db8011f89a886973107973847ee02b7058681a9238551a4ae7e6cdd081c3c117fc0027d42f31f5eb9f718ce1a1a3ab13054f5c396d00e3ed72eab39008be4b3d83b54161c2a442126639c5cd03030e0848192037a6235595102319ec69cc6d7cb80665627802b5438531358217c77e419c056c66f7532e39ba0e65efd744f1c776905fe7503a4383e4664d906fba9dba50fc1cddbcf693f66dde6b275bffe1114954b4f1e6191fb8a42aa76343d7a8819f288e8375a1e721dda1a43de89373fab2e9cc33c8af5338fe805374f23ed3919c31d740d93a0279d9f337f0a5df77ca1d1b51093d8f75ea0ee1957f74c4b2d6044282306a3fde127e315bc0e5fb919ecc4cb7a61b73224b62bc3cacfcde4407b005d69d8d3b99e031feffe7658d89d1140727c704ca7a96c598f574df87dd6db9d3de7e3b45df5793072279c0a179904c9dc9bb61e0c3c06e13d2bb1a3e83aca79c75907fc212e65e47e36130cdb1848698194113884dd6ffd10337be950c43adbc16354dcee5e6ce1496a06908606fe2094da90fb285abf89fc66595225d28d8527d3c9d38854567d117e50c080e10321336f969254b16576ed131d8ee6726f3fb33f7cbadcdd77a68e219e0171a6c2ca86413455163470598d19eadd43eb81ca36fcc571fe6dd270cb9eacc0b789398acc7da8c150e60fad485821865e232a8e9404309e4a96a7ed7fe223edc346ad27cdb31c712a9f852cdc5ad2b5e78900bda0568c223b8d964bc518f2763b77d3b8abcf598808b2f4a5d3e525a83401608afc40f121349ff03edd1e4f9a86d3ea1b6b84f692d385ae1a14344d6ca1b5092a996dde032ddaf5cf20c398a60925f3cb9950018e945235fd1dc62515c4e19eca13a51a63dd335cdbdb194fb7fbcf843c580357743ba85584b063854042b75af4e32bab9f3900896bc2fcf23d06fe0de19c43fe0df5afb7f3d9e1ae81a105629524aed2cbeca6b39614b4afe466b2f3d595dbc0a80e15318bffb09e16e68a671891f6b76638b1d556b88b8d3afabb5587c8abff6aa93cb4374ad29a559b5d98fa58a84d1100b7c3f560be17209772b976deb266c199d4d85264b4209d75dd393510040d3ae4487a9f6fbbe40af592b79d80dce18255ca769c83143bdfb0553af02cb862f9afa5522825dd421c24d5d3159b8f19e980d48e0996d46a9ac7e617133f7128f373fb68c4d7239307868e7ad4a4fa251027e406b89af0907de6842650357124ba2d977125fb941efdb3d522114783f1c20d498ceb322911cd8ed66dc1233cb8b469b5d8c8ac4c6d9dda468136909a49b7db40e1c69773a0da78d078d53ba4401f3b5a94352aedee8a9aea6ee32a36e657a95ba3c4ca909e00a8a18db539eab7af077bf67af60540251ce5abfcf321f1dfc0f83bd2bd11ddb30c88417c5a917e88be00b9c5b59b921a369f7ecb6aee3aa2c3652db1097d4cfe9207b16cb65a6c429f107b667403b6914437a7bf77445a246f54a108b85a9927f6775ced99454edff0273b423b2fd4f368eae0076ed479b3dfbe539a804664a0404f64671acb2d637f28c20debb9c12ee1750ee5c75be25293f927441eaad87a90874b1a2b311c609ebe30cbd18c67ccf4ba3cd1208ef92d6d223d450a203c52ff14601e5238a42561fe87690981c397a079f2d8461ace8c3918d0edfcfab80f52e3711aa46e9d7792d110018a2f19aa006b9c11263c33d4727057b1fb4f03b26b39b48188459ac48a05367fde1a4799d02ddde6b8915ff3575dffa6de7b4682dc77da8f279ec12be04964fdceaf4fe3b21a6addc0589f733776f493a7641d34209835a3793cba264877fc4165b962b3b086dd474777037b57d09b7a1712199d1cac5038b52eab93d645ab5993469493e34bfe259899b0f81ba45e8614d584705101e538afbbe67a6aa3b4b3589867fc13f9c6421a808dc638587a26c20c57370b1aab1fead596c69b0e99970003b4ce0d4724cbf70cb3722b145ab3df0c6c17222eaa68898388a9d2c04a62224c3d6128d22afcad6b2124faef071e3e741c8b7eb88c31496e0d4287a2dda71090013f9dcdb81615c97ec55c9889aaf11bac002f26bcd1824af7606ce49652451a4db6888d4afc047a07a70d17f169a8efe8d5703def01227045c9a83025acf34c1820c95dae6a2971569c6cc110fb706f8ac7b42aefa5820078dacecbac1e8095eeb71e8e7c5fd960946481ec3cc7d103b90b543d3b1732ff260af64e4a918057373582c8a8445aa70e6c8b1117686a71faa11b24c859b617216ff9d5691421a6f0bb0fcfcd5026e95da9e09754bd31a596f904c4657c9c87c32cd7b4beee2a789d9c6eb2da226444f9051b3c1651f1992aaa456935be1146eba399675695e2b400d5020236193d03366868265acba987ed7db08c3a44c8dbcfa14cbdfdf3d800a2fd008d9d538c2cc1a13cafe6fc51e90b92c7e8e8e347322a1c838c635b3658e8a0ba6bf7dc607c776482a929a073826d4ccbe9ab9c34a9a068a59581fbeb6b87894f6215351cf1fc7fe2781e22a6ab5b6b043a7852d9c6e9e86d7cc39b2b8a198a33503b15e1b5d5ea4b257ca86e834859f1d31005a473241e6ab86b1ae1199d89383224f3a891f27d67f6f5290dc7da14ad5c57d0e31bd3eeb6f00ee618b955acbc850289b2568b58e6ed6911783eda10544472478ce110a521dcd9b9779459467fe10cadf39f031afd732ed6014315ba48bfeb90500fd7cf4ac695a998862c0ef6448ecd57c13e0748f8ed6a6b672551d6e83ae5d4237da10b1ddab3641083007777ce55c556a208f9c7e4bfff2f37ad18abac872823f35cafd546e6ff05b718daebb4dfeffba45631dd404368a3700acf65d4815fe8254a25cd0c4cedb1e3961ff5e6590856ce9b58adb3bf6f07f60641db935ea429338421bf1f2fb2a8ebf938bd518e1c588b4580f726b5b7d88a48b0ef22be60d81541cee178c2c3bb3ad0e63bcf157fac1b32365b21130ac9ef0dc727344664ee5b9aae8da2e87525e8a3715bc7804139b83fafc6eb7f55a38109d7ab2a848a2a305923920beaa666f6f99fd0a44ca7214591915da4abbd30a0ae84baf83fac19aaf9684805af2d38789882f10446375f7b63e0622f001b92274832be9d45e5793137dcb10c0f115b223521a33861cf31cd5d395fda0c59fa0a87c5ddf36bdd88827abcb8b60e389dcca660f2ce11cc22280e99c527378029affd810faac525da9e3ebe877323f86878730c057e118596508e718099b5d3da2f94225a3aae34d8f71b5856a08bc01205f693de2f208b66ca6f3308bb7018bd3bb2e220a098c047750fd2e4525d0d9f7845b4a8cc823ad83d98ebf882ec45300706ba92d804be1f15c0c7b7560c7e91533e6fdc5d5037616d3d13ccaf4994d190eddeeaaea0472a2225bb7262170a6f2db45a13c10c395f157c7ea03b796eeebfe7ccafd549bfcc40af49fc7785c45abad8e1a8aea1d19f9712ef5e711277084c25f5d9c1e7610b4d3153ef4848ba703fe4cd34484f9b70d1172446c2854dec6c777a93eac442dfd6ee3a121851a0b2408a69d18ae70be0a380edeb8eb7514d5714664c821e21a4f173d52f6fbfbeac38a54110dd018764e1e737abf1de8a1dba4f5b47eb523503375cab4c33fdc656daa60bf1af0004d7e0f1e33d15a0bbf7bf1ea2406658437ec3794579efba76d0d6159e96009093659da6ec1228ba017eaa48aa892a2c6b60236366f7446f9d28c627fba0ebe15a8cba6e6e7a77c6137498941a023b027a6be68ffc33fb62f27fcbc8aa2f78caf8d370a31de22719ef95b8dea37cd121e54fa0e45df763fe35a9bfa6239bc454f6dbfe760b6a0f814fb468820016ef138f2c3a469f9246e6385facbe81bc5a0221194afcf83f6f9eeb3b7a168ff8b8d27accc9f5aa303069eb44e50b471edf92e68871684bdfbdd6824161c54562103701b5d90bc8f39bbcf0cae6da056a92ba7d9d07d2d5042f8a52e6f46a64de55c27ab99bbe9844ba033aad52dbf393a8ba83026171bb86588df7d0de9f83fe5c8c8887519da9994b4e3d879e20107052327a6c8c5c3f6cb16fe426cd5724485c266b32a45b2d5f35202379f2b64e289bafc3bbee94e3ffad1749ccbce981364f20b952a813c40e0637d8196b2c734923c66945db1997b7a314202d32ade94ac838116de24288704035b968da6d8670ff0cfa23e88cdce0e3a92f3caf7a38fba083740b9cc62d62768e13a3f2d75e5e672775fd694d124fdbdab8c84c8aa82f5da22d443f066f5b56790d18f0d4295105f2318f484896e5aa9f58aa2cb1bb1d689f5f2638ba65c26582303d19426ef303e1d798c8c969390612c43df0dbb4c652f3c5cbce5bc11e4ceafb91cac29fad2ef0324cd0c0055bc908efa624cc6ede58eb9a5af09c83d4d8f940385a47700ee6676d2b073e8837519d9c959b046c938f73d66cdf618baf2c701b1ccb0f67024ae48a4d19db071f3ec03dddc94dfe3a7ad0b2fb1899e017fd736e2373c8da303653f79a438b50daaec12f97370e6dd9a266452cbf209387711ae5f642d044e9db5b9eaf14cf55b02b41b463b084f6b19c6a6c1d864e83204f81d1f563ab1b24ddfa102f790a41a5288a03ab370dda9a61e1925b8d66800eb2cd5a8391f6ba20fa55769ee75de89774450ec6f79451fb72ea41d273a63ffae3df4818514f4d7f725e7a5d9c44257544b53698bf1a585d07930e11df675cb0203e7170fc72980fc9730d10c7c79a31bc382675a75abb577fa8bdfc427bf135c5b44dd4b26ceb4e703e740bc33c7b41aa5a3aa1fe9fa98146e71d4737cf3223f34268826fa16ffe4d0d10de3eb566bb3a7e56108630eebdc4c49d260bb220c222786d90b8bce0a6f4fed3146cd31f39a4f4444cc3f6c736bdbfdb4837ec249c28ec49cdb8487fbf0c1dd2d189fe8d45f65640b24e6718a10f468e420b412f8ad04ebba61affac92605f265bb1694e3037994e8edfe5e26a45964db8423d1847dc00a46fd8ab57fd60ca276e74251d2422d3fa8c317a4182590cc358e170ce28cd2eade9337d0450086c0e295e4f8623a3121cf8928a4bed03e6691623caa69c03575829701e79bf847c90775ef1b7388ad907befba4a1f5b1f7b84d163722f1abca51164ad1abc04ab1380544d8609bd51d5f79866d8954eed064adc528fee0c3db9854e46c93ad631d80e510a1093835b87f585d2368c1f213d8df3900d3b3a6350f20d326de1caef7116ee6110ee9cb121e925d279b39928f59c4b0efa7f833e52d9f943404ad9e2aebe287bf24763ac481e5d124db0e33e289b23315aeb9b512720cc2b66962869a93a71e13616d4a0e2c84f418392763135a3ef592814ba4a5bcc157b91618be3d3191439317c7090c98dc7e4585f964a5f7e68e08ac8f3e07ca3d5c75641ddef8bcd7283620f96a82915e6d2a2fa1ba748a9578e270d5a4750880a3adae28e81315e321656fce2707038f364bb8daa117d71edddfff6a05e55c99b4b5c59c4b2795a0abffcf9736ba9048ab9bcd1eab8b83abab84d2447b1d36b0c8d3edfbb2692d00f1eb9d4395fa74586e3dca9a40712e5f4d6d522a77a7297bcaf53232350023a0a7d43290ebcdabb77a8e7e5dc56bf353e9d746", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="d0fe49760c77069a1d002b3052526d862b3f3db54a94bb7123b2bae318b8a247f0864023291c43c1c86799d1e8370c22f93db0732e2724c09f593ed584e5b89fe541d4bf2e263627c61215cc253fe8f280b81ef0d3d89986687e683040b352d95024fd049117377781e51b4da2e57fba18a5751774636c3ac71957c0f1482528ab5d1abd8f00e1d03cffc613a76ef303e8658517f4bf36cb58203aac4ccecb76db3a8d4819a5c8854b43fb03223d00718d14f6381fa80e80761079289dc5e4a3c4c6afebd58bbab5e2fb31a875579715c93b14c1f0e11c8051cb9787a19bed23e576e7fc4e17", 0xe6) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 22:54:32 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 22:54:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) write(r0, &(0x7f0000000080)="d37e855ff336690a", 0x8) syz_emit_ethernet(0x6a, &(0x7f0000000180)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb8100000084dd6002290f00300000000000000000000000000000000e0000ff02000000000000000000000000000185029078febdaa586016010000000000000000000000000000000000000000010000000000000000000000000000ff41b90000"]) 22:54:33 executing program 1: socketpair(0x21, 0x0, 0x90, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 22:54:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/117) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000400)="68ac279758bbdedc6849ed25f2fb5e26b719d18b1bb4847a9fdb78ee00ade77b1d58cbcd057d639640d56e12511c1ba7299a947bdd014273c00bae4fa8187e7bd2325f7445823504b09192bd29264cb73070f2f1ede3fc0890cb163cdfae6c50cd42b3192edd54dfc2d9749be964dab53472b3287ad74e435b2ad4f181f9006329940763849f6fb056e81302b483977e30cd8e8643c204e3ad9059ed6501429fa08fd2ea9febf05732dbf02ae85c56263a254beaa8d0c386c85a1acbddbe18a8de39", &(0x7f0000000100)=0xc2, &(0x7f0000000300)="f46c2d4b5ec738234b996be4aec538af9731602a264b91bd6f0ca56a69e9d52705dc41a5017ca27a8c8630866028299942089dbfa87985016756452c9e3754bbc465432bf5f50fa3aae9aac75adc49932a5b44adbcef5495ebbabbf07ba8b642bfd93d858db049d738d7e20c8c19389ec6644115b0b3cd55d2288f8dff87616dd9f3ad68cd15ad5b67", 0x89) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') 22:54:33 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="d59e9c0400abe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b536c7db903b98ff4e22a26e8b656ea5331915c267edef22d5a43aec808c8bd33271da5162b7950ad2998dcffb2f1129c50c3e2b91463ed9c74b4d725024c366b8a424b51e584dc2351c95ec88fd20b36a0826443b7b"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 22:54:33 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfbffffe0) syz_open_pts() 22:54:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00', 0x4) mmap(&(0x7f00005de000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x9f2) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 22:54:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) dup2(r3, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x98, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000180)=[{{r6}, 0x7, 0x80, 0x80000000, 0xfffffffffffffffd, 0x4}, {{r7}, 0xfffffffffffffffc, 0x22, 0x40, 0xee, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0xd4, 0x80000002, 0x6, 0x42}], 0x2, 0x0, 0xfffffffb, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:54:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000000000000000000000000ff0200000000000000000000000000010403907800000000602747150000b0aea4100000000000000000000000000001fe8800000000000000000000000000aa"]) 22:54:34 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000003440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0130020110000000000040000000000000000aca181f2539fc6926fdec5ad000000fe8000000000000000000000000000aa8800907800000000557277c50000000000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 22:54:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt(r0, 0x80000001, 0x7, &(0x7f00000000c0)="6515910bc08f501263de6e72af8a21d07b8577685eb5f69bb71b6b92c5a24110610716e8a8679efee13f0ef8646ce2096712761e8ec660b0d908eedd0b87846aeb39f8a442beec263f65f58cfb0cd7632f3339a7", 0x54) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/45, 0x2d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x2) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff08004700002400000000ac00907800000000ac1400aa830702ac1400aa004e214e220008907800"/50]) 22:54:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x8001}, 0x7, 0xfffffffffffffffe}) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) getgroups(0x1, &(0x7f00000000c0)=[r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, r6, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) 22:54:35 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7cc8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="22b4c712b5a250c1122ee4d1e2c76c66a25d586bdc5b325e8366d03c6abb6d01fe7cf7e28dd060c8c15c87ed3c8bd36c36a3b26f74991119e30fbf28d7b7e450894a0136f86085f65ef564bb7d9b6f14", 0x50}, {&(0x7f0000000180)="fb088daa9f618691136e4452c48c27f5200b458912946ae281741e17693fbaf85adc47852515b5eb9d9cb837220fc3c6f78bc9aa9fd9a4ff50cdc5de214f62d15a3fe326ca646fa078d8717ab5ff6030fe26f5a119ff9ab505bccb4a76ba17cda9925ab75e8b958c0bacac20cfd5673b1587a885708982a5ebbc525a0eb87b4439bba5719f7bddc2feda70c8c8be9a53de84bfc09fa9afb8007eec560a20a583725503266f2b142f3a037e0d5ccf9a0f67d856670bb5e8c3001c19e89563acec6c5f85890a94f4078256713785a24c3ba733dd3b3fc1d222fa8c8904d3ca57dcd172cc59bf996e6894d2c1db41345239788a66dedc089f", 0xf7}, {&(0x7f0000000280)="841738699b622b22b105404ce95fcf6e4b5689fb2b95f5a9f933658dec8d311d655b3be5a3ea8c9da1fd8b10aa93a9f6ed49ffe4c0c06fce2d4efdb7ddb44a046dde5966581811980dc0bed60d8a041ed69bbc5876399b2d8b81d57f8ea29bb19576a23d1cf3096b3c806cb14361d5fef369f9bfa9aa6722bd4a0d484f99b31619a9ad5209c356667814f168cb9ca7d0268a0cd10b2bd4e34dc0e44f1313cada0b4c6e5e39d4e7559d4081e5e93252ef2a8eebde0ca635473f718a198f7e9e1c24d003e97ffca00ae6e4422a01020725ce66b8f7ec7d1cd86f7b9e80829e409dd07bbd8d374ec9c92928452c7eebd06b9ab31d8ec67830844b97ec15cf5dc3264912ff11583c58a2db616756070d12c94bd53aec31ad17ce7372176e30bb4196dab2f9e754977250db58b6cc5e29f8ed8b675ab8dc86775dfe6abee89798cf35c95980a297303408e046310c77068b01e8be67a4678e11721d031fb43bc808a08eeafc1350724228d72ae25b10a210df045a02ca323cff4ff54e15d693c5d6f4165da8b3b70486aea8e35fc334ec366b4d3cb97018004e201017ee95681b6a6dae48da6fa2666bb80a172453ef8ceb3c55c14ccf8e37fbdcf7b73f1c9aefef1e39a04903abb6388fff9dfc1fa69b2b4a3df3a56b249483498f566ec5cfecbe5980dc1f343b2539c2490ff77c438079b066983a58e116d2898ac9d1f4e57f6abdc2a4d3c21238cd33aabbc3004409604233a6e29a21bf14af0ae717501a07292bb1e139e6d89e0d9c577d070c75b311b3ce60544622fbca4f8c1b1989ef59b681f15e31b194adf844b6bd032d512b6a90100b8ed2dc10ba9be7bd4fd17b341510192128030693b1c2775e4f09130a3754f618e628a8461c3c5c3db8cfe942c0763a3f3fa6b4bfdaa14d805ebf693cbbc33e1541697326d2b4fda59a3d777ff0a349a7a211892a995be1ceedfc206c3a40096ba151a83d93f639df96b3f58b3d81b3f8fe69c298a3375d6368837e70ede3873260f2ad13d8f5d90ce64bb85ab244f4ea46af2e7bfafc5e81bf396277bde5e38cae2a60100986822e5e0b900e5b84fcd4f6732cc86b6fca0baebb27386e944cae83e06847800ca535d5537fe3268513378f6196c1cafb944d121852212df8926ad82664f4767d18f6fe89abb651e22f8bed8c94ecc5f477d1489875c0c451350eedf72ac53243dca3d3d28a1551b3a3101de60f35b396fc4f1356de8dfd60e6530d59b11e6124358fcd80c455a11206f0003abf1b96f894130917f9e1304bdd95f71c2c2c1cd80b0c69f6583971841dbeb8d999a82fb3fa2fb212440280d962b14b0a9f9a9cb75e008328c5290cc92b067ef1c3eb666a201c3ba755066a41dcb6c231a6c1e89886723afc485465044030e517f634c280d839d01b38eec50080ad5b5faf7d9c0a134c172755cce46b2dbdfb5090cbc8139da6824e987b4ab14549a385ab28a463270a2849aa1756a83595b12f97a1d67faaa1547beeaa2e6379b9a2b4f61a0b59510212e105117baed5b19e144b9db6c08c1073410a2466b77b69e3cea267764fbd49c62d18df7d86f609d1ff2ff8f9ddffa0a317dceb58855a86aa3ea624e5bd7e149f2d5e07b9af411f3ae6f7bfbbb9a13d9b4333d6086f735a362336896a2313ae9cf970af6321aa0e478cca2571d3960e39ba21c2ca8290ab9195e9544317704a002d4659139afa8ab5529d505d1415ae099633fc7d02e1122e2737e027c3a7d9eb25ea157ca5811c5c77f080633519e532a3390317a31a8299593ec9e8bf267376479a28920fa723bfe48949d87dd901483794900deed6ce0ea48e24c102f3345978d9d5fdfda944b2661e4f6002c6908da6b998fadeda95885f427096b08c91ed0cd6a0ee224dc068d130f11669da113b7558c2f65f3a83dcfe25552339eeea1b034f66a8638c71dd10970ed7415b6c04ee668773c93479ea3a47b0059e12d4f322fb02716bbceae84000711f790a902cf14f8c004b191a459eda6e3cd3b0a0c746f984b937fb61e7cb0ffb7de1f55b4611b93500983097057151fc694e7669e1c3d073766e92ae92a0ca9cea406684a0dfbb44", 0x5ce}], 0x3) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 22:54:35 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/246, 0xf6}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f00000004c0)=""/231, 0xe7}], 0x3) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="c9994fcdc0d91d466531073632b9017abbe76f48a9b734e02576407f8a0b36c4696215f9993c8b2a39ba2a4d9cdb006211014dd041c83e098272865549f9142b0afbc4d3e5b17857aea82c9e84e935147a640899094943b801e7e9bcb4254fb1130dacc942386365a801e1d494da0d590c1bb4b6a1d39addd5e142550a1dab05bf93207390d90229b76b11fb055bf52bc214596aa13ea0463ca7c308d634de7215dfb7f1f469f343e755904f6203db1dc32c4af7e465fe5afd669ac25da2f06ba69b91ba1a2b7582b396225e0931"]) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/93, &(0x7f0000000100)=0x5d) 22:54:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0b000000009dc10800460000340000000000019078ac1400bb00000000442400000d0090780000000045000000000000"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000400)='./file0/file0\x00', 0x1, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 22:54:36 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = dup(r2) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)="300a6a80efcb4953f78d08d283acbe1045584a830deda28ae3a76f1ade5d8f2f27f3080c1d1e0a4fb5b2bc7f885a8f57c3e3004221a9d3fd8bf899bd8a0cd87b824458509eb8ce1aa396f27cb50bbe67380bd4015acbfc6bd57f977fa01b8368387775897f870b46163b735cbc5d2ff23b96fed36010f46fdc132899bba9115e03fe78bd30f6e4d52c4b9b46ce9d056850093793075fb1a74c6b541b8742a4dfe8a59d3bb5c04fc1", 0xa8}, {&(0x7f0000000080)="0afebb4d1f4fa1d2", 0x8}, {&(0x7f00000001c0)="21e7c35b636ad21c5c8650ced0221fcc22b0a5086a5a6ee580171c46b11da6bc43f11e6ee580705e4973428eb0ab81a85967e694aa385b8e66a406", 0x3b}, {&(0x7f0000000200)="cbea7a09dd1a1cf5ff31224fd5b4e9b81d32b3499881f872f612bd51ea991dc52b509f71fdf41ebb07c81c6ea5e32c5fcec60842bf2fd852bd7c51072debdfb579858d3b2bc418b07075e0f9d66d2f100a3579b7c6919f3e", 0x58}, {&(0x7f0000000280)="36c11d6686236e2ed0ed00f3cae5116ce232fc1b20a777feb2f520e75f909f7268036d9aa7880a5b3ab08f8372645cb1ddf65dd3451f718212d359be99e90fada817bec8", 0x44}, {&(0x7f0000000300)="d79cd5a491d1335637a3278aba5d29265f158eafc576adecc4ed6ec6f836c45bb4b9f609185f053a3a91cba0e8bef502c89dcc10dfcc030fcc2e348aa43839edaca565f34a3debd97165b8f41487dcd34b30f9807812fd461915edc41143db083880a9d6305cbc13cb9122c1c1f75921af977e4be4fa9757d0361b05f980ab085dfb861987e1", 0x86}], 0x6) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 22:54:37 executing program 1: r0 = msgget$private(0x0, 0x204) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x31080, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe89) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = getegid() r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xde5, r1, r4, r5, r6, 0xb0, 0x9}, 0x1, 0xffff, r8, 0x0, 0x0, 0x1000, 0x3ff, 0x10000}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:54:37 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) mmap(&(0x7f000016f000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x4073331d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="dcb620a539efc9accb16d9a2c508d8748ee7ad6943f166232fd138fc5fe82fea1bb3839b6b7641431ed46038478c7beab212c4d4479d8945128104db32de364790ab6d1556a3f227aad8f67e529770bca65d95e41b466b467206808acbe2e95ff8e31584dc2ae65552c689d93adb8dacb6de8d33518bce8f7f5bf905e40a77686f41169d0ca8c0e28b05b1b96da5", 0x8e}], 0x1, &(0x7f0000000380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}], 0x80, 0x1}, 0x606) 22:54:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2f, 0x0, 0x0, 0x7}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) fchdir(r3) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000001180), 0x0) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r4, &(0x7f0000000240), 0x6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:54:37 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000340)="ae7ac75d9db951e2d712eb126b27106455a239fdfa7b0ed11a57d2a8f754344fadf06f5c53bb4569f70e7ed5423cbdafedd7c4a94c1048932d761e460de3742442c49cc171fdddfe071d4e87f6d3a401bb7edf05f30eb21d1b2518e6ccda63a1d10a56db123ed40cf3cc8749d02482c45d87dc6dacb8c72f598b9cd4e48ea7695a88ef9de7f6f5a1d1683347d2f8c96976346f1aa6af8497916e7b7184c5ef9e1a30c6a5bfc108c511df467022c395126b7073b1767e0d35b8ba055de2180f8359bd14ecbe84ca22356643f37de1ef227f5d57bb0014a1fbdd14316bf525725c61940814789134ec0d2de917bc8f2269893c1ba803cf200a20321fb2f618f97cd21356311735351ef323fc630ebeda3708d5e6b684513ea48936430ce906956648469ac22f074a186548ce92065d3ec4b5e3c8915eac7503c34aa8dc28cefb37e8c5fc65c9c90f17240f5fb44f6945d6d664300d742ff1adb89ce6839768b4044e6cbb8c67a902e320cb5d52383ea0f30befedeb256acdd4837a9139c1e96f4bbc2b5c9dbee23845f2a8b3ed36043fbaba8760af587e1bde23fb392476abd9c8b153032fb36f5ccef8cd22feb6e554a0fcc34cdc347edffa3883fae8cf9426f32301cd0f2b92a4cc183e7d885cc1bbf088fe22df06c6bdc8fc752b1b4519949e006873d32cfe615e4312b82a51ff3fa62c97f92cf3f3d4b80b6e9fa5cc4133a34b4f8e2a2d38132fc4e1e8d0465e86123d9789f9cfda076c8b26a14b0e6da9af9d375554569f71bffea49e561af7258a183d955c9a1446be3639d977d7442e3cfcfb3fa1229c6b93bcafe0559bc54953082dda4be1d30426ab15ec2af8fde8f3519dc1cec7c612c9c0a4af52aaa7cd09a7886ab508757b1c3af27354a76d8e4ee37a4c41a66ad4c5e2024fd3757f985d2381d4a8ae067566bc11efc0d1aa29827e5649d2ac357d22fc728230f71bac95469058f73d668c78f410b3eed9198626aa529e5e1b098ad3c6c0cccb0c5158837bff6e79c7f2c2fd57b5126117042a1679779c09d5fc678f3130bdfe140f830bd370821a83b096f2ccbf843cf0419d59d7f23db8edfcb8e69851dec26862539f13bf0005a93a6dcceac93ecae855e2e0cf5283487d9afd3cd2cf191e2dfe8f290df5f35669f79a4fd32f0f937b8d54871e21510eedcf0054ec1f509507faadb77917a4427043a68cc5db61d66d94421b665e5ff28016f1f74aa779fbe8d334f0c837544520056b9cff04b09958400d1550414a99bd528ee06408857ab2e5314432ac0caaed1c6d97108bde77a170b680221fe69e72bd1e99761bc63e2a1681ffe6af64bd019ee235bfe2f61999ac1ffb01021cbfa13f49ac435162ec2d790d9215983ec3c9e8dd0e4d58f98eb57c9d15aed89d2d5cff38b5a60ba3496656bfe59dda26f488f0da8b8a6a5433a9edd7345ed6a03689e07f8ebfeebd3a2244e19a1c23cf7137cdf6f169933aad568f5576a0e1ce2b984e06860a68529b8ba4466adef1318a0e3b63fab2fdea5f38c29c909180c91f55ca56de628c596193ba34801e184e4401c2880cc28bc51dd73a9df9070842d17b84736b6dadaca835f4a680b3f0582fcd88827c1eebf387689283d2281e8caae592c469409e5acb907eca2653e69de5ae0311c41a3d805dbee0222e3f714e2f4759af2a46f0e0793debc3beaefd6bc87177e4caaf6246bf3c120ad29da87e2c841467a3da6e35a1c166b6c7836bb825351c5b839fb7a60a5abbc8f10d61d9e52d9daec0109c2b6e0d4ddac09683804c33d266f4c795cc74f38fd93d3ce6acd3290613d7fd0d9b4c4f56821ec4b6cedd9c1558739e73dd9654a96b8cecba82ea7ac2a0bdb1355f47feae12d1760e5b961e5b4c5e3b1dc9699fb6bac0e17afb078676cb942a6ffcff6ebbcd6f01149b4cd0ebbd229ee6c94aa231130b735bd13b41baa8215da14e2e7f2adab1b8070eeb0be8505d35ab7895fe17d476d23638d5c9cac4544c370a2185f7bb90c71b75f6a280e198985031d558e405e948a5f48bb4ae58fde46bd388576c989c46e3b4bf72eee67406a8c64e0d7f072a1d0df0ebdf636e2e72285d2e937003d20af1ee9e32efb067a78a078de1cf7c0608cd057578c4fdc08c253158ef8bfffa9d1a0cc7019b35be4bee14cddec3cefce07d22f30a526cdc108dd4f68a758ec0eda1a4ae710c3cd3baf32634f86e518420e1766f1de5c29cc501600a10613b80242b7e4cd358d0ed16aac314c49cc4c1a9133bb7955611f269de662fc05e9c579a086f84f8610156ff7fa3a5ec46f02b46a14a242d4f797c115b21eb8e83cb302f42cd080838ab12b5984ea4bdd5a17a928633a739126e5bc5874703394582b36704c047112cc47752369742e322884d11903acac0f85e4425f2b2c5908c64230296eaf64d3dba1b89a988aac2f5659fa488b42f43e65a5322b251fc42b4ffba1b753dbd7361df8c1966b0c6c116422cf1979bd330f758f1050155980babf6cfeda5b3b379898818fd0d82f03912ba3e6ceb495320b0c57cae2c6851b8a2827dfa4b45946bee1d1c3e564c100994472c686ccd28c2d9af1642ef94e89aaf35d4f0d907ab8c796862536b0cbac6d85249e2fd10acea8118e08a4118d1629e5d5a452a5f6f8afb4bd88836525abf999cd83e47db988a0c38fe639accf2fc6f64b4e2157fe73985c318f0eff27594f910b8ebb12d47cba9f55c4714df4d53cfa71789ed1d52028571aa788ff1e7baf305632e630b47bddcc0efe64e3506feb0928962acdd0bb57d1bfd2bee3c54f7a398d87fd3d22bb0f65e18bcd7d807d59da61ea7b274c01893448fff9a485013172ad2f1534b068838b62bc4248735be7ca60a47668d3e531290f14237d7ae7c11953e74e1316762d2866d83d195d95dd1ae002220aabc420625cb25757a75d1c0cca08beb3724f7da1c8f459c85e0810d67521d560a0018734057a04a7c75b716b63ea2f54e7f6f8939f58785c4fb46c5d3f063eec512471f4064cf9f0ff794319b3dd8671e69c2f6d85c665d2cddcf4d5a8a79e2f54da5c6dff2f18acec5614df3859658849dccfc21881a51f903d7d07a34e469fe019f9b970b060b29a4e91791502ac5a5b2a91378db89debfb145564ba06c9de704a8be33c06f8af4224ceedcd82badd10a5a2ffa2c584cdacbd8c3d4c71b4cdcdb635b0813b10a7b95dd761739a5db59aed387ee0a17469e819595ca92d6b29b5d334db009625c676a5746cab89a81304d36b257b5e3f4fc673ae13597d55ed77ea41ded10170c7c58cec3715289d750eda29c5a477e7671bc2ad17ae715c8a9ab86d76636f5f56246f6c43959e9b92a3bf770654659f6e28821aee6a3e455a9c808f8a137020976fd0e00043fdcad42e5c30d9cee9037f1c89917ae96881dfc8957df1316b2b36e36721779c2f6470bb82755dd22e1867268749722e35e9d041016355e75f3260bc0dc2a1a5d32f515e883b87c224d1fdd8b424671d67b8a352faef5ec0111db387e4ae22f89e747367210e0bd965a3b7cf191b1a3bfeeab940b8f1d48eb1b4bc26ec5e87cbf794894a78559b850289057ce64848da127c22d5c3444316799082d58759bf9f8f5e2f9583af43d96589863651bead02c64778ce6cb52af82a41f49f40bd2bab46aa88a88750335aae7ef1451f575e11905fd986981e62b5ae2c6c685d354a36b3b61cf31e43d032b5a7c2a20c39dce80bf76f77e4e8762a77d30a45f9ab6ec5a8415bd0b9a8f66250897e3d3cfbc01275f866984ece8d8c1640badc28866b73a81c042f363746e58b33793ef44da6997190147242b67ac7e6c5efb2a7f2ad5c4d9ad1c749a502ae5fab7225286af1a7d4cf7075d08c31c4bc15d1772bdde84493e9af3f8268651525e3db908cca46da86cdd95db39f0d3af202800dd3e8436391872486107b1a5633c154f993e3f1d6029774a34431c65bf5c513541e6f6d5b767cc75d770ac1fba4559ba73afc03b6595dde6a1176db4ac204dbaaf54f8c3fbd93681e716c57e08cf7eeb22b7df9ad5014784ede37d17e7b46384f1c70dae86f45fac6bf070f043a180485c1a9ee67a1dd6be027f94476688c1e782678d556902f0c42e31a53d459c7a98df40cf4dc2b95c946228879f7e3185efb296400e8afeb0740b2146305738d6c8d793024dcd022a6bc9cbcaaa644d167e89b47d335250443c3f9591ae05744ee71dd865cdba1a8275256d3c872def70b530538aeef62a8fddca6aa4b2ad83b225b0896c740d673a234bd7399d0306cd742c1f466763f07795bc301612b53593917475606894d61d835f966626998947d52bc3599d50553e5fcdecbf3eb2de39dd778857cc50429cfc24cc5cae30967ed80456de4923adcb4ff782d4030ee79d3e4c61f7b8b1a76e4111055eb19a5491ecb00a339f131e95ee09469bcd3f780c32e97555aed54922bbe0af22d78a4ccfd9bdf81496dc5c162ff9f7bc2b9ffeeb27036c37b9bae18fd78f80e028e165e66ea3b2fa83b86b43e409655e31876d45d6e427785914889719f6f24ca0121eff5b9b2c376e892fd15c4f07cef605e07836412783fef3c948c28ac7f7392b3619ad81d3c5c052cfd78e0fb4d36190c4d24484ec54b24e7d9413c9b2436616b83075ad1740a6f5cdaa2d87bf4691513b99bdb80688dd8164389bc124dd957e1331bd109e4a254141f3911eafc14b2051ac9a5cdbded6e9475c9b6890080a000ff6ab9b550ca10aeb359522ab1daf0c6e5087a4a9c387b50043a789e756842437e77b7dd19731d023efcf48c2abc2edafa32b2bf02893c88a68c93126ab5b2991ad4e18df4a0c16a2bef92b8ccfdd1de30642887d347a2bb942b84766ab694cedb99b7cfc2f3393f06376ed55ffe9f75f500826834ccf85fff030c8877c45e6eaf2369ef2d6ff4e7334020967e3904293665b763a13b18b60eed4dbe44e347ec7c8fa9ece7dec01e48d76f330043cd5a6cef8ee51218879af6439b79654519215b484dbc4fbdfb1fff2a03410e39a9eec800808b0650ea8203874f8516aaadf67ba2371363adb2ec5a1773052d2e20acdfb4e96756c043fc4b718ff5a36ef3b9106ddede6c9d501782526060d42b58db235a63407ca1909440e816c5c4821b5dae37ca6ea1127772d9600d8a0fa0bb9b7c85cf0dd392c07eda74e65aee9444b3585cfef848d78e907ea35b5f1645e39636f24d670ac9b4fb39ee2c6883aff749cbb0b9967c75728f709393b1c6aba50e92c06fc73b4e1da0132747c4c06993e894c001259225fee1aeef9776455bcbef31cdcacf3a1ac48702f15b22c3e6ddc116c23538ad0ef0da28fe7cb980fee336aefcb67d68837cd90bc1df7d458e6a2bb1571aae8d4daf3bc936e9f16c8dcbfd8ec99ac531e10684818e89281b1f5b89d471c34401eee3d7a7c887bc748708b579efb4af4342ea476872c3f288bfe19237a7c225b36bed41753c6cdd3bcc6b40ed58aca41991852968cefd94973596dbe27e2be75adc0e6b4729641b3ee9a5c4e979b832fc8938cafc95724b535791eeb75d9fb3b037b6efb7fc5fd27fa0995f8cfe1aace5b76bf45a352c5befb656e2f0e0a7ae212b7868448c18ee337476ec42360b55dee7d586b9f922191a08ef13864a9d793a48405cad07a37270ef449e2b478f03aecebea56e4202022bf7e4e6b4135bcf700b74e076a5ba181095c50e354f4a18704fca8505ad64d77015bdced056bc797091c283107aa72f6be5045f2c43bf4f7b85ad9e3ed5cf51c5cafc6b20e8a8b82536c83", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="7512f3881ff9be5647f1a94e2b4f586ccafcc73854523ccac7e1351331ed7b5d436561a5e71c68cd44e3af6e39500a5d22254fdc6892b14fc5214a184536c1ffbce41245eec63092238456e01f286b", 0x4f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) getitimer(0x2, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x5a4, {0x3, 0x3}}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xaee, 0x0, 0x2, 0x580f, 0x9}, 0xc) sysctl$hw(&(0x7f0000000000)={0x2, 0xa}, 0x1, 0x0, 0x0, 0x0, 0x0) 22:54:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/245, 0xf5}], 0x1) dup2(r0, r2) kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r8 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x10, 0x60) kevent(r6, &(0x7f0000000080), 0x7, &(0x7f0000000400)=[{{}, 0xfffffffffffffffb, 0x4a, 0x10, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffa, 0xd, 0x20000000, 0x8001, 0x81}, {{r8}, 0xffffffffffffffff, 0xa2, 0xfffff, 0xac, 0x40}, {{r2}, 0xffffffffffffffff, 0x80, 0x1fffee, 0x8, 0xffffffffffffff2a}, {{r7}, 0xffffffffffffffff, 0x3, 0x20, 0xfffffffffffffff8, 0x400}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x6}, {{r1}, 0x0, 0xcd, 0x2, 0x4, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x80, 0x4, 0x1}, {{r8}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x7fffffff, 0x8}], 0xfffffffffffffffb, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 22:54:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x55, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x3, 0x10001}, 0xc) 22:54:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}, {&(0x7f00000001c0)="07f811ecaa408d7fed39d31a60251b97c6d37503ee6b1c6c9a0391c6b370208956ad7bd369d764be67678f1a66d173194bfc556cea8d74bee67bb41ed4311b1f81a152ed0a13f778e7b1e602a387034096fe7324f0996413d303fcce19916efa25c8222a3bc97d687a2e7761c7d4b480733c4eb7ed5bb866413974c2980e69e432298c82b683b46176b82304bb9296e8", 0x90}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) readv(r2, &(0x7f0000002480)=[{&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000002400)=""/76, 0x4c}, {&(0x7f0000000180)=""/53, 0x35}], 0x7) 22:54:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x4, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x68) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) writev(r2, &(0x7f0000001600)=[{&(0x7f00000000c0)="4c9e2ce3c2cf793cb1b35d9b3dfb3d7238eec70274bfd0d3ef5897fb1565b65e3417319a52e7e33c0189643ffb0a82dd3ed90c16a9d98d88b8001084ffd0b472729aaba0b6b130da938c9c1dfd4bb5d8dffbd48d8aaf09e83d245cf825c0397dca9ff33fb89a3b99b271e01f1837d8fec0564eda4055a74fac47930f7b8df90e557b18b8ef46ba09ad77a310f546f8bdb1d550692ab7df81d206680c2e741be49c713cc43ce4a4356fa81914bf11af3972e22169d24b8a807d51e21cf37284df05a56b5fcbc558db150b8141120258413f4635", 0xd3}, {&(0x7f00000001c0)="717d8bf6ac91c180eb06cf966853a503c3e35cfc76dd933a9250792680ac88a322336e0c9e61c87d4fc9b260e2cc11bc25062ee11719f058510d0064084f72cfa237081d5d259298d4993a861a74a35d30a3319dfba7e58f0ac22654e5661c1fca92d1425abdb3d7484af96da32353507772", 0x72}, {&(0x7f0000000340)="aba33215f17293227bac8a4290aad960531cc8a93b3b76b4cc44da209abe45b3fad5e7819949d6a8dddec5ec8f94298d89aac394c9f3e7433a9a4d0f2b2551d5b6c0a8b690e34769736ab900a2673026619db3a65e0b1c8cd59076fa3a0bbcbb21c1c81b45979964f003b26ae00ee00d7ba8fd12c2d37b54e05793205646e103e8948e5e7110a1a5d2bdab7030e1d5aeafe9ae187b5fcb31c2d007b855bca596aa4c809ddec3b3b6715ad5182d42fd8b5ad106296698137aef452cd9c2c15fbf347e283f57bf4c6a00f8eb8dd93005695fb8e5b7f95e55ff02a6942c597e8b630d68409e30340bc708f3fc213f42b7f027acfa708046ee", 0xf7}, {&(0x7f0000000440)="d3bb1310d352671243c3150cd69852192fc941181dc3549bae0662909e76e44b25c7f44408759e4f593ae22a0279298c15ae0ff25641c9608b46b5b17a70fbc5c102ed18f86988932ca0d3a3fffeed1328d5c82c35d5d487751a292b8ee81f249a94932f044d24ad528b8659e0a916849a5f375f68b4e1e2fb45e6e58bd91c8a3f4c1d52ef0026b380fbd21822559536ffe2cd9edaf17e768e9db4ec2959941977b51da885e6a3f5e16cc951af355b79af888b5c24b1c51e68643a4f0078f355ff0a87d55c114a6c81409b48b97c4d3acfac5614a37cb3a6020845fd2bab36c551c6a3e4b2477c611127f740930de1751811b84f2b1c258e53476ec79d5f6d0cb7e07e3cb99583623e4beaa7c79bce26c5062a1fae341be5620d7676eea2aa0e3e36f8233037b3acecbc06c798eee9b4ed5dcf12a22e083723f2756845771c87bdb8e0adeefd27586b4e6c0996e18d1a8f54d33073b51c60dc7699414622523e8b9a5cd523e179069d668dbd4d0a94a9672b3f6d905869ec568ec6fd0eadeef1a4341d7d136289c963958ebc8d68b7e177cfe047df78aae9484aefba5c5cf0e2462a081e7390b2272d1e80fc559dc44e191a1d4ecee683569c4078e6dd85c5d273ea94471846738d3aadfcd4b3f07ba5c0e01968e3d8ba487f4313179d9ad4e05b26f338178c1042057318e6a2fd68e13681a7789361302b798c86c37156dde92d6dcd5de6d569a52b310a227d0eba4224e4237bc713668a8ba5e3fd22b6e0fbff87c78adfe3b34325baccc3e0ee9b959c1766fd8d8ff09964e51a5cc69b947de146dc5a75b09648d6542780304d6b19a8fcfb989e15a921c9eb955a501a8460d6a364a783dbc86024f2826fda983c8107cdb37a98777c280c00f62c333255ba715b7048e32ea7c32739b9c976373903a0b42773bedcc2150f1946092d892d79e465e7d9b0670cd7891cedeeb9497018b80e563ef447172741564a0fe475c15ee2ad4a219cf393d6e2239a588ff3096031ab49fcfcfa296fd3219287aed07bbbf2dd320869098c3b44515c356c32d1d3c328c4ce2996029fdfb96042403617e09754292c5f3657129743de36f8ccd08d71b9caf20fabf3d10966810a9a7164b94dacba7f8d1280e7ca27ee9c7a6ff1afa8569c6b069389b54b6ab7f76e16b4ec5b40fc184409f102c05c25ae69a710ad8f999607779b3eea8f441bc4df9d5922f92739b42d2278e86cb3925df61f40496600c213dc9ec12a6d9a68701284a77bb700f1e3b14c2368e413c78f1a1de64217406d1376eb66cab69da2fe4192bff7bc80611571e5342d647c23dceabaa3bdcdb8955b8eccc7e94d225d34110b87fcb215e47a1f6d4eb58dce13971a781f2989211ada7906e0ea65a820a9057de5ae954f295c5f86c38c0462dd20f065b2f38ad224118014f3d485330cb8925c1517fecb46385edbbd2fbe60b5b5df058431fab4a3f813e28df3520f29bbbbbe9e43770600e23982392e7f053b35fb1617249966159d57475aff2bdd3f8b374e4f4cd59c8eb3f717d58f2964515af5d7f8eb6e03b8907a75346a8f471f960547913e1a5df67ddce1406a1c9a6699d39ae07e071ca200c893ac048d50b1b413d61b40d12e8ba2f68fe1e6e43a5e485fad1944931efd7e73a2e6884eff708d2aaf9bc889f39be3c30d343c1fdd1dd24cacab67f4b719ff2b1b07fe19f9d673f66f1b7a60325f1836562decdbcf9237cd4d8c8fc9668f7df19b955bb584fa47c96f329085fa69fe0920c908241e7296e03f818562bcc2e738219bd3a54b6b0ba91edf965872abd5798deb7cf07321c5020375ce26540a3a807603fe860870992ba16367de44d63feca7b96f17ec67b8aec51ed0efc102fddc62f20c4f118de90577d10902cb6e7ea7e3829e518713abbe082113749a6ab849f9b6b54889a692900cb79040973017c6d188ccad6d7d1763d5d402f8e54f0528d0b349d09ea4010a37532e2ac19b3013487b762c7bec2b230586c3976d9a91357f452d519c31cc5f149a75849037428864a5a7e473aed9353b5c2a6120fa137e01f7c4813aa2fd70a6cfa48f2d6b4621a40373b1ab56cd9337b9817b23453cb7f7819a864340a4bb74c8448fba4a41ca15047a6f7c131564b0b249d1f30de0e96feb7fa5c61db328a0363d06c4d134cd6d4f004fc92756c54ddbad4eeecd3aa24176389f4da832d18aff27e30bcf29a7cf2c90cd999f8a124acaed88f91f4f45cc921e1837956d369374b31f181e6183a0eef66e2d317d4eb76a5cdc26ddef929bb808d15d3fa508d3201fdebad3c99407297415fe3f8597153eb244e39044fa54c5dadbd72839d502194c08f9c7888862ff324f0bd39f17215ced94405ff3786d47a6546b07247a73515c5f262191a80a0f6e92a3f627a4580008783d20b1b8bdcf34ee030ab321c67a7787589dd7f5bf6b135ee7d376975024d6c1322e33d9cea891c463606aa4ae788ab006c53bcb99de65d4e58ca052d4b95b638d39bde3b09d527adf0a3ec400783c3d6dd6d0ed1dac0a5dc2986960d4072af41fc4fd4fd56b68f9263c1ec6e0c73cdfae070491cf2d5108328475805e19c88e7388c0c53d2ae114c8e168fa44db50e8f2f729700ed4b63c8acd76acb719d76fe20056831f739442da38db9c2e4ec2ce87fc567d7e17a97cf32342a87da24674e9f553409706af7c85986b27fb7c1cf71a237cebb3c3ddc74390d7fff3d2080e0bf6a4ea7a6e4e43ddf4d816e92b5eb803be07d7fb0c992d6717c52c9b86c6f7cade6b8b5fc057f8383687345ce8409fa955e68340897da26c1b6e88f6c9725cd75ec6a8a8093cb102e8deaeeb7f4f985c62417c5544d40db08f84702a710ff84a97fbbb10c6300206b1ecb4ec4a3deb9ad0c122895782c628b94079202ad95d388055d2e4e12d45ffc008102f7897586065e6a152491d1350f3d0567f62425f24eabefc126ab49549d640e948a3a983d8b453d5c9b89a5e28de4618ad8eac43f5d3e0995c8e797c5a3ef616e3f41f9c4116cec4d21fc35d6a31fe2878db9db19cc29e97f3b7b7f72425f5cca8a5865243129c226c27d3491b10aab6f1e90516166a68487ed1db145db0c66b73a7f1212c6d7944d971dd7c755b43908145078595f351a28f04ddf66d0d1f994cbb6581ca937272b4d3d55638becd9c720e2d242fed4f3b491b6554cba6f070a143d26b245fe628a8da584885a200ff0ad8148ff750daafc4fb984014d509f7c186d1361adc4006ca7f58d4f82e5645b4f4c27b0b4c887ef1be4686d1dbda07f498b232fa1075143df840151976585935063ac986943fb449e40d8074bb977ece0a13482560b657db783f9921e92915a2a40636bc959804731c32796866a24691e9cb191ac5c0fe4567eb3c15c49eca1e0ee93e603e65a3303b19e99a88f7dff0b4ba4bb8a1536dc444bfe97b99a653e67033f9da04d8da4d4d3c9c2b840aee9141d1f80d40db771d340e66e1d45d7d844a16d32183f199b86db3b8b450f772de44148e81ec70cfba3880d01aafb59c3b932f4e761ed30a7864505beea4e5c9198e054847acd803fe26e3a8e4a2a5e442aa51de62c84a6197f61e353d5eb9e92a6891174efe27d6bb5d280057da01a47e887d9b1585679fc62278910a7f62b22df5946cd0f2d0c8086e60b2a13f63d0d066f48990c1b81e1d7aaa42fef72443d8849e962bc81094f91ef1be10f82bc2f0de025ee0201cc61e0c7a454b0e9e155fe08fa1077eb8215bf6e35a33a8e0c3716a46049a6f97a5e072adebfd1ed4cd43b66649a347dfb8ec4d4f69dd6adf77423214df36779e66d779da09c0bc83eef690f40bad2edaa292e7ab657a719db77d3e84c6cbeed9370597b169a4d7eb4172a3e658e9f047c3b87ccb1ee9b3796f4d7cf5b0511f836486712fa5f60f7c5d41c1e5736113413f314cae6c6b985ad7b21fa41cb2b0f556d5da3a4059aa0e188b33cb7d4bdb0d23d37572939081ee3a2e31ed270b9fa1b6da9853960d76734e60e309482f88f71c739b78b14fd81cd4c05b19c459202d1ae46dc32b5892af0513a3d219e977e961f976c230e5fef72e1cec1496e60677d48f925e069319f0ec49c2151d3a2126e64677e07374a153520a225b9bed8ffda9dfa27db4360dafd45b249c41141084d59e2088c661557709d47d7feddee3fc299cf9cec32475e8ae81567b3a40ecce79df1612fbf2ead12692fdc7b1a145324ebec56113cb1db82ea149579e8c8ced1e9ff1d4c62d42a10a4f5ce247964f9378ffd26665a6e193692408c7ad52a58d48a8465bab3f9c6263ce75bac07739ed8e8c6ee8d9f07687eb198318b25c8d27128be4411c15b7289263a207ed003c74c691872d27e488f3cd7f42c06e137c6f5bef5a696e46c313afe29032806602927081c3f7675535a13563c6a3617032232c41c716a7cefe76f2af658134e233d9815717ac008e9fe72196ae0463950edd3231b892b6e095be6e75c75e2aa2a2c0ed09bf08ebf2d65381489e8e2c8ebe58051840541ef49ade803b50ad2d02cd2ea24f496386bd8599508e7214abb5ee77f6488eb8debc4f37d98d84b45c5b5cb3ed865a5c5d0990003006229ece2f59678e44a12094bcabe02999e84df20e2331cd914cdcd1e40110e5c0b6a5858f760780c54e3b43d08658d59c39e8fe24f00c65c1834f1c68c28b59f3c38068ee51dc807638d3634b8e2e05299e4ae3a135c52daa3c4de6f400f89b364afaf1dd48002d425ca517da5ef7414974f3128e97e0f5cc1f00607dc2215471c7039493a742c4bc2f2f63ffaf0c545408e255116589f8077c087052dc1602267be2cc10f057acf6caab3c817dda165384d5100236c5b7cb854ea02c54e41e527f0f8db29abf3488827058c30eab14dc6263e74cbcd83c72db6badb1a49ff2230e6997a4ec2e281812794884b4b4b53da208fab22cc30788a7944bf8ac3c819ba2a1ef7d8243fa6466cdd0ff5de30a5262bd8c5d2c034630c15656a16c803c4d3629610392f9cfed19123d265c0ae4623fa384688ba0a47a941160b9b934d92b187328ebf36aeb7bd47e420639e81d57bb7522ae209f9a46d74b9f8103bdcf4e813dd6708e54641e7e027a28960b48f71892914171c0ffffa8c24cf96dc71b49112246b71be0893c28cb3ffde026f0ca2c887bce8135ce32a50920da879b26d86cbb3fe3397814dc49981d277b6f7aa42d68e30985b6e93324f190c4744b595814f2e98c7191b41235f494644004c6ae85ff768f450a40f880e9c68e64440fdb80c3d31970e8190389823aab27964f57a4424bcb7d6d863fc41207e86cd64b6442059d098f5ff5bf1b5d75e0b61ab248f9cd43913e6f4db96d51c0a753de2ca9e18e4c4bb6321b8685e04af180ecbb8cfb632c2f3235491850a0d0c3c0ac985776eb5873e081e8333273cdb0f192c15ee074ce859ee0f046d83188d3076aef40f589a47b15afe43c666b084a612d57b79b744bfaa15be5b0fa4fe67c397bcbfe9d9e210848f1864d3bec93d25143645432104636c380a20c8b453301883a1ab44a9476cdaa02ac06060954af088cc5c422505c74a86722502a2f8c1e2016a5c49e1f462c09b3f945d83ccceebcb595ce4c2681816c675ed4129571578594758eb219921dd209c66f28e3e9769bb89917bdd6d539a368f0950bf9d517c22abcca3a71533c232a6450eb019385c3822acf395208d3ce462a7b0ebb8acac5d46d3158867fdd5072f8cf2ac614cf5267bb8e0cc9db0823f2a4f6f23392ee90730fc9f693", 0x1000}, {&(0x7f0000000240)="5a4d5b929924857876ea3b5f719d8536e70a90c87d6b79ed722d63ffcff150c999455713a931e5b711bd52fe82e7d17e5cdfa692bd0d74ca9e7a8de1fd77def47148ffc3387642861ede0ba22107aca9ed6b1a5f9ca54c062b6f7cc85b", 0x5d}, {&(0x7f0000001440)="affc768bce4c6ceaa691d5296d43976d44488352a58a586dd7da4601f8c0eac90d85a153a4582229680ebd563060b7ec09b3a20824353ab5d8ffa7f092dd9c61f6a3869f5192527d765fa2162de71353a03c6c7949bd7011c19005d3fdb90eb2b745392e292051863dceea331e7ad9f20c5d88427bc608d01cdb3ec223df7a6583585f6fa320cace8b83f230ce16c5e8916b78b8f054791362423b51dfe34bf13d", 0xa1}, {&(0x7f0000001500)="2ddeba85e0cab40c425e8686e399126e9982915bc3da2d41fd7a2ce42ca725ed3d5e21949fbb273143612fc01652b3a8d45084c4e3ba9ee14acd9d039ae26486ddae8e60862b76f10d2da9133d8a99a093fc37ef1f7655f6fb94e72e92209e8e2d4d97dec8894ff097e09a1b91f5d5a813a153d7dae6875ecd", 0x79}, {&(0x7f0000001580)="5181afef5bf0eb85c48f76bb4df36245afbd80f13a20919ef567ab5b7838a9a97357ee8e9bf7877e1a2d31b736c9a11d03022fcbd2531b8d972aa9368cfb9116ffa74275cdf8", 0x46}], 0x8) 22:54:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt(r2, 0x80000001, 0x9, &(0x7f0000000680)="06cd964ed8bbf6d537d24cd2c69764d5fb9ca4cdaf61d242ca53a69821736da72c1f2d5b3d9baf17a31d45bf0e80578c00c14b53763e8bc9d184cc603898b40368fb05d9ab0b97dc65994ef36d23a4244422929630f1ba24c2519b7856fe8084ee36ac829873af062dbaf41bfd74dc9006f633d19dbcef7f07fc143c2799353168cb71e6ac1d", 0x86) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 22:54:39 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000440)=""/26, 0x1a, 0x801, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) fchown(r4, r5, r9) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000240)) 22:54:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e00000020000642c8ea5907800000000450000000000000000290000e00000020000000037fa8441f0f96103"]) 22:54:39 executing program 1: r0 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 22:54:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x2000}, {0x4, 0x1, 0x1800}, {0x4, 0x9}, {0x2, 0x81, 0x34174b664e2d9c25}], 0x4) syz_emit_ethernet(0x4a, &(0x7f0000001440)={@random="87607fe002de", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "7658d0", 0x14, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 22:54:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/31, 0x1f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100283afffe8000000000000000000000000000bbff0200000000000000000000018600907800000000000000000000000000011d36e6d7c0d403022eb4ea018c4ffda0e582f62ffae4000000"]) 22:54:40 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x7b) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0xa9f7) 22:54:41 executing program 1: syz_emit_ethernet(0x1a, &(0x7f0000000380)={@random="1cca5b5c52d5", @empty, [], {@generic={0x8004, "39c7ff59a3e722cddfd8b4c3"}}}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = syz_open_pts() r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000003c0)="ccdbfb7a3cadccceddc3573201922a561a6f9204f31a97363cb86301e5b7f7d999f2f2f1faed346571c2e3674e5d0c0877cf57a030552eee648522025783da2fd450bbe1963786c65b3b3cbaba6cbebfb2e32aba9ae59a7b92f8a2f3d905bacce6c7094f7f410c613a3d613979e368fb572f6843265d12de38d7d189fa99f8c1e8d09c216cdeefaf6e7f0195875a02f3783e238773ee71c6b57a474af6dbe83d7b63d401c9466aa26f59d276c0c6221b958deca0b8f3d53dd3db", 0xba}, {&(0x7f0000000280)="c3781b80274a069d9209a6bce63812ca6e146c21943b73947db2ef7a834828de2c2a14668948d2da867c90569e71d57ca7c61933c0fd0d6b7cfde0c0ec66ce6d579068e2400f58d2dbf8b5e40eced1073f83cbad96", 0x55}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6], 0x20, 0x1}, 0x1) r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0x0) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x7ff) fcntl$setown(r1, 0x6, r8) syz_extract_tcp_res(&(0x7f0000000000), 0xb7b, 0xa9c9) 22:54:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:54:42 executing program 1: socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x27, 0x0, 0x0) 22:54:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a00000000448b813a000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2b0200070000000000000000000000000000ffff00"/134]) 22:54:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') socket$inet(0x2, 0x4000, 0x6) 22:54:42 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c0000000000019078ac1400bb00000000480c80007f000001000000000d00907800000000450000000000000000000000e0000002ac71e84b8d39fde3759798fdba201400aa5c0c49d0801fa7f782fe903af956951d4c42c1082fe4c7b71aa5c7636c0ece7ad2273a323715cd3de495e91cd30721a72db240630039956da0b4ac6fb8a76ae2eb05a47b34f863cf73e01c6ab24dc4b07c0d8f149dd382a745a61284664e2a368714eeec487486ad18fefe2f598a474b4432bafda25ca6eb703e2010954643bc4f6e3969eb2ae3610ec90fef6d74bc31df7039f667afb377e69891333f5288f65453c5be4785353aadb7024520adef896583aa26ab32b324544195fe466aee0e8e61de4071856974829e27234f8ddd95b1a5cb9e9bd722bc"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x11, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x100, 0x3}, {0x86, 0x100}, {0x22, 0x5}, {0x7, 0x6}, {0x25, 0xffff0000}, {0x48, 0xb6f7999}, {0x47}, {0x20, 0x588b}, {0x89, 0x200}], 0x9}) 22:54:42 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "975600", 0x0, 0x50, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac"}}}}}}}) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r1 = getgid() socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) r3 = accept$inet6(r2, &(0x7f0000001100), &(0x7f0000001140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001180)={{0x18, 0x2, 0x5, 0x200}, {0x18, 0x3, 0x10000, 0x5}, 0x8000, [0x9bc, 0x7, 0x100, 0x7f, 0x2, 0x8, 0xad, 0x101]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r1, r4, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r6 = getgid() getgroups(0x2, &(0x7f0000000040)=[r6, r1]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r6]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r6) 22:54:42 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') open(&(0x7f0000000140)='./file1/../file0\x00', 0x8, 0x70) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 22:54:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a9660800450000380000000000019078e0000002000000000301907800000000450000000005000000000000e0000002ac1400aabcfcd59e2442bd6f"]) 22:54:42 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 22:54:43 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="4d799174277cd320b13f6c90bbfa7dd113a8565633c1dd9c8a89b3d663e07315adfea7c63ff25ea453668f661a195e63c0eec2c83b116a78f8af161dbcf869782a94a72513dbd73623eb9e31e33717845baf7f0ae6f682267a06a0c94f9165a38311", &(0x7f0000000040)=0x62, &(0x7f0000000180)="ba381de3b0b91976c9d2929cb9de507b6b3e039fa14c992f0d31f39e5a349f591d1c043b8d4c4caa9e6fa52fb81254d0d875c4b8950aff3568dcdc9abb04971daba57a0f4dfdd3b4478592432cdfbdaa56ba225cca406ef16daa9989eadb5f5fc5c96da8c4facd1cc3f145b42756412adf756ee5d74c928e6312205942c2fa86b722ceeaf67089fa5f6937a5b3177dc9bc993c241e23855ce2d94f24a5a877c6e311241645b74cefcfdc581780713c6d3b908b99055ab15dc4c260fdede37a6e49c5eaa39b872f2c62e99177973c5588552fc85e0caadc3db53be0715ffb21ffeb7d3a7283972f7933102be183cfd71232b8d23f3979a567879c408b955cd42cac29eb75615b7366b8e57ae3508dc2c8cfdf63b1e40d6c10e3502e0b80e8b617f563cd0433187b761bbef5c7ab4e91fa50b8d21c9ec0eecacee0958c366dae100c66934a545aee7886024fea3ea16d70269542d70f61b071c71999dcfa9995744bd3e7e18985c4cbda5e4bfdf9c1774e83bfc4e5a31ca79a126796613e761866f4f783e0374ada6281d97d8db3972c4c291ca5d945b5ffe18e68bfeba5e599ebba33c0713aa6de86edcd1f91fc0ff958e9f2d46a18f1c7649a6ffdcc68854104ec711edaccc614219bdca92696cef72e5374f24da325623df62a8e338356207ccaca4d7705c8e38376ab088e8653cd9bc0055e66500fe1efdb8189bd55aa4caa33e3f83ed0f47422399b4496e1c81db2c837b29f4bc53be77b65e321a98f7f216d2246f317fe27ca74a33ef0d3bcfa2190ee13e322ef10e4ee45539dedbf2a693073a4714e82f7054e2a8f15971c643137876d3313a3eb541c09136eea631e27a84479f29129d77a4459b553ba4b1500b34e73882d23b4d2fccdfca532991b946a88fa5231efc6450ab7964e739247f0dbb9b018eb3680433e5d7339924ab4d8f1a42bf2d71869466720acecca638ff0a6dc8f8bb1a8974b3186570a6d5b6ebf22579b9864e60d8b56e0232423a9b0217a5b56f5275e547733bc35ece99054ae50225fe9be2c1fc2a62dd0424a0120dd1506ee6c9a8a25c65cc6d0ad36fd19b0ade41ca41e9dffb1cb34980a2f9118873bbe7dfd98815139e4999831795c366778b3da4e277af29ed10cdd7b5efe18d5503581529df43cdc0555159eecf4bbe59ecb61977b526944f41a27d66cc4d15d2102b3ddeaf3e97ea28fb524716b49115a23fccf8f860aa43996ec64fcad2cee070cf55d00fd3abaca7364353b71630a648053a7a1a899cf90f195a8f4c3946b4d3da5991220ba9526a044cdbc22a354576e030573daae06458e48b2dbffbbdb6e337b3b54888a305f01fda7855fd7dac38dbe1910767472a97c8451cce4aaf27ee73c3eb40c811ff2ec41629b3b0fa519fd3c8d4002c0d651b14ae88316dc7ecbf5fca49ebd0dae2b66197627e4ecdb10d5772913781012947b58ccbc305603a3814e3495e6029921c8010090719505f8599949c4ada3ed158ec02e00708a8adc6a017d7389b8e8c95f4061d27f7ae29f9ead861a8177b3880de39bf1b9907bebfd32b1a65c4145c57ed77c81b96e05411a4183d25e162219e72597ed8f1d12480dc24894cb6e860a1db896f37bcf9a114dff0c5c27c7ae5e096338f13592f3f977647597b28c8715e38f82671f2cc5dff1aef31c092509c0b5b5dcea2053dadbc5a216a85e2fca1058fd3316fa27631fe7250c642c02cf8a1454b8f29a608b293715eb3cc5487040a622b6ebe778157a79396d2e7b528cd7893bb5f5e32ceb5ec91627c4c045ff34c4ebdc3238eece22f7e8d4bc080375cfd852e3d9b7d493b8a06029d2abc44198eb85c6282bef785a3e19b31ba271587945ed25aa41920f604f4fc0a81925d7a94a7aa9bf541fdaac3b54bfa9934c5f1699a28a62f35c90e88e0b47103f47d37a58bb19990b693d6007a1504fa50d0c795e89070e9941aac3be17da052497fbbcb2189ff423f695c6225be9c387693f92e79816940c5120cf929f9d019804cd0473a7502dad1a31be5a0edfc800f681a23cbafb46397c4ec893ce98e70587c89876da27473331aefdd894319db3036861fcbcf9e142e82e70144526099ee7cd42ef4a8f2955a5c50c7ddeb794d595d962d54f167a7f52c55220134b8de810782c1c56f7d89837845962ce890273c68b8d7c76c6dcee135d029e323d5c47396276cc7fd843b192982076b9719f461d6ebe1d3d52aad31e6d5f967ccebf9cc26445bba78961bae6ab0d9ddd8fc368ef7689f333febf9cd3ebcfa9dff27db74177c52f0fca6f4fce6c6660b71ec02152dc4fd225784aef0e0dbeae3c3736513f2ed57b5f1978a49f3a045d08dc87a911ad897de119107eaed300c79fcf737b6f329fd3486b950feef0be7d19ba1e784c8cdbe80e9909bd29062ff10cb53c0945bcff7ab93bb5b53ebd680916a0f7fd28a1afbe0ec7b6654679bbbf2028fd0b390d851993b075b0dcfa7b6f21a14dd14d46d7a6273cc5bc499f3c70f37569205daabdf157b635a64532b701132f54b3f1d12de2f840172c731349fb7877e8313ed6e38bb08dc10352334427aa97695f16c377ca857173a43cbccf3662f536e8b65e15e0d3283923e899e79804ab4911289aed80719c6c8da5457524c5a14f0968243a74d06636ae6af5e3b87d9cfb812d10501813e88244e2870cc68989c98563ebc8d5984da43967694bd86257daa8a9b973c3a00a5a0ab30089531eb0f6ac80bbf70426a06d30585b0f54874963bfdb85cb415dab5ef29fd77fc9c429fa664cc6e59602a8a473fb890dd0415b5a4916bf1b8981c8d5f65f027c80e31cc48ff8e554c85e02eaadfb0c9c17a9e4af664bccf41e2f27bcc6d1ac8c1b0d223a519e52b97ff655e9e0ee07f94b4fbb7660a2ffe777ed9ef0b2f50dc58599fa34dc7c8a470709407449da70ebdd2d162aeb9a9fd3a08492cfaa32c248894eb436512d59b3c15aaec719694839aeedf6cbcbc2183464f74da88ce93ab9fae492935a8a55b644784935a412ffa743aec7141694f6a1b13bac54490b6c9316f5dae434e3a3ddcff0569a14dc02fdc63829cfe7f3220805274320c3a6c700c8a621f49c0cef741b4d01c440b6c19d66e3e119e52309af2b02e63c401b2804ef470401a437a0b4db0ccdfa2c5f053737e8854b4d429b990a0f4c97b380b938490778ac9a78ec3a7aa2f96c7430635f845d6bc5d63c826235e16e809981fcd43ce61c5f1f98ea9f3c89c536abb78f29a5d62b9b86de793ac818001312e61df906008bc4bc1ca279a1b3a2532e705e17dc2691f75d7e2b4855cfc0a5bac395300c062a2263f81fb86651fa43aca4ae32692b9b86849704ffdbfd206b10b8a6b92d24561728767f098c1b2df4eebea03ccc293946852bb837ae849076a8b75bfb1fba97f953ec7881513efcafa67d50943ead5f39faf85a6e624164fbd7d1ac3960bb6e1186450903db2e6066095c8e5f0473ef331d37fa6fe5b8b98f6a862be6620832eb810a5e7e7f913895a636fee1818b43852eb587b8c7c48e11ddb36cccc1c1b10aaf380b713157b485fe1ccc919aa1e1205653ecafdb84fd042074b9b77d3453184691348689d54e9ed9f490505b864adc3aa5642bfde8e7b8d6823659eecfd192e74cc3103c70bd740e9cf3ee3a615bd5db7c372bfb698898b231ecdefbf9eb20f042d2f3a658ba6ea0c75facd9f0b6916d30ed3ee88e0ec0145930ca3f8c65ed24d65183f630e7005918b1f208e89bb7b9285ef6f62a0bdfe9fb8426d5c75e15c20f73bf41eef9d95018a3392836e58293f2c01906e40ea6e268c5dae2f3e4b06654ac1cc911087d64200b5a2656873ad39e796dfa29d7ec504415884497074abd72ed3ee82fed5ea16a2d6f942a1d497f77ab10b92be582a113ca14d75b707769d29256a91e5ea2eee0b13204ea9098fed14010997578772cc61c9537bc957e2d45c807fddc493ebbe112209a5f4d393b4f405f8970128fba02f87f985f87ef13db5a3f37cae21417dcba6e41731b1ed583e5cd20880770f5c7d43df5b30ef64ec7b7b2cdf4d5fdc81690703b66bec25c72a407d415d853ef9d9b9b93f650d52a57cf2ac8aec5b978a382d6a06a28eccb9e10199cf743f9e67611b8f394ad57d35ba1ffaa987d3a4f4813614d66bfbb94ed57c98f0194b49ce549af3f5359497bb2ab266a0027bb4a909b2f057d7968486b538719e97c18350bd9387f7d6dafb152a80589271dc5abf080e2b27ddd8c7575aa9cc378a59515fc654d2a2b237035f8f9fc4fb6db8c00f1a708c236956a70c441f5970d1935749a1911ee73fc16de07d51c3ffadc81d3ba25210927efb2b527b5aec0b66bb4c4e7c87528cd4ace4399cec0f0c105b9c6b9e37a0bdbe5b6a49b942104c5dcbfc883a87b2ff37eca56e0f51725d40d068dc2596edfd7d365493a779236cbf9f57282cd0ea58f7f055490f82edd23b3b2477fedf621ddd28b7a8e83cc12af669b3baefd71a572fd10398faf4d8a596c5295da644c194f6988d30b869c6932312f6b3b260e5a3987affe67e1fe214970357bfc9223a0f5e4c67968f194b478c13b147b5adabb6b6b9e3e99ee4ab800e9d630e7fee1211a3427d70f499e30940707c1301755aa10939f9be935eb8abc51f5aeb9358e830faeb663f611ffe15d5cbdf5c5cc89fba6e7fcbf1ce00b06a08b7e557ff53f6875aecfb55774cf4516e72cc5e9436ab81071ad25a3669dddad140c1ef1565c9f4516c946eea987ecd644a6cc90cebbd67b534e8937f13e406268ca9f7ab5ad65c08b7c9c97f18e8d9e4b3acda957912b745601ab1142746f8009b4d784a3676df2c8ba5594ef819eefb36eb440fe8656a9cce666d4cebb97f4c47d77f61d3fe4c090d2941e5dcfd592c961196a185aff2845b8508bbd54913e30fa46fbac627519fbe322a36fb613fa9c5fd217982519f0cb0e1e4992b943793239df9751fb45e457373c4fb28a41fcfad04d419ff176ce720882790ef337adce564fd49264bc69cc278df3b2c4ed1f70eedbf86875e1dd592a690e1c7c000819a74e90f4d107740e2f6712a3faf583b8c08a2eb775bdd5255f225d5dfdf763db921d46ccf5e7959ce723cf3f291683432a09833e8088c2b64bc23febf93dc7634498739890f16be6c312cb2c894c5a98dc65b88ba42161d7698371b3308869201ff4f3ca60b91a270c2860bf022bda34cd9c9ff9cc34b7c10b542355e043a3a8792798bb09623b5f7181fbf6d28174b48d0120714c32638be7b2893683a3e399562373d8f732d38d8ef2c71df41f8b34a27d130951f1f41e4f741bd14cd9c7ace4dfc00eba03ec7b469da216a569a9156de8dc08f66d42f490c6ec9c3de4ad4e90aab28eb940e05746130916782669dd3a9276e2ec9d4419ca8e6ff2d30d5d54eceb6e1b096bc6a4d2935aa3d1f4c1432d22a86bb03d73134dc8565d5bfbde5ae9a78810d98ff1fdfc6e6cfc8d92fe6b9dc3349c76067a3538d159bacae56878f1e33f12c29037791941d33ecc569a85580a65fd9436d868a5dff3d6332ad7d9ed5c5af8f319cf318cc1f841f8476f95e609375d82712ac84caf8efe9db040e752bef2fc99114a8108f9feaa41b7884a750af5539285b58ae9a873393735ea3e5407b7ced70cbedf287ea318c421ef1d66007b04046b89d438a0353b8c7429400c27207b7744b9af73e4649d6f3c8d356124de466563d0d2e21b6c5ead992e278d63051cedb7fe1588af24bb72cfad0f68fbc20d8de18598a7d1d15ea7b6566323363ed9", 0x1000) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 22:54:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000001340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254fc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca29964d14f463385e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70e9fa3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fa18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a1600396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758f4340d32fb290960749cac64e571ed180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852e4676d3f0e5663b5ae7934892631c670c98091f83432c05b744642cf87e2dfd042f673d146c0c2136c8a3658e78004b4bdae74d249adf881e9982b473cf114637241816873d7cb08b09dafdb203a36e733fa17865e2989352132e1c55d5ca759a7f0d464b9015816632331691a4433c451bfa93181a9e09e1fa303343ea15a7c2512944edda37edb2da82ac66905ff16be2185d6ed4aa3e97b4417ad21fc543f830f89f874898d7eb771f44f773adb52e1369e", 0x10c2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x4}, {0x0, 0xb, 0x1000}], 0x2) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 22:54:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000300000000000000000000000000000000000010000000000f4ffffffffffffffe4ff00040090780000000060de882c0000000000000000000000000000ffffe0000001fe803b220000000000000000000000bb"]) semget$private(0x0, 0x1, 0x80) 22:54:44 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x9) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x842, &(0x7f0000001000)={0x18, 0x2, 0x6, 0x5a501210}, 0xc) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) semget$private(0x0, 0x2, 0x109) openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001080)) r2 = socket(0x10, 0x8000, 0x9) recvfrom(0xffffffffffffff9c, &(0x7f00000010c0)=""/133, 0x85, 0x800, &(0x7f0000001180)=@in6={0x18, 0x2, 0x41, 0x800}, 0xc) socket(0x10, 0x3, 0x80) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000011c0)=0x20) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000001200)={0x4, [0x0, 0x0, 0x0, 0x0]}) socketpair(0x1, 0x2, 0x7, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000001280)=@in6={0x18, 0x2, 0x3, 0x3f}, 0xc) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000012c0)={0x3d, 0x7, 0xf55e, 0x10001, "7f46c4d1b2e792b266aba1154bda61fbe6889725", 0x0, 0x7}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001380)={0x7b, 0x0, &(0x7f0000001300)=""/123}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x0, 0x800) lseek(r2, 0x0, 0x6, 0x0) 22:54:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) lseek(0xffffffffffffffff, 0x0, 0x26c1567e, 0x1) getitimer(0x1, &(0x7f00000000c0)) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:54:45 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffea32394ec0d22c69000486dd606ebe80ba323a000000000000000000000000000000000102009060e4efe4c13c000000000000000000000000000000000100ff017d900cbaf42c82d67a15216ffdac60194b"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) socket(0x1, 0x2, 0x3f) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffe, 0x800}, {0x3, 0x3, 0x800}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302fd5c76c653000ab5b1b3fe46313099a529cd73969cec3668f920fab75fda40d194df542f77fad080f532f2eb18370becaf63bc7eec92f749a2faf20b7df1e7672b8207271459d01d50f3e24a0578c831159"], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 22:54:45 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) syz_emit_ethernet(0x9f, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x6008, "7b5db5308b99e6571c4453b9a854fb91742b5f0c12d4bd9b7cdb11b30d50b6bef797af1902c26f0ee12b564d7f27fde1df6583da4efeecc8da34f4d75052a65dbed10e13f26c928fc7b5a5c479ea2c8702022e9a5648642dacaf693e87ff25ad7122e9b5e9ceea7035d4dcc913e1ad5dd526b98286a8d81c7042c2ae2b1f86d73d43db97a36a685c9d"}}}) 22:54:45 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4, 0x1800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x735, 0x800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653010"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 22:54:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/7) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x2800}, {0x0, 0x40, 0x1000}, {0x3, 0x7, 0xc00}, {0x1, 0x3, 0x1800}, {0x1, 0x603, 0x1000}], 0x5) 22:54:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40b, 0x0, 0x0) 22:54:45 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000280)='y', 0xfffffffffffffe4b, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x76) fcntl$dupfd(r0, 0xa, r1) 22:54:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000540)="eaff125cec05000025c09884e947f237907c580fe510b634366855039b44a81ca58453e3159e6cbfe8050dcd327dd937bd2b2bbfc982", 0x36) pwritev(0xffffffffffffffff, &(0x7f0000000940), 0x0, 0x0, 0xffffffffffffffbe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 22:54:46 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8001}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000200)=',\xa6LDsO\x1b\x0f\xf1\x7f;\x93\xf9\xc9\x04\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 22:54:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:54:47 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) syz_open_pts() socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x80) sendto$unix(r4, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 22:54:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14081738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file\x00', 0x800, 0x80) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 22:54:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff2d2f66696c65300000", @ANYRESDEC=r0, @ANYRESDEC, @ANYRESHEX=r1, @ANYRESDEC=r2, @ANYRESHEX=r3], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) munmap(&(0x7f000047d000/0x2000)=nil, 0x2000) 22:54:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x69, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/19, 0x13) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="6a60ee509af3372a6396acecb59a0b1906fa4753db6731743817e91815735a3f10221120b47f7bfa0692b6d6c97524", &(0x7f0000000240)=0x2f, &(0x7f0000000280)="26f30c4326", 0x5) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 22:54:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfc00, 0x5, 0x8, 0x0, 0x7, 0x4, 0x8, 0x0, 0x2, 0x4, 0x480}) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff030990780000000001ffffffff831700e00000027f000001ac1400aa7f000001e0000002442000000000000000000000000000000000000000000000ffffffff00000000890700"/126]) 22:54:47 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1f80, './file0\x00'}) 22:54:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r4, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r4, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) msgsnd(r4, &(0x7f00000000c0)={0x0, "cf1c17e8c7b779accad566217a27787eab5e5f81b7e055b3604077412fee01770d75212bd34d916244b623f8c6754ca6407a1cf8a947373998c1e18c6680c3538558cd6d9693b47ca878330c264b733afc4529bd957ce802fd"}, 0x61, 0x800) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000000)) 22:54:47 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x81e3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x88, 0xf0000082, 0x800, 0x4}, {{}, 0x5, 0x14, 0x0, 0x1, 0x2}, {{}, 0xfffffffffffffff9, 0x43, 0x20000000, 0x4}], 0x1f, &(0x7f0000000b00)=[{{}, 0xfffffffffffffffb, 0x1, 0x2, 0x3d379e77, 0x5}, {{}, 0xfffffffffffffffe, 0x1a, 0x20, 0xfffffffffffffffd, 0x8}, {{}, 0xffffffffffffffff, 0x25, 0x2, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x80000000, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0x14, 0x1, 0xba3c, 0x80000001}, {{}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x3ff}, {{}, 0xfffffffffffffff9, 0x2, 0x10, 0x8882, 0x4}, {{}, 0x0, 0x0, 0x40, 0x3, 0x6}], 0xffff1304, &(0x7f00000001c0)={0xf0, 0x1}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4846421c744404a4cb415ce039b058f9b9d6761b4729ea405493a5b2dfa0a659885aedc1c8f59730576070ef4c5780e8e12febb6d5af3c70d3d1e52e52cbf36c222e07d938a6cb1c9ecf43d2a988c75d8e78a55ba5fddcda20a48d3e244647edbbc37e0b4b32510fffb9219165ba30e4abaeaded46078eeb15457aa57cc674cfe97a5730500876562b00fb0e9555a80bc97d943a11868c3c9ee7e2177569334cf7c6015596ca74cbb8cea3d1cfdd6058fa72ffae255a1"], 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:54:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x2, 0x3, 0x5, 0x5, &(0x7f00000000c0)={{0x4, 0x3, 0x1, 0x20, 0x0, 0x20, 0x6}, {[0x5, 0x4, 0x1000, 0x8000, 0x40000000400, 0x401, 0x0, 0x8, 0xffffffff, 0x3, 0x4, 0x3, 0x6, 0x9, 0x1, 0x9, 0x0, 0x400], [0x7, 0x7fff, 0x8, 0x10001, 0x2, 0x8, 0x4, 0x2, 0x2, 0x40], [0x5, 0x0, 0x80000001, 0x80000000, 0x200, 0x80, 0x8316], [0x3f, 0x9, 0x1ff, 0x8, 0x5, 0x4], [{0x81, 0x80, 0x6b, 0x6}, {0x9, 0xffff, 0xfffffffd, 0xfffffffffffff801}, {0x2, 0x0, 0xfffffff2, 0x1f}, {0x401, 0xfffffffb, 0xc1, 0x4}, {0x3, 0x3, 0xff}, {0x5, 0x200, 0x1c95}, {0x0, 0xd75, 0x0, 0x10000}, {0x38, 0xd2a9, 0xfffffff8, 0xc51}], {0x4, 0x200, 0x6, 0x3}, {0x2, 0x8, 0x1, 0x7}}}, 0x5, 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x3a, 0x0, 0x0, 0x81}]}}}}}) 22:54:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0xf9, 0x2, 0x4}, 0x4, 0x0, 0x3}) shutdown(0xffffffffffffffff, 0x1) 22:54:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd603179710010000000000000000200000000000000000000fe8000000000000000000000000000aa1100000000000000ce1f4e2100089078"]) syz_emit_ethernet(0xed, &(0x7f0000000100)={@random="e98963e98102", @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x804, "bb15ba56465b07003eb12f3e5ee5eaf81964285ef201596fc8c47db02cf624b700c972a1029dc50c2753cbeffc0acc6599968eae88e43154b597c3996360911141e30b5c27356a737be100d1a7003bdd233b07b48de91ff9854393b433b26d32b6a47d9e6fdef52960a3dfea2985d0dcd99da38e3d2318ec298c83f3b6827fefeab2d2d848fa8cdeee51b617a3a408923589f05cc95dd6337f6125aec79de6ed2064ad6d1bdb4a7732845175e3aa75078a1f3073e7d761d13d7d6a7280588440cbf5208ecc26a3c8696a962f61bfeb3d49ffac19dd5017fedafaaa"}}}) 22:54:48 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c84dd60a054251c23b8f0a3e0000000d9ba78127f748999000000fe800000000000000000000000aa4e204e200000", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000180)="5a7d2fbb9d9e7db894799d88f34c667cfe5846fbde9850898ce8da776fb55f9a916bb9ab8ff71a5baefc21186b3144ea8a1da9273497716ab7db3f1f9834d7769899a4fa0517299dbdd34b203c59512fb6b4aab701f2ffcc6458b912ffbf69c5e7f86faecda558379013daf84715345587070e75445ab16cc89acb36259d369467", &(0x7f0000000240)=0x81, &(0x7f0000000280)="2df85e7f4e0a9db1e3c780ad8843130cd033d606a04f638b0f7c3647c1e6672729fd122a43e0b243cca937f29f8af4325bfa404b6213ef95edc939a18a0731539a414623d69a0d10aec8220a286eaf030ddda9b1f119ba4d56d2435323dcdd3342e8b0423f00f59e0f0e893be161b068a692cda21d3e93d04b7ad23ac5bfe92ea1514ee7fe0ca3061067a9db3dabd083cb20c034015de7749f931f8ca1a1d1a4da8035f86ee1f9f41254038fa8704b50726a51bf4f5c311330995990a588e1ad101c23120d9b75f23ee304322f0c28fe2e1ac8f2ccff4d4ed0d456296b4449a7c8844d75889798d3460886993238aed3432c1e18d30c", 0xf6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x10, 0x4, 0x7, 0x0, 0x3f, {[@eol, @md5sig={0x13, 0x12, "953b80d3acf9ae6fdd3f8a81b2e762c1"}, @generic={0x5, 0xb, "b98d063b3d9950a56e"}, @mss={0x2, 0x3, 0x8}, @window={0x3, 0x3, 0x4}, @mss={0x2, 0x4, 0x90}]}}}}}}}) 22:54:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/9) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}, {&(0x7f00000004c0)="477c41cdb7e2edc7a984608ca31837ef931d7bdb6a8dab0fe7b77fc092961c9c0c35fb6db9e77cb4e46d892cab55e77dd3de38c3d42cebbcbe6845a3837d86da91a9ca1a70a3aa49c3baf40a71645b0e89c30ad236e863e8a577ccaa3722f41c4c5ca74ea85391a4c49743f28fbbbd39e85c917a917c4fd2e3cc55851c5defdd21077d753c9ae636fdcfe78589f1eb570a2e0a2a7f41f3aa0c55ba084ea8418d0c7827c561d53669162b2761c1fbb4ca4350f3511b3c", 0xb6}, {&(0x7f0000000680)="9be3df274628fd3cc11c58d816d598918869cf5d5ba1decf0ba22fe868a8d5fa6df39655756e10d7eb1f5349c24790825e8d838a2058e814698e97d077ae00653aaa4ba4306ee3fed72ef70b676b30e491dc07c58049690eddf904ae87b1ed1ba8cd713f2f1e515fc13862f42afc49adff8853bd0326f9aa6ae91384d8baaeca856a486d26ff71c07a7bbc3d270eedc431b30cb7836d90716503db08946055db7cc8f64f50739d4cac52305f554c1041556cc6ca6dc33cf11890c83de97134e374073ce3eb825dbfd1289aaf", 0xffffffffffffff58}, {&(0x7f0000000780)="031354587e40ceb118ac32e03f4709e4f244148a9626e6db7565d00ac26959d8d2955326349de2a203853680218a6b245a80b2763d44f49692706052e5aa2503b02522ce77230c1969db9e361f3b872199f18a1ecc32eb4e31889937b986a19f5df45d1ac236956f6f0cb237df6edf1ca8e40a870d2fe75e6439b76526afb472217ecb10aafe9d729faea312b1b2130a350abd5aa45538d0aee7639f199a679a47226fd0a493ac76ea817304569c2305a155b153b752194a9e7ab9fb6febbf9d85114e2396c9dbe0f5596d07e76c5471e84263af2fee39b40cb333babdf55b0ada3c096c0f874007bac787bcbe0b6433c7c016", 0xf3}], 0x4) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x222}, 0x4, 0x3f, 0xffffffffffffffff, r4, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:54:48 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x8) write(0xffffffffffffffff, 0x0, 0xffffffffffffff20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x400, 0x2}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000000)={0x7, 0x10001, 0x11}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="516ec96e9810f9180d976d52ebcb002ec50eab7ab781a0e7b7bc6c7c9b69c0f594fde0bc1ec396ba37a78a8cba538961b9593f4f73a54983f95339366c2e705a6cf6654c45f59d1b5968442117ddca54226ce53203ecef71665884ccf0a5503c7d16ec22f46fc57fbbbf9b24ceca71dbeb345e8f9c0251", 0x77, 0x0, 0x9) 22:54:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x3fffffffffffffcf, 0x0, 0x0, 0x0, 0x0) 22:54:49 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) 22:54:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) syz_open_pts() syz_open_pts() 22:54:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x800) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) 22:54:49 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaa060000000000000086dd6051e0130000000000000000040000000000000000000000fe8000000000000000000000000000aa0001000000000000c20400"/78]) 22:54:49 executing program 1: socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x21c, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x1ac, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x24, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment, @hopopts={0x0, 0x6, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:54:49 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x4c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe2(&(0x7f0000000000), 0x4) 22:54:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) 22:54:50 executing program 1: r0 = semget$private(0x0, 0x0, 0x32) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/255) syz_emit_ethernet(0x1e, &(0x7f0000000000)=ANY=[@ANYBLOB="e6ffff0600ff8155fa4baaaaaaaaaabb803500010800060400002765d78ce8f600000000ffffffffffff7f0000013b619a"]) 22:54:50 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) pledge(&(0x7f0000000000)='-{\xf5*\x00', &(0x7f0000000040)=':)*\x00') 22:54:50 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000300)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) execve(0x0, 0x0, 0x0) 22:54:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9e8, 0x200, 0x0, 0x1, 0x6, 0x2]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="78d0372affb8123ab0ac82307a56e13a6186bf93475e32e87d9db1863ebce9e1ab68521338"], 0x10) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 22:54:50 executing program 1: semget(0x1, 0x4, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 22:54:50 executing program 1: syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) 22:54:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x9, r1}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 22:54:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="88aaaaaaaabbd71c9e00008586dd60a4000000183a000000000000000000000400000001820090780000000000000000000000000000ffffac1400bb00"/73]) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 22:54:50 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="7b117f668bd4e187c5e7cd5aa287f96b94cf4eaa61a8cfcca172292b7fc929a2482a6bfc42542271da50411649b7a8d6", &(0x7f0000000080)=0x30, &(0x7f0000000100)="fd46c593fd7545eff770930cd9837848c0a3b06d6abcf7593e42726b5dce209ffe358c73af613b5fe7a49c1d58d99bd2f04270dfc4021835615469d9bf9078d46c4243c7fefed80de149379b16b7135ce697fa2b6757cf5dbea3197377da55bbf794e2d3f0a6107afd5bfe1bb3faaa9cf61fc49f2e8c6dc623b714e5e0da1a00f413aa45f716411cf9781802c8b9c83e2022a642d7ce2f8ade57e3fb6421dbdd1c2845dd9a8c6cb04955b40d0251885cdb1167cd55733de54969e82bd904c991ed444cbf6bd990d668f607f59c588b72ba85a31685", 0xd5) 22:54:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="c45d7406ea6a7cd082a39dccb458713207f8c983ccaadf27def734b162b0d0b58fff9c4ca75c08daa2e1654b842be9f3433e63c78d634f2a1038afc1f12e0962f0e43b2ce5d098ffd885c3c1d5aceb4f5017de973add67c77d8e1462d739828e308daa5d55acaa5a5b0c0f2fd195b4cb6220b2a64b394254ba32280ef7dc0e7b10d71250eeef234b6b5b971cc2514e6e929fef4314d7dac0da75c4e7f12495e353b057bf011a015c929f85bcb198a85269238d6ce12287d9c034aad93c4f0abdc98644e051003c3e5f8205867c", 0xcd}, {&(0x7f00000001c0)="b0ee5d8b10eb0a56bffdf3c13bb2ce0d13ac36f2eaba94c2b733f580f8516caf060c63db73bd9e25a38d0513c09b80e6184dad38aa1fae9e9ca25710c0e113abaf54f0bfb90694450c495cf8dd62eef289cbfde31cb83f1e933aaffc90d91c09490af36e9c8868a0d6af8230b5d74d71e03b0c62b507dbb51e67a2005b1a56497e1d33d2b973e25dd7a220e6d1b34a0a59436bb40a1f7797fd3118b7504391e615c521ab80985460584fc2dd5921bf7fb74f585afee167a613d513dd1afecfd703431346f2ce0308e0a1c27ce45a8d806c50bfccb5", 0xd5}, {&(0x7f00000002c0)="dd260be06f083c20c5f73dc54939cfcc93f34190922517cda1ef94e9920d97dc6742bf", 0x23}, {&(0x7f0000000300)="acd4ccc9ecd8278b04c97f0808728c80e65deaee39a4788c79c1afcd5e42ed28fe88c77b21de39c1a91cc273d3ac33dbee145f960446f8e1add1a090b65ce5d8aff7451717e88d1b248d1d2ab2ff2948e7a161d90fee08cb76e07e2261576936c82b", 0x62}, {&(0x7f0000000380)="82d3b1ec99f2fc0dadb467c01b4eb8085f88ac0d24a43d781b555d6ce1642b00fb00a2b8de8ec22147b0dee81aa7f2241e3d35446501746fd43e42e5510322c6375eea47568e31e37b6821f821e5b112c8088973f642bd9a4709431503bd1b17e5be4e0b77dfc296040c2361c0bc3e70f9178acddc8da3629829d0a9dd974be8f9aa1c8f29b2f289e21af2966cae70559271f3932ad9a322132547f079ed5395e023d462510f8f51b6b4abddbcac", 0xae}, {&(0x7f0000000500)="c84ad770241724cac3daef78fcda314e7c524d533674b55066830b52381f3a22f83a1d3bbc472f8545db2e5738ec03e5687fba6d054b69f2acef95797d89f769e9c95a831023b02f3c121d988fbe6420d9132236dd72e39c0a3843dcd88061993c6874a4cce87d05fe2017c627b1937c1c26d1b1b2aa5039b6d544852e1263ab1aae415480e6d3e229c489976f97b1de24d17a50ae5d6d4c372d346f1c0006e2f09d09da903e2e7454842a422bd820ae5171294aa5c4ed501f56b4f63eca7dcded99032adf81c3f11e626ddfdef011296cfae7a47fae8a334b73db", 0xdb}, {&(0x7f0000000440)="fff2", 0x2}], 0x7, 0x0, 0x692) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) 22:54:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x1, &(0x7f0000000040)="d52bc553ec7a9b817c35e5c7a8c946ae94c18b7b7526226c6bb58383e000bf260ca9cc53b711e7930925505b5bc8bba6e71627762b7a41552558a3a4d04a75e4835cc807b12efdd8c2aa5ca8cf46", 0x0, 0x0, 0x0) 22:54:51 executing program 1: semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x4, &(0x7f00000000c0)=[0x0, r0, r1, r2]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:54:51 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x80}, {r1, 0x4}, {r2, 0x4}, {r3, 0x40}], 0x5, 0x80000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x7ff) setpgid(0x0, 0x0) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r4, 0x100, 0x100000000, 0x10001, 0x101}) 22:54:51 executing program 1: setitimer(0x2, &(0x7f0000000080), &(0x7f00000011c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x18) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 22:54:52 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x94, 0xb, "cb2cc4677c221c0639"}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 22:54:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/63}, &(0x7f0000000080)=0x41) 22:54:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x4) 22:54:53 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) 22:54:53 executing program 1: getrlimit(0x7, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x3, 0x40) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESDEC=r1, @ANYRES16], 0x10) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = socket(0x10, 0x3, 0x44) bind$unix(r4, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000300)="ac3e3ba53434de811955de2ca2bd39e0fc3fca60cbef2fdacab3fcd1638f65e15df3f92c41c81af89684d6de79b84cb4788a3f9e3da440ebf169c271908a26cff33d6b08e9fae86d059c13181ed2f95b32ef856d9d97f35acc7398f95a4d0d67cb44257142ffdac504ff86949e927064720fa26ce3de7fe3f628233efdb0ba094c2cb7496b828ae1ef48d19903397545c60270cc234c4d6922e92f089dbf9064b75f400b00f32bc09f8ca04e53a34232cb0dde08e8e3281085ec9c4f8f12e33031af7e3a9c17d247c2797ff449ec5b9545f534ea00d29f33eb241224016f5cc305e509d60609e072af375e0a87c0a8c8091f", 0xf2, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x6fbe87dd}, 0xc) pipe2(&(0x7f0000000040), 0x30000) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/167) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/200) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000100)) r6 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/200) 22:54:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000280)="733fd1d2c455abfc326ed666fb6a4a3f26b8fe63a75f14e9a2469688557399aae80181aaec1bb3e64db1ac5379b60e7e338cfea25892cfd12e4eaa32b9ea1a44f49cfdcdce91b3c3d5290436971526ce0f42e23f9921e5775d63de1b885b6780e657b0fbdad33f326e963992133ae82a2e19c1f065c0c900002784122b982dad6f1a8e2bd3289bad6cebfb0844a0c31d9c280ed42c63cf82d30b147805aecef1b5cb9ea5d1e804640bde2a9ee3382e2fefa9b6d93ca2ca5a9bbf3b194d6dc6932ad7e0e617a55136d24d5535d68538994fcc562ede62ef4d9840859bd95537cca7f362166cfac2f4e858af0d5b7b7d4de79d2b4f899261e43d739a1cfd40f4f7cd0f44f5c0c2e845c6f3e7db5d8d40eb96e03008efc5442d62ea4d8f011a9a340e9665eb00"/307, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000002280)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r0 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) r1 = socket(0x20, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, r0, 0x0, 0x5}, 0x4, 0x5, r2, r5, 0x8, 0x3, 0x2, 0x78}) 22:54:54 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="008ad81ded71759affff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739200000000000000082444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d18332af328100e7b1b9fc5a651c8ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d58085c4b4a92f90af666a9855287dcd5ed850028d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8dee", &(0x7f0000000000)=0xcb, 0x0, 0x0) 22:54:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x80, 0x1, 0x3, 0x4}, {0x1000, 0x1, 0x0, 0xfffffff8}, {0xf800, 0x2, 0x5}, {0x5, 0x83, 0x1, 0x40}, {0x8, 0x80, 0x0, 0x9}, {0x1000, 0x1, 0x81, 0x200000}]}) 22:54:54 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x20}], 0x4, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 22:54:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x23c, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb8100080086dd6137adbf0202ffd8000000000000000000000000000000010000000000000000000000000000000006000950650000001d0a0002000000004ae8fe148294fe013bc9f5bc9554037efe8000000000000000000000000000bb000000000000000000fdfeffac1400bbff01000000000000000000000000000100000000000000000000ffffffffffff2e0200000000000004010504012a04010001030000000502ffff0000000000002c0c00e000000000fe8000000000000000000000000000aa00000000000000000000000000000000fe8000000000000000000000000000bbff01000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000011d01000000000000040162c20400000004000000000000004e224e23", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="d08008009078000204020007443b35a0ea020401001312b3c8a4c1c6a7450539e0795bced062d300056b32c81d758bfa0c4bee69f7829353c03ba31b78ea40076482f4f4a1aa4b14d161e1b4584bbc3e7d4f7f7b0e68433c786e88f759dafaeaf8cbc0da8dc331e990a775a17f9eeebacbd9dacbdf6a1fd6322091674418d8cc82fdf0c2d539cb1c899a5cbeff96005e9ee1bfac47b3e99f76fa495eb9b2c999ecf863c9fefcbc675dac4b36f9a0b5ee6bb0c4155794c45f2e5f7a7fa7678059a1be1b9e68a488c7d1c211a3a8bd816567938a8d551ef017e0730eda5fc40debb53fbf4ef644916b3735148b1a2d18095c358bfc275d"]) 22:54:55 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 22:54:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="cd3997030f00", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) 22:54:55 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xc6000000}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x2b3}, 0x8) 22:54:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4af99efa016e4e2bdd45c"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 22:54:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) socketpair(0x2, 0x3, 0xe1, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) accept$inet(r3, 0x0, &(0x7f0000000040)) kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x10e0, 0xf3) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) close(r0) 22:54:56 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\b\x00\x00\x00\x00\x00\x00'], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 22:54:56 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000240)=[{0x5, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x1800}, {0x3, 0x2, 0x1800}, {0x7, 0x7, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x1}], 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000200), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606d4a73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) msgget$private(0x0, 0x22) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) OpenBSD/amd64 (ci-openbsd-setuid-1.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect