00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079a002ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000541caf67f9a0248b4f7d70bd895322a4db61e1acaddf0509ee2357c2"], &(0x7f0000000040)=0x1002) connect$unix(r5, &(0x7f0000000180)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 12:55:08 executing program 0: r0 = socket(0x2, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="6c2f38ff1137ee9cc933c08102246c6adc6210f659e6566b4468e76ffaf4812e775cc812053e39503c4a43365eb714fbcdf8f01b37a625d3ea3292fd60592d7c3b3af259183dc1092af0bec3250839fd691a385f6ae691fca7699086cf6eea2aef26598e8bcc51d0204c50071399f39badd4de85919cb7a72b6a0536ad652e791983f0b11239c0535ab13f1df963b34015ad70ef58b3325bcaa430", 0x9b, 0x402, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r3, 0x0, 0x0) 12:55:08 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) 12:55:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xba5eb7297e27b55e, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) connect$unix(r13, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r13, 0x80206913, &(0x7f0000000180)=0x8001) 12:55:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\.!\x00', &(0x7f0000000200)='.}\x00', &(0x7f0000000240)='\x85\xa1!{+\x00', &(0x7f0000000280)='#!\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='*^\\&\x00', &(0x7f0000000340)='\x00']) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000080)=0x10001) close(0xffffffffffffffff) setegid(0x0) 12:55:10 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x108) r1 = msgget$private(0x0, 0x10) unlink(&(0x7f00000000c0)='./file0\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) 12:55:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) 12:55:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair(0x1, 0x1, 0x7, &(0x7f0000000000)) close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() 12:55:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@mld={0x19c7e0cee275d489, 0x0, 0x0, 0x0, 0x0, @ipv4}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xfff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{r2, 0x28}, {r6, 0x10}], 0x2, 0x8ac) dup2(r1, r0) lseek(r1, 0x0, 0x2, 0x3) 12:55:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) listen(r6, 0xb) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) pwrite(r13, &(0x7f0000000080)="2949db55fd98a9f349f4aa0ad4746a11d36676a42621bab605c57d1f16908706adc3d0534a4a567afae9178fc71c0e5c5ee3d5389d1ef1f57aa2513215b5e2d6a98d0faf4d8c61de4619ea957d2a9cdbe22cdf6b7912f032a28ba0129a61ac3b46ef155823fef3ef6fe9e50bc6dbf4ca89408efd4ad6e3e18fc7807815ffaa3600d9624106fc5d8d39dab4cf8ac1eef7bd123d1eba93013562bc373f528458334cd6da52b3758ae10bc2f43dcf00fdeacad4a76bb3df0cbfeab147f19f418a8a86de938de7043053d6", 0xc9, 0x0, 0x10000) close(r0) 12:55:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 12:55:10 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000070907800000000e00000014e234e20", @ANYBLOB="964775d01724812131ff6b11b58f7a0ba3013f74c9e0e8c9e105902caad8173237f59aae9e0d7f7b437f713bc9dbc0bdfe6e8718f09ebd68476dd2b87743dce5fa31674a1f470976408705ab", @ANYRESDEC, @ANYBLOB="506f8e0092780000", @ANYBLOB="5a5301aa96896254fe2f54dd27f9778a15a41f5a79452a51f36f77a9ffbd851e0149dee7038ea86643bb9ec6002c8428c4f7acfe01a5bb32d036bc5eb74226dd61098fd3371bf58e6da6efba3b"]) 12:55:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000107bf6f066ff93c3dfd25862fed4c2e84deeb5e63000"], 0xa) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000080)) 12:55:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000540), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000008008cd3fdf00005e000000000000000083e042cb5aaf1f3a1b2c0029b76315b02323753e3e89c37e01d4b942e20338da03e3dd098ff8278cf9470274fa9104e5ee50b37cb2a5f2b60f1fd467e1cc6fcc951e16bf142d9937400000000000000000", @ANYBLOB="a8ed2f7a41e6f4", @ANYRESHEX=r2, @ANYRES32=r1, @ANYRESHEX=r4, @ANYRES64=r3], 0x28, 0x3}, 0x400) 12:55:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:55:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000003c0)=""/180) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {}, {&(0x7f0000000180)="be4f99568c41bf415a93077c7b16b240bdbfac360366c9ab5c5af3c00a087511d84ebe12dc2b0004ff28ecdc18aad78c5ad888e58f8e58e1f6b616813e35d2f4178b0b4c1021a437201772033548aab81b308a01c18336d2d8bd3dfae84d36e3e0f73d4f582c19a6619dd41adfea16aba6fffdd34e9bc4c70cbd126db0e0a5f3accdb82d74bcd890f54748cf51c28e10eac5364d5a48f559e469bc8d9c29a552d6cbdec96f27fac1275e101e49a6e9288822e5b7feb1626ae2640ff78add478db396ad1d30a4795ce2bf06f52116b7132dfa035c29a1d411023d06dce844ad07ed8d9694647fc2a14b353959e2399e49", 0xf0}, {&(0x7f0000000300)="9f113fcf7da8d1e7cda75173fdf5ab30c0c8ef170f7252e57365a213d927503710511641e8eb0f397f8497498407f312ca77e4b97b4a06f74a7085dc776cdf33d588a8886f947a0117d6b2125ea9c39e122b3fd9045cf412d010e7b28d554a3e393d0a9030806f24a6055407bf3ab20fb9987a2afd9465c46feacfbcc6e3c5c9f1992c169e0478472f8d153418a1eca7ae2bf051", 0x94}], 0x4) fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000200"/38], 0x26, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:55:10 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1c5, &(0x7f0000ffc000/0x1000)=nil) 12:55:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xffff, 0x2, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) syz_emit_ethernet(0x80, &(0x7f00000000c0)={@random="bd5ba2972815", @broadcast, [], {@generic={0x3c05, "39d504eb02afa3233aed6784e6d6fc1f26562dbd0be2280a4ded967e7b2c4730f92bba76034894316d44d0778cc199b0b72250b679bd867cb8488286838fe8ea46f25866b3a5b51519a834c9cce131aee1eaef9c0ef828f1f42d7f827c8581dd11ef8638edf5ca846f15c6587419d8d3dfce"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r3, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7}) symlink(&(0x7f0000000600)='./file1\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) r4 = socket(0x2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000100)=0xfffffffa) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0x6) 12:55:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001ff000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 12:55:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x4}, {0x18, 0x1, 0x1, 0xacf}, 0xb, [0x40, 0x8, 0x2, 0x1, 0x20, 0x3, 0x5, 0x80000000]}, 0x3c) 12:55:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xc1, 0xfffffff6, 0xa7e, "f4ff000000000000000000add3c955f07a5aef80", 0x2, 0xfffffffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="ef550f00cb", 0x5}, {&(0x7f0000000440)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad2aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833df3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x907}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x4013, 0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = dup(r4) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 12:55:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60586746000000618118683f9bfe72314c3a0000000000000000000000000000000000ff020000000000000000000000000001020090000000000260000000000000e0fe8000000000000000000000000000aafe08000000000002000000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ffaced638f28595ee47efe365ddd47870bc83498ba034fd158219bfef743bc02a0181cc2429b2900b3b01712a037d38175502707c00000a2f9aa81eb78bfa89514d35546cce3f2afba13a62c82a39f4b11904171fa0f40e692cb6b9fab365ade856143b2d7b46e567e88b78d582b985318f2cb51dca0a0f626eaf01296614682ae4fdf17594b9e34230cee4e8b22f5d3352b6b35cd0e2f892d182bfe8b67cdc188b1f607007938bc76be9b87edebb03233d9a8bfb9a58ee59ac8fdc0b474ad8ddd9de833394c24196a689cf16eba2a81dccfd2a2824811c5815efc6579474063f7b656d6c1de"]) 12:55:12 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6609f191adbf"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = syz_open_pts() fchdir(r3) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@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, 0x29, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2b, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1]}, @rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}}}}}}) 12:55:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, "87f8fa620201a535"}}}}}) r0 = kqueue() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/46) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x62, 0x8001, 0x5, 0x4, 0x5, 0x2]) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) 12:55:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, @rand_addr=0x2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x8, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffe}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r8, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r11, r9) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x119}, {r8, 0x100}, {r1, 0x2}, {0xffffffffffffff9c, 0x40}, {r11, 0x4}], 0x5, 0x6) write(r5, &(0x7f0000000000)="60b30d6f33dc7b893cb3665136b59177106af66ab335612498d15c737cf5312cd170f55ace269c0602463ef572398ede45a8fb83047e81326b29eac3373315b21bba79db0605747335daa6282b3e2265919ef9e00c8285614c4ae2e495c52df42fc3935aad49ea1bef9cb0dd1d37332f25258f664f732f8996963a07c8d6", 0x7e) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, 0x0, 0x0) 12:55:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x4000, 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) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCCBRK(r3, 0x2000747a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) 12:55:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x13c13572) fchmod(r2, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:55:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1b7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x1de) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x25}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x68}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x236e9f9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x74}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xf9f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x400}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x119}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r3 = semget$private(0x0, 0x2, 0x5a4) semop(r3, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r3, &(0x7f0000000380)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x800}, {0x1, 0x101}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) execve(&(0x7f0000000140)='./file\x00', 0x0, 0x0) 12:55:12 executing program 0: 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="889d06"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:55:12 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x14}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(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(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x18, 0x4, 0xb4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1c0, 0x8}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4, 0x8000000000080009, 0x5}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r3, 0x0, 0x6) 12:55:12 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0xc00}, {0x2, 0x4, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0xb454, 0x1000}, {0x0, 0x3, 0x3800}, {0x3, 0x1f, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x2da}, {0x2, 0x7, 0x1000}, {0x4, 0x6, 0x800}], 0xa) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x800, 0x0, 0x4, 0x200, 0x4, 0x3, 0x3f]) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = geteuid() r7 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = geteuid() r9 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r8, r9) getgroups(0x7, &(0x7f0000000100)=[0x0, r5, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, r10, 0x40, 0x6}, 0x4, 0xffffffff, 0x1}) dup2(r3, r1) listen(r3, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:55:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x2000300000001}) dup(r0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0xfffffffffffffffd, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r4) dup2(r3, r4) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) clock_gettime(0x5, &(0x7f0000000280)) 12:55:12 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) 12:55:12 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 12:55:12 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2f) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x88, 0xff}, {0x20, 0x92c0}], 0x2}) 12:55:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = dup(r1) socket(0x18, 0x8000, 0x64) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 12:55:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x3ff}) 12:55:14 executing program 0: semget$private(0x0, 0x2, 0x430) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000bef2091f000000000000000500"}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66c98765300067cf9c232e9128031336309499ec6fc6cda2393426ee31aa6b76e9b74b8056be24865bb9c5449241f3dc155cafc36ee5ba131e2e32e5699dde9138a4ae78fdbfbd41a3183409892f10edb43cfd19e8d4654e"], 0xa) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) r5 = dup2(r0, r1) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 12:55:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x3, 0x40000000000000}], 0x0, 0x0, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 12:55:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r2, &(0x7f0000000240)=[{0x2, 0xfff}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x4, 0x5}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x0, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001740)="0100a79ee058f5a65fa33ecdd5aa13c9cf57ebdb5690b73e832bb3b5b71c9fba16c5734ea9c3ddf692c716f7b13522c36125a554c99e98e1d100"/75, 0x4b) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00./{ile0\x00'], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="57aa59bfc0ef26c0", 0x8}, {&(0x7f0000001840)="ab77b7e3d34832994817c94990dbf49afc3f4a6d5a7fbefc662d483284d9ade8761004a77ee61b1f522628e00fa93e00103444e64dcf1c57d38f3d8d0ab585c769216d940f2d2c42cd926b260f17580fb7a38d649a084a64e98dcd53c7ed6cf6d57f71fbb0cc7887fd08e0290fea477f828fd99d0350ce1eb7ee375746071bb9589e37218259011c6cbb408eb3d43729c41f3d5cfbdf98d40bed7dc452d46698ece74f59f7e66744626f939dba4c4e9066fe237f1ecd07a3856b7c5da8d2fdcc569813e1f86280c4156bcc7574078704e9207f0609e151973957fca8181824f138eede11ebfe9b397932062ac91f7e4520217825c2066a093e1391493b2a0c3afb792b652570b850abf8969c2012ff020455d69979de2000df83de76366413d05c9b6097d2783b49c9e3713ec91263ebb3d2b3826ecbc1017b57aba1f94034ec72357c30c8cad19aaeeeedc4f536bcde521db437f41f59c388589a0166ca9fd21ff3a18d73f73ff47960d7d5248d789e4f9e664d819afe90ee8f91212b8735f327dd63a77a963b3b19e37528bb8e86349df7d21fb8d0b72f441b0fbbc64ca8a915a5ff4671c916189bd07b8c31f9c64cbd0d2923594e6e0c311e2d83ef8677102b80aafbb81d0428879ad1bc1b2484d0902faeca8685ef783b595c221162cfbe0c873da1072db04410f5aefa4e5383c7c5521ddaaee6a457ca0730a9575d04306d7f2c10161ad399cf2c545f8f0e8285da922a1fcd6a3571960362efe7a919b1fab9a3d8f5a0ac2cec041150f7af37d4683b184f07273da309633832d62e05238037c7b00f375912ce497f720a24f0c69e174d84887223915b9d15ad05198168550a01888026b9a2da52a22add5a659c126960fc0d32f4a522c2935baed176eeaf5446e4339dba51b61670a1cb698746286cc4b07797ee0fcb567080de4055f0560b8be14ce41385c1b0421fd31f5b604da30a9a4ebc2effa6682443799def9bcc2e08daefd2d66b1511483c6e3706f9a0041dae4b873bbb16bef218c436dddc6fc850312387a15c337ce80ff7498c94dd4ae438819f02bc318db901cfb4ec6fae15ac15c1162a07c65ea4eaf5a5ee6b2f90fe4add1ebe58054c89fc328ddad81ded7422814d2f4adc6278d6f66ead03d279bfacb94638e683e8ad29681ca16fc2474c034ea260b7d5108d015254732544f95c89b7794198266093ba9c175fec40c97c72f540c3ce89f23935bf041c86be2ba37a67a0279825b9c8d98ff12bc23772003374487bbd8993005c6d12bd29c162d6b4aff59f36a862b76ae10056f97ba49d8c7b49329cfeb81b66b69b1fa80d0a438001a6a79bdd5cb2a8ea72f17a54ef317e928db0a85f7d3d48d1f13c3f3a327c8975ee62c4fba73373c3a42b2ed703ac984486c3559f8ce7ada64b6b7bd341e70901dbb7e6784337af5c9ff2a23add90550297b89e8dad1aebfa9501a97cd83805632f225c25f4e29c716db619ebd98bb768e14645f3d608a421b65e6b08cc2fd7d4442c6ecad3848a39c62cba8b0f1bc6da6a8b48db32e3fb7dece366c2e021fbe9f2fa2bbf06b9e45f5684e1a4710973a48b1210c57ac023c91e9c397e6ae84add2bb159d2ece120dfd9b5173f6103991a13cc139c3709bf89c6c593fe50c2085ab2ec8520c1c6d68b73363e618813e5ec09076e8028d4c18ed2c7f411c82925ff9eda8d391365217f380374b30f92c3a7ba4882ed7f868f02500f04e4b5eb3eb08633d26af2d9ec1a47e0eb938016af272f3f18da6b48ffdd4bea539a9bb4242f32968eac100cc6eefc3bc1865f2334ed14607996ba630aceb8003f454478df1231965e07b1f19388ea31cdd885b228d8399b386e6e3050cb7867561e0988d73fa49c5d03e6eeccdbfe92ce3358fddc824acef9e68d487bd3c55a09056f489c66dc27bdd69433b2b06a5b927b6ef5e21214f9c08963f1af8a4ec2b472a3bce79162e4175d4f77f2b1a3f7b927f38d6a970d768dbc4bc3d78f8cdd8891ff0ebde052f950fc496172dc2a3688da4a5310abba6ac295adc3182aff987a37bd12ca5f2da22ece13e370d8eebe07bd8e3b1e65c26d647f734825259cbec2a05789f963ce526e3bb55815802e124676e5e860872c44bd666a4f47ffd771a14d6a35c6a4c665e87a91d529ff334565f737272f6d61cf9446c876c3610da548cbc9e024da95af3ed548624d7dc033552f76c20a6cc2d9f6dc44fac285c5296bff540f28163afd96dfa1e2f4f4f6a63e5acba1cc5e02fa3beaeb939517467966101b61feb83930463d1e3ca51bc66794e795c54b331e7ab46af0802d47b113d86bb474591235701fb46bf8621c5067ad8efd5b24c8d8a7d8ee65f498a80f0eff85e0ee35dc5d771ac640d6fc9dbc476898adc6e9276c9bd582df44de5ebf91f868fc463d03a5e529c84e92236fafe03cec4131b655713e67a88e37ac8f75283d72a6d8194a161c4050609427fedbb4fe24a4f0a40d30e2eea54575e1dc46c1109639ee431273b2647e2d41daba3515d22a605022cfac34e5104f5364fbc627562d205c26ce47ee08a7ace9f5fb648258585e8d87de22179dbd5cd8659e8cc4170b1ab47391a09543e8b531140966b0bdec160436575653d80228a0bf40de4a40da0fefd1fff491a64bf6b18292530700c5334f4f1318b2c701a1280b5d1c06acd85f74d77cca7c81665b840918797fec5d1edc4c92ad6dde8ee5bbc3da849786b616d59ac86535abbedc32d0963bdd425882bc7080ab575ea80fbca9c1f7c64cd7e0492cc54f29716ab591f449ba520d665ede5851fc666f8cb9fd1c71316352e0a828c21839899bb71f81e850872e503000117026c0a4d88c133723b4db6345fe3261d1f70680de3806b7510c12ce9c5bea4999fe7c36471242456cd952b04d8f3c2baf4f72da02f9f3c02c53bacee5e5693fc2e93cab6e7cf0d20e92ba2622afe158f1553190535316715993b0d33bfdf37a3ba0d55dfcae38fd31ec7b08fe2822dca9fcbc3ece69d752a0f285434178023e5c33ce89d86ec1ba1290379cd3c9a55829e4c356871063efa5cc907135239b69e19956c058c6601e0ace42e47f406c46f38690444d8070daafba81c3f15158e3339dc2a11f9651724a1610a2ed5dba8174a9b0f2957ce5b4d770298cade29d2c7d4a40039461eae3d9a65c92bdc1dab7f18ec21c1bda851c1a5dd9dff2503bccf19abf117701abb829f85e87b4301e35eece9edb6b19620fd5e0fc44fbf2c41b893d92db03bd7ce516119d0b3798a2274c3fe4a6fe96a565b51bba8f9c8ec1f280218ed98391319f4fa17bf7408bbd8289d8067cfcce1018d0ea46b94ac6a0866521381f3698c9f74e9f55c06a74eb378daf523adc29f012b767024d325e7844ac5530a24f1dbd3c4e661adc7162d5280da422d7308558b7b6771290f431572d374cfc6014e3e8c98d3290a87c50d70ffb822f99a90ef87428707e00d19545a29d49da68477621301a8d05c29d00412ae2272e69ed1648d4049d1e106721ac09958d5c77f336a5f012f376d6650c5774a947c7c269f0e6f3fb522548f0dc9d27499ffba1aa009549f79ff55f950825d69556d06ad054337b4e65d6a0df37ec8fb59926fc837ad50cd1cda6481bdc3cf0e1d8660445b84f712ed064aa729577fa7949a55333b894c2d6e67f0d7045b6830abaaa2991a3121aefd6d0cb28409d2ea84a7dde080f0634ccac4d8cb77d27717d6ba216583c501b03616ef11b54be85350ae59a4d1e6f5cec0a174fdd6f8a27941e30339b42dde98f0834ffc1dba29712494f90532157664a719e3440d589488368dd50b32a55415c3d05cca670ca13afd0e02b48e10c2a60a3797c28f372ee9f5a88a8d21ec8c123a0d1463a9f3f9e5db1b007d8afd15a643c39f1da0d79d6ee58e4e48857254abda364acf90076380eff082089c90ef0c13d37a4895d2291aedae349211bdb45047862e7b1eeeb597358f8f00121c77e925f07c4fe99b86139668cbb79692fac7cfa5a532bb909ba3b22dcfb66309b28178b63226b4d4c68893b66c02db8d5ae1fb0c5715eab11a71ecacc222b3c5b3c124e5e84fb47768bfd4725e8f86b1fdb14c8f0497e7b99b1ae1047a5d4d421672ca06ca58abd7b0ac419b0e430f2832477a79ab4de9e610b4822f8b4c4cce22d8b0b00758b7f5d2b7018c54b5e64392851912ae9fbe05cee69bb8813e97c22a4e1b2fe6f4191a758c2010bbd5438f4c39162f0acdba0381e44cffcd7c5905b17283d7c43a910c84c427f88e18c306787d276cd2e23313ab023ebb8f9c77020b27d4d4be1fcd01071bb3d99b12e823e3761403d093acf00c0db88432abf434bf6d3093affe8f218ce80a2c2e50749f5cc1cb0706fe5aba34dee95de7ff21e5a42a0f3d0bf60822db20202e545ec4c23977b3dd454fe0974960784dc11c1c301cc4e140f5b798481a7feef349c775fb8aaa1e9ef3dbbe8d62c252343a963cd77f1a9ba110c26bb6c7b8915148d5d23465037914bde3b02b8f554696ce39cc4b45a0bf7b40af994226cc5f34c8957d6e6d2045bd628b528ad0676edf7ce5b659905d49f1de1672352da5a0cd1e0503a9826054fa419c3ff17dc62a79c58dbc394e0cea9b2ce1b65c8cc3d7403981aa37aeb1f5c3d3d1e4ba7da969110dc02e397b2f870ab0d04ac79bd18003b6c231db27df0821af151c7e4bf429b69e2933aac9fdadabd66fdacbd9f1a6330164988046e97a550759f2791767f31a99a95d8a35a0956a24a7d5e8291a6d37966d7186917e5049fcac0d6bb3bb20a226e0ffb3ce5d5b3e25db1219a2271ebcefe2c9d090545b0fcc14a65ddf500f6e036be3edd4a0aa9adedd774490f92b1dfbc129379f4ec030e3cc52f75a89e65117abdf94c5edb9bb3b62b886a4130ba2a9a9b7173d40ad16812b60b3c4136921577c5b313f92062e0d26f2cb4ab4d9bd5ef3a7a40aecec5e89c5d00d401eaa1b1a5b472a1c4c771f52ed73f0adbf5138ccc4a5fe80c88695e906c7c7011ef3529c764fcd005f620d2c8bd7c7717f35cdd6f413c0be8432359a6ee609be379a01425e945c1932feef15c83f81fa6c14d58be1a87fe3e01cb87980635cb016f173bf6a6a59f2cac13e8f9856874d3f6071336cbfc6076d1d684c57cb80fa57c5ecc41d7f8cbe66531e69c9bd04876794cbb51f04e329e2513bc1c2db2e175aab4168d417893dc0e7fb0e4b463335d97c2dce77fb40afafa7a1992987ac238a57131d2db6cd519e7bdc26ebff3e277aa83abfdc6e091c79bafefb2c0a01f72c60dcbeb5e9d3ec1e91a2de29738b33b306b2f8cd77e5eb5e210a09bbb4658d9cf914539bcb26cea69e0d20f57ca7c5d17fe2e0fc9fbc2d9561250303090355e4562f62890febaf3033c7458258fe936043bbe809e4bcfd561cd4887f16b83ed04ea2b39d4da42e0876105c1c9403af5ef4b81645f816cc7e3d308b55c9ad5824e5da63481af68cde7b499a2fecf02087672af559a2190bf89e95107452c420b6506e4161963ae59e67ce38872f57628a6b8cbf05f8a75bb687f2337637f908b12e32e4e8c9ded0c78e279b9c9ea52fcd9dbcb601646e72a825ff54f0b45dab28f415d71c0230e13509dc496f11a0c680c1fd808ea4484bb1e878783457a2f9582cdf2bbf803c5667a7d0da1d35ac2905e940cf88967a28371e5dc7747742db33210a1edcbb5c8685e8ffd77100456eb8aae4e57cc36a658ed771d983fcd721ac32879ec0915599d7409c97cb89bd266196ffc929a04d2c4c46c4f2a63396c0165125339e08bc396bfa577f06f1889295ab00234", 0x1000}, {&(0x7f0000000380)="c91ab38434b145f037429fb8b4a516d189dada65b4158910a670fd62c19d41", 0x1f}, {&(0x7f00000003c0)="f135d601463339d802dff56676ca95da29f0946abcf0364644061f6fe0f13ea03a14526b2787df5bb10e84bc44366742762552254bf27c4023d1e80dd9efc9baddb536211da4a95adca730832551d96ba149d68bdbefd8007b7fef95ecc11315d27206b573933e6b587bb78018d0baa277286e2099dfead462404e00c088c6d861af00b52be9ec052322538ef1a9e13e1ee2092ba1ea79379a3a54b4d06d457522", 0xa1}, {&(0x7f0000000480)="44b10321c990db7ad2c5750ef720a2d6afc3e2782296f2d23dfb5dbb", 0x1c}], 0x5, &(0x7f0000000580), 0x58}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) read(r3, &(0x7f0000000100)=""/14, 0xe) 12:55:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x7fff, 0xffffffff}) shutdown(r2, 0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x8848}}}) 12:55:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) seteuid(r2) select(0x40, &(0x7f0000000300), 0xffffffffffffffff, 0x0, 0x0) 12:55:15 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r1, &(0x7f0000000240)=[{0x2, 0x6}, {0x0, 0x8b00, 0x1800}, {0x1, 0x3, 0x7fc}, {0x3, 0xb, 0x1800}, {0x0, 0x6c, 0x1000}, {0x0, 0x1}, {0x2, 0xfffffffffffffff8}, {0x3, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x1, 0x268, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semget$private(0x0, 0x1, 0x763) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x155, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x520, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r5) shmdt(r5) 12:55:15 executing program 0: setitimer(0x0, &(0x7f0000000240)={{0x0, 0x6}, {0x2, 0x77}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d36cc"], 0xa) listen(r3, 0x0) recvfrom$unix(r3, &(0x7f00000025c0)=""/184, 0xb8, 0x42, &(0x7f0000002680)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000002500)={0xffffff90, 0x3ff, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = socket(0x10, 0x5, 0x55) setitimer(0x2, &(0x7f0000002540)={{0x0, 0x2}, {0xfffffffffffffffa, 0xd7}}, &(0x7f0000002580)) recvmsg(r6, &(0x7f00000024c0)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000002280)=""/75, 0x4b}, {&(0x7f0000002300)=""/102, 0x66}, {&(0x7f0000002380)=""/63, 0x3f}], 0x8, &(0x7f0000002440)=""/114, 0x72}, 0x3) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 12:55:15 executing program 0: r0 = open(&(0x7f0000001440)='./file0\x00', 0x612, 0x0) r1 = semget$private(0x0, 0x3, 0x90) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x800}, {0x1, 0x1f}, {0x0, 0xbf3, 0x1800}, {0x0, 0x6}, {0x3, 0x38e, 0x800}, {0x1, 0xce, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0xf3b, 0x800}], 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x70}, {0x18, 0x3, 0x401}, 0x4, [0xce93, 0x1, 0x9, 0x1, 0xfffffffe, 0x3, 0x9, 0x1]}, 0x3c) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="e4ff000000696c652200"], 0xa) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000001480)=[{0x0, 0x0, 0x20, 0x1ff}, {0x3, 0x0, 0x5, 0x3}]}) chdir(&(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x7ffffff5, 0x2}, {0x18, 0x0, 0xffff, 0x5}, 0x9, [0x4, 0x8000da, 0x100, 0x10002, 0x271, 0x2a9a, 0x7fffffff, 0x47fe]}, 0x3c) 12:55:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd604b0317001432000c0300b6b92bcd7f686f6d77538d5e8dff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000d00908130"]) 12:55:15 executing program 0: syz_emit_ethernet(0x2c8, &(0x7f0000000340)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x292, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {0x0, 0xd, "28f3689e371f66f26adb72ba4dad5788ac5c09f89382e662022a1dd4b1cba32bfc6f06ebbb7cedd5657978ef8c3c93be9e2c433a972d8742f0e2cd78c03bb1abb9cf0ecef9ae6748bf68d4bae78816890e0c19e137a69557c919a728ede94708bd6072008e066444"}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 12:55:15 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaa50aaaaaa01aaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e215d4fed951593c0e83636ad7a62d7132fab7b3fc5e35b30be", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 12:55:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r4, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r5, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x1096, &(0x7f0000001280)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "46d467", 0x1058, 0x50, 0x7f, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x50, 0x2, [], [@jumbo={0xc2, 0x4, 0x1f}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x3ff}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x1}]}], @tcp={{0x3, 0x2, r2, r4, 0x1, 0x0, 0xe, 0x0, 0x1, 0x0, 0x4, {[@md5sig={0x13, 0x12, "44f163a9b8f21cea27fdd66b60e079f9"}, @generic={0x1, 0x11, "ad25aff991c6dbbc6060a3e7d42ec0"}]}}, {"9bd16b2b34477e4b1db6b8aa7396e838541dbe226632182155a0f02bc617fe04285d00edcb8562bed8094a045ad7e1f1ad8e295617b1cda1336abd1e3248fa8aa58d77caaace94decd9b1e84a1e6efc1f7423aa9838bcf415b78b0d77eef0c2de75b4de562334b573388a47fce7d72ee0f09128adec2153b05debbe2f2695fecd5d699c8ff085339a668173b1287b4588d21e92ade341e9aa8464af2b5eda9378f959a10a7b2002399ba61a5a9d06563d54565a6a34f78fb62e11cfe427ab68daffb8b5499e8b05781d2d9036eee50b38c939f130422afe8d769a5d687e89853228eb4e75cb9ef2c30d9bc7c2a3515288c5bfd64ecb2bd384584854402db0f009fdfd7ece3f290a40817c42e25f22b2000bdb85e0b90b1c7794c9a444653eee4a928673a781eec47d776700ddeb722effe4c419c7ff4cc91b3eb3c13a7dd8abf9e75c69ead7a6291b105fcf92eeae9b464b98a8db10f3376a031eee1de0d21d4cb401fcb30a4681e17638d145a88e9d52c947e532a24ebef20d04f4f7d0763b387d75f9d5432392dfccf85ad77fbd55b28cd360114e5c34350c8d59cd89bdaac14075fa060c5c9d750d2c367297ad9c7ee87f6ec9b22d382f6c0bd51fc02d0aedb0e3c99e4fe27fa5fe99eae8f994e8d8c3e1308ffdff3651e24ab746c4d775568623f9ad32c8efd0d7a88b2a513b5c46b078e1d392baae9cd14b801f8c278f4c7d180907563136ad30676dd8ae128d5cae8fb65af74aba830c05de4837db5c8f449773206994899c01a90ac2f89852cdfc119db37e462deab812e632ac8df1fc66aad221679b9c6d3a9c51bab548bb06e97068d7a69dac33498d92bbaaabc8585cfe4bed52f5a502d58db6278c74675f28a6386fe48c5bebf088f542c588d11332d814ad98de3c4f86bd5a9265ff91142b02d764e22d46c97b9edb8f672857be8a098e1d0a8c391df6e4c7682c85cd2ef4fb1e32b2f07245001aa425735a7c1223c6d591fe67a060b9a408bcf6ef0dfb7ee991a5cfa3a2dd81bcb9118ef8624632606131052189acd3560bdfc21a60576518d1dcef2c63744586c3e9f4e4a455a061735d0394e44a32fb961d25e264e392d7723dfee5f764cef04b858406ed7d0553d944d60cb2d7b09c3ccd3d431425b935c7b55b6821f0265f01894c7dca7bb94a97695261193b767fe59983ff16c7bc3ce99d4d3b2ff4b59eec8f7bb542b8f4583ea800b0ee2daf9c6fe1de5cabc423e2df04f86f6d49cc79c22b566abef9e59c5dca5ea909c342f166d0c4e478b5e74ca003ea61e96b0347e7c87b01e9787094fdbf0b1b3867194b31ca3df26e935732d49f0031f64c2ce502a84a49d27120f1be287934e1e88de1504cb400bd455a190977e0bd59bd65ae9bd93322278b7178bee4d952737fc5ec9438cee4aaff19a281bf8d4966962a2d23859d7cdbb0cd6f1ede297c9160908c096b8791539cc50f2b258a3bc44046080b663a20c015d76c75c2206e8bf5fea9e9452a6cefb15e45e3c7340c5ea52277e301a4a2999a49b2e2fa7e4b4909a8a17952b4a8b48ae49b2e2a14010dea77068f61c1134b83dfb5443fce73e8505c23678a91f901e138baa335f2bb43ea338dd4a7cd3aebf06b9713389981fb6ee2d73ccab3a928bb1b735fcc007c93b1e62934036eb6d0ef50b97e079f76cf24075502ad112608d2e8d96ca45ca75e71e4abf6ec65f64acb8193202784b534cbc9e30c8f2ca198fb17595192b4c520d271733415c59523f01d6eb692461d0ce06ab040f1c8c436429e58eda102201bff1ea16bfb511693350897bf8c4bc6575d8ae185500b5a9bd0bbeb91d1de9bc1a18b34b17cc603a387539aa1199d3a9c7df44ec4f245482c4eff69123565c33c1db2b7bb783d9cb32211cf86e8e8cdb9220b2e57a52c0509fea31b8fc216e1bf8e806c9b7e4768fe64ec67f821cf084b40e61d13b5442606de6b41f33325c5d8a750a7a8eb917f66174501ff8932a582f486705b11ead1609536235c6e90cb7211cde46089388e24e205a2dca23d19b80a31cbc2c7f2757e8d1c4a46bb32bf7b74b2f3d47e5253df0d2b27816d553ad4fe1e549dd53911ca6eae60a81886f1ff01459c0e62e9ebab7e976513a04bbe9863d3d853f90a4e4b0b3cbd7290f43f7800384288cc03b23ca6d78c07e8bc3a87353a506b99fdbfb9ea67dd36cfce320284428d99cf99ddcbbcc26a040b06b0844f82eb71758d7348fd905d1281d6f6e8022c9017f8247cc3adb7ae5dfb87d943020a46e08a5cd88bccc4937f14324f53e35f2ea3e52207c5d75dc1f9b94eb852401a89d8231faaf5c374079d725d93488158f1735de6143bde4ad10413a1b1bbd75149fcd3587120c46d38c93395815aa57c7981ffb4846bba48192ddaa9d9c51ac337472521fd09197d23dcf0a33b043f10b13d83db3e095e42508a153f1b1fd7a82a8e6677644517b7de5d74289915188bf30c5b1025022605b1a9319a8260e1d87256c21c12a6b6f1e731242cdf707e9d07dbb2afdb2dabc4bab51217c3637f553aff99e21c851580443054900abc7be1313cc190487b4b8d9804cb75030ddc675f1cc67122d8e316140cb8c03782f5b2b6f1370aa163665c56ff689ed3d742c26d81e0bc6acf61f6954f502b93d851a3764231a0f01d9464842fbada89aceed4d48ebf3fbdd871b2ef93c8550059dd74cc069e26b322596e15212abcfa114cd01df3c8a602533b475d0669e6edcf6e8f1cc22a700b934293e411b1f14eb355d3c41eae04be831ed5d7db44bc596845875ea59e8e1051f5717555abf8fe7bea4c246681a9d21c64903593afeb17b2707f41061fe5dd8b9a29b7579029bb8dab88d704f72c70ca385952203a0d1c942ed6390b9f4030f4ac69de996e3de4e9a24a5fdfde382e6849e61b65e7d18348266329b951fdc119b04d11b1859f7508cad07f1675e35aa729bc25a09bbd7404437865b1f6a21ca1605839c4487758ab66ce06b00b8545bca013dee7f39816d41f954b2995a2e91196fe0e8e0b9aa2d902a21f103ff15aea85619b43edfced1def6c6ea4189d0b7a9aebb6faaa88d94fecb8f63184116fb0c2a67097081194fc3ddcf806183569b01ae995588e4329efd9b57f971f030bd867e602f854015522028477b930b5ca95d0d0cf811a0d0ea972df5f71b53983d3c60d0ee7a33f317fd4dbcf825c95e5b05745a459455196ef13ba6c246e9116a1e8c2e2eafd2174610a150ac6c97b983b1241872cda13c23757662d5e2d9c594a71d046cf4ca93213fa6377e3bb1c417caa9a60309502e15ae040e18020c642d8d18eaa85da1eb48d94cdecda369ae580bceb55674b1e2e55dcc5cf37de1948d3a357895df117f7d7387ea9c96fd6a2f1715ad8e10fb6fb96295a94e51ba2280e91eb2e632e16572eba43eee0a0787ca6681d7656c8e0fac9753e7925254b65fe80bee87fbad21bdf02a3ba3d4c3584d61d1995d935dbf8e7beab5ed8c272f4cba6b038f574222b8b934ff7b1381f10903cec15cdd2ddbe33f6e70326f8fe8e4c48c07497e62a66dc2e4ed5fda8786bdd41eb3e29a4ad407e4fe2cf88285ef920f7b44c1e303321057e207c96946a245935cce4a4ec3bd4da34ce33a8cb87fea700ea2ccbd9237c17ceb61bbbdc4dee5ebbe725f2b83b152c602ed9f99d9d28b61cd03e001bbcc551da315701660e41dcf288e63aaf85ac50066bc2d3f6b7551dea0f1b8f6467a25d3c05c16e780f1de54d71e0f79bd6019a11984e78018e4eece79cc0c0b282ff12095303e6e2eccbd84ba39ca3f2a32f220f296a54c40b2fa6529dce02143cf54e31eaf07fd741fcc656ca7330e7137d72ad1953b5b291f234e9ec0189614cb0088d09d4f47bab849bc9b54e349026fb3e3da25037a282f9a5f1d83003cacffb9da0659b2bc4046929380fbb1f10cf6a439514806a0f18392e83b282364b49998e5b47f8e7cd920f040a9d0cda516a22fabafdb79b9990329c4f48c538a6316de75eac87746e961ddf87d07b36d8e7ccfef71e37c0e56021b45bcaded921f9baf9f82fa1269f734d8ffbb1298361b29bd91c3665b5928ca02aafe573d35c23f6a67511328c5f9ee2675f613be593369f09b35963fefad1598fb584313d90cde9fc0d898bf984430ae98757cd65c393edef52eae324bd25c59d66e63966c2a730b3efebf390ffa99bdc81a7f509104292c203f112ce991025901dd0186448deeab5e156d2b39c5583739fb2cd01406ce2e95321eef096a3ba2686e8187c5ae745a5721c8300a01f3961b3783ef8f4c58960dc299ab06729f2f9d8107f75f12c9e7cf74f41ccaf83ee4648198bb81244315829aa10bb6ac26db5c43382710c8ce5b64ab2aeefbaba307f786516a816647554de61d37062ecd256a00c7851613fb3fb3ddd0bd049413d639f89f4737672780adcc7a7c9858894354447cf69b682b819f998dcfa1fc6d5e5f7849a501f30fe2b74b8ca0e045e45e3518c3d05191f5e5dbfcf05404ce9201576eb76e968b5fa4a1ae7831986bcf927c9c567d91298f5b810b9fc4932fef2c8265d20e8fc7f07471fa2cffa4854b775ebad376970c29fced7d55f9adda6f563020ed7b44a4a78fc5e3fcee441db427b0050837f944f8eec3c6718c1dd528bf5da138c0b2f7a0954dedc71470bdfb58bff717a5325ea03bb4bdca9620263f049b45b4156897eaf4b864b05045e91b8d83249a2fd04c25cce620eae9c66ef6e276b12782297f7bb23689aea5172a4503257b868d16801f225ca798d9774dc161a566b2b8910cb83590fbe371af8727fb12611c03fbd1ff0c342d5af755b949caec2411220c3d98d7307b134669a5253253ecccd40917d284cd7fc2d2894123dcdc3ccb305fce60e457be79ffaa06e9d7bd055b4a8e323aff269bc0e128cd43cf4e8f348c99bbe6211fe766f8ed5e31992bd9a308d0cf3157c58523f2f892acc16d71782daa00fcc43284bc45a6c3736baf7433c687224467685da3953275cc4c9c2cdb64713722ee1c71f9bc5f792efe2ec138a5eb2502df940c27d70f097ac4723f48a9a95c8bc17bc5e9b327227f41e29dccf9a3574248092690e9169e205488aff5af369e7bbbfe040ff35401115e50f838ed309edad2d3feb9b9a60bc0613aa86a15d96e172de4f5529f4c177c5fe2ad5e11cb5bf387a98518ae69ed6c8b7daa1d9d283ee782a7d63810a37b94a50e254c22eadb99fc825b690ef20cad1cb8a4564d3a516d1f6bebb7c90157678ddca3c2e1445b0d13c1287b7e94bedd23d05c4c92b2b5b3e8cba117593ab2109713ca85cff4c43c86baacb708f45abc9112747fa4fbdfb1e9a251260337dcf1e1d93142c9be9fe5d7c123d8c01339c4cbd967e3ca51e7c7e515e18e3b00020848e8f2aa6d8d0192a4f9bc368ceb4ea5b16401cfc86cdb9a74d9c10ccb5c5a81d87e46b5dfb6d358783ed1bf978e9778b061cf18109e4ae6082c0614d507cac5d05a91e7eef32e8d3e816f912cc87cc16fff88b9eae4d13427c09b132a76a2638058524e9d737aaacbeaae8c73c58b1c17a597c3c6a9b550acec59d65d97857aefb018daeeea4d0bcda291c0ff7f9a5d0b5736a776a1658dcf85310081383810d2973e326dce5a73c9c603c52f16c2b80df48e5c53eefc909d0fa5992a05bbb9ef85ec604864b2c1e71526996d12837dfdbc25ed920d8d9c6d01cdf321ae198d0f7dde4989bccd647f696524af455bb9ce1ea561a1971f833d963a2282c7fc1182d035b271fd8ce6ee81d6c3b70944d156d7"}}}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) 12:55:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e5, './file0\x00'}, 0xa) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="79dd80a74a1af421f697ca53c0043b56fd65faed"}}}}}) 12:55:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000100)) getitimer(0x0, &(0x7f00000000c0)) 12:55:16 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797145240000bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000506964579632a834e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 12:55:16 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/182) 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, 0x3d}, 0x18, 0x8, 0x200}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x1000}, {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, &(0x7f0000000340), 0x0) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0xffff, 0x1000}, {0x1, 0xfffd}, {0x0, 0x7, 0x1800}, {0x2}, {0x3, 0x0, 0x1800}, {0x0, 0x0, 0x4284f3dccfd5e4ef}, {0x1}, {0x0, 0x0, 0x800}, {0x0, 0x401}], 0xa) 12:55:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x9, [{0x2, 0x3}, {0x3, 0x9cd}, {0x3, 0x5994}, {0x3, 0x9}, {0x2, 0x2578}, {0x2, 0x7}, {0x3, 0x8001}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x3}, {0x2, 0x2}, {0x1, 0x1}, {0x1, 0x3}, {0x1, 0x9}, {0x3, 0x401}, {0x1, 0x8000}, {0x2, 0x8}, {0x1, 0x948}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x2, 0xafff}, {0x6, 0x20}, {0x2, 0x6}, {0x2, 0x9}, {0x1, 0xfff}, {0x1}, {0x2, 0x1}, {0x1, 0x39}, {0x1, 0x1}, {0x2, 0x80000000}, {0x1, 0xfffffffb}, {0x3, 0x8001}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000002c0)) socketpair(0x20, 0x2, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pf\x00', 0x10000, 0x0) r8 = socket$inet6(0x18, 0x5, 0x2) kevent(r0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x7, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x52, 0x1, 0x10001, 0x8}, {{r5}, 0x0, 0x40, 0x20, 0x8, 0x100}, {{r0}, 0xfffffffffffffffa, 0x18, 0x20, 0x100000001, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x1e, 0x80000000, 0x8, 0x8}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x6ef6, 0x5c2c}, {{r1}, 0xfffffffffffffff9, 0x11, 0x8, 0x8000, 0x401}, {{r7}, 0xffffffffffffffff, 0x62, 0x80, 0x8f08, 0xffff}], 0x4, &(0x7f0000000540)=[{{r8}, 0x8000000000000005, 0x8, 0x2, 0x6, 0x715}, {{r0}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x43ef, 0x4}, {{r1}, 0xfffffffffffffffc, 0x4d, 0x10, 0x8}], 0x3f, &(0x7f00000005c0)={0xff, 0x9}) fcntl$getown(r3, 0x5) getgid() r9 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000600)={0x0, 0x0, 0x10001, 0x3ff, r9}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000640)=@file={0x0, ""/94}, &(0x7f00000006c0)=0x60) r10 = socket$inet(0x2, 0x3, 0x8) recvmsg(r10, &(0x7f0000002e00)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000740)=""/103, 0x67}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/194, 0xc2}, {&(0x7f00000018c0)=""/119, 0x77}, {&(0x7f0000001940)=""/176, 0xb0}, {&(0x7f0000001a00)=""/220, 0xdc}, {&(0x7f0000001b00)=""/240, 0xf0}, {&(0x7f0000001c00)=""/126, 0x7e}, {&(0x7f0000001c80)=""/122, 0x7a}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0xa, &(0x7f0000002dc0)=""/51, 0x33}, 0x1) setitimer(0x0, &(0x7f0000002e40)={{0x9, 0x80000000}, {0x1, 0x8}}, &(0x7f0000002e80)) 12:55:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x0, 0x1, 0x219) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340), 0x0) 12:55:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) fchmod(r5, 0x110) bind(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530007e4f5fdb752907c661c0ebf5b9f28f54307aef61f1ed55c8b78f577234a94712f376a45a633ae8c3f4f9f2355a8a1414415b29dcd8f6259b8ddfa6427305585681a23f29296b59b8953be7c1642a3437461f013fafed1e52f2d65bebcb4ffd"], 0xa) listen(r3, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x803) 12:55:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) r7 = getpid() fcntl$setown(r4, 0x6, r7) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}, {r0, 0x4}, {r3, 0x40}, {r4, 0x40}], 0x4, 0xfffffffd) pledge(0x0, &(0x7f00000000c0)='vmm ') 12:55:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000000c0)={0x8000, 0x80, 0x401, 0x6, 0x1, 0x7, 0x1, 0x10, [{0x3, 0x144b, 0x3, 0x98}, {0x29, 0xfffffff8, 0x2, 0x101}, {0x800, 0xe5a, 0xfffffffb, 0xdc}, {0x80000000, 0x6, 0x2, 0xff}, {0x2, 0x3, 0x1, 0x401}, {0x7, 0x5, 0xff, 0x3}, {0x0, 0x3, 0x4, 0x7}, {0xffffffe0, 0x8000, 0x7e, 0x30000000}, {0x400, 0x2, 0x2, 0xfc67}, {0x8af, 0x7ff, 0x4, 0xffffffff}, {0x6, 0x90, 0x8, 0x2b}, {0xff5, 0x5, 0x1000, 0x8}, {0x5, 0x4, 0x0, 0x5}, {0x0, 0x2, 0x7, 0x1}, {0x6f, 0x5ea4, 0x1000, 0x800}, {0x9, 0x1000, 0x800000, 0x2}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x95) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 12:55:17 executing program 0: syz_emit_ethernet(0xb9, &(0x7f00000000c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x0, 0xab, 0x66, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0xf, 0xc0, [@rand_addr=0x3, @multicast2, @multicast1]}, @generic={0x83, 0xa, "c31b95797663557a"}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x4, [{[@remote={0xac, 0x14, 0x0}], 0x3ff}, {[@local={0xac, 0x14, 0x0}], 0x7fff}, {[], 0x5}]}, @end, @lsrr={0x83, 0x1b, 0x42, [@multicast2, @multicast1, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xfffe, 0x0, "12c83340200000002ab2d6068fae0aff4cb07a3676df12cc51b3b85adf553a4b942ec365c521b7978dc05605167a6ad06a6bfe508e4c3c5995505500000000"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000040)=0xc) 12:55:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000040)={0x3f, 0x60000000}) getrlimit(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x10000, 0x4, 0x4, [{&(0x7f00002a4000/0x9000)=nil, &(0x7f00002d0000/0x2000)=nil, 0x6}, {&(0x7f0000178000/0x1000)=nil, &(0x7f00007a4000/0x2000)=nil, 0x2a}, {&(0x7f0000755000/0x2000)=nil, &(0x7f000079c000/0x1000)=nil, 0x2}, {&(0x7f000054d000/0x3000)=nil, &(0x7f00003c7000/0x1000)=nil, 0x7fff}, {&(0x7f0000756000/0x3000)=nil, &(0x7f0000595000/0x2000)=nil, 0x162}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001fa000/0x3000)=nil, 0x1e60}, {&(0x7f00002cf000/0x2000)=nil, &(0x7f0000094000/0x800000)=nil, 0x2}, {&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000043000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x94d}, {&(0x7f0000c08000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000017000/0x2000)=nil, &(0x7f00005ee000/0x3000)=nil, 0x1000}, {&(0x7f00000f0000/0x1000)=nil, &(0x7f0000b86000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000881000/0x3000)=nil, 0x7}, {&(0x7f000025b000/0x4000)=nil, &(0x7f0000831000/0x4000)=nil, 0x2}, {&(0x7f00004b6000/0x3000)=nil, &(0x7f0000170000/0x1000)=nil, 0x2}, {&(0x7f000030f000/0x1000)=nil, &(0x7f0000b9e000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6f595ee}) 12:55:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x7ffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="bdc48737ffb72e3f5a9f85e6f7b0cee44810d8bcd583a4b220daeb34b2370e8945946804f23930d37247483473a57c4e496a251def22aac8e37ccc742321b18f09aaa90dd8a83396e316fcbe9f1eb5fb07e9b840974564ca61647a31771d85813e97fcc85f406f79710dced8ac688c44070c847b4482959a49ef35f1fcb3a9fcb07c10b5cb52abc21a790ec4cb5d386e30e5d7e8f311", 0x96}, {&(0x7f0000000140)="7447011246e20908037b1127f48234f13966ef2f151d307a1cf33ae539de96eb4152f58b82e53dbae6d93617236b64e621648bd70cd59fc2fb47b81840979a68edb42e761e50722c10e5055bf766897c7f1ffae5d78ab78cbc35ad11825796fd52c43846f9e952c9d66ce0ed265a90a479948c1ab1f25dc0c16048b7cfb8fde7f69e6c56ea08555a472043d53e4eb472c7a3d89ccbacdfe184db9baaa2dd64e9ebb6d5e9c2492b3a3406eb27f481d38f38f56da3c3d64d2ca205c8376a6d80e7923f7e851f", 0xc5}, {&(0x7f0000000240)="b720f653449ccc3e8fee10010226daa197a58031f49a9cdcd75c2cefddf024785fe00abc8cc76ebc387296f5fd00d84bfac12d909e3d46bea1e85e68d279e0a312ea5c5cc98da4547d84822627d6815d3b05e466a1c88e8346", 0x59}], 0x3, 0x0, 0x3) 12:55:17 executing program 0: getrusage(0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5a) 12:55:17 executing program 0: syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800454146acfba23a00290978edceceb17d23f8b8bbedfd00000190"]) r0 = semget$private(0x0, 0x0, 0x50) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e643ced2e674cbfbca1a7d4f80cb0e5e5c2bd98a1dcd20b614655dec00bdde820c712cb0bb48", @ANYRESOCT=r1, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x160, &(0x7f0000000040)={@local, @random="445ed8caeaf6", [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x7, 0x152, 0x64, 0x8, 0x9, 0xff, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0xf, 0x0, [@empty, @broadcast, @rand_addr=0x81]}, @lsrr={0x83, 0xb, 0x7, [@empty, @empty]}, @noop, @rr={0x7, 0x7, 0x3f, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x80, [@multicast2, @rand_addr=0x6107, @multicast2, @empty, @broadcast, @multicast2]}, @ra={0x94, 0x6, 0x6}, @rr={0x7, 0xb, 0xfb, [@broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0xfe, [@multicast1, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1b, 0x7, [@empty, @multicast1, @multicast1, @loopback, @multicast2, @multicast1]}, @end]}}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x1, 0x0, 0xc, 0x40, 0x3ff, 0x0, 0x721e, {[@md5sig={0x13, 0x12, "9bbaf8459c6dfd5739c8c42fedb693f2"}, @sack={0x5, 0x6, [0xf1]}, @sack_perm={0x4, 0x2}]}}, {"5dbfd1b37913104668b9ff7f14f6d57b364b53b88d7b4405894914445d234c1d5f581538a4f3122f6ca684ae05c06662e808c7ae8098610a23650651b215de6aa2299a15844d4bc1714706e14e7c2ed1356cf64cbf10dcf332fe43d96af692e052b9b063628572a23d931c20d66debd97421c2d5540ff3ed5b671c2afc8cea39f44c54b419c66a86f22a20065e83d188eaac7f9073aa"}}}}}}) 12:55:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010104000000000000"], 0xa) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 12:55:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1810, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 12:55:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625cf1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e0000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd3c7e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc36f8c75959e4a00978200f54e1eeb02ae4ffa18bcbb42bd53c457e264e0a7dafe7b3b4881922e7a9ff3850b34872b4ee255efca43daad3689ab6baa830ebaf4e091234d16bfa8fcd1"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 12:55:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x7f) recvfrom$inet(r0, &(0x7f0000000040)=""/206, 0xce, 0x42, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000740)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}, {0x4, 0xfff7, 0x1000}, {0x4, 0xa1, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0x80}, {0x0, 0xe}, {0x1, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x8001, 0x2000}], 0xc) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x200}, {0x1, 0x2e3, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) sysctl$net_inet_etherip(&(0x7f0000000300)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000440)="71ce03617640b7796b122fee2dbeb6a49bb0a83b1a5cc86a85aaf052f62a10603f452f1b128cc9b0069510e47bb46447223a31df4a18860085c84f0627a0175c2c956b27e78ac30238475682555e2ff1b13c8545a756195a82bd5f45129d2b5d46771e0c0450d8483b23a1730cebeec2a1c9c84609bfa700c859c6a0d719bf56b935cb722c98", &(0x7f0000000340)=0x86, &(0x7f0000000500)="ab227f8037f4a5409e72d51692300282a35c7fb8315ea1e89b1e2b877f2087b4ef0bd053ac4665913f2a06b0cce703b87dc960e19ceaf7d23a7cf2832f8ba5f0c67f8cbf9dce73103fc3e58b15cbfe686ccca836bde9ec8e4ba579d4f419b5af029d61d83c05eae1cae4d224455c84a46b767e76a65a33d5540affa58101dcca0717df59240762216d3c9b2c2f758ba2220e2d710360d8200b485b9c054c591b5adfe52cad3ec2825f42b53dedfc8daa172544c6afa6f49ad1e27cb1f1c5d3e5e2021147", 0xc4) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x0, 0x9, 0x80}, 0x3f, 0x5, 0x7ff}) semop(r1, &(0x7f0000000180)=[{0x4, 0xffff, 0x1000}, {0x3, 0x1fb, 0x800}, {0x4, 0xc386, 0x800}, {0x3, 0xffff, 0x1000}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, 0x0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) 12:55:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) dup(r4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r5 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000340)=0x6) dup2(0xffffffffffffffff, r5) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 12:55:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0xfffe, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7dd2efb9219"}}}}}) 12:55:18 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0xc48c, 0x2000000000000404}, {0xffffffffffffffff, 0x120}}, 0x0) 12:55:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) lseek(r4, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x0) write(r5, &(0x7f0000000080)="de8de3fc2ba70aca15a4e9ac6277df810d37817afeb8807c5543488cb5e896dba0a7bf91dc844cb8d0450da48c6cb9b19be2f0c858a651c9f01ca357ddd89d8701ed7d62d3", 0x45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000280)="bf77ed452da3790e703693649f00de23bfd47f9c7b955a561e58b6f4b76760931da91c1b36caea0f408aa7e4103b232e246037711e5d2ef33f0f0d8dbcefd67dac2e4dfeb925d210c9c8c2ef62dd24cf2a3bfb1c4d71b56c6bddd3405755c6eb84c228c5b27f12120d15c2b96be762373ffe224f4661068436f269064077e7bf1e36ab32899845fe9e7cc3951cfa5599d0858deb87e68e6299a6e22549e8db310541b10ea660a537696921e4596d2c197d2022dc188cd48b55923f82349678c25fc562c3acb9e7539fad2143e5efc845b2e8a7f9840ed5fef86607afda9cf770fa4d4c223d12d3617f1e9c7f88150726343ad501d648e0e29ee53e43cc2616ea19fdd763dba9ab09afb3f85d3cb66a62b974a7b16d680171909806baae2100483b70ebd57f34ca6c163b22a1915d22fbe5c1603f9bc64a624c218adad08f33f6c81b5f6564a704f647551e2e8805c4d0db2b2ca01f24c9f225b90563740389a7522d6d762e8c50a45bad05840c3ace3ee9adb75c655e44e51fc3ddac0f1aba2098a77a904c0722bf73a6cbc20013cf588ecbdd7834979dcb67558ceaeb44a64af5c5eff226f94191231d329b9ec4e301212bc55a40f03361ee58af6598fe1a072a2b32093f54c966bf6fe76200afae453e7b5dac33d37224ad366d4d93c5788afb7401af8d7e7ae70f53b4f18f6748ed1c368e518c9abb61cd262ab9d725482d5a2c89d3665f372c3c2de8d4b3e208b16f965400c83a59a8a67c2c343a1f8f7b091107d7d43faf688ea341e6c9bab7a325469f75ce6bb14ef122b361bbf585c27cab0ab19c08399d3a8d45a4c9072e85f2d87ef07e5ae271d7b73840149b048447c970594399333929b81da4635227497bd2c9e80b88e36efc11a1bdec6ccdebe806c8ee264f6d846fc6a7eee73248df80d01999ed7afa62ce813488b1d6917b87dbca969e07a766932945eec81013d086f1e13c64dc65ac6ef65d89f164b067c44af078da52024177b1111b4cfb3659054d7b786a45d90058287528d9e86fcd7be9aee64579d110a071cb8a47e95f4810896089951ce1138ef178fed96b994e2ece4535b132d125cbee0a8427043fc54e7c08a2603bea8cbf7baf1d6b2ba56776d15900bab08ef956c8c0122302644163b10a8be6aa3ea8ce96521c83c12bb1f07268dc88a1cd306c8da23c76c31cbafc52ace0fa7dead88278d011cbdff24782c93b5a9a29639124d01475f77efdbef9ef7addc2450ac3d22f72ccc6649b63ba67a7491dd5f5f9a91eb3331a0e68b3ad484563b570b2baa6f9a1787e1a2910fadf357d41f27042b8edafbd8d76a76ca6b37beabb67f9cc1f988dbaf252b766fef3670fc9b480c05a737b69c4bfa399147ba656d71e372104545d2036071bcf0080ddc77f8d054da624ea753ba841fd985862e27ee24439662c5cb7ceed33550eff7b8682d6ad0431c08c17c2bd6cbb79f3288525e593c07d7b54a383420b6af1808547f729a1aafba6ddb0cd1970e3e3d37e8dd32cd53b2fc41553d79c8d60b66560980a60924dfb8388e284ccae48e87fc3f57744039a5797477962bef176e68525133f31aa26056a4d84f4d39162ded7ca0495f3d20a0e51054e9487fa07cf00c64f1d72ad996614163c867d07c0a959dd75b5cf23e61c5d7f6e29a0d0e55eb7fae26cee0eec47eb9e6a80ad9f1ce879d0b3d7236348f9f12ec45892fbee35170dbf83eea123853d3df00c199c3338c8db7298ac227dd2fb3167d692ab8c9fdd69cda644a3a7e8ac4344537ee79b9f1a1acb417af0d3cedbac9c4ccd23c8d963ef00e92649d763ac1b24c7e2beba46ef3cdf63e7831cfb8f4a7d7b732430056a6c03d827260b728e96a09eb99b10b76cf9f08dd029fad271ceb6983ce6eccd91bac406a53d75adfa4e5c3c37e59ee916eef6b4eb74203f7481624d1d1add162db475274869ce89621c6f7da1843ff3ee28864e2abd69a2b587b8b0993b073437d884b423ec28d2ce632951f9c85eb9d98cadfa5c1a7c2fb93099fdb22ef8331236651783ff9074be99f631455acc370b97f46056c7906518fd694a72f522e524d36add3bb587190e6625425650f4ddb0f4cf048db27352f8090355a77c569ae011f9488da6cc9b852e4b763f4558d4e5411e3e58ff49a08a24c25f7c8fe17bd5975cbdb2bda8c17e983913f33aca7c554daa67e3f36970f0660d777f49bcadadfe0693e4a8dd9076f80e3d1f0c39acabc143210f492b60cfaecca8ba889c919533797e921dd01ebde70a5fd93a7f452f7438a64adea4a209b11d4a708cf39d649d70cd62efa6e1cb8b441fb9d994d13fb2d95bbb08e649dd059fb1880b75c078361faff0d4b90f806554d2217d1edbb3c5acb1895f1cede7223bc5de597fc41972960e8caa15ffb79bb465acfa1677f708ada91a1d5728bc37fbb522bc40525d1fd7260a7dccfbb29cf13cdbd5d3fab028695eaf45c4d91e5dfbad3d5e1ff5a4ff1241b2261987693490815c6826b07755c7c86b74c2291bf458ec4624a410cfc8ad0d4c4546343ef5a46fff98785b4b886f8020fab699ef42f1cc0ee270e18914d099090678a6ade1732714b28284892096b2b6617bd9c1decfa0e8abac1715796788c4b632d8a314014b8f5628b6ab6075f46e66ecacca5a34d782a213e334305d5ff0224150be2e79ff082ad2e2da440058507eeb352b4906b743eadeff3d428a0182c67a74df7ea4584c99c3e1ba69c3f0d9eaa72bdd37fd91b90d4baf9677cc51eeff0c163b435e72aa7c4395b210278182ade9898019e8d2808911432c6d2ff613e8a6b9442bb59d3962af2f7ae46e01e4732081836b4c8b78e30a0bd235dd8c4bd817923c47aef5769b17f98151fa6f5b2e55d3b7033143af549b39e7dd6c4ac8fbe981c311269d46135cb0a8c42904d4ddaa5f31a73f1764217e9d2fb666ab35a813c5001585471c03c020d658195e4b7c5970b0b1361aa46b4d62968268245983fc00080d540ee64180925834b7bf870e57bdfd65737edb71d1fd4e071e28b116276b45046d27114c1e6830df984152599231b7cca5f948c5d880e1e0d7e5002e0e612e3a8726c47d968ac081649a4bae264a23ac265fe1e92a581534e7560eaa086513e796d7cb39527b23cf1e173092a215c8588ecffe9e1aa83323dd8971298fb515c539a2ab145a51f605c8ebfff93184bfe3dc3ea9af23286699935ed59e82a0e7d83d6d0996bebdd07ee667eb67c5feb4770c8d4ef55f306b17608619712d0d6f6b68dd3ec6cc9241948786671f23a5b9bec7495a8665bacf7fea3382a1d85cfb23e41bed371b2ec6981516f0f9813222fbc2c3a53bf86420e899cb846404c2a441329283ca1bc4b85d4ad4981cad17f560f99b338b514f5a06410305ce4396b2a1d5731754cc1d86be873f2268b016ae36d07c0a822ea87d0178a147ca0040122af3baabcb4962a177938e467c08d040fdda6fd17194ac03270929517d86ca5f25f8b6b50aa0d5b98b2855bcfa56d3bf47bf1979de1c86ab812e0e3971e36043425896fad180f4ec347c2e085c5ebaff1c7d7c8d8a13989380074ab17a6e1102643c29d76c91dd912a8a6d497dc960d8e569f77b544654359dd0d467f77e014213eab709928a12419399e23403fbae27583ee9674f0af8ff718b9a6f0ed968d16e5b01ab09b6e09e3d81cea7a2235cc848ae5cfef743ee64a32460ef088cbe79d0f1385ebc3579b61a58f5f9da38bcc5d684e1e71f0402a224a713d0819d70291bfd3faf903bf913840b16e0af2d743ef2b9399496f1fcd4ed69bde7362db02b347eed7fcaa20400975fc41ea03bb1f148459725f82ddfe50a9bec11437c10dd950cc1b15103ede0bbe79137a83a8330d3a3d4278707eeddd8b3d96ce3669bd82d6ed16598474c6644c38067cca39a2ce93ba15bd35261d5c4197d5d17be8cf4864241f92414d419f71b52f9d8c591be28c31e1302c5a6117980981851e2dc476ebc3430cdd06a2353b40067090d465ad0e2e955243abe361e1c0b0cc3b8107360fae9fec1a000fec85c8a94a092984baeac04b0ce321c7a329b576c2a430a3405b6b8f3bdb5136c4a0b10c8b5074136855d3f2dbeeda19116a1716627e8a7282eb4c3a8b4b1459729ab0f32f327562ef06457c6144a0a79feb78db7b90c2997220da671b0c5b794e9035ab769694faceef72429772fc3ed9a62e3292263e0f223dbc96240bde53d30de3408be5b7270d631404c02a15ef322beec5f7a3eed250546bb28f4a58eac6517d6421cfa14d2a9aa79539441c54edfe50a4b670cb6c520a3e76ca535f3d968525ff965e7fe8acff514b38ed018fb22206ccf7fa224b6b7de7928b3d87f3139ce3c926f25a223078836134d547cec5261ed714a6a5189b367ddbbd51927f2b34c25686a7eb72cf0dd88731259348005130e0502b295fd87d8847141acc44604a0e4d4368a1bef9efd320d3911eab03d1e720846b64a54203d67d1b8d12e342bf9d57462d50fff66171b12b2adb1b622c31a1e0b5bf8c48af110617df5e947facc5f2fdb15d472467f0c9eb49e295bb949f2624327e2209d2656e15ef1e5dd45905cbe61de28b77705c3e866435f0ae543aeb5a62e848d6e16e0d087fcb4e2ff399f9c8cef7ddfde3eda511af0797b1622ff0d6fcc264850962943f698425cada303ab8618fdff0bb8c8df9a851afd745563a37675c5949791a665b67bb1d3e3b358150a02d2f75a8b06012fa2b657e4133a20f80afecf92d8eecf5b9abbc0afd2c9b915e5973bc454c2b00d37eeeb0b30aa3c26f7723d6e32d7ac88e6722c9c580ce6ca9470bdc0a6eb8736e7bd3dc79cb836b612d28aacd32e00dda4353e653d867b158d101a370a928c0c76084d513606992d72496ffa4f16ddb3b2ab7a12ad58bbb1a4a7a6718fa1de94996f1ce351398973e54ada29ff73c954c80b7366c911a769845d687edd5415ceff83fc7eb7f783a60807566b3aae779aacda88b6f475a2dcfc5d75f2c6ddf51b9276b39a8cf059a8b587a0ed85b08b16d185627e70d96876bf79143f74bfa172b985dcbf91cd260f670b21dad41b099d7fc24bdca85e21fee8e69bc5d7dda907156fd492cf12d254f728d83d15b3faa6bd4f1b6ebb55571a0ddda7790b2b821021e89aa5ba1d30c6cbabb7deabc168e50110563d6b290f242582423382e5657da1e2954d08278b89ee4a279c3ace9f5fb519f70c042f275c5936d912e2e67b555a90879f52afd0e56716c38214c568a53368bb9a769f7017e59e3a4c82c32837e733b18d20b25a6d46a22f7ef600e38a58e074bcc8266f138ed5e8d85b0caddb3f794892d9d1585eb4d97ea5e6af0de6fd34aef6542b5958b6086d6e874d60244c62fd4cd11281fed5c1e76602285aea05da707ff9bccb6f7d27cd20fa2465293f2d3eac71d21d9058e0163b96551d935897cb6d1b4f2e05371e83279ebd824cfd8aa78e8b5e0450827555b2a5a865a5bcf86e0d326b9fc1d1d706161866cdeb2039653d6dc8c52440552e3ea34f221a527d953da966a449c3cab76fa78b5bed00ff85aca10ea084e9ba19d3dae89ce02f75c548a51d328e5ce6a5b2a23bfd42150dfe0b472428325a28c9b100b24215101a3f5a680cc4b67da2da1845c4d29f931e74eb44b3c6688a220d6d232f4b0ea913cf0999077deede0363d56a7d37cb4896a71075ffdd82e61981bb065bea51117dde851854e7e56fce10883872bb83ef4b85e5fcee59cba22502bc84640012d0c675aaa48dc326a67c337708e0bcf35a", 0x1000, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1810, r1, 0x0, 0x2) 12:55:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) readlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/125, 0x7d) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 12:55:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x93}, {0x3}]}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 12:55:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x2000000186) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) pread(0xffffffffffffffff, &(0x7f0000000440)="3994f8c2e7d0fd0d6f9c602f621db2e63b636c8d7963ca5c20f1e7af5e5b5d795535b81d51dae7a1b63e442535766d6ac70ca106257ce91cfe6e43ef791fc8c3f4d30758be5801844ef483a96daa57eb64987274b1f8a3718c1d777860117255c43dcdb3e67ab7cb931c180536b2aaa56ddfe32924727ec64bb9dc1f51e6d7af08550535380827918e14607f4ac6e4a905eccad64c10026a", 0x98, 0x0, 0x1) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) msgsnd(r2, &(0x7f0000000280)={0x2, "d76556838d14a735f4a74a42d7aee32bac5dfdf806b3775fdbe8b0a8cb13bf737ecef889af40de04fe52cc90b6b7ec10968cb38e44a24c74feec5d2c6906a6aef8190bc756ef78d23e1e99b8efebcfcf948fb147203bd50a1978512448b70e4f7a21655bad8db1ecbf9582849a9e87b489f965e8c6419abdc42422e54ccf3ad6bd65778394d36d547a066ebe7a9f4a7b953067e7268a5758fd375c0da4e88728dee8d7db78c18717c9cd78335d6f5f01110c3374a3da6dce7ad8711ee4be80916baa7fe245535ea5b44b5f34555e11094b7bd44b6a83e4e8b939a264f68117"}, 0xe7, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x182, 0x400}, 0x7bb0, 0x9f8, 0x0, 0x0, 0x4, 0x8, 0x9, 0x2}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYRESHEX], 0x82, 0x1, 0x1800) 12:55:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7}) symlink(&(0x7f0000000600)='./file1\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(r0, 0x0, 0xe) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="e4ec2e2f66696c65300021c79e619de3f876e2016f7a37253d6d9fad62599bb97f75ad63b55c5f00513e68846a00dcd7a2a7c8853430a6ee229ae89ed244f62ab50969dd9cc73151fa153ebce4239e1bc17418b1271403b7bd52c5402b2b26818e21026ea2bf65245edf132f97df8338b6c2cad9c3523a973d6df37a8b3661d1a26d2e11c5375dc3ae5ffd7d21a6eb6be83f45bd"], 0xa) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000100)=0xffffff80) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 12:55:18 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4802e4871889b46a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000100)) 12:55:18 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000080)) 12:55:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000080)=""/22, &(0x7f00000000c0)=0x16) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r9 = getpid() fcntl$setown(r3, 0x6, r9) fcntl$setown(r2, 0x6, r9) 12:55:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) 12:55:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "d730c15b00f4ff000074507bfde40000004000", 0x0, 0x1f}) 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(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 12:55:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setsockopt(r1, 0x29, 0x11, &(0x7f0000000000)="02000000", 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x9, 0x0, 0xa, 0xf0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) write(r6, &(0x7f0000000140)="315bfac5f23a66ff0f321ae71cc2c03e107ab1f14b9625f2dda06b773068ec97bdd33d8b4861eeb16bd76493a56e879bcb2fd5ae873b1e10d7d0b342b37c", 0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:55:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000105"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x2, 0x9, './file0\x00', 0x4, 0x8, 0x5, 0x1f}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 12:55:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto(r3, &(0x7f0000000100)="2e50a0e8967d546b428479f3551d743c951d820b7c91d07a7537a077380e3e2aebd74e2a188349bdaef2e436277d09ad04fca391", 0x34, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x9, 0xfffffffe}, 0xc) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 12:55:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) r4 = getpid() fcntl$setown(r1, 0x6, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) r11 = dup2(r10, r8) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000000c0)=0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sync() 12:55:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, &(0x7f0000000100)="2bf9b1b31774192721dd3f3d44ca63744eaa290f28c9a189e4d9a72bd9f333bfc53b46ae7b67a2e43669bf62c894fd79dbf51dde0205d2be140e356d45af2c5dbcdcb8559ffd27a3ba929abc8bb67b69c99ea2ff201d4cc31da3dcc999e04c4b0ce97afa6e9cc92aa967d4d75251a998abace4dab8bc3b272dcf9fe68403e546b1fcbf52243be620a9c39b7988cfa8fb5548f463aa83c813267d5feb4dd22e28bcde9a4d00521ee7837a5f553642a472eaf3ebdb74e2d48e694a8de0b7747559bac0dd11436d10f0848b93decae78ec106a3557e42a70be0cb3906f3174c3cb26c3f61159408bdc15346191a5d505c72d5ab1f88766801fa62decc875e9ce8a3569fd9078be41bebb16d5c63327db80687b2cd9a2c5061705ce15e1219d93e2cc3dd104463c7c20c9940b5b23a4eff2eb64f9b39a1979ed2f3374ad8f29b0f1d3053b8ed09d1530334a8d2a2a370777ec400d88fc08c786305a322e840d5b3d434936c8606e400ac3f03b7d0033f2d0819e308440ef2251592901b3358675bcde0df49333bbe43194480d1ae4ccce5c709d947ed3d7797604fd9e36d9976a4cb11412aad7aec3898d92f4060e4e08ae74f01531323073d941f63faab460a7a49ca6c03a07249195632cf86a85642c0391c6146a4604b40656c5134a36dc7bfa40452b4055ad940c1ca3e1141d8ccb2ce2d983d84964179910df5c703602159cbc51f4bed47f2ce92265eab05af84d3078765b75e09e439677483b4407be45a2ce17d9626df6e6428a2fbc693b32480962e77ffec4a1c3cf46ccefd3fd952f472e01786723022a327efd523aae780dd4e558a2fc665ac47714a86e33096496ea37875b3f004dab39a4045e066b3a449017f5da2944fa86de485e62e91c437fff3445f9184abb1d75c7e51f3e4c855e037c2fdbe4c390e7d57277aee165e7929a1a4c22ee6eb641a52f3e9966e2414e06e69b4404acac6af563bb5f9d941302b96d0c9fcc2b0ec32e7fcf33a4cfcefa326f6ae47bc5dad704625d2b60bac3c887236dcb46bdf466cea2907cbbd7315c214edf8b65f8923ed673f2a295e1307f56eadc7e53ed7b528fc0b6c4bfd46049444beb0fabfcf1b8037dcb33e637925de8dc86577facc19d4bdf307627f270aa561cf37fbd8ceeb4f3062a8efdddff0d7ecd58f8c94f507de8f3b85e85a9036c5c91d00a0fcdb311c0605bb5c8247cf2333ee2f92baaa8198f9dfa7e915ae4f50f6564510e040654a107b9f57f940f2d00dde90a1055c11b407253b9969e0c365b543df99331b4a83cb93c92ae580d873108a7bebc71d8c11b200fa1d9287d6f7eea27c52ef7264c820f515d2d643d7e91401d63a472fcb72ef59f286fd186f38457ad80d0ab4d602c477182793b358bd83063fe2837aa0c7b5c7f78102d79103924b7dcaf2e277a7bcc30c75643417e1d45618a5304bc1bbc6977f8a0d3e9dee446f01da0846144a475f05179208c04e5eb1c2516d08e871b207635c95a5395efbef0e09d7460d7f400f28abcf46e6aea9b4843d56b20eac196e74eac7aa92be0484131323d56e99eb850288497cea018ae869ede7eeaac44364b1c10c071ad7ab98a58d9b9ee3e90c7c93e765f9097b3274ec6cef4fa48eec0b41330b1ec088fe84de7dec22980620d5237a73bbd43546cdc952c955bf7273a1b77411665d26c89bba41507364fe5c38e32bb3dcf5796f63566d56c926fe0965d57b857a8dd96871a36b89ef9daff8d688834a3418627da40b5db9bb8c3281156afcf0e994908081c48b1c92f8f8ee2fb60ddf7b0132a7547a64b557fcc99aa5597a997914854b88966370f6fa17f67c9058cc3e6a34bf0e6bc38bf578fc463b9a511482ace6440df97eaf1b792f9784bd6e08d12dab95d7a37ae91eb2f7a848dbe51ee509fb9ca16ae4c6799f76eb4397d3fecf9f006ccb6a52ead8fe6ba457d000ce4e112ec03be329bc026fe2a1f7a3143a31e6a79f10109f5ab573a1dd14de120f6f9e6a4b696fc43adb9ed4f195fb1f12fbf5ac5e8e107272f4002841a6be7e0aa9809d53466dc62dfb72c5782ffd3abbe08a9015f72d74ecd20c5ddd0322f8d9022ceccfb57337adbc143679a8bdcfbb784b9ab7f913a9c79ba4a4d5336ff1630e9acea55c3e3e78043e57c64a40507cc85ca51bfb6c8ba8a9a3aaf8e94d4894b673efd524a669d6191f1cbfb07830be7163288621c2dd923b69e971e9038d713b76afae981c767861f83d735f632e056c3f2fec84f07cf950e22ef68e05c04699d4bff612a2965c60c66fbbb4bd401a35c6de51b4479a2f8834660d6bcea5129cbde3706da67399ff2346cbaa6e63098f9d70df828c5032a57322e9045338ba7490e197ae19e8e66735b3b005bfae59f61e471ed0a7c5764887b843657fc2c9a5baf93172a23348e18debad442e08faf4ab0a86bd3454b5d7bfb52929f00a41d5b83529ba85c913cfbc18da70eb87f1e27e5f60bc216387524b0142bbdcc8ed7b014a1f9576ffcb60a1c57af8aee2ad3844e09b6eae07943776b2f87ebe51b6d9ef2440d53dbdff0da700e3dc1400248a2fe3532b91fd33fd172882952bfeab4b4acb9a298c4ccd2feb62bff96d4dc1899df454b9f5d53104947953de5c53179afdbfb0b0100c0ff148d15eac9ce53c47cc7c14707657ed592a6114152f57b92ebb1266e817b8912a9f2be29dc39ae37cd07df2dc30316911fb6a8265fc82e5b576e27dd8013b6cabd40ba6a7735b09e82025b93a280206995fddfb8cebdd9363f2bae989b46d3f16be73fcda387e9269a527c49cc58d0c464c31427e44fd570c236b4569e6f05624b960accc3e2b3c277d5745395adf7e8671992db983fbf6904cc9c8d0815b3e26273c963ddbefc4e2285fd93008e8f3cb88e26b3976b98b2dd697270835dc0306fceee1f6b87a32406a041b6d49298f0b6b840305d4ed035077ff98c7633fba483491d13f64e776f7e602c4aed254e772d4c0962eebd15c5b57435092f86ed9705c5bc4932fd81c733f18bb1c3cb9b5b29c40baabf4319bb037a1a1bada4d710c76e9118d45edc91c57413429c6a9f3fa131015e62a35d65a2c7f160e52a892614f6fc9e59402ef25e462666e55fa8c4fdaca99ac67b9f5dea716385bd18463cd081a92b9cc05135a41446e3124e3f5737cccdfca804b1a4f4c16946a0f5e8d2f8d17dcb1e14e8df47c02eed2ba1895ca46a3640005f89fcc0815055f224047b439219eec68ddf114d86b996f96f8a4c6de6aa21600a5947fdc5ad27b6351c980b735279a4171ad36385c555b5deab4c2bb2618d101f950ea7594bea1375cf94b2446f5ef8cc6cf82b0d8bcba2bea910549764dad085263774105983aad9eb489374eb944119809a03cf3b2ff9a8ca5502255d982e4e5b20b977fedf8da3bc65cb37f1ccfac19bbcb938bcd33b80e4b8935f97f3d8bf03914e8f16bc17594d9df5dd30a8233ecbf734e81380ce484ad27daa24e2539ab9cece59513777a64ecd42038773592a401c15bbc87afb2bede8d2e1d2fc1118633ce6da72c85e9b50d959f5f69a36563c8eacd3ff2c59c797089990f7dd833c70303d7f9dbef0e27c369d5ed4bd85b0ee0bff2c14f2d6229daa79135ad89cafb40e3cfc1f54eddd50e633ada44db95920e39a7a0f79709709815b2fab36b98997dd0a17dc63b4cb30e6e2368f356fc3d21cd42bbce1981b6e36ae451ff79ea83571c4b78a83d156910b842e0b4299ccd358cd71b35a123a16a3d6ba2872ffd9cc6df3864fbe7db9d93a23f034c92fd16261d0fb3ed3722694732e1b685f1bcb06a33cb2c52307272567f1b0738e42402e82016ad9f3e155d06ad9ff302f6538f4717b79e14317abef509829e357dfe551edb04a0b250302f178915dbe46c662d543962fd7762fd24cb54773faa75afdaa28a0fa1d1f32fdcb021a6b44594d83bbef469e44d456d2fdabff863f511da23ece8653e6731ea9a769d346f9ab39151ed88d62b1d21b2c6f6e2c124ef7a8edd5681283df21931d3488a2f19a5c526afe25b4f3b0b07f696a0252d8fab94ba258df9d38f508154e27e55128868f84f9b0a2ae2481bf05ac96a1d8c833e6756dc982f88e5e83e35ba30ee22e4f7b4ce304d12e7aa9699f2ed222172923dc9a1abd3fe3c8dbf58d190604fc957d54d8b4d019cb2cd5524941cb56b78d6a612b88c321a0c87e67d1a04789ff668b5413688792925afe84ddccae63efb5937138f5d30840a699eaebe200e175f5c211a63b161b65bf2998c8bf78cca0832aa918522f9e8c430302f7048ad004df67c3566e8ee8b7c7b62468708bc0df4b137788098af0c76a2f032c91b56b46147882fbc760fd17e79b5e295d66e97d6aba52c57931248455edacfdf915424fff1e60000c2abc32955c2dccf3f68e8e999bc0a29ee9ab09a4201a780661f3a34aa67df5bbd2865f3af7f5ea8174c54425d60c407305bfdeb32757d193470fc523a0c086397bf67f07d33c613441d6bc967c08c47dc6af4b2de42a00a8b03d41b26fed5621e7c757c03c80c0cdffe83b7bcaed18bad1b435780e7d6da77869abc784f90960fa87e92b4c4fce72abcba80aa91520e6c1551445b500cee460752e0838835af553d68e80650794c51c34d1babee1e3089cf706a4829bbf6d3296d818e236741ef56c4141760a3a2c6c8c80886daa1384e0905391cb978a48eb55b00f7a78b08c7af66ab8ad46bf0be24d95397c48785db52137230c9e512ad5f8472bb180b5aaccc7545bcc0d7f3aae5cb63aa6695daa34dbb65fa48f1b880610e9d2e2d9545e7e30394e8876fd65a25189d2abc420248a68ea35be069f91fb580c4dc10f215f4b93128085328430f16322042b49be5ba18e8a5e39765995ccf4d846e2ce73b2a37ba2fbee63836aab03063c7bbb8faf0185004cc851cee8b35100b20b5fe6d95d7fe8b7270419f4594121dfadfa66d2e3e31647bf3fab61819df9f775f5f835b7efcfcdbf543f911687ae51e4c2ae083537af5a85e220aaca08ca5f0f97a6c3225813ebf6dbdd8ab3ea24427a0dbf37409624bfb947aa71a66bf31bec71129b1772fb4216996428accb1b4380a37e8394cbacf4939928bffd6843574b12738e691ad050bbc55dd9e7868b61d4c9d2e539490a576ec3120a1ab33c2e0e0cc7ec92ec936c741d0fa748d56bfd4a7ad2ef5f45aa6851a518a2d0f8760265978b9111a2408583d763f68b68c2c69096785283cfe8f02d833b9973316230642b45e917d423d67bf66a50145b9e6417855d5d5dad1fc3166669e56e5e5dbcba6167623550cff842b2e343adf776d6be4bc2fc992c33101f08a751041e64d2a03433d2d962fae9742073fd483e2465f03a73ced4f31db3e7b00cefce583a0e3f3af495cf8d07dbeb46b010830584953c2842787757d01259648345e46fb1a93b836eb9cf39c1710f77ca564d4e669c210d67d3e03bc8a052d58dc4adcad343d6dba8c26a134c020c385e34f4df22f2393e2b10756fcf62fc7b228060cf9f6d9858e8c8417a9a705198ef8e969b3ba9d81181a87ce67e6f03fe55eafd08e4d675fb075dd5b9fe47af00a10ae06621f24adde530b258c54d13e50239fec294744746314519d82bb50daccdd9f6397c0899b1d57ab4de23c855978e70610e2e813d7be3db9d96fb984a03cc0c46f820f970da95f1cb1f868dfed254deabba3547d5dfab0e8fbbacc852a339a8b42612901c6e8fd56153b1346fddb640e21085073473fd173a87fefc176b2aa7f2c494b5b9ced9f62adfd9c02db", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="3b78fe52301afe8500ef7266368dc87164f5fa3a266529cd", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001180)=0x6) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x77) 12:55:19 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000200)=""/101) semop(0x0, &(0x7f0000000040)=[{0x8, 0x4}, {0x2, 0x20, 0x1000}, {0x0, 0xff}, {0x2, 0x1000}, {0x4, 0x5, 0x1800}, {0x1, 0x3ff, 0x800}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 12:55:19 executing program 0: 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={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) munlockall() 12:55:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10691, 0x2) chdir(&(0x7f0000000080)='./file0\x00') r1 = dup(r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 12:55:19 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) fchown(0xffffffffffffffff, 0x0, r4) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 12:55:20 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22192ef2bc414bf221acfd1296da8c2f0352ce3d7f77262f06dc352934dfeeeaeeab969336e1a975458c21e6a75f3a2349c6e2196b86514fe89bfb420e8142d891adac25551d87a08751c089cb57bf09f5a6c9d343736037f735efb4a469b6e2ac", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) 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, &(0x7f0000000540)=[{0x1, 0x2, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0x7, 0x1800}, {0x1, 0x6, 0x800}, {0x1, 0x4, 0x1800}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x7, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 12:55:20 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000001c3e94d2a9078e0000002000000000c00907800000000450000000000000000290000e00000017f0000000000e000000100000000ac1400bb00000000000000007f00000100000000891700ac1400aa000000007f000001ac1400aa0000000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @multicast1, @remote, @multicast2}}}}) 12:55:20 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="1f7b702a388a48c39ff91b05fdd60b8d542096f9804093cff01300383960dbfe2bae83c013f2aaa69592bfc1964685a91d09ce9f03c0f99a316c7884b16051f1628d3f6894a7bca7e9dc2541fed78f072b05d5c2b700e37650af704054fdfd36342ff2231e2353f952", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 12:55:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea8000001000000000e00df46e45615ff0200000000000000000000000000013a00008100000000"]) 12:55:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="88d41601e0821d537b396cb6f44078208510d569dcd68e89aad2a6042feb2f85de7844b51eb914891139d658cea14c2ce1dbf4e1f52bcd5c5f349a42f7c00e1dddce61cbf819e78bf70ad48dee5af2724ac83bea2be7388be41611128bafcc3217fd0888aff46ecf758d62d43d9d2e47b0747b1a264772915313dd90d30148a55b632ee0522b339b986d7c71be36400bd99852d30bb3b7f382bbb4e35bce0712c7d8b0e49eb3b73d851a976d2d528252523b20bdceb74364b1edd36410e501c6c690bc35c1903d98f879420f2882f926b334a26433498e876f1d1d7c88ada5c0936e09fcd6c64c5bcd625e492d32705bd08b549879b21cb8b5798d492e79fa03474546b3a0f92d2600a51b6b8078fafe326fd5d1b58e4c7deb57ac8d37483c8094b188b7167f3191931353f3d9381c79e6b2385637d266c4d9943e2081dc48d217875cbc133c4288f62861fd89475fac40945a898750a195e0f8eeaa57ef0db733d70c302993523228dcb6fe134bea78a3ac86c85c028ac2a5b89a46f14b5726baa5c2d0b8d184cce55179d0b7da90f46f226b3bc3a7fd02c427a6566691de69a056cbbc399c60a54e0c985d286d6726bae1462bb02e333a6865d6f3f28013894b6b03c277d703c39a28b9732a262707a863fd08270721daa5a343e5af2d64f0c98565ececb9c6e1bd0dc8264689492eba46b0b3d0a19fa2fe4861a3fdd6b2ea2e63dc117a8b473b035903cd5f7efa329a5fc5ce12991b6e03e86124c3b552a78786b2778e5ea34a9eb85b400152f45f73b76436fb02e6a19895926b0be3d4", 0x203) write(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 12:55:20 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x24) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x4, 0x8001}, {0x1, 0x9}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x5}) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e00de4f8c4e0e1c4633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f235fc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e23dffeac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a43235040356254d1a1f91974613728777b5a9178f119417088b6d77964861b8a3f94debc4c6c82bd58ad5099f8baf7f4a915fd644be9ee8234dce7e6645b810cd2d0e86e0bf98b6b59fe2c02f19772a49221c3650f236787cd8638215d6d6699a687840f58fd1d5121158b03c96c09e109785eab9f2900"/629], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x4, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/41) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 12:55:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) r5 = getpid() fcntl$setown(r2, 0x6, r5) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r0) 12:55:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) 12:55:20 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="656c05f81e39a034f4979c07ad962d2b45f200f3ca7829d790a4a602c215dfc6bd1cd0ced6f1ee9a11e307a9c537c281e4f95b7810ac48e41ba13c624ae4da0229e030c61773919af616b50ff8e3238b6d353b056df686c378daaa0d5c8f4c5ed4e0a77ba7083e0b3861f32cd42c49e57723c207a6683bb2369887bfaa5f1a1fb6587304738752ab147d8f38caf4c2f74eaaba4b"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x18, 0x4000, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:55:20 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3ff, 0x9}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) write(r3, &(0x7f0000000300), 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="35b6c59c41cff0c68058a492d14ddfcf7e6450b753480513124ea4a26a3bd68b64b310de23b10e8f60065e767d5bc1df8a1db03660a7e65f1cff511c770309acb7d0df3dce1a8c8e74b2e1a377bd6ec16c855238546cc1ca3600156ada6e2da2e3d6532437918496bf5591991bbc43df83e784150e89ba62d27d", 0x7a}], 0x1, &(0x7f0000000400)=ANY=[@ANYRES16=r5, @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0080000020", @ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYBLOB="300000f222000000ffff00000100000078a4273998416a3ba5be85a8c5c00f6240ca27431e52a0856a4ff0d6839ec2c02620a88c", @ANYRES32, @ANYRES32, @ANYRES16, @ANYRESDEC, @ANYRES64=r4, @ANYRES64=r5, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000bd682856800e975c31d5ae92fd5dd084eede8391b781afa464513a4b58ff31d6c09a3a2911652f8d66f71d353d2537be0de3bff72e28bce8c1715a807fad4052864c70fb1e555a88e5e214f12fd531e5a429211ed1cf7ec2cb5d4adcd02d799513a8e6f6"], 0xb0, 0x8}, 0x6) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 12:55:21 executing program 0: 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, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2411, r0, 0x0, 0x4) 12:55:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 12:55:21 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa010000000100000000000000000004004d2a43ddf25108d7828a7fcb050202000000000000fe80740700000000000002ff0002000000000000000000bc54862775329f60cc30c7165db7d00a69a14aa605ec473eac474dc7821ebb70d7bfadd2cf8040493d7a0a6bba97d6316cd861d41120fa5953e5570ecc4375c2b25fc1c134fe16fef22fd2a1184b8408587b6a79ab34181c86908ac0ca808545b0c9653853955b2f1db4df0d662f71974ce2f1931b09c2de57fe65edb74894dc1d2800b12f402641b7db6ab565bb11c234cfafb91ce974b1faa53d9762284aebb435115b0b41aa4504d3ffffffff9fdb898ac73b338aa600"/274]) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x6, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r5 = getuid() r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r5, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7a}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) r7 = getuid() fchownat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r6, 0xffffffffffffffff, r7, 0x0, 0x168, 0xfffb}, 0x8002, 0x101, 0x0, 0x0, 0x102}) 12:55:21 executing program 0: r0 = socket(0x1, 0x5, 0x60) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 12:55:21 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000000)={0x6, 0x8, 0x8000}) 12:55:22 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000400)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getegid() r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x115) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRES64], 0x1, 0x1, 0x1000) 12:55:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$getflags(r1, 0x3) 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) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aa10b5aaaaaaaaaaaaaaaaaa51a3c19894c35499663f1097c4080045080038eaffffff002190defb646978ac1400bbac1400007242402cac51c43c00e0000066bc575debdea6"]) msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) msgget(0x1, 0x202) r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01008000000000002e1100b0df6d9acf409def1a10ca1fc1ed341c5533b89b0603ae37c820fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f050000003b32b99730931041cfd6c2df99a9d60031c125565ec5dd65235ab53fa10ce6470789814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c0540ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a561541652e1e572a1e222dce3f74c5ca4b0e8a1dd6cf5134a8b03f8fd05bd6a22d730b2d27e8a15b708000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf122bb6c83467a9243c9c45690b1580efdcc8b98820f6fdb36f344da803d83952471422692469df3b3ed4a3412f0983575a07560ae44e69cf766ff7b3c84609406f5a6713891a0f8cf724691398588d1a40c29bdee99af345d1ace9e867445aaba1ec1abf06c2cedd5c5de1229d335a31cc843044958f56baf706000098113f0c9f7c0b67f7a8a76dbea44dc8168412f80de616f4bb15a8f721db382a7198868dcc4d0cd56f5b9ed48f40b953463362f1c654cfa5"], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) close(r0) execve(0x0, 0x0, 0x0) 12:55:23 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x12) fcntl$setflags(r2, 0x2, 0x1) shutdown(r1, 0x2) semget$private(0x0, 0x2, 0x201) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x40) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="e401453f66696c653000e49a5b2ade2d20b6f264ead0bc61468d2cc86e6de59de1fb2c068a95bb3f74446b0f88f4fb3563d7e3becc1677da8340149539f8576075747a97c2199e0fa3d3fc1e885504faa172ea3323d29ad87381740ae792649eb9f30e0e5873d469fc7296b048459b7bf62802994645df9b58953d76e35b4edb437ac01fd9271f7e4ed67717211b3bf2c73127c913bf8efdaee0b4a6425b"], 0xa) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xffffffffffffff0d) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x33ac, 0x0, 0x10003f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) kevent(r4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xbf4cd6d2c737a74, 0x2, 0x9, 0x3}, {{r7}, 0xfffffffffffffffe, 0x8, 0x20, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x200, 0x6fa}], 0x5, 0x0, 0x7, 0x0) 12:55:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) linkat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{f', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x80, 0x0, @empty}}}}}}) 12:55:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="e98150d40e316f37def80791e4d1555b2efaa58317b206673b0042723562bea252095515ad566157f31fdf6163af00f8987c9b7ca50fc402f33c4b53cadf9a92d6ea78c02c22f41d9a0628e1acfa4ea5faad62e20e80cdea0265975159113916b4d85661ea748599a2534d70d6de842e928f6e0f56b686da4effed0768de30bc67b4ac73a9efbbe09fbf36d5ae73f1c3b0622851152dcb554454cb266db2f76de27f8bcdde19352bd70ca3e591b58057511aa17566e65f5131ccf664027f3645f8e4402b50777ac28267aa0261b88714f2e10693aa847dcbf44ddeddabbddad15c4635a089980f160e22d19876101f755e7c636e1476478c6b832f901fe709c981ca87990b01ac0edaffcf2be6e5a69bac6c"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 12:55:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:55:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0xffffffff) msgsnd(r8, &(0x7f0000000400)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYBLOB="1343b0b51ca59e35a349d14e93858f650800000000000000e03e90d3a33f9580176acd737fca8e3ffb08a510d46668c6ba0f0559cbe0371f61df57f22b63af49b99a529700df6dbfc24d05eed6b75d6152d91de05bac8b87050000007afa2548cf6c361bf3ac6d076569843c676e65e02ced03ccd2ac441099fe1808dba716ffdaf2eea81ddb9f2fa07ab573ceb4e9a6900a", @ANYRES16=r7], 0x8, 0x800) syz_emit_ethernet(0x11c, &(0x7f0000000000)={@broadcast, @random="5397f9cea2fb", [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x2, 0x10e, 0x68, 0x6, 0xf7, 0x37, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x82, 0x8, "bf77fde2400d"}]}}, @tcp={{0x2, 0x3, r0, r2, 0x1, 0x0, 0xa, 0x8, 0xad12, 0x0, 0x6, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "36ff476c417ccafe1829e2c448148ba8"}]}}, {"ee4f5bcea321cfe6b53b4a1c7dae477e86be8344ca511f2c32323ff27eb13d26e29f300c8c599367cd5df45375bbc7ad733edec28e17b952947d0f0b4655836a404c5969dfeddf31dc637fe81897708604866fe3ab7993500c1722db6da2bd6b92baecadd0b7c04811d126e8a06256bf6566ef775471260bf966f217116b54fa1c01b8f080df1be5effcf458bf9f63ad7708cb1d9e9eb466d0e6f4859f75c016c60caa97d628bf0915c9c1ed738972f9a4a5e6b4dd8c74a41e4959eb72e1d1927e8d39592ced3116c0df"}}}}}}) 12:55:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x56) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 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, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000200)=""/101) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r7, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r8 = geteuid() r9 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r8, r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000000)={{0x7, r2, r3, r7, r9, 0x101, 0x5}, 0x80, 0x1ff, 0x8}) 12:55:23 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x13}, 0x4000000000000120, 0x0, 0x0, 0x0, 0x43) 12:55:23 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 12:55:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x34c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x28}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x74}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = accept$unix(r0, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000020c0)={&(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000000d40)="3a0b0cc55c5ece241101d5b6eab51ce335897a25fffbe5e22bf5e9a373ed23b1164cc6c561bffc4da55da58eab7c9a55a79dbb31a6d3e9b5cdc383f676e5b8f23dc636e7a47f96834e583004bb2be1caa0a69a20e05fce56c8581d856dc6fca1e589fa89fe8f43fed5b5d965f8999cb47ef762dd8e60ea2836fc6c0fe9289c77e35d2b77109c702a642aa72ac7f600b68084a76c5b21a5e5787e1e17712858f6d9ec48c9d10eb892a4af356701681f446a0f629a1f3c22a134e11a4c38a7c5aed6591d1b5fadef5025a816e20098342bafccaf03f08dbb1e6c7a99b95146dce79cb2a0af37b1f95cd22712583eab584b4b3720853577c4cf82cb94e103507ee8b32ae2f5ad3c7049385e1d25604860b78ecd0d136aa3fb3f97c1999d64fff1989406459063c5ae03d5063a6d7f2a8f575ceec57a06fdbbe3c8fe3b01ac66e831ea475978cb7f3e3aa46a130dc40668fe7fc16cce92cb182d853ca0ed89d659293a819566a218a0420f98fb95dd0b35be131869020e5b8063da655945dd6133fbc012c961a409f784d7150073bb99e14201a098612d9e45ba9b3baca79a01eb8c3eb59af4ba5d8bdb42fe505c1ad989ec99149ca4896fc28e38981370c7234e47b9df02e26976c0c638e59890bfa0337b9e2d9035b19d947aafb57b931af73e888293ed45fda6c6c00fb348b6a3bea10b2b741a43c4891626319870b5e698f95c705bc15e1eae9f95a8e2644e2cf509380e70a40faf9fd993546f5e8bb16c6c6d25f4f709d8e68063dbe111d334d430b145514e2b51a3eb5719b10b68fc3a85dc784dd15b531376d54ff854b5a11c68dc8f7e93d27718a5cae122b527fd07fea20a8c87c92d61ef292f5af38aa2a6ba8fb3b5a6956287facc37f83b6e8301bd4c0bdadecac10ba925c17ff304c178b6da987c436f348dbec5485a0b7658738c1f0937883ce0c3219413cc3f67d27bcb8c33d9d67a5489b354345f83be23177b6e76949e9b34cc6e984312fd0b0a63d7cd3e1cbd9043539ff7c3a4f482b95b1716d9c9a4a0d221c8f9a457e0428a1aaebe0d2a004866a28b3f3e2dcab9defbb57af8743dec517d1bbbd567ff721d05dd636cd2f5e19a4050d477c22e9cf5f1a4df922c8b03bc9eeffe3c6b525f24e5971c3ad4f7e7979304eddd759b621911bccc63e60185dc4a00be7f2b0a49135486d01399d306d218e3f9a1e3da570620051b077173410ee862de29ff47156f5dbe8c70179ff26c28a187ebc8f7588a943e4e96f8460a5b118bcfd27266ba9813591a3ad054e4c87dee7124fc819f6aa9a9a122f1f40fee72c863305b67d07cc1710ce175061b07f9f1a7d1b3b9c93d2ca5060dc8407892f4cbc3ed2ff561ca58d58e87df96adf6b43048fd9c57db6c3d5e98df077d61993ad8770cc318b01c9b9d19b7712bd13f18dc633550fe7a4475a7ed74a71fbba5f27dcd3d8f89e59368e84e8f9418c65c140b5453e8d7c7956c4d97436eb45f585a0788ba1053ed3d296c420d23613ca051199fb3b8ff6c56626e19af271af48e5d5313a1262b3e21bb1de8407e29c60ff3713256efe1f0e20db1f62bd5f7f1b572ae8bdb0531064d0f59138bab8123e0e87cb64d878af982dccbe480682178d8ed8c7d68fc9c2c2cba4584a0e42397ad4669a481ddda62f51eefd1670c2ca8f73e533e6a78b222bbd386391fb6c46b28943daa85e58365d87b647c98693e337cf6232102c43e5c6ff8bb58bbb35ea2008cc002bb289d796287a5e06865aa58b89fdaf1c8f0a118532317f7142277b1ef58ff20d2183a7023a8baa65040ad0c9560acef3075b8d1f61001dac64a2273445947b12dc14dacfc0ed75fe22d2f4d93caac4f6651f4e12a6d398cb400fff7b2f752ca2daf920c495440450cb1c4345e684abdf694fa898704217c44b06f8197199c92416be00a3ad636155c7d6a7b432bae46995661fef5c0701dc820b691320547254e0aa227f7f2efeb4017af3ec2d0e6b821a0e6aedf19f805b87850b80cdddb6af3035fb53ee986a96ba26a00e2ad05e8d08b27eeb77bee036b3a13ffc0db37f42144d0b843c0ef8dab93f7d3548a7266a9cdfbf3c39607d593385cab5c1e7d0ee9f91cc9f0ae47525101bdb9b48b5c937421e3368cbba1dfb1bc4973d5a711feee498f0cc1fdc439e808316524b7bc2f7c39e9b73295b49c1b575bb40587087ea3e93ef6fd9c160fa306c3b4680f1c34e122231705d29c5e3f79db2602c412a9ecbd2c611f89051894316299328b6e5e8e455faea7e66df7b73883034c3acc800ef40f3fff2ef19524636b157314e7da21ca5073732325c5aa7544c68f4e7f022f711df76b4358b48c7d800eec398e0135a2f8df506335fc0fa1535090db6f9a71210d3d114e33a82dd36dde1560f17c901f4180715bd1c727946879f353e05cd8b17b0afc697219d8622bc9726e6713f9534a1dc79cd47b392cb6d8bbd040c0ee34c77dcf8e7b883db4b03598e99be50b852649833533e73675996b001d2fdd704f84d8547b8d08ecde6441b129e57c77a06c4be04836e4efad745af962624215009fc13296114d065a8bd8ab28a80a42e145aeeeb9f5d2c201a8c3412912d85d7f9b869eaab304c3ead193c6dcb6db9a8dd680843680193b0be351f132ac4077c8b68357628dbe3865441964f929fdf5c7c5064f0108b8e046d6b06ebac6149b6e774d814a8207f3d9c2d8913c9ee65323534864a4cf0cb48b7533063e04bcb0c7af413491a941add3d5b1b9da99662e6baa944232ca77589c5405f8b2f232e7702a7c56a7702e449110aba4a29a79b23aaf71ca6c863b3a8ff45eceb993b51d9c7a420fb6881492e96b78a9a2896260d4e3a696c89434018d6cbd1274538ee96a3b64330ade9e89a1757b190505ff69983e3c54437ef842ffdd251ce91d06c14759af0ccfd6e278e780c8e46cc80b0f11f362583a6ba5856205e7f6293792045faa365c350b46d480ba5d4f9dbc87fa40b52842408a65c10d5da73ad8dba424299a987d497069226d710809ae61287a617fe8180bffa91693194aa06c77cce633bdc3a26610acbea3fb3ebf8befa737bf867c201ea9c281ce00c49ca3e68aa47f8572d169bd633e1624a7be759d92020f765728a289617931d722eb865aa75a3eaba9c333c7efdac4b1c819e08c13fd38e49d9f7b6d1aa48958a0fa23a4c9ebd0311bb4232012b8ba9ee0975dbac958157bcba544b297b6e539fb54193cfa836d11f4f4ca70c1076f6c821d04f0e4ae2bebacbf04d20633f11a69cef961deb1e5a23aa5c75c575b6ec84f9383fc175a0c65204be04a0f0f2fc03c99242cb63fd78ec3f0d3c2a95a36979ed0920f42182aa92e6c901c42bb6debba7a7e7b2dd67e190aa3cf487643254e0ed01f54524590757be0b42e601797c76b6a6bf077291a23b27e2a590504a16bc5734977baae2ce2ab7d9838d3ad67673c67d2634c26d3452427d3226dac5262c6a1537f80187aff0aa95283f96f226816d96bb6155ab892cdbab561c1c6be4a3c1b1583506f2044faaacceca835b1742083e0f42882758665e7228361f46761e9dc980af8ec3e1895c0842fd59e2eeda51f9b1a6b910757af5c4f86606b8c97f2d6ed7f6b662e025426bf41c95e5b7464340f36d854d8a7425430331697449dbe0b6872141861566da72c0397e74fcc9709273919b3d44e75d7d3f4dcf87aa86ade22878d8b227d258b8508c336c7f3aa132421f8ad548edc394b2fa6e331e904c0807ee5c514bb6e4e22c88b75214a6bf8ee26159a9e40814ab696a6489760abd7337600881d7c7cecead0df680a8962eeaadb7b1959633fe089df0d5367c4b6da24595e8cdcfb8764b139e37a09f99c9e7cf7a3aab3127d531abca667e02a71c43b943177daa1abd9b95f7754e008eba992e26a842ce4e660bb78aa4b30f034ab72882ce708f1a68390e5042ff42bfe8dc222ae7771b0eaff7de76debc2d5ac1abd2d1c7a075e7f52e5b0009143ae82783195daaa11d7c588eeae1c8e10238e44c0233411397547bdc14ad7a0f0e497e2b0325de4497c0b90c83ebb52853064f5c3f1912f2f9ff3b9896babc23276fc831b1d0bfa9d1772effc460f33a24911ae0308cf2399014ee00b516298fe9ab8fd225e2fca684f6036ab7923fa3e71deeff4058021ffbf8b6195c5a5d609d4f9d004e9b6d717e06d50af932a15ffa85af4fdedf4a5c287cfcffdcb9b7a3f223f3555512fdca6e79e57ad277c09c918c9bcf3cf3d341f2ef232827ad33e2e4b95dcb4b2bd4b9a8d20d632bf6318c0a57b34204c909766d7617f998e2511b36c57060fbeafff2c2c197aa6fd915792bbcd510c423a28777c5a3c8377579054d8ae17d1d388d50dd41835b3a677bedb7fc998fb8104faee0c82917496e4cd0230a66e39e8a5a9979e5d6941223f3e01dac02feca81e9cfddf3c90c09ddde9402a50ff0f2e829886dffc4340e9d63759244ce903878339fdf13d3231c5a56ba7077d21e5db5da7cadb557e1322e9a635bca5207037779020d6f68c39426073c7d57a06280eb9556f74965f5672be207e73b31c589175d9553d6cf25873caf109a9bb7e15f69b48349ec11afea4afcc6344e3bfb43a1644981435c120399d9e543410b8e20869db74a079a8c829c36b9eda23c853b53bdac717790aa611276da1229426109b66e9faa5b8ea5ea6e28dd669467b5f6d4b8bfbb491cab38a789b502e594a48b0eded3bf5cf74f929de37bac59de9ab024a6376b9aed2942afb57c7c6285c7a660530dfd56d3e091ee214bd37dc19f766d0ad9b3e22ed4e4652336aff6782529a20904ce7dfba782e899fbfec450d2d2ca989f70531e1f4407b1ae5dc9d7d7fdd319511c2792ce14d53b58e364c3e451aed961c129816c8ebc2d98acc9f5553ce1bc00d2c67becbf495e6a32bca3ef7ba3ee8f5632e1fca0134f0977af7ce39638c12f0c72c683967a66d3a1b58bf87e4193449827fcd6b613cad671c42051ee4047f93f84ae13a4433db0f332405bd632a699a00020e6e6effcc3f97ab28b20a8c52bb3467299ed1272716fc17921404412871c975b6b6fa2122b0159f9ccd8f4af2739a0c3ff2309441b31aea4c1986e50d1b2d2751eecc670d8350a2529c694de5f19790e092f743bbfc42fb49a80bfd6b08405407cc2f309681153decd7a665fcdab5b9c9ebe09de4ef375074c58dc3970ca7246231cfbedd786d0416e0b601b75e103be4886bfe5699af7498ff83d81fa19454edc2c51a56e535a48527eac48435797bda390829c4b34afc8bfe716a19a049bc275ca8ded510f32bda6d7953c4c8f1a76e09a1398e15e364fb56bc9d89042efa5d2eded24e74b83c3d9be48be40f9e0093ef5407716a0c3cb33c957525558a8584239bb7fab18a394c1377b89ade305f59802d8f7e3ff2b404b927e4e2902727bf9c68c230d1d27a2c88af4c75c733e3735a66c6856693d453d7e3d4e207a95b2c788fcee876c4d2cd55836159ae94d6f07bb13706e7a618f607d84315fc6ba237f2ba65e5de91690be50ff5f711c02bb3adafbd0600c8919d5a233260b16c7f6c53647bee1348829924b37bfe8ddc1b1d8c0f0679a31557b0182b1a78710ce2cf0e84c3c51dc20befff04b3b8f40ed25e0ba5d9d88dc24f9cebf79860c35867ca208c3b93c31bcd4f261e02b7017f033455e5489dc25601580616034acaf9d39caf85bb1e6ab261e3d88852af4c7d5adbab82936184c1f78157887ba8f6a8b5c97eb22d923e09628f8158568252bc495178b881", 0x1000}], 0x1, &(0x7f0000001f80)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r2, r3, r4, r0, r0, r6]}], 0x110, 0x4}, 0x2) msgget(0x1, 0x6c3) execve(&(0x7f0000000500)='./file\x00', &(0x7f0000000680)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='}\\\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x1f.-(/$+[](+&\xca/\x00'], &(0x7f00000008c0)=[&(0x7f00000006c0)='/+:^]\x00', &(0x7f0000000700)=':{\'):[(*:+$}+:,)]\xb4\x91\x00', &(0x7f0000000740)='*-:.@,{,&\x00', &(0x7f0000000780)='$-}[]\x00', &(0x7f00000007c0)='/@)\x00', &(0x7f0000000800)='+)-:,%\x00', &(0x7f0000000840)='/-!.#\x00', &(0x7f0000000880)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(r8, 0xa, r9) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000a00)) r11 = msgget$private(0x0, 0x400) msgrcv(r11, &(0x7f0000000cc0)={0x0, ""/14}, 0x16, 0x1, 0x0) dup2(r8, r7) getsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000900), &(0x7f0000000940)=0x4) 12:55:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x45, 0x9, 0x1, 0xffffff49, 0x2bc5, 0x9, 0x0, 0x0, 0x8, 0x10001}) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000e000000116009078e000000100000000002b0007054687000049000000000000000000000033771dce106567a2ad7708e325b6692a39304e47a0bff58e44c2e628a6d9cb5585966600fe2bf468b201621c19aec2123bad8f0700909a5374d1214e8bf3b3e4f3c2cae0eb460e96c158bf07d63824a130e39e04d4aa2ea661d3cf081bb92ecff63569cab9404b48823dff4d8171db7e1511ad68792cf52fb5ececc66aa698badf1aa3950c7b7636055da11db69320a8b6d234a9e16d88def7ee0df7c1f19ffbb50ba93250b34bbdea8115b93350c2ddb32967aefd8f4d77a4b92db6"]) 12:55:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/209, 0xd1}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/177, 0xb1}, {&(0x7f0000001200)}], 0x5, 0x0, 0x4) 12:55:24 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r2, 0x20007478) 12:55:24 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x40}, 0xc) 12:55:24 executing program 0: syz_emit_ethernet(0x24, &(0x7f0000000080)={@broadcast, @local, [], {@generic={0x80dd, "5576300fc968b1cbf33647ed7d7321411769396e36f7"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x10001, 0x11}, {0x18, 0x0, 0x400, 0x2}, 0x0, [0xffffd6d2, 0x313, 0x40, 0x4, 0x0, 0x9, 0x7085fc06, 0x3f]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet(r5, &(0x7f0000000000)="5be9cb", 0x3, 0x1, 0x0, 0x0) 12:55:24 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x4) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) 12:55:24 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x194) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffffee, 0x1001300010005}) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) getsockname$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f00000010c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) acct(&(0x7f0000001100)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) 12:55:24 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x15}, 0x2, &(0x7f0000000740)="f9e00a6b7d20fe6d07c7b88a89c035ccec4481130eb1a1abacbea44712b64821200d1ac83065ccebffdf7ced9ed2f030652097a889d4488e9c2d47ebb9e2e95fe0e84b3b7412a3a9a78849f0e9e63bbfadce35429fe4250391e547a2bdcc717b4915e7c54a560d4fd3f499b10f78ad42df489f718b3bccbf74fb28d2db63782cd7246d69ea577c701a67aa5d6ea8131bc079d72c5db01327913a24966eb0820dc422350f37f0cb8e718653a05889ea20fe75f3fc515af6a08f4852ffca2d6891da9709836250122fbd615685000000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000100)=[{0x2, 0x0, 0x1000}, {0x2, 0x8001, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x8, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x2}], 0x4) chroot(&(0x7f00000002c0)='./file0\x00') r1 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000340)=0x6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/129) semop(0x0, &(0x7f0000000280)=[{0x1, 0x20, 0x1000}, {0x1, 0x1}, {0x0, 0x0, 0x1000}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES16=r1], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000580)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0xc00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0xfff, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}], 0xb) semop(r0, &(0x7f0000000200), 0x0) 12:55:24 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setregid(r1, r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450010700000001f00019064cbe6ffb339b978e000000200000000030d907800000000450000000000000000000000e000000aac1400aa44040000071f0000000000e0000002ac1400bbffffffff000000007f000001e0000002891b007f00000100000000e00000017f000001e00000017f0000010000d9f23c4ba80c622ed4ad"]) 12:55:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) 12:55:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x80, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c274c02}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r4, r6}, 0xc) syz_open_pts() 12:55:25 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x5, 0x1, 0x0, "c7d118c1674772fc8850508ca810f4b84dc346ba", 0x3, 0x200}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3fd, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffe}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xae6c) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x2, 0x8}) 12:55:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = semget$private(0x0, 0x3, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r1, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r2 = geteuid() r3 = getgid() semop(0x0, &(0x7f0000000240)=[{0x1, 0xa92, 0x1800}, {0x5, 0xfffb, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0xfffc, 0x1000}, {0x3, 0x2, 0x800}], 0x6) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r1, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x400, 0x0, 0x6}, {0xae72, 0x2, 0x7, 0x0, 0x8307}, {0x4, 0x3, 0xffff, 0x3ff, 0x4000}, {0x9, 0x2, 0x4c6, 0xd6e3, 0x9}, {0xfff9, 0xfc00, 0x7, 0xfff, 0x1}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) r8 = dup(0xffffffffffffffff) dup2(r7, r8) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x3, 0x0, 0x1800}, {0x1, 0x3f, 0x1000}, {0x1, 0x8}, {0x2, 0x8001}], 0x5) 12:55:25 executing program 0: syz_emit_ethernet(0xc1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000b30000000003009078e0000001e00000024e224e22000890789713e9d5c663ad7a06aca3b889b388b9a8ed20951656349cab30c1f6ca8f60ad444e6ea7e8cd1000115b5826ce80f6b5ac1313401ec1caf56a7ae2399ab224cdb094981e6bcb1522e0fb6d5bac6e36ae4cbc2b118ac2652d28c446c069537d406d059f2ad645f9b15ee084bc84db43c9534bd8feef0dea92fb2a71e69e507c9c69f1baece6ce13386223e5fdf3a269908e512be9f841d53937b43afcd2ce9e48cf0cd01743ee01f88cf7a3ad318145f2f8406b54557617186660021a267c3a52954642da685f731dbbcdb40bd21ed801e5f104c70c8da3ff01000000000000b9f7a2b70a4cb82ce9ec403b826172e04e32932a43c45ba33e48a3aa634d8462ca79405a71805964f8ecfa8b08c008105b6b719c"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c65b615"], 0xa) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) dup2(r3, r2) 12:55:25 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:55:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') fchdir(r4) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000200)={0x3, [0x0, 0x0, 0x0]}) fchdir(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:55:25 executing program 0: 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) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000400)="8ddfbeb99e9cf45c368161f1d0a13ee341853552fa018f1bccf799ff6c2acff6004bc65db45ba6c1213a56c63da49c713a103fb780e7e6343c31d1dd3b2bd7172a7fe6d19b724d21fd673934f283cfcd22d31317", 0x54, 0x0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x8000}, 0xc) 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}) 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(0xffffffffffffffff, &(0x7f0000000640)=""/183, 0xb7) syz_emit_ethernet(0x5e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa08004b0700500067ffff00709078ac1400aa000000009406000000008906f81080bc880a72ad966e936188b500004e214e20000890784b2dc453a27575bdef1b4b2977d5bbb441101a4003f0e4ebc3d04817a64cf8707119bc21e987596b753ea9f379a3f71a9eb49acada96e85fd4a1b03911cbb2a24723532a6c27b2257185f034bfb1bc06d5d4731185cd4fe4a3ed897c4aba1656c8ffffffffffffff812df6c1e53091e1f29bf8be03a7251ce134771ea385e093a158eb74dcd6e7b883f0e849f1d3b5f8569b23464a0cf93020bfd7f15570d7a925f9fdcbd71f7954227dcfaed7f52f0f6456af1af50b5d6fd0d0b379f016a5d316d5318425de7baa8d15fe25a1969da3e4353302e9fee5afdf97c6c16aeee4e27ebccd54c38b9c25642bbf234c376cd8ee078efdd458a0406148b4ba63616b5d9d51f764c56b2ec33591eed2ebc9440f764d4e891f39c1a1d206d3c0294df64b4c1ff58af87411e943c921693480d815f7e38cda05b7e9f4de62c5877ff56e838acb9ba3a9475e885fef1bca3000"]) 12:55:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x9, 0x7fff, 0x0, 0x5, 0x3, 0x0, 0x1, 0x2, 0xb5d, 0xff}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) 12:55:25 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000040)="fe8176d87ce066ea2f5d3ad0711750d0c13c9d3f6c85f2c3ef48b637ad11189ab50f1b489065ad47c9496dd51a242d23e23e4dbae7dc3f4df8ad98591be706d03e4123d00540fb33b3b795ad70292df6f9ccfb35f0d2d2e85d52fb637a4052891d8797c01a20c166c58b47c278ac05abcb29", 0x0, 0x0, 0x0) 12:55:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) 12:55:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) close(r2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) 12:55:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f67696c653000"], 0xa) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="05798abba077a410d12fe00f583c39cb0fa0738276053726eb6904d43a94582cc18ab81e18469dca6a4db9037d0f3084865df75d8b75f6c66f7e0294bfd3e01b4beacf802504c90c476bfabfeccaaa8a87e767aee9486ff54ad14cb8fc48be1f6245376eb7961fe523d11dcd019214131e2aeb99dd0f5c83c263c30dbf7cb264545058725582e1b9f3f8b2538e5cd89bd52ce5", 0x93}, {&(0x7f0000000140)="67891fc59746f1d19eb77798a3c7cbccbcc0a96b80c0ef11f2e9cfcaba035e4a4ca111c9dbc7b6dd67eb6b26446198e24a6e1cff13566146d97b814ff6faefaf202859575225901f9a6e68269536e0c34b27265198d9b66ff355342c70b068a25f655e9d4c663b7ab2760815d39d11659b5f8ac30a0fecefe8196318f80e29a03f5801833c86c6ccc6d806cc45e78ba085c41197eddaa9", 0x97}, {&(0x7f0000001540)="70e387680a0d5ce4bd14c02bed6ed35ace250b54c731fbd8470c5f1278b97385f506e5f6645c4b4b9970dc394370f9e366b62caa77b62f45522c0fb8cda77f895f5e351bc9fa7e28a4f8aa883906c3ae064d0b5dac63fa83d30a36c86c044ed2044c875b8c3d057036ad2a86e9a0a0374348f7bc270707e203ff971aab6ff925ed93a4f4ac8dce079d609bf4bd5afa03fdba6b517634af2854022d3ed25f09c933d5b1bb6bb3f48d7f46222def1ee7bea9ad896677a8c5727c1f0ed0a2667e8083b3628847344eacedbf99ffaa87731f334653d18678345ed6814f05fdd1c689c1f599e1b53aac326f6b4b737e6965684939e369ee120fbfaeb4b13f47d13d1248278ad522754e970502e901f4adedcafe26a6f7e8a641fb2f73d53434641045355c4d79fe80c2856e086c1d7a7a8034757d3b0983d939a2afaedd1aaf57014a4c25d34114177d4e6166c4e8765dfc2898698a490bfeab96d2a32a6902d59ff69c4c1f99bcd4cdad5f56494ddb306d1751932b271faaf6e00597fc52b44fb894636a8e5b6a25015c8bcc72f2d9ba2e9c87d26e192de8534861d3b7718b170fedbb84c35d198c48063d4d6de8853199b189c7babcea8e6a07fedf32e538136500a1411df619267b2d5503f5f7186e8089109c7042eaee4ab11bd2194528b24805e264bd32af055731c300a9c83282c2adba57e5e7b84034d2190e3b691701da415fe13fa539de5e6a986d9c75e89ddba070e70321f76ed60e99480ca0987bda11afe6da19cd015674d0c752cd66d04daf351d75b091f78eeb26ad616da1b70146013c5542d5c8c1c5433473eeb29c31aa39c36c44249c7f875cbe4a82fc3689ea976cc4596e165373c7cd7b727561e818af10d1159fa1ca320aaaa2e3beb86ab0874a7791de4b546d9735dc4f7ec307853be3f4eebaa040ca5609f516eb834367a24a807566384500ac5b568b7cc2e07bf10956c8a9a1e7d44443bda396b0b8835129fffd05e14b920f05c235e5cf2e116f9a670a89be1a28bb240b9258b3633de40ba06dfd553fc0e6cbfb6e4755f11b65ec2df10861c0c2e5b88d280e54afb1cba1168f9442a6ac7adf81b88826d17da7dd62c2599c67a59ee71a8a34829d8627e30736684a3f5d87cda6e321e781d7e3766f9c0f66e20baf7df9c138b143cb199a85bfea74617dfe356d102252f648183f4f9d69609ee33b92cb78f19c9d2558268e6b6bcb93672e9db97af5d26bbd4fa823f111d1817f650a6f41b039a71d74fc8ad0956127383a76c81d5e3eece02ec354fa6b17ee041c74508ba67f0e54ab0f24080537eea1311af26b74e8acdcd12d948b7412cf18a3d6c558601cb87dc710a3129d774f462b8e9199d403c809177d511ea7fcc251290b5876849d63927bfef6d2308b1aa6f52e16e44d8650ea105224cd56509da0949e3c87865642ad9f2849477d5068fe0f52a11259a8063979865e001efe49a48cacc5b9cced2673bec4d37ce8d4c9bca993df32f8b40bad239826f124b3fc5b30a012ce966aed633ba0a91fa16697a60c58452c44fa5efd23fe813dff1f477b8c399e8511fd93552a57e4887cc8ca3751d707b416cd3c0e0d5c4885d9f6cfe41ba42ac2f0f368465146b7d7d611fde9dc3beaad1cc8244c4de69ce469d45f85ee1c83052ac32ddd313890620227d82a4718185349a485bf4b5f7c9defa2fdd24348958702a2c78597e51e483aba4934688d992543b467a959f1ce724f513fb44f548e0f2f69fc6a5986055bd63a8c239f756fecb072705670b0ea44026891eef33590c78b069b504afcea29b94967d133b7f6f1f3e96525ac42cdf537c2112b5762788363e2699059aa4ee2aa89fafe960e25cf5d3a03fd85e1b42638e55bf2f0b9c30624476473e2262b0f59248785524f6992b28061297d5e99805481f4ac2a9e398d157fa6ccc25a0ef226abe37a3b338d193d25e36d691e6b623c36b35363f11493b1d0199f61fb561e5f3977a7c89213c6d157d574f5ce4079108755c90276c1a998912aa24a8354ac07bccba89d2d6c216f8a611018c40409539ec5fe826ea683be1438edeee819f692c20ebb21ec6b8799d42446eba15560f9746167a8651869bba4dca0e4d0baebd08d3e1fe213a8887a47570086cdd691015548e1ceae9a78f2e86112878ba356b9ea146dbf21c91c3b9dd6b3f420c1438ad602e488445a098e6a38ab513bd367ca3a8a1b43d4b3962b5fa4bbba6402c46748ed8d7a9404f7ffe854aaf2b3f79974be36460242dd915c74e505088063b396af6634257b99b00f03e86039cfffabdafd872d25b0fc3aac14c94b586f20c8be14d256380006090212eea017fdfd9d5bf0426176fb1806b764cc74cf020d24b4ca26dbe2693b336738ef7b804d146dbd0be652ec01f8ffa9b7d8a52e8422dabe044f20d2f412f49d37549862f0ccb91f20dad30bdfb62c5d01ee659d29266bed62a7295f4bae5c7a011a768da2792b71f65d3ea293123431dff12a8780b423c02f122d3c6519d24ba8248939172fd8b8da8090f9e602e41d78a8ac72042892f8b7bc58b554a8cbbf03236d991369fcfed30b6b72316a9dbef614929d20ad22b909efda6fd1e4e30028c9fd41bfc0d9fef36b8c03ea81b56a703fc55addf8fa0105ad297b930a6898f7c52f01f3aa1dfdfd819aeb1b6c8c9a742995a207c5376eec29df909e345f1c15a522f6a651ca51b91268645ecf634306107381cb233583b7e3331a3a013c4d1cd8af9bfb1167483b4f782b4cfbeeb3c9616cda19ce69eeb1b711f1268f0e7f4f839b003d774986a27e8b535f0e501981a5bdb6cd5308f0d3743dc5207268fc76a04f60f34786a464096fbb731180b350750f44ce1c8ab3c7bf5fb5643cabc55b813caddc2dbcdf8bd7b05ba886885cadb83d4e3e2083767ed802fea069c1f8556596958bfaba550673de4421db419fe3490e0eef736270603ab3d08a9b25429a97f862570c7eb0f829d1ee18595e2a572950cb1750c22f47d5393b9d62749ecc82c750fe33b1e416736c4a45af46066eabba4fc33634f3ffe219df4624fbf7d3207bd0766f9072f9076cb443345fbec1d15f87f96bb8133e478dfd6955cf4c98b00227796498f4bafde675f7cc5db13221e02fffafa817af7074f4c4fd0af19c299b3bdac5a96675dfddc1ee603b22499bdc0a2005355d58f8b78b5a6910630821bcbbb36baef93235eb39de262accc9eb70516e18fb50ca40ecd8f7a678b8a2ccf65c593bd9959a19ac61ad63e6629e01b0c1cfb6ecc02facaaa46e9d24c0b1451b2d1af740a35152e3e2b5cdc6c2e7bb02bfbcf6e81dfc30d229f37e5542ba59d7b1881ae559cd9edd47e3becd0534c41e79177bccadc326653707eaa5074ee16367faf0099cafd7cf203d827fec4679f4cb78902b69a06e28c0f3106e4929db45cdb9bf3507ff6a554b49e3e2f10b65be9b7e99289961d4763d9827358887bf121f47d269ac7ecb4a777f1fc03f8b5d0bdf1f73669da1e3797980606455776123d3da1caca5984a5b906151977f1a31cca20111349590546f7bf64d7d51c76b91825cea56ef70c15d155bbead16737ca388dee9ee65dc654f253a1b7346a478866c63d66137a0436b38d3e55a41190ea6102bc32a8b4dab0bd3f0bbe236e63901ed38183c8e3fba000ab3beb7a5656ffce88023e814188f1703541dc93d62371bf606439a4c276beb463b7332a5b8c99ea5cd12ceac192d5441838e8429877172faa6d35b588573810ebe904753c08b2fa1887d678874b2d66f8aff7ad552dc0f7fc533e532dc7eb34a9b34b0519338ea34411b2f9542b23bdfe76f267d8804c715a7fc4921c233c28e97f7518cb1d88a2a6f0901b181b806e8daf4bd8cc152ae0913d1577c100d2ebe28c766d30131b1e60a0e10ac88b229a2b55c486a9f9602421191842d9dfc09b3b0560c3e2226f38aee15fe9536fdbfc76b2a0b45c775a31ded76dda863c3db47f298cca66784a8861b0bee10a815383036ded6f66bb54a80d5d4299f6a2b6df9332bde2bd1c34421f26e769587f6465b73c321c0c7222ab0532e1c1a4903c8f62a7ee99228d3898a0e0293658d1344e3ecb42bd571af26f7e1a7a868c6c58e01a56af1222a383242b192948a052f17eface250f999dbb94a99c821b8da58948b3d50c16290559ccb75ad50e162afa8a6c8f1776aaa6aea724f2674fd341ff91e9eb4755b41a77ddf9173aa0c47286aca793dfea06e143f841a79a6b08850d8446a5ae10406b51d269a3e3af8eb39cd21cf971190af46fe6aa53f150f17ddfe7386974e54cf5e3180db3a2be502143aa1dae5de94fd34453b5c58c17c6080753fe62b6a96a3d255c39053147e8cdd3c5ca756ee43078a5782a2c7b1865b03a59981cd5ef12737574c920969b9f4d9a66347b17da5976246a10c495de657e50ca11921da943d6baa09994294f980992903119dc48d0baf3fed60703a33a9f84c17c846f645e418bf51ba0b32f513d1997fbd88a0d85b2b266b5aee21d445053acaae6388b66895c3396d81dd3947f25ce8a9068e249aac4ba20e10fa774d4ef5e319fb963034490fb8851dd38d2a88607dac22defdccb4a224b3eccc2f7fc936285bc190be2c9db6c70281021a625ec06243e52f33e11535e3597f7117779e83695680e9a4c9997a3f86d5d457c252bde6e3ac15d7589774d87d255bed18c4a2d2982b728f6c875eb5445e09433467694f33a4b82be951db6994e8cf258cbb9c65230e2aef75b8716190b3743a3984a55af5ca38fe872a7a69dd163706b6fd8c57b954ef9fcc8bed34b60ade94e316ac77cc2467a20ae088978077ebf8bc5ce01b9cde432c12b3355af94e81e249e12982f69f3d61fa2e999425e4ab9c2080cbcdaa9cb4719ba04d19d9d183a8ca8b61ad8ecf2450d8934617688a9c263d10e886669299b7f723365aa5a276878b9131e19745d008df5a41f15f2d869953b98a05e79d450835fef653b74876d15f97b8e30bacba2999e5e850902439dc73f7eafdb30447bf887de1ab91aa61d3c61f454c5acdeb940fb30cca66fbd20877bc705c9a5807577fd677054c2731a316838f1c0f96cbe0a4ac0c792fea0f91940cabd3a914a8bee1077875a8cfe1ba5e5add6bfd349ed936732316a0a6c28b1738f82cf2441f085cb9aa55a308fc391af09f663d97e8edd412c64a8c78873e15595693a336bb0a7460a319ea95f678d5f9b888728a224bb76935d822aad5dce6ef7aab5055916599527b2b9e8f9ea076c7e4127e28414bd3e141596237b7db8dd62d7acf696461bb829ddf5afd841dbf6713fa232b20a467371097cadfd61f80d7a9fa288e8ab4209eabfcfc92239a6bec38478d8875a0345b6a5141d81cbcd799626646936223bf5d1f55d26d5e81cfcfdf93044129e16cd41ff0bb8c21af22bc035f48f1fd1fdd1e6c92e83989fc91d83a1d7f7955d40b21fa2bf11957b16c4cabeadea054f87e5a730ffa310572f0556eeeb8d94889d317ebd2f519e65859e2c333ece6d96773b0b3aaeb75fe85ddd51edbd8081c78a0d091277bfff614febdc33792af27557532c70ba895bcbba67ea889375b62a55c50ca3802baba8233715fdc979c79970428cbc58b97e50f608c4970768853198f13bb5942d596559d021e9d666dc70ed7c115f76440cc9bf13a4df99f360b6f41441a1d5746f54179a082afd8675832579d920ae64cc11f00aa5aa09966ef85e3b933d1e0a72e441b36b9e3e441f91100000000000000000000000092b827a7f7d4e5a72a9daea6d234658e08794018477592490b6f534c660b0ee3d8723c157ba506f585548be1c9789afcea201f466589523fde8ae72d19b5b0d3aef7fbb38d27247384d147ada341a5385b80747c0a766dfb989dc2e12f34748fc0849cec062e46959e8e93f65b3de7a7d5eb37b01e4b47630817a29009dc71761753d2d2250c702a2b9e2675b415876b31fab530e25ca73389fb0d523d103375d079c5da367493f1f958330ac5b870a21e152313789bb56d2bbd46a1bcd3b969dcd877e85edf154f031f6871a36c5c485642b0910065eb9a4adb42599c28a6527adf9f6b5e7c6f77b1ef", 0x10e3}, {&(0x7f0000001200)="4322c580e6483847f1366be43bb7057487e06f949c91b75645259ef82005a22fc5923114ad40539e9ba418f9dd7a1e0fcbbf6ed2ddb51bdd22bac4818bd30175b17368ebb649252fb79699caeedd66aa0434340d7869da5321f30099d106b4c27d7c57edad789e2f1d01d77ae81b7f7b19a5bd7d", 0x74}, {&(0x7f0000001280)="31b934e05f9b4e17d5de4faca20c988ddad2cd5d90cb0182abf7f6b82650c85151529ee01944acd5c67207e37519dc11dd5c113576b00a273f6b6b4e22fc4759b83cb59590afd239695e623e0fb1", 0x4e}, {&(0x7f0000001300)="5c354f5b9b209d0ba270eb7fe1f447cdf0305b4080d0e55d05b34dbecb3a3229f539fbb20f9c8c75b4b4bb28a70e7b55aaf52acb88d75ee5d1607f47a40bff48380b258dcdf281dbd77bd9a00ebd75b3165b9bcc9fbe54e5cf85648c5403a4b27a7146425f581639fa", 0x69}, {&(0x7f0000000200)="9584ea4ec72947cd1a7b251a0c5ee3093dcaee636b7f00000000000000898f25c250ab60c4d31694058b764af8bd894bfcbc6c92441fdd48486d57637709cb5326a47e099e070f6a7cfd770ffff7570070bc8d522fba0e", 0x57}, {&(0x7f0000001400)="b03289b46abc4942c7f7a65e0e594377b97322560f267591a628fb2a17a5363f0a2be669ed5b98a7bb8bee3ccefb9f44c942ea9de961bed22ae06ad300d166349044d10d30806361e45e58530d6f0974fb0c5ca4d0cee8a9b3372ca725609dd1054c92009dd09a1d5fbf6d", 0x6b}], 0x8}, 0xc) 12:55:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000040)="dbe0bc54f617f60451d2520cbcfbf70dcf5cb94a196fcdc52da677aa4b72d853b10f8168237d63fc0cac026c9489f0b82cb8dc121080fcb78510df3aeb36de9284c513a227112209321e342598daf6c7079c88bb32c27c7edec56493e95a85cde17e087b7f7e4dcf619377a622b576d50c98ae3d54b9e32de69223e51b858a6f7b850934544184ab31a06f6a7abd2fcb344bab19b2cd", 0x96, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000380000f5150001000008000000000000000000fe80000000000000000000000000000500000000000000dd375eace42386fa004e234e23000890789532f0cb24a2a7216f24d7e90c7e24e47133649fa326bc7b201ce2a183352385"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000001c0)="ebffcbff1339fd812eaa4e713048e699319296486d298bee8251fe9b8259806d4924df25f002903f741834285d53f9ebed7d2ea35c27f7c806983556c90cca981cc982d4a68a4b26afc59fbef5c724aa7c41871c6c972f5f3a82ea412fcf3f828ede011c69c4", 0x66) listen(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, 0xffffffffffffffff, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 12:55:26 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040)="e68a0e053de895ed15dc18b2489796e8102faea31a783b00fe5b", 0x0, 0x0, 0x0) 12:55:26 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="b1047f4f8c57de2b47c5d310bd95638ae9caaa281040451e56086f2f15047740f09e68c33dbe732baff96e6ed502e3f88e3fa3fb71ad1850e07942fde5838e4e3f0f2e8bf6ab494f8062242821f6a4519d5bb058e36b0d5f07793f93ea38178b60acc1f9876691928091eca5d7b9844b5deb66ae1f3301599a0dd03a3e9752c8e5d843495568c740ea8e7957154f4367aa7dd13f5a3e3974d04f4b55b242cd76b0e1dcb59c23c03a7b7d8dcbf4cb4b973c4de827f0123df519297694251f5d4e19985a6cf1d595ce023583761ef6aec43bb56ff4372aaab8bf59af7044d74db0e5b24ce5cfb92c0f9108ae68689cd8a6d4ce5e42", &(0x7f0000000040)=0xf4, 0x0, 0x0) 12:55:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x460) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="e401262f660500653000"], 0xa) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000180)={0x8324e844526700c, 0x49, 0xff00, 0x0, 0x40}) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/130, 0x82}, {&(0x7f0000000380)=""/101, 0x65}], 0x3) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x50, 0xb16, 0x101, 0x0, "986f9e733ceb7c0000000000000000c546a25b14", 0x8, 0x8}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x20000) syz_emit_ethernet(0x7e, &(0x7f0000000440)=ANY=[@ANYBLOB="ff0c000000ffaaaaaaaaaaaa0800450000700000000000019078e000000200000000030e907800000000450000000000000000290000e0000001ffffffff071b0000000000ac1400bb00000000e00000010000000000000000940600000000830f0000000000ac1400aaffffffff00099bcb6731aefa8f440400000000002d23f5cd5ec391f740b9f99c82b6059c51779e150e1e6d093fab103e305490cf727b7c181afac3adc06bf4cbed59b8756bfe75b143dc802c94de9bf35346d62d7f50931df44fd301c192"]) 12:55:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:55:26 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x2007}, 0x3ff, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d59668750049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 12:55:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xafd) 12:55:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) lseek(r2, 0x0, 0x2be, 0x2) 12:55:27 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:27 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-\x00') syz_emit_ethernet(0x366, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797103303a0000000000000000000000000000000000ff0200000000000000000000000000012f003f3167000000080f000000000000040109c20400000009c2040000000005020006c20400000800000100050200080053a8d81df0cef0acbeb58764ef2c64cf9e56d491820a0dc825f25035c3c27636b453499c85290f47022ea234f6962bde7cd6f2b987eccc7c22c728864c420afa82ea6f37d70c3362edd888a2dcfc6cf878cf74e200010005020200000000001708008100000000ff02000000000000000000008928fcbb9b6d86a09a27bcff010000000000000000000000000001fe8000000000000000000000000000aa1d4000000000000080f20eb2790c9ee3a13bf7c6f9957692e0ee63a5e73e85961917e3674c84f85b877b62800ba1aa758d8db3a1b6607ce88eb93e9777859ec44806c300f75cf8b80bd518018c42fd2abb876c82cff26e82d57ffbe7d4902b02525253c001fbdd13ade854b5244748cf65cafb5526770918acac85797afc1b190d37c4b028cc09796c28b6226d9ac2326b80b6e17a527f3f46c9caee8f2e0fa9f6ed256009e0912f6034d32ccfdaa62cb1b745e8f946da3c9c2076f71bba4ad83b3f7f08a7418159b41949ca7a08db684a145f8740679bad44d41d5c90cf570b57c34eb357c66cd879fddaa7e562a7f29e8682420b3574adadf90fcee49568031dad4eaddd4dba3d0ddb0001000001000106000000000000c20400000002d6f8b324d2f1c920793aa6b1a29eaca91fbcbe04370886fb3fbdd95d3c4b87731bbf8d4e5c62cf0b5f766bff3d3b4e82cc50ca6b688288ee1db6c2c004139cfaad57b3b8bc50a87410aae19e4058de5bf8d310d01a22b18eee16dd14616a51f1313ba73f47be4192af607c2e7a4c2965a9ef4f608e00c93713f89df1ce4b24451372b5ca96229253712f72403172620b4ece7d3f4aa3a70bf917191fb2628c946c040e50c4bd39bc6299f818b0743f44dc04d0c8b0b3f53ba21ef82c6a1122b6d181aec768a34ea7fe1513dcbf2611f06c59112b0c8b963c94b038336ee3655fbf718b583d1e7d025935c4bd617a291bd7f76be2ab0d172f391d0000000000000600000000000000040118010000000004009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c0000"]) 12:55:27 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffff01000000ffffffffffff0800450010580068004e224e2100"/38, @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 12:55:27 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff}, {0x7, 0x2}, {0x4, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000240)={0x3, 0x1}, 0x2, &(0x7f0000000300)="54bf22ae0bc68b0ae7f891fb58cb0f1e7cdd132fb629b4fc87573066c2a9e4d7bbbc8e9619ef4c293b485933ffa408788905abcc739a797cec991a9a371dbf6e5661a484bf34997647e16d6698878dab699ac405d96c45bacba5b2e48b1ed1eb8fe68c18cb1ab178823b92e293abb29ec492e2ed05e9bcd4f701fd5d73946e6968787e9e275d938895f8908d4903c103a8232793075d0a75b9359abf8c6a12e9197c52f07220204fefad197a8984012c411b94d639bb2ae32b24de40da4452f85280b24d040bded6", &(0x7f0000000280)=0xc8, &(0x7f0000000400)="1b26a8e41c5be31a2726db2861238c638b0100432635502bb70599e20af1e74de8e7cd39acefe749282d78122d3b725a9cf2a7b8e1ab544edb5b04ddde3316fe7a6d4f0517b021", 0x47) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x3, 0xdf9, 0x6, 0x0, 0x80000001, 0x8, 0x1f, 0x2, 0x1, 0x0, 0x2b88bdc}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) 12:55:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff1ccbe009010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5090000000794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x2, 0xcc) 12:55:27 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYRES64], 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/241, 0xf1}], 0x2, &(0x7f0000000500)=""/48, 0x30}, 0x800) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x6, 0x5, 0x1000}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009, 0x1000}, {0x0, 0x1ff}, {0x1, 0x4, 0x1800}, {0x4, 0xfade, 0x800}, {0x4, 0x7fff, 0x800}], 0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 12:55:27 executing program 0: fchdir(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) pwrite(r0, &(0x7f0000000000)="222b8e8edd8c87c6a187911c679c931e4b53a2522282b57c673cc6fc40fbd1a780c9c314fb9d54ed13753116f8a8fd1374f9e12c1d4b58b5a1c3b5373b88cc90dc25fb8925506794bbeafb9bf5e28ba6674457c03d673e1c6f2c8a1f8879f87cf4d116ec04235eb650f0e34f00d75839fca90681dfadef7e89a7d85f301809d3a559abcaf855af97272a23560da08b9b9ecdf6e7adbac1f846fa61cfad5897adcc4ec90c", 0xa4, 0x0, 0x50e4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) write(r3, &(0x7f0000000180)="bf1ca1e0fd397aa74dd26b5e2f9fa1e458aada8f7fdd8470f53fae81b23b810bb832200739d3c2d879a63888d04686eaf7eb9469d2038489b5c053a47bf1e0a39f34badbd46b8b8ad8b8c32e0f403224642e9bf8fbb0a0530b99cbbbc2ce902ebdf8f8ca8061517ea3df83033db378edc446b85608709360d0c67319c68b6aa2430d3c60f4c6f5e4f642230cd3fd093db1f8cba480181083ce21641bebcadca8e5d83d9676fadf4655f3181999dd40352175fe38de050924ade1ba0a21d90c0ebd99633cb396e730183af935b5012111456cfd9e81436f054caf", 0xda) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="8ad12f972bdd71be48eff1a5d03e86e4b0ff85cd995ff5730a8af5fd6beb98174945e4af99c65d309f5dd4fb55159dae781ce502d05231362941c887769d4ecb417e347ce04c", 0x46}, {&(0x7f0000000300)="0da6b2ce1cbe65580637749fc875ed513cd046264ed27d86da271e630e6b4e601da4fbb3d5712e5f80766b1fc8a1d437c05e0cbd8c5fa7b64286573fb6ea76069e2b610e0e94e1c3018401889c409ea91cd1a309b7cc794df95a8356dc0c9297907709ef2ff07f0fcfda35cd9b9b654e9a61db95c4779a53369d7fac16ec6db7be3dec5f5e62407a5c723adb18fd74e1ddadd8dd8a0f887369", 0x99}, {&(0x7f00000003c0)="22c056b3ec4df65867733a26f1ead170fda9171f303f267178d928e8991c385190f317d350bc4cb622a1c87214f0b710235a66905fdcf5c92ff4d6d5934e86a4f198f11d110cd5aa5b6a22bf21a414c7a399028a4a27cc5105adc5d89c72f2a25ceed00420297642389594c5a24ee1d478fad838631a21e3bba6f35fdc5796e9598e173da421502a5eee968d9ec71bb0cf64fa070c8a7ebbd077522c98fa1eb9f134ff04d76143646867ef2693c6f74c7f64", 0xb2}, {&(0x7f0000000480)="203719402e9c1a96c45d7b2fd4c96ef0a3bc9af54c354c507de3381630b00e88701ba824eacb537b5b650d865fca748fcd863fc35f709504d7f08b45e2a730864e", 0x41}, {&(0x7f0000000500)="562cc0dbaef1ddbb9b00b195569a9d24436591e4fd55ce7996da1d3e56f03a65a3d32fede6cec8b220b5eb1c397dd76a447ea801aaa00773f50e029d2c65328e5f383e6cf4370d043b73ff6ea011173e2e2cb5da9d733386", 0x58}, {&(0x7f0000000580)="f71e1a9343bea6d55509d52c029cceb88c6c3812bd024b461c0b783f52eae7cc136e0dfa9b7e2065f43a79bf453743c82909ea5f6a9f56f2e5a9f0f5decd99a132a18d3cc37637dc714d60e10d000457db08e094597eef6e119bcb71eb285d41cc5ed8e1b333a86d5a10a7445869fe79cff4ee53d7a687a3510a6325f01c26053f36c90a6d72d310746fe1f1a46491ceb38324f01a52494ccae67a2daf5a968ad29b8b139f6b16b21c5b16a775bce8465be85d793d391a2e44dc378e1e5a451d83385f52699e905feb675332da0b2d6b944746202ae4b3a30923b46a64176f4f4df8cf414e0498b5458156b7f3e0accd40898cc395cfd995b1a7cf4f0a781d51ad477e9c26c7a296a9d94f95f4dd5f8f60ed7682067ee597c02679d3d51abcfff8b2ddb1ece5ebe563555d09326abe37896024309c63f13456ac4a9c19acc7a2a41fd21a544175ea416b4ee28dd0eaaaad074be8a6e53558818615037b108a4e7ea859e5421e578ce0043d275fbb2c7d6a42a1107647f94bbc3be41f3f31a26193f1d7a9f9cb0564fae7f3bcb3075aca268f6127f8040071d7901fb0569f6b9d58313ef4676c7fe246e8a06b62af5f6dec1600f37a8e91aa7814a8950be1e42a6692019ea8d953b0f2a1576662e7c835c03fd2559f9feae1ddcfa06a638b1ab5dcaff06a0af5382efe6e303ac92e8bfe1cd43793a1bf9a9d8c360c9c999b11331cab33e41ac28fb543a2848beb0b2ab2a748e4a2df8b588694ffa7c82bcffa9de55127db25daadd27e8fef2cf38a06d839758948f56a8eec8f035cd0fe406c5b64ef93b390d4a15e298eb94fd88cab3543b636104880f64f88b49fd48e31e3e1c8c89a8ea64dbb8a6257b218a04ac817bab7bb16e88d64739859439012468740ec783d3c8f96adee8535fb2a5682f9cb6a7e50424950beea0debdcd28a4da98d6bb4cb249d2fe072bf38722db15af647a538c5977257da907e125a8b94bff02cccc4f7b32723fcebba205800ff0a5bb41f55e5d944307ca4bb55c6488389ed086c894a40c772b05f50bec044cef459cd3800a00abd54420315799cdf9560b85e9aa7e7d6feb771b7f8a3de815882e16c1b7925701d34f0d4927b30a2e53028adea079a4e416feb44eee83282d4583a8ee52c7152c0d97db6f532fa534463da53d008b6d84d8e1fd46ee6bb4fb1ab0eade5f0b228826a695205f9ddc3c7f6de587dc1535cd7eb17a029d74a93b2edc044cf3f4aa10d8ce57cb0dc2a88335c49c0c99868a7fcd373c7c8f56275fad07e11a010a9d99f80cb049ad0d214d61d259eeb3d99a583be3a00555bcd6aa275f75794b79c7209d28861f8d43ced3d3ca975f0fe1e07b5c9e3bb94bb39ba46c03d5b6e6dd56efb216eb8279e3f9831a16befa5f7fedfa54994768caf127a4fdd531497cdb04344c8e388ef706f17e33a92b2ff77f408763c3788ecb5e5fe8ff4cda4759a9b62658f61eacba039ea633cad47fe1d17ce4a70e5e375eae1938aae65e8edbd5c3aee2b50c8138e52950eef0e163ed5967c48f9077c25266dc381d061f727089b5898e82bac0b7a8255ebc2de2a5918d4cdea111fadf58a84c8cef1a885a1616432e83071ac9fd0a07563ac8ba695f71b707bba5f630ba0091e133935833553e15e118ac003cb25c660b6672ce20033c339ae41dff592531faaa182536954214de225790ec2b4f4305c9b8656c0202f4643bfc55cebb8abeddd380553642cab1406951a3d7c14d74b4c00ce0029d3aca96505a90ff4ee22c9951a2b6dd66df639482f6334a26169819dc7f96abfc863f14e73243aa2c1619d2072da8137ebc40e675f51ccb59b464179be7f219a696c4ec385617b1b0a24a138f4bef1cc9de4f75bfec615a0383c32651c77b6d17237fd24ac9f8aa186d4d3218a67bc4617dee054d08afc1df6c2060223392ffc9e0fdf990f099f234fe9fcdbd7cc2ffaa37e89f102dbe5b228262c69f8f69e938c3cb0a5a2d3746094d15375ce9e3b70d20749db49f871549606f34d81ed8d068bec2c2eec315e2eea8675780bc41411d2b35c45a31793e4ee6f17e7a07fdbd02aa77e25cd3d19379aff88e24a5cca26ff6ad053cfa4410dc8e233203a81c61cfd955210da09e20671764d451c7ee0a13a7c8649e5d1ada9c5c0379fb340c95813079bbc066a638afe2fd42412bf50ff7664d5fb21fc853277fd4edb5c1b50713509ccc430430d6170d5008839fcda90073eda4ae4f419a3ba4abcd3d960ad96c39cc39ca5933da24f4bb78242708b4d9e237a42ec90277a11f5ecb75b1d19bbbd0be657900713e8d2dbc195f7f1dea4973a71442871f46bc488d35f1884142e18bb4cd362e7be5b9c0ab9b6175edf8b50e9769ed1f39b88efe7676164dcb47946698391d55175967b04c9751ee3e4b50f2744c41617dd6aa96cdb603beaee6d2aa7804657c3c4896e7238e6d849047c328fda67553fe9b8083b75ec8fd5025f1d1adb4b0d2f084caed100465a7005fb6fdef3649b9b0dae2b38d703ac4861e0d4feb6348ac4c63ffde56bd82107a91e7a61e9c135142d187e2e8b6faa6980702fbca895c17de73edd65db87e1af7f7d1d4a1062de6ebf2139bc2101563a26ae3cb1a3dff3f4e907c684dfd7fe46371b8cfce4f3ffda359f0bd1e87e7cad2f53b19071ee662633e9dbae155e92dd540480cc7246a95dbdae2f13557f15188b4710e5fdf7a5a48dfe9066c1c71e0951b1120f174b9a7787f798cf6fd62ece2f51c34e0d223e5c94225cc209f2c92123cb5826bd541bd26e6b598206edaf4ddf83c4eec053cdb63b2d53a548b32c6ae592ecb49982213d75edaf9bdc31dd77dc91b8e3357c3ac99f7e8a5bb1438aca45d56767f625447e839f52a11f8234e77690e79b0ddf95facaf735a0b0e3c8c15a34933143594b1ea9b4af15cc0c57fcd8d4c5f886b6fe4f4cc7170711d5cb748f80db0010783a028bb02011861508a7cc7c126f5bea6cc174319886023e8037db602bc2fa89b0a09daec8fd239317c79f4a2227b9ea5d636433cedff5fb3eccaca6b8878c92eaec59abe72a8a7279e24e8a0e4d90a38ab6bf2e832f9c8e7cf0a89386eb2fe2ebbf4748484d399b28cb9f154dd6abbcded819d7424f52b247b91cce743e90f9b366d6a517487a640fe3dce0d73f7d4e5c2fba41471a17fedf8df176be3533e9c5c122ffb6260460384198fd4d3888fb6adf9812f76952f48fbc032d7a2f82076fd6528e65f2bd15203f448b3eebf9cc76ba15ffa31c173d65199c86b82b5f24f6736473641001ebceb72e85db14779b1c10a71727e8fba5555b790b63a05fdcf6e80854038cf3a0abced4ad9bb64b1da7434f3a812158e0850ea23b5b05d3f786796fa069708aaf87e117b05ee1f7844e77e09b9433d5459bc1e519ac0ce9efff8a7be2625a4fa064bf3ddc63601d4d10d22b3710c2b16b21f95f6cd51eb06f114ad8f8eaa530f2c9a29ee5442acb23d6d5c70dcc282537e25fe72c1131caaa96137725a82bcece5f770dcd5fe62cf720e64fb2542da70c4164e75dad4a8626ab19dde9559c992d166ad5025cbc2cd98d53c0b26678ee23698af2ab0c64842373f1d730e1674080c2bf0ec67b8752c06303f8ae516ee58636430b9cb2fb3f159ee5256e81aa0ac68b449d6174787f2dda31a1b818acc42d56b3491a39749799d892fe57b20319d81c32ed31ee991c9aa6956693b0b4d07e6bf1a33b1492dc909c2be2a2dba1a38cc8fc9e8ad768e569f15071a4401a535370e115abe1a23b43a2f82b90b160402c427495ab1232c3e73e4b5293ea74301b14f33f18dc73d857509c824c4896d8ba12ee7671db30091c31857c717eede3b02aa403caa83eb47cc47484900af0bc3dff81aa0a54cb1c270efb4746049d260c9b0c1dc555ec7816e4799136dcdea020ee90eef6aa3eed10dd6a476119f12b151dbffd5bee8c9e1898d59b09009f1317ef099f3f82b72162fb8cc81a8033198739de8d82050c8105263aa910f7ccd3f5691324e2dc2f4a9b4459276c8999a8e9537dbb5b96a76245effd3157df1d0cfd6eefb19753c170017970a4f5c004f8a895205f676070a08c70f824cc866dcaf1bdaf7ce1260d5e534ab22a86bef2df09a6658257b5378ddbdc56c3d5b54105220a9f67f1c0593d58544a0f5378ac059588bb7ff94b710eb9d046a05520de15dce9e9a0dacf2891809a9fd6046ea0775ec8b529d177af278f96a026e5e1099d6a92425562ac9fc203f3a41018c3e03558fee49b56163dba1cb289deaaa1533d8accd8e88125723a89e910b1a2f98e49c11a4efcc3145badff5bb56332064ae4f4b8bca44186baaf75ee60e3673225d7f576d635b0714c62b87672b270454e0279fe46aced683104a2eb75ecfd3e9ed815595171d22c6256f5b521437c0922c6bf5329801817c381f098afb098cfcd407687619bbdfcd7e4e3f350a1865d0185ba67a3e7dbefb231049069a6763b6bf30035c84c2fdd6622fd387021ac31c9b96a4e43c6f7d03564680d7d0edc827a6f5cd554baa06558f216ea52a1c256928422c875ed6d92680cb54f37d9500af15c80cd8d24b56cacb82dab7d41b2a5112d405a673f013a5c1819df074566ff355c0e4ca7ee3604e7e264fb1f35c179040d78cc948fad89da25f868051dc81ed26f527e0bf1c4f5fec98a256b5cf939d1495caf90bfd8f41e77df85d726e11feafb0e99bb864c7f3a3673e972f0ee58ee62d67620e0897c8e7470b3bdb9b60e6c5b9d861c0c01d9e148e91c7dacc9dcdebfc7a548471c101a733360fc835c6d3438e47f51846ea4b6dc1ac633b8b037e2e42f7f26a11e751d3ae070bc6a21ba7788be99f525ece871b8573e397a9e420f615c1459aa285f270267565fddaa45dab20ce8099e5d9f327a54653fd5edfa8f77de4b86eb0d62d55a6c868f4862c74f3a194328dd4ede33f47cad73035fbdd4e21a2f4a6f4bc3cbff03e0d50300a5851bd3a5ddbef539c838f56fa3ddfaa8055766adb399ae8f424036ae0a72ad6d7f9a96334b8ddb1e9893f53e085b3da733ae583c1ee5c1ed867e6429fb6fca9ab02f1111d96237871cad0d7fabbd08ebbd558d50ee1d33ec423d2a18f98bb4ce8d4661ba1276f7c736ab26fa91675a0a4cf727766e9d3274146a31f9cd1fa55826a0d915a20c5c77be19cfe8c32f8aa75228f1a023930b29542bca7aa99bead60fd85b06b4d7126ad8d6b053222db070bcf0860546e28e1dec13a4cd2b37b83c1b24baae862cd78bb51db78999dce7cd0c9906356822b6212023120315d7a5bb3b05fe3fe744e7e547b94dbd2815a5634c0aa2bd2a04cc010f3785e653ea3fcbb0d517e27c794db1e6c83874018234c95eef69176cd58e2a9e3046737d7f5f7418622dbb6754ff0782582b8950cdc940f2a1620b21b920432a4de22d1859652e04b37be560d4526da6b42ae16aae15dcc8f18a7851db9d93a0368c15c511bd3d47cba2353e24221acea738494dba04b8db0612f54abfffd1ed2e132c175a862c799f7532673392313d9e909c55c65876a182506ad57a007aee9d9ea60fa54f74a260c1ac2770134560c8153d6b97f3d939e54f7be73e53a1df498a6e0cd83c1dcc5976a31248bc7066d62f2179f51397fbe2c903f5a23cf1fee97eb40cf64a1b06f01857bad7c66dfd3ae946bcc60f889f6b8424e005ba051f28290a274acf1cec0ba497e216ec3db96775be60f22c4e2c0dea718ca4d874b34d1e9852abc80e7b6bd873b5ca74c1a5f29685486b79efebf6adb4a675b7", 0x1000}], 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x46065c8b06aa59a6, r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001640)={&(0x7f0000001600)=[{0x40, 0x2}], 0x1}) sysctl$fs(&(0x7f0000001680), 0x2, &(0x7f00000016c0)="9af79c976737461465cc96a530f2bfbac395ae7856ceedb4645b055543bcfb28835272395e8326dd9765e36d1c875502b9dad2db9418292119afa2c88c0c206109a6b3942acc0c021d27fc1d496417910cca2f", &(0x7f0000001740)=0x53, &(0x7f0000001780)="5c55838ae00ec92065811f9aa061f2de06894c06431cd667e38814f3cfe54044bcd0da97cffc411e4d3937d5f76b0f521afa0acdd242e3969d9c43f7913cebc5001b98c8b592e1a79c1f60fb7139fbf36f92dcd07b4b37d8ba8c0d7311ea7a7134d9515d34a1f6192e4872e7bb709d64308e926bd6b8743979d4a881a140956ceb95e4b8f5ab5dee26b4f4ea3694f98e5aff8eafac07cf7616e1221dc90f8fb570a78abe8e4e407043c70f2900603ea25e7de6a51e95821934b18a61b3033dc571b395120923b05234d225c369e0aacdf437bd868ea611853b1b25b57e5b17a36a08e448108675ec84066d56b83c696b96c7cdda83333a21fc29fa302be50569a0a253b411e25b2155d8d76c65f0d4ec752bfcbcd42ec9cdd941873290eb20f1b0f3b860325b765c945d288a263719d375fa6f6b3425c39a95efbc873fcde610cc0898a874e1e8330b40fd05a4b8acfe0b60e3ad062129d580d504af7658784f944fdb663e872473f586e58316233336e19aaf807fad9609b02a2a3ceab113da552e77111fe2aebe547fc5c1d95c185cd9e9d0cdfeb2726d76c61f790f169ab3947a27b7b9d4529f9302edc7b4ac257bf32a0e007def406dbe6fd5f99a8d05161711ca043d71414a28af1c62d469cdb28716a52c98528e2a4120c9d378105662a255269d405f58a69eb6270a4067caaff6a2b0df9e40fe8c269524511b0de80089047161da689e8dbbf4c59198632b1acf6d38f9e504a115e5ea8750c233dd8951d03152ff9029f2512cb3c1901311fe8916d6267cb9b178156f2f031f3f603aec259c37f7404525a43ba250b10bd9e82df405b5f2d8f9793fd570aeb56e1309538eebc4bccf428f56a070a51168377ed8e1551f8215ef07fc0a7ab5695768f007bc327e7dc0cce443e70022a8f9032dd460fc495403794c5b987756fec421197872b18560e0590e8cd6c191b20a0a0946714ba202f1ad0c2ba075feb12f1e5954448743a273086fb63156916938f135a5a97da0bdb2aabb1fd131bea36ad5b9476bce9bd8f540b5df350aff68719fb0613005d3a410d66f87c1d3f119cf1d3b5781613f2ddfb1415435bf25b15aaf467e6fa98ff75c82d23f45567995d5299cce657f421d9556d6e80aadf1316d01d2c00e56bff81016650d77e2311ca8b67b076e5ee6acf2a5367f83c5e74088abf701b9ff206a3162424f9e6cce36b7757a8b81a917974dfa4e521741d59f8a5a8834504bbff2869c1bd0ded30191325ae8729141877bf97183642495a1ed822addea762767a4415a62d4006f3fef8e09d0366d09702b3c36858d589e1b0fabc32d7a5b20b7a789b6d9e4918637ea2b599e5921d78a2a2764a39311248b22e56600f403c506f0387db99ae06d40427c1247631cbb9d836c71ff3be4930b1abbc7afa21739cc4d4a63b67bffaf19150225342b89e8bea8f7b06a717588889e3f4b10656682de2e6d4d6fb1292e59b2b671c6584874e70139a7ab825ba82be26388b0b373911794acbf98f6b1de250287cfa328e7ab971f51b6b51b35812299e757ad1eb84dfc27ab7ecbcba3d4e0f4298934fb721bd98808be1d371530053162d244e7c47b8e1b3962df38da6803087d13ac5965a24a501c78ee48849f6314a230e4fe49b7bd412c7287f29428b4e04ebd170287ae1ea8e967fe9e7651214bc97737c43b22fb4924b6765afd07548a23b417bc651fdc87e9190c79553698a022aa3280ae415a9f1a2e61ae0ec78de28ad56dbc278243c7bd1dc0a19a03163a46a9e7a85f660fa0fdb8cc98b23b91d03cd43f22549d99ada659ef8d3c9061241f0c6ba5762cebaf5504db0ae6733ab7bc999f55eca9245137dd03a108ba9892a4ec1670d5e9319aacf4c67db41a4b95b81dcf1c810f690dd5619ece00b04697a13831d42dbb50a7f6c03e76ef269bf2b622ae2f7ff77adcd8edd2018ac8863aa46f07a4a50212360bdbfd638d8ec6db5bffa0a96606992372104beae6cb9970094fd4baaf259b5b678185652ab6bc0ccb1e37525c2f64afe762f10ab87b693d8b46bed002a7194f0a2cb69d0a4587d9c14302b96d53ba494372088d9cd2a7dee5abe967072512622404eaeb4c56c8cafb0a1cc3c136bc53109e938643afb5100d67c0e4e48e2685211ff2c110daf2a54316df54b2d0914cd782462537ce4b3c94694f9b420c452363803e8114747a8c7ebe658c7d00561214f897ed2e7296201dbc8da31af39a5dcef077e40f49fd14a4ec4f322b736d9d0bab2faa10c034075d68bfe7554e5cb3708bdd9d7d1ac549bcd664babdeb6347576031b3ff77c4da3dc68815b15e25e82a489efc2fe47b3dab6ac850188d034bddb65e590cb8702a630bb2143b7e9b45e20a06fcc80ccd2140ad78bc664645ed121c9dbae74c4fa363793df09f59570f2eb32e95df997092c6c04231ecdb2f210e2864cbce1077e9ac062bc734fc6ef4ac23abe3f5a0db24f291044f0a52752eda124d6f8bb06b6afadf08657b7f78e9c6979127aef88f03cd246a4793033710ec20bd68123226bc1c7bdb1b77ae19b6024ddd432c8b586ef0ab25b4bb1e932e3d70fa93b7ac159d37b13e14ced7a0714075a6a5b5bc5420f58a79b5265eba577b8f9112e8258343be8b94af993b136b56d844e2e6a19070dc9d8a1485effc030c60191a2edf3ee555277bdae6a89bb94b336b18273a2f8073dd1b75bed5af5cc52ee9a7b7c7762029c1db9e394a27af40a3331273574e294732283423a48c70a781d907ac0fa36f597182a578b7ee3bae50938de1823f05c612a8bde71a3630fc00b4b95e65d41502ce64e734fe123afd0c8cf15994ebd2e94cb091cdcd1fe104f70d91ae8f10e574c74cb474a6addcaf6078772547bc378932316595df2f5f4cb7a249a317361b498cf56deeac53413da2bec8ae9a0be7ff1f34496e31f75d290bdb7916d36a3e19da132dd9cd81b733275b47ea7f7610a75374004b8a2bb00fd4fbea546acc6188b56f5d444de3dc776d50a2ecdacac75a9ee046802a88ebed9cfd7bb031de24d92b39cc20ca135f844ae12d8ea86cbda4bbb4f8db3dbaafb1e321998abd5a4c3d0181366858337d4c3c13f8f0b4dc1b0c79f40611a7e7335b704e43d2a75eab91061a7e828057fdfc841e562272596045bd2b3f91dbff469ce0049304a55d7ccc4e285a1b0c0260789bfde39ed9a3807fca1e7d75374aeff15b6598aacabe4ede9b61eb10691302ec0bf3d69d7cb05192ec83b2fbba93bff94d1b5fc375eb20b0c622d1beecee5d127b4d81e214aafcdb8bbde1481ecd616aa16d8cd82584b7ed2ae66945dd26a380d4eed019f1f85ccf1e291d7f4ffb5cca8096e6f756ea71f0b0b9f07fc374f248a0fbaae2e46e9a86f3fc02617b5dcffc35d663d41297e64235ba57f599e18b38cae02a07099fcfd0ffdff4ebb3f850cf7ede99daa445a36ee3d082d07baefb255889d656dfde50d7b6b6a79523b0ae0dde4ffb1d74f89ba7a1298d4225123d0ca05234e563183b491b1b9f6d7f84645d159e4c356058af87c09812e72c954b7a07f82bcd3326d059e8c3e630ca68c78e6242b4ab15f9cc425a6958c79de78b92246ed9f0f8f3068106cf858f9cd9bb83c512a0e641eb09c21591fb6aeaf641108cdafce2027bb233598409ebf51ceb5ec635abe7b629accb4073f2e05b59cb6ef693c721c3f86d049dbcb43664be2b9a8e669d5f2ad66c231bd39dc32c2cabbc42f7bc2eb48d74a421154ecfaf22c0aaeae99fc218ffb7267c60ebaeb4bc9a72bafd84fde0fa9606767e2889ecf60a961344f6fe7147b9a9e32db9c26c6b2b782bc5c91951b5edf6e2e31b0dfc2cbdcf2142dd41224167054614faf478ff281b5e803bd6e83b523a87e8a9b8ca1000da091c0366c488f16682e73b6a81de08af3f422df5a21dfc6a3bb9744fa1dc462e9ba183e9288063d1da1f2c3f6348b504a25b33698830064536617affaed043fbe16840814fa4850d9c845206e79ad53fa11c34123fa130c7ee5423d769309221141fdfa23f7f47005bb49f16ee5595865baad3858a36a976e9bee8292b4a4a26d38f3d92df12d6086688cd1d4a67ab368e6504190f7b6958a7cece5857ec25f9d8a2bb311ad53d3bc7f3d43bbe0c343bf76cccb36c15db43e45da90a7c16273ce047d6a98197e7c1ecdfc306b08f77df85e45de8f7ce16d8d200ac09bec935ac0f12bd1f04c2a59db0d363df81ee745dcbcb25c2afbdc75a024975755248fc5df1c1554e6dce7e88f4dfdd439a5549caba34230c059358f14676d2ef63d2ae878ed91dd13b458ce03bbe8af0fe9d019fb772f762c878571a8882b44ff0115694539d78a86123d7a76ec4a4a012ecdce34e154ea4998aeea0283cf2d18b4cf7ebdeee52956aee29f15f013b4f6db4aa991a40ed13c810d930c442e46a7fb6e4f7c90f56e87f577804e041858611b6dd6f95ad7f3686e594ddd8ec186af705ea71492e4b4504193e7eeaa338b94e98fcb2d3d484beaccc0997bfd1dfc958a96afb70a35482dd18e01cb7d63e046347841dcfa7689aa2ef9c857ea11628c5db2a0545234487be63f132ab70c4d935698678a3cb4171ac7867c7b3fea2120141985f476a8e3ec267e443bbeef82932edbab65b75bf354904d5f4061c69c93aa4ec5d0eb1339553bf3c3b1e00393f5a8f4bda4c57f26e86283c6fc456cb861cbc6c22e195b41aa3307d9e2e82762c4f182db4148f7361e3b45e5f8f187c6fb112c7e600517b122c8bf0708863a674b094fc372e0ce3f4b3675965abd451dd2bb3e3463b9d2a15932ce1b44ff08148b235ba8652fd78de19859daf665b40345755b2bed8d52ecedb0bf230612af20004cd458c8d7e408be735e02cd20d7ba2e9e0ba11d2b376c43df4cc654b5ee8cd1fed30c6a54428dfb9868fc9daa0006a4eae6e58ac0d3948ad78f7020e4bbf618f7011b96a493c540328bc99017ac81cc65b635e1a5ffd5b47eab32fba883a601f367d90cc131efb539eaac8a165f8743f59299afe311f41cc31c6c1d4ca221959b18372416c992a636a970f3ccb09f708903b5aed0977f7312cc6ec4228354c75911937ee075863d76b8a80e8a3f8c8754b761e7669dee02f613c523e6c5c16c5fadd811b235d81a6847c37e75b5309465e1b8a104bde1f3a3f47942335c44f7a2d539bb932fff38deb476a360340725a09c90e24cba5da02f02d0c730afb5321333900d3267ac759c9ac1b6c54fc7e4cfcb8247ae014ab7a1126402d0e5de856947ad451bfc63fd4172491a72fc8678304e5fad5fb2da836328b6f0b602612202c1d03052c43c02d4155d0ee26b6b66679e15be7b68e416d41a7a73c3a3316b5c20e37329f1da927508173009951920a8932ee332196fb1434ba629fe0695bbcc377f94266ccc13069b64463ebf2e7f484b7c99586f4588e549d438000a53f618e08df252e7b236f98f37aebe43a378e0ef161a27d451acbbbaf466ee0cc2bb52f02d194359f27e50456436ea73696bbb158ec334eb8b140e3bf9b37209bad98913967e203b9654876ae0cebeebce10be75035316d4da3230b8a75edad308f8b87bdde9e972c898e604fbc24f079ac65e81a39514f39a6524939347e13c8ac124833e6305ed4c713d376d1157fec899c39dab5717cd45a6cb6cb748229787b9c3e8a37f74eda462ed4e1f1ca4c947d67d3eaf5d933fa1ecb2071b7fae127ba84ac066fd9284176764e6d7ab5b7dc1df76fd3e0eaa9645b9ef4b5ccd1e86671803b50d7335c004f82a4fe9502a0", 0x1000) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/wsmouse0\x00', 0x800, 0x0) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002b80)) r9 = getpgrp() r10 = getuid() r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002f00)={&(0x7f0000002780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f00000027c0)="d2daf7804aed9fbe481c6b9bc4ed233e228a", 0x12}, {&(0x7f0000002800)="c7ad0225455a6e0c9ebe74c07898b8768451ab66550c85dfc90003b4766b58abc62b0d", 0x23}, {&(0x7f0000002840)="483f249958cc791c1cd8f2fb674017a43ed3eb267159faea910e62f034213b3273251f3e3c89d1240eae8b7218e576a6da01a633487c785ceacbb28e2980073ea7426a365dafd1e02acf812190d11c0f0b2dd344310e7d0f075b689907dace67b7efd594e8716f6246b3200278c29bd284664dae039d28dc365be055fcc69fb5b1a1d3be1c54fb53e7773bde0cf75f", 0x8f}, {&(0x7f0000002900)="d0804feed3bb879c8f9b89129f32b1724425a0b1e83872c2865dfc9a50ea75653525d3600437810e1409f528b36be4272f2150493cdcba90f85aec46", 0x3c}, {&(0x7f0000002940)="3a6224d8a113473828f12ad9f15fd12da9fb1fc25bccb2138f96c84754b850e4a0fad2df0abc8dcd73d8243115c212cffcd80b66d076a7d50eef2a170079b514ff08b9204c240770ba1b73fc0c80783346b21155ed7d6a8384894ed56f59c9406586c1bc81a49ce0bdf4fa53e5112cd5ddd33a69e7a35d61410e21365f17c3f0ff2e9d84166012c3ea6bb8412c7fb5a04495b548eb73c685b6675388c3bcda4e072406013514926dd0280dafa851265a4244eb463026b73d861704457673049eccda250d56fa4e9d21acbaf1d4a371bcea2300df24b6e78ffd6ea41a759c3b6c8c28b6a2740c55ef3d3608867416ec28009d2d74ada6330b6300de55", 0xfc}, {&(0x7f0000002a40)="3fcf1d09554b6707fd2c48f33c13005d6002a93b4d1a178a96a6", 0x1a}], 0x6, &(0x7f0000002dc0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r2]}, @cred={0x20}], 0x118, 0x6}, 0x0) 12:55:27 executing program 0: r0 = msgget(0x3, 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x8001, 0xfffffff7, 0xffffffff, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x7d5b, 0x6a}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x9) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x4003, 0x11) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000003c0)="44caf279885516f16208374af0e701f1d0f8eab97967613664f3d3d06d2e3169bea420317e2591ee33bd4944516254c0641e5548ddadc05dba49d790f97013c0ff0a77ecc90620ae759890ad9a1647bdd11d28e6810348c3532b3e6ab7ea73ac4a9042695ca1a00aff961889760f8844e1db1b9e4d86a7e4fed89dbf402ce7b521", &(0x7f0000000200)=0x81, &(0x7f0000000640)="d8c67a53ac428c47c9ca4dea367c5eed8c8242b925664411ded49ea086405e1c331f8bb5f86be10a2041a0af73e76c521d8848356ae8611f481bcf8ff3f485b3c581fc8c457f890d4035ecff46027fac44af8f84e9a00be8924ba77abd0b1ebed9ab06fc67968d41fddfa75e4297478bf1d0c3816b8b143fe82a0992e6e5c060a6a6a0c55acd321c6ef0b6156b78c27d1d2e79bb", 0x94) ftruncate(r2, 0x0, 0x4) dup2(r1, r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c81f8396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7f3613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c250000000000"], 0xc3, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000ba6f90ed0f092717b2f11e9f7e9a21b959d19022477db6d66e9b8c0912c4545b783c37c5c50a6682dad1344b4c8e31da76b2af14b1f483f6602751fd643b3380a855a6f4ac876dc67065bf2e1e1d6a3a72250a9b386855925cdc659845ead936a338f5048f2e6652c74a81d4757444bbb3f42aae3dc41b457653f7f0cd84ccb3ce65de789ca3cdc67cbbd18914f48083a441109c92a51520d17965b4d8a071a1b5e38f12ccab95cefc590a"], 0xa5, 0x800) 12:55:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000180)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x24, 0x6) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710030000000000000000000000000000000000000ff0200000000000000000000000000010400907800000000602767150000000000003d34dbc956f1b1f0d411beca5c18000000ffff000000000000000001fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) 12:55:27 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x3000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000000009e00"}) r2 = socket(0x2, 0x4000, 0xfb) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x9c, 0x0, 0xffffffffffffffff, 0x0, r4, 0x8, 0x7ff}, 0x1, 0x64, 0x100000001}) 12:55:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x81, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 12:55:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x1}, 0x2) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000200)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd953fbffffffffffffff9348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09ab7fe1a38d00437e8e4298d086b25dd64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07236e88798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741ba382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac596a56e4a1ad7945f7be797eaf9e95f5ba815532c868cf2236ae0a60a6923319c0d50b99417d0b93d276845c27b662d317960a8a33690c6a19dd596f5b7276ba071fea09d920079f1f2bfea7013f1e8333efb9e3d26f1b8ab6ccb0c954ae6cea79d2fd05c37185c20ec1195d8d3e2bcc2e453a2e5f5e05e5f7019499ca014a75b241e33743feaf5e129e2aaeb2dbf791352ca4580af8add0e1db4f8321f8c5605ce16f51f0de6cf4210eec57f0fbfe8b9e51c300747938a0249c50d0896ce9e", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)="e65fcfab1f747fa9b03bc431af75d2a4b1b10fd54defadf8381dac0f7f872e91ce55e586d5616600ed45af46b2781d1ddb6064178dcebe7ac51da3962e032b2af9bd35cec08e95f5e738e0314f445086c61a123903f394a43bfe6d2cbd65219bd37e2c532ad6c7704deb81fd2511abf6f21b309bca14692de3cc6d88ed171178ebd1c4894b1b7ec9d11ffc403b1c7ff2e084a4f08b3bac4d12656570be472cfe994e98ab2f54367e7768aeaf8f3a35ca2b3ef6b866238b1c2f9e60452e5eb73574f1d45fe739aefae5", &(0x7f0000000140)=0xc9, &(0x7f0000000180)="a2d4baa0413ade2585a08930ce2d4e04a0910b6e615d6b4ca75100bfa1e790d2c91c", 0x22) 12:55:27 executing program 0: syz_emit_ethernet(0x69, &(0x7f0000000080)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x2, 0x57, 0x68, 0x9, 0x3, 0x37, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x7, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @end, @end]}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x7f, 0x7, {0xa, 0x4, 0x0, 0xb, 0x514b, 0x66, 0x401, 0x4, 0x37, 0x9, @multicast1, @empty, {[@generic={0x88, 0x2}, @end, @generic={0x7, 0xd, "6b7655d3bde2c73c0e4f2c"}, @noop]}}, "89a0a9"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e2f66696c653000773f0591250e7f27f2ac9ecfbd283b5cfc295e58a336969d343ada9620bf9d59c7a7057ef6300f9fd2b9"], 0xa) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x1) 12:55:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x6, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(0xffffffffffffffff, &(0x7f0000000580)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x2) r3 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001380)=""/88) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x5, 0x0, 0x0, 0x0, r5, 0x4, 0x4}, 0x8001, 0x4, 0x671f}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a3415be8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004c1b5cd3b5a5cd9ee6e46d9cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060000000000000020d3c187fc9a50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d"], 0x169, 0x800) msgrcv(r6, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 12:55:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r0) 12:55:27 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="93dd9e984056fd6e9c58407f17236d54f1d5858a0d1070086b17e0360980ff0073269c987010fafbc1577cb7f2c2d02cd2b1ffd2b5ced26512dd8cbb8c6f8f71164e4645ca3348d1215b608f479146c52d3ff9a29d7276683b168b81ad5cd741f88f807c13f732da3fec83c5457049589ff5e5880d3511e23b2ce1617955a3f5ccc3800e201e18263cca314eae6db70bcbfd4239d110c9a1e7a6529cadb6c36815817695dc8c68970284b233a2498e5610d20ff66cb8cc7b2917d6c9b6602f0edf663d610200033c18654db7a0a340afeca46b438fc4c995c4"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x3fe}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x1, 0x5}) socketpair(0x6, 0x4, 0x2, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r8, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r9 = syz_open_pts() r10 = geteuid() fchown(r9, r10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, r7, 0x0, r10, 0xffffffffffffffff, 0x10, 0x9}, 0x45, 0x7ff, 0x0, r8, 0x800000000004, 0x3, 0x1000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, 0x0, r4, 0x1, 0x93}, 0x5, 0x2, r8, r2, 0x6, 0x80, 0x0, 0x9}) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166de5ace7c69fffefff3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f5ee5139cd003e6bb66d451780d9539a12e002004f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 12:55:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1f, './file0\x00'}) 12:55:28 executing program 0: utimes(0x0, 0xfffffffffffffffe) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="93a1d9dc7238a54f684926459d289ca30a732f3a005cb8d5e721b3c9fc7cda408dbbbc44847e3e92b7db7093caf2762aef8fc769df50b38854ff76622e5e7febba8633202e236ef1c917696515dd0a9f333ed2939a4948b454c1a770c86e9972e41e4cfee976433a8d48847149652f0c63bab59b9354fe2a15e51f86ffbb7283dbf691a0541f0ad9e4f8b0ce79e381664312cec63333b680fee97f003e7d08aa71976215b1692aa79e279764757aea4d58324f9e33a85292aa056d42e99810ad959e9c1ed62c92aec01390f8a4a38a6cbd0f251eb67872ebfcd8e11a386a985bf3cdf4bf0e3c65ae0f54d83ad88186", &(0x7f0000000140)=0xef, &(0x7f0000000180)="4b9fee3da700d832e59f7ff75169002ee78e8df792125f2359f1fbc6969dab03eb3a4e92852a7515f513fd82dcf32e71e4e8f02fe715e62bfa8e7a149014ddb3f0c08c2b8551620954ec0b64e31093867eb2b0db715cf3b4be592ccc3fd4b33d00a05abd3ac0b9d964ca7e2d7083c79fb38a9f1791eea7d9ef8333751f24040f84a83b74b8b6a3296aea4698dd6d10c57d7d28c1931733bcd1f0d8d365dd5a1f1b094472cc7ce236", 0xa8) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x4a) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x4, 0xfffffffd}, {0x84, 0x1}, {0x82, 0x2}, {0x7, 0x3}, {0x6, 0x2}, {0x47, 0x6}, {0x82, 0x29bc}, {0x6}], 0x8}) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r3, &(0x7f0000000280)='\x00', 0x8000, 0x100) 12:55:28 executing program 0: sysctl$net_mpls(&(0x7f0000000000), 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000040), 0x0, 0x10) 12:55:28 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) fchmod(r2, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) flock(r0, 0xa) 12:55:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff971ca3dd030086dd6031797100f139000000000000000000020000fb73187d5aff0200000000000000000000030000000000000000000057cbb58c4ffaf187bbe91b67bfbb948ecae3525e9ed8a9b8189f6d660da2ba27a16f6445dae0810ae4f816a1692ee9233ddc6eefd4f3474ee2e62ae70f888aca9ddc000000000000000000"]) syz_emit_ethernet(0x1a4, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000a47c970069bbee00010000fbffac1400aa00000000000000100000ffff000000003a000000000000000101000000000000161d0000000000000108000040000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9eec0f4ad2a3807f6e469fde6b9a9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc973dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155dc02684cab9908df83b7873b98c1fb26150dcfdc76450c654596ae9b821cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812519a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b22964604dd5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d90000000000000000000000000000000000faa6a2afd4dd24c8e5254e6d7731a0b3e72bf859a22d1365cf2da2569e4da617975f878a0000000000000000000000000000000000000000000000000060ea4d870f4528bd2b194bb37fc9f8860c1d04f15d70189ff5b16f0405e1cf780efb414c911f38686e60b07a09abc488810d3a76b6e47984dbbb4a9a482b4eb7eecb0405e1ed6ce14048dabf12933d4cf248d403476565a768e964cef6a412e5815e2211e48018537fce02138eaa8496aeb304b86e77a362845f4a8d7e94e0fac94918145474a48a9a3268e45b8d0d0c6a538594d4ad2c182bb123a2596407bd1930e282044c597e0a4d5b66174700f4f7b59e"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='.\x00', r2, 0x3}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) 12:55:28 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8af39ee1bc80bab58fa507a9fd6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222edd90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2174e33861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"], 0xee, 0x800) 12:55:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff971ca3dd030086dd6031797100f139000000000000000000020000fb73187d5aff0200000000000000000000000000018600907800000000000000000000000057cbb58c4ffaf187bbe91b67bfbb9489cae3525e9ed85db8189f6d660da2ba27a16f6445dae0810ae4f816a1692ee9233ddc6eefd4f3474ee2e62ae70f888aca9ddc"]) syz_emit_ethernet(0x1a4, &(0x7f0000002d00)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000a47c970069bbee0001000000000000000000000000000000100000ffff000000003a000000000000000101000000000000161d0000000000000108000040000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9eec0f4ad2a3807f6e469fde6b9a9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc970900000000000000f53dd51b93fec177b3d61a06aef25fd4982c39cfb41b8581157d9b5fa0f01cf9822e965261d5f9dd46155dc02684cab9908df83b7873b98c1f926150dcfdc76450c654596ae9b821cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812519a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149090000000000000039facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d90000000000000000000000000000000000faa6a2afd4dd24c8e5254e6d7731a0b3e72bf859a22d1365382da2569e4da617975f878a00"/589]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x10001, 0x4932}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='.\x00', r2, 0x3}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) 12:55:28 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e07079f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1414f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b50cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"]) socketpair(0x2, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x85, 0xfd}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) 12:55:30 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x4b369fe61fdd21ee, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x61) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 12:55:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)) 12:55:30 executing program 0: pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) 12:55:30 executing program 0: syz_emit_ethernet(0x8b, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x68, 0x40, 0x0, 0x2, 0x0, @multicast2, @multicast1}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) 12:55:30 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 12:55:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 12:55:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000200)=""/101) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r6, 0x0, r4, 0x0, 0x9c3e3f5af92b260a, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r7 = geteuid() r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r7, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3, r3, r5, r6, r8, 0x42, 0x2}, 0xec9, 0x5b, 0x3}) 12:55:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) 12:55:30 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f00000001c0)=[{0x4, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x5, 0x1000}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r1, r2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000280)=0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20, 0x1800}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x2000}, {0x2, 0x90, 0x1000}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/161) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000100)=[{0x3, 0x0, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x44}, {0x2, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x1000) 12:55:30 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4908a55ff2efcaf1}, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffff1) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/145) 12:55:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010cbc3c0ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0xc42) read(r1, 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) r5 = msgget$private(0x0, 0x20000007ee) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x40, 0x3, 0x0, 0x0, 0x401, 0x9, 0x0, 0x2, 0x8000, 0x4}) getitimer(0x2, &(0x7f0000000200)) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67946915a11eec8ebffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249a7081263ad95e5907fbea806d319413a13074077a214b82ac087f920a6f7f44153d3a37c9c7194716717a5e8cc8f546acf421b933af1bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47e555e50dd61b940000000000000000000000003731a23d39456c3505633f4d73494eb3e189af8a3494666d17de8438cbec28b26a3ceee2b96b0c6594d42d31"], 0xbb, 0x800) 12:55:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r3, r5, 0x50}, 0x200000000, 0x3, r7, r9, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x400e, &(0x7f00000000c0)=ANY=[@ANYBLOB="680fe959ed94d0c579322d1826af0000000400"/28]) 12:55:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x22, 0x0, &(0x7f00000001c0)=""/34}) dup2(r1, r1) 12:55:31 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x21, 0x4000000084d}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 12:55:31 executing program 0: r0 = semget$private(0x0, 0x0, 0x102b0) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x0, 0x9, &(0x7f00000195c0)="254243fb05fde2606db740c9944505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee7184ba13e0292c01f9517657706d8f", 0x97) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/19) 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)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x4, 0x401, 0x400}], 0x4) semop(r0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x19, 0x5, 0x4, 0x8, "cc7b3e106c99a0e584c80b8dc91ad57db29f6eef", 0x2, 0x3}) recvfrom$inet(r1, &(0x7f0000000480)=""/94, 0x5e, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) 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) 12:55:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f300"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 12:55:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 12:55:32 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r6 = geteuid() r7 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = getgid() fchownat(r4, &(0x7f0000000080)='./file0\x00', r5, r8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/12) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 12:55:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xa39a, 0x2, 0x720, 0x2, "a865fb24e486db2fbc1e75f91ffdb9a68408fa83", 0x3, 0xfffffffe}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) 12:55:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xa46, 0x81, 0x1, 0x45c5, 0x4, 0x10001, 0x2, 0x1, 0x7fffffff, 0x8}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) sendto$unix(r2, &(0x7f0000000080)="2422cecfcd64174c37cdf006db82b77437f0634293e0100f1e57ce186a18ccb5afeb901cdfb8c650c9fdc48fb26b3f89863ca2785bd62808eb5eb0ab8a145dd37c44689833b28a533a4345c32b049d", 0x4f, 0x804, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 12:55:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) r5 = getpid() fcntl$setown(r2, 0x6, r5) dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) 12:55:32 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 12:55:32 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000001c0), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 12:55:32 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r10, r8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, r2, r7, r11, 0x105, 0xfff7}, 0x7fff, 0xefa9, 0x1}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:32 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaad0eab5fb5f2e080045000070000000000001907800000000ffffffff03019078000000094300002000000000002e0000ffffffffe0000002831700ac1400aaac1400bb7f000001e0000002e00000aa070f05ffffffff00000000ac1400bb000000cb05eedd3b541c79"]) socket$unix(0x1, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x440) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a2ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb44ed6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677bbf6025b8a696fca41b724a5920be5e277c36bd0bade4f48b58bb161599c3f731227e1b80a04f481cf335d4f0f38505898b331455f8eb6e05bef7471f6880eec39948b77f7c233c1e9a873aeb898fe223348c5cfa156e9cd93b46670cdcbf31043223fcc1990210606f45d9c44e254bf081d0afa27bce8a4613712e6d3d32c35a15747379761ddfd3995b2778c96a56baeffe62af0a32bcbd6a878a54b"], 0xe6, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) msgget$private(0x0, 0x2) 12:55:32 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0xffff, 0x0, 0x8001}, {0x7, 0x2, 0x3, 0x802}, {0x401, 0xa30, 0x401, 0x6}]}) 12:55:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206937, &(0x7f0000000300)) 12:55:32 executing program 0: 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="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 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) 12:55:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8, 0xa68d}, 0x8, 0x0, r2, r6, 0x1ec, 0x2, 0x401, 0x6}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r1) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000380)="994d2d5ee6bdc7a605a1df5e26a2e0f56bffa6461daa1efb8e59447c24f51356404fd15a006bb4a07623c2494d5a0b0fbd6673d2e493caa3eced5c759fb0f5f61686345a2dfb7b2fb4e5d9873807f5d9ee5389e330858cde5d5de4f0da64574f2e208cc9a7292e71869603759667ce0484fdb9592bcb3866b0393a6a2aa3f585f972abeadff6ef235774312dc70857e1560ece2fa14a6abb01626232cd31b91f6d2ba8bb72fc500c7185a0fd703be2067e68a7f5f333", 0xb6}, {&(0x7f00000006c0)="e725f558f37aa763770f3a6cb144a561827c0bc1aa45b245e27409c415842a9dbb018e867b7a50", 0x27}, {&(0x7f0000000480)="be524e2b97a5018542e84f2448ae1d6959466fe95a720f0e57373cc097888a79f2c1b3960424c20ebd731ceccdb65f0d5bc626b762e73d4a9c7ac16ca3d193a62d9aaa78075a4d8f5ffbcb154dcec0f91dd0a7dea368ed1975dc1da610120143f1a03b64307418a1447b90ddfbd3117d15e67f9d5bafc836", 0x78}], 0x3, &(0x7f0000000540)=[{0x88, 0xfffe, 0x0, "089f13d4a997a5e3d2dcb6f2edf6988aa92989a869a39eee72f4c593c05abafcf12e51978c556049908707c3e18166732580705e2005fe0aff9b9f97463b1244039c074606864848e1e542cd72959a341a94d02c3c6e1b21de6b4a320f9a56e426629395aa7194098f765bb643f52626196e9c"}, {0x98, 0xffff, 0x10001, "cce146fece4291e6bc4de2920704ba4494200dd7d6a53df46808d07139c1badda712052525b70f9593983a9440ea6d562ec5a4686ebaa0da8f804931049db10e651fe0b4b732cfc19888d4e28ea6f28dbbe003aafde7cd4b2fa0b43da4d4c5d1a0fa5174e5744b18bc0246467748007064d2ae25a3fc8e275cd68578e5a05872e4"}], 0x120}, 0x8) r8 = getpid() fcntl$setown(r0, 0x6, r8) recvfrom$unix(r0, &(0x7f0000000300)=""/116, 0x74, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 12:55:32 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="e4012e7389169765300002bcf3665ac641e713c0e2dd33fb59c991dde5a62d55"], 0xa) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001080)={""/16, @ifru_data=&(0x7f0000000080)="ccd6306fa20ab89216457c71b306876222c393ca3ca199500531bf442bc6019231567256c7658504dcbe73a8b97ccc50e173dcb957eddb9c908d725f09809acbfd3f35d96907237df2f7a6c9392d26b001c3d84185f35d58421003e308038c208954f1efd1ddee0fad8afb8b7afba40adaae75b9a57e704eb1c8383f8d11f712dbc05f855e391c986f321a306410d9c869ea52294a2f017280b2e9130e4951508d9f150b4b096dc3d7458dbc06920d0fdd6302fac7ef69ae9987a49485d10006b439af6f1bb59a10e69faffc9cdd39b73171dff072075793ba885251867edfbcb31f87f64068b4638dda85708efab7c400cb72df7bdffaefba3ceec260eb56b209c6f23cd9040b6303316b6f1a322f02ab4675aa8181c379a0fc0b97efebff5bfc32f5795d0e8669daa7ad1f6c087325ea96d36d9291abd3f7629c9ffe4e69ee5b8fe5a8a40e17a0ffa421cd314da08f707220acf26b43d461a359db24f74209b7b32c60340ba361d04a70698b98994a8e2973b24ebb0b84ca016d6ac254f4e54fa9896758370500482face6f40b80eb322a245da4eb78e0a7b51d939a6e37a638d2ea02fc30ea2c6e2045a61297ef97ca23f316d8d120453e6aea0af3f020c6ffa3c02326ff7170da6e2cf1a584d0b6a7a2eefcf4c7fb0b4589661649b2fb4d44ae06010cf1a41092c5a9bb5ae21b0e213406d33f5c6b1c094e9e7eba5b13d27848c0301b1b15aba29fac1b890b2aabde995e9d3b2dc38219b7483849a41f19acc379b412e86868e47c8ee28e2b0b6e9f630f3d671f44879f81447995f7c501fca63941cc5aff848ff09e8837f9016602cc363fd9670fcc249d864511213d6c65a1e1c2b6aafd5a1ade150de2ac5a65cd4a7d6802cd5ca8928f8e9b308c2acaa000803a18d3c0e7423ea926e68ea5d5592b62e15533d3968dbb8fb6668ed67d2b67038d65c7686bd84e7f56c0c01f386911136ff559882c3d71044daa9eb779ecbc13c4f4c6e0ced03af5640597fbfa74755d65a1974e233813aeba039c96ac7606284d3611606b3e60baca26237a653897d850300d6424c37cd8b804ab33a9ae374052dcad204261970ba410c76bf0367b42882084caae32463332ed8a12dee58e097a53d63ea922c9b3e515835c518b8bb4ecbb6a7c22f136cd14606ee8be8d275a4fa61c82d16124f1d2744cbcc5cd6f86b420c749b9c17db3ff748eac0a2df4091044e4cb13fd900da1774124e9b3db4b62437a249e56257604f9e1075698c2c3db778936364f40affaa3a3b21561746e12ccc4a7b84adfdda875507d00653ed407ef6cd4d23aae88c103061e47ef4b14f5f8a89cca0e322aa34e03cad6ec9672487b98ba5876adda8fe543e846a35f6f617fff4babcf3da4b8b9f97c4aa4fedcb59ca7979752e5f9a2c58387c9d69b64cd38aef108205bf354395ec9b3372299d4811a3ad2450822ea4ff443fecda14e1823fdf25fad4ba1fe95308d6b94f69e698792f4a51d5f37d8b6be40ba81d38bfe424ee1843388dffd9710d1a000928dc0dd607a0ee79bf228f77c7d09f393fb99ab11388c2000a3ac2e871f340e8d9fa1d03572eb596e993c0a9e3a8aa48c92443e0767e4ca46c85745975bd0ac2c905e4babe3081ae407052f054fa7baa7ff2bfabc10d6b894ba44f268a5aebb9ab53a6dcb4836a8e96814a176b77fcc9b7ead6fff39f870c1f49ae3417383e8d10dcaa0f603b6a824400c4fa86997216aff7415d7404de804480a1b100e8947239a873440e78de978648b475ecfd57507df31e9703d2452e29b60319c01b231d928c995a119ca57a0b1b414589733c54a928e2e094778444956cc89076e2fbae06642df04cbc399a2b0a795902b01e0f25c4000d6b52db9cb193a744d6ab7c0a920c10fa3ba20e4ed53062112760937d8e3bdce42853d8bc054f6d42b252c4034e6d847cc549a242ba5b3739a7856b05116c0259be3a5318ca086c71c7c1f19ae06e51a7cb089ad7e2bdedaa1e9e65c60184cc8c7ced43ee8f9677318c4dcce14f6a5487d8e72fbaa672e90ae2e721e414fd602b6850ab35ce8dca24e81e474d5acc2913a1237897d626cdb072a265f34335044c49459dc1e2839ee57ff015ae54576fd4c0e908d97ffecaece256ffdb536664bdcf8326dc621d9dbc45e34144a0ecf9ebd4378d3dba49f6750e4f1fd45cf2072316c28fc814300b7df2f83c937930e27e862bd251fd83c0f714d118f2a41e6422aaf9a003e5b69a012dacf00bda7f8e8986d0812b36edfbefc1740522577597001abda7bd7418d64ebc6ad2cd1ac64d80914cb46adaba4eb182af2ce8e4c09d53a2b01e5c52a3be401050d4c4fba9e521a4101056965574407d6fef2a4ac4934fc00e4118c7cc3efab42e979e921f6ac43d6b5703011f1e3f121b770caaea2b78109af729e5696b6b0e33c00bde3200c74a1de784c98f27bdcd92670061aeac9f81fdd7d52d4a80437d8d753ef927ffc27ccaf3ee324583e3efeb9a8591140330e23c72448dcf255537de10ab2f0a3329412a11bd5dbc35092442ad092f87eced8b6b339c87587e1dad4ccc20b106f1675e8144c3c8e93a9207650eec9aca8e668364bc26d2af44c1efb943429b1762629b8991365c9a3c76fe850d6dfee916925bcbfeaae13a07bbfae481a7aef0cfa8acb027a2d8b56e6fb1f8bf8be5fda6e1f8159149c7a34ab5a47e4d234d12c0da0fdc4a4956cbfcb0f03e5ffa88fbb740848facc1ea4daa5aebe97a71266bbecee1ce4d165929ed565b57ac25ca7ef3831816176c427e51d091e62eb56a2f56e0c1b2dda1751c9302f06948d177e08bbf01ad36b19d3600ff7fcf2d477ec34677a82cc5ba930af49ee1e34386c3b5b46cbfc0b97384b9770031accce9fff59bdc1801e718c766da183c69b235989f259b89ec6fd03b27e11d277b9007c5489b8e00f3f309b35518e0c013301f65b5534abcfc43375767ceaa922d035343fa9f5f5f8c4e3c259d8c3728df8496b90fd521e5b2660343fa56825a4fc9be5af8d4eac9d909a8e4d7af060b1ac8eea9b623e66b3c884be2d4335157fe9c28bcd86c3d1dda678edd88aa6f86bd70e141a1356bd3bfe0200ff0dd2a6de03a3a7a17853e2105bae3afe62d7bcef11bd1f6bd7bc98c998bc13f3f7899c12e14b6fc080f84dfcc70f216813fd47fbecf03860772f9a0e01f3055236ca363c53e348b5d123fdf11f3dd1701767e5f6ee9780c02031675e9459d86c205a8cd7971e5962e79e1d816c3ca92a2f8992ba8b967c41b7dbc770f2bcc7222d1d84c0c65906799567fb96171396f52d5beaf8e8c01a671e82d8bd8d9205433a8866e354239375587d005a0ea857cdb5bae863cb2a477473b718bc1d0cbfb5ae2c415497ab390ec29165bf77fb3cf78f38ad50748e93637d65055fd75910152e55c42c74b79f5ab2d7267bff051251d764ac666db26e34b3eefa1ca014a2e225a8a18da000c08a403c0f574e63cca3c67dbbf7b5e391380b9d10a2fb09c1db792286050a8bac2b6661889b43c54869d9f3a8270b9faa4a2fa07aa611648955146d452ccd21c2646e182d5eb39760c51e45cd1c3cfc73042ad96bf8bd3ee1ac15c6267d9d01fe3cad0f4e4c30f9ec76428510069af3c6499b191f7ff730648e4738a7f4a6e23972b0c4f7f44b0a0e91525c24194eddd80f358581cf0230e6f6052557ddcc5fac4fce9904a41936c2b48d28a69b1bc15eefbc23790cf246f3ef3eb8d5b5316a2aa0313537372ea9832c5632f2dc77f1342c687a302bbc7aadba0961b06651f1e31d1c5e754590728e61a43a56f72d6a13f48e5da7ebaf747b8f3c80867c9ca1f2182aa8e7beff626e7aa6973699d70b90bedd5f9835b783a2720cec21b7929b921f86b73ba13d8a573ccbdad33294f5260e69cd15501f02f38b9fef7291ea966c310d007e201eff3d14fb0cd91c3be13bd5bb2b532b61b4966d97c524d1bfe39eeb580ceac6a6f83c4483d2b5373abd6dd5f945d8e60843ece3ffde98f15109b44742e815e78e1899778c8f3394e5df42b1a24ad2f9e8505d445c899977fc9793a9323276a10cd4a1fd5deb1b46744d20cd8136f899fef2a3e30f19003eba7523468ddaa4e6489b712379d073614caeace17cf8a52af4f6cbb14adbf3b9367e6bc9936411483e5270db16f35a98276c59019ff41c02d795b6c8ea0b1eab1bc1e06b718eb8b5940742314a24e351a6e31565d0436505cbbf181da6e7ebcd45111a534f421e1031f37a32aab93c964626fe0f858c1612fa4da086918f0647ea334fd8e6904914553253caef4b55df4359cb2020081c1e35c1e162bc9d9a791dfc6c7c12ca82a28f2d585dea52bdd9b4511ba98969aee6d067d3b66709d8c0c3e7e8d33781e11cab50adc6d6a806a491fc53e3e7bc8f264b186eade5d2bb01b5a744b0cad0a9869048167c8a2aa5d6746f9bbd839e2a34dfee80b7c38468b9477389cddccf822892ea68e6681f1f9a3181bebf5fad599b17ac2ab95b21c51a4385215ca573edf13502871e0e6ff441970e8da04f15331479244975006dd126f7d4bc279ba49935399a4a43f091a73a6c79b09c8feb9aabfc88f780ea20d915bbd084479a087a93ae4fec6e4f99c363bf793d83cd806edb8adfae84935a1f8d8729431b6efad1a78589af44c1e88734b2fd27dd368d7cf989d1c28f4b76c8f1813571f5c908c71c81a33b87faf2377185aeba4adbab003a2531a064490b0a4f744670a260c40aeb7027a49f903b3c6cb5e9f651a14cd1011e9edc4cb54939f03afe2e61e365ddae25882c69babeeff7e2f17dffdc1dfb0a3a27b5ad42aefb64b9125bf4ca6e65d12c1b32048979bba376b4498213b5b58b6b7fce68c5011171a3e6c800a87594e7b4b024b7488fb5aafa8537c3a7786cd5429247e4a8a7e7f1d92ab8c0d3c5b63fe81a22a6601bb4467318a13d5d933e9727dc7d5a5df0cf61af90c03e7634d1e3476eab71505e8126c468b2004040326e897a00374a4252fae12a43d1e7dfc9ac2efbbac478edf247fae02be3108afda83d3c529950df94a2f69269986cee431000cb030db42fc76fd5979b41382e0d92dc99c0e26fe6c07c829f010a8dfabb322ea0644a1d86a151757356f62e77d7053910ad352e9783269f05c2dce2ea6127347269cb980b287d49051e4e690084126f07ebe90754380cf34f6d8fca5fc08b389284a000ff88afb5d5bbe45d7854353900d1990d623a7e8b5e888004f5d160dc1946a510cba5a26df7c9b0bd379ce000225e098a04906a523e36019350fffd1d580fd10e4d7e5b6075e83b5ffef9952e69d2e62ac9d4fbb9fde67e0ce0bbd18290c3e67a7d8b01e36d4f20ebd0cfe88f722707921678c5abe5c558742d32677111990ea63e84e9086fcb92e61af342d17770ba324914ea1bb608c788a9bf36438780422bf719011ca72ff884079a4098f84ced2d8e44834059de3649b2c2bce2c8080f7b32497ff6bf22cf8afbd64612dc24f7a53d14297bb98ec5f1001e5d8ee8556e1eb6cb3523c7e2f96a5ee3ebf9f602b54161fcaab3bbfbe757301d05b5ab8fe5dc3ec6bdbaad99493acb99e5bdd8f7ceab0b4efdf626781ca96764c45cdd9f61d44acef06881b029cdd5f6efffb865fbee4abbe0a09b58ad169ae6c2692d8c19c879fb735bcf3d131f8f5b3a25d306518009b2386ebc69b2a9c4cf26b1616d5c5fe66d4ab0027ff934c16b275051f888e78bee2ee8ac6ef89680b78499b329709748c1724be2a86cd1e10374fab8f541b68d2f5e13"}) 12:55:32 executing program 0: syz_emit_ethernet(0xfffffebd, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@multicast1]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) clock_settime(0x2, &(0x7f0000000000)={0xfffffffffffffffe}) 12:55:33 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) getgroups(0x2, &(0x7f0000000000)=[r1, r3]) 12:55:33 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) 12:55:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200}) r1 = socket(0x2, 0x400000001002, 0x0) dup2(r1, r1) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x6, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x7, 0xde18, 0x0, r2, 0x7, 0x216f, 0xffffffffffffffc1, 0x100}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r4, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r5 = getpid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r5], 0x106e, 0x3, 0x0) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000f9ffffffffff00000000000000feafb78dfe45e7ad88b42c1c645d0000000000000000000000000000000000610b19"], 0x26, 0x1, 0x0) pipe(&(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:55:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c17e7f00000114cd91c1da5c240f0dc29f9e163d2bf9d20176fc70152cf9edd4ac5fbe3f6314c6ad46bbab82b1998425314a70ae95e67585e82ff5db6991f95f34d5b9702accd1fd59249b4f2957308a723d350e566a0d3c25dcf6d91cbbd1257af7f8faf9c6b5e336b7cd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) dup2(r1, r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x0) 12:55:34 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 12:55:34 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 12:55:34 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15, 0x2, 0xaac2, 0x7}], 0x1, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x90, 0x4, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x6, 0x10000}, {{}, 0xfffffffffffffffe, 0x20, 0x2, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x40000000, 0xd, 0x6}, {{r0}, 0xfffffffffffffffc, 0x19, 0x40, 0xb63, 0xffffffff}], 0x100, &(0x7f0000000400)={0x81b, 0xffffffffffffef20}) setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731005c0000fe80000000000000000000000000000000012c030000000000000001000001000502000001030000000401000401001f01306c04000600000000ff010000000000000000000000000001fe8000000000000000000000000000bb4e224e21fd6f58ff7c867727d787897635919625671f043107cfb0863d91d9d3470d9f75fee68cf35118baba4c51f321f88f3900"/177, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008000090780000"]) close(0xffffffffffffffff) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffdbd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYBLOB, @ANYBLOB, @ANYRES64, @ANYRES64=r1, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8018695a, &(0x7f0000000300)) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x9) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000b70000000000000000000000001000"/143], 0xfffffffffffffdce, 0x3, 0x800) 12:55:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d121c2f66ff07f5f009"], 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="eb1200000000000030000700e477624c8967f9e1370fceef"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r9, r7) r10 = getpid() fcntl$setown(r7, 0x6, r10) flock(r7, 0x11) close(r0) 12:55:34 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x40000, 0x7, {0x1, 0x3c10e70}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:55:34 executing program 0: sendmsg(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 12:55:34 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) pread(r0, &(0x7f0000000040)="3e33b1c671574cd1895233e3bd166a581d3a36e5d661653c15ad20ac01cd73d10d8c0fc964f0ae91696b4d98e47fe2d0d5b524888d2729e8a15a96a6d825f87cb24cdaf563b5e140ac1869afd59803c3e16478ceff1cb177372ccc", 0x5b, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x7}, 0x10) 12:55:34 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad7bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1ab45b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466f194207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xa8, 0x0, 0x0) 12:55:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0xfff, 0x4, 0x1, "6cdf7f540288fbe3f8deff51522b8d269d4e185a", 0x0, 0xa7}) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/90) rmdir(&(0x7f0000000000)='.\x00') 12:55:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r2, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmod(r6, 0x100) ioctl$TIOCFLUSH(r3, 0xc0186960, &(0x7f0000000300)) 12:55:35 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x4) 12:55:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa55aaaaaaaaaaaaaaaaaa0800450000300000000000019078e000000100f8c75e88878c33279e0000000000000000000000000000e0000002ac1400aa"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001901, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x7ff, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x3, 0xc0) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000003, "9cfb8c063d2e1900"}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00'}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2004000b, 0x0, 0x0, 0x0, r4, 0x100010024, 0x5}, 0x85, 0x8, 0x1003}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) shmctl$SHM_LOCK(0x0, 0x3) 12:55:35 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/142) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 12:55:35 executing program 0: socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) getsockopt(r0, 0x2e, 0x20800000033, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pread(r6, &(0x7f0000000080)="2f9f805bfb57692194ea4f4bd3000de438c650dd8dcd5d2efcbeeb1c33a5f124e7efed9e3c014b4e2b840d0e1c7f0c24750c781ecba732026096c34bd31da495b425d384aa9bcf08373949ae08ef67ac26896d15232bc19bf0c9d3538fec804356c22f92811615299f2f2a9f91d44bc63d4e3a01eefa6ef68eb49ada6577c9fb1fa588edfea3af3b23e2bcb994a73d58490011e2c70bf29d060fb59bd1f0848325e1cbac9d96bbecbe398bda798346ed7f569b1c913a9f3c2b3b98d3108296228ee1a430f37a5429cb808180", 0xcc, 0x0, 0x7ff) dup2(r3, r2) close(r2) 12:55:35 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aa8aaaaaaaaaffffffffffff080044e000140000000000019078e000000200000000"]) 12:55:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom(0xffffffffffffffff, &(0x7f0000001100)=""/97, 0x61, 0x800, 0x0, 0x0) listen(r1, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x1}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r3, 0x0, 0x0) 12:55:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="e4bcbef2015b8459000000180000000000"], 0xa) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000780000007f00019078ac1400bbffffffff0b0090780000000045000000000000000011000000000000c600000000d40600000000892f00e0000002ac1400bbac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001e0000012070b00ac1400aae000000186000000ae1d557a"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) recvfrom$unix(r0, &(0x7f0000000200)=""/79, 0x4f, 0x840, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xf1, &(0x7f00000003c0)={@empty, @local, [], {@ipv6={0x86dd, {0xa, 0x6, "809c1b", 0xbb, 0x3c, 0xd0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x6c, 0x2, 0x0, 0x3f, 0x0, [@mcast2]}], @udp={{0x2, 0x3, 0x8}, {"482b4c0d65d7dba4a942cb2f6212b8576b606bf7dc382ce7e57e748ba80f11c908a7507be0de9717684da50683ce3c04bb27d97ae385fc68daf77002500b5f5040f1072d7e4df62147d6335a9c1517619326dac4ea699008ce792238ceaf938786132ce815f54e1a6b26ec1b064dddd5b2b10e9b9fad50e5ec447cf70855ac69ee935c462cab4d3f735b0a8a8311de5c9a15dbdad2121b78ab8dba"}}}}}}}) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) 12:55:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x2, 0x7ff, 0x3f}) 12:55:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x6b, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5d, 0x0, 0x8000, 0x0, 0x88, 0x0, @rand_addr}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x10, 0x4, 0x2, 0x4, 0x6, 0x68, 0x1, 0x3, 0xff, 0x6, @broadcast, @empty, {[@lsrr={0x83, 0x23, 0x1, [@multicast1, @multicast1, @broadcast, @multicast1, @loopback, @loopback, @broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x8, [@rand_addr=0x3a]}]}}, "d1"}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 12:55:35 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x23) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 12:55:35 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x31a) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) 12:55:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) getuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/188) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r5, r1]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000100)=[{0x4, 0xc75, 0x400}, {0x2, 0x3bdb, 0x1000}, {0x0, 0x72, 0x800}, {0x4, 0x73e}], 0x4) 12:55:36 executing program 0: msgget(0x1, 0x8) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000e3aa8582aa11893ab63e29d305d1fe90b28dc44f0c1bac9227daaf9b87d615b44e86250a086c153687000005109ce9b296b4dca911e8801281000000000000009e3a6dae55b65ed8d47d9464e9f8dcd8f34260f8a5eaec819abf35a692b262085eea8a9d5ebd6dc0d5ee9f2606d5367ef469efdf423a47f74514ea123bbd0f8d51d6ff595dfd69039342052f32e06a704b49e12258b2836a7ee8"], 0xa2, 0x800) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1, 0x0, 0x100) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 12:55:36 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 12:55:36 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x300) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x800}, {0x2, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x3f, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0xfff7, 0x800}, {0x1, 0x6, 0x800}], 0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}, {0x1, 0x401, 0x800}], 0x2) setegid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setgid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/249) getuid() 12:55:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(0xffffffffffffffff, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:55:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2b) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x48, 0x1, 0x19}) r4 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2b) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x48, 0x1, 0x19}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e08004500003800424fd2c7fa91012b00c6e95eb8a4e5f2204cd9c10300020000000003099078000018004500000000000000000000008048e0000001e0000001feb354cd107f62692920c5e4489901e1b338c9c032d53f8ee13c2da4defbeea43c2c9f9be5a0146a7750"]) 12:55:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xfffc}}}}}}}) 12:55:36 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000780)=[{0x0, 0x1000}, {0x3, 0x7, 0xc00}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0xc00}, {0x3, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 12:55:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) fsync(r2) socket(0x2000000000000002, 0x0, 0x40) 12:55:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x1, 0x0, "0100000000000200", 0x0, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:55:36 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="23a40ca8869626d470837d6968239782c43f7b4737c459c4524243fc6da188d4ee56dd26983da36541d95016020cb47f795100e9c44aa1a61b4c4a3e5929e11ae51a15adbffbb49f9315bc26e6b77216c8deca3adac4c56b8bea7fbfdb3f3f7f7991ab4432c958cf2d683f0448eddb3e5e0c4943722088f434fff524ddce2b3b8a5d86018477aa7d6b8b44d3b2", &(0x7f00000001c0)=0x8d, &(0x7f0000000200)="783dc7e0c595901ece2a8742c76de84b5a6e716f5cb6afa61816c372bd08cccf4577559ecf9a892813aad1f681485fe944596f36b33b00ff2602d6aec89a2645e5fbdca88e91f7b3c5bc965553746e9869ee1f171888c7ef681341386eeddd3122da8118a35f4b4a0c96828326b2a7831cc03ddfca599404798530c17eceb359e0c7563fbb0346e3b86adb27d5c8e425e7cb7a236df8fc96c195afe5ae6dcf8ca9fd07033eb960b2a0b1dd5ceec82c9ece357d3f68aae976a381b8968e0bc111e0199a25aac02e24719a31622c231b38fe8cc31b98c6fea7e10922fba23f", 0xde) 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={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) 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) fcntl$getown(r3, 0x5) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1000009, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x165, 0xfe01}, 0xb4, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYBLOB="c1663046a728c188f603e710bbc689a27b31f8b8b6524dcd9a8753f737577c0321ca3fe1e12ed1f13b5824b5f4da792dcdf03fb8d69f435b9c83907f93ee01b31893de1fc962d28e4323852f5b7142cbd40d26c57747979ca49f85e374b3165b257f16d31afe96c19dfcdf4ef99878586ea07f2cca8e0b1e2f99ec182b0df8e35bd96c3f3ada15a1ae3cda27a451c6de32b5e9fffc2bcad06d2d2825d1c619a78791b734cdecd8282517c1900ef332b1663d99c46ff4645d1585385a578e5fb08c914d08c0c184d1a7c0e655f91a7f15873f9940145db9ae50cd6bd8e0f32f2b61791fe7a08f055cfdfcdaae3dbbaf29506f0728f11caef5a364b344", @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ff14000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) 12:55:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e3f666964653000"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x9, 0xd146, 0x50}, 0xc) 12:55:37 executing program 0: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff09707cb89ef9db4d0eff40b5bbed209598cc7f0148eb00ffffffffffff0000000000"]) syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x208) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r1, 0xa, r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xfffd) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x103}, 0x10000, 0x1000000095, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 12:55:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x3abc37a1861776ab, 0x12) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x3, 0x5, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(0x0, &(0x7f0000000040), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x1000}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080)=[{0x4, 0xa, 0x1800}, {0x4, 0x80, 0x1800}, {0x2, 0x20, 0x1800}, {0x2, 0x1, 0x400}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x40, 0x1000}, {0x3, 0xacdf, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 12:55:37 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) r3 = dup2(r0, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 12:55:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d", 0x181}], 0x1, 0x0, 0x0) writev(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) poll(&(0x7f0000000200)=[{r0, 0x10}, {r3, 0x100}, {r5, 0x40}, {r7, 0x40}], 0x4, 0x6) dup2(r1, r2) 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') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(0x0, 0x0) 12:55:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0xffffffffffffd}}) 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"}) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r6, 0x2000746e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:55:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)) r7 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000)="ee29660300000072841daef6a015f7b183d4b3830c921b3c9b000000000000006a89dbdf0000000000000000", 0x2c) dup2(r5, r3) fcntl$setflags(r5, 0x2, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) fchdir(r4) ftruncate(r6, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) getpeername(r8, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 12:55:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) shutdown(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x2031, r2, 0x0, 0xfffffffffffffffe) 12:55:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) fsync(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f00000000c0)=0x3d0, 0x4) 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, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) 12:55:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x7f) recvfrom$inet(r0, &(0x7f0000000040)=""/206, 0xce, 0x840, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0x75dc, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x2bef415fd0803d91}, {0x0, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x2, 0x4, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x1, 0x36c61bac8ce380c1}, {0x3, 0x81, 0x1000}, {0x3, 0x3}, {0x3, 0x30, 0x2800}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000600)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x200}, {0x1, 0x2e3, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x0, 0x9, 0x80}, 0x3f, 0x5, 0x7ff}) semop(r1, &(0x7f0000000180)=[{0x0, 0xffff, 0x1000}, {0x3, 0x1fb, 0x800}, {0x4, 0xc386, 0x800}, {0x3, 0xffff, 0x1000}], 0xae5f55d1efaa9f3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000740)=""/242) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 12:55:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, 0xffffffffffffffff) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x139, 0x8df}, 0x1, 0x1a97, r6, r7, 0xfb, 0x1, 0x5, 0x5}) r8 = dup2(r1, r0) listen(r1, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:55:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080047000038de00000000018b78ac14fc80fd4317222b0000000703240703f888020d00907853b400004500000000"]) 12:55:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) 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) getgid() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r3, r4, r6, 0xa8, 0x9}, 0x20, 0x7ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 12:55:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x12}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe27) select(0x40, &(0x7f0000000040)={0x4, 0x10000, 0x81, 0x5, 0x400, 0x9, 0x2f0d, 0xb4}, &(0x7f0000000080)={0x1d6, 0x7a7f, 0x1000, 0x3, 0x7, 0x6b5b, 0x38000000000, 0x5}, &(0x7f00000000c0)={0x1, 0x7, 0x2, 0x4, 0xa5f, 0x0, 0x7, 0xcc}, &(0x7f0000000100)={0x77, 0x7f}) 12:55:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x2, 0xffff, r1}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x0, 0x81) close(r2) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@un=@file={0x0, ""/24}, 0x1a, &(0x7f0000000240)=[{&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)}], 0x3, &(0x7f0000000280)=""/180, 0xb4}, 0x800) r3 = shmget(0x2, 0x2000, 0x20d, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x10000) r5 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r6 = socket$unix(0x1, 0x3, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000400)=0x52c) shutdown(0xffffffffffffffff, 0x1) 12:55:39 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget(0x0, 0x6, 0x22) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000000c0)="818e0a2528bce79959adfeab447a563ee6418143e70f81cb3cab382e2c14cd7dc380c6968e90f7fb625a8c137b204d902b6fee5e4d7e6d3dab26d74b6d120828687b2b2a4dbba76f19a94bf3aaac2cad1176e98416123f95bbf409ddb8fb96634a4af16a55b0fd1c803a7c0ce3c5d7a04e2603d69b5f6b0f6a", &(0x7f0000000040)=0x79, &(0x7f0000000140)="8bd2908ef7351d4d3080ca2b7cf4a1bca0f5a04613414b384af7d1824d28a26068542461c45f4bc95c08f4091e563b0dc09bda6244b7e3c97f7a51a3612cee7dba2d1b04d7a70082025ba0f3f8fb2efa6beb40b6d0ebc2d12651d6f6588bbfc691e1f118e1f8f956fb70c09dc2355764a3d2f306ebb37448fb31e66a83fea8624aa3", 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x1, 0x1) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x895) 12:55:39 executing program 0: semget(0x1, 0x3, 0x622) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000000)=""/37) r0 = semget$private(0x0, 0x2, 0x2a0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x1) 12:55:39 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 12:55:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000400003b00000000000000000000000000ff02e5963b34e5399f400000000000010000c2042e4b0000b664f34ad14ae65d340d0a98592b84807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x1, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x9, 0x4, 0x20, 0x6}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xf58, r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES16=0x0], &(0x7f0000000280)=0x6e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xff, 0x5, 0x2, 0xfffffffa}, {0x3, 0x71, 0x9}, {0x3, 0x4, 0xf3, 0x5}, {0x20, 0xcd, 0x0, 0x401}]}) msgget$private(0x0, 0x400) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) nanosleep(&(0x7f00000001c0)={0x8, 0x4}, &(0x7f0000000200)) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x20}, {0x0, 0x7f}}, 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='-!(^[!-,-#\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\x00\x00\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000911c933ad11fee65d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f167bc92d940c78e797bfa5a343737dedba5688cb0fc1c69c7605ac3d60d94ad4523ce91b95a86d458a29cb3e06f2b7dc0f03f25c13118c98c32b83082642f359c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f09fc2e1fa8cc39198fc14b13f4d745894561aa76364e895f9215f9f4e2904601be11b75ad6e477704f72fc59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e0000000000000000b8baa1b954e0a781e0b3c7fc29fb8c85d5a7c2df7bac9101396ef6e92acb9f9e0962a85cad8d5292abfb8e6f6d4773977348ebfb2896303096571ebbdd1982c3c0938fe770cd75b9ced4775401170130188b348a286b5e09b8ac1212ff58c9c9b1aea850e06332ee05ab8ce70e63d2a8ff78a62359734edcfa63c24c17e3db7aa1f3355a9431a997d3b533aa996f62a8f7bd6ca51f0a9023b7db229b1c44d0348b411de24670bde37344b3c8b16578e5dc5a0d40c7d7f51a843df632ab0400d56d990f492b617bb5875f1c84e05fb2c38b668837c179e4e7724b1ba1d5cde4c5a956bc6e87cf7418e1210ba19352951c720c89f3adcd6312fbc3c619dd360f64a11a200a8adfabfd449c34b834365d05c583e060d6264364df320697997ae8c908d5ff169defcf4ed9ec127ef2af8b31d6abc739459d65c5f679b6a4f99f61259d59c2b25d732b2dd3ec61f09ca99fc7092df93a959132e74adcf57afd6ae66a5a68f0e5d950da95cdc904ab42ecf2da000000000000000000000000000000f7aa6639e6f188f2b0ceb6aab0873bb23a98e32192add504c7a8fd531b6481f6de0c701a0c40fc9a9c40c8c491e98a7dc8ad205be18d1a0927464e095c0a6253600a4498412ad9277eeafaa9dea9c33fe38174d88d21ded92913e62d2747d1484c2f17650c2fdbec9d47e6a6352017da7a1f0cae25c0d5a3ac896a978bf9ce4b0fe1060645febc6c534d48761af6beb92a18d7ffc846af2153d7e20000"], 0xe7, 0x0) 12:55:40 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e401bb04af45d20fc1fb"], 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x2) 12:55:40 executing program 0: syz_emit_ethernet(0x1042, &(0x7f0000001180)=ANY=[@ANYBLOB="d61f5458b0b8aaaaaaaaaaaa88a81d0081003c0008004b00102c0000000000019078ac1400bb0000000044183bb00000080000007469000000020000004000000100c3a67dd7ead082869a00003bfc591d779ab4224951a157ac758d523b944e501fcd4d09ba48e344865ce0d9552202ca5a6473394e65b1890290fdbd4c0a34beb3a8596781157a43803e29776549486d7d4289a22bf38f3af7d09faf758880e4daa1703238153b5a530142796bcbdbf06c3f283ead0d10b3a761ed5524b02452915cd7355e6ee160ecd4e0acd47de5bef1e5e70165216ef1ca1c9fdecc7b5d135c53f7fa307f7a8299710e5958d71d336488fe59e530d022443a4844b774deea97e4cd8c3a7427c68900dbd46abb5a2393fd030bc9af8f5661db9480005f04a2bb5acb0d688823e8881d243831bc7b84025624836202c21ce9bc85d280a1cab2772ad61ef468e458d3c4d4e4495fed3946b49fba741324a1bec020eeec6cbe54b1203f24e37eb0102c0a6dae5b695566d268629853c7a8f297b7c49a49ed4020c2997ecd5cc9a85ed6c7cf8a88d7776a8db2a9097d33dee58cf2e43dc6a713c80ca8f4b4c49d1632477faf2507f5079aa97c51cbd5c1936d5da377100138b720c71631010b78c76ab9b43d78ec99b8f7a9283f6e59ab6eca9d26c219e45927eb890837eee20d1bebf4e5be55ff0c3f85e36acffd0aaac8e20b25c4c474cc8b42e48f16b38bf8957a474ab6e6f3a648859569f8fa0edd3ca3fbc5eb852d49f23c5e51a1b3c08d5249445a0a36821f81aabc96f83ac33c16e1478f2714e397579a0928f17588ffd7691d819a64525b0834755490b8f414bc3d098bdedd35346ca5ec55f7b7d763f64f9f77f034ea4af204ed12d20b21ef6265712c427b42070cf1e232a21fb6e83a2bca8df59d7c6b13c7961284d35ab4f91d0ba7ba1028289a2f2e342f81f34db66480d527203920c48b63c0cb3d0565f4c2a8d4d2eab955462768f6860c14b80519c93d7ccd32040211853a507f66bc01cafab7728a8220586b9f028fc184d4eeef09c69e28622dc6a42e12aa63e2724713bb939434dd7ff01927549d081345041be44d9f2f8f4fbdf8810dcdc4c09bab3cdb34a0da9617f8dae16d9f5769f03d2878db71bf021308e321465207d42e7e1d65e338d7b1df33ddfdb39129b93ebeaf5355e980eb01cbbb230782d7a658211ca466c652d930469f1842e0cb2c1cdb463de4604999905700a3f060c06766ba572b33f7f094efedad5eb91f3a9444d8ea8296647337be8c0e4807b50422790524e8505f753f461d8bf16c31793c3f0ccde2df8b04701561e1e4ceeea49517ef7525a0c3138cf87576aba2e4afbcb67520cd15832d540fbc1890cb8ed9d3bcaa9dd18ed8c5bb7224c5aa0308ac480e1bd792ca41fa62fa8ae51e490b0df562ba7be2ed0364cf76f6d24d22c76e01f8a58f936bb89c2ae51a9996782072c9a7b361bf5c5da067476f840eb30ed83c880564f119ad8c744e0fa20221dcf903d7bada4f3af556192aff91ec59353514f01a7303233937e3f1651748ccb19bd38121cad517195d4d7743af4b39ba0dcf3cd369665a4cbaf821b5dc08113deea868bfd60c296a8d938bccb65145a3204ebaaffeb2356a79101599a94457f3e377aa26207aaaaa480b8f599537397d3d04f9e223a682b4b2d1477b92df8224268df87c1659c1bcc138dcbb4d36db86c6078c678fec15d5ae5e7ffc63887dae069f1e1ce74c0f90c63560009f4a32ea45c20ee8752bc62b5531cf3abbd72fd66261422c267e4cdb6922fc29b91a4dcbff5bacc73a50090e3d8594025993195fcdd4f5ba4d63655572f2700c828f1d85342bcfc17c9f3c2a90a46a58f5be5e3374953d53001b64a330acccbaafa592e360cdf1c7c4a0ed625884e0cf2da496bd17a75b03d606985817b7d30a8d6be6d4c5e1d89d05177446a9ad0a6fc5bc18fe7ba97a78af9e0634e3d2f1fc964aa869a6dee59137b27de96da19b6feefda44c784fcdd714e2eb0c1c5944f3975dd580ad21365a7976632b9649d64b7c9db9102496261586896cd48de217e694d5bf4d5142693fbafbb90a56518fdc5e3d969bed2dc1e492c2e406699d4b2c5a1ca8b8424a77099f7eb183c885c16e48a700370cbec732d0c68b3b6a9c4f5a2c2709a812a16e0f0e060a514b7f83dd0e8709f160174a211247629eecda141d9b35fb0aadfc78c81c834a168863e793aa81af899c4d1ef658f1d56d920a7701e503c92f03f8c70b7c83b015e5ca5d5e052a37b1d8f8b19fd8c2876da9b1a45232ce7ab21d506c05be0f4cea9741be3482fcd16ca1068c589e6c943a5c617515aef11d8e7e78cbf03a04aedf6ac84b92a931e193ffb826a16c7e99bfe172a7d40397a12d5b4732d960686940db381c23ef0dbf5b3b630f71542f43002f9090c1780d8c8696b658c7e06069907ce0d626cdaf97f4efa513adf5ba023f4ce465479ee11e452ea3e1b7eaa8dcc096c82d5d177e37f571b1108b30ec7197834928f98e58de57a582253e3c06a0ead8537a3d0cb117e139ae4c2f360b1e8468cfc3cb89273ad114e90dcff8ec7fd90d01afc27b1a315e922bab7e673aa0326397f4aec90a814ed4cf3763b866da4b985936cc33b43d840732cf296cbfafd79332a5c7800253f0cc25c3b0fa8489c1bdb3c0e1d8c6d1d44636b039dab3ca9a4efc973027f30953fcbe8bc1836d2d11d9998b06b9184a124ddcac3f857857affbce6c7c3f75eb9038919b876e5e465d60ced5ff58e367ced1f2054980bb6c4046739133dac3184cc62238d4522ccc4818a4d7396e827d5143aeb4d4705ad8182e8215b9f8beab2e3e970eba8cda4c3af1c9ced2e839510d43d2f05906b780f1a381d549b75b72ce524631bdad6646ea0ee774be4365a45af55f9349d4621c27744527081f2497abb7f8fb9e719f4bd87f22da191d1904990faa85fbfdbad0119cf2081960c6478b7a3be4edc9df443fb0141abc338b79caf6d40744218099ab122395a068820f69ac10dbe1cbdbcfbddd9e83f14704e06177d51624c845a6759cd2d05b16d3d07fd0beffccbd24c952fd369042b2d67ca5a01ab5e3b259dac01c519a710982484d0a14e828c2368d3c7a592c72a67626c489e9307449f6cbf00f042108ced296851f3df8c359cda6038205a8142fab2fb952537ad641e76729aa8eb9852b8b10fbca0e9fefd91f3a43e17a15beebda51abe665387a39269a2dac999ed16a8966ac5575ac50c170f75b2abfa4c55676b6ae3262b785ecf066767b9ea8eccccfeb3a114e2773a93df298084b6bf5b7b7198751caa6f05873df97bde46979fa3c5f333df0616fa3da7b66daca4f209898bcb83d8ac614da3a77c889d80ea91512e21f4d1b13434bc26b71fe8c61a25280644817f93f12ede95f388da1690d1882d6f44b84a50f10471fb4774b944c75483163aa7b3c66075d562ce9f1e45a4c34255075d87d6e4a8da57319521ece2646074f80d93e55e8710d216f1f21ad75fa66f3e94d9a2bf8d3b789a3cfe6f9ce9fa6dcbccf77d2772367f4001a36cf0738ff2c78de14fe446ef941c23694729e759d5ed8764e246730ce35114df65434d76a8a3c82eca7d97f83fbfb8299f6b4d258389f5abf2c0c2eb03ecfbcf27e886ec37dd06a360ab2b9397f1b53d8176f49212fe9c62397ce8256211b1e0564b363e5571e5f8533cba4add1618bb751b34c49a2062d49682723cc1ee7af13077b0a670efe6f48747a212585b0fd97520eb96dd87ee064e7a668e9e0b7269480c6ea2b1b411297b1b138c2df5a68ba87261d1ce59fd180a2cae158bca68064f512bcd4ac9e8f6905464b9d074104ae18e5c6fe1b257d1d9fefe338b797aff3875035afb3605cbb0930b72febbff21168b2555cddc8007162719f49535b742afccc9f1e779abb9b34f64076652a915ce8a683dea0462ec2c6581f2f15925da79df5e6c3a872c09f115af46d488e3ec09cca5b9bf4746df6369da46f93ff1c8a67c94a577776971d18fab231324477d0222ab82816d04b4177f219e2e30dd4d803a28044ec3d88b5fcb608c5379b30ddf03e050eccbc57dabe5966d15a6aff5c21db1af99e17b27e0bd81f7ff6de8c746a7e32b89971b6f53465e198a02358ea6322faf47e27a5540d259800f22b221b4c37df717ce6e703f02591d07fc4c3e1b5c3865059d50141237c45473386f6a0fc8dcf75113765a44340bd1426e050adc42ac8e54c3638c069615a553744f8514607b47ec7ac9f6ea9f290efbd8c29ff29ea894aa7626d1082a99053c19ff0c0a045fe03c9f3d722a3924d6d60570feba91dcbd45479c49c0c54fe924968b12bcee4fc364381b11687836816dc68b0ec3596304e84410e98ef09552e1362e515590770261346ed6a943c62a7324c7a47d75b29e4a1f4e44985e6ec5ba51aa247777840de1d628cad1d2d853ed785928411c7a9904a4ea9feb43edc61cddc03f610f3345298f9d7de8a39885d4eb3d10afdd941af8804a7c1a7ee9f61b3f3fb705aac4329de444a3d238f7cba1c103087cfb01d378fdc6b1acf95d362310a7b1595010d2856871f69684748642fe29afd1c07f4de73807fda1e656542c42477a2bc7d97a0642c9a2067d14b3b0d5ed979173033cfbfd9445120e2b4704a2547b12647076ee979e20fda63024cf94104e5d35d19aaa1595cdd68ef2f54af640627d06f1ce7fad196648cf08db629f85c387b0494b096a03dba473fb254d5cf79189f8bf30e1685b371098e53a989878de2e2f826e7c1cee22260d5b2c7d1c3a863ed5b39c92bcfb6aba2a51502ed03c2403d5d3be851de029d08129acdcc16462f4f6c629e04b745df9c58ae7060ea676bbf5a4aabc83016efd93d6bbaa1c683f334b5015780d4461fb4c1d1836e88ccff12daf12f6767fa46f42b55b3554ded21c6d4bee9f4e7b72a7435672dcc31669df0affaac4008052a4187c73f43bb57047b4ebf8e4f2a75b44000fd05661d0fdbc4b67216c70a81a745ffd23d662f7925b1f7a1b0b6a7dd3576b1b233340d07fc74ac986044eaba068b20aa36d3efe20173a2d22ae107fda01d25035534ff11ca529854681d3291ffc5e646c4fa2249a23f30825b5d360fe6acd72f70e1ffcfa30328d59a708495351b9ae114487a472e27e0fbf0db98f185b4ae43121fe1ae5180b92f8d42f06cc3ffa0375f6a9e2f902439947f6a02f48a20712877357c027cc57fbae7df135034e8f286c1d34600c0722f815ef2b69aab2c3be49e071c0d5a4f5e9aa34b651ecc05a01c769d11d0437753b90f92f314177379692c39e8d1ffe8706509389de66b685096340ad0277791250292a517e79064c9e516f214c654ddbdfe4893f6eb1da2df61b1f9618d698808df505b1147a437c1baee4d97b749d6ce2f318c22c2acca4914e43eb0229dfd82d5efe86354224dd485da186dedfe08688046ab60e21c068268c779aca2cd48ea39b995b852f9d010225322d39b61d272004235a1872fc86148799628b0f5ea0a97bf13529370981de7db554c5f1a8b408a9d4938755975e303f27725097fc19ca0295ed954f8b38c566157c7d6ab94b9ea2a20a7bc3cc9d3c6fd46ae95a207b88dd16c93845ac33b9b10496029e2b99917422dd5d8fb81df03b661b07ffbb68827c5730210c0711ba20a7a5f510da1b33b0aed95901d290e4636428017216b4b0e69c17d7d82c416c1f71f723be7d1dbd0cbc3bc07c1ced08487dc7508fb0adf157f1dd916a0df7362d03ac660a044793846b755583cd08c75103b3bb97d1e94b82318444c36e13177e115a44d134cf72f15f8ed8e95aa1513c9967071694dc8f6cf702014221d0488cee489876684bb0001c31660"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0xa) ioctl$TIOCNXCL(r2, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r7, &(0x7f0000000000)="7fb61ee726e172033e9c2b7ada", 0xd) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xff) 12:55:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="3ed67c13cef2f29c5d2655f37b65a903bb78d656129354fd8ab7521e69c7191ff7722650d2c6e3a3dceab0fd9074cde02111c77b26db384e7097648a2ac6a3090e8e79ad37916d939eb8b644c766bc198d79ed3ffad9ec", 0x57}, {&(0x7f0000000200)="71529bd0ce1f15a4c764f382d3712f871d2ab4549f6485408bc923fd3667d68713aef35e0fdbf9adb85e3d730920bc8e69d1095c28ada0c864e0bf1b897555eda8172960f6b18fe4186ed86ec71d4dfc7ae28f2b5ef07b3e682b334dd38445c29335379a4816d00ba199a268dbb5acddd599a248481262c5eeee689638c4fe41c960b986af1ac3ca2abc8891d3bddfa76ac1bc6b599ce3", 0x97}, {&(0x7f00000002c0)="774de9ff6579d789b1e138c15e742811f50de5ec555a506fccf316141ad99af5f4698c4b6b93fc3974d1b7d594144457a59dc5646c1289585fe61fd35bd9ba588dee308b3081798881fc0a9334b785fc152884948206a6143baeb5e1bd048a728e51ad58bf7723107961f9c2c4152cf13ca3be2511fe34efe284e54e83a1b0656062060192fbcce244a2440d24fea7da0519eb32052e9a013343d098d18d17802937d8ace03d4c1296c6c5206e70e0d36db7d7d5d6be7e7e9da95fbdde9bf02e5d7abb3d8652e1253d98993468ceb3d14151727ee84e521a517ad85bc05c05142fb863c8e0b7de449999", 0xea}, {0xfffffffffffffffe}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x1) 12:55:41 executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="4a71ea261dd785e4f601f798bd773ce0a769c05d8630488f482f4f64dac3dc4a174d462eb67c979e64313577ef306820e3a0fdad701500168516d7a22af9bec6feb4c889918806f3b83917596481ed0b7f156a9e752365b43a9b6b3e8490a149dd631d9eb7fba3dcc1aaf2822b4406e2eb43f95d571283651eec79ceb53d675cca6ab8c5c7d74dde274b3b4f1197ca77659682137952e0539a5bb0daad5a31a56d4810194f6cc87561a600e4b130ebebc5a37c957adcfc1f74f397d6ce78b84805fbfd46796056d10978bb438838d81f574a89e8a0c246c8deb27b8a357076dfbef62e5af0d1aef80c97c5032bc974f29c", &(0x7f0000000140)=0xf1, &(0x7f0000000300)="67813be6bd1fd4e7c1bd40f7bf28c0ed3d58a69fd42e8352fcfd15cf1f0a8d6f65eae7aae5f0602ef53c3a2270c979e3364a0b5973ebd8f5ae81bbf1810f029a10187b36b71cacc5d930cd9abb29ae8ea8d75f8a", 0x54) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804fd854cea7f3a091e05790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a6ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 12:55:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fchflags(r1, 0x0) dup(r0) syz_open_pts() close(r0) 12:55:41 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() r6 = getgid() setgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x100000, 0x0, r6, r3, 0x0, 0x44, 0x6}, 0x0, 0xd, r2, 0x0, 0x6, 0xffffffffffffffff}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r7, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x7, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) r9 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000010c0)=0xc) connect$unix(r9, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) 12:55:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r3) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xff, 0x4) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaa000000000000000400700000000000019078e0000002ffffffff030b9078000000bd652d52000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff00000000890700000000000000"]) 12:55:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa06aaaaaaaa06000000aa0800450000300000000000019078ac00800000e0000002ac1400aa9789e138310739bd00"/63]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 12:55:41 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe00000020002bf51e0ac1c57f1b203857de34218fca6e668e8b370ea62b5ce4f0a8fa4038127e1ffcb9289248a5d00"/136]) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 12:55:41 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = dup2(r0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) dup2(r4, r7) semget$private(0x0, 0x2, 0x2) 12:55:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1ff, 0x2}, 0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 12:55:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcc2c699371200000000000000000000000000000000000000000000000000000000000000000000000000001000"/116], &(0x7f0000000080)=0x6e) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 12:55:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1e}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x92a7, 0x53, 0xfffffffffffffc01, 0xe75e, 0x8, 0x6, 0x3f, 0x1fe00000000000}, &(0x7f0000000100)={0x1, 0xddaa, 0x0, 0x41fc, 0x6, 0x1, 0x8, 0x7}, &(0x7f0000000080)={0x9, 0xffff, 0x1000, 0x2000000, 0xc61, 0x8000007, 0x0, 0x7}, &(0x7f00000000c0)={0xa2, 0x8}) 12:55:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000019078ac1400bbffffffff830300000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) r8 = getpid() fcntl$setown(r5, 0x6, r8) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x7fffffff, r8}) 12:55:41 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:55:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 12:55:41 executing program 0: setitimer(0x3, &(0x7f00000000c0), 0x0) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000c00000086dd608463d100183a0000000000000000000000010100000000bf0200000000000000000000000000018300907800000400fe8000080000000000000000000000aab46de9700fd788e49e2e0ac74006f0189d460fe281abb292dfb2e2ef53d18e0a35b796b163066b90f15476bfab140e5d2ac570ef0936e221e72130c3bab3d4e3dae64f21e42c6407965cd2ad7be96477803cdc3e92f3333499e1f951462eef55ec7e686d0e2ccdebe41d357e1692"]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/210) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000000)=""/65) semop(r3, &(0x7f0000000200)=[{0x4, 0x1, 0x800}, {0x2, 0x24}, {0x2, 0x1}, {0x3, 0xbf92, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x8, 0x1000}, {0x4, 0x240, 0x1000}, {0x5, 0xf576, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0xc, 0x2800}], 0xa) r4 = semget(0x0, 0x0, 0x1fa) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/122) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/4096) syz_emit_ethernet(0x2f, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff810040004242cd9d25df59000ed8fdefcf7b14874840e01b311c"]) syz_emit_ethernet(0x22, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f951ffff4500000008ac1400aa0001000080000000009c3f3545000000000000000000"]) 12:55:41 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6096797100383a000000000000006168802189d041e3124462006384384700000000ebed908ec85800000000b8c4851ecbc6aa3d4d000000000000000103009078000000006059da3069d96268ea15f7e878f96d99914afd0f01002c0000000000000000000000000000000000000000000000f0b1f3a21c2f69c5fa294f454c5bb8581d4162779900d54ff44cbad0bdb9165699fec7a50f4bc85f6ac6a24997dd97ef50c0f34927f73a", @ANYRESOCT]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x5a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x1}, 0x3, 0x49, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x2800}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(0xffffffffffffffff, &(0x7f0000000080), 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x62) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000100), 0x0) 12:55:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e403018e77b32f66696c"], 0xa) socket(0x6, 0x8000, 0x9) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000100)="5e4c764b701e1b2345469c982781dc227681dca70121eb5fc944dd800b731d1e0869f0951d11326439e0136c7d417bb934242e0d731b35129f03247ed9aad14fb5f1b41b68e162a46a9932704fb12c3fd8f0313f2456e574da81880a5ddb274f75b4d7691d943516328b547f33d376b2d080a9fa959fec8dd619c078511a900d60c3604a7534eab28ce14a32fc0c066fa995145b5cb8b198ba7ceec37d7f9c048394dbdceadfbf851648394926", &(0x7f00000001c0)=0xad, &(0x7f0000000200)="f98f7a5f871d0bf08303f04998716c987db2c227025ec2e943dc3749528dde7cf0613afa8b03570d970ac5fa8ab303847b0a2367e548006b1d7aab1445d851f6494a1428d639044b0867d40e7064a6e77b8ef43596d5df5cfcf824fb261be0b47ace240f90c570a449a6b14046340663c1ca79575a4247cf5d421999faf1227ad38499026446023d1c7f3cf2b035bfc437f633", 0x93) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfffffffb, 0x3ff, 0xff, 0x1, 0x9, 0xffff, 0x1, 0x1, 0x1, 0x42, 0x7f}) 12:55:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYRESDEC=r0]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(r0, 0x6, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = syz_open_pts() close(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0xaa95) writev(r4, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r4, 0x20007478) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000004c0)=""/163) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000800)=""/210) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/243) 12:55:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000000)="98d5d5e2652c40977ef57d6786c4230dca8a8c6869168f46653145d806dc3357c3fd52810d1cd7f8fd02ab3c150adab790c03a6633e24f637076df8ce269867b71943dfa515574abea6a4a96340dcc994c3978787830009c02da23e4dd41ff7814b6d7bc647c03c8a627ce8337fdf9f146aade6ae00cb4083d0801a5171cfcf46faa8af6f352ccd8a777411d1237268081555facf820466c4a0b2e01625156572856f0624f3bd477692037cfb01337a3fc3a5513cf59ba8fc1", 0xb9) 12:55:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x400, 0x48) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000280)='./file0/../file0\x00') ftruncate(r0, 0x0, 0x3f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semop(r3, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) writev(r2, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r1, &(0x7f0000000100)='./file0/../file0\x00') r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)) connect(r4, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)={{0x9, 0x6}, {0xffffffffffffffff, 0x81}}) 12:55:42 executing program 0: 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, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 12:55:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) dup(r5) dup2(r2, r0) r6 = getpid() fcntl$setown(r0, 0x6, r6) lseek(r0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) readv(r7, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/181, 0xb5}], 0x2) syz_emit_ethernet(0x46, &(0x7f00000007c0)=ANY=[@ANYBLOB="a6d973c127de2dbe2cb606baa7acf781d76c94b2e5f82f70042616038b29d839cf99ab9ae319b4bde6d7ef84de84e137246cd35eca79ebf2a2b99e6904ff9fb602e6709d44123cfece82ef53a0060cd7eeeb5c42ef6f1a6625d982bbf5f043de0c5aa3c0ee8922ca3f2fff79bea71a4cab0362a6d713043d8acfff4908584cd1300b430d4949a208756ada364a68be7ef5270cc60e0e7ebbd413296d25e7f856c2db0835eef59df50cad8f7993620df00743ab702bcccf4a71698d7d6a6eeb85bb68e8683455b6e360625d96717d6519852055257c71a8ec49b1d14ef271554daa70b181a4da15ef275ba0a84daef5d148f4fe0b0a98442a3533506a578ad314e86cf9f8b98386f8d3e570c8576614187c5797da4b5d0df7ea9dc7e87f12373bbadc64bbe17f0380e3b25f2bdff845336119190bd2125698b4eefc81196b6b8a72541710e3c880f3088254a4c04f524a8193d42093828f5cb9217fa74aafcb262478394310442d3e53b2a04af6f23f75e6243085e89fd8e13843c6e06e995801c3c8bfefdecbe98f8780dcecccccf28cc80d6b23049480981df16b6c58263cc5361e897cef8e5ebef7153027b0e1b81b25b081aff101fe4cb8c5f10d6ee76ab48c4babadec9560144089fad5c6bc7650c9997a98881757cad1a158410cb1ad9a56dbad9a544c8d7d5cd2de8b1d98e684729c6618f13cdfa54139551a48fa21a6120843c8b42574eb0b7c473b4b83fc1b6d2fb8a2357c798bf830cfc1cee931c3569bbe3354f9ba78842dbad7623f20ce89a36428afed388b36a0318a3f13e37ff52bbd42bab24d51af456273c82b9eca8638bbd65e317380495454563dca2330c2d9208007493aa585afd0cd224bc1a5bec5d4219039dbd06da32ef184db8c83cfd8fd66527e5f026302877092", @ANYBLOB="55b33840b30a206a8fed13bee59f0ad1bc412e4c32849927bb936d173223bfb12a1f2f138a91522198ed828c2878b6bd80c14b66f4c25ffaba4424b929342ea9f0086393c5b76063bd13a5a1af867db44cd77f30d2d46ebf9da19a871ec6211cd8eec65f5cf68b4022968f88ebd35a2448da96f0397aaa58b7178f6d5c4ebd41d40c60a2c3adf47046cc3f7eab148bca24fba9b2739c", @ANYRESHEX]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) 12:55:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0"], 0x1) syz_emit_ethernet(0x35, &(0x7f0000000040)={@random="05105b499ae2", @empty, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x23, 0x69, 0x8ba, 0xfa, 0x37, 0x0, @loopback, @loopback}, @udp={{0x1, 0x3, 0x8}, {"eae1fd0013aa04"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = dup(0xffffffffffffffff) fchmod(r0, 0x1) mlock(&(0x7f00004ef000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x401, 0x6, 0x0, 0x7}, {0x1, 0x1, 0x8, 0xcfd}, {0x3, 0x81, 0xc3, 0x2}, {0x2bd, 0x20, 0x1f, 0xda93}, {0x7, 0x40, 0xfb, 0x1}, {0x2, 0x4, 0x3, 0x8}, {0x2, 0x7, 0x6, 0x1}]}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 12:55:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r6) r7 = geteuid() r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r7, r8) getgroups(0x7, &(0x7f0000000140)=[r0, r2, r0, r4, r6, 0x0, r6]) fchown(0xffffffffffffffff, 0x0, r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r10, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 12:55:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffa38c) 12:55:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x800, 0x10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 12:55:43 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000000c0)={0x80000001, 0x9, 0x2, 0x8}) geteuid() r0 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) r4 = getpid() fcntl$setown(r1, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) r8 = getpid() fcntl$setown(r5, 0x6, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x190, 0x3ff}, 0x7fff, 0x400, r4, r8, 0x8001, 0x7ff, 0x100000001}) poll(0xfffffffffffffffe, 0x5, 0x0) 12:55:43 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 12:55:43 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0x1000}, {0x2, 0x51, 0x800}, {0x0, 0x3f, 0x1800}], 0x3) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', &(0x7f0000000640)=0x4, 0x0, 0x0) 12:55:43 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) wait4(0x0, &(0x7f0000000040), 0x2, 0x0) 12:55:43 executing program 0: sysctl$kern(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x33) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 12:55:43 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x121) utimensat(r3, &(0x7f0000000140)='./file1\x00', &(0x7f0000000240)={{0x8}, {0x9, 0x8}}, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x84, 0x4, 0x1, 0x5, 0x0, 0x2731, 0x0, 0x2, 0x4, 0x84}) pwrite(r1, &(0x7f00000002c0)="74de527e65fe738fe713fbcc3b0f12507569a2e3b7ef8731f8f8dc08cab3d4cc4596012051cf28bb5d6de42077425b4ea2898f11a9cfd2631fa6c291a621929f972a33f47ccdb98b7ccdfb14155afef5434bcd40dddd6f1c8b018083fb9222d5689394a344613b1e87a41cff9468cff7a72d06601d68d0660d7564bd40a0e264bc1ec69bff0e189c63545f9adb9897ac66e20ade2f72b795cc865804e14471c2bc8450fbbce0e1643ae86d8d84fe69af143ed584d67bdd59ab4ddf91f0b0a1b33348595f88c2d952f70f8f3d4180c20c1ef93e55908489f5f40e1822095be2ef92d5e364050013dd4b168a1ea762111d5a1d7eb1e2acf7b5fad7679af1fb2d880505edafcf2a7e96b480a017deb063e9a77cab5cb324e57e2c8e9c5b3b57dd1e8b6cf676a33097dafb3ad293b464a1b59b743194c44e95c06ecdff1487987d53d40f287eed13274f835c9b7345cb8012356e38640aa38a7d2ea185df48aa5b6d59952d4ff681b5c75fa0fe64ed112715865c3790261ca1a8504827cbb579cc67dfe20c0a1d71ee3a13079d54fe2e8bfb37e41b329ecd5bd232cb4e9ec38e85ba546482c6ad9f5ade2fee926338379d1930e151afea90799bd3dc4a4901ba524cbad6bfc7a57a7b2f7bf4324c6bfd030891dab198de8a4393d17c701402bdaa0ad1d6bb769e2fa2f0e2ae964c236fe9d3a2c356c7389953b7ca7788c152766e7f33446f8791f2692ad4b86e888871dc3f70c76d0cfd6ecb90578d85b036999f0b9ea9e2f90676e34393f2d7e71e3f1b10f91b5c21dddf6ef5ea44be86bab4858da3116e4b5cd6ba29a73851d9d8d1a24825119c8a890ba43f8254056a98157ef5f087ed9d627e337191296dc0ee5bfad0d6fb78e53f7db2adc03ca9c818c1dd6cab877c895f4ed7ff1635689e0d10c76ef16ff4b5d9efd50ee0d598447690cd23266bd998ff5758d7a02edf63f8c184c80521a560a31dbbe6dfaf728df55b0c06adc485961125ae003ff0dbdeb1d1b2fa7ac037dd3075e188a5e0b172ec4d62bf265875b0a6f727a7e830174bad9a6a10ecdbb4ebe856c56e763bb377909531a558f3be12a719fd8e9f38050cc0bc2682be08c945036e4c1478b4495e382a241087c926f5ced7c0c3a0e7cac731f8a6be05ddfe737e906bd852ac14e042002faee5dd7f6221f0bdb90b756365e8ccd2dfaa22c350f7538bb5010fd242d4055aa74e13c16cb507a158bf236ce31bfbfe26719ce4a0c248fc5f002e85a917cb79853dcd721c15d758aee792d05d2cb97778e0dd1c41d8f50f46cd1549f0378b649c7e19eee1c9003f596a7b49dd0ff7a202915ecfe33b8ad58778250d280d532fde5e33719ce158e41b87de14609e1d719263e555acb2b3ceff4867bb91577e3891dc86ca544f1eb0f48f4235afa0784999a4428a147d01ca5a7236cedada3254be756fa1628a4334f45d099eecae2eaf6287a9a3a9a321b4d06be98106c71209e0597ecf6ec07e9ec708aa00b55c3c32b5eb38620580116b923f10fbcd85dc027895c0539da320804e87e8f838502bd3d1713ba4b7fb75a887319337b5db564b052419a95443607e606d6f975bb4b145cb6fbc1fbedb8197f9e545d4a27dbb079dcf5496ea17a68b9051d715a3e933db73a099ee50fc83cc43f2a5188b11b2471a8a4f297918921fb67e1fee22c2d9d38aad1ba477ec6e40c2ad6fe6e1f38eec938a7ffc32626ffb67b1e6e6fb83072406dad718b0199406a55831a62c227b8a1c1ae06eb5fa89b2e434b106c9a11fed2901d03ba444242c90ca2786ab406e9b70047dda8a6cd6d96a885199c79c5ffa5ae01ad04580462a14a4cf979448ba355c270c3fb5ce5122f4c147c833d8790d83a1905b00e4a10743a8b91ded03bffc590e61e909fca7b953c3565ba967efecef5349ac3cf3688ef7893b6089cd82d02cc5304d4cd1f80348bf36a0f77201d90a0ded5fadc39074f615b7ced085d9c1cc9595b2ee969c4437e1b00c059a24790c7bcec8147a837ede3c65b758a318e1c15120fc1040ba3dd7b8550b0157e392f13d4da020cca44720c55162c3281c81229d6e87597e8ec6ffe51a5302dcf2b45d306e20bf7a5ecefb95368ffec6fd8d62d34cf42d877242ee37288ed3e699f46afa372246aa0ad07ff97ea13d5405bb6b43efb205a5847d970c130596a3e3702cced4611615425e518f9579a61bcb3d588d51b6b19e6562b2f2b82f36b2b94d99427cb8f1689d516b5b7cd81fb2110be9096ce5aa1f94969685dd69be654d58a19c9975660bc7022b8a913036dbbbae615ff5ac367f285deb0028270eb87ce458d568d9f06e86c86e32413d670a7be23389dc5c1f2c61587da1166c2b0cb88eac05f79a3200022e8348dc7d91e19d9c0ecdce6b6b35fbd105c6359d088377ea53fcf6d7f785e9416e6bef0be757a3e8b60be6a2e4814b05b4905dad16756ee7f0debc2d63da1588ac44b9bcd1bde49084b2c759386505ee1fd3abd97831a2712efcc29cf1b154b5359350b3a0852db47eba23b03ad9c9c04f9ee8a16317288f6986e7669f73e5462b07f3f5f8248f77faaccb06c38511a90f377690fdae40d21730a502d045a40abae399e451b23cd66879b031b37b1a82851c6145793f9f3a0cba451129cf4b2560be0c89a92c00bd5d1e7623e23de4318a7d2359cc95d6158f7c2f3b2d7daa3c01bb97bd70c9eed90b64151da842907a89b5fa7515e017ff84c4e5dd40c133a50036be0470ea08129d0dee0097dab956f1daa386e581ce8def58790b5ed4c3f25b4027be6b8a54a4af844a43a9ef893101a40be77de931adf6a46b946574f6421a6c5f2d32ef373b7c8591aac4ff1e4d695d50bf57f537f10b527adcd4bbe3e42b858a037d901363c24ff8d2ddabee2b6d8b9f520a84181ff1cc5a447dde20ea86a100acc980984a2dd80e41e52d3ae42c465af5d2ebd9eda869cd8a8022530d3f45c77457fb3ca2a66424d38a42889242e3726ccbeba6a7d19f9cf7dcbd4c9a7b03be9f997ffa0a7dfc6c4bb6ae4ce33174c3a22d8d9d2d8c31808c39249b36c11ff6ca7498d22fa2e032e0d992df5c2fbaeace6f2916871b881d07864694fcd6068e1a2726ec0109f0a990fcd558ca2adea07d69bd43aaae3683550c5edce4e0830bda61a0302fece505b08b8731aff383683577e76eac79185e3bb12fb8f86343e272f1f9cb6437d2018bc0c7cc73e331d98a39ea7ee4407420c4aac62ea29546dbe2a1f59146bedabde611cf8ce9ab60239287f57a6760b926ef57c6ed5d975d9686aaad6dce2bd86e3fc6c8e3d57ae34e172138678929e905711cfbb6e729e5032bb3b67b5da06fc305f0861173e0eb1f3fa6f96d6b9e68011585def7bd26939712f2f89f2561f550d6d0a67e9c3864a421b7c20f649165620cbf9cf478ea2569bcc7bd0498da583843114aceab6e37b0f478b46bea5f48e302267d9c9a3fc89f3c80ab007e01cbbad182a0c81919384c0759c661f8bc4e01d35f48fab988376749a96a7ba0c8245a6593f090666103dcd86f38b6bfac1b20322d35c3336b8b40d8fe65c07a118f36077e42aa42ae5db8f75308f94f281caf414df46cccaaa235497442fd1bf12f75b79e631c1f7d39ccc0637083819f38e51cbad5c2e72ad21f8e1cdb9929ebabfcd0dee1f8ef01a245146fdb5b6373976cd4b3bc0bfe41da1080065873e40eba94ca713b4820447aa55a20eaa786af1a4b97c0d46a3cf96aef9ccfb95c30ba963adec0730a6549c5e5a1970a1891f1bc39cdb5f190053d39106ea14f0c3c3ca0a7483af98020be441a3ca7a0abac01a7e2b86665570df035ac07f0b557114e831c6e45af10de7db1356a272653d11e9ec3968fcf3a441dd7d8e68754d1dff4299ab881ac2b2c2d4bda94d6469707d249b193892e27518658cd5171426759a0defcf9c40d91f2ee5559b00215eddb022f96bc4e123e81483c78df1e3f0a0240d2adac16a5be97aa4a209e06b7ecab51758581167a48fda389132e61949f6f66a5e870a3ec85b56b930796768b8712424ae6ae0096d95b32e415360e3b40933674222d9c7f2fee2f1a644a6b853cb3582f7f3f909fddde66205c4750b23166606c005c674dbd159d1dfd76924a20bde9e18592a5aed0a2c3e04c8f4f05d9436960fbff9699c60be88b5031a609d836264212c343f0e0aa06c170cdf222fd4b1bc4acd23e77d937f9107552015d20f5795099a14c3d6d377114c42863c74cb4c66e74933d0e6b73a8c2f88fa897b8634557355954762515519707a152dbde715f0b8dc2dd57da9589374c4606dc2cc6a183e1227761a7d1ba8d92d95c0394eea7bc00195c162c57ba9444d2a68038c65042a50df4115e46cf1294c9098158b5d0acda1872a6e1a9018061836618534c8a86d716a66720f040ac6c06fb360598a1785165f0aad887b9ebdb693f078b68b0e6b66f21094cda916464d98d69a02ee3cee71da2adbf5b1833e1c0b7d333d09e4589bb322935e8e7bcab1a512b730c68e6b164739d9dd24408f4bc6bab694ddad635afbca19708e5f90c568a19ede7f1ba0c83fe8c102524ac1c91b89aa8ac65675c6da6a9b4d3a2e8ad440c5e8dda8cb32f591557a2b6fd57b65c337b583e71003b2a85ce13a8acb9309adfb5d3f503ec9f6f52d596e35a6cd3ae41fd87e01942c3f3283565cacb353f3dfb5ded7b4abef127d1883f2582f0f8ba00afd4b38d6a5390e8975b492f927acb26775f2defebfb27b91f3d8c91a9a76b10a1892bfe813f644799f76801ced2d3c5cd71f32a867f9c2337590e46995d6e1ce91207c738349f782f2c21c332cbfaa94909cc3a5d92cd15dfa1f624b1036a907914f2a3684ffd98ebab62e42c6142545743997587b62da8b7dfa07bef5322a6d93eb5564f94b1fb4cf9d0b65a3f03f7ab3e9fc2fd03d12eeb90c7234a4378dbc6cd461770fa9d23dc6a774680f36d43ea00091966c4c3ba64bf51f0a05e3f8e2c1b76bc1146d407e6f9669649e606610cbfc29e6d00d2c34cd9fc34fcead7a4b8ebfa3716b0e35f337f9da5ca3ac6d13e48a3a5c515026a026c5fdb4088409a1b5367cbe35f3e643fbfb13a47185c814c649b2101fe909f530a040c27222263dfdba48524444f9ddf348e23994af946ef12e8368b441dbc212f819f4e15d8aff29413760ca9f7fdcb08149cd873b971b0d8bac4c85191b6a587e7b50804717ae10f5a0ee06a86de74257009b97b0dece92fe59e7e80c2a47a94ace246afc75aa7a3cd204d9d5c94c8a71f4de7f64f59ab71e02ea8b4855cd3d4b2bb92c47e0a8213ee86786d25db7ac5212c8823d1e17cf5b014fe8e9c4be23782aa2741aa4177bb9f4fa321f6ecef4ca70e9cbab06a0239835c6d76b972a5b83e6f8b0551b1cb5a9a98d41cbc735b54bff5415375f191a0ddb5439aaf6f7059a449c25cf2607aebad0a0132bcac1ed50f478885949e27f6df1bfb3d749607f5bc08f1a34bd8da8ad69c5d2c835eb2fcb6bd3cc201d836d5df912593962534c28ffaf7488bf6ced02c2bfa7f6d5222ecfab6de8b10369d6ddfd168337b7f3df18b0595927369466465251759392811efb67a30d42be9da0fff450a0724a61c00b719b1258cae75152e66dee3c75b9ce2967bb51a7494cc9acd549fe9c194eed7edb9aa5612386bb3391863482db489f598e4878d6dc8144e4e4c194683047c71ead330f2b44af66f981864fc2688f6451cae0b6a95018411312605d0c9adcb90c89762be6189a8b88fd3f01f71066c756f99ae8efcfdf06a1c98", 0x1000, 0x0, 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) 12:55:43 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x40000000000001bb, &(0x7f0000000140)="2439266fa015ba21fce9aba4f6d96efbde955866925065cd0f6e6644bfe892ba3f761c19339642145c47c76e3eeffdfe94e6c2d4bf2eed905030861326d0786bfb781d2530fc966b4c5ec0f413b8af44ed4aecc5efabfac953a6fb44264388e36863829fd4144a2e9136f5e2b27b1c6bf256eb7098be", 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x80) 12:55:43 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) fchflags(r1, 0x10000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) 12:55:43 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x1ff, 0x0, 0x1, 0x5, 0x1, 0x94c, 0x2}, &(0x7f0000000040)={0x9c, 0x9, 0x6, 0x7, 0xfc9, 0x15, 0xfffffffffffffff8, 0x5}, &(0x7f0000000100)={0x1000, 0x4, 0x400, 0x3f, 0x4, 0x7f, 0xdd, 0x5b4d}, &(0x7f0000000140)={0x2, 0x1}) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) pipe2(&(0x7f0000000180), 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) 12:55:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x1006, 0x200003ff, 0x7, "cf11ea62f04cd5c438f678b7c6d91d0200380500", 0xa, 0x202}) write(r0, &(0x7f0000001200)='\r', 0x1) 12:55:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1e, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:55:43 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000004c0)=ANY=[@ANYBLOB="2aaaaaaaaaaaaa3627fd256941314f0000340000000000019078ac1422bb00000000070304000d0080780000c9004500000000000000fc000000d55a83defe3ca6adacec2c0014c1798c7f29afdd1900bbac1400aac9f7569efc5f3da00db17728660fe23d082576425cede3ae2f1a86cc778dcd636776b27bcf299aba0bcc30e428381c62c9bcc2f374bc385e4ebe4086d891e38365baab56c3d73e18cb85c8e776061fca701e18d8c3e1528e40b797e43ea46333a342aa0ee1dab189f1dcae481818c9a9507f8bbb4e6e7ef690986d3f78febb4fbc6d1cf642f14b84cf6ee461e8b39b5d443ecb832b4c26b9028720501a0b11c1f4c7bc5014fb8a3c8c881d6cf989df24af195c272c1ccd8ed056dd9544bc58723b1c3b52ec64e9a7df7385b31c13f37d3c89a0a09393543fc8afb8c568a33aacee4ab0d91a9c4141c080af7cfe9518912c6c060e2f1c81cb861289aea8ef5196772aa50e2a0dac3afd826e6578031d717d923e14adac35e47781d70b30ea236e8a4a1feb96f9173fe05a6810dc8c036fbd6b388c6bcf80e74fb04a8fd9155d4e6252ba09ae27c03b387330a0d9f93dc3a7b2fe5e98d8878ecade8264b65ec6d565bc4cb763c354b6660849d445f948868bd87298dc52864e3d8cb4829cd7516e23dc525c654a702cd4a37cb1de0d6793e4268b5f85a600b10a8fbcda46edeb8fe648bf1b21ee5a71536fea02dfb1f083d467fed3195d0d1c1a73a78000fc59708505254532ace16bf96ecd886472195e740d5c96c5affadcf97c728652debae6b7df4599927f6fbb29e5c794957a1050d937fd70cc9388350a2ec09b8f7ccb339ef95b633a425cfc757ed8bd44087f9b776b8ae9a2ddbe1f9a88073c8dc582ea9c4bc448fa30bc06e49a0c801b17ab1da06b46a23e31a257e14f227746c5aca3e8"]) socket(0x0, 0x1, 0x6) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="37f1dd60b0f513e488758a84c0f11319a6fdb7ecdca20772c2ac1a5124a2e0b2a19074c4c4a4bca026b63e3c2830b9d0732a17fca2d69068b8cf535d138393cba2ce153777414fcc1d5281b90ae443dcb3cacbedfba6d1b1ea0b531ea72fc3226d58dfbf04bf0507d08808496b3a72c0afed4946b67b330c4589bb65315b94663a591a1124ff62", &(0x7f0000000100)=0x87, &(0x7f00000010c0)="36e309be4108d3f3461936f67e4411694af9a1e5fe0703d85e73ef372cf359fb0c95cd7eb49422067f32be90f4c6e380fe1a2a41286cc6e44231e87476d2daacee496715069ac747e1f5c335fd19beb3c8ec5f58a0f6790a6d02444add6ede99d9e36b0fce8f81483246bbdea2e3334a26b4fd378fc38f05ae88e1c893619249d101a88e62512e487c5d1033b3f239ecb3ebd0d35022cc73f949c986b5a1dc32e71e870957651d609e5e7faf88d00bdf77588af97692679ed43500244ea93fa7e44196e84d77f892ec75900dd49505c887d8d55562f58b8eac4089e68849ce4af781dad306cc7b39ba718eb1e2b519a02113158af24c6b3bb8c4ac0ccc7a8402b92081170183319c0bf685e81595d638900166350aeeedda52465f352efe68ca6bd119f1ff0919c4cc2630404c287e958795b33a773d7346b5998ee57a72e7fc033f59741a1ec3d8017d83d5d85f7aba1f74fc8328f91804d0829656c95159876281b2c8fcdba367551eb662a2d1699fec33442406c3496d8d2d8a93e7d3add8b2d77b3e6720dc6a2ca9f6c73bf9ac161940bdc25e6bab49274e8e0dab407602e1eb6fa52dd401caaf9ff7a4e06910a05a133b549827bcfbf5e21bd722c4fde5f082e739c702b47056edeafeae554d4bed36131e203f555942e28874954a20898978eceffc5fac786a4e47fca835631f6e9a628d75964140fe5e2e2ed898f456c852cce5fe1c6467de8e5415c59ccde2153db44cb9d09868134d45520568168f42754543e8d5badad5f917111f3a5287729b953b5e58e8d8c98c2b3711d531c701c10874ea6587b9fd31cd9b2b042e4c2e5ed4c0ae7338d5fc00df7d4dccb1b09d29323d8bfced5e1e0679159adabba3800366b0cfffb301db4556e355fbcc7635bab1f8b928c9c8a04bbe7e5acb54acf2dd19a4ab2d051f9c151d6c9a16a59b608055c45c25b28c3fea838c2769f33fee4043109ca6de6ecdf4ead413bf03e984c52309e41a6fee42b0c1bdba560f2499eeba76fd570763f838b67d5f409e1e4d95c5766f4e88d1b652163c66cf36d375594b3c11c8d3a6c234d5fd9d84674b3df5a4baf292f6df9f7d0eb7ffe3776cae534c427865bb389cdfb3a3be0443b224ac2601c4b26385dda35a1ae80b309e6818caa7397463661a5fe0a05aed8449094d6f9b08da92a24a573d0ded2a7552da164cfac055a13f7eaa3e9915b006e86daf76d643e01044cb82e8f513230541b2035e3d2c78d63fa57e3ca81303a526759af466bae8c37f270b85a20bd390530be8f529352c6f7f612e3138f041c758eb4c5134c26e06069c1feaf6cc14d0c5105d037dbe742a820fd5414cdd80f156c0a1083feb3f0e348d83568ca57c5fef1dc8ea2acc2d87fd1ccc44a991682ec1fc152c2197dac1340ceffff2770b57b85e0b5723e11a98af204560c17dddd118bee4ff791012928346b9d9b667ad25c25e784a3ce2ae8decc2ba55307bfcc967ef968d13442dd5112587dd61f80b5031e838cb4641190ba5676618f0640894ba175407c707e6edceb5625b88d5be0cf2e36cdae432491b9001788515a6e1803ea4a7fc4a1724bd80ced2bf0336e2921c2521fc2fa7dc48239111d5ee5d29b348b7f7474712e653ac39bd8f5ce2668b17c20bd653bea3c18d0c534396773d9b9214135cdf8fbce66cb02eca5c3c1f8ef5b6c00d00a8fb4302067c9d37c27dc56dee429b8f7aabd3498989eadb27992472592752d83e9e41e979e367ab8771f395aacfc0a35296f62748db4a9e74e514209f15b9d84f9cf95e492a5b9a081da7b738b4cfb44994a7d79aa3d1882b711cc05802f59c1fef815f77308dec756a97a98782822f56519dcf9d837810868a216355a90c8a6b4c90ce49dc053ca2972a9dc6aeae3a94c9eac2f87da27fbf9bdb0a136390188fda8caf028b5ff90d3d094ae88726cd762929ba0e0f2f85f91d4e2f91f0e974b0d25c5a5f82767d077995b7c94b23c0e20a6126c7eb2cbdf98ec81b60819f80bb764d6e0b195dea4a67af956531a7de2e50460be4496130c1ed8f76a8600e1c3430fc6417eec8df0c4307fca52d9650e0b8400f85ef71b05bc7bf77714c80c70850eb78c7c531fedfcdbf9a0c4e8d0cc0021e69f5ff86737f18c5fe7d9ff8f6d0c21557567a133be03b3eff6df04a7c4755a2967d332028aed9e2b7143c328d287416b7acdbf0af081cc7dd626042e0dc2d230fe3cdbd3369d55ab57271ac4e5cde4fba9ce12c0a78b54c1d7882caa3652c809dbd49cf7c48f95089a91ed190552d790a07583f205c91b39aef12dca02b215ed369db41c7a733ff68c333c4087c0415eb75643fab82c2853dc51e042ea285e482e13de36e8958aa7eef949265d9edafc88cdfdb91c58e48df706748a767a84503d067a233a9575993023f15d92849e147836a5f0712422b341da5ab2641f2b0cb37d6f2fec29f5f2c1ea25d3d2d28dbd1215adecfda0f0f766fb99393ae5bfc2435572114646be482a6e2a24cb081902abc3896feb01aaad911da7e87b3b62ec68620d6505a6f31f5c07af0f2788b57a9121b6be3a67447d1f9afccac39fcbd9f4097b718482d8f2004b438807f1d179df24a7944a55c6a04843215fee452069795e680a0f08cd6eb33325b19405e8ac9c719e3d799efb1883d78d21b24fd0413aed8e06a9178520c9ce4affb90ad81d504f7c7b7313edd87ea45621a5a19d4b26eee74c636a326dbe6d1a96f7a32542d5ee67a8506b3f6712c9ece262ec4afa7462f5e9b2da1995c420080d882f458478e3061b071b2a1421b280d8c025204f056b3f059256071bd2507195bf99d4c104dad54fa785757287841623f488e4fa3bd4d17d85ea32b6ff80f3a4f09fcc9083d93426c7b14004ab34dc1d09df68d74741e6857eb3f91533a20f7b3b8af1b45b54f00e394616cd62256cbd1abb89add9983ccc7aa65ebb81e7977d4fc24748565729596e508c89b6f92c1f9839e870d9c79bdf85d6a5ae8a47c29e5c0faaa5c12a92261dc2e8c43dc7dafa26ee3f408fce84192b17ca7c6c57006fb8f3bb4b1ee9f87e9875856b46ddec58b29b3bc64a3c12a318c8cf34ff99694bff9a9d370949bf8ed7b83c09e5eb1750e9cfbcf11762d63c37f563d9f90fd2f2454a7cfb700864fba2de13b886f1ea1abf9e0c7c122cff708e3711b6575df318991173d7954965e721cab9e36dc2a36bce1dd1f2e4e311cdd5223d546bd0aa73c2df857db8299dfdd67a6829bd741b6a1f84fff9970dfc6ebc3d4a80289c926e91a7e3d10dfd4257b991774aef8e64638a6687b531ca74ec383f48e8a787f94f8fa878abc377853a7d6badc5a72b20c262ff948aadc8786fa02c98a6e7d11de717b14c9444632776d1307436cc32304dc9cefc0317de9f97cd10e234cbdcd70282dc68c072468cbe706f84da075911c40f84cdbf449a5b7cf1716795a69a65f45a84151afaf1c05cf8df79178820e957911ff416857153ce879526ef3d1b9cbb56d27c4972a5a05fdb330df7b186319542159ba7e8fe1f0e0337fedd86c1e1a31587bb6cbb8ea862947c0f805aad8fa8ca265caac67c95d941542878508869ab1ee350a7e15c8b62391489402e48c31d501dda09e0ae1340c7e0003c59b5719389550968dcad18f389e6517c32b9655283b1e6f93c3cf2d4adb0bd599b612413fd6f279c80170a1c61ada1d06ccdbbedc86492a470a4f50b14a012ad569ac011622f902863d1ef3010e02143dbb3fe27b6708883d62ae8a63ada45a7e8dbbd7bc8bb83576807dcc8ede3de545a3899e1be1c8a3268bf02f764df2b16b1aed6519646dd24067df3c9cd7dfb2e8ec2aa0e3e32f4eed286c156239e8df35f4abf45673bc5c53127976181606954b71815b39986230c17f6cecb6795af7a4eb1e5fa88fd50ba91d17ca783989345ab632a944e515e0598ce31c13b53b10f29b3e97f43676d65f475fb6d917d5e1e5367e9536acbe4781ab788c3679cfe7240013b0857dd094a024599c62edba8872e33d0313185c12b95dc2da73a9b9ca8ca35d20e6407998c32a21414af67942b2c3ecce221cf521c7f91e4ef4e9f021da107318ebd5dd24ade0e92db758cc9c0116204df96522937366040ab7d6b7059e07e229fdf9a5196812872a247a21535264d3f47d25060c521dce4050826cc85dc4378198a26b84db9ede970530294d231d27139513ad17aec7edd93e66624e30faca9c1bf7ac739420a0da296a7d55a258f987904634edd93c0bf647263a535318e2a98900256954294b53f3afc7fb6d36075f57f56aca544ed4e7e18eb2e49d011677518536c48f7692b2aa0a46b3920031b8a9f377df2d748348302b86c9b39f0133025e715572dcb1763f67584aff881967d2de384e2381153ad0e1da92f590fe6f5b8fcf27cba4e4eb2134a2be75649eeac24c0b25008d87b6578c7dff4a385d9dbc5827733690b041e03c7ef20566424919c8757b2f8e15f5acb75b9138592f58e24afcb05d44f63ca81ced7a31345d0b651c6939dc3840d2052f50ba0965a613ca709ecf0dc2bf955b2b9f739439831408e1cdb38e2aee8fe2075bfeb7cf1f3e368f163454cdbbefe8417aa00a6fdc46032480ead643ab0387cec4fce25e30b513487baa6e57099ad5840b7ff6dcb7fd8b51a34bf44558c1a0e56032155a9c21c4c4c7ab32338a71bec1419bd1c8a1f95a81d424edfc8cf5ec92ea7ca83df4872b654fcbf1a7ea9c5f36c0d13b34fb3bcc658f32d5dec967ef995efd361ee7c1f7a7e9e16c3b4c8d735916354927394254706f28b4aec0f7a15c44945ab3fc922039226a6d604460cd2d6e6335c8cd94497b9fa91faf1ce7baaf24a3f31916c7c6e95d15a0892a77e26640cd75765c43713f5cb50d1f1f69e561e67a1e8f55444bdeb42d63fe7a8ac87f71027ef533c930bf9165c92c11b47f4c4c798408516fe9e5067a947858a6e8aea35c15d71d19a45822899a59d772c59f4618a7ec98d940a93de9fc5d6ecf7ea9221760b652addb1954cdc83d985a1c424c69442e5e4fa0f7d57fe9d3dd5ef2c93284503d6e313471db76731f0dc8d7211071959c64bcf107f569458dd6b65f69e88dd5a1c485cd60532908fd9e32c3998a14ea1dde843bf2cfe45c2031bc16b694cb333e7d3eb762723e2f40222e1c253eb4365f9e8bc78b35fe9f46616b02e810d6958b6ca586981950def1a8748c54f7210237fcd0f3bad01185d0255b4e13fa232b0c81e8a6fe388197b5c3fa59bcf8355e73e5b7d24067275af10b409e881f5bdfbd7918905704b5baebb5d117467ebc3adc93f0215733c8f67a6df2f0fd3f52dfc6516a385f613508a96d045e4340dcb54430ff63a00880ce91957f8eb31a784d04f7fdf5a9e21a213c3073ffce642b7c07c91c1e79e9629088d2f385bbb5e1a3c74366316daa64aad862bf654dc8ea54707ba4c14ba630432e0ef50951c11ae071e268e171f1cbadf0905e842365caeb0557d7ce490ac280129773b7cf1880f1a11b69d6df3dc429b4e2d2a277e9aa26cf5f41027f0da471b9b2e1ef5dc00f7cd758f80d9cb022fb2b3b4dfeec64b8138a13980ad6640af7c98d07ab4d253256fd72c93582eda6f04e3815f5ad11304212ce789090dfa4bce34237546ff2415c97b53a2841691bd61be9ad9de21c7a0fdb4f9951b3c17115fe4c82ff85a9b4850871dd6bc1015278126128a114a0326bf68e1854957501bf32214f6a9e11b6521188a13fc056169fedfa7be1752e3907a24943dbaad646199bc7f9f371d0e221", 0x1000) syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x7) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/96) 12:55:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60000000000000000035304e49e4319593ccf5f155a0381552306cc9605cc8863015b7edb7aa373a343f4def32bd874f1c03a137e8f2839c7ed75d0baa147e8e47a5e5bad17ce39b3424c8a5c4397b8bde2590d7c331f6ad2975b2dbc71ce43d2c39de9fea6856b52f38eac5a8c3e27fec91c21be74f1e5fed0d6122be4e8b0df530014ae90a0f1a17b326501779cab26535ba", 0x76}], 0x1) 12:55:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x3, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0xa5c) semget$private(0x0, 0x9980ddc55689d856, 0x428) 12:55:44 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @icmp=@echo_reply}}}}) 12:55:44 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='./file1\x00') 12:55:44 executing program 0: shmget$private(0x0, 0x3000, 0x6d, &(0x7f0000b3a000/0x3000)=nil) msgget$private(0x0, 0x2) 12:55:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000140)="d5be797cbcf551383ce7a37e7de995c6374bfd7fc822c60710a1b05b21ea7fa92dab505adc160240bdd1ffb63de7a662a08dc3471c88c3555edbf5980bad244a9160f0ef049db1dc56342f9df5da422f2c0165252e52f4ad81d95036ab018982911dc6e7bc0c19d2155e08d77b9bbc35ad791bebf5eb4c1612f7316fe76ab42e684408df8d1679286b6f8991c1b00bad30f13f96a976c5f7dfdbd0794d1091c03e1447ca1b879a2fc0debe4bbaf0c3a6fdb33908e25f16ecbaf46ca343606255fdbb00ec740c0afb984b6590c9", 0x0, 0x0, 0x0) 12:55:44 executing program 0: syz_emit_ethernet(0xfb, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x9000, "0d530de292362049775f513e1433546d951413e39188897a11c70a20db181b16de67309ae779893ba2c9270f5292588e0bb6e27176dcac219be349e5f007efc6954547635c43980de4724c695ba11b2489071c07b5142afd270963bd870980d0f22d702e6072192638d57ea15ea7385e16646c1a804c27e7c3bb357bab709e30ec135944826603dc221704373ded50b8326426874069784ad13d596dd7e74cd6107c3b0f762c2f22eb7d0ac31684956952df7e99ea34828ec22c880e5bf0f5478fdba7c05ec1324ce649e9b3d58deaef22a1805a9e15494159d77bfbfcf7db9b983b78fe8b8e68e1deab2f3636"}}}) socket$inet(0x2, 0x8000, 0x0) 12:55:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2, 0x1ff, 0x4, 0x0, "5aeda6416d351019900838f5b30dfbfb2a048571", 0x2, 0x6}) 12:55:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@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_reply}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x101, 0x8, 0x634f}) 12:55:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) 12:55:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f0000000300)) r4 = dup2(r1, r0) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x80, 0xfff, 0x3, 0xfffffffd, "e92ab7d470730dd4420f065c2a2c7670f5329fee", 0x7fffffff, 0x4}) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 12:55:44 executing program 0: syz_emit_ethernet(0x1f6, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x35, [], [@generic={0x0, 0x1a8, "0b3d07a31e6d240186c0ba014c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae4401ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25dbbef2a21a724c78181716b87bcf867bd5d940046e6d30c5a25bc1d9dd98b23711581ceab5b0ddf235ad130a6bfa7fc0e40b68124d2b4006e9e0361f2c03c272e14f0cc6aba1f85e2bf3a40abc9bd86a2931a984f58d6fb9d2ab524e6803ffc55700bbf949c2b2d4254df95fba711c65e406e534e98a8cf0b5349db0bbe0b8567aa2cee8141e478432e3bf84d82e43e926e4413d3fd59ea8c332816a03e8b7347697d499493515bb84a4b303481a3158e7eccf2334f582ef4cdc3df166eb129852e9cbf53b"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r0 = socket(0x1, 0x5, 0x5) syz_emit_ethernet(0x165, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "044fb6", 0x12f, 0x2e, 0x1, @loopback, @mcast1, {[@dstopts={0x89, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x80}]}, @fragment={0xf0, 0x0, 0x40, 0x1, 0x0, 0x4, 0x65}, @routing={0x33, 0x8, 0x0, 0x20, 0x0, [@rand_addr="6e431a7054cd6ca8e4d9d42c8ed556f6", @mcast2, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x76, 0x0, 0x0, 0xbe}], @udp={{0x1, 0x3, 0x8}, {"7e088d5a51183d4fec67e71fb48a424f95d5e18b1580be7561a2eb0ef0cebf53f1019778f804a9fdd2b0f52c5ee5fe4032aa1db7d5e22bc46303ad64037cf3b39af91d833e63c945c61ef031e436873b06f70c898ce4459fa82304aa60cc8f1f7c8b2142206e4826420f70b2210bb419c5d7351fd6753deec9fa3573e42c2e881b2aeeecd04d2ef1d536e43c6c1f7173b394a124e6625ec915bb1fb03e99953f7b29c6d69c21dd71b3329702121ae4fd1999be0c704424"}}}}}}}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) 12:55:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000000)={0xfffffff9, './file\x00', './file\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto(r10, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00.'], 0x38}, 0x0) socket(0x18, 0x8002, 0x0) 12:55:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="33fe109ea091c35dbebfd93688a4af784aa0223f72c68ef5b8771ffe8c4161d4f2f407f8db7091535bed7394cf768d207c713b836050723643cd51af1d5255a3dc3849360e90f9f1489f0c8faebff9f6af98538d6d7bdb18a6ed8536be8b65f679b7da42307004d988681b6c46c37a1fbad8bc43301833fdc2efc74563116d6820c6f5a5c6d761144eab68a7c560c58ec5cdaee209509ca43a475289b88a7f2fa6b20429416389d5cbbb05464da162d21fbe9899eaa8", 0xb6, 0x40b, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e300a900140600ff010000000000000000000000000001ff0100000000000000000000000000014e234e22", @ANYRES32=r4, @ANYRES16=r5, @ANYBLOB="5000fffe906f0000ce4a8ee95fca53284e012fb124b4d504254683cfbfb93158d9ca36fad378130a0595e281011a1eab6a7b7e3de265b51605bd3552d9bba4a4bbd4dc312f8a341000"]) 12:55:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865bed5c32f3920dc001fe600", 0x81}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:55:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) r0 = socket$inet6(0x18, 0x4, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) 12:55:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x24, 0x1, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x82, 0x1, 0xa58, 0x40000}], 0xfffffff7, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x48, 0x40000000, 0xa55, 0x10000}], 0x8001, &(0x7f0000000140)={0x1ff, 0xffffffffffffff80}) 12:55:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) dup2(r0, r2) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:55:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0300aaaaaaaa86dd600800000200000000000000000000000000000000000000ff0200000000000000000000000000010000c22602000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) 12:55:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 12:55:45 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaac2f9803500010800060400042765d78ce8f600"/42]) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000040)) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x7}) 12:55:45 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000059078e000000200000000030e907800000000450000000000000000290000e0000001ffffffff071b0000000000ac1400bb00000000e00000010000000000000000940600000000830f0000000000ac1400aaffffffff00099bcb6731aefa8f44040000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f666962653000"], 0xa) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x501d, 0x6, 0x81, 0x5715774e}, {0x0, 0x6, 0x9, 0x9}, {0xfc09, 0x9, 0xf7, 0x3}, {0x2, 0x4, 0x8, 0x1ff}, {0xffff, 0x2, 0x3f, 0x6}]}) 12:55:45 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) readv(r3, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f00000005c0)=""/40, 0x28}], 0x4) preadv(r1, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r5, &(0x7f0000000280), 0xa, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x4) 12:55:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0x6, 0xff, 0x40}, {0x2, 0x20, 0x3f, 0x10001}, {0x2, 0x0, 0x7f, 0x8}, {0x400, 0x80, 0x8, 0xbe26}, {0x9a, 0x2, 0x0, 0xe43}, {0x7a, 0x7, 0x1f, 0x2}, {0x100, 0x11, 0x83, 0x4}]}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) shmctl$SHM_LOCK(r3, 0x3) sysctl$net_mpls(&(0x7f00000012c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000001300)="c146138fbda0f5c08807893a137977aebe4e883a2d717b786faa948656c28df3894b5f87ae6752501dc2064ceed5eabf1b796fb98e0f923da081b7ef1f511caece07d96f2e85e5bc6f0295ff8a00bc9c8b7f595f6a32bf5ae68f", &(0x7f0000001380)=0x5a, &(0x7f00000013c0)="83c4d6b955c8a49c976ac5679f867253c196ac744511908922521f5d24cecb830aee670ba70244368ac71619e5c9e5d5098233f2f5204485b6c1d8b625e207f9f321145ae1e5cabdb44c63cc59f598f983d03e56cc", 0x55) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="7e2759d54aa0aaca6e046b5abe9a8e2fd74ed3511fce86eb02ad1de62b66d7733234f84ed8bf20266bfbf366b0d0674519804c4c4e9e45c1c360b6486a31650d40adf62aced85dc618ca977f92cbdc864ae51af773cce64881db86400a2abd9630c2b52152cf94b8e6fadef67724b848942b464218bde4fdad176a6343995846bbcea240be412ffdc3234332aabf3d4849a7d7b0cf92b2bd9ecbf103789356492c2ef9aa270715e5d5ac864cae3a7b5de5d0feeb07737ad342b439d8fd3e3c5b44e50272cc99b10a5f38e62a638c170f7bb1fbc1fc7f07b2e0bf9129d5040b4a4a7cc95cb8cfe7ccc05bd4c079db860953c326c62f5554d838738069d7", 0xfd}, {&(0x7f0000000200)="50498ac20527f3f84a29a1ffe6ac18298b5a5dcc80418b7c647b54fa5f2d3c2dd0e40769035f9eef4fff4b47e165fa0ce4a6bc16ffe8f2a3db2d5b076cfbc54ce4904d4d83a8e547c607e3456aab639c4f20b7dc785e105a77d1103b3bcc94d644bacdc872491d18b0f5ca4c2b4167ddbae27e0570dec7f7edba8b6f4dc959528da215b165110bed0a5d13952b4e9444c911f641b09eb48754f0e344a13eb706f5a07b4b915dcfcf76225b4a903fd2fc9caf234310ab3836e3e57e1eece599c6a96b7276590fd8a23286773aa3c3a0357756f8cbddc75d828447b1d8ab39c9570f412db21b1b1524b18ba88930cd29a589fca323bc099a85fdf850d4c50844d7896df4c46c3a0e018c7c099abf2f46931e30331b22da1b4ae3d2a5be785c7349b452a34154b2ddb42edb397e42cff54a5f766977489b8c4327f10ffc01db4e2520cfbe0d49cb1081e999757790d2d9c2ec7887b47396a200bc500ea83222a9e2c3a9f5027d22297e5ee22cced6c9fb6c24180bec96f93420c6cedcf5b303b59911b33157c4910433f2e1213c3fb40f72d3d9ef6450abd3ce4ec1a57ec7905cd4f1bf3bc51a0d65cc52eb6f750f7ec402ec0f97ef1878a651aafd6265754dd503be51d17512a4641e30c1dcf643a42e2ef1f0ae8a333d0c86ba9ce9bad4fb095b041996b70d0dc520a6c7795b97e88213fee7f1fd44cdd9b4f0a28e211c861656d482a7cb2ad1ef6f318344fe0f416529a78759fc37e60d51b5c65507d8fb8b8b7820a3ffb5d3e47b82cafd084b8f6beffbaf13a0c15b65be74bf040e824d1940c628d3224730684c9ffcb188d887e5a2e94795ed639ea349f469024d3e6c25290c773b8cdb668fec295d4ff4554a4b343d21757643099e8dfab2dc8bfc12f6cb502c820f4b35e983201115be5bad0f9940ceca3040b734df604ee88d370501f3032027730c35f29ad63106102a2a2cabf4a99bb3232a68dc9e6327ab42a45409bcb9d70a3835915746744a8da7dd2b90e53d574253d99b52d9bc3029c09cf7bbd006a2149c3f2b17e3ce321409683fd26dfa5b4655c1951911890c1b9a4fef77b37a33835b149d50d64bed1e61ee83b206f7c5b7776208d255b0a230e4a8070e951afdb20c108940d72c00f8ca783102e171ec81c6135669c333a3a94214e77a3029612ebcd67f17491d4934dbacf3a23d6a4c8f2be1b56544efd177901c5f6f10de0b0227729f30c5fe04c27c84ff435a3f925d67f7b172bfce1cc750c994ff86e163c92821bdcc6933301f5af25c5642baa3caabd77911752f0e1699a9d32f69fedc13fb51391e79d6c5786011c7ee6c8ad49b09ae35afeae4da3833d30df054eaab18d64ca9c7beca32fe753e117921c8a56e036d555725236afd905c763d4316951cd3580c8e33faf870decf0fca95c06af2bf700e7ad8894cf9a5653d3192a8bf7554ba8ee70581ff1c995e51dc864a694bfb0265474d38b1636c36f24104d76dd75bdc81399331a6e5d512d6f9fe44a531f0199643ddc1e6d5f4d3d4351c7728f98e8b34fc313d8f3a91c428e5622226a6fc958a6fb9d73e66bbf202c725e43576601b50e7e989eee0b8f64607f669db43e935c454f61b05dcbd07107864fd3e47314c72333dbcd66757bcb88fae9a8124248edf318c6e41b36c7432237f15dceafa1324180e26b8e69e7f4cbd76ffec40b19f9a2d877b2404e5853bd365a717b002989b5e0d3ad930837e074a11ca60ee2174daa37a9b562e106c0a61a5a3d7f1a3ecf175683ae1c5ab9ff6b70b0d46d5d408386ddc1c882f75dfc312ebbd347727b20ae4abdf9a7624d11131da2e5ce3a0bc972c4a2c2c41c1ee680d965e54a2808d59acbc98c5594097c6d77f5c1ac0b1f72e5bf5c45b6682cccea700a05841711c317a120fd5f03d34a6412f77be7ebb23a445853d582a8a813bdb6095a681ba9ae560bba7f69f543fa509bfea9badd969eea5978bb9d289bf05db21f41ce85372769c80f713d055ee09f1e9507e055b87b53567e066187c3e37e9b910c93dfaa4a5284ed5a31c5f6017708dcba408cbb0796808df9e4902feee5c9b820114b351cf602c8c3da088e5c99513f7047ea7b30b5b2c29012af9177d8e2b74948910df4144d6abbab1216dc24c1c486e83c91cfe66a476517b6f7ecf5fb5e82142260d26b144a295e8403dcd2f9cbf593d265c61f4c98518cd4a31c1651c864733304a8355f77c2ba17fd26789d63bcc580fd6e47ecf279556b6b7d50aee1478ed19be856256ed343936919663686a9318b17f970a045f097a567b6539eaefed1239490baac68459f189db5ec226cae0a28320e233996d0b63d64680a9e12cc2f7895aa281d73e718ee560b90420c6260d01eab6535d67cc08a42a242569124a0c918f83e672f71af8dca424990cdfb6c6d385145f008d3b5f0f62273c54c34105231c9762f1f6c0563f4806e5c676c5eb4a77a5c67b3269fba7995e2d93523f35cb19e74818039159e6b1a72c29ac98b917ef10cdb2185e272554904162f9326997ed350c8d5d5df0fbbb3b465fa128d3e1c13bae2d68a67a6d7b1132d6b46f5cd6c1bb6e2ea3b59c4b517bd3307c7569a80bedfef04dab3c0d89340c2dae2d7045014b4db8b1ec41f6ac6ee11734ea4df6512c627ede1daa18f9a482209ce2bacabc6442e99ed52e4c67ac406747d28dcfd07555d7f3c61bdff1e9f4217b6c612fddcc9ecb5fc64bfa9d1eff06fbed74efb8b6984632a5f45bb308b9a57808972a3264c86233570a3d4b6b539d2891053036d40924ca21a4791880842fb2617060b8e6cf07f72d909eb46be627f0701a6f11c22feeabc84a16442427dae25e185ec01325bd8f02beeab18b487d11579abc804e4f287e1b0d981d9b603cf2ea935dbd185fa35535bd873cc41e0d0601fe1910563dec2ba65feee918d7c861b5db24b021683a6b092f603611242adb32170fe11ce79830cdafb3c9e0a647c4068548e94fc4a9abfecca9d0d650559c31f78c4367f0c40a2c5cc0c50c23c93876115b1d03700414c65de7e62841417ada08162cb02dc8026b1f5f0ecdc9c6af7a03d752266cd2029445ed477bbf30edd37c37145b9cc561b57d03d0a70c147fe90632751b0c867b6bdb86f21670243890ba16c13c68276cadae85a28456428a3acb4f3be09b8e7ebcaa80d7dba74f0f55e59142ec7f3c125a03d71f5e4c13e9e7fa751193996d603aadaacf4844ee01f060031413708d8997a7e90ed7f45ac71ee92a4067c1464376f8b2bdb7a740f3b9bd19711c19ecdeb5441fae7918e14f0c251ab0734833ad82e6a8f4cfde4e8d4cff53c9769c9aa367b1c8be63a4766910fe30f72935ea298ab4615bf60953e07d1d7559b701dc07d223213a1238498805c8e5c150f54d21fa2818fc0c6bc5f20c58d297cb31d9ab8e34d9f818fef5b1d6b0c9d29bdfd07e9eb771dbe1fd453b18220ec55016ba7e3ea2cf2153a86e5d5d197d8362144eb2a2ab2971b1bf41feccdf585ed79aeaa32584d42a74370d06f25b767a042607fd9afa1532e3ec9d1518099bc591b78f54999c9c6accfc22bb7184c25ee1b7de035e55a1f51e6448005dd6b22baadacb12549560b388edbdf7981a9367dd76a3e593d4f25462751deccd4f1ffe498c8c68e8ef113242e65aa1631976ff412310196f53f88b95a008516a7b36dce062f4fcf7992acd1caac1ada6aac066ef342b9d6252625306e1b6ce04cd7e7f4652b3063722d2fcbb33fc3d74dbda8db85b5711c55960e5581f3e4b861ed93cfe3d20f381e81130d3d4cd7bce3009f3ff069ce2daef6bea1c43d928c9e692e6ba33109e2e5281528229c14bc0610c5d89fac1b84be872a572a9459f54ea5de573261e7b0e627136957bf8b80f28fc5ccfdcaeb1010c6bfc6cb5b1e80e098727a8cc29731dfa08e2fba99b1719ef5cc23264b9239a86e31729fceaf637a8991efba71894806125490233e43106904bce38305537edda877723ad254eb2afdbd0d005e35193197776aaa5ff57b81c8aff9ad70a481368c7ecda91f6af86f55c627f7e356a1d467256d8a88af04bdf8dca764dc22fa9a26973110babb10ea9bfd3d77cbdc3444b613a4861a9d5b72e0de6408d9629ffe9df89a4fc26b5fb8d4cf7a6a53a0d56e508d9fd396e4a70a1cf4c8432eaa3da29dde10f2262197a21f980909aaa0493a3adcf8f93adea26f9ddbc1ba45d9a528fad775cd5093e6935bac35f660194dc6c2284ddbc314a673aacaddac04818a3275f7ea25b6d0410e1bfc88da8873de5da0583fb61678798d8db2307794bc72a8fd5e9df41e5b43a27b4add8ece2f7c669a837c097594810b52bfb32495abb40aad3d6094431b0105fef236823d37abcc205fbae31b318a92929e0f7d8037d4ba84b5a6348bb176154e11cb7292ba3e4afd393e9fc4c673449533d1a5e8193bfbf3c91bb20a8e8c7fe0b37a4426016c40a55f261cf0343cca1119d4a7a61519737a0c3af654e7624d62d5672cdf67e19101c2270ff9d8acf728d8e1ab6bfa9604e709e7a068bd8c6a77eafaf792ee23c04f6f98cd0cf08c43b88e9b4bb370c56f6f7b4b04562b1b8a579240ecfab94bd248c69aa58137d1a44c3731fb778c7ed3c517ba31c07b8694176abeafbb4c901b55732526fd63b3419d5becf2a8b622c50c521c7d58a306d2abf95561717791aace15712a08ca61546853ea89aa42ee0380f1be00537ae326d9a9f2151c4691eb2e1695101fc41d80dbbbeff16d4d48727be71b16019c1213151d2ac204b2177548b4703fe5fd407be161380704dc62ac8c6fc90d3f38410cd674ee532f302f4e4083fc49f51af7812cd4468fa794ef14c81799f871db5f3a871e1a32dccf56b0fad4b68aebd0692afd6c82e7c1509e7e0fdf7b366ae247f2cd50d0c4f21ddf0d3a5484605f6d7b85371f4fd71a8d884a67808053782ddb2830f5f65727e7c58b7303f15591a19e0c58cbab2a4f8aa7e9dad3065d00e0e0b673b691959c4ceacf6164fb512677859398efbddd59e8ef3de966655b589515d2e9a6559792e1e05d92054b574bfb02a4be7db3ab4b26908c7233d2c1cdff6dcd00ae4a5a92e809a03bdedd8114f9fe8de1a74606a6a67907d3083c4bf050d2398d648678753baaf8cabbad219e8b29afd54584bf8e876b04d3d6a88e9b39afbbc6ceeff62681330d3ff8794e91b033a3cc899983fed33acc8bb1283f650620f683635673b743510f64830ab529fc7de1c8868baa6ab189db669109324c61f5a74cb8df15920fab8ba74e6f300cee36ed269ef6b8ee3e09c2c646168efedbdd6c48a16365e886de2da98d9d7087b4f7fc32159dac7c416b3f97adfa563cf3ff00e1cfe87a82311bb9bbf1e2f035ade8198f55520d802251d1d94905540eb2d1fd7e93d740bb7db93ead8223725be4d8ce5174e2190868414fd8dd09a17267856a36ff5aae6496f8d9430ce96409afa3a9f44299c1d711cbdec7e6109dfcab9e05f8a057015336c1ce7af83f39afb3a27f856a573f3ea7f0b75ae728f5d4a56dd5992ab706272022292a4500b158fc8e180fa1489a490494c3feedf8ccc984e70d4dbeaeb5ca80be58d310d137f372970ca27354c3b10fc5ccf67fa91c514c1f92fef358905c7226c29fe6d0ff3f8cdde70874bfe3f204ac27fb704bae684dfb0d5214f215f90d8c5a56b2901ba9f66d0a308f210b0ac79b964543760f4bd6ef7f0a5c487a6bc2f256144e38e636a62eec7d64a7b9cb10af2b8927284de28d90a56a502a541b6f2f8c265db954c", 0x1000}, {&(0x7f0000001200)="90cce6ae1ce43c810bf2dd5aba0270d19b457dc09f0ddf3b453ca32ab431063de25d219aa291c80d3bc5959ea54fa56176095d8260ec1d13d33b3373715823f26e5a67da0fa4274ab34e05387cec5968c15eaf1ea111f0592bc963e64f0e74a1c435cd6022cb7bc945d0d16deb0b6b99eb65a0beb8252b4c092cc6f1dc6b812d", 0x80}], 0x3) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYRESHEX=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001440)=ANY=[@ANYBLOB="9ff9fdd7be1da4d8ab18ff6461316c937ab812d507b8719c56019c7775fba53579537d251b5b45cd9ee17cb4f12b2f06b278488242c54669fb2645a1e55fdc9a44b1f87f4bc460d564c026dd7fb6d3fdfb0e1cde7b578a38e02dd8f9f0f1f53137d4ba6a1c4785abcb7ee9c03c41fbe2f3baa05945237f61b286d2abd55f4649bbb983c6c671a555a8804df3f518a92180863ffa3dc35b63f1c2baf7d0ec11b754"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r6, 0x0, 0x0) 12:55:45 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="b48c30e81e4e1e22cf85e5f65cde75b32457bec37445ca773fe5069cd05b51a272728e3d35b91fa294cca542e6c0e8984f479d6a4a3f279d5cedbf0b4e6ad8db84a9262565d04abd785faa9e9dad0b6c78c89a129e04c8fde64e93e5a9bb3ba2e3c0e718dc9a959c96a77f6f8d3d9eb3f9cd1cd57b82650ed4a9273b41beebbd11100eb3b8923469b4202c5b2fdbb9bd1a0332358099b3befe03b240b60d507686ce587ff79c", &(0x7f0000000100)=0xa6, &(0x7f0000000140)="d461906a63cb28e7f504a72aee776c4e7df3e7e1bc546081e4b03ddf106b242d08c8b8ad35b48f5da716e846f9e4ab35c6fc7227ecdfaa3b1f54879f186d7a81ba3230a038355ac7772b0580e3f4f078f9fdc0893b0642cd172e6c64b7f7b519a2872cf09d4aa9e1ecd109953bf4cf88e81b8d74fc2070c91092fefd355a214dfb69feba0266ab45293e250f91f3885737df76f3572df59adb8b46d3", 0x9c) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0xfff) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000500)="69551c58d8e1fb9ccb5910f518ca76ef1c2a32d3988d69ec36aef4a8a57dae65958361d1101fcae6906a63342a196e62da975c4c7cbd55771f8b3a548dc026bd3980f4f1d053fa20a845f52b53142305c7d9a20a1b2ebce7bd2ca40c8cd6a18ff1f08097c735f5620bff304504e69eb372a77cbeec2519b8c3b865fb50515e0f794bbac305298e45514cedfc7dc507b7656910b2cf108f1c9679ad5b02177fddb6d7536f73cde24e1309045ae82e547bd87257196ddf6e6992852fa0a8a17e4575b9184cfb69ce806c30b1f074ccfbf5b05221588110f440b40d0fd35bbd50855a4226caf6d61917f3e5c024215c0e8e2d125d7b5c8eddce01fab93620a49447f1447f855c348d32772aeed8e7ea32bbe02d77459a28c7cf850a264f5e3e0d9b7d0fb5f98e5acbe1c924542806a94cd77d664e6cccabb8bc4fb10b3f66d746f1d04cf3cd75d610632614afbaceca22192a9303158038f5c5cd0d2c98dfdfeca34b0508b28dab5a35dc3bc70d72e4f6f03dbeb19d64daf2dc311b0c796c000375e1d4812a9ada3cc1ef1ae5e09b07563963021f1c4ae1d464ef012ef8dad5b2c407fb2fab636d5c7d7b0c1487f2d18fef0bec76ea56a448115f77c17cd140d569eb4c3a3dce90c67a0de2eb0981adb312bad5c3033882b142b9dc223ad13a77f9f17a3c42fcd43f661b8600298b7ae3a2d15e1b80c7ca9fe0c72c92a9e1b7da7fcc8dec112c1081fa5937df5dfbe516e790fe814785c18f8e246517a5b8e9076a7b3e6b44555917d0ba4e463ea738074f1d45f9c504b26dafe7e4c92e25856b4b3d9c53ea3d7904f5d98bd30c756221c8519b8ba021b9db8b36ebd9093f323c8b6f47ebdbf77cd4c01ede03446256ce08ce7dd9a040f79890e3d0e36c8b214a8c749e90c2bc2ec1824795503692da62de0c3d21fee8f0525c4d2a6f73a1c1c48fb958f4ef7045017ca9e52d810cfedb799da9054ada205419a92018a15e936081e08b833e1f4c0753108fbcc6626ff44810670a2662e7498a3373de3b5adfbd2c5d7599c82cc7c7038ea7d99f00d8f1dc63012c0c528cf1d6e0c8e203410b57997a24ce8e4eaa19b3eacc877bd83532b2f224a75af09b7a147f88d787ff792a8ba0a84b7cb15441fbbed6558b72b3deb8bd9c97ec554a9acbddc921a2fcf7bd6292430ff09c1dca6195a709eb8a3313995d9a17b0781a4805f093c1f4b00aaa130dd020e8d5afeb52b625c4c1f372ee1db9e68d8604be4b59cb452d618370f24b17847667fb0bd861b438f9ea16d7f9c7f2c20a5d6d74eb103452d4b60ed9cb322a000a96d5f8537871fce43d3dc3daef23bc6d7427650bcf89d57d0d61f8a1267fa65b93f634553055712d8b8554849d409229e8181228386f1d0828c666e4d51d9292a4009fa938a418537943b019212f7c91e3aa002bb705bc9fb375b29df8d893ad8f79ae096de2f450d4d4d0fb6386f10f253396bb782aac4858bcad9e1efe2c6175eab71588f66b925935b28be56163ab84fe6296fbd8e01127c5e9adcf32fadf94c195b1b552def2ad1cdf998ec1adc4d7ba3bfe928d2851eba265b3e0264aab44c1fa14a13ccff1bdd9c7f13a128e18a6a9643d0fb7ceca7caafadc695c242be3e01b8e05a71284d59a8bbf0f9111497b1a69bbc0467e661e6f8223366345ac48d6716ac49b075e4a1930a11dceb6a12c4fb0848a644b0624707a4e4a360e9764f0fc262aad8c1ae063300070a358479c8a8ec5380139deb8accfe1f83bd054e517da956fcdbf549b032944f1133e917a9453fbf662148bf43a0840d279236c0229ac7dd59d323eabb1502c3ba2ddde87b0cec8b38dfb95ae683452dbef0a2f2f713aeacc08e772aac7b1f6af860952c45d334148fbd4a6ed38f2dfe85afa2cd84bc66625a2b18011ffb7c611d15e063120b26b917e35e133b8737914b38f3c1381d3efe85e14a32920d518a504cea49cdf3b0e942a1356f036035392e35d0bc9faeb60fce60d593c3089b29906f310812d7ae66ccec9b481cc57ed5153a001e599e4ca50684f69f152831b81d17bf525621e775a585dfb0f54c344afeeef9e76dc3a023baf280cfa965e970831c4959b233c55f270dbee9e50557b18f41ac042a763ef7a71fa23f490a597d3bb462dc25a02eac9c2a2766274cf5c6ff21ed56673e8cb6cf34751c8b715f7638fe7979368357b06ab1b3fa0a45376ace1fe70d4bb05ff1d24ba861b03ecd1926d18f34841997359e911103811ac87134219ae5363066ce6614e4ee99e51140e65ecded7d8767e6ce24265f5c49db09ea57eee7fe02a204e86cf0ab504b3d70005c2b470a93d4b1a94a76d60d7bff417d166448f53f5c304ffbc6c8ca2c1e9b5f68fe1092c91e638ddf7341f26dd59e594e587d216de30394ac076d06066e6aeff1778bb2197765879b93a0b57056341cb7cc0b61f77c0b32a491ad4d746fe563d069548db194ab9097aa5b7f472c7f32c5ca775b7b241fd04f5b089290f640c293d96dbac622335f8d8199377b3dbfb19688e0334c5c786d021ec8f9316ed2a25934a2516f87230b7f96bc142065f2e72274c888f8f5f2993c6fba3d0a5c31a05299afa63813e0057037233ebe4e40d62c2fd0b22d70940193eac1362559e9a52d39443a65ffdcffaec4289f2de248d31d1ef0883554c1c9f20ed1645f0d9527c83069e4da9ddad491c7d72ea568fc60a34f226ab9409540106523411cd6f7a20242aa1c2953ebed9a6a9a57e81aa43af22672cd092b689ea5d0934d7edef2b449a17a7858270af6e2bf42f44da7a993e3c2afa8f1080d56d1de35be16faa68107019a0f22e0beac6813a51d82ad9e2b348cf90333c1631c663b7d540a70ccee73dded4f09d1e0fc6b9767de01661b7ad2b232fc077b38c8562c96b179235ac770f8ef122ab2020e3cc304153d7c5db19c40a265f18332258c4f30120da0e91f207c36fc4e581d00582644bf84cbdb734c66b415d53fbaffb7af703d882b8a0539084580e0da0cce290a021e3bec490b82739072b72ccf0164cb5f99eea42b375c865573dff5cf737dfc1926abc9dbb50ed58c2a44dc60267d038815ebbe9fcdefe7d33bf1eeef365113f63e098e1b194cf788ea82f7b9f0d279047f793900f308efa40a34fff98cb4f53cdd1878c94a9331af8d2a5d0f77e78e1f8e31cda7f5cf2acd437db2a157cda7dba1ad5867cce54ff6d95b6320ba6330ddc12c1dfcf729552fb211a75f329fa83deb3998da0b46e0ff4b321d668d03d8ad7e3c6c560cf26e744c737d02c45c06e20707ad4012938c6ae68e25f4a69fea10788522d03e2af0de640aad23d9dfe7be874e8ce3bed997d7a2105e285c5b60b8e5b5d59e7f5caa118a48189f487140e6fb6b47ed108e294b91dd59371edcf203438d0e9ea24024c50ff9ea283e9820ef8fffe18b5dbc151f4e69d29f0bd338291372dd6a2e4eae7bb43e24d1d05da03236543c84cbfdc099f0bc95e08311225a1b87f32338428121feda5fe768b4fb082261c20c1e11f977d96ef6b9eb9b96698beaad90917b0d267a1b0521a14fceacb4f72e2e5b44e185769412f2c1ccf0f8e878a50a7a1f9f6c202d3740cb24fd98b5ebd058ff2d9c2238ed8a45f51322e5acca3c5d13bcb16957623d14594c46dceb15d60039cfa207654480c3e4a281b4f901be3e47143d8b8dc74cc25cba34f7a326134e14cb13f412256dc99a054d4bb9081b6b578cc6e6d183f15a93e3b33eba4bc15061218f9618f570d0e56517f2501eb60f6e197d3b6643ef5773e1d10730bfeac02af2f29ac6933c0fb47dc842ed20e8f0bbd9e3015da676d2e72227e7bddf4e50a68502c450f3f924898fddddba61ee31cdc433417adab954198d23308607d0feb5abe303d92b99515c341494f6c68d0958a4676d57df3e7a37d7a4bd0555b6629f6707276b568b2b9eb4c7d4987386fc0e33182d8755735943d5b32f027693be47619879ff27e7382344297d01eeecd361eec1a65738d716fafa4ff00e159376e0555c4e83a471a50bd76bc50eb8cddbcf549cf57527f5d8919c7e336241697b13971b06e6f0f807359d880623c1130a6779fad615b974a0594233388551d226b2488c0218feea8e6e7c81216b26a1de52df95dc1985f8453cfc572efa0d5ed8a2ea7453b99c3885f76df2598c639028eb1bc1569573c705efac2c5f816a1497da53a18511bbded32e47db0d9d936dbdbd50a68d1c798341a5ca76c939025efecfe71fd52ed401d8210b8066cd9496834eea70e2fdb343d7f97d239494e851eab56db3a5d72a6e3a5d6000c83fd2bfe4a14de2bb5590286b893ee6fe38c50852e9decd18da2d46067a662fdeb6f5a9cbf0d88397544f0f5ffd1e5c5bdec3fb0ae55b56ab155de2c2a29153dbdabba624f1fd7bd65998c612f4ca8410cc3cd71910a0ea0399981ab795828566bc075bd39aa3034b242e41b32c23264df2042a1228039c33b3afff79c38c27dff2b1aef5d373a1d374460333daa5597c474136dbae04d70b209a59ece7ceb14020a83ba5ece066021b066e95403c65a58fafa1a4e40f1fd37c033d511b2ce7e5579cd56c14913a8309131662c6e17695596ee3deef3cf6bf828d4a78b6bdbcd6e7ff01bd183d1276190e3b85ba0212c126a854b1763175378639c30855c1b010c57de90db4987f115c5e0d455c7557bea77e336669a41243af4eb4b1fb671ca16016f6c6272d1047e383715f839da6b5d687f45f67e3dc5cb2fda06b9401b353226bcd53af4cc8ae7a53c82aaa575e6921911e459bf914d72cd4c464c7bcaf1c945338e54c28ce71691ce15e9d58b197dd4fc59345232cf2631b56650755a0383cded78bf0f9b9f36c9ab6fa74038c35f586289f4b3fb23577f5fb0f1b467a5825051cf6303b0a5c231672fb7965f223919a235f3d07e75cf3030d9432c832896692aa191eeed5359cf0b396934e656d4739c387a4a0a34371f3a174ef5802e1cbfb4d46ae850900457ad287650decb6e436d7b4979c90dc12519422f3bc6baf24b6c14fdd47881aab4d4fa2a48211418ada05c351661d90cd2b213b9d3782e542153be0b710212ebd32906a7c623055a3bf15c6bd36f24f1bf56ba26b1404644a6d1b3339d8d6da1006d599e8b796483b744682c162f29fd8e88e158abb2f8e4be175bf937eb46a7755304d93bebad7d19ca622b41931989eaf135bc4bd37689d870bb67bc8ca7141726b438353b17f0c27e9ccd747a4df415f6d699bd7ef66e19bbb2a8cb7160bce4e18efd99f6736950c1e2da71a4e93e43dde187e0eccbe3aed6dbdf240431b7b34c639c76916249d80a4d22cab1288d59c7a7722cb2e581ee62fa70b5684279985378c1a38d44a22f2c6eb4b859029aaaf67ca46164e0d6f2fdcb4950d9eabd270f6d46f5951eb4ed65bb54efd2b042de89e5adf9c6768ee60462a649be926b3e39df81d13ccdc5435f42b2dbdcfa3bc07ab472839491854b56c2e03dfbd1b5d477b15b47dd53b1caf2e8174af105d03e30f2b5b98c85bb62481fb1b30745eedd63dea9ad269c70c7f47ef53a5b263b93c072bb4b0601aeed862cd4fd461152c100ea6f96b630df081d673aa48257d7ef1ddff4536a6d3dad98b89199ff61f23197a07b0fa3100f80fe14713919e42e082a2e0ac78abfb99cde16a46758bb7a0d59c6b613f96a9fdf080a2e12f32b626d199cd8f67a14303750ca5dbe69e7f239c96ee8aaef113ee47857ad6bd9bfc1d949442c29491095f3ff8f72655d1b3401d9ad1204839dfa7927f19c", 0x1000}, {&(0x7f0000002740)="1bee00529ac91e2c88df8ef7a941422c804d17f31a934f9ae92a1e7eacb17df6b2a55587d502ff598c7918ca2b026ce152e9e8f004504f02d5f2c79f3ba94abcf7ce17a7ed2102d09e1ddeefbd8fcc9bbaa4385b3ad6cea5335cbf7e36138c1417a1f11cb221dc7bbec48600eff84d47f964996839df50603d9f49f200442237d0a87b279bb0dcfbd7b0bc5005c71123574448bb6b6eb7ee258115c4cec1c3fcf07b13f04b2d0887ce27dcf74b5c80c159820d0469f57407d983fe0a583880e2a66c4315118a898242109b6fc7bab90842892151d2140d6ad7aed31e3ed70b5efde80f632b66a05e2bfa9620231ecc96a4a26846de229db36056d5d901174e9c5f11e2618effcf664cd1540715a0f97d5d68519dc92b2c6705922cb1c25b6ad08547f58a1fcc79d1894c248f3414f3f78f051e162b6247a188b9e7cd828405068b48658c51683125f4d2bd10f0159408e4063c5d9c833fb6bd04d932df8f400e7a438ae654014d5c8b37be65c7f5a6f852508172eeeeefa1bf1d0738dbccf3880773180beccd70d5ac93622a2ffb15d70c485ad66f79038ec5c998d39bf6cce1618837fe75f8f473516ea1c778d606b2da5359bc9d72ca794fc3a5d132a783bc541af4c94f6ff722f560b0d3079e49d3a3a756b3acc8ba688b6077d513491190f7606916a53c814b18706765b83e39fd8f94898a72cf77afdf290e085a3c02fa9fced1720d68e2564f3f6d7a405ad2c9aab9d79974876a6f4654db831908cb5bea77052a9343405d9e565c8a6f2c435c0a4fb6de340fdeb8b501a3d2fa0ed4b5d0d84a4b407473dc9488495a32e0a0390865f67891d5062b9e1cc35ad9b5bfaff6e559d627baafc7954cfb827322bbc05b9236a47aa49c3787aab66a1745ec589da7d75675ed487b1bd7e7323b48ae4671ef631d5c3bcf46c773339ed379b80da623ef48f87149a1aba3b95663679286869ae372d5449d27cf10ecd7da05eb1d53cb700bde7aee883dd5c395ca7fee7c20ed822ea89fd034c23e52b11729d51a7c1fcef26389c4911847b17d9c256d69d5401cd4855d2ba7cc2e3436267b3b2978a384d5b87a5646d6bb215a65dafd5c7cacd23b678170bbda4e49c5b2c13c7835eecfe923fd0aad7fe1c4a33dd3110ee50cc9d73ea1ae180c72749b617a8a404519b2e245d46e0ab24c22c7f1c6a47858381e286ddd27d4336a624a71817dff4bebc68478603c53fcf323d8fad2321d18478223025422b45ac2febededef24108511c5671f4752684ac39ea7f0a3c7b5dbcbe03b9bd8ed13503a46ab6404e3a8fd77cb5868e61c418858423b467819c13e2818ccb372707a685d598e5a4760dca1181387323a0285f8d76b4cd80fd3d6ed53e5efacd1cada6440d9f62be07f6ef39f96efb19747cc8256981ac2d01e263d7f63e6b6717895bb11b4c746907cef10c3f91cc79d07c156ef5ad0c2c2d157dd25f224883f3a6097c8d5301e8965276717621aa5ea4651b8b225164fc95e0208ca17bb2de65960df7b7d8ec4f64096e4e226e14c0ecc78873d72cda9a781ad4cea425b1bc844d33c1547c04f4c1434629aa2b9050347713a0e4a2a4444a28b923853b0ce3cf82a8d8773de1c62e1c941d72156642b1c00ab74c6dea213afc90bf2f50654fac2b27277e33f953c00d53a707fe772c9923597e5dd74a567a569f854f0d8b8db9ffe0dcdf5dd9741778816db8a8467affbd54a10749baa165d29f01b5fbdc105a28d215f88dfab9d89be5452bb34b424937858d7648e7100479e5535755aaca5f3beffbc43cfb653aa706521feeafb509c32c15077eb407f08d69d57e14d66aa1a08c0246d0b3f74a81e1edde3e9c360b317bcc1257d3f064b73ff99f1ec17b9367a46d3c397b3a1711ffee7e050476707eddbe7453fd59b939498a22a8cb3f67b8f5bdaafda815c4f1bd59a35d9f07025b08551bba5702503ef0196412ac000c0ec65d669764e1bd8016890da83917904e646c7bb510f3d513295ef5b0b6155abe327f53aee87561801642a17425d3595f7749ee6ffa9dcb184572cf75dc9f00cd8dbbc8cf58c856c542660ac86ec8e0b6f304b5da2f0b912fc00390bbfd692f5a80525fe628ade26d23bb5726f05136ded40c00779837343657a448e570da137e3a2af82d89364a93506209dde40b8f78c0731f78a37d014e8987dfea25d7bdaf4802adec222b14bb9feb0df1377693012e03b61351b035b856204cd90bb8e4b176896c7415dbe654f139679a3735f75b8c0defe9677c1c7ae9f52ce96c1c00cc2ff80be9bd0428aa45881cef229cbc7c27eb6ab629d52b41c31d7bebe093ad0bd895a91ca2ed54c6af663b0f7151652799e8aeca94f9c2dd0cb704bf879fad9e461b45680475fc44614ccd0970a3dce23209ab2d49608f364eba675231a9218d20ccc6f263bce11242f09d60c51016146d725e6d13a3f010e9c7a117ab3d4b888e6a4197a15d28264c3219f7feaf293a11ccbf4a0763aa732c530bbd769d7d5e065240f9ca584488de5fa3c0110afe6dfc98014383038dea18a070956a9d0b6f54a0d0f8ecbbf583bc4230266525941151504c688e87fdb3bd54e7e902929f66162690b1cc2a4c1bfe82d3981b54f06a3fedd153841954cca8488f12659671e7575149ea4ea22322cd08e3dc9f75df2de13677c0f0ae92927fc39df259c43c497e6dbc1dae74560d2fa25c1822ebc529d8eaed7c0d07a594bf4e85fc8a04b80a95d5222a04ab0bc1cc8bbc0936f71d8b5cbb6f42c2bdae45cf84f49849d85bd2a0dc0753430d524d8ff217075a33052ae23b871df5b4fad22ca6024a61d11fdd71d409c24ed0230699f670db2f3b8caff50a1f528a7670518442e3d00c596d5cb9647ba8bf69e3c1b6cdc73191d0fcf5a7f5c23a9796708afaaed47f6012d78b28c567590bdac9cf512368df5d4a53ff730a7a00047eeab5874dfd2d8f957f1463b036751670f5206f157bd73b38717372179d28e80160a4c0476744722fd32b94371a5a89cfada52eb225731df40e325b76c9ed674ff1acaaacf309b35c2427308e2399eb056a317d8db5d569edc56a4c35810dcee42cac2d7c7b68d1069d3bb2445e0357f35c96cd27e9bc32825f451785be8aa62025f4b7f875292537c34c8468a42d47eb68f3ceec731635065583be0a9331296e4f166b0bdef89b083fddc08c58290b497ba93968b6739bc7f9b8c5209e9ebc10ae30be9db6f77adcdad3ca3b7324c787bad29e514c5373e93c9f666592c4094f9f327c1e20f8dbb35e1dc26ee826f679a9b27a970e9a90772645fe87327bfdfceab296f33b141da8d3e269b5a11c5e2da437e8a044fbdcb9cf91e123fb3dd8c1e322737ad2f274b89777c6b21168812d893f036307784f709dd0c3957b9e5e17bac6459f479011296463d22c6fb6a95cd2adeedad2592f486e76777df7b121e9b827866477b8670853db91dce74e371a002a2e011497bcc270dd298498e31dacbf04df5c3a4f53a46ab696616f0d2cc943f3fc9bd5149f0464a582fb2995dcd97de8b76bdecdda724fd4f17a2842a5807b7fb8c72400e4613117c8ad086531b0dd3bf8be64417853d18f8ee74aa349c7d27abc7ba7ecef9768378e3a7e35e276cd8a5692ea962ccfbcdc7c6db9d5d25b9d2f2493257a2ce0dd4159498bdddaf14cd6597de2706caf54981a0849814c210283a806ce6a50aa57c9ed89082c92cf7f2879cb7151544a1589f65cccbaa6bb8299f03bac64c371ae3f6d88eca8fff1b783edd8e3678b27fcc6952bef867827e60be9ae7ea4da6528d76d4d2c7435931259fbec0861eeae5dd127adf20d211609283c013cb2f0d87cc5f32f05d04f98bec071964687c790ed051543df22b3ca51eeb704d0584362d6c52d604fd75c1e75ed9ff0a58871c42c9434a695159a460bfb766d4048ba9fdc9b0a7288f627d12da8fb332ff507829de45c26b160598d47aa63e27a97c3d898e9154d71f0c46fbb8a7331a4cd24b3e3ec9f3367c5204b699b76caa91f9c81527ae60f9ee2432172083b028cc1826bbe9dcdb2739726569a853e0ff17d37666819b8b9a60592fa51c1215efe48472a7d220461aed0b44da11d7ac61fe53a90e97cef8821d50a46edfeb710348717218e70ad55aee322a9a4311bfc7374deb16dfb4dc7a6ed8263d97cfe24c29b4dae47928d0f698aa1d9cafafa3fe8e51abe3f3ff522eacacf05397da20ff4b06b88504277049886fdd8d7c224790e95f86460b19b90e23d396d90968efe94e181a7c5a9f19c17f8342fcc64c87149d4d1df3aa3112b57b6fe536e9160ed25a8510d7b6e78f1c0bf1027fc5baa10cbecb8785fc668f50acf0c199227079d31ce3b2e8e2f4a845a9eba0762b826484543d2885866e7c9c8439f9e33210755978392eb5544f40e514363bfa12ad05f037022b482864bd618a44804919343a35069d108f6f701035cefcd65750d3cc94beedfaf610b5c8296904681d7f8af645c4bb4f66c66e9a85df331a7751292dd8a6067f463e8b9393389d46e80feaffd6cdf23324987039649f30e85e68183cc8e1245a578351c953cfc59210244c56c903d303047369cc1dd9186519f29b84f73b7211ac7bdca64ad9778b45cc59a07e09abdf42af5dc8b175b641f787a440ca36f46aa7f33f71e114c8b4689c751d1d337832eb06150033978cd087baa939ca01681ced26e9d7dc11058cfe86df2f097927da57d750a4717bd9a5d07492bd7f5753012f3bc8f995cb7bc30f501a8ccd1b608fe1d8c0c7cde638aaa99a98e489d52236f875fb67d05781590689d5e00550af2c098dfadfc36713290aef475be3a144169f10b4473f4215f89f0e83fe1966fa1c39b013ec448b7dbb01d4dc25884f8cc07715375888ba115a3afb0151e9f0dcb2591309a2dd059df6ff4be0ea07aa3468c4c0240aa9cdbed604608e08214d63cc2c77d96ca66f049fb3e7c0ae451cbce1aac37bebd96e7d7734f5739ecd68ad9b08a74137948cf411de677c10d7bbf4b2af077bd83789abe3e9c779f07a8f01e8e3c0c4261a9b2265641830639b7eef5c36ea6833bce087e06851eba884d0c9ed1104a733503bfe830920ce601858ff6dd561805ec84512b2af49548c0b8771cf6bbe559a69290e68994be73f2a1a29542a12fb86333ddb7f83cf997b3f0ef5f9fddff50773c16a011eb12ad29ed0d82518601d4b7cc428ac5b7b692a78c7642d0993c8f9f11ae29c1421631842569f8fa2a82ca0707e7560fd124a259dc16e4214b6662c7ccee61b7cd800f188ec2c24eacdd06b2d1195d700337615f0a4bac3c834e069d996a40626e83d12c70f4859dce24002d5aac7121f3eee1673006c23b8096e01cb0c88e4d86e134c44d3d7f3c9844ad46031d3ec11b96742ded9ff295b2f30e0676861fa4c020432e19ee9597c358a27e5d03d3289b07ef9776e71e3df90a6760cd54591d2f3e6d2d3f6e26658fdbae20cd7c7344f52c14c79b438421d333a31c47e971a4a539a2ec30ff219c29b3036af31ed76f50e58f472924d146a3f233f1dc00e532a2cf9637c972bd320d7a7c128795e5887fde0245bc6ab200c79048ec7566a0920fe38d871cbd88368c28d6eb57cede1ec3ebe2023b2d67158636ffa96a9192efb9606c40ac00856b8102e3673fe27ec9542c81652381825b2d59d93d2304a90c6578f59c744cb59e47c8c1fbbef9f3304bad64679b11b7209f0de848e5365c8e6fb547665ffc0e338ef51f6cbdc66b3efd9b00d4d11863106d32717ea0e28c32802a", 0x1000}, {&(0x7f0000000380)='3', 0x1}], 0x3, 0x0, 0x0) 12:55:45 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 12:55:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = dup2(r8, r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r1, r0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="b9a700df8f8acc5edb7d7b813efb16e1fc651cca987b84b3a9ea2185c8755c45dae6d5e0d5cd92876d584e878b714278e801a475d30b474840943b7b22278adfde9d6fd932152496fd35c183f56d88377b6213c2a083c7f2fb145477840757e26178df0d82155f42946f218c89c98a82965603f1216c7ab5c02a2b9d994b8a38f1c4676cd7f3891908d4619c5d18251b17c4e465f73ae22a7e7bd7c1511cb283397cdfcf", @ANYRESDEC=r9]) 12:55:45 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x100, 0x1ff, 0xfffffffffffffff7, {[0x80000000, 0x1, 0x410000000000000, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x3, 0x8, 0x7f, 0x6, 0x10001, 0x9, 0x9, 0x4b, 0x2, 0x4, 0x1], [0x9, 0x8001, 0x4, 0x101, 0x3ff, 0x3, 0x3, 0x3, 0x72b, 0x8709], [0xffffffffffff0001, 0xfffffffffffff2b2, 0x6, 0x800, 0x5aa, 0xff], [0x9, 0x0, 0x0, 0x5, 0xfffffffffffff001, 0x2], [{0x401, 0x5, 0x4, 0x1}, {0x2, 0x8, 0xfffffffc, 0x5}, {0x0, 0x5, 0x1, 0x4}, {0x83a1, 0x3, 0x0, 0x80000000}, {0x6, 0xffffffff, 0xffff0000, 0x7}, {0x8000, 0x6, 0x100, 0x101}, {0x6, 0x5, 0x1000, 0xd5d}, {0x20, 0xe, 0x9, 0x5}], {0x9, 0x6017, 0x400, 0x2}, {0x8, 0x8, 0x7fffffff, 0x9}}}) dup2(r2, r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) dup2(r0, 0xffffffffffffff9c) 12:55:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) 12:55:45 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000380)) setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 12:55:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x5d, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x0) fcntl$dupfd(r0, 0xa, r5) 12:55:45 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = dup(r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:55:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7fffffff}, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() setsockopt(0xffffffffffffffff, 0xee6, 0x10001, &(0x7f0000001200)="6080200d1c7865a9839da6c7fe6fdb5f655aa2321039e2a43bc672c72ff5c958752e5811b0b081faae58a94f745233771029b53e15f63a130c932eb7456e0fdeb48b3c2e09a17f68e4b0088a10fd6db93a8c401dbf02542b161a91b46a101f93ab6ba64c3b6a89e091370d7c3b4385355c6c0900e6666677fc12d2329accc96fbbba75f7e5e8a9d85a128526b763fa1e965f15c667cff8ecce618da6bf317e3cba1fc345310d1e108753ee20be38bc6b4edbc821b027ba2ec7190c0da0deef6a3c9fb45a4bae14cd1e71e91a798e8a2b477a1e802878", 0xd6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r5, 0x0, 0x0, 0x0, 0x14b, 0x43}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) semop(r2, &(0x7f0000001080)=[{0x3, 0xfff, 0x1000}, {0x0, 0x2, 0x2000}, {0x1, 0x5, 0x1800}, {0x0, 0xad, 0x1000}, {0x3, 0x7ff, 0x1000}, {0x3, 0x6}, {0x3, 0x3ff}], 0x7) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000010c0)=[{0x1, 0x9}, {0x3, 0x40}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0xb, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x2, 0x5, 0x1000}, {0x3, 0x6d}, {0x0, 0xfffe}, {0x0, 0x7d, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x200, 0x800}], 0xe) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/4096) openat$klog(0xffffffffffffff9c, &(0x7f0000001140)='/dev/klog\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x40, 0x0) 12:55:45 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="4713b05c8da8b92862e8169d660ef0446823cfdb0e69708cdf2c3aa9455390e4b377dbe188395ee64ef2c620c96f2729"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) shutdown(r1, 0x2) fcntl$setflags(r0, 0x2, 0x1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto(r3, &(0x7f0000000700)="8ae1606931e58e66efe5260e2f70392e3dd07833ceb4f33ccc88590918719bf026f7643f383ae9e1c8528733081cd1cc3559c17defe6816339e955b025b130ccc8e4fc", 0x43, 0x407, &(0x7f00000007c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r6 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r6, &(0x7f00000008c0)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923e89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}, {&(0x7f0000000940)="3a3b80886ad24ba24ba40a5de7435fc2d706a2279b691e3a328a0f39c4109a1da7faa8d0576dca1f59a5b3b474c640e39a5be1ad342a1c4b490c9f0b0bda15cd9d549e58ae11be5fcae79ee29f6f472857c944023f0152b56adc0b450d385bc923a3686f8bc872927e1b3a18a4994f874b507194188211dd4452a602737653411e951eb277da22290e416b8ba9a21f22a33cffa7971fe8de86e7d379dc87c3471af8e9bc3e1aadde3bc39be407a100ef43cc975476ab7422b7d7f08bd42e502f66afe9bcf00ccb33e783487b493f7746fd8f8630271c2275d527f4f7f2f31b3d609d29f16243431f5f1e3792b82ccd75619a17a785238af414f5f13a4f6d7ad7034ecc1e8629e56ad5b688f7158daa48739bbc10930b3046e088ffc72a974f9755dda67fc3ff56e784002388d62253756420e5a3be3bf71dbc8a97c84bac48a82264f2d7da105321b466823b645d73ba846f61941f67477316dada31075471fa9bc5", 0x162}], 0x8, 0x0, 0x346) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/128) 12:55:45 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="5d9d9e87bd7f3fd99bf65efcce89554898b26fd9acb27ca2ea5323fc38483b26198c7d043b5347667b6068b61918250c46b30fc29383704adb570a88be586e18a828c7a131df37dcf88b5b4c13d7492f896e3abe625274b8e9cf391fd04b19ca171c0f9181cadeb91869648f6def88fb563d7410f2a758f6e1c1b34901f3ccdb66e7ec0d23484aba8dd07c6d74a44c9273026e6439242db7a57bffb096cfc60d4c5a796fd15fd08c54811e59921515898dd43988eac62c8b761ac8e980cf3a7e6ac3f5f0bf85491cec0194e2299489b7aa7ab7d54f00209a08cce1bed7ed378b"}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 12:55:45 executing program 0: syz_emit_ethernet(0x3d7, &(0x7f0000000180)={@random="d1f7a2a82fd5", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x3a1, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x4, 0x9, "5560cf63b18f16c2a018f2f514311157e917f21f65c0cbba232691324d7894054c5cef7cc35ec838b700ff63c2a383149ffe1368f832720edef6ae8237863e41cb58eddd1db0ecba"}, {0x19, 0xc, "6cc9ac6c5eabfa1e3bbcf9411f98563ae28fd55616e548f3be22fa263b3f28b28e119567a4acd1315c7b0a0eeaadc4f482fb201fdb706bc0278854ed6cd0d32ddb63748a8b4c73a9412de8a03cd3f625af175bcca829cab6efac699dd08e66a60fb0"}, {0x1, 0xf, "d9ef3f7ed918bef535ab5c0228e750bc13761df96418fcfcfe84f09b103bb4dae9894d02920c1da2f6bcc89b6c484de0490e7df20664d2b20873c49d7e5e9c1ac537dd56242ca41a21737f5ef4e30a6bc0ea699f0c6b9de7cae8ca203f897b1bf4a6308fa0ed4c51a522499070e801277315bb17f26c9934"}, {0x18, 0x15, "0a93da35ac5c4c91d6c512e74ec32cca0e733122a4aebdbbce9100ae122b2879319ece454d65faed3b9e9cf4b37398ea2215e6253cc87b9e021930d24f5b9f32d14988a04c8faff2e9a36a636096873fb49d121b52f8457508fae9cc91d84511081ac1255a4c901400a8f44d103c1b422fe0513bad2a27891e57a36d33d03a87b830ef152534c77b977703b43b80110f3f2a9bbae512ce2d77e7208aaa836ada842440e99e8fb81a5dcc"}, {0x4, 0xb, "df20805b2373709727bb5d6a46ba2447420aba66e62bfb0fd5fb3fc64514a2ffd88f8bbabbac7d67f277c9711ec3c35dd3845070135b827ced1d9b12b09f58b90a4e4fde1330668fd44686bd1e4602fa2787e60dac08407cad6cc723"}, {0x19, 0x1e, "5c5a10a877f8788be11e6779e4c950d90d85154534877625da560ee28eda0947616e5d3f5b0e1f4df6850ca593feaaeecf0a4bcdfbc816971f7d2f3ed763919a823fa04bf272956db8096273fe7f7126acf111007a7dfc463bb5257eb562c2f4d51109befa5b776c71a1b96ee815616b9c4a7dcdc37dc400e679c34ab6837a7652ea3b6073ef2e2688991be02ce3409ca5a5c8d0bf9221f9e340aa86f4d69aacac95d70a608b473930284ebe97d706214e69fc5f4666bcd6d3b837eee3effd32b62403b7ba61b6e4ac8904563d4378b17eca3994c53b5c2823267346ab1319e7fb6e6978747e78eca28baec1db0c94f4d79de1a53d"}, {0x4, 0xb, "8b8e50da719663ffb26d122fb6e08bc06708d651d82c39b134d51b139afe617c5c5dee3411c4772422b0d16f410da5764d6b0af5fded91fdfe2da75fc5703f167c8e94251e038b213e3a94fd7b3a4813d6e8e1f66cd02e9ced"}, {0x1, 0x1, "cd8f3e0df3a348"}]}}}}}}) 12:55:45 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x20000000000) ftruncate(r3, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x10000, r1, r7, r6, 0x0, 0xa2, 0x2}, 0x20, 0x3, r5, 0x0, 0x6, 0x837c, 0x4}) 12:55:45 executing program 0: select(0x40, &(0x7f0000003000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff902f, 0x3}, 0x0, &(0x7f0000003080)={0x5000000}, &(0x7f00000030c0)) 12:55:45 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 12:55:45 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/52) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) mmap(&(0x7f0000f5a000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 12:55:45 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x400000, 0x69, &(0x7f0000c00000/0x400000)=nil) 12:55:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200000, 0x1}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x28cf}, 0x0) 12:55:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:55:45 executing program 0: syz_emit_ethernet(0xfa, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@generic={0x8147, "4e2472e238bf04ac60d0de7fd46fe2dcf292a60265b9b61c03ccaab90be49d7ba2e6cce8df35a4d06c9cc4531999ebc22712cb29dfe6695818f0c8a3c7e9a271bcd0151164b029119a4bce00335975c042ab34d867f590a26dfd49b78d00b50cc73a044545d772983c5cfcef3085f81269e03887c2e422d94f5601d1e6f3547a330d075a9008ec4d681110c23ce74ddb1051f4bbab79de61756378ccd9e462d415e7aa6381573b32d49060fe345b8a982148a7538f5569738dc8e431c2052c690c6fc429c070f5806848b02c2d72aa72a02a66e9e244c4ed0cf07a4afca81217eabfb7b7c91120e732c6abf9"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) setsockopt(r2, 0xfffffff7, 0x0, &(0x7f0000000000)="53994a3472f22077f989d4c3661df29aa497b466562c6572bc96eb1b7b19e65ac54442c1637bd9dc85e4dc84128f063df2c7b843c6105cc3d7bcc364c946d323323a1dda672e4e99fdeb80945e432f1165693b710bada19d7b253a4a5edc4565934809ebe6f20768aae928509233928b1922f614ac04bf74d9897a661cd083c87f63fed0ef9b96ae03b5328242350e8c51e13eee0cddabc52e2423545a12f5b77d0d5fd8037ee7c3baec470a953030c09396a3f43edacd0debe77ac2c53ad7c1a5e27d5b8121d7066c11589b5b7b4df1995c6ce842e6eb30b84188549b882245d2c8587b50fa53ca76f839148ed8eae7e009ceb179", 0xf5) 12:55:46 executing program 0: sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x148) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 12:55:46 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r5, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x0, 0x5}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:55:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="23912ab0950be53bf8ff"], 0xa) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) r6 = getegid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000140)="c800"/16, &(0x7f00000000c0)=0x4db9, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:55:46 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a000000000000dd07000000000000000000ff02000000000000000000000000000103009078000000006000060000000000fe8000000000000000001000000000bb00000000000000003a1611ad88000000000000000011000000000000001ab06b185c55f1760006087cef7e98c94388c842583f139cb5b914c650911f2d3b9db8159f64def3f9a8810868ed99fe747d79ebc32cd77026433507d0c96d038056870aabc13161afb8ed952ef3fcf58fdfb1b213b68d8d78550d98fa36d1ad688ec9856c32a5afa8096e939be47bd44f8464df9db775ce2c617bf4c3a1ee611ec099724ad4ae91ddb83c3e5e742c8ade66d9753c117bf769e562903dd4d57d65c5ad4bb68448c9842a525cc6bc87ea1dbdb1bfdd481740e3a12f509cf949aa1acc34698778202f50f13463115924e1f734765687001ba2de17818bc5181b8d554095153db9a0b306cbca69ad4297b32a4190398332a5f3252fc1f590c5493eaf496892226d3fffcc4bb7816c39c4485886f6270dc2b2bbb443734ca0d4a19f8ab260c36d78b73f00be415f4107236576b1a1c1cb74332b5be4092f867cdd0e4327"]) 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, 0x80, 0x1800}, {0x3, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x5) 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) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{}, 0xfffffffffffffffa, 0x2b, 0x40000000, 0x0, 0xfffffffffffeffff}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) 12:55:46 executing program 0: syz_emit_ethernet(0x3ee, &(0x7f0000002bc0)={@random="310407048856", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x3b8, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, [], @ipv4, [{0x19, 0x2, "cb7e5aeadf4df1def28f16d6b603b4cea5aaa6"}, {0x1b, 0x15, "1cec3cd5551b95b4a0e5cad616b2728f3012526585dee5163edae1aaaee410d5423f2d8055114993161f5ee1083f3497287544fb9b443f27924551eea4560cc989aae0feedda00035c519c56f8677b4d6b0a2a85cbb41ebf9ac6fc381d22091195c655d5441f8a11d83dea626294a92cc0d17e8a5e4d5dafe5a4e8e542f0d3d1ef6bd69db4327d246b7e2d903f633e76b32426626f991892c758ee7ffd8f4b7045b5cabde3f993577f610c"}, {0x2, 0x1f, "a7bd38c3198762687a60fea6489dc003bfa35e71afcf5752e267782e043c6f6e5b9b8eac16ab4cc1fa2db19458ecf6b73b76f48d8cc9476d5b3e3ae64198dc24f37d316ea16ddb69330028110c87b01d5d6e2f13cfcbccf3d6a669bd439056fba1511c730c8641e1decbd1bc8b809ff0ab071606744003d6d74c2b7e5d75ed8d7f7e8bf5819c27f9f0959bf283369d7d8b0681cf71c1a4ed3f910872ec1f91f4db06a7ba75c51ec00d117a9f0fa75eef9b5bc67e145e388bcf3084b13e515a02c929672f690082464e9371627d378743425c43a279dbb2ef7bba259fe2a3d99cbad584e04ce6a765fbb8b0c3e45764a67519b727b8d8c7dc2fea10"}, {0x1f, 0x1f, "3737f6a742ebde758918e500d595ca6ff35d0c65b91115c93ece765e889d7e451fe46595144508f4a332ed622f9753778b220a8924ef73ef679dcfc945ae1aa2cea1ea2cf68af0b2b55f72eb35d7aefa483df8f1686a2b72c52865b2d2a9cae9cce754b1a31fdfbb6bbd0c2e3d6e789e8a3cf04ea73e398ba25951afc3658eda8dd1adec31e3547a8f9ac765f289b80cd9686b43737a1a89066b51f53804422732a3a6ecbb8eddc461f01df4983c7e31b15cc2502a65048be3272c129fd7714200e1a5642b9d136d79df68c113939a2f497f7979fc16a2a52f9bb096155ffd873df887e1a16df841695e7cabac2d837db8c35fe14f43f90252b0183e32"}, {0x3, 0xd, "4677728ed8680832f64e24de11d37b5681b91a29c9d7ebae8f2c966648fa51ab6a149fb6fdae80bf492f770955e3d317e2ba7fc43684e3962bd9e3bc7ad9fabb231cec48626e652c1a398b64e55fb29a7e8475ecfcd502795372317e6c320b577f53d0e48c706c710372d5"}, {0x19, 0x4, "09f60246339ac1489dabca142d36529c9b6839663c36b23da67aa105ce1a5e76339e3f93"}, {0x1, 0x3, "7c353e480ad81eddae1bb11778d9a65562b057457372b9"}, {0x18, 0x6, "ad4a93ddd04e246949910b44cf5da0b3adb1908378580755e66801756099f83cdeafa11218bb3f0115a1f6063740221fe73392ea"}]}}}}}}) 12:55:46 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0xffffffff) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xff) 12:55:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRES32=r3]) 12:55:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r8, r6) r9 = getpid() fcntl$setown(r6, 0x6, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="3af7ea6b4ee105dbb33a217f0bd2321595f8c5f9f9b9b45be38e018d099542ee90ddd5eee468eb0ad199eeb4c44226e06d583b172503fe3d8709783905ee28f6fa620b0279bc57f4ba3e8b0b335e0cdad07498f2eec5a2c6980a734b31ebda9258cc3eef6973ab4e8ded18d5c1c86a7957ea3c0b72f19a", 0x77}, {&(0x7f00000001c0)="6f33fda9e0f8fe373c1c598ae104e489673d354b31fe524d44a09c00274bc8b491f925892f44d2ab92c1240300cc59111a6c3d", 0x33}, {&(0x7f0000000200)="3a5dc5dd180c266082c89a42a522dd98bbcef8efaafc1851e08e6599e322405e1eaec7192517f8c752cfade157a79e30e1be5add34f0ed1959b71055dcaa2c515b4261f3c956d9c6cc17bba701615492d061cf7cceb7c3c3a2c21c7115c6795bfaac6ad74acd457fc23195fae97ed641", 0x70}, {&(0x7f00000002c0)="8a82f8811b6326b88c67279f5a4767f462165e53e03f645e5ecc1d2b92797b598a03d793ca44722db1b0f01c1987a454e67a82239718939d3952941f0a15c21131a57468abc45b81a05f621aa3963e474eb60ba5f41caedcf2185332f239d97b55e603289a9e73a0e5f89888304225f42109cc87", 0x74}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000fa0fbfea5d07b0a165d096069312209d631bf5a3a0dac03ba40cc7f74f53ffadf44322b2d7ad2229fef56d1d20a8217f5b383f5e3309a7fd6fd535d8d62544b629e9c68968950504996d2d0116e06d2a9db1641f350581a49082d87d6b79aeadb6cdc82b453f83cbd72254125c6b5c527a3f9ab016039f52a7a10fe83bc90bf25cbf619279ecf6d85b2fc64abcb1425c27bb0fce0f3640a6e2ef523416eb72510cb5cd2edbc71bc7d7baaddfe9247ec2317306899bbdd5226d87d4f87d2febdd77928bd71af57ec75629bb3af6e8c8c773b01732ed163cfd0000000000000003a3a13d5ddec3ad0eeb9f0fa49d58c53bb01bf27670748dfe90f3ff10d990a5341f65729290b2494f64e619909b9a4a0ed97867ada9ce689ea377072b93ad066e4e6dcb9a6b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0xa}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000040)={0x2001, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) 12:55:46 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x13, 0xe9482bb4842d8be1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66056c653000c6c31f18e45e66ae07991e2abc9fc7046f56c93bf6d76f59e6bd4c8ed70e283cbf8a6d174e73db367f"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r7 = dup2(0xffffffffffffffff, r1) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) 12:55:46 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e401a10216f963256466"], 0xa) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 12:55:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1, 0x200}) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r0, r4) 12:55:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r3 = getpid() r4 = getegid() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x44c4ca4a476bf090, 0x0) r7 = socket(0x20, 0x4001, 0x4) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x80, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001800), &(0x7f0000001840)=0xc) r13 = getpgrp() r14 = getuid() r15 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r17 = geteuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="11a3d23388275af45956707766ec5ea9b7cf6100f73df1a489c2118200936431481d762e10b5314c2f9b6f86c50507a8f854536dc01495fd07747467620e9549d11d46001f302f7b507c51c17a28754b4bd8162711851830d3811152f82574b55a", 0x61}, {&(0x7f0000000140)="f909a18537a250ee3cbba6ba5110ab79dd2909285c3e86a9560d3edea95d477591bdd54115447a986bd7e35e78b02ca3e5fd13db7c511e697821c8e464fbe359c2cf722ffd90d529e3ec03a238be7e8bd74847bb30c2f6349ca019b641fce7f61f4f8af8d3780a267fbefbc7cbc1276170c45b02bc8725761b9a09d86375cd74464f0d8118657c6190ffadc0d3a60385eba5ef11bd0652cba2b050f4985dd2bedadf61d95149e5310756efc81ab0316a1033608b7c757489a8f38601bacbe4a77a2d334f37c25240e02ebf26d798da45b48fff326ef8502053a29898fcdddc145e7b2b8de19a988cb19647fbc0e5760be7bc8aee4972aa432800", 0xfa}, {&(0x7f0000000240)="da2f51411a79c308968b2809511f94b26a9b5a7fc42ea17c426854808b04747672730ad5c24b5bbabb900485844f27bb94b55bb8848529ccc84d1112", 0x3c}, {&(0x7f0000000280)="0dcb23d6ad89865f0bf2907836925930c45bdfccba223b778cc773ca7e5a2a8dd53c785ba625465f30317e25aea33c1a238c3c2808d76fc082b7259c13a82335c818909bbc9a624a7c47648c54156c9836a66579d62d7372703a28f885efa1cd1d9b867a46eb33787e1afe0bc192ed9481bf3fd09918edb41b812a9f56f5c299", 0x80}, {&(0x7f0000000300)="d4067254c22bfc8b717faf0cb1f88017a68bcc3c61eeca0d29f356b272ab5824405aea5664c4a676b53ff1c182d0c744525c4f6aef623d6a6c364af8599e9319ff3342b1e445bae9112f86a992be9dda278f33bf038519188cbc6e8367b22899ab0fb0105e3cecc82e598733fdc8c9df341f6ac052cf2f23f2131bce20450295d48be700d6a61d89c7398799045923f3355bc6b959e11c45899eab48b34d3c55d8d55ba87219ddb5af8624147c9d80b65684af4d", 0xb4}, {&(0x7f00000003c0)="dad532ec82e6776a01cee6de188505fd509074f7069ce6f5bc7598cf75df9b9ab0dcad1df9d0941a002848485d700346640be58992da8b9c275dc28ea7643b754e9bacda492e9168b65e202310c02d25a7aa5d52bc8d5a8d122499617410495173a70c88877026c6f55df5984e54c76a2b9e28a1178619aedd0fe549fc136a167118658fe65adfa2861f31be29bc38476f72c22613130acffe293393ce2d5aba439205b687645da2455554c282f6c5d85af9ba7b945b008d6e4d3b0ee27e568d0c1cd0f22030dba5de3eaf4bf8a1ed67bbd5895b168e06bb0d7c9116d64a485161b1c81576d5df88743450d58ac2ef6c454edbbe3ffa1ee996d59d03fd25b48131353a8b998bee118b8b18cf0b085f2dbb605a82143d7b2cc6ba536c07e54d520e62df2d7713670acc6aff1f2f80d22c13e66e074dbd2b74e6ba4a83bfea377611e2650f16681704f7cd8309edd795b99afc3ee9f46cbacd90bf368fe3927852c2ba52818885a6ea28cebefcabf158adddc8bc7820be168c3fcb8b680bbf8fef63b18eca6f3521a02924fb19c27a2e692132ab5224671a1f731f371f72443d63e6c66784c078c4bea4049b8755fa2ae52cc341116780e57448d022912371c0d3014e506dee3fb324cdc8389273a624cc424b0e9274f1f820f73b8e193a5adf57d4f21f81b5b5221fba41bf42fa1c043263903871a73573b9b004670fd80fdc08f801bd5e26f222b795a685ad613a117daf8bbd6e886154cd45abf6d922da378220ce7b28a3593f100152a25342ae03d61a48ea7832d0375b3f2830b978109d17b5b191b6ba9bfa814dbb15f2f6d9c7ed269707798cb3e8cd5a7c7dd0ad8b8e6f8fcde9c1d06bd7bc9c769d4f15e990c8e336b2581d6e7b6260c19e34db478c08898be5b649b5d916b48813e9d90e05f4fa483a21a4fad148feebb3a37dfdf07c04ce0cf480b5cfd07d934248dfa06ae40d441823121b06d6e23d6510989e4b9e8c384bc9828d46dad23e6970e6ebdcec7229f068f307ee9134b31234a6debd96e5a8dbf4ed54937e3f29f9b7d573a14ec996183294bf842049edd48d7055d748c46846c0d604d7b90f05c6ea059ee83602b37d52ba267f9104d0b5682cb8c71d997f7edd9f6407330bf4f7ef7b0f42f357a92a92b7aa154d8d9268799d8aff6488e25d614e1159ac908ffdba7b677de3669170d1b0d8849056eabf1217ab5bf9236123a0047ac47459734b88d90cb949d0e94ffefe4b989d77efe2a534623b9f2bc364296c857847cd5fe0cdb4ad739feff89233737429bfd1ff0cd3d3118517d660585189bbffc91681f5a17b13b78a7943b701613b836090b42326db57f32c9f5fc6a0a9b9052ea4a1391101f04c296649b16c87991a85a55ea6743076da3f9e01f35f9d15a817b630ccd4afd447dec891faff5c0773079e77486cfb13d68814301bd9ab587d2924e57529879b3a030b057aad40bb7920893296ea5cc672e98452216b916d4b4d593d63280f50850a69a712f3ce9884ff6f9a0e31495a6616e5772bdf47d9c9d08e4cd56395a2bd62f5c1540496c2cb0ab0f79ed6ca577076e423f096c4d38f1a37dc97214d29290a85e0cfac0259470a1f4f4d6e63108ed9184c11f2583e5c99ef19422453373956e7153b97faa3e0b870fd1858de52c5295181af4dce6ef6767be6f202ac9afeabafded9e404728859459352a22c098346576304876c39f81fd62d03380f6b20d66351b8e30f241c66f042d515588df9d6b44bfffa2160afcf0db9478083366ad588d92298596f5ea60369d34ad19f514badd5867bb52cd8f19ae1c0280c66f7e4cd2d542df4b22f60668af50dc8d339c73c56cefc3b87954b5ef2a37cd538b3e51374ba157380ff80006b710906cce76ab3459cff476217c4286851e4a5eba82fadfeaac09eccf913be63d946b86dea81cb3c812a096d7bdb0f76e2a475b28d722a6276aabd436494eaec45c3d91447c38a03be6f10098d53ff163ec87da603e68343dec89c6d8ce92c5893e0af539cc23845768aa8544f70476db893c05b352cbac1535f2653fe4d603af90aae0794210cd27ede5ec9e6e2cd911c2bafe653532fa66102d305d66f0eb9d3389b4b0a4b99c87b2569886ce9c5d0108ac3cc2de9cf477e736f4b2081ce1a8c1a91084d4035e02aab5359387427f90a4f5d8929cb8e64d6e7b7388d68a6be079b80ff93974393cefee7f9e0d302a09bf7fe15fc9f10edc25695560d3ba90567d3f3b07851e607d3582a1b98b5b0cc4021dd4eabb0fcad45f906bb6ab53c71d54df77c74bd60c8d756191cf51ef8348d61e1f370f58645eac2e5828e040da6613e6ae89c11c44bcd08180991bed14e1554145e1fb06a9df68d079509fced0d488822e3bde85dae2226a2663e1b3502bb29826cb691838c4a0c4c745e0068e64482ea30d21a50ab581733b66d352af85b4633d7121902dc7e8038a6d406311aff803c3dbf6c9f4199ba412f9ec68951de2670d5a1f260d55f76c84a41dce7de28eedc89f57e6a7e954de165c29b68c11c38b58fb3fc1e0fc52f1edcb27e08799c3759e0cf802e92ec4321af576496a9f71707a0d6f7e9fc77dd220360d016d8b6f485f7ecb0eb0fe7e4b745251bf4f085ea095d85002a089f2dc789c19b1f841612c02e9958858229fa26dfad0496fc9ae2b3ef6041eab5f6cb08487d5ca8ed4256341bbaac4c554125497bcdecf7b02336771ecdaf867f6040881889912a43571b20fbc9d2f6079c3eef1e5931653ff2ee74cb136ae7076ec1f39b79fd7e0f4874966ced81cd04b7537ac74f6e764b8aba3578a3fc7cc655165b984a58226fbc355b7a9a9d1cc04b8e8ac5fad31d70e27c263f2342af7e093627cd18cb1e1d318d7a0c97da37d76008ca18bb894a9f72e94a12b6b040bedebba0e0b322d661cccb3f49b1c0cf9ded24f804be7f0f25a54b1dac33ff279095bf48f71f651d69e2926311ec70bf6421e0668fec26a1266379c0b2e1bbf86a835630d7c6f435800b17f2569ebbe155b4f38600fee99529d4739beaf928bd5c6ae032b34753c39e981be14686a4d5b8b3ddc5e91b80fc44e4406b30bbca990eacd77b57b777f25e8316e7ef70b3b75ad78b5b20cd3a5e6a65346acbabc6803b01a2fa59d496a33a8ce96be8887433be5e87dee9ba71310b702a67066274c6b7c79dd508cc5c14d78af5a2d18a674749ce6e1fec561ca637c3d0947b2b053a134d532493c2e8e066f90560e42881f1d2a5ab9d66e84dcdda46b3fa319d1a6681e4ac7c2919236f8f225d1a1c2c065b99d611710e16dd1b32a8ffa25162b39c4d1e26cbcc0bf09a0fa5e189dd19d341c14ad6efe7bea9b6fb8f526704044d461fdbea2aa86bd304ca153f02b5314b398db865bbf2732eb552b9c1a7a653bdcaa684d2cf397f066231612d546b6b28bba99f8b8f8917ddfdbab69fbbb83d6fa14c96d6e125ba3158b238693858e1a6da80f3631da172ac6877488d736def9bbc56889f151dbcecbf747c266204243148aa352781a75e6a933e1c40d8cb29732a2a8966cf5b45625f7362a54521b3aeca08dd1119a3f5c30d370e0113708110e7a88a5786a97d8060fd53e4cc5d4e210dd6513d727dc52728d3556dd0744e0f885f9398471663675c164edc20e8b36b1f1ed55e74cb978f6ffa4957d5bd19a8cdb1af31a9bc66384dd767047a3cef7f74e8dca9ebc6a029617c8bcc20ac1fc9524bf772a407b3ddc6e8890a5effde3b24a627a503e531b67376b36052b866710a174858456f154990811df80a5866235ab8ca7dd78eb98e2b077c7fda876b92b85069e883afef3446e04c19b1a829fdd4c22cfd66cd4b5b58bb2cf81c1913d9115ed7233be395a72c748f3ae41128d1f071490fa01306511693e818105c2ce18db38a67dac9fb22092b59fe865f70ff2bdd084e4febdb42a644b4ced600ec4cbd76e05968d01be721904df5f18424396bbf34e57753e3dbeac531bdb07724cf5c0e794b9746146962b4bcc05559e882cee7e7718101889473cd40b5e3825d7922e6bbab674028ab67f9efec295f2461f29c1fcf1e00d90c7010a7fb80a5422992c23b003daeae81905a81ecb0492e109bf7f794d88c5580b70c9c843bfc1945bd0853a4ce1c09a04595d3cd7d7ebfc20be029ba675b4c307b3981bf4a6d0c037178de954ae37e539ed1e8065cf35bac54032759cf4158a630d632b41eb5f5701dafac57a5d1a150256efb2fae4d654c67c9c39216af124bf9e63536e138cef377744319481f19698278c03c837c84e78b2d3f1af1f2a6f9dcbfcb14b7c4cf114bc1b4e9740a1d34f5deadec26b7a7c7cdb0dafdfada7c845f6a1ec162e11fe08ff35e49033340a35067ec94c1d4a96c799236fbf3f6b1a7a77ff4958c7fcc12ad574db7cdc764e807d57286d796302782fff7d44f5c0435e376fb035dab700c097cf3a6789c80390ac3f57459cec74fffe4ffad7e02d5d654e5c85260ff59b7702f903eab3cf4b29706e8bc6cee6739639367c76f66ac799a8feda98a96278d73ba11d276cd949907e33dfcfc39ec81eb4e21ca5bea0ce0d02a9d09b27cbdadf74b75cb60821f1e8ebae191b3fdf119164455b03dd68814c7d9cf4de814be6f64af2208022bf9a3cd16de3f8f475b29ac42f11ba702ae4570fff79ac4ef0f3d38f515c2c9e127edd929d97cbde1c2a3d478bf1ab7c06575ef22d6ca063991b925a4d416e18f82a9f8eea502d28bb20f52d902ff5c09845736397ffdf1eeb6362003fa11c4ef18bad3007e7bf4fc7ef7f0b5a69da2a8090b2cbba34887c3e3ed9e625860a46a4326c6316cec8781e4dccb3d626bf95b786bff3b81a5eb7d9d245e782f97f4936c388b10a51eab4982279e58a1124034d06780d8bccb3ec9688a1f1e3ece08981113728a7c1709aff71a29938930d34fda04aaafdfbda13f627f43264f5e780a6b9c3a52164e53e18d59a4eee04e58b603d62b2a3e1c8ecd42af226ae924cc4777cda99ba64ccba7d6ca4f8d6a89644f5b74dc4ed629ad9b4acca28bd83bfe26564c165905538e1f9b6340604ee504218857c40cddf732b251df5381cf64ec58108be4ea5184176c86f883e837eac5f3db7c8f2d24863aa17e298396f24b1e767207cff776037976d541645f1dec036be8f4799e153640c30ecab9a49f1ba7c0dcffeadaa8ca002e8bb19e785f533a21eea290e4f2cecda76274d02a87659f3afec8d2ebd0427a95ea16b69473238da53a13b880a5319e775b2f7feb0f6ed9a51cd83cf25e93626ff0eb8a17f38d2b0dcdf58a6e8ed9c37abb01961d3901cc5389e4c8a023388c698e626342d4cd614ee1bf8202a4774dac98fd88352d8b8a4d689bdd14e7aa0bf606a6428a32598a78c0125d974431e3f3354a846160e057f9e862581a4ad3639a1c361ac45633250b062676b463b8cf4ccc93afb62caf6824401612a59d91f424cc6824a8310d3b746cd764b3383999d6dceaa8a6f13916be97a8936e6db4ce96cb2b6b75b19a4ecdbce306c6923af289b30e377922e7cd2a59c21d531bd2170367e34278bf56db0d35cc21c0a4af0392e7b055738e41e2bdcbe69136e7c5597fb6b44ed329e46f2391350252e9c23031cc0b1ab0a53813a55f0e1436fc9a2e1c6f4ce52689b217e3b04894e03be557455c8f4ee37798f86e339326f65a155ba856873ff988335d44bf892049460fb62a8deddb93d9c860ce876dd0272150c0cfd3365629476ec05bb4e87399e02674748026c581583af19c8c339ddaae4ee0db0d5e", 0x1000}, {&(0x7f00000013c0)="333031fd931237d8ec12c519605d6922cf3e91a841788d02b6995ca571828f0485656cfb6b4150c22c5e37d3eed20dcdfd54b34216720aff04e170a02c7712305588713373f76a971a4f19626db643b1b0c0a419d33d0c1a215a8eecf46e855f270855821dcefb4a4e8468e2ba6412ddabaeeb981ab77245bb1b898a6a998d5e5434be395a14b5bc2266d8a93a4a411e48", 0x91}, {&(0x7f0000001480)="602d785562380673306b389ca9a3fb9ad9ac296d3d5e3de729f184413072f3e39a233daa3c14e2f6fb07ae", 0x2b}, {&(0x7f00000014c0)="e711c47818c428bdbd1d26b1c65f276d5c0d9175f08cc0a4a14044814eb7676e9be23fed7658bfc81cff532165972113dc34f1dbd22c429565600b3eb80f8347be9116a12bb371c89cdca47c160f5d87b915c53335706456a0287ca23137841d20502a441d045062315a2da6b01b8fd2ce07d87f29fbce2265dd16790466577614c69fadb63be3f716ba248dd7f2874e71d48b8e423dfab46c4f7d310c77d7bcc7ca9087a0c4ea6d26229baa9b34c74c496c94c36c8c3e7250", 0xb9}, {&(0x7f0000001580)="951f191f1ac2fccdefacdf91f77333108ac77412cc66cdc981698bb8320315b0fcdb6c1616c53127bfb348ebeb15aaaa8e1f6ad4fcbeb82cc8fc8440c62029a2b0db1c3da8c0045bc7ecaecefc924c6e96ef186f84cda2fa5fdd1ea873726bfadbaace", 0x63}], 0xa, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r1, r5, r2, 0xffffffffffffffff, r6, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r2, r11, r12, r2, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17}], 0xe8}, 0x2) 12:55:46 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000780)="bce955d673c54b4cac3bf8db3622b96c13b1dd9794c54ce513bfa931eec91ffbababf1f3409852010d3d70ab254d7c49a7e71d35c9e67e8fafc2dcce7b16290825d6e5210f5c4198b17c587f92e21660c70476fec606d5b8a85f8fbc47dbfcd3cd99a1a6c3dd656c06e35e20290f580ceb72b9386910885de9b41adb981b0dd761444837152de174622ed9c7b94d41b04125d4b60208c0019d407a12376926a7e153d0e0c8021d469fa4bb49fc30929e2c107f5a74b4383f1809a160613f4aeda54d5ad5c45e85f1f78c6d8a2c", 0xcd) r1 = socket(0x18, 0x1, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="037f786d8c402bf520d9c3b9f7afc20e3f181547013646a9eb05a25ad58a658dae9f2b542b3a583edb2e2030f7e0a2026f4b5f13e5f2331875dea27cce017bf6262c846a890a0e6ba57f7b5109f436b225f45154a2a442a7b5a2392a83a6606e5fee9f7fa16976d840928de1e6033735e7551a99dd5dac9fed0bea8c", 0x7c, 0xa, &(0x7f0000000180)={0x18, 0x0, 0xff78, 0x10001}, 0xc) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/6, 0x6}, {&(0x7f0000000640)=""/162, 0xa2}], 0x5, 0x0, 0x7f) r2 = semget$private(0x0, 0x4, 0x4c2) semop(r2, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3, 0x1800}, {0x1, 0xd, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x262}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x1, 0x7, 0x1800}], 0x8) semop(0x0, &(0x7f0000000880)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x2, 0x4, 0x1400}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x2, 0x0, 0x1000}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x8}, {0x1, 0xff, 0x1000}], 0x4) semop(r2, &(0x7f0000000780), 0x2aaaaaaaaaaaabe0) 12:55:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) fchdir(r1) 12:55:46 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) getpid() msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e62d39626ee58b6ef5590fb977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec01bdde31f65da8823a73c5f073b387579b6872711718efb1f711920f1a2245e831e08fabf005deef687bc1d0", @ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRESDEC, @ANYRES64, @ANYRESHEX=r4, @ANYRESDEC, @ANYRESHEX=r0], 0x8, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0500000000000000006de7c412d6e70300000000000000000000000000000000000000000000000000dfffffff000000000000a183ebae44a2a92152e458e9323c27000000000017ed0000000040000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/153], 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e5008fc9325d39f8c1e292fba40142ab399f63f442752f65471c6bbe02e005c1779d25c3c328ea1eef416e850dc3ea45436d3419a2ad55798af87b5bcb6f3604b5430ced663d998108df961d05e58334e5fcbb8e3664dd403c030fa6b3a74f5178ae1248bac045f4a06fb5d9655350a2fc769cf912dac3472aac93935e1ce4428f489a276c0c9fcf4c63b9dee5e908538d918fbc54ea03c0b52bf7760e534e7a0171cf69fee4f548cd441cd56e3f6fd68d2981cb97205309a2d24425bb4bd545308d7750744d38f6a02ee5ade414ae4cf574865688a9701a80e62bd3d9f3cc2d99b9eaf961f5ba7356e35725610ce4d6c6ba2f1a4246e051890b713d7d50470b353161c8270381e50cb8b7e12c7d70d19404540122fcdaf09e7727ee14447bfe8d186ebae8a9e4962c789cd298f67bf7967b941daafa2033875f9678f7874e38bae8f18f0d62c7fde05933e1689e95041afa1c7a226"], 0x6e, 0x800) 12:55:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r3, r5, 0x50}, 0x200000000, 0x3, r7, r9, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0xe, &(0x7f0000000000)={@empty, @empty, [], {@generic={0x6006}}}) 12:55:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff02000000000000400000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca30693b3947808613f27c00"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000240)=""/82) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:55:47 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x600, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/4092) 12:55:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0186960, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="04012e2666696c653000"], 0xa) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000000000)={0x8, 0x16, 0x2}) 12:55:47 executing program 0: socket(0x2000000000000002, 0x2, 0x7f) 12:55:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) dup2(r0, r6) r7 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x94e40000000000, r7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) getuid() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) listen(r8, 0x20) 12:55:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x1) 12:55:47 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @empty, @random="1049a5d1c69a", @broadcast}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5) 12:55:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x1000}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget(0x0, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001740)="0100a79ee058f5a65fa33ecdd5aa13c9cf57ebdb5690b73e832bb3b5b71c9fba16c5734ea9c3ddf692c716f7b13522c36125a554c99e98e1d100"/75, 0x4b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="57aa59bfc0ef26c0", 0x8}, {&(0x7f0000000740)="ab77b7e3d34832994817c94990dbf49afc3f4a6d5a7fbefc662d483284d9ade8761004a77ee61b1f522628e00fa93e00103444e64dcf1c57d38f3d8d0ab585c769216d940f2d2c42cd926b260f17580fb7a38d649a084a64e98dcd53c7ed6cf6d57f71fbb0cc7887fd08e0290fea477f828fd99d0350ce1eb7ee375746071bb9589e37218259011c6cbb408eb3d43729c41f3d5cfbdf98d40bed7dc452d46698ece74f59f7e66744626f939dba4c4e9066fe237f1ecd07a3856b7c5da8d2fdcc569813e1f86280c4156bcc7574078704e9207f0609e151973957fca8181824f138eede11ebfe9b397932062ac91f7e4520217825c2066a093e1391493b2a0c3afb792b652570b850abf8969c2012ff020455d69979de2000df83de76366413d05c9b6097d2783b49c9e3713ec91263ebb3d2b3826ecbc1017b57aba1f94034ec72357c30c8cad19aaeeeedc4f536bcde521db437f41f59c388589a0166ca9fd21ff3a18d73f73ff47960d7d5248d789e4f9e664d819afe90ee8f91212b8735f327dd63a77a963b3b19e37528bb8e86349df7d21fb8d0b72f441b0fbbc64ca8a915a5ff4671c916189bd07b8c31f9c64cbd0d2923594e6e0c311e2d83ef8677102b80aafbb81d0428879ad1bc1b2484d0902faeca8685ef783b595c221162cfbe0c873da1072db04410f5aefa4e5383c7c5521ddaaee6a457ca0730a9575d04306d7f2c10161ad399cf2c545f8f0e8285da922a1fcd6a3571960362efe7a919b1fab9a3d8f5a0ac2cec041150f7af37d4683b184f07273da309633832d62e05238037c7b00f375912ce497f720a24f0c69e174d84887223915b9d15ad05198168550a01888026b9a2da52a22add5a659c126960fc0d32f4a522c2935baed176eeaf5446e4339dba51b61670a1cb698746286cc4b07797ee0fcb567080de4055f0560b8be14ce41385c1b0421fd31f5b604da30a9a4ebc2effa6682443799def9bcc2e08daefd2d66b1511483c6e3706f9a0041dae4b873bbb16bef218c436dddc6fc850312387a15c337ce80ff7498c94dd4ae438819f02bc318db901cfb4ec6fae15ac15c1162a07c65ea4eaf5a5ee6b2f90fe4add1ebe58054c89fc328ddad81ded7422814d2f4adc6278d6f66ead03d279bfacb94638e683e8ad29681ca16fc2474c034ea260b7d5108d015254732544f95c89b7794198266093ba9c175fec40c97c72f540c3ce89f23935bf041c86be2ba37a67a0279825b9c8d98ff12bc23772003374487bbd8993005c6d12bd29c162d6b4aff59f36a862b76ae10056f97ba49d8c7b49329cfeb81b66b69b1fa80d0a438001a6a79bdd5cb2a8ea72f17a54ef317e928db0a85f7d3d48d1f13c3f3a327c8975ee62c4fba73373c3a42b2ed703ac984486c3559f8ce7ada64b6b7bd341e70901dbb7e6784337af5c9ff2a23add90550297b89e8dad1aebfa9501a97cd83805632f225c25f4e294716db619ebd98bb768e14645f3d608a421b65e6b08ccb8faa871c56aa438848a39c62cba8b0f1bc6da6a8b48db32e3fb7dece366c2e021fbe9f2fa2bbf06b9e45f5684e1a4710973a48b1210c57ac023c91e9c397e6ae84add2bb159d2ece120dfd9b5173f6103991a13cc139c3709bf89c6c593fe50c2085ab2ec8520c1c6d68b73363e618813e5ec09076e8028d4c18ed2c7f411c82925ff9eda8d391365217f380374b30f92c3a7ba4882ed7f868f02500f04e4b5eb3eb08633d26af2d9ec1a47e0eb938016af272f3f18da6b48ffdd4bea539a9bb4242f32968eac100cc6eefc3bc1865f2334ed14607996ba630aceb8003f454478df1231965e07b1f19388ea31cdd885b228d8399b386e6e3050cb7867561e0988d73fa49c5d03e6eeccdbfe92ce3358fddc824acef9e68d487bd3c55a09056f489c66dc27bdd69433b2b06a5b927b6ef5e21214f9c08963f1af8a4ec2b472a3bce79162e4175d4f77f2b1a3f7b927f38d6a970d768dbc4bc3d78f8cdd8891ff0ebde052f950fc496172dc2a3688da4a5310abba6ac295adc3182aff987a37bd12ca5f2da22ece13e370d8eebe07bd8e3b1e65c26d647f734825259cbec2a05789f963ce526e3bb55815802e124676e5e860872c44bd666a4f47ffd771a14d6a35c6a4c665e87a91d529ff334565f737272f6d61cf9446c876c3610da548cbc9e024da95af3ed548624d7dc033552f76c20a6cc2d9f6dc44fac285c5296bff540f28163afd96dfa1e2f4f4f6a63e5acba1cc5e02fa3beaeb939517467966101b61feb83930463d1e3ca51bc66794e795c54b331e7ab46af0802d47b113d86bb474591235701fb46bf8621c4067ad8efd5b24c8d8a7d8ee65f498a80f0eff85e0ee35dc5d771ac640d6fc9dbc476898adc6e9276c9bd582df44de5ebf91f868fc463d03a5e529c84e92236fafe03cec4131b655713e67a88e37ac8f75283d72a6d8194a161c4050609427fedbb4fe24a4f0a40d30e2eea54575e1dc46c1109639ee431273b2647e2d41daba3515d22a605022cfac34e5104f5364fbc627562d205c26ce47ee08a7ace9f5fb648258585e8d87de22179dbd5cd8659e8cc4170b1ab47391a09543e8b531140966b0bdec160436575653d80228a0bf40de4a40da0fefd1fff491a64bf6b18292530700c5334f4f1318b2c701a1280b5d1c06acd85f74d77cca7c81665b840918797fec5d1edc4c92ad6dde8ee5bbc3da849786b616d59ac86535abbedc32d0963bdd425882bc7080ab575ea80fbca9c1f7c64cd7e0492cc54f29716ab591f449ba520d665ede5851fc666f8cb9fd1c71316352e0a828c21839899bb71f81e850872e503000117026c0a4d88c133723b4db6345fe3261d1f70680de3806b7510c12ce9c5bea4999fe7c36471242456cd952b04d8f3c2baf4f72da02f9f3c02c53bacee5e5693fc2e93cab6e7cf0d20e92ba2622afe158f1553190535316715993b0d33bfdf37a3ba0d55dfcae38fd31ec7b08fe2822dca9fcbc3ece69d752a0f285434178023e5c33ce89d86ec1ba1290379cd3c9a55829e4c356871063efa5cc907135239b69e19956c058c6601e0ace42e47f406c46f38690444d8070daafba81c3f15158e3339dc2a11f9651724a1610a2ed5dba8174a9b0f2957ce5b4d770298cade29d2c7d4a40039461eae3d9a65c92bdc1dab7f18ec21c1bda851c1a5dd9dff2503bccf19abf117701abb829f85e87b4301e35eece9edb6b19620fd5e0fc44fbf2c41b893d92db03bd7ce516119d0b3798a2274c3fe4a6fe96a565b51bba8f9c8ec1f280218ed98391319f4fa17bf7408bbd8289d8067cfcce1018d0ea46b94ac6a0866521381f3698c9f74e9f55c06a74eb378daf523adc29f012b767024d325e7844ac5530a24f1dbd3c4e661adc7162d5280da422d7308558b7b6771290f431572d374cfc6014e3e8c98d3290a87c50d70ffb822f99a90ef87428707e00d19545a29d49da68477621301a8d05c29d00412ae2272e69ed1648d4049d1e106721ac09958d5c77f336a5f012f376d6650c5774a947c7c269f0e6f3fb522548f0dc9d27499ffba1aa009549f79ff55f950825d69556d06ad054337b4e65d6a0df37ec8fb59926fc837ad50cd1cda6481bdc3cf0e1d8660445b84f712ed064aa729577fa7949a55333b894c2d6e67f0d7045b6830abaaa2991a3121aefd6d0cb28409d2ea84a7dde080f0634ccac4d8cb77d27717d6ba216583c501b03616ef11b54be85350ae59a4d1e6f5cec0a174fdd6f8a27941e30339b42dde98f0834ffc1dba29712494f90532157664a719e3440d589488368dd50b32a55415c3d05cca670ca13afd0e02b48e10c2a60a3797c28f372ee9f5a88a8d21ec8c123a0d1463a9f3f9e5db1b007d8afd15a643c39f1da0d79d6ee58e4e48857254abda364acf90076380eff082089c90ef0c13d37a4895d2291aedae349211bdb45047862e7b1eeeb597358f8f00121c77e925f07c4fe99b86139668cbb79692fac7cfa5a532bb909ba3b22dcfb66309b28178b63226b4d4c68893b66c02db8d5ae1fb0c5715eab11a71ecacc222b3c5b3c124e5e84fb47768bfd4725e8f86b1fdb14c8f0497e7b99b1ae1047a5d4d421672ca06ca58abd7b0ac419b0e430f2832477a79ab4de9e610b4822f8b4c4cce22d8b0b00758b7f5d2b7018c54b5e64392851912ae9fbe05cee69bb8813e97c22a4e1b2fe6f4191a758c2010bbd5438f4c39162f0acdba0381e44cffcd7c5905b17283d7c43a910c84c427f88e18c306787d276cd2e23313ab023ebb8f9c77020b27d4d4be1fcd01071bb3d99b12e823e3761403d093acf00c0db88432abf434bf6d3093affe8f218ce80a2c2e50749f5cc1cb0706fe5aba34dee95de7ff21e5a42a0f3d0bf60822db20202e545ec4c23977b3dd454fe0974960784dc11c1c301cc4e140f5b798481a7feef349c775fb8aaa1e9ef3dbbe8d62c252343a963cd77f1a9ba110c26bb6c7b8915148d5d23465037914bde3b02b8f554696ce39cc4b45a0bf7b40af994226cc5f34c8957d6e6d2045bd628b528ad0676edf7ce5b659905d49f1de1672352da5a0cd1e0503a9826054fa419c3ff17dc62a79c58dbc394e0cea9b2ce1b65c8cc3d7403981aa37aeb1f5c3d3d1e4ba7da969110dc02e397b2f870ab0d04ac79bd18003b6c231db27df0821af151c7e4bf429b69e2933aac9fdadabd66fdacbd9f1a6330164988046e97a550759f2791767f31a99a95d8a35a0956a24a7d5e8291a6d37966d7186917e5049fcac0d6bb3bb20a226e0ffb3ce5d5b3e25db1219a2271ebcefe2c9d090545b0fcc14a65ddf500f6e036be3edd4a0aa9adedd774490f92b1dfbc129379f4ec030e3cc52f75a89e65117abdf94c5edb9bb3b62b886a4130ba2a9a9b7173d40ad16812b60b3c4136921577c5b313f92062e0d26f2cb4ab4d9bd5ef3a7a40aecec5e89c5d00d401eaa1b1a5b472a1c4c771f52ed73f0adbf5138ccc4a5fe80c88695e906c7c7011ef3529c764fcd005f620d2c8bd7c7717f35cdd6f413c0be8432359a6ee609be379a01425e945c1932feef15c83f81fa6c14d58be1a87fe3e01cb87980635cb016f173bf6a6a59f2cac13e8f9856874d3f6071336cbfc6076d1d684c57cb80fa57c5ecc41d7f8cbe66531e69c9bd04876794cbb51f04e329e2513bc1c2db2e175aab4168d417893dc0e7fb0e4b463335d97c2dce77fb40afafa7a1992987ac238a57131d2db6cd519e7bdc26ebff3e277aa83abfdc6e091c79bafefb2c0a01f72c60dcbeb5e9d3ec1e91a2de29738b33b306b2f8cd77e5eb5e210a09bbb4658d9cf914539bcb26cea69e0d20f57ca7c5d17fe2e0fc9fbc2d9561250303090355e4562f62890febaf3033c7458258fe936043bbe809e4bcfd561cd4887f16b83ed04ea2b39d4da42e0876105c1c9403af5ef4b81645f816cc7e3d308b55c9ad5824e5da63481af68cde7b499a2fecf02087672af559a2190bf89e95107452c420b6506e4161963ae59e67ce38872f57628a6b8cbf05f8a75bb687f2337637f908b12e32e4e8c9ded0c78e279b9c9ea52fcd9dbcb601646e72a825ff54f0b45dab28f415d71c0230e13509dc496f11a0c680c1fd808ea4484bb1e878783457a2f9582cdf2bbf803c5667a7d0da1d35ac2905e940cf88967a28371e5dc7747742db33210a1edcbb5c8685e8ffd77100456eb8aae4e57cc36a658ed771d983fcd721ac32879ec0915599d7409c97cb89bd266196ffc929a04d2c4c46c4f2a63", 0x1000}, {&(0x7f0000000380)="c91ab38434b145f037429fb8b4a516d189dada65b4158910a670fd62c19d41", 0x1f}, {&(0x7f00000003c0)="f135d601463339d802dff56676ca95da29f0946abcf0364644061f6fe0f13ea03a14526b2787df5bb10e84bc44366742762552254bf27c4023d1e80dd9efc9baddb536211da4a95adca730832551d96ba149d68bdbefd8007b7fef95ecc11315d27206b573933e6b587bb78018d0baa277286e2099dfead462404e00c088c6d861af00b52be9ec052322538ef1a9e13e1ee2092ba1ea79379a3a54b4d06d457522", 0xa1}, {&(0x7f0000000480)="44b10321c990db7ad2c5750ef720a2d6afc3e2782296f2d23dfb5dbb", 0x1c}], 0x5, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}], 0x58}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) read(r4, &(0x7f0000000100)=""/14, 0xe) 12:55:48 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xcd, 0x40000000, 0x2, 0x7}], 0x0, 0x0, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000ff1000/0x3000)=nil, 0x3000) r2 = socket(0x20, 0x1, 0x0) r3 = dup(r2) setsockopt(0xffffffffffffffff, 0x3, 0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x21) munlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) readv(r1, &(0x7f0000000500), 0x42) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3) getpgrp() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000140)='./file0\x00'}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f0000000740)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000880)="90cbb91bd5a2c017beab22c0119ac48a4919752d6d28ab0df925a7cdac244409000000baa6a24210d16443214dc266f60719e891c2288756395539f792838a8a15dc5ae01d4e2253f84fc46e8a7f55379819905f2ec25ff809d12ceee46c2e65070dcb1a2103eb297d42ff812e4d0cd2ea42f2b8c845006f028cdda5c7d2070000000000000055a36e45a174d0d8766efe601f0385a3f13eb2c8c45404bdf6874c4f86facd92fd3ea9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399eddffffffff8fb333b619a9574800", &(0x7f0000000040)=0xcf, &(0x7f00000001c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478405003d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a56cb8b90b8a1e75598317ce9681a1ff6c6fbdeb95e94612d7e904d0ac484317a07ccd093c31e1f2e3e9f6c72d2473ad30955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b809d5e157c6da6a8f44ac1c16b967c0007e2fc13724b67a9ae6ee2a81a1e6d10faa0ef1240d30828a8bbb748722be9efb044033265cda4f5024ed3591baa94c74b7b4fd44bc7bb844b7e93928759d7310ecc96a30d22450cd35f6596b7346b819847c5bb708528bcd6ecc43842f521dcd6577a8fe1c7bd6556974acc05b46946ad64701137e0d1226ef6005c33684506af33f86f3d6bd06ed6a3c61c61a730841dd8aa914d3caa5914fa66b1bfcb60f8d82fe73d565d155fe9ec9dde2e15d44da153ef6ed3030ee25aec4e21b6a31aa5635421dc935f7fc648107252d9ed325ae8f2e37d4af04dac30148737dd2e5cd1262b29d3b60d961bb37515c058d8056035e225ae3aba6a2bf01f7e9aeab17043c65162abbf003d6112c775fb6d38dad77348c559da767e301517eba40cefa76d9b5648737a9e108e67071b4b00b2a65f052e8236e46e318eaecd73a3fd7c979292ebea0697a6a7c6de8f6cdc6698f67995a494", 0x1fe) 12:55:49 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) r4 = getpid() fcntl$setown(r1, 0x6, r4) r5 = dup2(r0, r1) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="f0dc3a46b3b06b10db261d6c4a7b795bcbe352064d6507a9209a7a52bedf5b836378dc60efb608d80fb99ba96a8468830c008f60bfea92a61fc3921d2c591dc738910d267cac853b27a9c2dad900"/87], 0xa) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000603000/0x4000)=nil, 0x4000, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000656000/0x3000)=nil, 0x3000) 12:55:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0xfc) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/110, 0x6e}, {&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f0000000080)=""/11, 0xb}], 0x5) utimes(0x0, 0xfffffffffffffffe) 12:55:49 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 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}, "0e69a15f48138958"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) pipe(&(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000100)) 12:55:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) r6 = geteuid() r7 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r6, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r5, r7}, 0xc) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x9) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x400, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:55:49 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff84aab7aaaabb803500010800060400002765d78ce8f600000000ffffffffffff7f000001d4d6ac4dfd3c43abb40df6eec1d10c594794bd04342f16e739b59ac16dbe2b7f001bacb5bb0702ad7b0885be05f570bec425585faa5fd7e22369a40bb91d3c79de727cf34cc61a66739e9eee6f0bc4d0a5ac6e363c5d42860ee29426dd4915d91c"]) 12:55:49 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0116ffbb09064000fffb0c00450000b4828429021000907800000000ac1400aa4e204e22000890780000"]) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r0, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) chown(&(0x7f0000000040)='./file0\x00', r0, r2) 12:55:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f00004d1000/0x10000)=nil, 0x10000) r7 = dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="20ef01ea246af93312e4e332215d56dc87b57efee82bf7a6eaab3eaa142e88e6f36c4cbd972a6d754fd949314800f1cf6e9f2533e98b437c6a6f9d1a00765c9f8065ef9c6598efe01f8b7b2238519154cc1b7b5916336d6d5e6f66bda51862e1c30d79e1a5106ab41c17e28d7ab537b6d139932276e93658383f368b70d0ecc6498756c7a4c34878e50cc3f3101772089edee8aec124f7d0eab5a9c30d74b9a5f4979207fc7b66be0820c2406bfa40df9f3ea0787260e69bb57a408f78c1df29df", @ANYBLOB="196601c56da0fa12152cb158d1e3661e12baede845911cec981e889ddf8173b03addb4d693a25ef82c8364dec4e758847a0aee4bd22af97a8650aa114da7bc80b7861545418ed77bf2fefb2643939392dcea8e5071e6739e1d06e221131b474920e0ef9dd05340c9e7d8b612e6bc280d8947447d5b4e97c7c36dd328d357a63b4a8f157a70d3182eea440e68af08b223459867a66a2a5f92ebcf4d87f3b7c5c7a7888baa9ab532931c7c98c9bdcc6ee6615c6b6ad59e10e3e6e1ccf83a8cb45214b263eb1f4810", @ANYRES32=r1, @ANYRESHEX, @ANYRES32=r4, @ANYRESHEX, @ANYRESHEX=r8, @ANYRES16], 0xa) r9 = accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r9, r1) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0xfffffffffffffffd, 0x7fffffff}, {0x0, 0x6}}) r10 = getpid() fcntl$setown(r1, 0x6, r10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:55:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xfc) close(r0) r1 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000080)="e094edccf8c674b155d8aa02617751df11e403c8e2a05d1dd76d6858e38d25b48826199eb4c2e659feec699675087d53ef650218b23cc3c8e7a006dbbb8e14", &(0x7f0000000100)=0x3f, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:55:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x7, 0x5}, {{}, 0x1, 0x31, 0x1, 0x0, 0x3ff}, {{}, 0xfffffffffffffffb, 0x18, 0x1, 0x9, 0x2}, {{}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3bf, 0x100000000}, {{}, 0xffffffffffffffff, 0x4a, 0xfffff, 0x8000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x32, 0x80, 0x100, 0x3}, {{r3}, 0xfffffffffffffffc, 0x1, 0x0, 0x4, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2a, 0x10, 0x0, 0x7f}], 0x3, &(0x7f0000001240)=[{{r7}, 0xfffffffffffffffe, 0xa, 0x4, 0x5, 0x6}, {{r8}, 0xfffffffffffffffe, 0x1, 0x1, 0xed6}], 0xfffffffa, &(0x7f0000001280)={0x9, 0xfff}) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 12:55:49 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) sendto$unix(r5, &(0x7f0000000080)="b100050460008ad9000008002901000000000000d2a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e498ff7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1303000000000000007d026ba8af63ff37282902e4fd8972333e872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f16a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400204f00000000010000000000000000d847ac2ce130a2daddd310ad1248155b8264ed3d13d650ae8733067284a72ea5bc9bb79d9fd62a8954b66715ac24bc5c2f5dd3f003a96f737052d9233503a71dbbbf84636b6931c74ce11c7f4d1c6e606c7dfe8a4b68946f7bdcda80dce0607c0801bb84f4d5da378cce94bcfb627f18f258dea983c7d70c7c6d246798aea7c4c745c2b3517c604999a9977bad7a142a2dfc7c43d260af5f62d7e145", 0x14d, 0x8, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000340)=0xffffffff) dup2(r6, 0xffffffffffffffff) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x1, 0x8, 0x1ff0000000000, r7}) r8 = socket$unix(0x1, 0x2, 0x0) read(r8, &(0x7f0000000200)=""/246, 0xf6) 12:55:49 executing program 0: syz_emit_ethernet(0x12e, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf8, 0x0, 0x0, @rand_addr="bdb973531eb41c45fbcba81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn, @padn]}], @udp={{0x2, 0x3, 0x8}, {"ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837dfcf963da245249accb0a65f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000680)=""/141, 0x8d) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000005c0)) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000600)=""/79) 12:55:49 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c34293", 0x0, 0x0, 0x0, @mcast2, @loopback, [@fragment={0x2e, 0x0, 0x81, 0x0, 0x0, 0x12, 0x67}], "dfbc9b"}}}}}}}) 12:55:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x1f, 0xfffffffc, {0x800, 0x80000001}}) r8 = dup2(r3, r0) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSTOP(r8, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) recvmsg(r9, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 12:55:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="6d9ae01b40369626bc34c42910a064b23edd51428729b8b4ff1df7f4d457f5e29898c9c6dfb1b82f0efafec603600063fadd863d29790a8d533ad6bdf15c6ac643121c3b72e77fcb4d02afbbbe603b832106c9d63a5073c80d4a8095a35f58a2752c7fad1eb8e5f41af71a334e1c19fef8873b1eefdd35e15cdb39dbadd2c9485090c674e54650b9b61bdf1145e6e75abff13079615a35f0397c61713d2416419e22da2e3e782fb2e6883f11223c388046fb8d63cfc3e6dd6be64098a0c0d472ca8f40d0d3297b3896191971664ed9992e3a497b2793f923f47a6d53dbb9428bf7cf41f0daae6491221648542a6f692ca44e6aaeb31a2fd19a1b5d5b9aef6034595662b9b69e819b05be605e429a7f6547628120f862b466697a1c4b44df4da7b169df50ee23c7858f3488525e14f0dde4ef8a7db37c1cd4b11576670f4c1f4268b291e7cf6a56f6ae05fe926f06de1cbf40a4630e14daaf75329bc3348f6a3d944e8bcf1feb0f680e6e18bd495d3711b38f88cd12fe0f6e5511c9da4342a0b441e7c5319d30d8021fab1ac6020c743936feb9f151d152fe437c0028ca578978459e9872308854ac7ccb026c530054735f6d06b4f971a7545b55e6a442210e4bb33bf86d60754df70749296235d36186eaee0e95361f4581d636302fbe76f692a61df958ec9744517835ea6a7ac9c0647e9d5a96b22e1cf5a878b3340e9e205983d30388f474efe93eaeb12b46a24021554d3b39acef41ad71be915bea5fc38fe62918b0c056cbbf654ec2ce2de922b09a9037531423882aeb73e8190f25c31765a7bd96c5fa20885846b32704a68007b75181cf0abfd04cb7aa58df41bd484cb7a05ce599a53b96e43a5bac649842a81be69113f9d79f0e860563ed153e3fcfaa7c55677fcb2d1d6853d8cd3a43a69a91c825efaba8be2c3cf6680b236dd3b74b52392bd8d19da000f238bf8806daab7f0f74d3c2a35162f6fc60a6cbaca2ca9fdf1a256cdf65c24c758935c05b1f06d2ef5ae74a9657aad24125d635ff1bb216b162f4dc87d8fb9cb6477515a5d1b683d7965ab221877eced9a7288e910b5e8758cc990ee1e0037de88ad570471f67541137d34cda515bcf7f4752ec1a150ab0961e0e632727d8c68b30f7aac3f8f1c92fa44044ba79c039d2a29e876f741a80db81110178b4ab4134c7138879516765d05571b1f4cbbba4b6a24d1665dad95e190a376d8b5bd50b18089a7ac12390ae39c054474d0ba41100859f8bb140f312fb378036c05d2e430f58c102051c24bf35fa09e49c9fdf33dfbbe71a59860f4d22aff459019e6c323a88d812018a92f8efb54740b28112d29cb66c4ef2446ff90bde94bed20c5fd00fb9a90303be565928ad2d247b4dbad41550cc78611060ee9720f71823987755ed0727e3a93851b0d0a2b4c62f851c789dde12cd9f1e16541b4ac7e307cd0449d146fa28e2046bcb8d0dc50ab6363c58648cccf67f92d3a24c7e97499ad258a4f8e17c254ea100f8be2b552da8a8fe0ff6baee6ea1569e0fc28790d7890cf2f6243c1c6848d4f3b8da7233401e6e5d23f468d5b1a9d2d53b69594ae5a0dd096956e1e9f0568630279953b726af38cc949d73f3fa3d5009b9c7e981aa130c70f3d4cfb288ae61db84494e4ba3beea49a22b2968e7c51d81cb7dcbbf030525f826e606c08d9a613d60cef2bab4294d56178b1ac9955a4d413354d44eec7b49654c2e481a05909b5f568a1ed76b5ee1936433fdcee843d268d3af902cf95199b60eace28b101efca1281386cb9fd650d56dbef92b95b76183a3e9fc7b8664cf860eb05c6719a84a9e26c9ef0d6a3469c400aa7712a6cbada44ae6b379a5707883b2e1994d28168664c2fd33c92ea044a59acacf177c4101b8b15bb308dd06a445b4576cd0943f57d976a51d39b25f07dbcc9d4dcbad73a65b4b847480152121eb46adc9d91cd01026e7723da52537fcac89b0a8ce04056037c645a8b6de4e88ff58c4951db7f22e1a385e072d3b24d3464295725722fdc9e2b6055b50c4586a2b7d693eb2e1392d835221ee7cb4cfc0c9aec8341c266873bf566b0660450fff596e2025948bb9eafc7bf3a81c9bf7205b66d2cdd4cb4684ad5a8d0a5498c98d24a2bdf5ffd40467929dcdb874c99831cd95ca93fde5962d49c4d808e0cd3e438310f6970b2c1f4a597359313c2e0776a223c51dab595e1743a9055daedf77933ad3ba547b15652106ccf714d7f5f22a4c9802ae11af387674fce3f44cedc6179a92a1f1b3c1b593b18853107a3763231ce2936a3a70b256acf5c06c01407f6351ac129776aeb2de72e9584a7f374c5d794fd37ac058aea3b373660a8640f790a1a56b2dcd1da50559f6f19bd55e874c98f613b203bf0d913edcbfefdfb64816ca6a7fb2db9ff6f081bc28399c6e32b58d1fe63ef05bb30f68ecab6cd41d91d92a1f90b22472ad989b58aa222c0f7edc94f6e11320d1dbc2a4c46474522fa868132f358456822d2109f6a9d9ae1383122f4fcc25ddc5f286330f698dbc7aee9058b39b8a219746d38e17b692bc0a1b945b0e2bbf2d657a617dae47a71eb8786dc3d16cdf223cf4bd6ecec7dcc90cc00bf86ed0893cbfe8cdf4b55c230d298fa939f87b8ebe30abda9f8782af94223d9c85598bcc866a2239369b85ce96de07e931cc3ffa84e2ba517c76e4cdd735aa4464fb24243e415b5628599cd2efefafcf0f5be921a3d6df1366b0a62f3927849c2a6b7582aa0f1e5db6b4a9fa78dc02cc01ef63e4464216e707e4faf9a13ebe23e267b74a5f4e45523c0631a94fbd8f1dfc3be9c05ac16cdaf6db2a51910b1a3e62dbc75fb629d3e45ee00060017b987e35588cffcb1200f5fb02cb92b07603eeaaa9a28ca7544c0fd80f52f99d067eaf90988e7e0616f275d855fee6418c3bb83e20e7b8b08a0b052af91e16d8cb0974027b34bf4ae65077dc7156634315d9d3d3959f40ab68c1a218fcd91c759399e5adb564d05e40267a6bc26ed1eda65b5c3e038c7873545ef49e7890637cd266c1ac7bf197f9a6b57cac90cdc2fd9e54a90df7eaeb54e2fafefa81d492ad4fc9e4181e4fa039a36361221f6d74c8e21afb681209fbd0dc4d530f49a5f31c003f1f2fcb5d294360a2d0e60ac52331dbff1faf945a9d54f999c3dcc850fb3921a20fcff4ff2df9122cb83c9550b0e19c1b086dcfb6aa180965204d5ce6b191899bbbe3cd09957c5b2f2cda507bd6be88c73074480b8fbed9a33fd2baf2aa49f88dcd592a5b7d2b9e44cecc0149ee67cfbc0bcf76d67edab9255b6284c1d203d36566d7cfd30c2b5e22a65ed41c4b2657a89d6be48f549126a9f53b41e6a993eb7eec03081af5c3d989cb98c2d58730f8a6c8357ada419550c65a89d5502b4cdc36b310da8dae10b928ec0c540a4c6d9767c1cfd73b1efc7407322af437eb7a750b187a79d60c2848a068cdc25e9e9f6e5ac252e8a78b5f227158167f437b9e578b53f4e3a0c82b7bb6eddb91f83a155a9cc479ba98e4946699d96b6bd95b0138c531ebef8ede7f0f4a1539c1962831e465060af4193e6f54685512d8673fa0906b2b6457f05980f81ccbd1f48c1fd91625c5275950b3a49ab9e6e1834af3b3c154c920d82c52d2d5c0ab23ccb493e9081c6f351175bbcb71f080d4feaa98abf7edb847b836313f46941c378dd553de1e11c8429f2e8935fe4281875f341dc6bed5ddf6f7e35a66921ca4f806d4962096da2896a595c1490fe961daeabb728daea83661c3f8e15788c69faf87bb92b7879475d4f8933e381bbf53e62a6be318770c693c039786044debe3a381587b015348deae19b98275e9ebb864a6dfd33138530877b6b906cc869cdd1a85503121f9b4ca56815c131c896f54656bf5750d7c1b49406a51928a49e24669382ed6f956e2d228d6dae3c1790e45970e534478fac87d25599453e2d2b68b747f4d2f21ba8cd43d6e52c035ce4b2b1576e7a91f1836559184829314466aa0f0a6a77ccfb2e0045e7b75814b6b999c7374c8eeb48b17ec64343e6ecdf82a2c1624af8c35c6005b87fe634f3ba466e1791d3e66dc7ad9f5954b35aae5652b1cd20235f3a58eef4a250287a2340ad1ee5feab11d8fad643352f123c15f8edeb66323d8234249ba77ad3742d29b7de42823715abf651cee6c44a704be9c5ac11d270275913bc015774dcc5729acae432624892beb677f404ce7c80f7d5cffb5837b392e0fccd801898252f74f5693e026b26bb09c0d58acc4a5e32f6ccd45767ba970b8620c743dea217b884e06917b0d3ba123a84c046f5c4bffe2032b61e2db07f5acf3b2d2bc1b66cde5f475532acd0ab8fbeb87ad0d80b7de367e3bebbb27bd0db1fd03bcddaf102a6917f9ae1fd60cca02a9b494e4ccf3ec59f5909681d35d0a9cf9d21a9222e07e73aec2364d3c057d634f1ca0f164b27858e447577037d5053d177c0240014ee5ffd9449f4b0da01df6e8b5fa57102352545a78f4b5f4bb137d9b26ab1d9944c8acef324f0fb2b40dbc841a30020230e46982192f9a1bb5f8c438dd76e5300b73313abddfdc487c5c203b50109d0b6f3127bebcc8523b2df9204b8241a7d7f17d89598d46618f6e36acbbbd740e624c7b334fd71c3290ae6dfd6724a2cd81bc382268888c985da61453d0d919de7aeeb8018d9cf2751f8f931c25fc95e31d76058258ed171a4682e6c9de2b06db34d21fd3b17a123045525be91ce53b77630214f25308ab402092b283bf791f051d1a61bcf360dcf4890e3aa1fcff97660da2ced01a6f9fdb18e1b14e15f39b98b77b75d1558179c1c2bc53ad8509a8742fd205388db2938385aebcae5d30b257d186d1791320af403cb44899c59b96feb58b98d49fc511912968830132263d9881ce833679e75d7c25d66499f14b1a8c8a009334a42780101339f45fa0b3b76c7a7b401d169fe9fbae4bb250c6c9405bc30df7d45bc88eb7b125df16b0f8e674fac8153ee9e76bfcc4b3475aef0578ecbc9a8e4ecfcdbb445501092c6384130e1228c0f7bec34aaac05f1ca68e90ee912c4646e2ae3bdf189aa9ba7f84a43de1cbe58682df57a29a9580b0f696b62c8f5d87ca6e29445a38e2b002f8f67592001d473181bf987e27e9904b158f33b6092699a2b0c385dce9302a32e3ed006ef4b10d85d1fb7c517ae30e8da401e7b0b6fe84616947a9ac46cc7ab73f353316292c0d098374796eba419360bab1190e6267fcefe872c140854d07b7f14e5a8062f2a2e58e653647e4ee33057dd44cb85f78004131f9af359982a33ab3b6923d7f3f0258777cfc97b7e618760cdba2f3b8bb607b1a62b6eaf69ccb429b06c021517e1661514c4f7e8272c5a37a3c5c167fb9c274047139f61db1d270cc7520077a1ca0041167fe67d7fa4ec54109da69431a8559fab49d9f92271d8057f79f2efa005d6d059e778e1b4693ca0501c54c14d3486fdf0f25b83209cc2d6cb30bc58fdcd9ba19464676eae750ae6a1c984213bc55699a094c31dbcdfee41beea91231f8df9a304db5fafb78c34757e082e48b6ab78fddbe139697fcc9d86cd008c3e4881e5712e359d9f1982764d42470ab7a2c41005c8b1fba8f4df3161f33d01e2c7cc9b9e3494fb6c99487a8b3f1e5c08d05c07200fd041160c5a0811a716fe46fdbedd296b27271f855d550c0bd5f076d52443ae62a0f7f1d66a2c7d43c8ef9c43e8cda8e3b11f627abe56408379cbfd7dc17ea01175de0a7ebf6c6d6a17af4984d3cf9eeecceb51cf3166c62178fac917ab0d5a838e70e7a10ef", 0x1000) 12:55:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x71) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x7fff}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r3, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = openat(r6, &(0x7f0000000200)='./file0/file0\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000240)) 12:55:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000205}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) 12:55:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x4, 0x4, 0x1}, 0x81, 0xce, 0x6}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) fsync(r1) 12:55:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x0, 0x3}, {0x4, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000040)=[{0x1, 0x7f, 0x1800}, {0x0, 0x401, 0x1000}, {0x4, 0x9, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000400000000000000000000000000040000000000000000000000000000000063742edd00"/126], 0x8d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x9, 0x80000001, {0x8, 0x7c9e}}) 12:55:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0xeeb, 0x4, 0x4}) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:55:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="e4012e2f66696c653000b2bff0eeba2e9a6b838e6c316a270570c965b15868230525fa5d58428022857b70986fada6ca2ab2ca365dae8001795e8d4c46ebaa96bb0dba8d2570114ee2d48be1341fbbed924eddb880bdd2072687ca9270ef9661a45e18b907fb9ee40412eaa76b1ccb880e72e6d41c8c21b86d58baa4fc6ebc9505c6e61a5700e4563f759b524adc72c50276129d7247a977ba9a2e2a1d530416f507135d18db9c944d585e97873fbe20aaac046338e363be034202907cb9ed9286d35180fc60b33be688f2e1fc1b60fbc4ff05142390f6fd01eb924ea8261ef0f65f950cb926bbf85503d528ea53bd"], 0xa) ioctl$WSKBDIO_BELL(r2, 0x20005701) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000040)="2c871cb1fb51bf600c43a451351c99ea9f3c935f386ce3f26fe85242bdce5f20ea07ae27fb65a9d43d47bdcadda13da08e89553e4a7c18fa7a119a280a57cc7c57fcbae408ae44ba88bad43b3d0ac2e811eec7", 0x0, 0x0, 0xffffffffffffff1a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x1, 0x20, &(0x7f0000000100)) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xf08, 0x0) dup2(r3, r5) 12:55:50 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffb9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) r5 = getpid() fcntl$setown(r2, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRESHEX=r7, @ANYRES16=r5, @ANYRES64, @ANYRES64, @ANYRES32=r8], 0x8, 0x800) msgrcv(r1, &(0x7f0000000300)=ANY=[], 0x99, 0x1, 0x800) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a500002d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e2991e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba406c6c2edcb2fb3e0d45b06083f0820ef7d27d1acee7e5f8a2e10c168230d787c318761e6bd1f45120e95b10ac621501a08f410ccef21e11a427a9f2d87b3697e1b9bcfa5d33a67defc4ed89c647bbe686f688570a210998acfa7360f128998c0b55d8740c37a8afa91734e4392f68e2a786fb18330d75d3683af282685bf987ed50c6a98e62"], 0x6e, 0x800) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/239], 0x100, 0x1, 0x800) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040)="1d25a947067328c22fb7ff75c2ef08000000d5fcca0dae3f00fbe8eac8601ac69ce4a20001000000000000db18113909cfd3cb1d33d5131e6022373114ac861c670eaa15e2546a63215b7857385db8e9a8b739e3d1c6de59cce38e040ae351bd49bc436da4d118ce0468d56edd9cf678240181232af8d42a58386615d1f6dc1318a80562286e57c541bff28393ec7230422b83f084a80e66896dea6c28bcee4f532d68606e8320080635ed77d087a471ea3dd9d6de1a632c210d7ec8", 0x0, 0x0, 0x0) 12:55:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000ffff030f907800000000450000000000000000000080e0000002e00900000000000000e1048c"]) r0 = socket$inet(0x2, 0x4, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f00000000c0)="d35caa1f65cd2652a260e31538687887d5ad0c350bb99cf5bd0d36957d96109ca0e449e117f51154728959114be22574062be87495ea9e5638693e2eb0a31e455854f8d979dc5d2a5741f1d9b9eebca8b222524b02dde445661cdeaf95dd1b96cf4b7a80872972cd400230755356f42d1b3e674418b987552b470ee526c3d33cf7710871878d99e2fa82304792b7ec91e609e05a7cbeb8a6b7287134", 0x9c, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 12:55:50 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/4096) 12:55:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) getppid() setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 12:55:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001280)="a89a964da703c46e9fde3c02504c2f5512561367a7ba5618df65f1bc385389545f4bedb12f002e606c923148f6586794f3a89a44b88df521945b8ea4f923c2e42f937f2f75e866b50b009e726cd48b9e85384b62552af6b6720c5a28ac398e9b2cf69142b780085c3982487e6fcd842c3a50ca52630a268741c142e38b9131ff3b8dfa5979057497159845f09619926d02fbb0e769bdfc0e9db9bb436625697a21aa2720393f6accf974ad9887f707e7cdfeaf2d21f8262966609184c86c47244db62ceceb81e38f23bd288f09bb8a8b333fc0fce6968e9cb8972d4d8482bb1300ceee29e9e9f918cabd2d76ef366dd13c4da7abbbc42dff8c8ce54051d6925827a9bf5a7b745c93e697c4f27371c77feb1acb6b15d737e8fa9e2df1e6974e3455285eb69da5333bbb8c92f57b6c6509fa850f2866f88691c927ca3b96f4dda1a4de48d01224bec834bc49bb280410f4037895c45b4bd7db039a0bd7386ea649961ce6c58839a3e6f8327172cacb1f8b65915cab4ad672502763f5fe7d41a9faf3816b163e574e1df70aa9a87f4f9e4b585b7bc13d03cb229fbab6e6249f7e6208acd22ffe32bb75fb934f60cea2e501aaf71a4bc8a1805497d1591b050675d621d872e340bc6eddfbf43cb645c3d49df6e7f11494f4b13a3a4ce4004d6f88236fd0515a117e6540f07153464221ba20798652adf4642d17f4710c54e003b000d27ec6bd67be439d19f1a03aac399beacfa78663c2363e0579927a707705acfacb9090ee837d0fe9e03f214822d3060da15449fed6b68579b2ab2c43458dd500631039519409fc6434146e872a840024b972b0beadc2c8ed3a2acad6d1fb9eb98e9ac53cc81fba77b93f9d5b2367c3b9a0a9838d7fdf51834beaefa9c653207fd752438cab7937dee258aceb57e4d69ca38dc524a43478e37886afa2cb4234ceded88af0aaa3b8d6223e2d22bbb03e049a540e275af4e82e8256bbfc9a5c3e11f83c3ad2ccd1feb9d6e050c9e88933af27eb2bd5ee6644af9e3ed7c74877c30f2bf0406b19098bc7d2803d7b19e0dd8b1f1fb7ba180d8c03f9acb5ba6cac9cdccaa1a78bed5e30268ca209944ce7eb7eff82ace8b58de8a9fdab7568a6f45ee9a1fc9471e5a5c561c2a221832c0191df3a8c8d76841119c7800d8da6cadde707dc907e33e7cfce5037e0211b79b25e114d0abcf516c20889f11a54c05ebddd27cd78cd2c320a55af85ff1d3e48987b89d35a06db140007b415e73183f3719b18e1fe602033b31a0d10dde06a152b5d1a05e77baa84310b0105ac9342df34867a7beb5dd74963fdada0c141d7a6dc363846749ce53c817fbb712e15659161f9d42180199761fddae161f4c886c8b9e8a3a355e785a93e21251dcbdfcd0a9284263192026a2d3c833bba48e75716e6c31b6aa6b27d6ee42b2a828966611a9742e637f14fb6ecd4838896490c835d51ae46d3e5ed702d6eb2c8f8e5bd0e9ac1be0d567166eca5246be49d3961bb2c7a9254d09210296697df00aea6a26ff3b52500af8be79ef4e9520a38d454cfc785fd608e2e3e739715e6c2c14434021f2ab2319014c823b4595f227a925401f9f9a7adcf54dc8f62710fcf41ff709544f493471a6348895923e9e7f437305357fa7e3d6d2afd36d7b82dcdb83d2125f7eb2bc02b3e3810b380963f157434bec7df583fed2baa0b9a115038d86a9813d34496c5d20cb16504f6f939fa0e8a38cc541a997ea40e9976b38125cb509d8ed9e839bff6e7e193ffe11d037dcab636b1e12f27b4f6b7a69fa61ffcc269eab39a4bb4a2f3f4975c2126bb4e68afac2112589cdc3a4519a9aad40205de5245a6e09b63a6830eb8b9412b2888a948afa598ce71e5f982475453e9d40a237401a933ef8abd4511fd2a32f15eb280eb22bb4fd04044206745ffab80ec4bb7ed8ec07c6361c80136ba2cd1c73c7264cbd880ea0ba8b2b43cfd7eb19c025dcdf0fbfbf657e348a963c6c13427d2d17163839d96d5d4cdd4a7dacc9a73ea6af581ddfb313e025bcdec5ee505a60865adda599bd856fc79cbe8334ed2bc09885a6a34927ba50726b8ba57dd16f0c1d637f6a9e0ac4ece691fd8e8c5650caa0f202c927ea9686dfc98dfc5414d91c09203acbbb3ba36033ea6719166c50ae222b0110d956b385baa1312ce00099c54bfbe03419190d183fb1690d9d3dda1e22d7c7d153d820c2dbd5d54dd7ba785b564faa6d80e60c83e07fb6a9461f7625046548815b9381cf5a278fbec7490d6258e520acc1890f60bf464f78f6b0e5e1be03ce64d3c5392b677366f1e32d32e098395c371eb122aaa35aeeea6e79a8490345822da7342a818fe231a29a2a21d819f972fab277688acb3daba8c2c581427807813d37652bcd68458bb45ceb6ec7e233e4950a5802f9e908a0b5ff5faeb68caaae1dd78c58b888d8e930ce7a832de841aae6c2e8c2252d67a9449ba4e26bf03d6a88bedd53f96e8cd686141e84ff49e465180e97828a5db2796159dfa7a5e79cf24d2b39ee5f72f7ddf8245e65b4af897e4cfd475c37748d6bd1e69115ad52c2a571715d626965507c8f6dec9d7dadc3c07b6e2919da6ac626bee532f28ab81b59735b2f69a8735eeddfd93421466ce100abfc79a6744a9992fa28b1aafd3e7f83dbd67634598fee8fb53b091caac8490e8085f95ef6ef1bd5018c907d634e7d6db6a518676d02d4466a7e713c20d397c07c77242b38e11806a6e7c8c7627a41498d9de160046f1c4d8e4bf1db7c7a86c9acf23479300f6ec9ebbf14fa3383511cd0acc08e2f7a0c6443731bd375ecd958262c7846d3d3cc98b12bd84aa8fab7416aa63856f6bfb3a41567ee121f83166594522c3a90c6a8fa735fcb4d2bae91f244cb1287b8473c7857b1b4302e00b5428bfaa0a9b5fc317b02e5401f0e4a463cc774a7a7cea30032d9a3459d2310d23d338c363a48fb62def8d5beb74e6fb09ce85604aff9a3f8b28ad3be4f0bbae2e704befe9fad92da78043c29d253716df1da02afff61157bc672fac286e6f91eb39cf4d38e640af8fc2cf315274f72902a6258b6cc3adcc469acbbf4ebc3b2e8eafe9ca19c57dcc98d8c79f49630862c292c1ff8f3755070d6ddfff53b2057aaee1b069d521f4aae95443f31d3998038fb9d722b5fe0b36660ad08f205827cef982b91cf7b317a58f6c2cd2b64d6cb7ef6ff6a4709d6b6156f32eb4db054a26db203d21eb322345b5c66daf9209a270443acf98de9a2d6525d476ebe933f6f83370c9cde0c60c0e7e277a7607accd8aed32a184359228ed562397d686df74ff53cffa036dcc5365c54ce8e95a19d507b5afc10d03fa8c5d1f8f3176abdf122c4c89b8fe89f0dac1d5a1c5a7b6426a8ad30024e9d5e029560c29c52a1ee81dcffaaff216ee773fe715dad14107fd9b99e8034ea673cf3b487785a098082c513331b888b7291270103734eefbe8fa3ef0c6c362e065a1fa6caa966b0ab4af32196c81595c67d3e1ee36aff9f9ae269afeb76c4813ae6d20dda63d04d5bdcabe29eb97196d1224efc9867ed3d7655540feaa63d43f92c8e15b0c37543f95c487e8beb7e23858ffafeccbc56fbb2b02aa5ebfb4fe53213224e71e9a868b675ab20e0b145d162bdf911a03e1c5c68e216807c63d3dd2afd867d353b65937ad6579620d50f925f273cff27969e11c80168be915fe328072d8c78da61bcaca0a524a3c61fad185b70f641c04548be64965c93251993ae0790d63a24750bc09aa964ebfb393aa2e8535a340063a7dc61a028d809b72fa6c93d8a74215b00f2a14380abf6d20c6b24b0386693705e18c0cee285a02b619d3b6c351fc38e570d2eba3a96c6111b34bda3ecfa1ecee59092febc512360dac5853782a9e56665c21681eb7863787ba80faef1db09f756f5649b5f3c0cf11238530bff03563523e2294a083cead932eee0510957934d3d79da39d26497b80b77170ad06bc5aabc4c26d317c593f701ed47516dc0d3b618da4c5ff5d41c8e33613153715f724d470e61fb6f0618a7f5a3486c77df7407f890f85191c69d203f56ac25ed426e5a81ebc21ca3c6709521f1eb2961e7d5414cb5dd4adc38f773193b020e4758af07b3f74193f5efda31b661ba7851ce2c9c2c6c3b577213bf15518e0c1ad22fa649e1104a68f02e05096756738e63d6c8efd996943ea40c06e2f2dc9add860a5f8697b8c6b1f1b75e3bab5a2c39185279dfe8c2615562e7c6c85fb892c0494dbcab11877f14cbbc0c128249ad09260407827a7631f04b79f89862d2e4f35379535400e77839ae9247957c84c98a1cf286a514e261cd3914a921074938f007c3f109fde8b4dd5b793cbd4dc1e44529b3d6c53a573e8082f34c58783cd4295f4824b40374b6e832849d9e150483704009c76f8acd53b5fb49ac55fbfecfc6723892e94be1ed30c02db21b43c4d69724aa0eb55634abfcc29fc1b08a64150d77d3c17daa032b786bbcfa3d448bf8fb1ff786bb642ce968247243ae0ee16f30e586f9922fa73292fda2e8cea7b0a5391a09c6445ba911a317817df8316e8400074e48859c7a4bc8e26a1bb40b5e4d911f465f9834fc4f135516d0e1e9a2fb02734cc775a0736bd6415e21017b380bed0459a164878337a7ecd5632bb95b77277d475f08852bb9b2ac425c04f397831d59e6f9a17cd1a66acf4ebdb932b7f0fea9d080eda243acac53ff25c465b4ed15fa1682d69a90e7712e7eda0772d2f976ff0f1a3c8740e91a08e67bb80087ebc5f4594f8ba9780006144f85bfc678107283a64efb41a4076bf2e622ef34dc4fc91e1575d053162bcf9557d5bd925adfa702ea44bb017d17b3c25686c39dc1b582de4b99ea47e653215c884b3d9e85df6a5a8234ddb9c618486e3d2a3941574dd710598ee22327f8d4699ac3181553e6828b786448201dc5c57988169fea1c97e5f7ec8f853b79b51801d9dd24ef0d5c94e9ce5e039f768045032f488753942b4cc09fe8f3e1ebcaedea0063728f7752ee1cba939274d1ec27c5f1deda823cd9eb0e4637389f296a5dbea3255ee19e650927b96d816a3383a8221d8a69035ee1194113b069a013a90f842ac7757cf8853653a6c1946e09b5b32d3a916c511fdc2f7af69194b2b9312494017eee9ae58b3f4f47bd506321b1bea86be4f24480023d751a4b53dda37130709c072a286ddc478d1f1f63c917e38738c205238f76aff96ad9bf8f02300d9ab70eaf0f0071eb04cb030fad5f0ede95b5fa16504221f61f7421e1bf9b1d8c13820a931638112dc00fb342dad40058c8f21ba606ecfbfb0b3c8a3dba8ccc0a88553b4891040f2a0fc9b95a398866e220d4fc1721a0d8086c8c7079b22078deb4b746dd5778b2d500d3ba32189b147eb880c2cf1b2334b06cf7e2feff4b968503b943fa1039164ce12946cbd3b2eae24cc7ca5720ad3f3f845f7741928db956e8bf030f641c0e516456189950dd1bf9ea5da52c42bd78e59980051b591795b1a28890664ab7c8475966da0f16b07c7bdd76f00672861df2d52648f92a22099c70fd662517aa358eac0df5f7fda77a4fc53f96506cef1583c66e1ff5a9f4a08911f602d987f688fd9ef8851636cfeb4a068122c6af96ec47df6e1a8ea9155f14f2e53ba9ecd852a489c5b31d3363a2897ef9a4f9c7e277ea4be57583a5e0ffdffe20d7d93851bca2fde581453f37947fdcdeec0ee652b981f85b63a3a22feb884ea91029b5a7804252fec15e338848c14cf1d1801eaec689e56a629c553093f8e84343eae47f09c73be55c2", &(0x7f00000000c0)=0x1000, &(0x7f0000000180)="bfe9bcfe3d43cd10c34cdb8dc074d7802f426a4ff363", 0x16) bind(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="e401442f66696c653008ad8374b22043f1c7b4ca7f9e3fac127bbba0067024423a7902b03cd8794676af88791a355919e029e301ada2a809c4ee810eb271a9e83ca636db5beada1d8d8b525937e5fa8015079d3f0071bdd65644bd77d3fb463b3ba53b65c976f2a97d2a868958a29c8f0011fee0800116195121b87271b6ae1cad70dbd5eca3dee6f1225cecf675b04e00"/158], 0xa) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000000)={0x1}) r6 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x154, 0x400}, 0x10000, 0x7fffffff, r2, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 12:55:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000001c0)="54312e336a00776db8e77a41ec472dc9c6b81b5892257a1f4d7ccec27407f8691d026481cc49e60c18dfbeb36c80fa4e8591f3cb40b3ad7891c49c9465b0ddbec9888dc09755cec46c2e226f2ef2c1f329490da456bee86de1e72978f87f741c020458cfb57480b1373e1e823eb869e1f9c0ebe6526aa12a06b7dbe27b9853d8750aeedfd46f68d1b99bdf1e1ac909e92eddbd032b94bb059a23d81eb901d2c6789f42651c5e15679d2ac58ce7c3765699213e49bda835608414cda301a187c0f2c532e6035878dc2dd21ac847367fa84fb525e4c6af478ad38cac391755f3c3991da123ff67e420819e38e20509", &(0x7f0000000040)=0xee, &(0x7f0000000080)="fe7f42b34b49730f40dc99fc2b291688b784b88a3a3ce919e5b54b7a662bb1062200492ae9346bf62a4851b0940857872cf2d9c168e46f40e0ad5fb69c2241cb14f560b2ea6785be1041281ea03d404c45bd4bdef25a8a0d7f3d9bd6d51ff9428b3dfc70ce143b1bb69b89634cbcd4532c0f51f966f231d069382a6a285d59", 0x7f) r1 = geteuid() r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) r8 = getpid() fcntl$setown(r4, 0x6, r8) r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r9, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r10 = geteuid() r11 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r10, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000300)="c38d3226391026d3bb4629850fd53147ab445c49a152628bcb6cbe1529743c06b03c29407274447c26bcf0d6f734020a7c109235e85db66707cfac97ed49e66d75372a8ff817370f8791102e73e47b3ce35e0ae3a813f9f9542c1938b91d006984813016fc25a974a848b00b134b7017885cb2bc0071e55a2d140fc507e9c398ee923da50296b6fded8f101b88397ad19797eb569bb6c75c1c85d4", 0x9b}, {&(0x7f00000003c0)="867a797560b65e0f76877dce10ec67406bc2d941c414c5bf38e83c81b4728c0df7bd76ef6e15aa0c63a2bbc5427352895ef84fbd86e570c429512876f6", 0x3d}, {&(0x7f0000000400)="87fcb55da3e2b72d1374efacbf35cb19b46fff92de3f22d34660be29077c11de7548ecde3208317a3af6babf80b49b683b663858f3e203f7d9af607bde7e53d3415f6a1a724f0b957cab9970c37cfe975524302835a8b48f7649d5f5726457a96c4029fe4f4b9fc9577652ed221739184f9d4857b2c3e2d08c42fd67658096449d171b0279d3ed9242d6b65857adf4bfb72442a23b32e8c39d49b70e640f217be89adc15437632570a069976d2b7fb686dd8669193de2cc3887c2fd492699364674deb60df21d644067d82014b84c26f111226b38cb6aa22a89429a0ce77d087c10afabc47cdaa18deb8e6bcc367bdd58007fe53886a40d423ec59407eccae8f7278dd0508014b9c76307428bf2026a8487e27fdae5376c0849ba1e285809db088f550adf194db45151174b38ab966786434582e0651a86fbb873c770a5ea7f5f349e676f3c9b723f11c3a9d784e4d680f5d1505a4d69bc769d0d8a8c1bce3f1c8268d68539fd111e81e84082044c1c0d79705b1367b0004904bb753db12c0dbb3132b7a7eebd309a3478827ed7455c78c495b774c1a264f1e0e43746e812230c668616be3ada62d3fc405a7e45c43238665ab6f4a2cd3e9be12d6460dc000e1d5e20f90218cf563d2100d3f03064d0fa14babf5438735cf3d5aa99b3a04a1c2d9959457ca88dc539651ddd9ace2c2419f4a66ad78473f8f730bcdf682cb50816d6e9a3bf88b00f7d1107b6a5b060529600a0fc85ca4b713f993b549a2a45ead22c2f388b40d62ed470169b1cfecc00973623614c1b754142d5293282616c75e36da23c744b15d0b11764d7eeb5de705ee43066d5c648ee174199231dbec2bd565c4bbb9e85c03af3c597c97dd8dd59861c8b86ba776731772a6488b8531233709c47537b968f63bfb4a0a3807777afc41ec6b1e5c82e3adb803c366a541489727f663cec658b0a3fab77e06f16d197854f6909614983c1c7615b9780c3b05b063af63fabbeaf62b601100f85d46d8507e1d3ac253035c82a5d07872c09a4bea26bc4e25c9311a78a6f4b301482ec458e71b38d089b34b799c4e5f41e9cd5dabdb7c5faa23ab9e4a960c819fae7d33be5ad4002e1a254e897300e50ed3ef6b6d764c6aefea32e9bd907b9500cd641370c049767f3e5e2f0b8271a238299f7482146d1e7de26ccf32cc140e5790e3ec4766342dac31858580f76bb7cc4b9aec5a7dcb480f6ea7000511e8415251019474538cc2690c5f1c874add3c01177b3e5e8db175aa0083bb8929e65ad345ecaa876b62f27c8861d7b1c338c21597ae6d6d4628635fe714a5d4c9f3a13bb5f3a957f53dfc08a4621f1a73d36040c3d55fe19ee25ee436e5a9253bfb1ddabdcdfbdd4769609976bcee87761864dc0a1e228c63a998b9ae270cffca2ef765e61562d83382349b40ef803886ea6922836a5f8ac048861c7e2fe08b3da2f6439e2df1e41086ecaad6f7945d5c6d528f5fae5f09a1696421ba108821998040e91420fe0cb82241ae77200227183a16cf056e27ec0655a140081ab1c65d5f4a4e1bebe014cc7a1b97c521fc423e990a9123e1655ab500702637327c569173d612d250c34d648d94a5b425bbf998c631e3f6afafb736471476766f4c6488b48e0beed884b2c0c3c537615497e8dbbc0f80ea0c4be0628f29372de56ce92710b7ae727fb45bb04c95bfc375f51aed5c247c27e0c80f1cb0f6e464a7125b74ef6a3dce996dc0aa564e065aaafc1bcb8486a30be00404a2bda119016cf7ead281516c54851a6478cec8f53b91d4c5038d959da62fad89ce9751fbf3f0927bef05f15b8f9ce2b48051df9bb4ba4c57a1f71a027ea3dd55937481a794cd22f56e5d66b0d638fede26db2cb82416932ef111f20083600b24c907470adf9198a91bcc3b5efecac70e083e252af354944e14bca1341c7997bc902c253f43646b934fc039b80f579fbf2eb62f8b4b86bcef577681a9013ebe3999cf7c7ed89de34c752ec7fe470a207001adc753d5a67acfd52bedb7ab635a9820df41a8a4308764fdea149f64d653b115903c5bbcb3666455dedc02495fda3227f95b0466c47b06022faf757ebb541c9bde1a0343812f5c39b0f182b90df7fa7120004e89163325022657cc8fb56870669539297ad91dba229596e81bc1f2608cdb2eb009e0669eb8a5c94a915086a2c6cba0f55e120b054e4f45b431ef7e8096df3515815ee08852bed1d7cf7a8124bef30ef7638354990dd33971cef9c46188bf94dadf31165d5de977d916e5383fa6fea287fa5fc91f9385eebfc95e5488568f5aa359d4e0d2f00b003f610d5da8437dd6fc37d8c1c800a25099676e60402993d7e99bd4a75570985f96ca004b775cdb7df39edac4fb868bfecd6d6ef726c5a2edd06d866cd72e207908a38c7727133b7707caa073c5fd087b3781ca3009b285b7748e380af7d82bf1af530cac3fc0bb9f0f2a22be13cd3412a6252e728b64b055917290e5b811c7bcdf5a3ebfb7be375761a321ff0ee212a641d9da96cb0090cc660fe7c344cbd9430868d01da3ad229af226fefa54fbdc21f02a5a5fa253bdaf059d706e7ff5b98d134d9eaf28d7e5e590bf7e7aab0dd962ddb8d47f23e15f0c10635b6d261a5e408df6e85d3d3050b4cf6cb4f61aebf2871d08c36f07d7f8f995788ddab92485e07e5bac12d5da352a0e5ea62b81c90b0d7fe33f62f01dc5246bc959cd2f25665226d1664d871c554bfc002e0399676398e3f7d524147ea3e65c853784e0c7c2eafc97347dff65ebcce12401d48194cf5496813b490853397aba6b3634c38636c18a8e20895fc0e11002fa4a28616e5ad4f3ed1146460e3c3977ad0d6e334294335ab0469e73382b032a37ed5fbae3fe7f6842b5d6df9700dffc922b85fcf8f6b20b182d8cab5c3ceb881a754c1823a7dc8c684202459d092601b6a104fd83aa52a0ac7f76fa816dc0f286cdcca82fe63b472044992148d7336ea6f3a47cd264a5f1932044e5b91b8987ea811690bbb1475c4fe949ea195f00bdb0d253afbfb43d186d8f6635d277ed57a8839329096939126dd92ca9b40f4bab6d3e2f7d409be3dcf9646321e32cbd88ee1ef3db035fd7201f96c8d546b1302b2e178c6082de3cafc82f14cb12202ae1bb4f561766b681b35becbdd48ebf8f26b505d3c58c940eb6a3dee38c852935b1922dfe3465d6cf28f9ee61b3f297caacd6a2a098facef09ef33889a2218b30d8517209f5be4062a0c9a86c641625fc70b1a4c58ddb5d0722f4badcea1b0e08a99d06f18204742e33d548373e3113b079c0246c244315562f991582c2003c19512474b5d232965078ce1f0adbabd7ff33836c85de70ecc69685dffc5858a039d78fa501868e79a67ecc29ec44758582986fadc6e16affbaaf2c6d8cf60cb45126bbab264e8be1a56872cc31baf3827d8bc7170288e2967d87b11c01038e9aa00b29e7ea3c57a2789bb078884580f03c21e45c440e3943ecce097dd3f826fa819ce02431775309fc45723737ecc30cb6a26e96087a9d4734dd606dc1970ab9ceedcde0879dd09914f2f506ce0151aa94ff0b5f5c249bb8fda18e46757e093e94cbdbda3b07fb93b1e874174d074608e8b610d653d0b8a93df9d546a8d14fe207217286265a5d30f3885e3ec22f2395c873dfd1c977b9c5febc545fa8f71f4115abc3e886db7e17084441e05b90ff3ab3c65e92a7f76665f101be6c934307ae013620e22768ddef54084b5cbf9458389ccc0215a1fa7d4184beac58d54881610e9c0ebcc5e989468c22f22eb22aff33b507c7c0a9aaf8de8151e8e9c7b328b475045894bf326e1edd9dcc4a3e49dbc20846fecd63bda1fc940cbcf55e4160097727a2faec00bf819f3cb75367ec5727b8316f33d3f12c912169d4d96d0964b1645e2501bf11e4d759a2b68c1676a755653c2cfc5ec739b3760d565927b22d0e33831dff3a608373d81c37561cbb2f3969c2e2673abee637427a1789e35f2870e9a40566eeb9863a5d98e5931b3791de08bc26464bb2ef6be6976741ca485959475ba0de052f4d89eef8abb6129a8feaedec4d638180a96fb6fb7cca827d1c3012053867886638c806baa92bd0a969031eb3dbe67002c6e41249c32846daa260e239d2f398a66eab745a07e396065b31dacec07be009fee075253774f1b2661884da7c7c93db4049575071f2c4728a27e7f870de732f1e34b4637dc9a296e9149998ec0054f236477b6036a83ad4c7e2a2e7d468dc56ff7931cca9444974a1a94d74dd95815fd2d1f994360693618ce13d2b752889a2a8615e0abfb890a41047608f231738b66ab14e2786df9fa7a2692f17df610d74a46f41e29a0b4f42b6b0d549e713df8ec7e27db5b14e75a76cde13573a0ee18b00bb17bd06a72a25f160ccd59dade31b4c035ddc9d36421cf2ee5853bbfd02a1e74a2a7d3e20341bd823b5c9c7896b7c135a572b13c9d1c98505e623db8b38410f75c2dc0152fc208c702491390140cd32ba6d708786586a706bd4c20b9c6a516c6d67c9b9afdab54871dd9eb747565f210624b7069205f0ec19dfe36d2474f941324a16bc0436cc208c5e08da9747501e733d00bf3d5dfbcf86e19bad8dfad134bb0627b80bf1bc35d57eb1a39a52659c8b9b23fb5c6e49a757b01534873f7a3e5423e17dfeb9bb1501e596c0345af8c086ff2b55fd026b67198e5f5c87d4d9b2febe0b1de521ffb11a90d212cc62ccf644acf93501f8a7696ee2447cbb050b1fe94c528e1f58d959d03d3958fa1fc6625a5dce491c1ed17a569cf9d2fc751ccec311b436c5e86f2b25717553f65e8514bf6761d45adc635442e69830024752b456d46fb4f629fa396ea9ec8ac945bf7b6c0ea86f1c8a8eff952c4bd784b42f381951d4b252ceb1c4b8c775a011cbb8da5b65127fcc4a6aa0365e2a0239c7ffcfd701a18189102221ff1f184bf58aacc248edf4418dae9fcf3f3f39ef4a9a0d3431bd00290517005cb1c0b38f4534697da8150d0a4e124ced10a43f2c84a3504512b1d398ec0fd5622c312c92c76280c395a494d4427144e3fcf956743364792c74e97df4f894ec8000b17a5fb17a0b202e5ef4b357b9e8e25402653aee2261462710563d7e769950b7e2bfdafe1ad8dc197d82582281e4bb96fcb261e29cc827c1641c87dac12e19dbe5bf110ab2dfce1dea9794d56c8bd95a3d51d7606a02f556a2026d249c92132a8ccdac10900f34310b86be2a9e96d84dc6e3fa6c55467b9329154f9a417beecc6acaf9baa0003396f6ef0bf46ec19f1c0c8273a3b2b20305d8a433b3e7238d56ff25b46eb5db5a2703156b535295270823fba483379a228524ee463eae3a0ff4d0793b2f17cdc7a2a145878170876c3173cb50f997a1d6e472cfbde5045abecbaf5c8683e4c4576acab7669dddfcef410f9e5007c1a4b20dab61990a0e92d04105d3edbc8483ed6a75a8ba52f36372619c5f085a83aec6275616ffa413efbe6006a5008c54bfede24b0bb2acc81ef001cc17461a78592c00fbfb8112de96e5a12dbde7bcda5c4f27ecb91a89462848a73b4246e5e465dd8c28077cb6d41ea66a2c4f1d392d6146a14fd70465cc0601f66f0989b11bb0f880839aa61704f76615871fdd1a32b7a0d86273316d6bbcd18bc63dc66ed76fc4444b2cb4f46499e611925f78d128c6726b67adfe0f173c6574ee3027fbc069312e97b70b944d8c04d0f4adc4e943b207312d940bd1ccaecf3c3fa8feef5f50e6197753975532343f33a714dc1cb272fc3cf7f19b074fa5", 0x1000}, {&(0x7f0000001400)="b2954e83b39c590b4b4076c0fefc0e5a5b94dbb384ec9f01edef47a9ded2107af41e88cab9b4aa6b9eaed152501532152ba53dc30056db34616511f1010062a03329a3dd9ad29fb5e3f8c1812b4a212e5fdfa99b3cefd194cf3df257c193dff7a1f14c3507d139a4e1b1ae75c729fa219af3c0f005933c80dc5f369fb673a8d0673e3f9b738857f88d567afe1cbde3b54a07a489f8c97603dcbc27fbbf8e63c8e90179e25a7805f5e94ef39c8598b74ad747784ea58daedce00121803ef424626ac0e3d41e1d146dd4d19ba22b67f2429a40b80af49b3cb555e1aa2b26d9cbb4ee19192fbe4631467d2e4d4cbb7a3a0638629ef092e7", 0xf6}, {&(0x7f0000001500)="480616d2514cb51ab78eceb577d5e02ba5822bddfb9042aa204a29dddb9f6e779f930ce7061f09fedecb76d60a118e482b9d82b9d2a289b6243655915b55f0f21f1f59be8289fe66243dde9ae4c8aaf246696cb0cdb0bf27b60e6835049c561b81d5be706c5ac07f66a14e4e499b322dda4c84280298b3e45e75cf227146e25e33a5", 0x82}], 0x5, &(0x7f0000001840)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x150, 0x2}, 0x407) 12:55:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="e4012e2f66696c653000f8ce58cf241ff49e149a81b724afa9886b67c990b4c59fd662708580bb1ef8df6d18bcc8f7e5b82d3a5ffbd80af414a413a86f3a2ded161de374d1e5bf880e6ead409cf72107d5aaa3e7710b2efacea609417ea4f4cf2218f32118f3f9ebee76076030ba7766478bb2c673513a"], 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x2, 0x5, './file0\x00', 0x8, 0x0, 0x100, 0x57d3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) r8 = getpid() fcntl$setown(r5, 0x6, r8) pwrite(r5, &(0x7f0000000000)="d4b532fb426ba38ac9059aba8d3716ea6df5abee3a17c11e6bf35496", 0x1c, 0x0, 0x401) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 12:55:50 executing program 0: r0 = semget$private(0x0, 0x2, 0x50e) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x1eb, 0x9}, 0x80000001, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/62) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) listen(0xffffffffffffffff, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000005c0)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x11e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/178) 12:55:50 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001340)=ANY=[@ANYRES64, @ANYRES32, @ANYBLOB="d91626362aefd9e82b263e9eb94860ba7e194d84bd0389721618bdb51ccb211d29fb5bef30c20c0c98ce1f33f1ecee574df8716fb7ea7689b758b384c380bbf1c4cbff05900852508e26003ff7df472f5dd419cb6491bb1085c0bc1aa1661c17b913569a126a8b94861e94e4cff011e2fbba2ed289d2efe5c0409d46e737f287539bbd798b9c536b0185599d08dcba9953215552f0d29f47ae14bb4b89116e69d096e34e42a24422a16904d506825c2ad7bd0dbe546b3863b26aeb83b168f70891a41bfe86386f1c0f64ce3db7d2f75246320b9a49920dfe069df572dc68cdb228cfb2470ffd69b5f4e1184686b1bcc65d"]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 12:55:50 executing program 0: pipe2(&(0x7f0000000080), 0x10004) sysctl$fs(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 12:55:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000000)={0x40}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/192, 0xc0}], 0x3, 0x0, 0x4) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x12, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:55:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:55:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) 12:55:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/196, 0xc4, 0x66, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 12:55:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) r7 = getpid() fcntl$setown(r4, 0x6, r7) setsockopt(r4, 0xa95d, 0x0, &(0x7f0000000080)="fc4c3b18b129bb45bd3a0d04e4c37db82a06595ef023056fbdccbccf", 0x1c) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 12:55:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/23, 0x17}], 0x4, &(0x7f0000000480)=""/227, 0xe3}, 0x843) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000640)={0x1, 0xffffff8c}) syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6078fb7f00103afffeffffffffffd1bef7f204d099aa494c5f61ffff009a640000000000ff02000000000000000000000000000186009078000000400000000000000000415a34be74bf77e57ba0b255af8587f415d6f42fd3385f6ce1c1727e361bffba18253ba5f135b5074d08035a8f6a0d730b78139008503cf572a0de5c88f0dfbab867a9aa56ffba0fbb84f250e34abc3ef14748af650fdbe2f2563d1fde7bb10dd13bf873a991a5e46f8b6445c2e1ed50fb21c65176025f4696916d4bd72c608cedbd6606a34c81a766b7e8e233b9ab"]) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x7fff, 0x4, 0x1, 0x0, 0x40, 0x0, 0x800, 0x0, 0x1, 0x3, 0x5}) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x80e}, {0x84, 0x7}, {0x85, 0x7}, {0x2, 0x800}, {0x5, 0x3}, {0x85, 0x9}, {0x5, 0x2}], 0x7}) syz_emit_ethernet(0x39, &(0x7f0000000040)={@random="ed2c7c85c21d", @remote, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x817d, 0x6, 0x3, 0x2, @random="7e8c0189ef2c", "857a6f", @local, "540dbed2d62ab37cf1fdd51125a19f63"}}}}) 12:55:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001540)={0x0, 0x4}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="4dde0e11b97299840f6501a991667782e60813217018cc68039dad52f5f9855a1c99d6c754dae405e26fb4bcb211d547acfcebabc2467c60eca01c21a5ed708fecdb2fb718c96f8b18fb8372f6414738ec979b4bc5635a7f37659d6e2a9357b628943510b367c085cd13ff089aca253af7a097605995eb94588e2f8602fe3994844897afb8fbc9773682c4279d09c9b932781eabfba693e2fa73c0fbfa453f1cd04bbefaa4ca0676839e509bc56c3f", 0xaf}, {&(0x7f0000000380)="a41d2a66c10165b6241b84e461cdb13599a4b46c2124e3756a74c0a37000f7cac6f579d6e15d7026149165fe41aad956079c76bb18d329c4eba6871d9edb91d07f520c17806898b6a74ee2a993444b6bd814c473191b3dd31dd869ed529ced9726e3ff2a8a17fdfb4b54a714b056128714af1c6591f9994e77ce32235aefdf5b7eb6b14cd725e5a5cd122298e93ec81b1e4f1e07f065f9ba02e37a687d62e14850aae6b9718ed0a7fec161d460fbbe0016766e7769e5e9fdaf77fed1b765f37c4dc268f1a91b", 0xc6}, {&(0x7f0000000480)="be808046c6ec4d4f1de74eaac289886167e66ee0fb06037fe5b8bb5559e243f6d0a0b19ad20a6e6e904cd9021bd2da2d7842a3ef961c8a5b7a7f971aeac140d64222b017324625793fa4e6a3d35b2853c38f90be903c9db91d4f013ddf1cd67a3a0e6bedbd6058d68704dfa7cce82d66f1e2effa89f389bb177759ae6e1148a2665794efdad3047911f8f0870cccdd79893c32a4b50a9de1da730a09ab8889aa4a38f6da0f02f43b7365a7904200e02f0400ca509b302d86cec741a136ebce047ea9342dfef0eb244ba82e9ad982c9be83f3593ff2659d74c5824d283240741c6079ee17cb41ef59091d7f3e80f3d2518f28d8574604d121878e3bdf6c839750a471842cd3feca44a29d4cf68c8b6e483ad055c7f2c2d7f9126464ae9762a6a9075556fecdd636ba98ae27466e5466b6ec12e8e98669a5ba33f4a6583a816f48580c9a5a172a529b0fe13f1ce7fdc148710d48ea0ed2de86d3d4907afb628aae55c2c92443d8d34d711819787462e1fe1844d7251f357e04d22e97c1a240a9286036220ccad5b18460e17ecf310c62e368d397b9eca07721a477b9f1edc2f1f8fd6e9eff56eaa4419647942fed21f2fe6beea9f7d2dac9e9b54a460401681472940342752af138c9fc8ae015cafad6758b9c480fbecf703d3063289632902918a02d879e8a5d3db139399b6866055e4d864ecc8a056367d35834a7973b7c3e27f8a3d92f6acd18813ded1f3578bafa6582c8cc730c2e7d80f5ee7572db3258816ad3b993900de127171954c9a8516589246fd3b9e01527e0a05120b51715532718c172e4a887801c29aa5d8c423730e7472ac3ff4e94781503008a5bd7728580c8f1530ed75c22fb6e217f520383c4f295c4a2c42b4658b8052d6e725ab758b19ec9deaa2f8ea30f50ac31b3937d6e216b0426b92954302c03f7fb699172e3a50518eac9001219b6c58b1a8d4d1516b4878d2c2e3cf3a4c1919784744bc39b2d0cd6db66572bb150ee94f213ed2ecf055584fdcb69b3ad4f4155384f27129d3dcd208b22e2c248813521eb35630f09b254d3d23ca9283f1825444347f1efafa9867c29dc8cf99fdb3800c5e9971cab4327c3f4745f9754e7497f8e562047be790fb7f5ca63f752c92824894ff4a5f0dc75c412acf92e82a7a96542860a1d6ec60312869efacf6f31fd208fa0a9e966e250f018b8e87aa807aa6489c90fda88d559cb5696fe18d81ab24ff717e646bac0501db946d1af55345fd2cf16b4a92dcb47ebc3709b6100f0672c73dcc7c06e45c387b36514d549d703f7056b3403c5c62e055e3ee37bef3f0d4314e36752ba54b24d03f99bdf98ec8b550516efd7c46c7651b270070f4015daab0ff8d62cc1b371e4fbfb9cd52f847f855695549657303c7891c7a01a380e31c0256a5c89f6051064d977c35ae4edf8ef13d8f854080720f2d328274d6ad65fba733068e4ee1a972f73fbb656e354257f05c652ac8e404669391e669761517129955951f7bd4a1558c6b399d435832c51bbbce01ebe9109fc629d0a36e0bbe045cea88b696af414cf9c8c0262a3c765a5b7cb1de7105f862920828501fce6f4ca9902840a400b9d253e63c57c99ce0928c2d3493fc825930ab14954b2d66d4db39c78681933513b1aa4a386c242a04287e28bf11ae88606366b5cec94f17281608348a364ea0df0f104add25c90f340989eeb55ecd28346065cdb55bddb060d0ba7099ab4ca59301916ddb65fc84643481e6ab02ede607d4f8e2a8a40e58030b038ea12c2b8c2346331bb1cd1463b052d29b6dc3f2ffb1efb2eda89dc11a978137c60ee0e0990954d210f1ccb0efc6de32ebff40311faf17396cb2668a7d1e91893f2f522b2e4c54435a2d214e7a3a7aa78bc6cee348a6aa07aa976e2556aa417871ecce9d01364db390cc54a4e0500238cbf983a12f0713dab2985a13ddbc82a8f4fe7c92b38237b9d7f1adae845668320b94a42834fc293f0a25a1845c1f29277b679391c3de9a6b6aa77d65980d29039a695d6e03764c2b99f73f5f440c0d1288b7458fc38771eee53d7959c9bd60b2993222b3a44d9478803c5ab77434338af853210ad23a1ff4d2d8aaaf23ad9dd225cb3c7801245f48ab13eb6502f73b625e52a1f73a2e730b5a300d317e877361b6dedd888e6c893a115370c10547e191090099794e24921f4cab921c99cff7e296c38b37b80e147bd281e5de1e9a77ddc05ecb6b782dfec6e33a156ec265740ade7884c52ee5c570bd5bd0a221963cd14d44662f345ef43173d035ad04e59b8f07f73d4f1f105370460593020adc07354f4a38655a920e539628068f6635acdf0e2fb760a72a15c9a03177c2b5a6ffcdc71b0078c98a8894689778f9b7113ad4f57d437cb253a4c43c1e158923ac5a038c50fffcbf506004ebb0116bc59e5789d457385b7836198a17455d37b9066700dae9d6336d86917aa4d7f5e79806c050bf8c5fa36412d5348a1df611740ee75568a76e619bb2cea981074805792b7554217ff13a67ad8538ca137f1459848fb7ebed2d8e579d7cd407471c8ff51ed1c05667ddb1adae9a5fd4a889428d6a8a787c420030dab9af7247488e7a32432c5e88d34cb1734d26e17f97386d61dd6902abfa9410f86518e1228a6044627478d83f114755d11411e1ea11a14044862d619de8e7c64863f2746212c682c8d91ef3348f8b481461db7b060ca273ae07beebfe604ad5bcfb6d7ff6c18ff20d304e8b9485fe592f7382332bc6ccdfa40899acb1b41a54a30017459090b2f5e925d5160d0ff22f03c32b22ad45d3ff1858475c7840f9fbddafefe18bc4e3d19e213862957f020b3f96b59ba0566c4206b13e4bc8432e1371fe7e4fec07839e2ead0281beb61561d7d7ee6890b0569c11864dfe1b76ffc4b1e99c7a76436d38d1ca3728ea1e90c1cbec05fd0061fe80b42899ca238772bfebbd936d388f47acf01b4cb043a8ba11552a024a9632ad81717db57ab13aca76efe65871117cc8a6e4e53f1fd18973227d71af3a34934b758c441581e8d88a858a73336e8d7c3e3b104c78c43519209fd46cefd4f657f0d51d40b6df420ffaf3760338cea52b6b64d912029d54832569cb727c1acbc773a1984a019bdffaa532b823a506136173c1b54f979193fef3397506706d4b2392bdd1e06b245045755cc10226c14aa3c54a24c527557c2fb19115f37980230397a9789def0f8da5f7db95b82b2e3319502363319623c91bcfd07726c2ba5df180b73a78b08ed2beb2c4b247ecda28b21c2c2a6900125553c2780acb63a3bfc37b264f38db1202b0520e586d66bad4f659869784795956732ad6c2c0e22d8b3e90cbabe760a567a21a55d423d38341ee4826bcf6d1d6fab2652224652f12948091222b749d2b0cff07dacffa55b671512330945e147bf9b68a383414d3080706cebba5aab4e5064549fb5973ef371d74d2331849af3fa28ec16e40acf4a855dd88dd324214ae87f8942ddee4539ea53c0bd616011240bd17508656ca059f17b4b1b857e2a1258a8bb54bad677ae28011b66b96e0d3afb3eb9d99be9c7d2ccdfd176341e3b115b5c7056e9c73636051a2f594d9b71973958c0f274f17eb56f4ffe8f42c0cee57d7d36062d09e6c534b10f769ed1f9ebd9ed4ddb697ed7a8a100ca1347471c588634f4fa017fabcef789395195787ab609114bb81951df9170141485047c5c0319c8496acd54110ce350eccbf78be792f6b7d13f22db28c6433987a59acfae4ed4dea87171bb0df956601c962fc629d77499dc0d3c6d5e756186fe1d7592e2837f36c7675f5d7720b875eb3bec6f25af89dc056af155bbe7579bb0653a0cdb4606a7d05a154992e06252e747dc27151e6280b2b01af8e1e9831e0b1982a3b92fb1947acdb098a38830b55ffc1f4c0a6e63eab1b89a88d4c714a70e6c3bc5dc025afaedf03ace75b12583961f085547105a8eb20c0e1089e3f37d5549ddeeb52e97e4abeb74af42dfeb868c1ae43b39e8246db0ce579510bb786edcec95a4843ff031421aeb8bebec53de546c6099bc731b824d065a3918aefe3004d0da74687291698f05139c03c2c306164bb91ddf9894d6c651dc3a7fb6ecfc5c60738293d4bee1e41d63a1a9ca5265fb4a4c2ad1d4a41006281e27f649f58e128189bc774a0379bac19313d80cc5c61f6896bd2877ebb1e434936e7f4fd3a282a6fa637a7c2aab8162ac2f8eef063b1d1b34a72a4bf12dfaf2a1673bbb296b650afe25f9c5ee53fe5fafbf5348ff9551145f63ea78cb1a37fd0ffdc923f99ca01956cb9b5ad2b88a674fd87c459e61ca40f0d6b8d72a4710d1fb0919fb0efd10694329a03090e3d090fa544a7336b43bb7aaee12c0000ded10581408345b37a212980f4d9290e0c16ba5ce4438bc93d4965ba3df7f7da90ade03b35eb7cb2555898b9bab17cf8bd936cd90701dc92e89526c4c0ba2ca525b04f692517312c296580b87035c16cbdcf45ac200b468fb73fa326c6e6dc20cbc4d9c3b4a4aca1c79439168825808980b08a7caf6edd32edfa8f90473815c4f31d41272a44920d94c24e5f2c1423f351cb188a47b63a0c06e7931e1f67033fbeaa43ed4f6d2298ee1b8eae2f6fe2a999e6badaf60911b460194d028fd6e5fca603acc0e34b4cffeb3c7a741e76aae9281975a861e8199e4d88d897c7a2536d7227cbc0bc0d3e14ec6044dcc1cbf7ffba1251b8de97b4df645ed91594803b04394ea88dc3ecd9141cebd5a631ec3547adb9da9fc9d39e9ba33c25fa27db17d42995cf3799558dfcb00105b38a53a796a9a44ac7965833b61445dded2ac05a58298e7475774639b1e786740217ba386763ecfb439723dfa9edc7a94456f27cac79933896a7e782245e8089fb6ab5e9e0526a8d987279d291f89d9dc4edc9dda569e6541bf78f51dd7ffba1c627705eaeb5445701635684f37240542c48b55180686f8eb085b675ffc21e2fcc5b6b45118194d46e79f483725d92de2bcb69a0f30c2bd93a3f8551f2ec78b51487300e71a8bf44ea51bfa7bef664985cfb9d31c93c61505dad6f1241b8bd2f103f8a5d0b83acfab4bfac70fff6afaac77170dec79ed428d564813e7b20044128b1f3656afa244aadb243d63e3562d2145dbeadd8c78ea9b721f96d68ad48a8dfafd4f6a07a9e93570be34b9a90bf1e61410d0818a3c954ec67473814ccb88867f023de97613933b91cbaa18d7d5225652e27bb0738796e4bd6dcd749cb17589e2d7ff078b323e02cda23a0cf7db44ac7e362807a9e3295b373ff2c37ea814758865ac29b38d6cf6b1dd4223a7296b062704425745ef4bd8c289472ae68f2f8c4521a121f5fae1bbecbdc463d2f6544e6a3278c10e66b58890326964b0686b966514bf331a3869878990cb84ffd6c090c5c9cf4f19ee9e67f3ef3cd3c7134b3c4611f90838444fba813d76b29395bcb3e7742ca1ba5c78a3a11d2356f0b755dda37541a78be59bf1ede76459e947d16c10f97f01b7ea6f53df90f43b17abfd6e09b08a7c5f23d271b9f4b87baf175d07082034278d8465f4f5439f8380ae58bd03d38fcc22af57223841c16ac7395ce1cf82b3807d609b6f7a5e5dece6943086741536f58b11309381f65788a85f101807945441a0e826b8982682050c08377d52b8af93a1ee90a3c0bb7a5407db87e6228d0b2ec19bd4c46a1578619c0e698d82cb8bb89514a4844a0083e607602474fc6ceb69bb29834c3964df094cdb950bfac9d17ee7b63f3db02e5b88ed8a44b97203ef16d280792900", 0x1000}], 0x3) recvfrom$unix(r5, &(0x7f0000001480)=""/95, 0x5f, 0x800, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = dup2(r0, r5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000100)="e34c308a48dc59cbc41f56c036a7ff6b1b5a1fb477893d4c4b89a97ae13ab8e9dc9b28092919539426e58f52ce97c90da095d15dd87885191c55250d1c754c59b72b36ba4c06615bfe8fef447917fc2d942235668413792719e08f4eefceb30f18877eed2ca8617b558f72f414818758db1dc49d9c5324b356972f667d2934962828f1aedd7a7cc98c615b4aa97488129a19af8a8b7f2d11a6aa78e35f0b071990fdbffd67a649440637b93b68059d0ab0e5f0b3a99781abcad60e4a9e64c13b9593ed5c4fbcd61e1e2d4d323731aa62"}) syz_emit_ethernet(0xa2, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0xfffffffd, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"3c75bf603b98e4f19806c48bf22e8f2805eb33d779b5c25b76eeade94c899e544b8c356a68438b21c35ab1ff5bfd79ca05206f76edafe8026047cb51d966b45371b2564adb0828d50be85e648ece4c178d80e45a20bb2e53e2c3b7743fae7dd65f81d3467c1e89c30ed05cfff616f7f4"}}}}}}) 12:55:51 executing program 0: socket$inet(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 12:55:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(0xffffffffffffff9c, &(0x7f0000000100)="c99f495c91f78b5c4b129c6cd60f892fb6a9e45500a3e3f1ca808a386aee75eb89b9c38f0804967c706b71f6d4108ca534e950d3a7dbf7d664c1ddce655f44b0830e331a67848c013fca99f6251419498b32e0b454362c4e7c92ecee7e0794c24367d94f864e170f", 0x68) 12:55:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x3, 0x0) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000040)=[{0x3, 0x9c61}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 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"}}}}}) 12:55:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x62) 12:55:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/149, 0x95}], 0x1, 0x0, 0x75) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="aa3c014410feaba2b8d315292fbaa5fd4f4187134766946ab3e754824b3a33461e642c07b679a48ccb9e705183680356a46a9a6d97258d09faa0af5198642ae1debb186c7b8dd5662af4db20eb67379b2207414291bccd69c82f9dc25ca7c69e0fdb4a3988c3e397ccb75bf5d6e1857921b8c25cdd029d0910f9a582ed90825b70590dbfb9577c2b2a9eb565d983ba813a9977a200933d04a5794e1695b78cf3856fb5fd4f4adbf3398e", 0xaa}, {&(0x7f0000000300)="7b7cc2849394d5709974ce9071766c280c2771a24ebde3a499cf5f3c64b9b7d7c17ad9dd829be0aeec77c9e6a0fbd5b801ea93c7fa29e6f4f627cde7ad9c7f725c02db16cf4cd366dbe1cd6c05a8efee17407c33ace6b40fc022b3622e989b23fb900e7407d94c25c85d7d35a3dcb611e372f5431f8bb82e3343499c0d23c1db50a8672152ec73258d5fd7025c9c6171af46460e9b307f92526a1c008210cff7003554d2f8fa98b52ca4639d4344483d44458e227ce795a6ba3db905be8377dcc6e3e53814698ab683fe7207da1f96da5eff120b432ee785377d882df81a32b40eaf8b47d20c5f0be95f41c66879eab5fad22ad341", 0xf5}, {&(0x7f0000000480)="053b93ff2461871b127b4266728ec4a909203d284e5458df028b85efb7e43851c168a49765a36fc97f7a263fb2ca2381d49f8bdd359b0a24e3f557a9870ee6691d8866439c31d329f4c342adc1d7116b3975d21732fd290dbfd06c99d753f26f5d546043ba27", 0x66}, {&(0x7f0000000000)="be2cffa30b0ea15eb5a02f566714714cfcf3e9f73c74fbe0e6465f06d670ef1413f589482ab222d041de6cd69da79322fc1535526eec40", 0x37}], 0x4, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0, 0x8000) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) msgget$private(0x0, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r6, r4) r7 = getpid() fcntl$setown(r4, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x80000000, 0x0, r3, 0x0, r3, 0x2a, 0xff}, 0x2, 0x7, r2, r7, 0x400, 0x8001, 0x1, 0x1000}) 12:55:51 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x9) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002400)=[{&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/138, 0x8a}, {&(0x7f0000002300)=""/157, 0x9d}, {&(0x7f00000023c0)=""/58, 0x3a}], 0x6, &(0x7f0000002480)=""/182, 0xb6}, 0x3) 12:55:51 executing program 0: syz_emit_ethernet(0xef, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x3d, 0xe1, 0x67, 0xff64, 0xa1, 0x37, 0x0, @rand_addr=0x497c60ed, @loopback, {[@ra={0x94, 0x6, 0xc4cc14e}, @generic={0x82, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x0, 0x5, [{[@empty], 0x1ff}]}, @lsrr={0x83, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @noop, @noop, @ssrr={0x89, 0x7, 0x0, [@multicast2]}, @ssrr={0x89, 0x17, 0xe3, [@local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x9e, @empty, @rand_addr=0x4]}, @timestamp={0x44, 0x8, 0x0, 0x3, 0xa, [{[], 0x3f}]}]}}, @generic="e1d744a880819cf754c74c3b8d3cb15183e2169d1edb6d8c1a308df9c7c752eb7f5c05e09edcf2aaaf5eca7a0713a22cd6c126027ae93edb2ec9ad979d3cc10d78144569110444cbfe490f5d3d6961ad1655fbcbee0ca52ccfab435b3bcc40681b5d331611f254117108d3224a915d6715a2583e828ffcd51671db4030fc0d6674"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x7) 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}]}}}}}}}) 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x80000000) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019070ac1400bb00000000010703f888029406000000000d009078000000004500"/74]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e401ae2f66696c653000"], 0xa) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f0000000100)=[r8]) fchown(r5, r6, r9) 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x10000, 0x753, 0x736, 0x6, "86a6dc8108c6317e0d1802bdfe29f872ddd509c7", 0x857, 0x400}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="e4012e2f66696c6530009e1729016d8ff3cc541298d5dc15f94af91bfe8c8af5a89224d853a7f8026a1edabcac244b5c911deef626074f19f437e812f26a245aa23b027d5ff8a7f86e53a277176be794a0aba31087b67b21edf430c99092c2971d679c59e9a6651353dcc06be2d1bc56b5a4c93cafce5b3832911e94595defef63aa4d42bc43"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00012e2f66696c6530007f78ae752efdca47cfaabba6f6ca5d"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(0xffffffffffffffff, r8) r11 = getpid() fcntl$setown(r8, 0x6, r11) pwrite(r8, &(0x7f0000000100)="323a8954f8a0b63b9b132b6cab6cdcf1c816eea28d3480b3cbefd91b206e31038d6a8152618cc67b250a616e01fd61a1372aca3c5e0db2f238f086415ce7c1ca75c4337f29eed241484b032b8f1161ca1a20c019c9e6aec5edc9bd7c586ca37bd391b6a78d97f27c53b13174d36990363acb6c8fdc35216386557d360dcbba1fac5bbf2aaeeb81bd9f77dcd0dc1e1c4980b42814fd2930ba5061a819ac9ebed6e79e29f14a721dd0e2ec567ba8db9aec4f36f946e9011f127107a094b11405f8c615e4509ff9e703a8ea7479082cf85d1d91c7dbfe0a19e00557ecdd0d5a52010162112dba244d5d792127", 0xeb, 0x0, 0xfc5d) renameat(r4, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') 12:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000000)="a19cef9e4eff4e8e041337bc5d958bb038e1f0208ef66313d4a0af534c6819c6e9a57506f6dbb52bcf61e68e88e32fc3a10951cdc11c7ae436ad0da3b7c6a2ce47b8b4142772529e870ecbd8e736b4ceeb92ebfee54d626496ba379daa2c6200e0c23682cd64c3fa77c6fe3b6df5e8b22c8adf23422a11f17d89216b07512231fd55e1b4daeacb9d4ab962f9bdc1d410a84d8febfadc3de34f219534b14f1baca1eb273cb855e162e75af4e90229e270d314c29e03d6a4393e3506c25e7a5140dd91987f0ab32ef3cf64ee4e5602c5ce7310bfa3d0eed1704f1906773af911cfcfe69cc88a1d8003d55b387aecf538625820c3db3c501b8e2179409bf55d1c091be7b50dca68e2598438f4cfa3da4a89511c7c2afd3f7916b178214cfc8f9e08334ee822d1860fd49db03d6900523aaf5da47f7c48ff8f585796ecbba2cbf27bc7b91d265fdd2b0f6df45184fc1366a99e377de75ca300122ead05c96877257a7da1c73044c40130f0f92782ff07fb7c7cbca7781d2457c31a5076a226fa88bacfb35ab0691979c0fb3fbbd8de98d2b1e5a280f2da08ae3cbb0b905a88f8402dc041254c2044a0c4bcf31b907ed470081dc212da96d3ea85f27971b5dfd0f9cfa4bed75e868b596ba5afcadd574b381966f940ebaa8dfccfdc42183fdb990f84f5b019898bf5dde798cfd28c61381dcb3ad6d3c23195db3640774800bf69e9fc4beaa16c5c49c9ca0c4067de1aab6ff63fd9f06b0db6ef378a56bd0aea05a735bebb30aec005d5e2a3e6d8490fcf000ef17265c0d5596a6fe8fa25259bfdd417a01a2b45ebeb390dcae6953ee3f04e2343a304ebdd8eed10200f8667d07f5308468dd5cce6aa3104256669635ef3275e5b6dc25527a8d8d6d1a04d74eb18cee522f2c29e53d250262400dfff8555be29c421801ccde3fdaf6d09e2739e80671a6a9ab6a8642da7364a87e378903cc72cbfac3f0b9a82a8367ff491c5bce1d551cb5344e03f5ace614cf1b5deaac883265983e21a89987cd6f5c71bd22e797c356e47ad1bd5762a47883f3cd500b0aab7d2849b1365c8d92c092d0484db7ce5bfb661138c1713f7c29135604b29a1d9bc110e88a542018308001302c6586beb4c88d858fb1e3baabf9b79a5130dafd31b457e5e009c927524fcaa5e1342209ed0f58e3aefde565d3fca2175111ad4602c3764f6689607795b860b828b9b00f9690af8b0ce53bfe7724815de2a421b08a424c2b7d20b60c1e27d46b266f3fcfc5bac449094db367c75860f094dc626c72b89a26e0b9ee22ba7bc10bb82cb77d186e3e248e0f9f8f36aa4bf8edf8605290651e782134b643fd5e450504cefb6b644ce86dc84d09bb39930a67691cdb85d510d73cb6204961de8b2c293dbd9338353d9b4344b3302587815b0a0f96b012b62d8ef3a882483b2e6521999c4ce41de6af8f8d1bb57068d962024be82584c850381c93caa600198ea3c03ea401b23717e7ae96c0f309b6d29b7cbf05a1190855246c8c302881b0b8702b4b881ad1c34c9cb5e07eaf6797a0df4cf36bf4b60ebd9a6c8506c84b98d9db71221347b04d1ac17d9d052b15fd2869beee99c360bf63943fa64be8543f772c9051fc92fe950c65f557078d7e04264c95690c136f30aedcd120465ed46a56570ab34a54b9a3d6846b4e759f6d7f0f68e524e9f73199a1429e7cd266ee70813792b275e5ed90e709426b468bd7d69653b4db3ae3f171412b290dc032ca87185397d1a62a99c9d7f43d0121f3454bd41e892c21931975d47755ad0022f31b2c682f8243e7ad21b95fc8f979eb5cbbafc6d35912a01966d9d1738036b3e003c0c8ab2ea7a632d9d5156c6a97b042e63e4dbf1e195099e49ca025d04f6a7ac7262f0d39d1fd48dc6f39af4e49878b36394c63e8ab93257d3074e67726cb2d0a6833bf853113b311fa23bba54687f7b7c1ed3185d4bd655c0e2bba07e13533568d2999eb4410822577f129bf583f9300293eb6f192c7903059544be560d0b4d053f0e2769d3e2d4c3ff7b0801e3bc4b867087e5bd4e79acc775cd3c1c7d607032760110ddea9f6c83a50ddab621e65659512958556979677e32324cf9bfc87f60e6aceeb4a6aa3b73c1564224b83aa91ef79443cae08871c72622b1dbb00260fc7a52a3158d90021e4029bd3ac9fa239b578610d7ab44a3d86c7d7fa2e303f5a09e4cbd8281e0b8da3b24f3bcd307f29a6cb20143b833c17faac42228ae12221616a76fcdbbc88cf2227f37a938f90025881390cc0820fff09ee3d47c091c2b99b5ae600359fa10c2cbff2022c9723f66c7a7f97aac5dc134a06c7764b46a1865b822bd59796e47d43bcc28afafafc05e209d8af8c5d28d749e48d59e7e9f05b80448a3f0c648aecdd0f44ba84d87855af90e45e7b533cead6ac8cb75869c49e93e83a81a39524a59df4f9e8ecedd32f6ce65eaad13f696a6c69f72983c64ddc8235748228553ca2dde88a3c4d19f0be3293d3cb0ea9ab52941d35ba812ffe00f8ea3c8e8167bc6da0dda090bd288f3568acda14388a72b174727f6e4a8b103361582ae6f368452136c9331e860606d5adcec006cc199f4ca8dcc01f7e87c7877d3e9cd64ed54d041c27bd7425d03d064fea96988fe5326d4677c4f39d869acc7a88137cf46db3c95ed2e7a7332d4d62706eb408a04ef67aed904038b61caaf4cf1799274ded9fa128b6615f369e3cefc41aa04526218b712d698d01e575c21234ef33ba9cd5399810e922c6d173102997e43d25c221e1cb51c3866b85b1d2d0996f1615622e75271e8241d34f5021968bc57e0f3f18e132d147fceb1e2034505906d192cb6354d15b86295f5926c6771b39270759b89585f729cdeb0d01ea54bf251a61092bf5eb4a44ad53e645e85509674611762c2433ca84af7876c43bb6a579baa8be2f52ad02522de18cafe0a54606dd818e89d038546b88cf1b1dfc05406caa0a617fd0cb521cff1ba31929a700c17b4aeec5f1cf76374578745bdff4ab6a2bef719017166fd25b71934fb04034eb858e214eab4a8136cd05d7728757474c46dc16abccaa3d3cdc0d69254641cfef2bd4aa7a059a5d6ae8ec4058bf9e5a4b077bf1bef0ada920e4108175881aa36dfbf44cacd433864e30f368a42cbb847de462c5733e1e8b53c5a2f2a9b84f5b18f6c0db4e41bf3dd6089d19e0d67d18a7ab05a6239634ef93c2f7d61a36165a21a66deff43aaeb5d8e00149597246cb9578237be4a572954be452c3755799e5937385c44616dc87d70bf5bdbad47c3d33e8e9a6aac1b228b47d8c5659f398acf4248be82789bf17097ba1a7ca8c72eaba88f5e6bb2cbe10dea7d5d90bcc3ea91437a8b41cc274e887d7804b912a12913d500cb29b33a2ad26d80291038138a1757e5469e4419b98ef40960ca37321985fc278e6767fe203c455430bee483526174302f5b5f87586fd4c5a9530bcc3806cb56ab9e78e21b20aef0ecc7d6eff88e0e38761241c37256e2471a72c420292b6daf061f06623066de56410a616ad2a387684b1cbfe1bbecb8c8bcfadae7756e43044be7aff6a75af353f2b56d0aa97c8ecc1372194b39e7ca5a86da82c6b058ddc4333198c5b87e89fc18459731a3af8cb3a556daff7361ba76a149655e0f90bb8e5b4397d256ed9aa5b55ef516041bb43280297dd930a15af8bbc8aaa4caf7e86efef4cf8d5453058d4d87e4197ac01c1d2be7c4123d7eec9a4d7c3608b53c37540d4a9f81cb985ebcdc623f62379d75ec628e6defe274c9f4ec6ccba26b25c2e3c83bc9153edb6c0cd45fd58c92875e14102b6aec45d9c93605107f38891c011b472d6814a928618ff63bee7bd84fbb79430aba704590773636a9c720a69b4c05527884a7c1970efb7b1677c76ee2844fc3f1d3af769d373ccd6a80d6de961149d307e762b488ac8f5a105ef6e6682c8dacec4054cd55e9b7597eae52ae59f44ee7037df3de4729d372df5b2dfc8f18218f0075d0299c8dbf865a104f7981f6b80bd837c3b5afbceaa13dce5a0f9ffdc9433f5e8bafb6766c44c2c6c6a07ecb0f94b98cccd36cd1d8595e291046e55dc66d429ebbeae2541922e5ab50d2d14354dc753fee66fcc418d2a3f5d461ed7494996eb867fe3c58ba988aaa0336762c0f560eaa8f7b2a4d8f598ba65671ad6e806540d7ba85d69686897c2603383b16bc80c3f64cfa2f5626c6c2d369c9cd968d5c1454b69d26a0654809dd178fad4f86a3f745e542b310a1466ebd5138fe8193a397913d36b5a06ec6b349914d6b0a12b62beff4ebbbf168fab2edd23753c741a5328f3fd2884d56e266dc96fcb2bfd72c24ce5c757b46d57f2f6ea7e0bc926a6129c6ef4ac08f444636ff85596a3f1f409563a63708f2cfcae7c4e2f301ea41d5cabaf2af6d7779e47b2443c953a348b1f23506e5a20a6921b1cc6f432f4bdf82ae05c6b39ec757b2dc25d96924aa91f80607573974de6c5fb9164fff5e85e8aab675b24f21726562380205651c7cd0d730400e5499e10d188da0ae1eeba9ac39d4e8da31d52208570430714d591c6d7535cd2b0d8b63e30e6d95a1c4545942a444d634cae7caa4a3fdca89a60122a3d8fb95204ffce37cc7876b14b5049ab21410e628590ca8fc0e12102876fae149cf6cacd019a3c274cd9c3fdc18ab801a3e211735ceb4f1f67879ea77ef396f0f6e0d47386733184491d1e1b5e5b72b03e2e79514ecedb17c7e475014422dc2e4e3e5d1878758bc0a5abdfe6e68ddba03101445d9436f45c0394bbda379044abe49bc2d6e7b5cfcd28a42720bacf6e04f34f146025bce5a64e8d0037bc8377e33e3ffa1e30ddc7239370e0a2169824539916dd731f3c73464c7700990d1f51790c1e1792a620c0b14a2309212a462e6bf0f36bbefc5cb0525cfde54412deafa3d65c5a0bc4602ae7c6681157656ab2089af13f1b80d62a585c8babd687207a935b7e3323d308e009d4798d22b761b96bb119063945da7b67b07728aa28be214f0c1bea06252a69b0288b56881d6e57b4789a62732a7af2a4bf1f3a078172f6800de356d126424dbb8b94be3b44585c6cb23c2c4e55f0799604d6fe87163353ecffa28ccd8c7fd8ff7ea3c988812c3c1657b7523073d28c682bea44e4bd972f0702e0009319434d73f72271ef4f74145f0f1d8fbfff7c9b2df3866d96ebd6bce0d74034ebb7ea2a3da945677e4385ba2df5ca9efeca39d20b8703694638ca9a186cff4130e3ae696fe4c8c53fc91bc36ec5a7bd42997da86f090c7745c6547ab97b1453ca192cf3526d79c4d977178c97ceb6b8b535b0d5a60598c5b7e9a003c188fb76b2b2cecce053fdf09bdc7f8ef53ec2c96825ea3f462d5499d3748f3eb6dec529fb82d3fb4ce08a821a98d348e4dc4aa98d23875aff306b826b6dbf252f07d57d234be0b9338b9879464cd71710c45b56a37f92ec97eb583d58ab667299fc7b9e313e1428461e8b9849e75fde852e0e15025e46ff99d0afb640f83f40d90d228453caaff9c941ffe8066f7598d2e924636d7e5862b4fb95d9e0d2e6650b4fd381163330f0d44b01a1cbe26e96fb0f409173ba92f1e2221e46bb912fa4085c52d3177445fa87b756ea4fc4046acb29a14ce567d7fa6d04a0a2fcc01dc7a7fa888e9508594ad103302d220524697e088f848986fec331ef6da1816cff0abad7c8d4e9930cd47916e64aec401e039cd8666e95ef2605195754970dab3df89b1356657f98f6ab89793685b42992eb2faa4a8416484326584ad5cea4e938772f4126566dfd4e6", 0x1000}, {&(0x7f0000001000)="1c2f7d61fb7c02046e0fe09763915cf277ef076b76a728f078f29ac6facb101787af4ba54c233b2f2b4d40bb97be8cd3735c0f8089eea9118043a2cc80718253727d3bf4fe3c9736f95aedebd44b8e88c07698955f5a6b64ff589afbc13ee49b9d11e393f4327477c11e716bcc705bb3998c7ff465", 0x75}, {&(0x7f0000001080)="c0e1df383827095eba6d7e7dd360bbfae8356f9f0be26620c3ba7d6e30b7dbb3a345628b55bf19f868ff270d47cc6c58a487e1193874e6770c71908c20530ce3d7b4c63a13c6c7756ebf507271cf08576b79f2375186b7c702c73a6ea36609c299752444895f9d21c9460196eacbe42c0990efd3155b485e07c4c08945c56440e049d433b9593c21fbf45cc65d035e5f9eb9c1ec2f464ca2d09bca7d9e140bb96f993bcc6569d03bfb34b7005bc9935586fb513ebb5ca15ab5bef73f90b90f8ecee37a7f7066c634f41ce9440fd7b353aa527b187c74783b", 0xd8}], 0x3, 0x0, 0x7) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) getsockname$unix(r3, &(0x7f00000011c0)=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) pipe(&(0x7f0000001280)) 12:55:51 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x4811, r0, 0x0, 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 12:55:51 executing program 0: syz_emit_ethernet(0x4d, &(0x7f0000000000)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x17, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x3c, 0x0, 0x0, 0x81}], @generic="337233960ae8db1abde584cc408bbc"}}}}}) 12:55:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000140)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=""/63, 0x3f}, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) 12:55:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000880)="b022b3f1d3746cf82c36b795548df51229db2834e60434f5771ed2aea2597f58d0765fa35f8f6338557b0ac830bc49516142f63b9c2d7f6878728926e35cecf0bb06d9d9b14b904c36eb1d58cadf4277e261f1f5aeca54baf0acfb0ce906f02caa011632679b5528b4050c4b9fc0311aa1f00ac5616e2819d5b1f2ab733186ad8a1ef02f749e28dc508274816a12f740ed6d2211abfb25a449ef08fdd6eaa6c99eeabbfd8b88d7569c9c4d957a5cc93ab4e134be38bda8e4605c2d94023e886f6c2bde8d2a561251e0fb277217aa39160d57b9111759ae5bf9b1ffe543ecffdbb3232ddab73600b3946b7c24ee6a1363710d89913a0c7d7b9f273860b1c4f005c0991213813a1c161b831ef48208791fcf5901ebb4b733b291cf4a86b5f4d1acfc4cb43a9ff6ff2779d309fe14756b0d216ef3425e8ede43ba7f410c86c1f0fbf6574f42731b1d3495636857298461b2eaf7019049d65960c06116d74c09cee4fb0050d32f984e38b4b4abaed554d167a6b3589eecfbe9e0ef01c547e92a8b59bd6f37879a421be7a7211a7d6dde0f205b3575884d90f64e137acbcf9b9d29542950718c0801c1545c210c9a7f3b34e3b5ec4e9569e1ab115d5094d6883642a68488889452c5d79da8de6e2124b0607c24c9c76ce218a99c19c891dc7297f22c000fd034d18bdd51fe130d8583771f96e69bff47979cbbcdf51f69c6fa5eb5856aba11a3b7f7a62982eb1c6f5eaee872f05b79f64d308fa31ef1ada34f9e39e894393bdc8f9ecaba7d45f08b66e57bca9dc4d35aff530b4e201e9d327b2749071667b807d38d3d4d1fe58862549d924a830663519a4963afef743e444625ff12d59ee8d405b5cf869777f66b65411cf8c0233536d7638ec65787624d0754ada1dd0556b72d4f343f5cf9c9f603337bec9cb4aad4b51aaa935a3047feda59ceca27340f27d3dedd2d3a31d296aede150bb51b461f575dbbb100572ef6a17068dfe5cb1fb530bf0a5f166a9b3497ba51e4978f4eea037adfad4f9a89e152ab5deb9a14f93c0a0bf5fa1e8e4afcef6ad7df9a23207b30f62f26400710e46f2940be81a1988bd06ff2576943b4e323c4986a669e7949605fdc0686b0801fade71e559ecfe8a44c5f82709f4664c54e89b446404e4a52353dfac36b7d2a337765c12eeecb9e8a9000069fb99c428c9d8e8abb149ff9f3135109dd745845392644a353e3951ae48cb65f7e320e68c04cc045cf6cd68a9d8c38686155e1fdac5f36ee1844745ed42dd68b079a618577c37362cf0fd148b5450c93eebe9d0650b8f32e7244ecf61eefd24f40f7c28871823c0cb9c128c458fd2d3f9d8e50091f9f7dc3100c05ee75b8a6967066ab05034a73d70e923d6a0cb019a0f960dcb1855e22130e53cf16e82d1f6186ce6918f6c062ccb920109c46cd01590974ea5de59a19be01300baf297cf14b8c474ca2901fa40df6abcf36026c7b8050a8fe193d19656b1cf2ef33cb0f38fd84e5f4d2a4cf0e64421f663bcbbcf6fb9c383122d75c40b6b45510831bde128ef8d67902adab97fba8c9ed1236274bcdfcbe23623cea5213f5752543b0eaba7a8cc891c7a4e70fb794ae5d8c67151c5a7e70e0b1b85e85a9da08a7b3193c56f2e6a6466c6392da018bdd17ce5e273825ab263894019f0d7a7836c7d81c428359b3d447ff5aed4a3db178a73e906753813eb43506cf96824ee257aafdc90ecdb3d61484bc6e60bc758334413cc5d9476deef7c9f90d57f814b514e8f4975ce459fcf32ad2b4b8da0eb0c2fea3cb03d8b2bcb71668f3508f2cf3ed2f377024aa2e933a47800bc4af24741c762b078638a34ce4764243008883f2c1ca8467c176db97ba4432b1f76a4a02ac40d93645efe64c1f6ed6244f2df9ff5618a246d6b2f01a2a822d1241341f50d7768bb3120e38cf00e75d72d7eb557c4a6278e2a51aa3373f7306850083bc7a94ef6fa410c6c1013c48b0758c066555639701d9c7978cfac4d4a5004212cbe92853fae85736195e63d17ae4c85309ef577ba25e5e2ed7df4868c4318f2ac88e182fbbec6d4b60cd0c1980269f909e2147928bca47c7d2b44c1df65290dc52bab9e1488902762f09b712311ba54fd4b9f79216699c644e07507d41bd81b9c724865c9d3aa3efd3189af97a8aa7e74d529db91c939e5218aa7e4087eb2f5d48ee1cb288359d6347bce44366208888c0317a0bece4ad1da909f7ea798db6d89716302cd63581626f3c736bc991d30b799ed1c2290755a776b4b6386596861be61a0ff35e6f4830bb65058768c72b00364f5c879f08a55d9a801ba2777d17e4e2004c8165e55e266a4b3559b020eb6ba0af69c7ba7fdd0d4aa6f50eed8083f04884bb9f63becfc333c52be7ac0240f8c721f9ab6ed8fae62fefd7667f257cc4fcd3dd69b1c9aa2c2a9602aba5af84a3203eb45ce0a5a6e8d7295ed4be683657244d7ed3faa0e6a2454295fed554d839b65b626cfb84dff55cd54f2475c3f6a6dbb1d1c6f03da1c110753fe47ee1cafb32fdec5e78e0bdfda3a75f995467d5e498c6f9db4a84e71f90cde084101e6d7e3fa099197c9603513a5c41a0b2c7dcfe0bf473b7d1c52b1a0ba0d3f1f8d185cb8dabfe25c33219da5e6366461f826ce2bb3b9c758e2cdf08632ecb1e2bb625b30fd44a4763831976c4f5ad85932d77507453c6888e254148a97ff65ee678059bd7a3cbd1e8265b3abd248f680aa88b366e4cef43fe006ec35a6915cc333dad7def9f9d5ee53a71c0dd5e4858faed3760499e97855f80e733b52fd735d85611d1414635554c57e34d636a090931a532411eb42d2300f16b68e914710f494a6e9bac88e580acc138739c0a173bfe1767a422deae5c5452bbf854c0a7c9093e160095322d73244f6c79a059dd04160e0b938a4a2da74ae62c1ecaafc1e0c0f4f87305e05985a6914bb9d4ddead6d7a0fac039f982e1a37e0d325af16e72bc5716b1b8038689206d2a7a215b1e14af798a4cf014079c5f6722edf2f85ce1d0c769b93559f4b9092c7ff8b3e16e52095b136ea22b86d27d01e76133a83914a61bb53782ef5eb26c3b42ea51a1696feb9d519cb107d0a2066989cb76319059f9deb304d43f0e194b54a7e57710a27a63ba589497ff92fccd2e6a2c26e2e5b02025ee6eb0a626378d04de81b3d1d14eb2f03bf3d28dc79b3baa7d4e9898c4ba2a1d11d2f0887be7a2deffb60edf235f90cd3ab7206827483f7c846c38c7f2c33d3f102ec51c8a1c344f38eae82c2626ee850313d3729bde3dcf7b970fa30582b39ab22bd23ea70e4df1cf044729837f48f64c1dc184b353268d3391fc69dbbf2bafd9b11b9b657d6683746a08a916e435b2fef26389c977c7c22f3bef61409df57a75bc4add72807d1d64c6955292b148a5ac027f2f343f3df04c0fc594667e7177da530e3c450269805221bd7549ecdb821ac12bf5a6307798554e8b249361407168df47af2c93d52044e72edd77afdb65c06f4070b59c462a5c0b13422ecd30896e6868e146f67fe7a52e22d36878de977663c1762eb45ccf4c8700aa2fb7c7b78b13979e5eafc296e43b722800cf62b553801ee0cc79e711a1592023ac569c3e4a2956bdc60d83b03d62ca8020ecb1759f59cd5da1ea9d1b83ed1abf61ff7cff57445909c8e735201cde0219ac3628e5dbd1dfff62a700b85ab818b939cdcab791f8a5a60460155e00d09b13a5dad79253fc8fc9f7bacf217bc92aaf721f234cb2932490fdeec6333cd094cd6656ac010dff077885bd67a93c2f75573252a64119b2e2d8b4dbd088a920ecaf6b3e1f6b37134c911de98176b3ac132be80544f233d2c4b17fc79ea21277a9aa3942dacbbe59f34f4c8cfbf70d36e08bbe4877451ff5c83529bec9c52210ed8195372944f81194efb3c3f86749d8d75ce70e9494cff85220289bef9fb99e296a1a1b5418533c1a674065184b625b6c0381f9ad16ba27c02dfa17cd8ff6196ac29e1011f5d2e228e9b9943beddd6345b03140129fe34ffff3942fee7b9d37beec0e13efb8f329d220a40392b36eb576c6d4d6543ab7cc595be70485ff6f68983b18c99a046eb160ccef44dd9acb39978ed7e319e7c119191ae62c0a080c64f550d561a4265f8606bf6f3abd41cb4b7399501af05f2ddf3eae86d2af36ad8358f9d67b48f25edb36962cda680419a68ac86f96edf81d52aeb20e846cf5e0bc562a101eb842e4975b8e294689cddd02d9e9472fbc4f88083666d0c9aa5fbea389723d07ee23479e24fd7466ae15d5e8a4540006af0397074ddaf11c444a89064e2148c391ae55faeef850a03445ed45c3bccb5b8dbdf89bec47fa15855c329038e4b25d5f6d85fb9875ca40412a9a0a5c9890ce997f5e3bc36fdf397be01cff36ae280fd88803a5c62ea7f1ff3b039ee1eea3d6cb7acb8ac831cf669a77eee1dd7795378ca7bad6ac25d5ce1627598f8c4492b507e42ec56f27d972f41afc95b9b77a8958b9408e77ba0484488ef52624564f5261fb6ab98fcfa7a55bd91fcd641fd079ffcc300ddfa056868b09eec63c92c6a032daeb03823bf7413969d4b5b92fa2462941f5ac1ca56ddea6e8be0a6bc84a336b6bd60827597cef7ac69d71cf3f40f430ca4f9081bc233772e68e33fabbc4e34808d52977d8d845ef5835c2980f921f72e617e4986bc37293f8f79d3236268cb5c5801aac6dc0ee4347bc97effcfea6264b17ebea38d4f60d9293121cf72d2aa27e634d30c2339305643a888bf1d0b9139190f22a7733d7a0c5b9f35b1dbdbda3a78155c5efca9791b9d92c08fc09f8ee1eb6e6f10896e8b1fcd25be45f71424d46cf7a03a63ca25e0d40c3512b54a3abdac657ae28bb1460d17d4246ebf88c293c0840820beaf300e6c5b412326a3e0a54253cd934d33a58ca8e969439f524b3b7988968c6a5dc86fa728702555b60a5a18c4cd0727fd4dc05a26c439113bc2eeb5b0ec702d278e6b24cb45b412aee59cbf2ddc8969439304511100b205930535da98d3f088ed36d2069e72dd1360dd5a7e30bc0a4b3414909fec08a07a67f188f38c597a6ef2f6873b44dc84254dfcf9a5cdca8d5b449bb20499581372bbbf6af544e51ba017e55cb361c8559fe1b4de91d874aa529e2a8da4ddfdc8cf87fbdaa98ddcc1b9478222acb0714a4e14e6cf9a2704e158ffedc7ffe9ce8d45796b6e7baa32eec1e1b45e48d0b4097bcd0b0d24167f0cde77ecdf9179c5be1faee2309158ac78d6137f57cd1b4f06efad0152ce1ce6f2afdea2e0384a7a2b60835b9d5deed6ea89a6db147ac6c0d297081cc6e8e45af3d95bb03df89ffcb950b6345d466fb73a9e574efd99a5b24be1a6b756f79d2c9cc861a06dcd9710aaa938ceac38482ac703bef134f137630db9959fd836b882e958f19dc5ce7a679f37269e8c1aa6547b7e6edaa1ebeb8f02d4ecfc10d3c546b05849518277e1f161275bf4ba5a3833624c42e0f599219d5c12b5c85453fd50a75f17465e4ff30d8493c47232313946023ea183ade9ce5ef6eac6b65d48f3149908e277019c8fe3e3b309714ec134fde0e03d2459916ee99e77a7ee1ced2a5db02e22caed9f7a9036dc25f4f131f722a2460ede30881a38e2c9b0d80b3fb4001fa6502fcae702dd2ae2c9e789782a6bd39c18ea3082f8da3acaff75470bccff604914c6a84a291cc7e6cbdc89be991ecece0f3c844a3da2a2038b63e0c2b14242ebe45456d1be0471c4b43a87eaffcdeb3c08700cb90eba375e99ee010005db67faa94baa2e6a7af26004d11960dd34ed3", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="e3e9fcd553170b750d7ad8c68cc2f24c8a024a03e97cba1d1b04573d7d6b4865dbd9614001cf8b3d826c1aca5df57421699d392ff27eba2ed37fdd98495f95cfcb2c010f5712ee062fd33914643421", 0x4f) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xffffff0b, &(0x7f0000000780)=[{0x0, 0xffffffffffffff9f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x60}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x0) dup2(r0, r2) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) r4 = geteuid() semget$private(0x0, 0x0, 0x208) sysctl$net_inet_esp(&(0x7f00000003c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000400)="9b24669041931bff3170c9bb249258bff38f2f9725c5a2702d361c245fdd8137f7e4f57c0302880f486c9b6a17530608c830e75d2f87ac59b81991c85c9672872dc8b685d1b3fd98971a07d1bc4d389e0da1a51862fa4266de0e13eabc141fd630f890e228884f1d8f0903da5fd36aadece0e1ffbc240e5cbf5496f2a28566b3c217210c4f41ec6170894d1f26db9eee8a857233a2acaaa274bffe6e0651ec5cdb660ef3d120a7ccbb9fdbbc11e48f76f59c4eaf7e073999eb71718024bd3b7c9b8da8afc1646f5fec34efe4d0de57844721d6e684f5cdec920fbf2edd56ba714588989a79d288ef0125b701156db226bb7c76451f7379", &(0x7f0000000500)=0xf7, &(0x7f0000000540)="768b1f020e52e0f28f543b65afd238f3052c5cced81e19447da2b65367a5d5f4ffdfe9c1681885a80559502228b66d0c269a5151e61bf714cec63f49ab325c01fb8d016b41e76415d6cbdcf3122e474ada58ebbde2a1f5c7f4c1014a1185aa69e6dfc0207e37248f3f00dc78", 0x6c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() getgroups(0x0, &(0x7f0000000040)) geteuid() 12:55:51 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x6, 0x2}) 12:55:52 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x401, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb3f764686f9980a0) r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="e4012e2f6669300000000139aab324f89d1b28f5d4b6cc1dee07e7c0ff181a0321563481f8c9ed55cce44dbd3c0abd64464a954434ea51c9466e7a9348841e4c71a40cfdf5bc83a5ac891907943ef233c9153d297333ec4bc58ec96f7391d4493323681c89bd165935ef85c5853fe7e67233824a3237e3b6738835cc160a2a7554b3e26e30116ec79757df58b5e3b65803e13776786bf0b9141d0dce7f4c93e12d66d4290bce4b05cb35b0b0aa3937"], 0xa) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x10001) sysctl$hw(&(0x7f0000000440)={0x6, 0x4}, 0x2, &(0x7f0000000480)="5ce3065be0308c6814eaa266c18ea5147d8924ba7784b05a9a8a2795fa795d609f1d307963a814066ef8e9f7001da4d7a915007d71522bcc1f6bf8679f17264494ecaac41f46502a6f44bbe20f201b22c263ba6e416dbcda2c68043551f9f974f35ab0b45c9cacb1525e69128c31fb9aedf070", &(0x7f0000000500)=0x73, &(0x7f0000000540)="c17efca3bdf2c3b1c9d479e7b988ad2e584109b040fcd32b88c6661d4c254ca11f521e750ae3fb075f3f6e86cd6e44a610792f9100752b8bdc0739b502ad061b91f4c6a93c2a21156a58aa399a060c16c9121c07b0e96cb8de637afce8dc82f1703343c01f568d4da5c8f7fccc4a11dd15bc4a9307db4b6f565585f303e1fad993e02b6acfa34f8e722d3ebdf6fb0eb9c914f9186545b7ad97bc757d747612d9360ce349206a514a4d55c0ef679c22dcd9e1b740aaeabb2773ba5631d7d9503877cae4951ca6b5b42b9af81e031114852375c47cbf9b0d1f21f3d4366195225b9e055da112263a", 0xe7) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r6) lchown(&(0x7f0000000100)='./file0\x00', r4, r6) read(r0, &(0x7f0000000000)=""/183, 0xb7) accept$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000660000000000000000000000000000748514ed00"/97], &(0x7f0000000140)=0x61) 12:55:52 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) r5 = getpid() fcntl$setown(r2, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc0, 0x2, 0xa4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa8, 0xfffff, 0x5, 0x4}, {{}, 0xffffffffffffffff, 0x5a, 0x2, 0x5, 0x6}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x6, 0x400}, {{}, 0xfffffffffffffff8, 0x8c, 0x1, 0x10000, 0x1000}, {{}, 0xfffffffffffffffc, 0x22, 0x4, 0x0, 0x6}], 0x8001, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xffffffffffffffff, 0x9}, {{}, 0xffffffffffffffff, 0xaf, 0x1, 0x0, 0x80000001}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x4, 0x81}, {{r0}, 0xfffffffffffffffc, 0x48, 0x1, 0x8001, 0xde}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x24, 0x3, 0xdc1c}, {{r8}, 0x7, 0x80, 0x1, 0x6, 0x4}, {{r11}, 0xfffffffffffffff8, 0xb5, 0x4, 0x3, 0x76d4e6a9}, {{r13}, 0xfffffffffffffffe, 0x20, 0x4, 0x8, 0xe28}], 0x5155, &(0x7f0000000200)={0x9, 0x4}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) 12:55:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000033000000110000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) 12:55:52 executing program 0: syz_emit_ethernet(0x260, &(0x7f0000000080)={@random="e9135d273c7b", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "011000", 0x22a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@dstopts={0x61, 0x17, [], [@pad1, @generic={0x5, 0xb3, "f3a760e209faa1346aeeb01e4bf68076d78687b0b3e78b032a71d9144e37f2fbfbfdb0c8e001c661eed07ed973dc22c100dd8eec1c2b2a206e89fbb467b317e44ceefed6b1d726380015d0c57af494b98d0c108631c5ba60e65828fd360c807131075eb8ba7151b340ee184a21f8084d4292cc9bbd42c7a915df5d57d9495b7ac73eae8312b8c1a633eac18e307256650e9c2d6525d6166607ca606fb5f4b9c7199f6f6c396992633526081ae3693692e82e61"}]}, @fragment={0x89, 0x0, 0x80, 0x0, 0x0, 0x18, 0x68}, @hopopts={0x70, 0x2, [], [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim, @enc_lim, @ra={0x5, 0x2, 0x9}]}, @fragment={0x2b, 0x0, 0x9c, 0x1, 0x0, 0x4, 0x68}, @routing={0x3c, 0x2, 0x0, 0x3, 0x0, [@loopback]}, @hopopts={0x3c, 0x1e, [], [@jumbo={0xc2, 0x4, 0x7}, @generic={0x9, 0x41, "7f9fa310f779ec1984e761f73a76056a0e557252938dc12bad0cfd2c7bc9169ff3a90258cece347cbae8df08c9a8ab29f83c4deb55fc425b9165a9fcbdb04b245e"}, @ra={0x5, 0x2, 0x3ff}, @generic={0xfb, 0x8e, "dba508d0ecfd312c81e042009f02b75759309a4a48f0aaf936c4800cfb6ccca46d4f075c270f149c1e88faac45ace1f52f043bcaf3df32a2a607d0e182c36aae2c492c53cad3678627d2e3820a130a124c53109e37fc81bbb33541a9320f4bec2e8e91e5cf1e73ed72abe6eb9507682b5c0b30f353cb6d17b7f3485048e1ea41f0648d24c068d069d38ecf0ccf16"}, @enc_lim={0x4, 0x1, 0x7f}, @enc_lim, @jumbo={0xc2, 0x4, 0x400}, @ra={0x5, 0x2, 0x48}, @jumbo={0xc2, 0x4, 0xffffffff}, @pad1]}, @fragment={0x29, 0x0, 0x80, 0x1, 0x0, 0x1, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '\x00\x00\x00\x00'}]}}}}}}) 12:55:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getdents(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0xffffffff) dup2(r3, r1) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000200)=0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f668a6c653000"], 0xa) recvfrom(r8, &(0x7f00000000c0)=""/206, 0xce, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x34f3, 0xff}, 0xc) 12:55:52 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) 12:55:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8212e480ffffffff9ddf991eb5d3627d3503449a6780832c865fec7b2b3c32dd080f0d852c5b650f7baa4b9a5807e0a5420e10e4534de565c0352e198a3aec122184"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:55:52 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) r3 = dup2(r2, r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) ioctl$TIOCNXCL(r3, 0x2000740e) shutdown(r0, 0x1) 12:55:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) r7 = geteuid() r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r7, r8) fchown(r2, r4, r8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) 12:55:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="6d012e30008869cc8ecf435127fd3aefeb295e544da292b71883cc8076e93ae05ada83aa793b046001fca127eab6dce6282422855d291cb8d839bdeeb2dca6f845876f4305ec3b311cbe83de7420492d89ec0278c91cef71c30e450b7993768abb3ac33e3fc574a5a57ae4f0c2326273c4abfe0c7cc21675f88a867aea928f0f2f4202b432bd51012e76727631437f30731909bcf350fe61f27fd637655efd166ce3"], 0xa) listen(r0, 0x0) flock(r0, 0xa) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f0000000040)={0x1ffe, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000", 0x1}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) 12:55:52 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a0000000000000000000000000000000000ff0000000000000000000000000000010200907800000000608da44600000600fe8000000000000000000000000000aaff010000002000000000000000000001a428d249087bb08ab103488d5829f1ab74b98f148ef569c345a00f3e944cf31cc3ad74f1dc9082532fe21391c026a1c00c1565ff9da005e6f4c51531b6853161a84f1cf313af9965256d70a2ee8b5eda5c87cbf0035e4ec73358c7a7111644a747fb91f4cd2d7e9ee7dcc5f794ab35c2b6d05ffff1af975b449cb52e5170ef3f56d3763ed59add4cfd478247a1e530302307b5ff65a7386bc62ee819f6a944333b0027809979e0cf8663767f5d00d738d7470379f9c564abe27f2f5743405d1fda8009f58e45bbeaa2ec36cf14c2f80c7945cc019b32517ccecffe00"/334]) 12:55:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x967, 0x1800}, {0x1, 0x7fffffff}}, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000280)) flock(r0, 0x4) syz_emit_ethernet(0x4de, &(0x7f0000000100)=ANY=[@ANYBLOB="ffa362bfffffffffffffffff86dd6076605104a80000fe8000000000263100000000000000bbff0200008000000000000000000000018800907c4cc4061c6fa1c4c11bdd603b92325c5a02308676f586b35f8c720f48b1848df01ab2c5ab9f67a2d4451b0d4944a92cafe5545a3199bb6090f1af03ca6af58dd16bed9e308b494f40646015c8abbecdea7b744c08d37995b1e0eaffd897effd77617965e02a2b2cd52129952f404f3f4e64b08f35f5afe82353e600335ebd1f9708bef7af18910904e620daca8efdd9ce5fc2fa4a8e97eef162e086d30a34351866bda3964b3de59a23888967e41ba3ac3c82f3d3953d444f9c28ede076b7a63d86ebffdc35079009d4fb6d3cd22db375dfc0f323be7cd82a04139a4d01cbbc"]) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) dup(r8) dup2(r6, r5) dup2(r4, r5) 12:55:52 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff02000000000000000080006f00000100020000000000000001000001000502000001000401000401000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 12:55:52 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0xdb1a, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x1, 0x0, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x7}], 0x3) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8005, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0xffff, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400), 0x0) r3 = semget(0x3, 0x2, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x9, 0x9}) 12:55:52 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="93dd9e984056fd6e9c58407f17236d54f1d5858a0d1070086b17e0360980438473269c987010fafbc1577cb7f2c28f7116554645ca3348d1215b608f479146c52d3ff9a29d7276683b168b81ad5cd741f88f807c13f732da3fec833511e53b2ce1617955a3f5ccc3800e201e18263cca314eae6db70bcbfd4239d110c9a1e7a6529cadb6c36815817695dc8c68970284b233a2498e5610d20ff66cb8cc7b2917d6c9b6602f0edf663d61b26d033c18654db7a0a340afeca46b438fc4c995c494ebd89234978b955ea3b77fe515eac2e903495d4c9b716b88f3b9ca9a8221b9a518f5fb7c56ba6ca342e331a2a928a62c9e"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x3fe}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x1, 0x5}) socketpair(0x6, 0x4, 0x2, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r7, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r8 = syz_open_pts() r9 = geteuid() fchown(r8, r9, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r9, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r7, 0x800000000004, 0x3, 0x9, 0x51d}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, 0x0, r4, 0x1, 0x93}, 0x5, 0x2, r7, r2, 0x6, 0x80, 0x0, 0x9}) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166de5ace7c69fffefff3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f5ee5139cd003e6bb66d451780d9539a12e002004f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 12:55:52 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x3, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0x7fff, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 12:55:52 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 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, &(0x7f0000000300), 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0x1, 0x1800}, {0x1, 0xfbff}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000200)=0x5) getdents(r3, &(0x7f0000000240)=""/181, 0xb5) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/139) semop(r0, &(0x7f0000000300)=[{0x2, 0x1, 0x1400}, {0x3, 0xfffc, 0x1800}, {0x3, 0x20d8, 0x800}], 0x9eca3dfef8aaf771) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x200}, {0x1, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}], 0x1) 12:55:53 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x200, 0x3, 0x6f7, 0x7, 0x1}, {0x4, 0x5149, 0x7, 0x1f, 0xfe}, {0x2, 0x9, 0x1f, 0x5, 0x1}, {0x36, 0x6, 0x8, 0x4, 0x1}, {0x3, 0x8, 0x8001, 0x9, 0x1000}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 12:55:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x15e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x128, 0x3a, 0x0, @empty, @mcast2, {[@dstopts={0x3, 0x1d, [], [@enc_lim={0x4, 0x1, 0x20}, @generic={0x3f, 0x62, "84d1cd841b41e9fac63fee17a8f2aab03a4ab1ccb5686987596ab7ddf2d74c49fa3629f69f4f5e5993bcce22a59b4da65dfb870f83801f9a8526de1f3d35298b2224b8c9887156d7e31d3ea24a953c09bbea48a279a599d730c48adac31d5392f487"}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @generic={0x0, 0x63, "de28fe98b5bec5a2634b9aa5137571130e36000b4d4f4f79658f9e49fb7d988c292036c9a4505886c829287d06b84e7382c4728235a0297a0e5dfde9049e7656a8df0623b6388aee1989123fc460dafe5d1c4c0a21998f9f7cb4c177e3cd350c7408e6"}, @ra={0x5, 0x2, 0x200}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 12:55:53 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='\v\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':$.):/:#*.$-(-+#\\@^,(\x00', &(0x7f0000000200)='\xc2(&\x00', &(0x7f0000000240)='[-(\x00']) 12:55:53 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) 12:55:54 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) 12:55:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semop(r0, &(0x7f0000000000), 0x0) 12:55:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r8, r6) ftruncate(r8, 0x0, 0x4) r9 = getpid() fcntl$setown(r3, 0x6, r9) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2, @ANYRES64=r9]) 12:55:54 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000040), 0x1) listen(0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x0, 0x6) sendto(r1, &(0x7f0000000140)="558f66aadbc5ded5b7077d26f623f4ac1dc6e62b87ff9348facea597e5a386c5c11a31cf14f611ef0cc82799266f4a6a5d5fb9d01270ca53c74cb479dcda3e385a3975840edfdd3eceac305a9bca28a5ddc4f4ae56a3ce8818e387cfb55f4a9bca2e6592b0a7e2", 0x67, 0x1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fffffff}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102393, 0x18ff9}], 0x1, 0x0, 0x0) 12:55:54 executing program 0: clock_getres(0x4, &(0x7f0000000000)) msgget(0x0, 0x620) 12:55:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x152, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x1c, 0x4, 0x2, 0x23, 0x144, 0x65, 0x1c, 0x8, 0x62, 0x0, @rand_addr, @broadcast, {[@timestamp={0x44, 0x24, 0x1, 0x1, 0x2, [{[@empty], 0x3}, {[@multicast1], 0x9}, {[@loopback], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x7}]}, @end, @noop, @ra={0x94, 0x6, 0x3}, @ssrr={0x89, 0x7, 0x6, [@remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x5, 0x3, 0x1, [{[], 0x7fffffff}, {[], 0x4}, {[@broadcast], 0x40}, {[@loopback], 0x2f25}]}, @ra={0x94, 0x6, 0x3}, @ra={0x94, 0x6, 0x3}, @end]}}, @generic="6effc8c5f53c8661e8599111ad9ed5649713277701dd5d773ebd8740e77851c3c891a405c2fbcf6dfecb765637ac84579c478029eb55b9ceef2ecca039b9e6b590ba6d0ad1c82592539376f79ed238ceec4953be0da3bff3f830f8cb9efe081cff79d8e9e137b583b846c1d3bf215e0467d99459296d200dba2644f920d45c2336e092715419da3d7d7bdba2c7b923a81e0c01d1d47708d8b9a0ee33590d56d199edc30099a15167467d2acc989fd5040ee15a96690cde18331ced4376fce80d50d395494660ca8b6c3ac4175aff71c8e22fa101"}}}}) 12:55:54 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x6}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000200)=""/101) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r0, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530009d74a59c39e09ce7299f41a2108398a1d0c1f009d41c8a87a15949291c09548fc9e888f70172f3d702a28c2db9f613b8a0bb1a9e7d5db841163e2cd4749bf123b4d3f377ef490e61ec2cb076e9573f5651cf0c345227fb0cc4088a0468c0751a3ee80165ada8a711f299dfb115d996b57fc6d9d17d6b04727562e44f5ffc4f"], 0xa) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r0, r2, r5, r8, 0x59, 0x2}, 0x20, 0x3ff, 0x7}) 12:55:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r1, r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) fcntl$dupfd(r3, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) dup2(r7, r9) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRESOCT=r7]) 12:55:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, &(0x7f0000000040), 0x0) 12:55:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfff, 0x7dd1}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') pipe(&(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) sendto(r4, &(0x7f0000000240)="d37ee5a202e1b103ba45c3ce67bc7f3839e5c523da3cb8c122f4aec67e5326657423747041", 0x25, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r5, r6, 0x2) r7 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000300)={0x3, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0xfffffff9, 0xba02, 0x32800f25, 0x1, 0x4000000, 0x4, 0x832b, 0x2, 0x2, 0xc427, 0x4}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000500)) 12:55:55 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0xfff, 0x3f, 0x7, 0x1f}) 12:55:55 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:55:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x3f}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 12:55:55 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x40, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/108, 0x6c) 12:55:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d022e2f66696c653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) fcntl$setstatus(r2, 0x4, 0x8) accept$unix(r1, 0x0, 0x0) 12:55:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getdents(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r10, r8) r11 = getpid() fcntl$setown(r8, 0x6, r11) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x8, 0x10, 0x5, 0x4cc2}, {{}, 0xfffffffffffffffc, 0x8, 0x10, 0xe3b, 0xffffffffffff43d1}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x800, 0x8}, {{r1}, 0xfffffffffffffff8, 0x14, 0xfffff, 0x0, 0x9}], 0x101, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x11, 0x20000024, 0xb3e, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x3, 0x8, 0xf4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x88, 0x1, 0x8, 0x2}], 0x1, &(0x7f0000000280)={0xfffffffffffffff8, 0x7}) r12 = dup2(r2, r1) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000040)='./file0\x00', r12, &(0x7f0000000080)='./file0\x00') 12:55:55 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0xff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:55:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x7, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x7fff}, {0x3}]}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 12:55:55 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xffff, 0x0, r1, 0x0, r2, 0x1, 0x8}, 0x60, 0x10000, 0x3394}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) 12:55:55 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000185) msgctl$IPC_RMID(r0, 0x0) 12:55:55 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000540)={@local, @local, [], {@generic={0x8013, "808c7a7ca4b8f2eb7059b46c9a808ef3143fb3dba1c898a31b9b88d992eb5622852b1303a8f0e3d94659c21039749887095bb7c1cf7b38dcd76ca4186d25c924e9837b79f36bf4a651e927dc1a3e78ced82d6e1f7542412883088fad59a70cf3b37aa3d4b25000dc74aaf0574c33654baf026a621316d1"}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:55:55 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvfrom(r0, &(0x7f0000000080)=""/53, 0x35, 0x840, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) 12:55:55 executing program 0: select(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) getitimer(0x1, &(0x7f0000000000)) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) sysctl$net_inet_tcp(&(0x7f0000001200)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000001280)="0c3d405baf4dda02acb35e033d1d912a3c840bcc8bd0f7d4a85dd7df5526212516777249484dbfe1582535761796d82e5f2a177b6764144bab6cd711b45ef32f9566619fd84163b748f9d88775cee6626464acfb150242c79e72c8d382d97a4aa9fc6dc8b653041452f6641ebba8f96b32b3777fa95c2694664c17eef11565baebad22a71d47fcafc3afbf20c04b1a7a8fddf3f1d7899edc227b00d50b455342b184552a515508db9b59245b3fa01e7b452bb177a1c7cdc1436639534b6a5abcf30dddd8b805f0592f7155fe9a29a88c3d25d4d4d7466f3c5cab27d93ad849f6ac8c21e6f2395368711442dec0775918d700ed89", &(0x7f0000001380)=0xf4, &(0x7f00000013c0)="9c52199f8a78505579ecf677cdf79201b8975cc31d52e604e941cb096ec4efdd142b9207c0cfb008abc9fe877044c2e24402124379d6b51539552b4eeb11e662fcf4ad0f0803ecfab48b3e1b235847ee92052ee84b28f77a39f01d226f547a3f8fb49df0f49a970a4be8e026ee80f7e918889aa5eec0524923d66a8d3ef8942d975a86117763b5ed1fad574b32fa5c0309113d6e3b257ab06aee1784bb3418ec8a555426f5fb155fe279ea48d33426033bcd3f", 0xb3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x176) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x101, 0x1}, {0x7fffffff, 0x8}}, 0x2) r4 = open(&(0x7f0000001100)='./file0\x00', 0x1, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001140)) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x0, 0x1004, 0xfffffffb, 0x0, 0x1, 0x7, 0xc0, 0x1, 0x2, 0xfea, 0x5}) r5 = semget$private(0x0, 0x6, 0x89) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) openat(r0, &(0x7f00000011c0)='./file0\x00', 0x0, 0x117) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001180)={{0x18, 0x0, 0x5, 0x10000}, {0x18, 0x0, 0x47, 0x9}, 0x71b, [0x776, 0x51, 0x2, 0x2, 0xffff5f43, 0x3ff, 0x87a9, 0x2]}, 0x3c) semop(r5, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x40, 0x0) 12:55:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r2, 0x6, r6) recvfrom(r0, &(0x7f0000000000)=""/23, 0x17, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0x82, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100310086dd60224c1d00483a00000000000000000000000000000000008b37836efe1581f2fd80538bee39cd7402009078000000006000010400042b3f000000000000000000000000000000000000000000f3ffffff000000000000011101000000000000c20400000000c2040000007f00000000"]) fchmod(r3, 0x60) 12:55:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@mld={0x19c7e0cee275d489, 0x0, 0x0, 0x0, 0x0, @ipv4}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:55:56 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="7a656c74f73b9de5f500"], 0xa) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x1000, 0x7}, 0xc) 12:55:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)="a0500914ab64493fb9108c71c6d7646373c0d0ead885dd1ea7dd49e919974c13502954b84573dd1f971dcf05497953488d3efe152a579393c18af020a8d87fd78d159a35d50976845c61622d4e3fbaa29d225b45a59d47e54e28b9ee640b33e6f0937cdddee8e4d38554bb494bcdffb1cc75da2bca05dd926a", 0x79}, {&(0x7f0000000200)="bf96a96a5ec899865ba61ef7593df053c24198e88771e1334fef159d58b45338904bf5654a2102e8a233f1e1eb211b8c6d7db1", 0x33}, {&(0x7f0000000240)="6cb3da9a432bda91a9616a913abf7e5bfdd0a4615ae2240ba51f0045bd60c7db4752eceaa57052e37054df1eac38a112ec78655d9f2ad135634514f5fc9fcf21e9a32ba856d0cf7eaf20afa093af4922ea968aeaeca86cb4c5a4f6e6f50c", 0x5e}], 0x3) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:55:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f0000000000)=""/53, 0x35, 0x43, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r4, 0x20007461) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 12:55:56 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x2, 0x2, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:55:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0x1, 0xb19f, 0x7}, 0xc) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 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}]}]}}}}}}}) 12:55:56 executing program 0: syz_emit_ethernet(0x10d, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xd7, 0x6c, 0x0, @empty, @mcast2, {[], @generic="a72bcdfc5f104c9d9310bb0000000000000d8aef38296eca394760813031e36feecebb3b35d4e85ac5d9ec3878bddad268affe6f79b55aad97cce10d2eb322e4d218c6f4593dd89a550598709664736aa955160c0cbdfe8948500cbaa0d7951307e680c56913fb5d791e0753c2deb7eb90bf814e23ad8621379e9ceb2dfe9c9df1ab1c5cf2543cd18e307418ef3c9fbcd926f5051b1eb1bfaed1beafd5a7f27972c40180ae03a9c2a1ae631ae0f1e1980f1921899bc540cfa3ce27402b105a3fb902189682ed4ab0e6e53c781e42e6fea6b4fd4fa51288"}}}}}) 12:55:56 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x88) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x99, 0x2}, {0x7ff, 0x2}}, 0x0) 12:55:56 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/213, 0xd5}, 0x800) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00003ef6d8e5d7bfa851a170a84e", @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRESHEX, @ANYRES32=r4], 0x19}, 0x203) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0x2) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r6 = kqueue() fcntl$getown(r6, 0x5) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x7fff, 0x3, 0x9, "3f5a484128f51f8f4524582b5b958ea4249de20a", 0x5, 0xffffff31}) semop(r5, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x3, 0xfffd}, {0x3, 0x8993, 0xc00}], 0x3) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 12:55:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x8, 0x9, 0x1e, {[0x1ff, 0x400, 0x9, 0x0, 0xa3, 0x61, 0x7, 0xff, 0xe00000000, 0xffff, 0xfffffffffffffc0d, 0x6, 0x1, 0x0, 0x9, 0x5, 0xb617, 0x2], [0x5338, 0x0, 0x1, 0x0, 0x0, 0x2, 0x10000, 0x1, 0x80, 0x10001], [0x9, 0x1, 0x100, 0xfebb, 0x5, 0x7, 0x91fb], [0x100000000, 0x5, 0x6, 0x7, 0x9, 0x211], [{0x4, 0x101, 0x0, 0x80}, {0x3, 0xffffffe1, 0x3, 0x9}, {0x9, 0xef, 0x1f, 0x4}, {0x1, 0x7, 0x8, 0x5}, {0x401, 0x2a, 0x6, 0xfffffffffffffffc}, {0x6, 0x401, 0x5}, {0x2, 0x7, 0x38, 0x8}, {0x5, 0x7, 0x5, 0x3}], {0x5, 0x80, 0x4f}, {0xa2e0, 0x7ff, 0x800, 0xaf0}}}) 12:55:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028000080000001904be0000002000000000d009078000000000010000000000000000000002923e8db4d042c7a6a39b40980b534b575ae05acad0b2c27a73c612d0600db9535f3778c075e5c6e0aae0ffa2545902b42a6eebf35398abb7c00cfab45383a0392993c944b6f0090ff8b5088111a3e60a739cc5830615e175819f3ecfbc86d29a34a375dfc156b685d9cee7e71023cae65718508048667366dfc3b7802c5780595c8a1beeabd48caf7a616f622cc13f5aeb765b26c90825c937e46bbd48e857f765b3fb3fa697c1068578560a1ec7a3437cc44a13dd14fda5b5c"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x1, 0xff, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x102}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x1, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 12:55:57 executing program 0: syz_emit_ethernet(0x34, &(0x7f00000005c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x1, 0x3c01, 0x6, 0x2, 0xa, @local, "a502", @random="cfc747236a1b", "06c0de913374afbc043fb02bd78059d4"}}}}) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 12:55:57 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getpid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000cf480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000453f00"/230], 0xe6, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) r2 = socket(0x18, 0x400000002, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r2, @ANYRES32, @ANYRES64, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r1, @ANYRESOCT=r3, @ANYRES64, @ANYRES16=r0], 0x0, 0x800) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000c71b458a01418ccb044e7ccbc191efc7de56283b90295480b0406bc639bd9e58cc49da07d6a7e76c74a2f63e72876311f51c1f0e91cf69b2936e1f331294d1e1"], 0x3b, 0x0) 12:55:57 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000140)={@local, @local, [], {@generic={0xa5909a0e9560a05c, "726b61de7006a2b87e1aa5fe42166a88c3a6a8ade123c8d513821068f886707f909611c520a3ba3a08024f270bd58e612743fa07044a18f4b0724cc313140553dd6d34d61d784468c38d0b1760af10d729f15887935f2284b59bdb3b5bcd91286b69ea5a92f99ef51934c5a45217e10b1b90af1f78ee93cc334766970a147e9796bd499fe2c7e1f0821ae2a7374cc92ad016bc0e"}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:55:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaa24763a0f5cad3e9b3d824479aaaaaa00000000000086dd60b150160018000000000000000000000400ffff000000000000000000000204000000000000000183009078ffff2000ff010000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/190) 12:55:57 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:55:57 executing program 0: 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, &(0x7f0000000480)=[{0x6, 0x401}, {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, 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}, 0x8, 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) 12:55:57 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xff01, 0x81, 0x101, 0x1, 0x7}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x8) fchdir(r2) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) shutdown(r3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$setstatus(r4, 0x4, 0x80) 12:55:57 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a4daaff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71eb2", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000014c0)=""/197) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="e8190639299d24897f7fc504ce80c1d684cbcdd92ea5689ac3749ac12621a08def5aabd13740320102fb27f3b34ac8ffcf50c5d76e47c85f318d25e9632a6e4f9269606e9dcb85a3754a71c571b6c020a32f8224754f86e16be12eeecb2fbd03e7b998db9d36868bc4eb905784965f4d04d8d50339e0b6d6b0e28eb1f2587cf05502d69e7472d770244bef70cb2d0059b147005b7c545f3c7eb72571b31f6d28aa969814d538a5fce189edd8822c39e0b56f00a587e0bc2d3ff94b073142429283b6a91f03a5e3fabd8bbdeb9666433c22a927461540597e4801e11b1107944e73dfa2ffefea0307173372a1b8a0acd0ffa5e5114783c652ceb1ff6481e769aad8fd81bbd417770a59690abf2fb5dcdcf8a71085799d3f39a391b8bce78dc11d28c608a6ef01647266d79940b19852adc3c098cba1ee57e0de15e3b0c44d487307be8e1eccedb29713424074355b86ef4d030134222d27a4c4be00aeb499d70431d821bb4aabf1176bb6cf49778d3247fb0a94165ba6cc2cbfc6ef703ff3e2e8930da2138638fd20951846b0e98d42332e2420e31ce5cf52dcfaa3fea9cf3248b357db0d3e335f9121abdabad0f3e48307c04aeb723bdce143e229361da296746c2c492706dbb2ae2d1e019eb3e08928af79676a020f286cc730ed95c57034b2419886b7ff31cf7673cac7bb80880dd0c45352b388013df71458f101f4aa37f2cfe7b29ddb48714cc730b8ec23c77f96dfdd23f8ae8f6b3348077f82481bda4df6d30f7089604190c57ba51b604714b63c451e55d1bf973ab711e0d73c338ef7292f9d78c1991915f3fcb732f4098ae746ca208fe0908e53f7ed2e678b80a96e08533d2ad147b7a72489c2cf2e756f5ccffeb24f61b345b48c0677f66b181a22a2a6dbcb568ea7cf27e7b9a3ba07f2b23859e4105a4f982eadbb01a9da58ddd59d8f93bdafa288459c4ec015b56af0d678357c505cc415cb73509aa6ea8ef7cb3da09be822f8c6a0ccd339adcd7cf09b4d41308307bdb16390bbcff4f72fd0df2a8617dbddda804db7b7a0b9c2c6cae6fa42f3030c5e6e4d2d983c7adaedb0b7665c6727eb2efd1e810230732d2e8aed61cf8c3a7e9776b1461237ea2e6559034d89fc269d928928be06f215e98c58fcf61e1924b1e2df8a91a797b723f5968795de440d3fd4c7ae6d2ab39878e9038e9c0f40e5fb87ece8c7f26039195db463e5c886f4a7579ae7bc01ad5e1d685ca21619d9b6c810815a38dc45aa5cf0929823d8a4a150c525ac8b2646288ebdc6dde33a727cbaad6e86e50a987df0037af970c778b0fe0de7ac71ee2f360561472ad89ec3b5ebd6474c039cfc74ae8c6e21af99f1c7fb4ddc8081439911331dd5f2d5d1b6f78eef248666bc4478a0b06484a8ef54b7bc05dd477bd76cb9813963ff034b6934c0ac2c5c485bb54988f50f7d3ed55031366bef8ff908530c6ebf71b877b148da63c70f4000aa394d15c4a2f61aabf693153145a3cf48b1ebcab88e087db4f4ff36c6fe5159ac9cb8861d3e9a947dd51855805852555963173f30c55adbe891cd0e7dcbdb065e2ca842b0dbd3754fad1b2e6dd4b31880df840099f4944008c03584128be3ee3b83f67af7b55375258a621709a146d6def8a6f270a7cedd412d7661e7ffddbe6cfd835b1db4ef0c81b23315d3c362839c3d8c877aebc1c4905659418c60de99a056bbb6aed0507e16c995fda27e6bd5c66c2be91ee83d2061e9527a41016986f93905294d3f7799b09c0d8636be4c6e205fff8093629ddd8dffaf0654348b027c8047125f0e018e960918d649f1c9aa09706ab379cc87b2ba26acf64b3762df93af3e9b658baf5813996ad22a67dc14395706c9055fef384b2efe50c794d65f9f3ca81a9b97b98e9490d1d9b614b608f9655e7e500339dc8780e176c3ce86eb91d33e05f0e82cb743107cfb0c9b4dde37d259d6cd9d3da302892bb3a41e1ac6506a0eea599c411d3d2f5ec70e3b49eae1516c82d2f3ac718f4a3b44f69333ee6d951b9b89f83dad224f6d4a28966d087104756d5fac51ff4d66aebb01bb8a54e4d557ea3cded0894b85feb1dc731ddf47ff73231351e66957cd91a67efdb7471b70c81c7cb60b16c5023917a0ed8d8fcd21c7c3ef2a23b10c2d56bbf5bda357069d4f02fa8dd264563efebded00a57a31b285a85989e79f524cf4ef1d96f466a77d1ef7229a7b21a38122fad2ccb9a579a4e25b715861800f0a2759f7b1ce9858b2f7b72e8a08df8d02ea042d0e0fadcb59bee27d9a9b04f8c9517d06125d11be43ee548dcd410e2db9b74d6553c78f3e9e42fd77a960dd001d73440b4c9bf71885e81e78c4b8e89a959f5cf848ee62773b34c778621af6113c6525c65f94f68699d88ac16c882947a8a0bc9d48e98c5184d54c61e4d4253eef5dea16049ccc34194725483322a0ac69941c8fb5d40a3468d5f0ded01ed84a8109103cc06258633d796ad867c60cf3bae49b47c5d49540c16339c34b944d433b6421177dacf98c517ce578df37a4643f422a7e574040949225caedbc5263bbb07f8a1dcc9a46d1ed693478a908fe69e74a976d886bbad2d2673cdf60bbdc0af6fc63fb3b53b2de7fcd309be8f1111d1d905d18441feef857328b19cb6795df3d093f38b9108b2d126b1df17e29320d10a09a6fd0bd668229f767201580fc34d9af0285c7335a3e7c39a788260173766aef9dabe860d54e1f4fee7d68fd031799e566f0cea78e9e2056cf5e31f0af86e2161b397c688e5ce518288dfa4910aa281e648a24337a609089c5348d9b1735bbeb698663e3d49e8ef014c385d6242ad81c393aa97b257442522e8d20ee5b07a848174c86aa44aad0c04c5e85d956572ffeda2f7bb3412b5b5dec3200f8b69cb1858db785861dfe01bedc92c9de840b13fa44e609ac2415eb7d61a8be469de8b9615bfe3aace14544107c855e1360cbfb8dc89525d0872b9beee4f3eb7680df440e9c5189ca20d3a642bd5bbe9afd3f74d8851bbc9b258b475a2d18eb30bed3ddfaf73fde34423eb3bac4a7d81e7b7f0200be30643664e4a12019029b36247d57d382cf3e6dacff21d8aaffe9a6117d9ec4e74f7a80b88846d67d7885478a06029d1375007b73e75d02d46afa36e978d8601d2e968e26d14a39a5f6cf0976c9617684b752b37218a28d006e946b9b34a9fff7b6225afb5987ac68d97b6e71b9c9341481290cf360a909ca91a717ff986dcd0f77e17c31de825a81b8e6ae20fef7eb9c23180705c600a7bed0062637a6fa9c9b915451ba374527060fb46a8beda02f89faba13e08cebdc5c32c796901ef1ca9d1b6193101fbfafe9e44c6b061aaf96d48e69ba10488ed5b22f8738babb4365261afd825772508cba9c9263ff3d819e57dc5bfc30b8b11248ea6a4eeb6e536718c3da250530a7e8336eafd78862c99a6e479c1e09364bdd007abe78411b79bacfbe22f04b2bcd517393f1fbc42e0dfcdc2b6e687910bbd1ef49e01b26c80f41d6cc868ca986527af353932c43fa1972cfedebfd104fc9b25abb76cb3e507964fb4cebacf1ef524a16267007e2062447abdf16f8a91ba97529d0d67f850a9f3025e329b7ab13b77968fc82569ee2af88078cdf6fd816f6abe87c02f759491d5b76c0579268954fc6dc4c6c1e5cf2916422ff7528f048275aea8ce6d9946309d96a3375df8823df1a697c20239e3867091624c6a53ee0df0b0d6ebda3c336198ac55042abe66ca67b08b3273ed46b40d11caba01b8058302d1e847b166e1337c684608880121c3512bb06300736a4d0ae66526fbb6b4940246e918110a284f0922f9317244aa5252fd1ebf03e578529160b598943c4f16e8aac312eee3a3807921798c794f4c06be9e9db799eee03c20780b500c9cb5d411721cc710eac46fad7a3332450e1b170e2b5f6f19b489524fb3339b998ac12c7fc4a00cd818480ca0b962560cf80f0f227eeaf18608687a8b2a5265e9d9e08168be363326bcf7642ccb79e1b064123509ca1b78579c0babfa113c873c9ab0b23503470b7085205f2891a4559718277f4903366fb57935e971e5b933f6940322daaab119420bb0b067780f8a0f784c03b60c4f41ddda1ba22b5addd584771e614654c0fd95fe4ce08dc6271fc5a53c680363cd3ef06030f42c1c03f74680dfdf89144829cc026286f6ecac7e67fdb2af92909bbfd882a521ac520994e286cd97ad85f5924abf99bea4f3009dbe0b5147d29273f942d2bbcd65e6f7395f74ca5d3b3d3542a650d416bdaca5ada06f973467485d1a3fa7175e0691e40522d872d8f705d736e33b6c24ff3b9562a05c479643a903bfc91b0927da737058ed9df3cc1e170ceca3e2895c87f7f2cb20824f08209de77907665e8e912baa39c2b560ad6aa571883c3c9391ebaeefe7565b8fd553a77a478990f764d9e68303d038c2bed1e6109e58062328ebd01854aea7cf7ab96a62d6732026b940e035f67790e7a6b23dcc7eb7626be1698750470c0ddc1adf0b1b82d365276322bdbd899eda37b206ac322ac84690de8acf4361efd8cec18620e65a63bf98d318592906d2460ba360697c65ec0be43dce015624434941354828b8797f8173a6c07fbd1245c39e5419baea255034063835bbef7f3a71481b88fb9045b610addf0d12d3a16464f3998b40606e1467e610710fc36649cd2ac5c615c4db1c6b8dfd85b4c4399eef63203116cbe2937c9b725943ffe99829a4b25abbdea6db941eb9d493480f57e666507a4d650863cbc60c08d45def37dddc6ed8ba149b4cc58ed3551f4a89721787ffa9f3a4526fd1ad982e4c4c900bef37e53dbcd796a6b080ae534e46022e8f293828ef9d99837a845374cad1e66a99d5f170ddb6240ac30e5602a60e9ce1bcb0111e16169c07f3c45ff4d7035491c64970b53d1be7a3fe2012b4440349f5f2fb996c473a28561470005b27e3288f1e49c1bfafbb4a4ff7be1f98abe6daab51ba978a09265e67bc71f16cf79f72c7723b91c7e6f9da859128325449b326000a50c13fd1156c48289794bbb9913baf1704862a16f048f0c98992627a94b5fd1764d85bbba80f8ab62a32f096428234f03745b2b5001ec55f4a0159407d5f6e5286efef900e74f7bfbadc567a40f86eff1acda8d76794af7b19cc9dfcd970c7aaa6d374aff0f7c6a8fa8e1efa81ead5b9adcba8ada37d6d78f9781b9e952a3e0fab560c3a998b89201d1896560966946d9759c60058a4ffe1f9257f2ef494abcb4730a6f265f250ae64ea04e29d54e8718203b8986da02d0f689e3687ead39d54852b66d5cb73fdc7270bf2dc98a1f1c56da4f3df1dbd588ccdb0e0812e6ac976c50c0f8c2e72acabe91796e8f2f2d8877c8992959bf9b38f2fa4af2a713e4cff24324e0a11b211267fb301a7aba30ececbe6f2162b791bd10bbffde4c07371aaba64ffa68cec44e50757a3b8aee7ff4e4cbd0104252780fe5cfab2ada88855d35451009cda6042db977fcd48cfa7c0a67e0fdb8fd5b485959ec7ff2a2bb55d6288960e19458c0c859b9adc6163234df2707cf9398b0d6354a67032e32420da38d9eed2649046ea08eb52cc1b782d53d2b20611eae1752fa7e9f1bbee65515cface11a73b08bc60b5ee01f9dd0e3c62883a2ffabb8da2b7ef71ba095f6c0f7c70713c076ceadd71da9786da7317e6b2c549b2d83e6c62347e658a4a38eec7311afd96949178a127ece0428bb27788f49f7835e9b5a02945bb01ebcda585d4af88989aafb931a3fd77ef147ba28f12f4967fe96f59e1b5b03", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="4e19195fa68382e2c4e819d9bd156d7d10d5f91cb7c6a14baf0cce402f490039a934a49b9d5d6c627629cd402ffc9f24220600a81752c37fa775ff17b0debb9707edfb22177ade0f0ec2ded2d3a5a718065cacc61f8b2bd0e5236458627fe156117503ab2dacc38913915b38d87a7167", 0x70) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = semget$private(0x0, 0x2, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/92) 12:55:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 12:55:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x105a}], 0x4, &(0x7f0000001300)=[@rights={0x5d}, @rights={0x338, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x5d}, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000001c0)="a0c483d6771c91c294553e4bb25078429ff7e64470b7ec390a2dfab8e67c8f0da64bf85924177ffe075e899e04197982772344501f2621936caa36f2aa461f92a29f1d6e9c516f574d6adba206583c1ff6d1b34032ad797101fcce8adca7edf1f256d8f40f7e59e085866e3aefb2db69c7725e7aae788704d45be63998e5462fe8fc7559f0ea9433225cff6d8fa9edb1c7eddc669a16d32d5d5e411ba17c749c09edc80cc5a750e3c98d429585010cb40759ce", 0xb3) 12:55:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x1, 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}]}}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r2, 0x0, 0x5c, 0x8, 0x9, 0x5}) r3 = syz_open_pts() r4 = geteuid() fchown(r3, r4, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r2, 0x800000000004, 0x3, 0x9, 0x51d}) 12:55:57 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) munlock(&(0x7f00006f2000/0x2000)=nil, 0x2000) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, r3, 0x182, 0x3}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:55:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c3, &(0x7f0000000300)) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r6, r5, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r7, 0x6c, 0xf, 0x9, 0x100000000}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, r6, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0xc81, 0x2}) 12:55:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) r3 = dup2(r2, r0) r4 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r7, 0x104}, {r8, 0x20}, {r11, 0x100}, {r3, 0x2}], 0x4, 0xfffffffa) bind$inet6(r7, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x7e}, 0xc) fcntl$setown(r0, 0x6, r4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="7a0302007d00", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) 12:55:58 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x1) 12:55:58 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b002000000000000006049795a6fc1670843f428190faafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291da196b902403b908530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb55a372f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x800}, {0x1, 0x7, 0x1000}], 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETRAD(r3, 0x20004b43) semget(0x3, 0x1, 0x71b486b5fbf0a7b3) r4 = semget$private(0x0, 0x5, 0x30e) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r4, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1800}, {0x0, 0xd78d}, {0x0, 0x401, 0x1800}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x0, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0x1c) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 12:55:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000200000000000019078e0000001e0000002070300007be364101d8227426f47691b100090780000000001f79f1b37c00c92a09d3c30283f16a702153aa6ded68345a429d94fc11323"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x108, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_etherip(&(0x7f00000002c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000300)="60340c119d00f65e4bfbce35d58854db9c51f434762d4fe208e52913fef2079a329ffe1ef1c33150d0ecc51bc967413c47d857727cd6a5446c05f5f6475479c7cc819979188c944d532f7581d93cadd571cc985403bc7f5b569908d3f586f999d8408b7d29ea38d88f3b47d4ea896d71d0a4c0f93146badb17012b22764362f1fde45050eb4186bcb99fe335fad1c9b1831ac28d151328c496e9a17ceaa17a41d7c819fee09f1bff85788dee0775c9d0b184fc5d35bdc1a9b8d26c5bba05127ee67986e33e79811748e4755fef802bba54ecd242db55fb2457ca5ee68e9fa5f03890987a45a0311c0e7145f807747d93a031d6010c6ef9bc644b23e11815a94986e00cd39148f31a426bb78a290ea2bc7480abd10fff3e7c75900d2e375ce28ef3fd046716863f9b0be89ca8309df700741dea294d8e653bf89a36979e24b19691ebc5b7f882807e92cea675e3b605d15aadbfe0958bb51d3d33892156790290da859fd563050a12ca987e079bd4919d7d7e4895ae0d1d76118c3da632e9ea5a889bec9f2f8b526dec4581090498e39b49f0e05fc06ed7a246f4ce7b39e9f3dcbbe5948a9037ea47947aebe258b56922365a47203102ee5068dd28b98d2475879cb4c99301f77b1457d6d21d0543155bd5b2331eb204bb26f63e9bd00c4250ac593c7e215aa6cb46dee7f859566f105a9df5cc4992314ab5622a400452d65a5391a1c3f7aaab236afbaf55d680e079396e9b1bbc51d57f3517b7809e1aeb11210acead1b27c370c2a58d40cd9a3f728ccc66b14cfd39e28c6b975dff7b6f3661c230e08920200e9db7e2944c166469cb7b776cbb75b1d4a371e34b879948a9650667be5de18cea01190b685eaaaa559fe1cfb91602b3e712f7f3ac7cfaa26fc43c7c9d3959df5ded62d6a8060e74263133df0d6875d5cfbf72e23cc85e7e60b01ce26af9ec54bb2ad2bc76a8b7e7bf64a854399746109240e19c4ee168524f4163c2d7700b69db7e8cb0b21243fb95452b5cadfadabcd3931683f949606735134026031f6038c074c5d97495a1d6f4d3c61cc99335826b622f8063e2fad1b0e723b6f3ade9ad31cf2def1948791ba70cd78efef8b56c54db3c680b0fdc935e5fb3f47e5a35d3edc8198d17701e46a6650ddd11897123e7c78d0373ce6d3f2fab1d64e1f6ec2f56f0feb08f6573f802d7939932ecf819dc73e9dac4ac62c0aeefac884afe0468cc160f296e75963c041ee6b139ce5c1f095f912639a0ba8c39499ce636cf9d414ef2fb939cdd1af2a3e4e127a5ebc8bf1a5687996e462abf0ab71cf99706ebf653618d18571f7f6350ba5ddcc30084a272f85e5bdecd21ba779aea48299d9c50225cd860a4e9b5faf0cdc0ab58857e29dfed0bc957e5fc2d561de118fcdd852d29bfd8978cfde144037e032185c38d37db07699454ae7f95b2b0b95ba65aca1fcaffdc1a63bc9863f4e6426bd724b0d8fe9aad56a9a76deea244c0a12100ef3180acb20f851052f1ef3412e713305ef1fae307b45d23b36ff3ffa28bff6c303d69c6ae855cc93d7d9acca0eaae732837e4b81b3fb4e23cce4c93785690dc971c84d8223eb1458ddbf91c8bc7459cd4849de4ce90c78860a75d0fed94cc6091cce2aeecd2f4d4df2d1905af4e3334097fceb98a5993174c51546514c2b0c50bd65dd1391ce684ab948a852e89b50cb8bf9ac544d89ff06728c956221b39a48d6ea38b04c7ba8878775a5969a45f2b5084631a5084dd9e8c25be2c495de5b165dc1642c4b3cf6559225f89fdee8172b255ec9ca21460ea7b41f420616e1a72174962adc4e03c0c953ffa5b04f2f2ec6b5d60ab9c2bfccb0fe7a557a919dce38d8b568a4b6069eca20234cea06e9bfcbdc3c4962fac58e67887042f5a150673691f66bfbc7b4afff9a842ba1b6b1e34ee9b9f98461167579bed65be83939798215a0712a834872efde3da2421764f4648ecf7c1402e4e8ed8ec3bad100a217a70c14cb671e500e6cf070d6aedfe1d3e8379936fb160a062130ed83669904420645f70cc6a1abe07104e29e7fe46aea9dfe84946acfdc848445983360e7988b97484d6a9eeb24e352d6c46af075bea96c396ce35b23e677415b1c0f740a074fc6d9e775fadec61f7912f09a053ef48ae717f329edc32fafa2563d97c8394f56c6806b679b5f934df4dcbfc51fd246f9e158a42c009a2ad5ec70dd9e4a32e908f3d8eb9380c4014b1c6ffb46503019f5a0c6d796154a345651af92015e79c4b2129e7829d2ebca93a2a7b060850e0d894aa4426cf54112aca94ab58fb15c2c5e953b99b7cb3a9ce00bb8fd4a72a5ab847701ff5b56851dbf41da0279ac543773f77c998aad0c63ea07fc7204d94243a806c6aa4546bce08b355c207aff5ec6a4d7bec3f42f40e2adedfaedb782017046d5749188b0c1ffcfad55de2a13e8f2346c563c06c855d4256243e760ffe53165c3e1269a439b63baedd8a7b3343d4bc7c63a644bb07a61246a22eb6704573d47d7c3c5801b94104ae49e5941e6204b55384ce516bbac2b7a68eafe9080538a1ad2c03cbfb5255ea9b0817221e6d37c9fc0db9154787c32b26d521674389035ae013a1a809bde9dfa0d7852cfec2e9b3043722b03d1524089f8879831d04680ffe77158325b18fa6257b1e9c67776b53f0de0df2eaaf901dbf098e075dee07af3146b36537a7af75dde760e77dc1063e46d3c7aa4015d13e7ef7516fc808613f34023b60c85629acb62884f77b629b97a49fd22a61d0b6cd025b987c231b142059e91b8585545c65c5cb456c5f0cb8b025c75f5bc0bf944dfadeb08104188ed56b32bd24019ad3ec1b425feb871920ce861e8bc9da8a3a9d0bb6ebf5683261123ff5f715f61ba80826557a6520018a9438dded09c31c774815fc72cd936411ae943bcd15fd69830bfb0012e6f8828ef2163202acbaaea08b17074ec62a7a57cd8d92dceec885ee3841d79619a7e3fd00c77f8a0056f61fe170cfe0257fed0a97248469c18c6f0f1e2d0362f506b2f9d577042d8f381ee56ff4f17870998be60a687a21cdfc8d5defe4cce273ab8c7e97ecbf00ec7178bc613bdc9cc5ea7f61614ab44c29fee35b375977186756655483691b85d88e840063d6322f8d485c3b2f42e8c6a27e73fa8062aeb49491e5e1fe74138497382f225c2055a0ed96bac4002145bc14c4129b896a9b064a47478fcd4c35cb67f5c8d8746be363ac80ab54a13af1c2df35a993edf2cdbd9beb549daf8e2c343909044586e8d431f3863805f7ec81f57815e219721d72df140b23885774f8fc3a9a5bacd92f3a7621e54b98ea30289ba7e671e94f68a2838209fe36d33133d797f66e9835da6f8e065f1bb77b7c04d88cb997face2a5664fe8884a25d1bf2d5d57b4e27b5acddec6bfb3e54a7017ad029e28d0981770b1396ddd154e21721906855c0b883c5063326fdaee65faa8e670aaa5a575d38c1089a87d43366986c64893f22ecfac0d2fa366cbf7452fa7e9eaa8a1e2b25dff5cf9604b3af2b0e4fdbb1520f90b989f0b51282999412442878bb3fe7a5ff44813c1eae9df80bd3e9effd2a96501980bc0ace53a987c4cf889594be1e748f9df0dade0f1b42f8410d1b24afeb7695498b4ae0b6ff75f798a9b1ba8d66690b512e4190ff3ee82abe4bddb638a92f1351cdf4e32d99f8f48a321cfed46e47c81c8f26fd3a06191f08bbf17532200ef4055498ebb56b1175c82848cdb39e77be8a55d5af08e9aff059690d9ba831df0fca9d23f8639a333799e907d33fff5a23b5bfc4e5ed89306ad904278ad783182189c6d23d11349fe275f41058ed44f8f95b5b20db09faaeaedf358fbd00ca3cc82c19e68888926b57ea022df0f94f411afd22c800e96694eb56280ed7c96f8d201658656922ebbd17a62f1dd73eafff75866c64609e013081d14515e934fc49e1dce046279d10ff42bf2013eee185cdaa9099246133a72df0df54602419be824bc2cc7d233a4a4b85e107af9a97a96cd943fe1fdbc597feea0a1c41e9e9afc38a60f21bd84ac43e096f7b60a1c8d3329aae57183b2abd674529569a12c6ade2b3ab7f3ca6a88ea75310cb9b271ec50e01c2c2ef8340521aa0a2fd6152d1f9246093bb485be80de09c724fe2237ec1a4fd82aab12f1bebf2a82f9623a22febd98a5d2ce0a9308574619274ac0efbc1d381c40c49dc3c4708d0154c8b06c78679d369ea627ff7c1762bb2b7c24854fb98671f91186f0d2bf0874ac0d7a93f2005eef7ea8dc43f3d0d95662651f165d3f1042b2aef423a77cdd53837977397f733c47cba93610f8461db10384fc0448c5981a2e47bcefbd07697af24aa5211cd808d7d8acf9021a7fa276f7efeea4244e36240916282d6ea7659d5bcb801aa2863f6c9f910a2755aa9431382d880d18faf070b9d10c97543d012f35f788a3819ecb356b9256ce5b28136cdbeea58303b3c80a3865e4bc2eb87e8612bf04a12955b588c0ca2a583b549b24953b7efb83b04768ed54c4799d0389fe74f051accadd5f5cb768ddfc914e07cda4c94f81076b4f51984291bb049a47c1d84eade2f0ab5d8d55cf7fe474ebcd1f85d1a3fa53f4404283f996b68a7b2d095bf536b7a340b6304428a7c0941628970529316a99a43bbadbbcf7a4e6fa7e69a8eb129747ef47acbfd670077d95943c9498f85b790f08e209d969d5cbe3240119ff6508a8055869b896c036167286199dd15a4a152e77eb0468ab9f6b59350507e56c85acf64fabaa5fa856d94011c88f294f7b1a99eea622e5aafa4a6dc7b88286c0d7d1a708be852c5aeda74858f32064e5a1005c37c4d7a1b581412a2608a2ee30317b387fe4c21a999960d7068f010c688f47f6f9f56ace8683d81a053cf8a3da19f7bc66568a9ad970cd8daa81a47f1ceedff48844de4b2b89c305a09d3745e5ba5f32a5f75552bd2aa589db548b8ab09a43e0b789bc5df385061ee5fce5ab0eb38ca9fd8bf709a81784943241f78e2d12d1f318d0db671a567fbe9912094f4c2028224a1e78e650000c2d13a5b469dadea48ffb98614daa44780aa6e90554f570b30635a79831c8d5fd2eae4f8d3e74a4c22e77418b3f87a2f51ee7221718754c5a640df683e0ac9f6034bfa77a16fbb9b4bd49025a9e835fc3b6a3a531f652ceee46d1ba4f58f6a330581ecb4d8e8b199d69c126f6321c17f500c34b4dd585f28909340071d0a3c000e3a11df89192548fa15c790afa47f830c664524a91170b057753898674e5dc2e7c4b3d6a80b0e304e83d103797323dadceacd0893d229e8dab29e3e7250976a1d6628c8becd8f97e273cee5d3a1edbd3141fee03802be9fff9798843e6b62ee9a1438b2864a69273d412ead0cb83452b1e82b742492af7f0214fd049a953aba4778c4deb48d0439b6783d2510aa1649a43feebf4524ccb7a021d5157e1221f20451a3ccaa95f59650348b9912ee843511a280a44b3f627e5786ecb6a22f02bb91db5fc4b58830ee0862ee9b38b859399eeae58929cae4398fc59f8e8da95f0f557f3483e3a41dbcdf738eb83b93eb286646938baa287232ee5c379bdc678228a7b1a612c981fab20f0e448792d601f2945f8a8f355174f5acf5d06d8b3412148529ee38b9a0c2194f42d766f316f2039f624cdb42b58829a0d96b24c8274d985f6c1dd456ede22fab57ff1859cb65aa0c7ef157abc2e4421ee1bff08e6c38fa2e99310fa7c1f73d0e9eee456da7a8e38eeee4c2f027e9e5eda3a9d75ba3c40c2d5a037265f380aec78661e1b652316b", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="3c1033f76316ed9351e3546ee75988a66b4ec90bc318bc9af5b66383e16320fd7d96cebf3628f4fb339467cd7836c2f8871d6c81b0e593a2284897fda423fbf4b9778bb213aa497d0038b81b0bd9452c26d6b52c38484cb36831f1e0b9c40f8ad33bb04d1f39ec11d4c8f2be124a3e6773f574951a6274eb945796d3171ad317991d46a1f3ef7782915bcd053e8ed72cfff1ecbfc93d1a7956c1314d7ec07d0d9ee58fa7876be6cdf65d4af8858b1624c4f44e5fc5b349cf4589a69ea49420fa2cb61673c3ec5e1c2396cc73e41d5e7a70d10adf58e6716f940ef0456073beda2017724fb346375593cb6a90a841c48ccefe573768bfa6234b7e7da0f6fb6296458edb5a6166c5d4324ebd4fd13d190a06cba7156b32fbc0353ea086afe63ac1a92aedc8a25c9dfb0557a4fd971916a647e6bd0b0065d600b468e718b6a3aae68b369d6e96ade92e386302df766801b081bdb1412a50d05a2716825d5bf9998a51f38e554d0e5ecac58924f5315c91b91fc9d20082abd3ffff59fe036193ef89a6d574cc1b0619161a961228af76de88a0c90c4f03e28ab03bea956bef231700f7e32a7c8569cba723b6d086ccb24361b2bba16e1a15232160e185b03e1916c14d37263dbbfd4f2636c7b14e4f4aa6e97b266925820773f0f3258960d36ead93cbe4c6b7d52854fda4a622756e4fac777ae331c1918aad2a6c86cf09f2f41d07425728f811d4e36e4b9816dd0d13cfb98428bd87b2617f1ea097f8c9cec294c5ccea0dc5f62b22892d6d38ce20e0f5e282a068fb6790a10aa3ae3b33eb7bdc06cd31cbaaaeaa3d31a478741472b9160fd90be565f5f88ea08169ce1730c1a13dc0b4b5155717e4213d7c8569b7e3a005d91afe516d0aa85381290c0558515a0e4fed88092877a707936627763a238b76a7125724b1afa9415eb294b74baa6b97002b7c1ff94c5f8ae9f406a04535503ed6ac1063c4d11c33d914968a4bdb3c179c6209c1a80727f8ea53a098fb7c808ab6c2cc409f30e8e37dcd9bc96823623f07c1c75c15fa8a054cc02ac7eeaa9aac85b7a490f4f0a2aabed5f4a035ec5d4b5d0a8bb82d7758a488b77f54940919e1fb91b6edab5aa329f8f237ba722d0efc6f9a9c8173107ea3b56c0bdce72c3c0596d7ca66ab689ab6981db29942dfbb16f9f4ef1b429ee535d60d3ee374b008aa052568346a55ce88af21196b10d5505b9eb46646cbbaccc0ee3eb9a0544acca80967ca204753d8195fdd023450f2a4492fc6e3a0ad0b06aeab2626a41f6ff8a2f40cf9896eff785b6f7a7fde1ae40916ac4580edd29adde1a461910a204d5aed55b26ca670caa686a16b51629adebfa13164015e71239ce2bcfd09c7e6dc955be16f638c6c7b062752e856012cea0626602a8ee847b847027a90f54a3f47ab02091310ca3e9faac5f0e22c19eb06ab9190af332af9c097c6608e5bc053794d0f06fe78a6ce5099b9850d67bd6dabcb661821ce71ebfa81daf1aa40870519168922d8c01e88e70171c83eccde4b94c008ea5d8e9f8eff663e5cba9221e8ef5735f92ab581a6f0c952bba51631d892b74a012d1d79084dc41921c5ff267fdf8ed5845c3b18a74bd96c58e7078762e9109893172dc14c69dd058798ac231545d426ea98c14a304f16a95ce7591220fb75c5d3c0b7a834ab301cd3e48ff29730f4e32292aa76e6613a5e4b7379c2ccc28a1aa10bc7c4be54ebe40226d509453ae399bb2fb66f681a761e0cc903621941eae44969788c031383998d7a5f9124b761ae38b74f3f98f0faa6b40e4741f5abdfac2d85330a179d2a94b9f783714f3b44813ea013f8fc16f371daf718a79c9091ea7210bf21adf549840c26a6633aee368128e5626ea1d3defea88c73a9aa68581d4aea35d51913ed4d31f206bb89e64145c08eed838f31aa2414505bc80d453ab43f85e3e2f8ff9451093bfaab3bf274b3dcb71bc9d4ac76bc0b588071538ddbfe7020ddaf2926ee8ed963c4efb39feea66f5d7dd929e61f75223932ef02d05bce1bdab304e91684ecb69bcacec328a67aeb3bf421fd0234df3eed509fc8e88c929889d87630b221299d0413ce0d986a94826c2c0e17966e4bc2055b25fcea84135f9ed0647a6fc92244326d22d111e3dff142f3e78b7c6ef2140d5879752ece0ef3b9a521d975d19f074619678e4f98355e9a2ca3d4be24ccff0b591d500fdc76e63ffe851c98f9b06ee4bfff8331ec7259d69c2c9db31d9c6c6327d24e411496abb6cea926e8d6588f9dd7b3f1566a61315bb57475c4d8de2f5d0cf1c23478d1f4f4b9e74327f70bb36f11af425a5541b3b82bb23392b81a5f71f9685706598cd4aa2906c4568667674cdf868a6a17fed7303e66972a97b6cda5410f8473a8d804fefd0cd990257c2fb55b1bde590655f9d15b5af4b2694091cdcca3607b73a8a809b5fd6fc11b55a53d13d07f56bd10eed4a180c1091f7a11a48b75b71d31fdabaf2d7877f49cf5e46e28706bd0116fab21e900b3901825099d458d1e47d7b69fa9ea2892bb9942d7a300f0aa6912f0a09d2f8b8214d41d128009e529196a3a40255feaf8c0a227f3d4149e5833a898a59daf679f93b705797247d9406d1635dcd262a03f204dab16ccf44c8aafef4d4efaf66699218e8a67d6dfcd5ed00298e76566cd129f5891d5b2cf5b2c06b6b67208edb5fe3798d202cc17ae3fd345c85172d9d8a87d16c54006d433568d8782723718cbd9a2552ef4daf58aeee38862e90c0658798577c9a8d460cbf5c5b86867f2828c3d83b439cd8b7e6861180d46dadcb454598904727b8b790895d42e4f60c3d38aa9e67e27ae26ae675d5b552d30cc84caa6af98f8ddd5943f15a6c4a05a2888575f976abf2f165e2a40c69e2c4a5f25d217387ccec1d46b09b6c5c1c3f294cbe72ac69bd72f2743c8d837fcaa797814603ea43e7121254f167e94adeca66d347681660c652c4efa1089dd470737750129d669b5fb38e79518eb244d0777d0b9ed1dad1362b86f456a7a59bde306f31cd0dc6bc096d1803e6d1cf606613213083a8b366b579d2ed01f6a097c9cf6718d094ef8e707b6c2cc9adf2b459e9eed9f768cc519832967d922746a24333940e03fb4affbe4cccc8de6e05945b9bd9f817b1c5163a727b4c523ff6e97ad5c20d9c6b4358e68a9de3ac0c3b759c0fe058fe7e712a364e374f3d00eef6103fa8aca97e12f4de5738dac39d2755a2c5e6f321bf53e65669e1fe518b2bd7ec89f573561e785149a758a323c84461b98fda5b91a8580780e9c8e77cc84296e69cca8913aa9461c411443f7c21f9647ea7e1bf9d5695d1e5016ad9b0734af91599cd3e6ac6b1e5bf0d454bf65e19a4cf2292076b5baee8ebe987e75b35fc3dbecb061f84ca9b6f0ea06b95ff0d48c495d80367f9ee5b088d317da6668878730478791fe01fb2e5d5e2cb2cd295312a12239a5d82d9c05fd6179fd9b0c08f6602271018ede97d970304f1eb363d164b7722e2fa67960433a62bbab99ecb7e3f12c1e236c931b74e3395af60ff129b5240ab54ad5d8fd4d079134c08c7a93087fab33d8dd3765fed7e36ab8a8495e9671d33a1255a43a365e42c069179b1c5ad7433965c7aba16d070e3affeadbde6b26e6bb22e473e59cbee125f3f29355928df674b1fa12a38af3f49915960da0b279ce2d9f333a20286eca67c3ab551e75c378b603e6a0850256fb26aaecb1adf950ec81242b4543d6dd8a07327fff2c80c797524ef38eed37bd509204872c792186cd807c492213448d201249813727d037c3d69596bd432422aaf866f1e4fc3474d7b4bb08806707948aad27c256069a19d9983bceaf96510036480e16863055fed8f22aeeab8caa3c299f95882ebc8f47be664aff82e521da0ce3f919b6e2bd44243f275ef8c986cc81672a157afaa6521a7b435324d0e454bd53015b6ca5d9a61e99d24f6afc7f81014b43da1db483caaa131a510953351a2a0e4d4ff8f4611395e3bae1e4fd05142ec2ff22e9497519830694e999a8740468c060b4b54aaf528bfb0399e12547eed7688ce6a5fc01b57358f737146a6e0ee15814fc7dcb78a122e8e91edbdeea69f41a0bc29f6f2cc1ef44b78612ca58705214396f03464818c53c0b69790f66455ade0ad00b56e78b537612b6f3692f86a2630a0ca1ce6fbbb6dfd06a001b61743958946d26938d8d10aa9a67749ec3f768de6c8da4f1538d43fa0ff0899d251099b4bec276490c42af3aea7797617c9542e2ff855cbb06edc8f4e5e9e4336ef4f1e74961a03d1304cbb53e28592727e5f9333554698c9cc98cbf5471f029ce46cebbef0d636305fb181f27b1e6446dafd11fffa7ac816cf5f9d9ba94b24d8e98d5d6a83907dbe58d32b94f4dfc58e13e6f25d2f14c9f6e80cecddc6de6e6b00539294cda47bdca5a8664d93bffdffd2b588f10d6453c6ed5ef86ae9b714bc9b1ce4b70af19d7a2bbdb88b094c048e6f8a4f305e7a00b95127d12282a6baf8939954607ccc495d33e8d77361e0d03025adf6f751770becfb5b9f3aa4dd71bd7f9ed660f602a1692e772b9c670f002715d9ae345451b1fe37a0f35d5dfab4a7c4dff9a5e6cb925b8eadf91ed9edec05b75a29d3cea3b98cfd9c22b830d8adcef9ca78b6337ac2df2cac45d8aa22c095619ed58d82d5ed5b2eab987bebe9060bbb19220f58b5a04a67562c78e0307422a048eddd2753eb861deed420ed23d9180964f66a82d643bc92a5c44d93d7ad4279b7ccfef5e1cc42009cd59184717832562a69a3b4cecf2f288fb1221013ecb3b6e593a84b97f2164e9f359b344387e61fe769c692e8bc80618e90ad8b8efa766f3c01c9b68a47aeb389e96699491c55d14bba415ef311624191911fbc1d3e0b3f1f9f6fabc1673e85f3a9110184354f2d9c36c551a147274430eb02abeb7462ab95102638d2ba2b8b4d05bd8a14fda6c6677a6a6e5b447e1d3bec6bce8aa03bacf62380962b2013d7e27ebfb67ad4406b554ac6d484022232350d5e17776b9629100b29704051be8a8aa95c88abd8e7d8f7181c6fec1ec63c29553ee335c53582390fead9a7dae91e96f71b818a12d52c3b94da048bf4afa1018d8baa634ba26c2784eec05e86b29921f412dbe71e8c81982c531909c2fc9ecbf0b82716e3e681e95dbeea4d988bc7e485083112a0c1109294848e71c851d7c081a0a9a88a52e321e764415aff7be00f2a39e8a057e403bca6856a24489081ef2eee366ed7204cc3a8d95618e9f96f3e7f67fe2a883e5ed1a46d0427ae1ce6fc314cc10f740804b68d4429a56824764c9bc4c9c0980f7f804c1b27c64ce5e933d80ef98ea35d3105a7d8d47f04a5a5ee5e7f12897333d50156905cef78640caf55e09096ab09fe525c9c4de0610d8dc16fa22b9934db350f80f12c11b97035a617005b88d2feb1873b7c6e11ea46672f76b339a7ed8a158beee6a67bf3699717b5d0f97d9fda3f460f537dbe08f24bd3b9ce544832357ce4ddc859932db35edf0aae45ac7c801b5715bf38f654e1a82737eca13d22af0fa3f8b6748a87ffe1e46d7538b545410a0e7fbbe87a07d630bbf17ed482b083c7d99c6a3a85179221a44cce1185e2c19bc0bbac772676493d6770a36fbe912d4aa6675da81548027920508f7bdade3f13f289f005063dfcac1c87758058e593ff7e7d202cd635d9b316ea1743c436f74b7149f2a56f75006fd29a714815e484a8fb46f6cbe5e14637370e1a8c4084b25364610261c41e0e67a5c06764d5e5d8963517be4d9507b53e68d", 0x1000) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1c, 0x2, 0x7a, 0x7fff}, {{r5}, 0xfffffffffffffffa, 0x8c, 0x2, 0x7fffffff, 0x4}, {{r6}, 0xfffffffffffffffe, 0x14, 0x10, 0x1000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0x38, 0x4, 0x3, 0x3}], 0x3, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x40, 0x80, 0x800, 0x32}], 0x7, &(0x7f0000000280)={0x1, 0x521b862f}) 12:55:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0xffffffff, 0x3, 0x0, 0x533, 0x2, 0x4, 0x1, 0x0, 0x9, 0x4}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7fa8a862ddf002af) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x1ff, 0x8}, 0xc) 12:55:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10a) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) geteuid() select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 12:55:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x2, 0xe6) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1, r3}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2000]) 12:55:58 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) pwrite(r2, &(0x7f0000001640)="38aeb290b21421dd59a08cd15d80ca4eec29c3eee1c2c4a00aa07e07cb66c9460fbc533c7bf6a3fe671e89faff5eade185797521abddaebc481dbbbd39b49f0d08286aa25670eae75ce6be8b76b141667b3a8894e4cfff4ab43e47fe69361fa921ad9d688c53ac58fe7f10a73b2ceb0daaf14c48c34f8f0deadee0d87daf516e76fcf10b1041ca337810beae59ccee0ce63ef39aac04ba95d93a6a90f48838753650605cc0", 0xa5, 0x0, 0x3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e4e12d2f66696c653000a30c4e14f8928a1d55399ef728fde31891f658e55f41bc9bac127d2c00"], 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001140)={0x10, 0x5, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe19}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xbc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80000000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3f}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x4d5}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x800}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 12:55:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="16000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ff7f000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 12:55:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fchmod(r4, 0x60) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x100, 0x800, 0x100000000, {[0x800, 0x8, 0x100000000, 0x6, 0x4, 0x3, 0x3, 0x2, 0x69, 0xf7c, 0x2, 0x5, 0x0, 0x80000000, 0x3, 0x45, 0x5f, 0x1], [0x6, 0x7ff, 0x7f, 0x9, 0x400, 0x7fffffff, 0x9, 0x3, 0xfff, 0x7fffffff], [0xffffffff, 0x1, 0x7fb90372, 0xa2, 0x80, 0x1f, 0x3], [0x7, 0x200, 0x20, 0x3ff, 0x720, 0xfff], [{0xd3, 0x100, 0x4, 0x401}, {0x9, 0x5, 0x7}, {0xd3, 0x6, 0x2, 0x10001}, {0x0, 0x9, 0x120, 0x4010000000000000}, {0x2, 0x800, 0xd9, 0x5}, {0x0, 0x8, 0x9, 0x80000001}, {0x0, 0x2d, 0xffffffff, 0x5b}, {0x7, 0x1, 0x2, 0x2}], {0xfeff, 0x0, 0xd112, 0x6}, {0x6, 0x8, 0x7, 0x80000000}}}) 12:55:58 executing program 0: 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, 0x500) 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, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) 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$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x5, 0x400, 0x10001}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 12:55:58 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaad0eab5fb6325000000000000000000000001907800000000ffffffff03019078000000094300002000000000002e0000ffffffffe0000002831700ac1400aaac1400bb7f000001e0000002e0000001070f800000ca08ac1400aaac1400aa070f05ffffffff00000000ac1400bb000000cb05eedd3b541c79"]) socket$unix(0x1, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x8001) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r7, r5) r8 = getpid() fcntl$setown(r5, 0x6, r8) setsockopt(r5, 0x3, 0x5, &(0x7f0000000100)="7434069f0055031f1eaea57dbc768153d7ecee0447b71851bf672052f8dc1c5f440f188c6885c7839b9e33a7673489156d6575075dd0a69bdbf19fb2d45a571b534e5d8ef22a38932dbaf7b4b1df5bbf472a5f2d7b6833aaa23278c7523d5ca3eb57603aace847a40e04fc4674e62a77dc75573e7af1773228daa111861bd2c614d720add06372d242824451c131328e7312f778ba8c6d104e98e1bc123f7154a5397a43d0876d1ce9841fcd4b5382c506943a1cd40759d4a9ebf68e7294ce421cfd93df0635877ec906d42f680ccb236a9ff4b703de1dc21e4e206831cc02e272fe98af13746c03", 0xe8) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x10000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 12:55:59 executing program 0: 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, &(0x7f0000000200)=[{0x3, 0x2}, {0x4, 0x9, 0x1800}, {0x4, 0x200, 0x3800}, {0x1, 0x8, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x3f}], 0x6) semop(r0, &(0x7f0000000300)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) fchdir(0xffffffffffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000400)={0x6, 0x60, 0xffff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000280)=[0x1, 0x81]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmod(r3, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) semop(0x0, &(0x7f00000004c0)=[{0x1, 0x2}, {0x4, 0x6, 0x1000}, {0x4, 0x4, 0x1000}, {0x2, 0x401, 0x1000}, {0x3, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x16, 0x800}, {0x2, 0xfff, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x6, 0xb61, 0x800}, {0x4, 0x9, 0x1800}, {0x0, 0x2, 0x800}], 0xd) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 12:55:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x20, 0x7f, 0x1, 0x3, [{[], 0x7fffffff}, {[@multicast2], 0x2}, {[], 0xffd}, {[], 0xfff}, {[@empty], 0x7}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x602) msgsnd(r2, &(0x7f0000001000)={0x0, "d7775f8ec518c4d7dbd33675aa30a375b02553d2007b4fbdd0cd5e5b5aa8683a6254b9beb3043f0c17cf0df66c0dc7d06a10e20571e6ce593ad625012d330aeebfbf4b0ba4772e6bd7a0d3b0ed9e7182b8628bc15db2b61df601d726a757a7b9e8943f145ca94a5b3dfe2026f71be2e20ba74bf5a163fa67bff6e0d75d2e89b696c5549aea52d238b36615d82f2a582ba44e182270e67ad4c403714f752f8c451366c56075b3ed5e96d87850e2e3dc863fbdebee962a83bbe9bca3fb5417fec11aac3228a4a9e9e847010d0d86c39d42057b324d79a2ac3e206cffe8de5d8d479e748801074fe9f0b8e9bad72506d05ea157c09064c73b2de463d51f6fd108a1aa9277b87b93306b7b784521cd7e7a309ff5178d1b31d3b54ca4f006e1fdd0bbfbc3fcdbc235bc5cb8ed6252211e433595455cd455cd5478016f83913739e097c23f76fe8a09ad5ceb6fad417be7cb90d5423f2084b00471baa2e60ea6bab46b5382232ac9632981f1b974428c361b61876ae2012f1498d2120a09eecf558ab0448ad67e8dec43976c1a2431904e16aaa8c45be835b00a1e1cdc083ff781ccb7ec5b0ef3065d6b4b8b9b590ba127c8ec2b47f4f31723f81c9aa83af364a5373190426464c0c8d1d08c4aebc45f6182beb5479c3d1da29f714602798bf66fb754b78670b1a56906a4f1e7be85701ad1db0daa42b85f4b83b61d5c23e6d3b2c3113d2a491663974fe6c546a1e77fedbcd0b32509ae73ff4934f25773ec85424c9dc7d55336e9df60ec0cfce2a9a5e5bf75cc5a9a45e3ae49b3e87bcebe95088f817c300e278afb6f391c27f30ababdbd328a7487f7c162aa8f13663b0e1df179a20735d105394888df45f018903f49306490a65524a51820f94f5015ceebf4707db5412896066e20afa11f0175fc9626f4c0268f48655c467e6e921b51649a3cd56af4cf0060641be2bfef8cf5de6904851a781c6ca5bd7a614d62c1016249e0b1806a5b519c627e361abbce320e468743d9dc3705c8ba2f91c76d2248f2e818198309e28690efda53d75bdaa8b64f9a5ca2d0a8e0971f3dcaa7623734b4fc5fe442d30ab86b4da91a8f96ac06c9af3902cf2918e040e65339a36941f5fe7daed77ce64dad575ce79136ff64f9af23845118f923ccd8961d80580be4c107332c5de9545ba194cd9e019ca352f3c4656730d93dc072eec529539cf14763dbc35e67c4022c038bf1cd25075988088d982119971fc3ec370cfed48435f6f98e0f052b288d8117596275d8e7b1a337ec2e2905c212157e645ae6221f24b039afdd2de83437241a5112b931ed1bd397382f2b1218aa1554b064d5d685a5fe32b092d457083ea2e5cfce3f6c1bc1a54d377daa681b636c8a653534904024a99e8898f6cbcdaf5bc5f20b529cabeb9eb2960993c0dddff118369a0ef730e09ad22a830687b7b0c3ae3d026bc966016dd85b7de88a2c36c622db636944c3ca8910ab01e1c944338dd9a812b7e0838e2da157813b631e19236b50f7ce2d93af8b5b6867773bd788abc836df3a0e67179155dbd80f3a082c0cbbed1884bc5dc08926a68777a45b2253240a3eacee9a3ed8c6509893128dcdb0a002d525bf7d7a450e4ad935e9eeeb56adcb97f80ad166de9cdf4e84d185c2d264c6a2155d54b56f383f7bb0a636d13a9f79d394024a132e6bf76c0fb85dbb2fe67cfca1cc98292af188b2d23348e9af4e9c39441bc69d363d7ce0f764fd5d6247fef0c88ebc30909142a8fb60aa43f972f885e5d5af4199a535ae8db7f15df7c0213889c02ec63d034dd3defdb5addf517c527dcde7bdd6793b2f0821ffd41c696cb864b82b2702d0223c2e69f587876384599984ff92fd98573244baa67c395693d8a37f4da6d720896f9abf6c01a0b35b2b4ba6886d5842aa03c41a0b7f6842e774aae2719f4b46523abd510d12e47708963213520ac753d6df8a46ce7302940b5d775058db33d644fe6f10f9db7b07fdea665bbfe274f531cf2b4de211b82f43e9185116b527e5cf0cac6e25e164663164a4b201a6a9349da7ac89e4f7432865a32731f391760a2e56d3d3ba8abfbbd74922a9262031b88aaacc6a520bd6e65b9b0dc850bd97c54d810b20f27e75bca973c9b0405f677cbf6cadbd72bfc25dcddfa704fa5f7a48826397c1ee167849d2da6a77dc025d763378e6f7a7ca0190b652290273e5f0860b0f86105fa1baec38ab247f79d1753a4ecda549cc6112ec98b9e9d9a8a83085314efe126a01412b61e6744f6aec586e291d30779e5e19d74e69227b86233f83c5b18a7ccacf2ea645523d10e3de78a7c33bc5e987d435bfdb71dbf6dedc1b7254b7a9cf7a5c4caba7c23efbde857d8b5880618e291c46cbffcb18fa0b4a3ddc5ca90b02d68edaee0e7ef78068a70b03bedf46b49a329c517eb62002738acd50bc154c07ac381b4d671291c16fcc58c6a2c26860a16b2ac290fd09a0246b2e7c91bf93ba55a9b8a27e54a6de2f2e5a7613d15391e2c4e33b5fbfd11d65b097a7f87013e48eac5f3c3162e2f21729cb71b4911bf47d1efcf44674a702a007f4e62905ac2fe057199ec9fa6def9fa9236c660374836ec2e8b8dd013ae0b00962b8e2492d4f8dc6d40b727d8f991b414e6534bf05ef7061c26363eba6a316a8f0a641081be5247eb0962acb3709385c9d7bb2cdd28a50e7399b5ea90b6837e6af9ae4f2a4ba710f38b91975f5da88db7572a599714f4bb3b2e0834a428ba2b5a507faf23fce8fcacfa1f74a71a168648ce8e020c316823fd0c162b960691fb4ed5d3d7b3054c77eaaa4e8b1c9730d3adea32f465c1a7baecd26abdf62e99da3a29cc511d2623c1c7327acf758c8829860604cbc0d76cc0ed8fc8b96a5bc9456142a82c0407972462a15a00372d2c40fe4354ea5f9f8dbd2d5c5df5993d6838e33f9c78865d67e3dd9d33e691ecd22d2bf7e90f56ffe3ab63d7439d7c2bdad366e70ee71236602e47e922ba6b17b40188622249006a00f4f24a2eb1a8289f99689d0c8cb81f406e8ab953ecd6383a6731e231f28ffc2b0260e66e853cdaaef29e2a88a39de322b0ad372478329843aad21fd67893b711c84fcd173024f9e83b861a7c0a3abdb518ddf14c7f79aac78fa23cf242b6ade2ca9a11e0b19c6f8c5a7e7519a6b9c8ee6b1e516149fc94448975bb0980365b829fc3e8616c3a7a85028ad325ad915d776c85974e9e9db406f1a2efa1c26a0fc7e82e872f2c5f16412c075bd0a57bfe304a6fce67a83170e639f59d209c974daab0f97a9cbc106e55d9160a04b9aada530f6203dd7711a02a2dc54d5bb30e90641a9ff6ad047094239504f513e23afc5a8f359bcc8dfb5f1ec07ad82424203062ae620dd52fcc4172cd8bf7f923874954d6e8b5604cd0c9ab2c4083e62e4c0fe1302ddf209e5d0038a9a5a4729cb57e01ac9c4d86055436d54129548acffbc4df414c2b0738164d98e9d65034695d9c938f18f6e4e029c6adfd11e9566c6931c3d13f142ff6e9bb05468a165d73f118f5cdd3fcbe94223ff5562239a1f6cf5ed75204c44bf1f08012bf73140a33dbdd7c861b657fb0c9e3083c69b53cccb29618a28a9dcbf2b757df6152229ed5cf52fc64e24dfbd646659c89fa855decd6e4122d4685fa0dbec36c250fd974e3a1e3b5856b3805a9535131f3b3590e7a8b52854fe1dcb1c395ab8a5457819e78e932523b5d0ac61290f8bdb99b09b0d4b997cd380f0e4536d9b4a480132304282bb754c55fbc0e1c4ce8826100e0e248c30506823346aaf98a38f28e6bdd0c6c7bb3e3cecd61c5b28b3f2d64918ea3c99ca9297583dfeaf2313f1a4c38384bacf65bf3172a7ee5724fda4f215c089944d36e8195c947a88d18b950169a1e761e7bb9904e8a8301063f14124738cc08ed702c2b56b43271fb7ed1228370aadd3fe9f20f7499293c7e9a443ae4cf499cadfaeda5bc432295a4aaa21e8e46d5cf678a77aef693c70d459d8ed771ae54654573a22d9676c2ff9845c2b01b0f142c07b5c54f208ea7cfe692034cd1e01959ab4f2483897dcc943023d853bcd6e8f69fd7f2bf1ae7207b5f77acad3d33f9540878a11a70b27c371528e224b5057bbf2cd2f9d22d0676a686a7bffe9a2d43bfab75c6784e4fec781e7a92b1a86b159a9d132604688610bdcca9a466c7dbb7901afcdfde73b56a763646aec43259b560dec5e7286f01406dd6514fff95145c5c6bdd690a55150f9ea1b3c297db19452c109e38457a5b29848946c3e5909a803cb21e6ce9ce1dab215e1667cdb7ebab68be5b71c8b7943a47d62244125be80b7ac904c9335bafa06152cc232e013503b2fa3a8e6cceb32812bf6b58af2077ad3228a94e48ee1ac3cde6f092d561880bd8666e696ff183356721c84b18d244b11afb668d2753f4caa9c076b4b2cff5ea4d2588bbaa9eeeed7d5e132c14cd7203a5b925e09549a8a31332a7471e0f5fd2df135b75160cbebe528d8ac56c1f4a63589600e51728a2f074655a03e4fe73a227518f2b5bd3865595cb6fbc967501699015efa865f64537d443683408be496a30794d4f1b2b8e8b7d173ef4686f4c1a8a2a76832f276d5687479af5d002b818847823323e6a11232bdb9a4623a8bc0b9dff2594ba78b106231ec24952416d96ecb866022ba73fd36dac9d33dc6f468f64f55784e75c977f3c79053c804a8433b8712507d06dca8512b12d0b548a09de488658cc2436066bb53b78bb6f494eedcbbdd2498cd3711bd9fcfb02ea0e3d90f9489289c024340520d5f2face998d21e0f4ed65f1c07d21493404a1998219928838133e77fdc17482280021ba6b93317b2030d4e73910a5f8b0b18ec8cc53c52842c5891b8cdfbe5698503ae07b33767b0e5b5015a5d072e70668a6e5c517cd5d668602b4c9902a85b993c3797d5e08096808aec34d16b0975be015614cb7ad72b91a67cfcda7c5a0a5f953b96ddafb376d1458a0259e13dd2ef7899ffd4667c3fa4e9b807e468931a67e5bfe9ece4698a1153a0d30896ec2dcb329012e090db1e9984485e111b619a45b51762614b76e3aec7fe3e89cf5558dc904c194a6e0af85da3f6cf57d5926d673c4e67dcf35fed6be9e367f6f9af4fbff5e4bf9c98bafea1acc17aa8e9279e064b8cac5a9964f44ca6b41646e7beb531a1556b6a4f7faf5be20b1a160de74056732b2de85cc8cc2c68ffd2b15d433ed70af522208d56a147e79b2f20cee9ce95386e050c82c2b86bc357aaec236d02ed3791d252c4e71d18b82b41a608a336dcb2b66ebbf64f2d62220a193b71d88a8e5a890eb7103b13f58ade86bf039e33ea2fe14c11f86c0de3e20648e8bfa432b7b6572f3d1338148523b81532612793732ec88039f7dc94315aa6f06d3dc54a15314c0f0085e6c78597b2042786db23b00cbd75a984976ff38a360146c9ecd5898b3c0c2309ed1e4be1b97414f143cf083990789bd2b68c2c808997e189924c12ca77d92795d25146b6916f77582a9b74541afb990b63405fc4663478dec3f0724311801551e9b96d9a1b7e8d39af4e09f9a6feafa5d792ffd9e8e7c26839fa110bbbcccbcde52e58eeac5f396cb1fbca8dfe8911fd4934c5e0b4d240dd6db97fc3d951de1b164be108c59bea3f31cd319a2029a571d335f478d43213bb9be480f54bd708e37ad16149a1e6318393588da9004242cec23e2043fe6f911e8eaa4bd7bba788637d9865749bd444cd29293565be0a67a4c31eca867d151c60d28e1de28a1afd0ece44f55ca740f215995e874cc822f0811c675172cc"}, 0x1008, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) getpgid(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) 12:55:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) fchflags(r2, 0x0) select(0xf, &(0x7f0000003000), 0x0, &(0x7f0000003080)={0x5000000}, &(0x7f00000030c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r4, r7) 12:55:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff1f7fffffaaaaaaaaaaaa86dd6000000000300000000000000000000000000000000000020000000000f4ffffffffffffffe4ff00040090780000000060de882c0000000000000000000000000000ffffe0000001fe8000000000000000000000100000bb"]) 12:55:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="71906e480853e0f47b9e2151c12faef0b7a1913fe4f288d49577d66ce0a22bf69494430fb5eef178d0ac594cc731c0ef1adbf9e6cf69f5f388d6d74cdba5632e679055dd1f1d284f6899a03f4eddf0cbcfa743e25b", 0x55, 0x64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 12:55:59 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x108) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pmap_unwire: wiring for pmap 0xfffffd807effd2b8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2b8 va 0x20000000 didn't change! 12:55:59 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:55:59 executing program 0: syz_emit_ethernet(0xfffffdf2, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10284) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaa2837980de6b6504f8ebb000000000000e326"]) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)) setpgid(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x10001, 0x31, {[0x7834, 0x4, 0x5, 0xffffffff80000001, 0x2fa, 0x6, 0x0, 0x3, 0x9, 0x6, 0x57, 0xd3c, 0xfff, 0x6, 0xa, 0x7, 0x302732b1, 0x20], [0x632, 0x600000000000, 0x0, 0x4, 0x993c, 0x58e, 0xfffffffffffffff7, 0x3, 0x5, 0x6], [0x9, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7fff], [0x1, 0x2, 0x80fe, 0x441b, 0xff, 0xd1], [{0x4, 0x80000008, 0xfffffff9, 0x5}, {0x3, 0x9, 0x3f, 0x5}, {0x1e6, 0x8, 0x0, 0x9}, {0x1000, 0x6, 0x4, 0x6}, {0x9, 0x9, 0x0, 0x9}, {0x2, 0xc055, 0x5fb, 0xec}, {0x0, 0x0, 0x9, 0x6}, {0x4, 0x8, 0xfff, 0xff}], {0x2, 0xf199, 0x1, 0x8009}, {0x1ec, 0xae, 0x0, 0x2}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 12:55:59 executing program 0: 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, 0x500) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x6}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) 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) 12:55:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="200400000000008d742c007b80309905f803005b6701000000000000000000c41400000029e5ffff29004eac6a18fb0a010002000000893f5b"], 0x39}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) acct(&(0x7f0000000000)='./file0\x00') 12:55:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd830000000000000000000000000000000000000000000000000000000000000000000b0000000000fba146f69855a00e5e5ae618c468bf56d7680f9dd2309519c57d4bc65e135d460ec2f43ec6af8680f4a43b6198cb8d076c188c7994390c76681502029c22f2fe3468131f5991555e29df532a88c71cb61a6ee78265c879c03ba1b8848ed8ee9929546addd8db3ae51f6ce4954e8a0eb9c69183371ed215c8403e0751f5c3dc079c1355756618e84b99406dadcbae11682219fabe693b799709b239aec1630c58c1393e9a870963d2a294304718f05359b4bb598a5544430dad5dcd435c90892a104e671c9f48e8a022df7735a33dcd5340e0a59d427d4bdfbbba2feb615c56213b7673"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="850c27e0ed7b5339c35eed61567567edd5fffdeea3aac943166dff8ff9fb0d13ed4dec60dbc748147ad98ab902fb18ca01c470e4bde8ffba6214904a5ed333426d18444699febb8934d24e082eb14cc6596f9f10d2a346401b29549c3bdf44867af19deb5c989bf62acfb59411ca2689a72a5f6325cb724806cb2920724cfdd9bb8bd4b7aeef58a96c0f445fb28fc8269f2966aef63387f71eddc6e9abb3088684053d8b3e42aab89d102ed4da8ef8a742cda3638ac6595cc963cc6440ae", @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xffffffff, 0x3d1}, {0x18, 0x1, 0x8, 0x4ee}, 0x9, [0x5, 0x3, 0x0, 0x1, 0x8, 0x9, 0x2, 0xffff]}, 0x3c) r2 = dup(r1) listen(r2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r1, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b", 0x24b, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) accept$inet(r2, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x142) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @rand_addr="000293385ac0f8603a67ee5a80c08932", {[], @tcp={{0x0, 0x2, 0x41424344, r3, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, {[@nop]}}, {"92e50ab3cec620ee4405ac16657f0954fb3eaef41841d128bb1bf8e8100c8e551f2d0428580d46fec4318d4b90a7601b4019107066c26c605a8d1a10ae6499fb5045dc9106ecfb873bbdc923cddea99d1b203a2848454ee61a016a67b8ae92a2ad13e43078cc857dde56668c8ed65f1437cf418c0bac6f3fe1cd8b29ae8cd5bf604bad5336a6c7fe0d625e3873beedd6464bda5b39260326c73dba1161e9a3bb49505e674bc7da8be44c5846a437589975c0d924ef51db6d72bde263b2cc48ffd9ee02fdb5729c37e539"}}}}}}}) 12:56:00 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70003e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000000060180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) 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) socket(0x2, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) 12:56:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x800, 0x3f) r7 = dup2(r6, r2) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) utimensat(r7, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x9, 0x1000}, {0xa, 0x8d}}, 0x0) r8 = dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000000040)={0x443f, 0x8, 0x58cd}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000200009078b75f89b7ac1400aa4e214e220003891222bda1720873bd5b56790e485c7a2d230eed234cb6396ba86d3eb620c4038f5b2f80f45a911af90365f67700c26190eab99cdb7fba68653fc125fb2b8813278fe7bcf21e72378ff5b20c8f0a8773d072d56fd1cce9f49f135ca744be2810fa0079857c51315cd280021d85d77dcc109f3e3350983598b5892a42ad64bc7629733103e5789c652206acf8c83fc6459a2785574df615254b603b4d78ce1e99b717df6724"]) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000000)=[0xc00000, 0x2, 0x5a4, 0x81, 0x80, 0x45, 0x4, 0x7fff, 0x1f, 0x7]}) 12:56:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x151, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xe7) syz_emit_ethernet(0x17b, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x145, 0x2b, 0x0, @rand_addr="00020000000000000020e3e900", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0xfffffffe}]}}, {"3d65f284b20e790e00c8efd098ddd2e7fb6b749a0d21093280636ffc20234e339255e3dc04192571344825f9dbe1a32363353d1be414b7893338cdef2b9e1c7507807613759b622a79029ba1ec398f47a641af5bde1e3f4b87e29474ae9d71c3152932c51c4c1db51b20dc3e5766c3d2cb2aeb323ef3ff29aa930d702351108f76c4f163d2d4a2fee36e36d15e2ce2d3532e86dff675bcbdf53b20d9050b0289989c9365253de6aa487ee40448de0942990297aa50e58c5357ad1bdf17c58db31a1cf97699d53cfec86a2310fbfde9556c272de9d6a989b96dc7bf4e01e97920ff6eceb85afaeabf856b210880dc8ce6bdc5efbcb523b711e4e7d14db5de5229da12a45be72cc982da4c791407a05f2e96b4953de8929fe7f8cc908bef06a6a3cc75a44115"}}}}}}}) syz_emit_ethernet(0x26c, &(0x7f0000000200)={@broadcast, @local, [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x5, 0x6, "5348c9", 0x232, 0x2, 0x0, @ipv4={[], [], @rand_addr=0x7}, @mcast2, {[@routing={0x61, 0x14, 0x0, 0x55, 0x0, [@mcast1, @mcast1, @empty, @empty, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="986acd17905936246dfc4724e304d2ec", @mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast2]}, @fragment={0x2f, 0x0, 0x3, 0x1, 0x0, 0x8, 0x68}, @fragment={0x3a, 0x0, 0x3, 0x0, 0x0, 0x1, 0x65}, @routing={0x89, 0x12, 0x0, 0x7f, 0x0, [@loopback, @local={0xfe, 0x80, [], 0x0}, @loopback, @empty, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @fragment={0x6, 0x0, 0x1, 0x1, 0x0, 0x12, 0x64}, @fragment={0x70, 0x0, 0x1f, 0x1, 0x0, 0x5, 0x66}, @fragment={0x2b, 0x0, 0x1, 0x0, 0x0, 0x1d, 0x67}], @udp={{0x1, 0x2, 0x8}, {"d329ce91faad7e2cdf2ac3f86c8b0d8bb62229c27f9bd1589a5670abcbacfbb34b6db373a12f8ce6d752834c9b909e1b8a04dc9cd19f03897a46f3b1ee184bc494d948ab259c30a057a5ca25bd25c5ac394deafbaf6241dd7b6cc20cf052b5bca89aa00b86f2d73eb9d202e983c78ff8100196cdbfdf2a630e34ebf1fd58c1d63b3231f210f7bdd6203a06764e4f4a2fe134b2f3866bb48af88e2cddc52797d50592638a0152260065849bc1a450a05ad9334abe5f496a183fd7cbe2e02e00647ae7"}}}}}}}) 12:56:00 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 12:56:00 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0xfffffffffffffffe, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [{0x4, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}, {0x4, 0x1, "e0c0e92ab81c"}]}}}}}}) 12:56:00 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 12:56:00 executing program 0: sysctl$hw(&(0x7f0000000340)={0x6, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r3, 0x0) connect(r3, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = getpid() fcntl$setown(r0, 0x6, r5) getpgid(r5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="fa186a6f8776c880b7285ebf367727c3e83a12222259c54ef5890900a0062dd22a7bf49e440946159e389561b2b9e01153", &(0x7f0000000200)=0x31, &(0x7f0000000240)="f5bd0b9dc4e8659a4c1729f6d60832e80151792a13dc722bc26be95ae9e1c2a76e72e798067c27266993ea97bf683c86c8ad8a8aed0eab03339cfcf0b04ba69d6779f41f04721ce6db6cb0810de3d67afc12c040cd218bb3a0fbf2c90b3c8e9cd0336f506ab6342011ef05729ccdc628e26ed048aff77a2fad52771ea2b930588bc1aec71dc080c174b723c232832d4bf7b0848c7d6c00f00c1b4f154e4034b3196aa57d3d0de12dd22e54bd24cfb94c773a5080898a2876717363f88c55edd0706a", 0xc2) 12:56:01 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/153], 0x99, 0x2, 0x1000) r1 = socket(0x1, 0x4001, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c9d629ad842f6c68e01ce8c8202372a00", @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESHEX=0x0], 0x10) socketpair(0x10, 0x0, 0x11, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069af, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0xfffffff8) fcntl$setstatus(r2, 0x4, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x10) r4 = msgget$private(0x0, 0x203) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/93) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000959914773688280c17479c45e6ed661cacfc0fcd6022871329fe2613681676f8759a619fc58a84d2ef798d67baad0a4e6f5308ed1b4d516b32cc1ca10a6dd0ef9dff39a03278b295e039ed79c9f7a8a900000000000000"], 0x59, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = msgget$private(0x0, 0x80) msgrcv(r5, &(0x7f0000000440)={0x0, ""/86}, 0x5e, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r3, @ANYRES32=r4, @ANYRESDEC=r2], 0xc3, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000ba6f90ed0f092717b2f11e9f7e9a21b959d19022477db6d66e9b8c0912c4545b783c37c5c50a6682dad1344b4c8e31da76b2af14b1f483f6602751fd643b3380a855a6f4ac876dc67065bf2e1e1d6a3a72250a9b386855925cdc659845ead936a338f5048f2e6652c74a81d4757444bbb3f42aae3dc41b457653f7f0cd84ccb3ce65de789ca3cdc67cbbd18914f48083a441109c92a51520d17965b4d8a071a1b5e38f12ccab95cefc590a"], 0xa5, 0x800) 12:56:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x5, 0x9) kqueue() setsockopt(r6, 0x5, 0x9, &(0x7f0000000600)="6154d3160fcea71ec4268cdc1eb053d73a73793b324bad97679e8229f5e8b3bf31c0de95754a6865d0593cb5b4fa01dbfa3f8d96749b62034926908f5e4a4593fdadea4916ad8a4d93226d7bdfb5ec344706f47a3cc8792474a61fcdba119918f7d3f762c2833276c594f81fd3167b5aa12313c7983102b43316f212cba7ec47d6", 0x81) dup2(r5, r4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 12:56:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x65) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) 12:56:01 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="7e00000000000000aaaaaabb8863"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d016530000000000000"], 0xa) listen(r2, 0x0) r4 = dup2(r2, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20, 0x76, 0xe3, 0x1, 0x0, 0xffff, 0x85, 0x2, 0x0, 0x8001, 0xffff}) r8 = dup2(r1, r0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="e40126e23b70d112478d59a2f4a10129ccd2929f10bb9b0000"], 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000000)={0x6, 0x3f, {0x3, 0x3}}) 12:56:01 executing program 0: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = socket(0x6, 0x8000, 0x1) r6 = dup2(r2, r5) setsockopt$inet_opts(r6, 0x0, 0x208000000000b, 0x0, 0x0) 12:56:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 12:56:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:56:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) sendto$unix(r0, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) close(r0) 12:56:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) fcntl$getown(r2, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) 12:56:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) msgsnd(r5, &(0x7f0000000100)={0x0, "cb1ff61f1f04eaf8e42356d00e3795e50495a3eb108f4c3583481708ccef9a6f8b6d685b8263ea78a46b6802649a753cb1ebe74b6960acc1657c315bd3c3e5c0311894964ae024cf39ee83cd0fc6dee532550ae610c546194c2f1668322c68c7d8681f49a817a9cf0363aad10afa274f2c43"}, 0x7a, 0x800) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r2) pwrite(r4, &(0x7f0000000340)="a55037094ef2fc4b158621d03f7883297704a7d9aafa40e0a4f4", 0x1a, 0x0, 0xfffffffffffffff7) 12:56:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) 12:56:01 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x2, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 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, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 12:56:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r1, r5) shmctl$SHM_LOCK(r0, 0x3) 12:56:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffff9, 0x8f, 0x1, 0x0, 0x1}], 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x7, 0x8, 0x1, 0x0, 0x81, 0x1f, 0x2, 0x2, 0x3, 0x78}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87, 0x0, 0x2, 0x400}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2ff324ec903000"], 0xa) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = fcntl$dupfd(r3, 0xa, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) dup2(r7, r9) 12:56:02 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12, 0x1}, 0x3ffffffffffffe60, &(0x7f0000000080)="378c57a62c8643e192231cc7c0134e5d8d4a98a1d2869e3539a1f4d9505983910c0a650d9b50f8d7e5546a02522610355e12ae528245346670079dc2d31f5f5bb4dd9b47041ca6aa85e6c34687c41da8b86380b77d3309aeb2f61a2b30d9a5e040dd8fac7f5e19f19e5a575d5bfe410236a4335a75f89a3f8f554df973409bf3de939cc9dc6d2e842204f1275de8c8a035d20598112ed600", 0x0, 0x0, 0x0) 12:56:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080)="4ee8afbdb914595bb47fe6f19d8a29662f698124f5840ec080506d5e7a9004eec60af4d511f07b113c332040940ecbb0adf3398f10ccfa1c52d3c260e9faba8bf848a248205ba94d7e663a763ae9ecd5b9f5380215adb9e956900856eff874bdfee53fa948f0a3046800dfe7007850238c1d70178cac38fef16298562ac5d44d398dff3c815c07ce7f05", &(0x7f0000000140)=0x8a, &(0x7f0000000180)="820bfc200dfdd21305451f1c7ddbd5d6a6b5c93df0a9c35f07647c94cf6da1d23de549f332c3ee6bf306acdfaf5b3e2aa277266755c817ce3221cdb94f8f1b7bda55aeb1f7de8d36c5396ec84c8a4618e2d6da843b139d392697b6c23655c56dae429ad755b9fadcffc8d54ae8c8f1f23edbf5f9e9139fc2d680882c7b71a294a33f58a293e1efcbe943add06990c1473dd141099b7fc52bb6b47b2859b1505a39dd6d7843eca6eafb6103ea88be003e3e5c", 0xb2) clock_gettime(0x0, &(0x7f0000000240)) 12:56:02 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x20) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) 12:56:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000000)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:56:02 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x3, 0x4, 0xfffffffffffffffe) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x2ac9, 0xff, 0x7558, 0x80000000, 0x1, 0xc6]}) 12:56:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r3, r4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x4e, 0x0, &(0x7f0000000040)=""/78}) 12:56:02 executing program 0: syz_emit_ethernet(0xda, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa4, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x1, 0x8}, {"aff446ed51403ff317fe9a81aac8d924218dc65e70ae67355ba6aca2b1a1dfc9c53c8c47b05d3689c0c7e5d4d03cd9921043f8d1f77f45e3b9350d4bc169ba66aae56fb2981eeb5c6413bbaa3a4c9b6746ddf67c74533f3d0f7f7ef422704391cfe5209ca89d70d4a9a0054f05a901e9b48492a6cdb6931ff9d6c59cd579cc36a8c440a57d63702bf97d29cf1fa698a7c3266774b0366d0517d90fca"}}}}}}}) 12:56:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:56:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) dup2(r0, r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 12:56:02 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @rand_addr}}}}) 12:56:02 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/232) 12:56:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6f35da14"], 0xa) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180)=0x30, 0x4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e466696c653000000000"], 0xa) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x101) r7 = getpid() fcntl$setown(r1, 0x6, r7) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x3fd, 0x184) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 12:56:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000310000019078e0000002e8ff3f400d0090ab2bde3300001000000080000000000000"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x807}, {0x0, 0xfac2, 0x1000}, {0x0, 0x1f8, 0x1000}], 0x3) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x800}, {0x4, 0x3}], 0x2aaaaaaaaaaaad67) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 12:56:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r4, r0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 12:56:02 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @local, [], {@arp={0x806, @generic={0x6, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) getrlimit(0x4, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) fcntl$setown(r2, 0x6, r6) 12:56:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x7f, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf4d0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8bc6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7adec1c5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x826c}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xfffffffffffffff7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)=""/201, &(0x7f0000000780)=0xc9) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000008c0)) r9 = openat(r5, &(0x7f00000007c0)='./file\x00', 0x400, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/107, &(0x7f0000000880)=0x6b) 12:56:02 executing program 0: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x80000001}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x20) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000000100)="842d4f0d15e6511b2846b0736cb81fa849e1122ed93b173278d957d7ae8329e2a88f6e1ea6af9f6b180ae8612601232c2fa5", &(0x7f0000000140)=0x32, &(0x7f0000000180)="ad295cbc29d96b664bcc973b363f5913e3567526f625", 0x16) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000200)="5246c930b7c6c634bc6039e5470787c35225166917cbbb5ccb58b96d9bf6d9098b35eff8ec8db6ca4db1298dd3f27570197b242c25274dabce2a6320539a8323906757a51256c4513b71b1842fd854c3af24925015150874c26115675e54012d66043a452e114343943b08ff9c399ece53b4d44507ba203c3dba6869a04fc6d84c3bd91a4bc30da4605b27f864b0ba56523edbba8416d0e48031de2f9ae71b1089453b952e85f25542054d4f269f95879512e0a89f224c05e46cd710435f72579c62edc45b18d42da0e24f1267d6228c2828255ca2d00f0397fe2f9d", 0xdc, 0x1, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000340)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r4 = dup(r3) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0xffff2da2) getrusage(0xffffffffffffffff, &(0x7f0000000400)) getuid() r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x20) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000500)="9e1c30da4a0371d2ca0c52aace3fe28eb3cf2d57b8759894a9a0f96eefdfbfef190f6dda2dc6c6a770392bd1776afef56143e556c0cffe5637632f7dfb8ab0a08077248f8c22b2dd7a338c48b2a00600e6fa73d600f35e63e168efc974659aa2fded8d7df1600828bd04f47117899b7827cd3603344670a09951dd728309ed37eab306bd38f9c28c0f77e2f3c1ff9f", 0x8f}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) faccessat(r5, &(0x7f0000000740)='./file0\x00', 0x40, 0x2) ioctl$WSKBDIO_BELL(r0, 0x20005701) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r6, &(0x7f0000000880)=[{{}, 0xfffffffffffffff8, 0x0, 0x4, 0x0, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x2e, 0x1, 0x8, 0xd230}, {{r2}, 0xfffffffffffffffe, 0x48, 0x20000000, 0xff, 0x200}, {{}, 0xfffffffffffffffa, 0x88, 0x8, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x800, 0x51f4}, {{}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x412, 0x4}, {{r3}, 0x6, 0x40, 0xf0000000, 0x2, 0xdfa}, {{r5}, 0xfffffffffffffffe, 0x2, 0x0, 0x8000, 0xffff}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0xfffffffeffffffff, 0x1}], 0x8, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x40, 0x8}, {{}, 0xfffffffffffffffb, 0xb, 0x3, 0xcc, 0x8}, {{}, 0xfffffffffffffffe, 0xd1, 0x20, 0x100000000, 0x1d5}], 0x1f, &(0x7f0000000b00)={0xd15f}) 12:56:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x33, 0x0, @rand_addr="7714f14945d7da3d60cca812b52d85fa", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:56:02 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x6, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x40000}}}}}) setrlimit(0x3, &(0x7f0000000000)={0x101}) 12:56:02 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='{\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(!.}\'.\x00', &(0x7f0000000240)='),.\\o\x00', &(0x7f0000000280)='}\xc8!\xf2(\x00', &(0x7f00000002c0)='+^\x00', &(0x7f0000000300)='+$-\\{]\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00']) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 12:56:02 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x5}]}}, @icmp=@timestamp}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [{[], {0x8100, 0x7, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @local={0xac, 0x14, 0x0}, @remote, @multicast1}}}}) 12:56:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="db25b762858ca8823b01ebb085c29a334f9fa0e07766"}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 12:56:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x14, 0x2) pipe(0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 12:56:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_gettime(0x4, 0x0) msgget(0x2, 0x600) 12:56:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r4, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x2, 0xff}) close(r1) r6 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f00000000c0)=0xfffffffc, 0x4) 12:56:03 executing program 0: getrusage(0x6ed3dfa1e297bd6f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r3, 0x0) fcntl$setstatus(r3, 0x4, 0x8) dup(r1) 12:56:03 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000240)=""/54, &(0x7f0000000180)=0x36) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 12:56:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/73, 0xfffffffffffffdfa}], 0x1, 0x0}, 0xc42) read(r1, 0x0, 0x0) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000007ee) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r5, r3) r6 = getpid() fcntl$setown(r3, 0x6, r6) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0xbb, 0x800) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/156) 12:56:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYRESOCT=r4], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f00000008c0)="5bd374f447aeaf0aa84ebf2c275ab949224f2215e98433b6b25dc7dbb7f120db8b3c420d60a9e3335af448f7e4bfb8a4c763265d1dcf", &(0x7f0000000200)=0x36, &(0x7f0000000240)="fb7c36a1366ac9cd1c28487fd0d47a2616cfc1d9b50584fb08806e12aaff0503062ef57c3f8f53aee95a8f2d416c5b48c1a80e0a98048a202a", 0x39) 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) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 12:56:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 12:56:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="6406b76e6a7b564423e6ed5c138988776992be7882c8339eff9267651c00007149ad3102b8fd84bb7ebc9d913b5058a8efbd997e44848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db120000000c000000005d0eadfdca16895ad130155c0f4f098b2266bb003a204696c32f69ad830d3eb0c5", 0x9b}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x20, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x260, &(0x7f000000c000/0x4000)=nil) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:56:04 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3f, 0x34, 0x67, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x7, 0x2}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) 12:56:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) setsockopt(r4, 0x0, 0x11, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:56:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x8000, 0x20) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0xc4bde3ba05f52ffd, 0x0) 12:56:04 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a4daaff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71eb2", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xc5}) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="e8190639299d24897f7fc504ce80c1d684cbcdd92ea5689ac3749ac12621a08def5aabd13740320102fb27f3b34ac8ffcf50c5d76e47c85f318d25e9632a6e4f9269606e9dcb85a3754a71c571b6c020a32f8224754f86e16be12eeecb2fbd03e7b998db9d36868bc4eb905784965f4d04d8d50339e0b6d6b0e28eb1f2587cf05502d69e7472d770244bef70cb2d0059b147005b7c545f3c7eb72571b31f6d28aa969814d538a5fce189edd8822c39e0b56f00a587e0bc2d3ff94b073142429283b6a91f03a5e3fabd8bbdeb9666433c22a927461540597e4801e11b1107944e73dfa2ffefea0307173372a1b8a0acd0ffa5e5114783c652ceb1ff6481e769aad8fd81bbd417770a59690abf2fb5dcdcf8a71085799d3f39a391b8bce78dc11d28c608a6ef01647266d79940b19852adc3c098cba1ee57e0de15e3b0c44d487307be8e1eccedb29713424074355b86ef4d030134222d27a4c4be00aeb499d70431d821bb4aabf1176bb6cf49778d3247fb0a94165ba6cc2cbfc6ef703ff3e2e8930da2138638fd20951846b0e98d42332e2420e31ce5cf52dcfaa3fea9cf3248b357db0d3e335f9121abdabad0f3e48307c04aeb723bdce143e229361da296746c2c492706dbb2ae2d1e019eb3e08928af79676a020f286cc730ed95c57034b2419886b7ff31cf7673cac7bb80880dd0c45352b388013df71458f101f4aa37f2cfe7b29ddb48714cc730b8ec23c77f96dfdd23f8ae8f6b3348077f82481bda4df6d30f7089604190c57ba51b604714b63c451e55d1bf973ab711e0d73c338ef7292f9d78c1991915f3fcb732f4098ae746ca208fe0908e53f7ed2e678b80a96e08533d2ad147b7a72489c2cf2e756f5ccffeb24f61b345b48c0677f66b181a22a2a6dbcb568ea7cf27e7b9a3ba07f2b23859e4105a4f982eadbb01a9da58ddd59d8f93bdafa288459c4ec015b56af0d678357c505cc415cb73509aa6ea8ef7cb3da09be822f8c6a0ccd339adcd7cf09b4d41308307bdb16390bbcff4f72fd0df2a8617dbddda804db7b7a0b9c2c6cae6fa42f3030c5e6e4d2d983c7adaedb0b7665c6727eb2efd1e810230732d2e8aed61cf8c3a7e9776b1461237ea2e6559034d89fc269d928928be06f215e98c58fcf61e1924b1e2df8a91a797b723f5968795de440d3fd4c7ae6d2ab39878e9038e9c0f40e5fb87ece8c7f26039195db463e5c886f4a7579ae7bc01ad5e1d685ca21619d9b6c810815a38dc45aa5cf0929823d8a4a150c525ac8b2646288ebdc6dde33a727cbaad6e86e50a987df0037af970c778b0fe0de7ac71ee2f360561472ad89ec3b5ebd6474c039cfc74ae8c6e21af99f1c7fb4ddc8081439911331dd5f2d5d1b6f78eef248666bc4478a0b06484a8ef54b7bc05dd477bd76cb9813963ff034b6934c0ac2c5c485bb54988f50f7d3ed55031366bef8ff908530c6ebf71b877b148da63c70f4000aa394d15c4a2f61aabf693153145a3cf48b1ebcab88e087db4f4ff36c6fe5159ac9cb8861d3e9a947dd51855805852555963173f30c55adbe891cd0e7dcbdb065e2ca842b0dbd3754fad1b2e6dd4b31880df840099f4944008c03584128be3ee3b83f67af7b55375258a621709a146d6def8a6f270a7cedd412d7661e7ffddbe6cfd835b1db4ef0c81b23315d3c362839c3d8c877aebc1c4905659418c60de99a056bbb6aed0507e16c995fda27e6bd5c66c2be91ee83d2061e9527a41016986f93905294d3f7799b09c0d8636be4c6e205fff8093629ddd8dffaf0654348b027c8047125f0e018e960918d649f1c9aa09706ab379cc87b2ba26acf64b3762df93af3e9b658baf5813996ad22a67dc14395706c9055fef384b2efe50c794d65f9f3ca81a9b97b98e9490d1d9b614b608f9655e7e500339dc8780e176c3ce86eb91d33e05f0e82cb743107cfb0c9b4dde37d259d6cd9d3da302892bb3a41e1ac6506a0eea599c411d3d2f5ec70e3b49eae1516c82d2f3ac718f4a3b44f69333ee6d951b9b89f83dad224f6d4a28966d087104756d5fac51ff4d66aebb01bb8a54e4d557ea3cded0894b85feb1dc731ddf47ff73231351e66957cd91a67efdb7471b70c81c7cb60b16c5023917a0ed8d8fcd21c7c3ef2a23b10c2d56bbf5bda357069d4f02fa8dd264563efebded00a57a31b285a85989e79f524cf4ef1d96f466a77d1ef7229a7b21a38122fad2ccb9a579a4e25b715861800f0a2759f7b1ce9858b2f7b72e8a08df8d02ea042d0e0fadcb59bee27d9a9b04f8c9517d06125d11be43ee548dcd410e2db9b74d6553c78f3e9e42fd77a960dd001d73440b4c9bf71885e81e78c4b8e89a959f5cf848ee62773b34c778621af6113c6525c65f94f68699d88ac16c882947a8a0bc9d48e98c5184d54c61e4d4253eef5dea16049ccc34194725483322a0ac69941c8fb5d40a3468d5f0ded01ed84a8109103cc06258633d796ad867c60cf3bae49b47c5d49540c16339c34b944d433b6421177dacf98c517ce578df37a4643f422a7e574040949225caedbc5263bbb07f8a1dcc9a46d1ed693478a908fe69e74a976d886bbad2d2673cdf60bbdc0af6fc63fb3b53b2de7fcd309be8f1111d1d905d18441feef857328b19cb6795df3d093f38b9108b2d126b1df17e29320d10a09a6fd0bd668229f767201580fc34d9af0285c7335a3e7c39a788260173766aef9dabe860d54e1f4fee7d68fd031799e566f0cea78e9e2056cf5e31f0af86e2161b397c688e5ce518288dfa4910aa281e648a24337a609089c5348d9b1735bbeb698663e3d49e8ef014c385d6242ad81c393aa97b257442522e8d20ee5b07a848174c86aa44aad0c04c5e85d956572ffeda2f7bb3412b5b5dec3200f8b69cb1858db785861dfe01bedc92c9de840b13fa44e609ac2415eb7d61a8be469de8b9615bfe3aace14544107c855e1360cbfb8dc89525d0872b9beee4f3eb7680df440e9c5189ca20d3a642bd5bbe9afd3f74d8851bbc9b258b475a2d18eb30bed3ddfaf73fde34423eb3bac4a7d81e7b7f0200be30643664e4a12019029b36247d57d382cf3e6dacff21d8aaffe9a6117d9ec4e74f7a80b88846d67d7885478a06029d1375007b73e75d02d46afa36e978d8601d2e968e26d14a39a5f6cf0976c9617684b752b37218a28d006e946b9b34a9fff7b6225afb5987ac68d97b6e71b9c9341481290cf360a909ca91a717ff986dcd0f77e17c31de825a81b8e6ae20fef7eb9c23180705c600a7bed0062637a6fa9c9b915451ba374527060fb46a8beda02f89faba13e08cebdc5c32c796901ef1ca9d1b6193101fbfafe9e44c6b061aaf96d48e69ba10488ed5b22f8738babb4365261afd825772508cba9c9263ff3d819e57dc5bfc30b8b11248ea6a4eeb6e536718c3da250530a7e8336eafd78862c99a6e479c1e09364bdd007abe78411b79bacfbe22f04b2bcd517393f1fbc42e0dfcdc2b6e687910bbd1ef49e01b26c80f41d6cc868ca986527af353932c43fa1972cfedebfd104fc9b25abb76cb3e507964fb4cebacf1ef524a16267007e2062447abdf16f8a91ba97529d0d67f850a9f3025e329b7ab13b77968fc82569ee2af88078cdf6fd816f6abe87c02f759491d5b76c0579268954fc6dc4c6c1e5cf2916422ff7528f048275aea8ce6d9946309d96a3375df8823df1a697c20239e3867091624c6a53ee0df0b0d6ebda3c336198ac55042abe66ca67b08b3273ed46b40d11caba01b8058302d1e847b166e1337c684608880121c3512bb06300736a4d0ae66526fbb6b4940246e918110a284f0922f9317244aa5252fd1ebf03e578529160b598943c4f16e8aac312eee3a3807921798c794f4c06be9e9db799eee03c20780b500c9cb5d411721cc710eac46fad7a3332450e1b170e2b5f6f19b489524fb3339b998ac12c7fc4a00cd818480ca0b962560cf80f0f227eeaf18608687a8b2a5265e9d9e08168be363326bcf7642ccb79e1b064123509ca1b78579c0babfa113c873c9ab0b23503470b7085205f2891a4559718277f4903366fb57935e971e5b933f6940322daaab119420bb0b067780f8a0f784c03b60c4f41ddda1ba22b5addd584771e614654c0fd95fe4ce08dc6271fc5a53c680363cd3ef06030f42c1c03f74680dfdf89144829cc026286f6ecac7e67fdb2af92909bbfd882a521ac520994e286cd97ad85f5924abf99bea4f3009dbe0b5147d29273f942d2bbcd65e6f7395f74ca5d3b3d3542a650d416bdaca5ada06f973467485d1a3fa7175e0691e40522d872d8f705d736e33b6c24ff3b9562a05c479643a903bfc91b0927da737058ed9df3cc1e170ceca3e2895c87f7f2cb20824f08209de77907665e8e912baa39c2b560ad6aa571883c3c9391ebaeefe7565b8fd553a77a478990f764d9e68303d038c2bed1e6109e58062328ebd01854aea7cf7ab96a62d6732026b940e035f67790e7a6b23dcc7eb7626be1698750470c0ddc1adf0b1b82d365276322bdbd899eda37b206ac322ac84690de8acf4361efd8cec18620e65a63bf98d318592906d2460ba360697c65ec0be43dce015624434941354828b8797f8173a6c07fbd1245c39e5419baea255034063835bbef7f3a71481b88fb9045b610addf0d12d3a16464f3998b40606e1467e610710fc36649cd2ac5c615c4db1c6b8dfd85b4c4399eef63203116cbe2937c9b725943ffe99829a4b25abbdea6db941eb9d493480f57e666507a4d650863cbc60c08d45def37dddc6ed8ba149b4cc58ed3551f4a89721787ffa9f3a4526fd1ad982e4c4c900bef37e53dbcd796a6b080ae534e46022e8f293828ef9d99837a845374cad1e66a99d5f170ddb6240ac30e5602a60e9ce1bcb0111e16169c07f3c45ff4d7035491c64970b53d1be7a3fe2012b4440349f5f2fb996c473a28561470005b27e3288f1e49c1bfafbb4a4ff7be1f98abe6daab51ba978a09265e67bc71f16cf79f72c7723b91c7e6f9da859128325449b326000a50c13fd1156c48289794bbb9913baf1704862a16f048f0c98992627a94b5fd1764d85bbba80f8ab62a32f096428234f03745b2b5001ec55f4a0159407d5f6e5286efef900e74f7bfbadc567a40f86eff1acda8d76794af7b19cc9dfcd970c7aaa6d374aff0f7c6a8fa8e1efa81ead5b9adcba8ada37d6d78f9781b9e952a3e0fab560c3a998b89201d1896560966946d9759c60058a4ffe1f9257f2ef494abcb4730a6f265f250ae64ea04e29d54e8718203b8986da02d0f689e3687ead39d54852b66d5cb73fdc7270bf2dc98a1f1c56da4f3df1dbd588ccdb0e0812e6ac976c50c0f8c2e72acabe91796e8f2f2d8877c8992959bf9b38f2fa4af2a713e4cff24324e0a11b211267fb301a7aba30ececbe6f2162b791bd10bbffde4c07371aaba64ffa68cec44e50757a3b8aee7ff4e4cbd0104252780fe5cfab2ada88855d35451009cda6042db977fcd48cfa7c0a67e0fdb8fd5b485959ec7ff2a2bb55d6288960e19458c0c859b9adc6163234df2707cf9398b0d6354a67032e32420da38d9eed2649046ea08eb52cc1b782d53d2b20611eae1752fa7e9f1bbee65515cface11a73b08bc60b5ee01f9dd0e3c62883a2ffabb8da2b7ef71ba095f6c0f7c70713c076ceadd71da9786da7317e6b2c549b2d83e6c62347e658a4a38eec7311afd96949178a127ece0428bb27788f49f7835e9b5a02945bb01ebcda585d4af88989aafb931a3fd77ef147ba28f12f4967fe96f59e1b5b03", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="4e19195fa68382e2c4e819d9bd156d7d10d5f91cb7c6a14baf0cce402f490039a934a49b9d5d6c627629cd402ffc9f24220600a81752c37fa775ff17b0debb9707edfb22177ade0f0ec2ded2d3a5a718065cacc61f8b2bd0e5236458627fe156117503ab2dacc38913915b38d87a7167", 0x70) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = semget$private(0x0, 0x2, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() 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, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/92) semop(r2, &(0x7f0000000200)=[{0x4, 0x3}, {0x6, 0x5, 0x1800}, {0x4, 0x4af, 0x1800}, {0x3, 0xfff8, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x1000}, {0x1, 0x2d, 0x1800}, {0x1, 0x1, 0x800}], 0x8) 12:56:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) getuid() geteuid() getgroups(0x11, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/188) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r5, r1]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/16) semop(0x0, &(0x7f0000000100)=[{0x4, 0xc75, 0x400}, {0x2, 0x3bdb, 0x1000}, {0x4, 0x72, 0x800}, {0x4, 0x73e}], 0x4) 12:56:06 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f0000000140)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x8, 0x1000}, {0x1, 0x3ff}, {0x7, 0xffff, 0x800}], 0x7) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102385) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7a37, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0xe995, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x9, 0x1800}, {0x1, 0xdfff, 0x1800}], 0xa) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000480)=""/177) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/127) 12:56:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb000045000000000000a7c136ba00e0000002ac1400aa"]) 12:56:06 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000ce01040000f96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) socketpair(0x2, 0x5, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10000) sendto$unix(r1, &(0x7f0000000240)="417c1eaa30b995b4fde72db100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d05e133a6336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc25769851f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xbc, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) geteuid() dup2(r4, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r4, r2) recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000340)=""/142, 0x8e}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) setsockopt(r6, 0x200, 0x4ccf, &(0x7f0000000100), 0x0) 12:56:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x50) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d29ed0000000000"], 0xa) listen(r4, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="886828f5ef3e681d08cbf27dcecc948ad8ca468187c9b192cc6fff22e9e4c296ffcad8fb6b1035607c57eb86a452f72b05cc62c1c74e495189f304e466ac7a0902c05caaedb11e66d6186601b27f8a726db3e58024caf7a232ab8513c7abc16fd5d7470a90275554a6652d7a871271b50867267792f59bf8f6a4f608dfb3f8c7de4fa0ecb6702657411a2dcd666f19cf8632d8a38c21156e0e13077cefb115592800dd02ddb3a617c5fbc3fa3b256f925913f5813adcf1dfafe78e6bfc2081f836d3f4dcff6aa507411e94537c", 0xcd}, {&(0x7f0000000200)="3ca232d864603ff2d1caa40979878a6af87e6c2d81f602251ea827e58296aa8c0e3e101c764e08960214e7b3539d74af9a68721442375b8412e03610755658baa1b5cc4897010a5fa3bce8108f9323781e4cbb582b70212b7cc63906fcf7bed801b097cce77cf3f6b5bbd34c68eda014ae43d17c37ff5f508feadc601994c03951116c1daed27a2dbffc22d5971d53916cef402c26741d99b00441f0373ff0b8c3fa5b78daf3c052c9e29936c3", 0xad}], 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r6 = dup2(0xffffffffffffffff, r3) write(r6, &(0x7f00000002c0)="afd0a2a66a5a8d1820c5fd585b8ecf8b060f56c9ed48a1295d8a5b852406a6bc107a16ec004c3635717d76c135d1339955b22e5567e15e297e0277319c439e17da62a61313d8c57b1bb7fa957a61acb8f06fdaa1ddc70e3c0ddee9a1725399f56c8a3d1c3d7dc835f075db352084321bc731ab719f45fcfe48614fbee2c58b44da", 0x81) 12:56:06 executing program 0: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x0, 0x4, {0x2c5, 0x8}}) execve(0x0, 0x0, 0x0) 12:56:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x10000, 0x9}, 0xc) 12:56:06 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004900002c0000000000009078ffffffff0000000001440cdc0501ac1400aa0000000000000008009078ffe90000"]) 12:56:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000500)=[{&(0x7f00000001c0)="d9814a2f45516fd9787c6286554a1ab0ba75eac904868f73e0a274f08837d54409f6b816a15656444dda3e0ffe7c8ff96992e545bc86817b6586a97514a18826fdf0c71310d939f9d345bc089222581318607d40d33fc1b906e7a9a2094bfb87879ede54fa2dd5a0ce740196944b9c49cae0696fd5304cac92f55f2a28024bb4f04b14ded5597ec96141aa848e564b81e39f16131dc3ebc466d79c33c8fdadee1ec2ffd1da8ea97e5f0179652ec4c4b2b5a8a7d7d344b2711e6518b0314b865264c9872a5254b7bff108b59c900f708bfaef14e6ef07f59994890f4cc3a89dcdfaf2a71afe2b84e888b244b0eb1f", 0xee}, {&(0x7f00000002c0)="406d2e1570da24a26733879eecb0cdb8eb45e8eb91cb710f221d8f0854eb9ab9bead282d1d3ccdcda7d9273f53a3a4d656dfa771e392984d9c881f13df9af89b49d18b94929f00270a23b07611527be2c1ba8a052fa0c081caa3c1702b51e0ae119810538d5231ca6c0bef3e42e5f02f60cbfdf08b52e9e96403be8938a3891d1b61499baabd90d57de6f213d693c53813e3f6eb9ff3195da200f9965783a64e75b30783f37ac3d8d32deec2a51dee501e6bfff385b0759f63b74bb304704883b913406c1c4404e8d85f13ee375aadf9", 0xd0}, {&(0x7f00000003c0)="803ac7f64fb206208f8740f9e93775329e1fcd1fad3a65193d1af59853a9617a71518e48ab694e61c3e4dac015a4cf1980b76ffc61ef26b663175c56845aea1785b2f1e6df8bbfb7a1e244182d524aab4b49f041b8afd12a6706a206218ffe210854d7dea0dd39eec7c4e519f8b648086a64aac9683eb4d41e74fdb8b0d13ae2af1041407c35688e16b64d01ab1f8ccddde189ad31884bbaebc51a2a61f941de", 0xa0}, {&(0x7f0000000480)="caad2df3613958f39f651a2acf8480fe338b5d548cf55f7cac80d532039ff1ee0a6a148de46fa2cffd571e599f7c6c1a589f0617159b1f7e80961689c4e1bced4d0995dcc0111bb9364ece5f3e3fb53fb65c4906c096ae8cf7e6620d0e6e41bc1379e96ff45f", 0x66}], 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x942a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xf343, 0x9, 0x2, 0x0, 0x2, 0x6, 0x6, 0x7, 0x0, 0x8}) 12:56:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x30) writev(0xffffffffffffffff, &(0x7f0000001c40)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000001740)="00d1f8cabeb5f1c936728a5ad1fec42606a943e7e936f1b7397549a036947996a7f539aaa04f0a2e3386e01d5812f31f876fba00b42c9d9f1413ed374e3c7f05ad9dd1d393c21cc62186a13b5b7652c8e3ceda83a828261b15e565942cbef17d4f94e16c08c7923448f35faf03f4c4ef29", 0x71}, {&(0x7f00000017c0)="f2424543e9750ed809f8dcf39518ee4ab573148936f11fe79e35b2b799e1a16e5d5f587398a68516145a284cbfb2f8984dd7a7b9f7d913aeeabdda587620c93f612d479cc9c3900e79d014c7a991d4b68cea6855e7c35330c6b91ad35df17f746626b42acbd8c96092a88cf2334a4b3bf6434fd223ff73daba8f6031c76796030908bd07c2692577e46f3f701d6c41c72e2a86a7a3b45ea10fa459f91cfe75832e59dd1f889db8dcbb4deaba888da3b65fdfe5cbb01202be1640f4a88557ad76eebc1728673127de9feba1a19ddc6e66e1207e06cd44970605ee0b36d4369f9b1219e7c1f01fe39f490bb19b1e7b1aa029", 0xf1}, {&(0x7f0000001cc0)="667b65f764719aeabc2d0afa815b3d7c6c6a0db091c401e7e7ca87029a4cf63e735f18276b06d89f850f132f1e1108de4c55677f1c907601e3df2a9b9d9e08a3e105aea8a4e76234f710054e529fe80b3e2a4985108728b505d9ece6e5e5c80a5498165b6054bd1d390591d7d9e5a895d20784a01571c1c844f48ce6d4aff7601d288301952ec52b2ec156ebbf99da448732f09c28d19ac6e32d28f6c9de29bc4fdc2b3e2b39e142af8fd738ea5b56075d53603cc3e1b6cee6f24bf000d2a94f657df439fe5cfd", 0xc7}, {&(0x7f00000019c0)="92001556a2e9c21c0b8553a294040bbfb66ac9701fcf599b058f1b8d582b6ebc27a892f65b728169e6be605f600c08cd015d5004e31d347b79b49d0d32b745626203d61b94153d", 0x47}, {&(0x7f0000001a40)="8cde0842dff5d7aa4a8c8971034d8865c285e38857a2cb3c2e38ec0b5260966763ea0c863d56e2a6f13bd82a65ee91c3f56f5959d0bd62d2c3c4b91e89479adb669564b1c9d97d0e15e5d430fe9dd94c7ad4765287bfcade292a28b18063711f533c485235284f464aed6fde86f2ee23d6c7285aa9e562e9462c239007a23f975bbd7b84de265aa4c26652d21e9be0db59032910e6ac6d8924107b", 0x9b}, {&(0x7f0000001b00)="eaa50f3f008ad48446642352b13ecbb08426f6deb414c06666b216b4fd74282fde87e28b4e318acc8389446429c5e936f6c514b3d35c6ca1c3bf738678e1397e12eaff5bfd7597af8355d3199dfe27df0bf662b9587c0b7d5030b62e246bbbed58340188c8ba45e818c2e2bce745283f6e31db81868d998d6cc56762b4f0a22a2c275164278164c509ac5dad3fb94fe9669c566f21e0bcdcf2f4c0d9fdc949488ddacea70b77d5eb5d8cb09f8b2099ee3ffe4c018020ded4d4fe695361419a0c4e6a117bbc5e1d0fc2652b20699b10998adc262cdbcd6148586e5853ccbc34", 0xdf}, {&(0x7f0000001c00)="b34dc90c39d38000884fd0", 0xb}], 0x8) fcntl$dupfd(r0, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000001680), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000001700)={0x1, &(0x7f0000000040)=[{0x3, 0xff, 0x9, 0x4, 0x3}]}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0xffffffffffffffff}, 0x0, 0x3, 0x0, 0x0, 0x5, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, 0x0, r4, 0x90, 0x7}, 0x7ff, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 12:56:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) read(r3, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 12:56:07 executing program 0: syz_emit_ethernet(0x1a, &(0x7f0000000380)={@local, @local, [], {@generic={0x802e, "192e0ad0300c214a08921660"}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r0 = socket(0x1, 0x5, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) 12:56:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0x4, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000200)) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x24) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 12:56:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r8, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="f716331c5ac7", 0x6}, {&(0x7f00000000c0)="ed1414aba2d964db240314cad2911a8ce44ef449575929485c0ad64272bd93ce87021b3ee7377d8f04ae7c7a9bdb9ff01aa093a7a75fb3b011ad19aff60632972f85e5fcfeec1946f514f6bc011102ac34651f9d6c5ce7775290fbe50ae60edf74068d121453d0457c6e89bbe7ebcd683b1e300217c90d4f", 0x78}, {&(0x7f0000000140)="804a0214d5ea2160edf7b2b2987cb5dc459ea9876d8b100b151697a06e6f9302cdbae1020997fcfd16927c6acc069b8eae9fcb9acdc7edfff3e355a3971b9ae9511d6ceb5ec4a37ce0a5046b5908937c3a2f66ec17e876c08dbc7586ca5dbc2b9f1a569974d96e6e124aedaf09cd7855ac6f71ca2a206fc601b7160938fb793b599c23f1648deab20b48743c40478ae3d53c5d6c4d6e9345629106ebaee2e7ef86886437fc235f853fd12fd865eb5d0f7c1d8bd490b1a96e54df595f5b63a76007db6364aa87459e699c48cbb3b4e83fe802dcbcb73ec389e47af3645fa0a3c72ef60b6e41e8c17e7bbc7306ddb2df63e5783ba7305f6757d66dbd", 0xfb}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r4, r8, r9]}], 0x20, 0x40a}, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:56:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x0) 12:56:07 executing program 0: setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 12:56:12 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000001540)="530ff1f977680a4daaffe40b8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71eb2f949c8f1e2e3933eee49321c80b3614f330fabc0387fc3201f5b0c431e67ecab625ad8f046f6ab0e9c0406ba8c8e3c9c34587774bf20b41ce253af7b07bed25255ec22c0c838cf18", &(0x7f0000000080)=0x26, 0x0, 0xfffffea6) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="e8190639299d24897f7fc504ce80c1d684cbcdd92ea5689ac3749ac12621a08def5aabd13740320102fb27f3b34ac8ffcf50c5d76e47c85f318d25e9632a6e4f9269606e9dcb85a3754a71c571b6c020a32f8224754f86e16be12eeecb2fbd03e7b998db9d36868bc4eb905784965f4d04d8d50339e0b6d6b0e28eb1f2587cf05502d69e7472d770244bef70cb2d0059b147005b7c545f3c7eb72571b31f6d28aa969814d538a5fce189edd8822c39e0b56f00a587e0bc2d3ff94b073142429283b6a91f03a5e3fabd8bbdeb9666433c22a927461540597e4801e11b1107944e73dfa2ffefea0307173372a1b8a0acd0ffa5e5114783c652ceb1ff6481e769aad8fd81bbd417770a59690abf2fb5dcdcf8a71085799d3f39a391b8bce78dc11d28c608a6ef01647266d79940b19852adc3c098cba1ee57e0de15e3b0c44d487307be8e1eccedb29713424074355b86ef4d030134222d27a4c4be00aeb499d70431d821bb4aabf1176bb6cf49778d3247fb0a94165ba6cc2cbfc6ef703ff3e2e8930da2138638fd20951846b0e98d42332e2420e31ce5cf52dcfaa3fea9cf3248b357db0d3e335f9121abdabad0f3e48307c04aeb723bdce143e229361da296746c2c492706dbb2ae2d1e019eb3e08928af79676a020f286cc730ed95c57034b2419886b7ff31cf7673cac7bb80880dd0c45352b388013df71458f101f4aa37f2cfe7b29ddb48714cc730b8ec23c77f96dfdd23f8ae8f6b3348077f82481bda4df6d30f7089604190c57ba51b604714b63c451e55d1bf973ab711e0d73c338ef7292f9d78c1991915f3fcb732f4098ae746ca208fe0908e53f7ed2e678b80a96e08533d2ad147b7a72489c2cf2e756f5ccffeb24f61b345b48c0677f66b181a22a2a6dbcb568ea7cf27e7b9a3ba07f2b23859e4105a4f982eadbb01a9da58ddd59d8f93bdafa288459c4ec015b56af0d678357c505cc415cb73509aa6ea8ef7cb3da09be822f8c6a0ccd339adcd7cf09b4d41308307bdb16390bbcff4f72fd0df2a8617dbddda804db7b7a0b9c2c6cae6fa42f3030c5e6e4d2d983c7adaedb0b7665c6727eb2efd1e810230732d2e8aed61cf8c3a7e9776b1461237ea2e6559034d89fc269d928928be06f215e98c58fcf61e1924b1e2df8a91a797b723f5968795de440d3fd4c7ae6d2ab39878e9038e9c0f40e5fb87ece8c7f26039195db463e5c886f4a7579ae7bc01ad5e1d685ca21619d9b6c810815a38dc45aa5cf0929823d8a4a150c525ac8b2646288ebdc6dde33a727cbaad6e86e50a987df0037af970c778b0fe0de7ac71ee2f360561472ad89ec3b5ebd6474c039cfc74ae8c6e21af99f1c7fb4ddc8081439911331dd5f2d5d1b6f78eef248666bc4478a0b06484a8ef54b7bc05dd477bd76cb9813963ff034b6934c0ac2c5c485bb54988f50f7d3ed55031366bef8ff908530c6ebf71b877b148da63c70f4000aa394d15c4a2f61aabf693153145a3cf48b1ebcab88e087db4f4ff36c6fe5159ac9cb8861d3e9a947dd51855805852555963173f30c55adbe891cd0e7dcbdb065e2ca842b0dbd3754fad1b2e6dd4b31880df840099f4944008c03584128be3ee3b83f67af7b55375258a621709a146d6def8a6f270a7cedd412d7661e7ffddbe6cfd835b1db4ef0c81b23315d3c362839c3d8c877aebc1c4905659418c60de99a056bbb6aed0507e16c995fda27e6bd5c66c2be91ee83d2061e9527a41016986f93905294d3f7799b09c0d8636be4c6e205fff8093629ddd8dffaf0654348b027c8047125f0e018e960918d649f1c9aa09706ab379cc87b2ba26acf64b3762df93af3e9b658baf5813996ad22a67dc14395706c9055fef384b2efe50c794d65f9f3ca81a9b97b98e9490d1d9b614b608f9655e7e500339dc8780e176c3ce86eb91d33e05f0e82cb743107cfb0c9b4dde37d259d6cd9d3da302892bb3a41e1ac6506a0eea599c411d3d2f5ec70e3b49eae1516c82d2f3ac718f4a3b44f69333ee6d951b9b89f83dad224f6d4a28966d087104756d5fac51ff4d66aebb01bb8a54e4d557ea3cded0894b85feb1dc731ddf47ff73231351e66957cd91a67efdb7471b70c81c7cb60b16c5023917a0ed8d8fcd21c7c3ef2a23b10c2d56bbf5bda357069d4f02fa8dd264563efebded00a57a31b285a85989e79f524cf4ef1d96f466a77d1ef7229a7b21a38122fad2ccb9a579a4e25b715861800f0a2759f7b1ce9858b2f7b72e8a08df8d02ea042d0e0fadcb59bee27d9a9b04f8c9517d06125d11be43ee548dcd410e2db9b74d6553c78f3e9e42fd77a960dd001d73440b4c9bf71885e81e78c4b8e89a959f5cf848ee62773b34c778621af6113c6525c65f94f68699d88ac16c882947a8a0bc9d48e98c5184d54c61e4d4253eef5dea16049ccc34194725483322a0ac69941c8fb5d40a3468d5f0ded01ed84a8109103cc06258633d796ad867c60cf3bae49b47c5d49540c16339c34b944d433b6421177dacf98c517ce578df37a4643f422a7e574040949225caedbc5263bbb07f8a1dcc9a46d1ed693478a908fe69e74a976d886bbad2d2673cdf60bbdc0af6fc63fb3b53b2de7fcd309be8f1111d1d905d18441feef857328b19cb6795df3d093f38b9108b2d126b1df17e29320d10a09a6fd0bd668229f767201580fc34d9af0285c7335a3e7c39a788260173766aef9dabe860d54e1f4fee7d68fd031799e566f0cea78e9e2056cf5e31f0af86e2161b397c688e5ce518288dfa4910aa281e648a24337a609089c5348d9b1735bbeb698663e3d49e8ef014c385d6242ad81c393aa97b257442522e8d20ee5b07a848174c86aa44aad0c04c5e85d956572ffeda2f7bb3412b5b5dec3200f8b69cb1858db785861dfe01bedc92c9de840b13fa44e609ac2415eb7d61a8be469de8b9615bfe3aace14544107c855e1360cbfb8dc89525d0872b9beee4f3eb7680df440e9c5189ca20d3a642bd5bbe9afd3f74d8851bbc9b258b475a2d18eb30bed3ddfaf73fde34423eb3bac4a7d81e7b7f0200be30643664e4a12019029b36247d57d382cf3e6dacff21d8aaffe9a6117d9ec4e74f7a80b88846d67d7885478a06029d1375007b73e75d02d46afa36e978d8601d2e968e26d14a39a5f6cf0976c9617684b752b37218a28d006e946b9b34a9fff7b6225afb5987ac68d97b6e71b9c9341481290cf360a909ca91a717ff986dcd0f77e17c31de825a81b8e6ae20fef7eb9c23180705c600a7bed0062637a6fa9c9b915451ba374527060fb46a8beda02f89faba13e08cebdc5c32c796901ef1ca9d1b6193101fbfafe9e44c6b061aaf96d48e69ba10488ed5b22f8738babb4365261afd825772508cba9c9263ff3d819e57dc5bfc30b8b11248ea6a4eeb6e536718c3da250530a7e8336eafd78862c99a6e479c1e09364bdd007abe78411b79bacfbe22f04b2bcd517393f1fbc42e0dfcdc2b6e687910bbd1ef49e01b26c80f41d6cc868ca986527af353932c43fa1972cfedebfd104fc9b25abb76cb3e507964fb4cebacf1ef524a16267007e2062447abdf16f8a91ba97529d0d67f850a9f3025e329b7ab13b77968fc82569ee2af88078cdf6fd816f6abe87c02f759491d5b76c0579268954fc6dc4c6c1e5cf2916422ff7528f048275aea8ce6d9946309d96a3375df8823df1a697c20239e3867091624c6a53ee0df0b0d6ebda3c336198ac55042abe66ca67b08b3273ed46b40d11caba01b8058302d1e847b166e1337c684608880121c3512bb06300736a4d0ae66526fbb6b4940246e918110a284f0922f9317244aa5252fd1ebf03e578529160b598943c4f16e8aac312eee3a3807921798c794f4c06be9e9db799eee03c20780b500c9cb5d411721cc710eac46fad7a3332450e1b170e2b5f6f19b489524fb3339b998ac12c7fc4a00cd818480ca0b962560cf80f0f227eeaf18608687a8b2a5265e9d9e08168be363326bcf7642ccb79e1b064123509ca1b78579c0babfa113c873c9ab0b23503470b7085205f2891a4559718277f4903366fb57935e971e5b933f6940322daaab119420bb0b067780f8a0f784c03b60c4f41ddda1ba22b5addd584771e614654c0fd95fe4ce08dc6271fc5a53c680363cd3ef06030f42c1c03f74680dfdf89144829cc026286f6ecac7e67fdb2af92909bbfd882a521ac520994e286cd97ad85f5924abf99bea4f3009dbe0b5147d29273f942d2bbcd65e6f7395f74ca5d3b3d3542a650d416bdaca5ada06f973467485d1a3fa7175e0691e40522d872d8f705d736e33b6c24ff3b9562a05c479643a903bfc91b0927da737058ed9df3cc1e170ceca3e2895c87f7f2cb20824f08209de77907665e8e912baa39c2b560ad6aa571883c3c9391ebaeefe7565b8fd553a77a478990f764d9e68303d038c2bed1e6109e58062328ebd01854aea7cf7ab96a62d6732026b940e035f67790e7a6b23dcc7eb7626be1698750470c0ddc1adf0b1b82d365276322bdbd899eda37b206ac322ac84690de8acf4361efd8cec18620e65a63bf98d318592906d2460ba360697c65ec0be43dce015624434941354828b8797f8173a6c07fbd1245c39e5419baea255034063835bbef7f3a71481b88fb9045b610addf0d12d3a16464f3998b40606e1467e610710fc36649cd2ac5c615c4db1c6b8dfd85b4c4399eef63203116cbe2937c9b725943ffe99829a4b25abbdea6db941eb9d493480f57e666507a4d650863cbc60c08d45def37dddc6ed8ba149b4cc58ed3551f4a89721787ffa9f3a4526fd1ad982e4c4c900bef37e53dbcd796a6b080ae534e46022e8f293828ef9d99837a845374cad1e66a99d5f170ddb6240ac30e5602a60e9ce1bcb0111e16169c07f3c45ff4d7035491c64970b53d1be7a3fe2012b4440349f5f2fb996c473a28561470005b27e3288f1e49c1bfafbb4a4ff7be1f98abe6daab51ba978a09265e67bc71f16cf79f72c7723b91c7e6f9da859128325449b326000a50c13fd1156c48289794bbb9913baf1704862a16f048f0c98992627a94b5fd1764d85bbba80f8ab62a32f096428234f03745b2b5001ec55f4a0159407d5f6e5286efef900e74f7bfbadc567a40f86eff1acda8d76794af7b19cc9dfcd970c7aaa6d374aff0f7c6a8fa8e1efa81ead5b9adcba8ada37d6d78f9781b9e952a3e0fab560c3a998b89201d1896560966946d9759c60058a4ffe1f9257f2ef494abcb4730a6f265f250ae64ea04e29d54e8718203b8986da02d0f689e3687ead39d54852b66d5cb73fdc7270bf2dc98a1f1c56da4f3df1dbd588ccdb0e0812e6ac976c50c0f8c2e72acabe91796e8f2f2d8877c8992959bf9b38f2fa4af2a713e4cff24324e0a11b211267fb301a7aba30ececbe6f2162b791bd10bbffde4c07371aaba64ffa68cec44e50757a3b8aee7ff4e4cbd0104252780fe5cfab2ada88855d35451009cda6042db977fcd48cfa7c0a67e0fdb8fd5b485959ec7ff2a2bb55d6288960e19458c0c859b9adc6163234df2707cf9398b0d6354a67032e32420da38d9eed2649046ea08eb52cc1b782d53d2b20611eae1752fa7e9f1bbee65515cface11a73b08bc60b5ee01f9dd0e3c62883a2ffabb8da2b7ef71ba095f6c0f7c70713c076ceadd71da9786da7317e6b2c549b2d83e6c62347e658a4a38eec7311afd96949178a127ece0428bb27788f49f7835e9b5a02945bb01ebcda585d4af88989aafb931a3fd77ef147ba28f12f4967fe96f59e1b5b03", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="4e19195fa68382e2c4e819d9bd156d7d10d5f91cb7c6a14baf0cce402f490039a934a49b9d5d6c627629cd402ffc9f24220600a81752c37fa775ff17b0debb9707edfb22177ade0f0ec2ded2d3a5a718065cacc61f8b2bd0e5236458627fe156117503ab2dacc38913915b38d87a7167", 0x70) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)) r2 = semget$private(0x0, 0x2, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0x5, 0x5, 0x8}) flock(r1, 0x0) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/92) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000013c0)={{0xde74, 0x0, 0x0, r3, r5, 0x4, 0x20}, 0x100000000, 0xfa4, 0x7}) semop(r2, &(0x7f0000000200)=[{0x4, 0x3}, {0x6, 0x5, 0x1800}, {0x4, 0x4af, 0x1800}, {0x3, 0xfff8, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x1000}, {0x1, 0x2d, 0x1800}, {0x1, 0x1, 0x800}], 0x8) 12:56:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r4 = getpid() fcntl$setown(r0, 0x6, r4) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES16=r2, @ANYRESDEC=r2, @ANYRESHEX=r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="6ea305e26563e0411642e0453ad50fc8f350cf3d940c0d60c901eec0ac72c2ea9bc3e0bcfc8749698afa8a1670bbf907ee86f41c0582425e852faeea983e9a43c662676cab2cd2f67cdda237ba3cdded314bf16c23ef1db4c1423c4ea98057c7f756fa4f7aa7bf92a231ba794ac14afaa848d1d93c4346a732395902dd7f78aeb12ca123f9ee70c5cad1f54b"], 0xa) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000000)) 12:56:12 executing program 0: socket(0x18, 0x3, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r2, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) listen(r0, 0x81) 12:56:12 executing program 0: syz_emit_ethernet(0x1381, &(0x7f00000025c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x134b, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x2c, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c84ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0a9067bca3331ec2430c666c687546996c5adfe49309b3b3a6c62e0ac52baaca53be791ee10fee663d359c4a2718e857317767137874e455dd2c843f3451b1397d86492c0f1ac739a73b4fe2c6c94a7cc0199d4a003659a7ce5373fe9b805320e3575c43556b16113b1bbd4bb53e7a"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x1f, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) 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, 0x382, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x80005}) 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) 12:56:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socket(0x1, 0x8000, 0x20) execve(0x0, 0x0, 0x0) dup2(r1, r3) 12:56:12 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x39}, 0x2, &(0x7f0000000040)="0100111b", &(0x7f0000000000)=0x4, 0x0, 0x0) 12:56:12 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000c40)={0x6, 0x3}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000c80)=0x20) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x40, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at splraise+0x1c: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace splraise(d) at splraise+0x1c witness_checkorder(ffffffff828c2bf0,9,0) at witness_checkorder+0x1e8 mtx_enter(ffffffff828c2be0) at mtx_enter+0x3a pool_get(ffffffff828c2be0,2) at pool_get+0xbf ip_ours(ffff8000252e8328,ffff8000252e8334,ffff8000210a5000,0) at ip_ours+0x451 ip_input_if(ffff8000252e8328,ffff8000252e8334,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8068106700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8068106700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00da00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e8478) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00da00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd807f00da00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd807f00da00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806f708000,fffffd806f7080ac,0,14,fffffd806f7080c0) at udp_sbappend+0x397 udp_input(ffff8000252e8b18,ffff8000252e8b24,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e8b18,ffff8000252e8b24,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e8b18,ffff8000252e8b24,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e8b18,ffff8000252e8b24,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806573c200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806573c200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d5daf00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e8c68) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d5daf00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8065740b00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8065740b00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd807f00da00,fffffd807f00dae0,0,14,fffffd807f00daf4) at udp_sbappend+0x397 udp_input(ffff8000252e9308,ffff8000252e9314,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e9308,ffff8000252e9314,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e9308,ffff8000252e9314,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e9308,ffff8000252e9314,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065744900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065744900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f707e00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e9458) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f707e00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd806f6aab00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd806f6aab00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd8065740b00,fffffd8065740bac,0,14,fffffd8065740bc0) at udp_sbappend+0x397 udp_input(ffff8000252e9af8,ffff8000252e9b04,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e9af8,ffff8000252e9b04,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e9af8,ffff8000252e9b04,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e9af8,ffff8000252e9b04,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069ffaa00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069ffaa00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806c9aaf00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e9c48) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806c9aaf00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8067442d00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8067442d00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806f6aab00,fffffd806f6aabe0,0,14,fffffd806f6aabf4) at udp_sbappend+0x397 udp_input(ffff8000252ea2e8,ffff8000252ea2f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ea2e8,ffff8000252ea2f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ea2e8,ffff8000252ea2f4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ea2e8,ffff8000252ea2f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f708c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f708c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069811a00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252ea438) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069811a00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8068106500,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd806db38200,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd8067442d00,fffffd8067442dac,0,14,fffffd8067442dc0) at udp_sbappend+0x397 udp_input(ffff8000252eaad8,ffff8000252eaae4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eaad8,ffff8000252eaae4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eaad8,ffff8000252eaae4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eaad8,ffff8000252eaae4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806bb16700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806bb16700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065740e00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252eac28) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065740e00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8069ffa700,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8069ffa700,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806db38200,fffffd80080b2060,0,14,fffffd80080b2074) at udp_sbappend+0x397 udp_input(ffff8000252eb2c8,ffff8000252eb2d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eb2c8,ffff8000252eb2d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eb2c8,ffff8000252eb2d4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eb2c8,ffff8000252eb2d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065764600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065764600,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069811700,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252eb418) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069811700,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8065740e00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8065740e00,0,0) at udp_output+0x5af sosend(fffffd8068129348,0,ffff8000252eb740,0,0,0) at sosend+0x671 sendit(ffff8000ffffbb40,0,ffff8000252eb820,0,ffff8000252eb900) at sendit+0x52b sys_sendto(ffff8000ffffbb40,ffff8000252eb8b8,ffff8000252eb900) at sys_sendto+0x80 syscall(ffff8000252eb980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdce1a9f2c00, count: -95 ddb{0}> show registers rdi 0xd rsi 0x5e82 __ALIGN_SIZE+0x4e82 rbp 0xffff8000252e8030 rbx 0x1 rdx 0xffff8000210a5000 rcx 0x5e81 __ALIGN_SIZE+0x4e81 rax 0xffffffff810541c6 witness_checkorder+0x176 r8 0xfffffd80681067f0 r9 0xffffffff8111c6e3 ip_input_if+0x663 r10 0x5 r11 0x81d8c3f8a5db158 r12 0xfffffd8002cc6380 r13 0xffffffff827bf108 w_locklistdata+0x3b8 r14 0xd r15 0xffffffff826f3410 lock_class_mutex rip 0xffffffff81b9deac splraise+0x1c cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000252e8000 ss 0x10 splraise+0x1c: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> show proc PROC (syz-executor.0) pid=91783 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffa290,0xffff8000ffffa028 process=0xffff8000ffff97a8 user=0xffff8000252e6000, vmspace=0xfffffd807effe730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16471 17224 17263 32767 2 0x10 syz-executor.0 16471 137100 17263 32767 2 0x4000010 syz-executor.0 *16471 91783 17263 32767 7 0x4000010 syz-executor.0 16471 31735 17263 32767 3 0x4000090 fsleep syz-executor.0 17263 167433 81545 32767 3 0x90 nanosleep syz-executor.0 81545 435609 15969 0 3 0x82 wait syz-executor.0 61433 163768 94510 32767 3 0x90 piperd syz-executor.1 94510 281036 15969 0 3 0x82 wait syz-executor.1 50086 207275 0 0 3 0x14200 bored sosplice 15969 170212 74655 0 3 0x82 thrsleep syz-fuzzer 15969 294394 74655 0 3 0x4000082 nanosleep syz-fuzzer 15969 486630 74655 0 3 0x4000082 kqread syz-fuzzer 15969 214100 74655 0 3 0x4000082 thrsleep syz-fuzzer 15969 134154 74655 0 3 0x4000082 thrsleep syz-fuzzer 15969 47440 74655 0 3 0x4000082 thrsleep syz-fuzzer 15969 298042 74655 0 7 0x4000002 syz-fuzzer 15969 110883 74655 0 3 0x4000082 thrsleep syz-fuzzer 74655 273398 1898 0 3 0x10008a pause ksh 1898 115003 52553 0 3 0x92 select sshd 84440 278300 1 0 3 0x100083 ttyin getty 52553 229837 1 0 3 0x80 select sshd 82314 17572 82636 73 3 0x100090 kqread syslogd 82636 139829 1 0 3 0x100082 netio syslogd 67737 13624 1 77 3 0x100090 poll dhclient 65361 228958 1 0 3 0x80 poll dhclient 53975 321837 0 0 3 0x14200 bored smr 56212 456948 0 0 2 0x14200 zerothread 8321 310893 0 0 3 0x14200 aiodoned aiodoned 74064 5321 0 0 3 0x14200 syncer update 7346 206996 0 0 3 0x14200 cleaner cleaner 96650 491242 0 0 3 0x14200 reaper reaper 63299 444207 0 0 3 0x14200 pgdaemon pagedaemon 55778 503706 0 0 3 0x14200 bored crynlk 10015 522133 0 0 3 0x14200 bored crypto 12484 240500 0 0 3 0x40014200 acpi0 acpi0 10317 243616 0 0 3 0x40014200 idle1 37245 45889 0 0 3 0x14200 bored softnet 64625 192782 0 0 3 0x14200 bored systqmp 11451 148056 0 0 3 0x14200 bored systq 99910 460847 0 0 3 0x40014200 bored softclock 83634 464670 0 0 3 0x40014200 idle0 1 497436 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/setuid/kernel/sys/netinet/ip_input.c:101 r = 0 (0xffffffff826f7bc0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 ip_ours+0xd7 #4 ip_input_if+0x6ce #5 ipv4_input+0x48 #6 if_input_local+0xf9 #7 ether_resolve+0x4c2 #8 ether_output+0x47 #9 ip_output+0x12a2 #10 udp_output+0x5af #11 somove+0xf61 #12 sorwakeup+0x79 #13 udp_sbappend+0x397 #14 udp_input+0x1323 #15 ip_deliver+0x353 #16 ip_ours+0x412 #17 ip_input_if+0x6ce #18 ipv4_input+0x48 Process 16471 (syz-executor.0) thread 0xffff8000ffffbb40 (91783) exclusive rwlock netlock r = 0 (0xffffffff82747cc0) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/setuid/kernel/sys/netinet/ip_input.c:101 r = 0 (0xffffffff826f7bc0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 ip_ours+0xd7 #4 ip_input_if+0x6ce #5 ipv4_input+0x48 #6 if_input_local+0xf9 #7 ether_resolve+0x4c2 #8 ether_output+0x47 #9 ip_output+0x12a2 #10 udp_output+0x5af #11 somove+0xf61 #12 sorwakeup+0x79 #13 udp_sbappend+0x397 #14 udp_input+0x1323 #15 ip_deliver+0x353 #16 ip_ours+0x412 #17 ip_input_if+0x6ce #18 ipv4_input+0x48 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9465 6330K 6330K 78643K 10597 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 783 0 ifaddr 39 10K 10K 78643K 133 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 69 0 ioctlops 0 0K 2K 78643K 63 0 iov 0 0K 24K 78643K 109 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1490 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 112 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 1570 0 sigio 0 0K 0K 78643K 203 0 proc 48 50K 83K 78643K 1006 0 subproc 34 2K 2K 78643K 255 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 143 0 in_multi 33 2K 2K 78643K 209 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 454 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 186 29K 44K 78643K 5855 0 UVM aobj 131 5K 5K 78643K 136 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 83 0 NDP 5 0K 0K 78643K 48 0 temp 102 3873K 3937K 78643K 6448 0 kqueue 3 4K 12K 78643K 72 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 34 0 28 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 136 0 134 1 0 1 1 0 8 0 rtentry 112 194 0 149 2 0 2 2 0 8 0 unpcb 120 5035 0 4995 2 0 2 2 0 8 0 syncache 272 13 0 13 4 3 1 1 0 8 1 tcpqe 32 418 0 418 4 3 1 1 0 8 1 tcpcb 592 360 0 350 8 7 1 2 0 8 0 ipq 40 12 0 12 3 2 1 1 0 8 1 ipqe 40 197 0 197 3 2 1 1 0 8 1 inpcb 296 923 0 914 7 5 2 2 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 49 0 42 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 793 0 601 14 1 13 13 0 8 1 art_table 32 794 0 601 2 0 2 2 0 8 0 art_node 16 193 0 152 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 14 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 107 0 97 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3062 0 1665 88 0 88 88 0 8 0 ffsino 272 3062 0 1665 94 0 94 94 0 8 0 nchpl 144 5845 0 4256 60 0 60 60 0 8 0 uvmvnodes 72 3326 0 0 61 0 61 61 0 8 0 vnodes 208 3326 0 0 176 0 176 176 0 8 0 namei 1024 16272 0 16272 1 0 1 1 0 8 1 percpumem 16 45 0 13 1 0 1 1 0 8 0 scxspl 200 15512 0 15512 13 12 1 7 0 8 1 plimitpl 152 151 0 142 1 0 1 1 0 8 0 sigapl 424 1719 0 1687 4 0 4 4 0 8 0 futexpl 56 22008 0 22007 1 0 1 1 0 8 0 knotepl 112 324 0 304 1 0 1 1 0 8 0 kqueuepl 152 224 0 220 1 0 1 1 0 8 0 pipepl 304 325 0 314 2 0 2 2 0 8 0 fdescpl 496 1703 0 1687 3 0 3 3 0 8 0 filepl 152 11848 0 11743 7 2 5 6 0 8 0 lockfpl 104 177 0 176 1 0 1 1 0 8 0 lockfspl 48 67 0 66 1 0 1 1 0 8 0 sessionpl 120 30 0 20 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 1020 0 1011 1 0 1 1 0 8 0 zombiepl 144 1687 0 1687 1 0 1 1 0 8 1 processpl 1008 1719 0 1687 5 0 5 5 0 8 0 procpl 632 4478 0 4436 6 2 4 5 0 8 0 sosppl 144 24 0 23 6 5 1 1 0 8 0 sockpl 400 6131 0 6080 10 3 7 7 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 180 0 0 22 0 22 22 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 431 0 0 24 0 24 24 0 8 0 bufpl 280 5536 0 120 387 0 387 387 0 8 0 anonpl 16 221896 0 211275 99 37 62 75 0 124 12 amapchunkpl 152 12396 0 12135 39 25 14 25 0 158 2 amappl16 192 7502 0 6989 90 56 34 50 0 8 8 amappl15 184 55 0 54 1 0 1 1 0 8 0 amappl14 176 430 0 423 1 0 1 1 0 8 0 amappl13 168 627 0 624 1 0 1 1 0 8 0 amappl12 160 557 0 551 1 0 1 1 0 8 0 amappl11 152 601 0 590 1 0 1 1 0 8 0 amappl10 144 60 0 57 1 0 1 1 0 8 0 amappl9 136 485 0 482 1 0 1 1 0 8 0 amappl8 128 748 0 675 3 0 3 3 0 8 0 amappl7 120 182 0 170 1 0 1 1 0 8 0 amappl6 112 560 0 549 1 0 1 1 0 8 0 amappl5 104 812 0 800 1 0 1 1 0 8 0 amappl4 96 1376 0 1351 1 0 1 1 0 8 0 amappl3 88 827 0 816 1 0 1 1 0 8 0 amappl2 80 11853 0 11787 2 0 2 2 0 8 0 amappl1 72 64151 0 63688 21 11 10 17 0 8 0 amappl 80 4973 0 4893 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 5 3 0 3 3 0 8 0 uaddrrnd 24 1703 0 1687 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1703 0 1687 1 0 1 1 0 8 0 vmmpekpl 168 15348 0 15317 2 0 2 2 0 8 0 vmmpepl 168 235781 0 233941 152 54 98 108 0 357 18 vmsppl 368 1702 0 1687 2 0 2 2 0 8 0 pdppl 4096 3413 0 3374 10 4 6 6 0 8 1 pvpl 32 595858 0 581985 220 63 157 187 0 265 30 pmappl 232 1702 0 1687 3 2 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 282 0 13 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace splraise(d) at splraise+0x1c witness_checkorder(ffffffff828c2bf0,9,0) at witness_checkorder+0x1e8 mtx_enter(ffffffff828c2be0) at mtx_enter+0x3a pool_get(ffffffff828c2be0,2) at pool_get+0xbf ip_ours(ffff8000252e8328,ffff8000252e8334,ffff8000210a5000,0) at ip_ours+0x451 ip_input_if(ffff8000252e8328,ffff8000252e8334,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8068106700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8068106700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00da00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e8478) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00da00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd807f00da00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd807f00da00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806f708000,fffffd806f7080ac,0,14,fffffd806f7080c0) at udp_sbappend+0x397 udp_input(ffff8000252e8b18,ffff8000252e8b24,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e8b18,ffff8000252e8b24,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e8b18,ffff8000252e8b24,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e8b18,ffff8000252e8b24,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806573c200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806573c200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d5daf00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e8c68) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d5daf00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8065740b00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8065740b00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd807f00da00,fffffd807f00dae0,0,14,fffffd807f00daf4) at udp_sbappend+0x397 udp_input(ffff8000252e9308,ffff8000252e9314,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e9308,ffff8000252e9314,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e9308,ffff8000252e9314,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e9308,ffff8000252e9314,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065744900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065744900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f707e00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e9458) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f707e00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd806f6aab00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd806f6aab00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd8065740b00,fffffd8065740bac,0,14,fffffd8065740bc0) at udp_sbappend+0x397 udp_input(ffff8000252e9af8,ffff8000252e9b04,11,2) at udp_input+0x1323 ip_deliver(ffff8000252e9af8,ffff8000252e9b04,11,2) at ip_deliver+0x353 ip_ours(ffff8000252e9af8,ffff8000252e9b04,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252e9af8,ffff8000252e9b04,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069ffaa00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069ffaa00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806c9aaf00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252e9c48) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806c9aaf00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8067442d00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8067442d00,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806f6aab00,fffffd806f6aabe0,0,14,fffffd806f6aabf4) at udp_sbappend+0x397 udp_input(ffff8000252ea2e8,ffff8000252ea2f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ea2e8,ffff8000252ea2f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ea2e8,ffff8000252ea2f4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ea2e8,ffff8000252ea2f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f708c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f708c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069811a00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252ea438) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069811a00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8068106500,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd806db38200,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd8067442d00,fffffd8067442dac,0,14,fffffd8067442dc0) at udp_sbappend+0x397 udp_input(ffff8000252eaad8,ffff8000252eaae4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eaad8,ffff8000252eaae4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eaad8,ffff8000252eaae4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eaad8,ffff8000252eaae4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806bb16700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806bb16700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065740e00,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252eac28) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065740e00,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8069ffa700,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8069ffa700,0,0) at udp_output+0x5af somove(fffffd8068129348,2) at somove+0xf61 sorwakeup(fffffd8068129348) at sorwakeup+0x79 udp_sbappend(fffffd8067e7ce10,fffffd806db38200,fffffd80080b2060,0,14,fffffd80080b2074) at udp_sbappend+0x397 udp_input(ffff8000252eb2c8,ffff8000252eb2d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eb2c8,ffff8000252eb2d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eb2c8,ffff8000252eb2d4,ffff8000210a5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eb2c8,ffff8000252eb2d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065764600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065764600,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069811700,fffffd8067e7ce90,fffffd806f4972a0,ffff8000252eb418) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069811700,fffffd8067e7ce90,fffffd806f4972a0) at ether_output+0x47 ip_output(fffffd8065740e00,0,fffffd8067e7ce80,0,0,fffffd8067e7ce10) at ip_output+0x12a2 udp_output(fffffd8067e7ce10,fffffd8065740e00,0,0) at udp_output+0x5af sosend(fffffd8068129348,0,ffff8000252eb740,0,0,0) at sosend+0x671 sendit(ffff8000ffffbb40,0,ffff8000252eb820,0,ffff8000252eb900) at sendit+0x52b sys_sendto(ffff8000ffffbb40,ffff8000252eb8b8,ffff8000252eb900) at sys_sendto+0x80 syscall(ffff8000252eb980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdce1a9f2c00, count: -95 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc00239cb40, count: -3