last executing test programs: 3.957676125s ago: executing program 3 (id=4): unveil(0x0, &(0x7f0000000180)='r\x00') getitimer(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) accept4(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1a, 0x6000) syz_emit_ethernet(0xaa, &(0x7f0000000080)=ANY=[]) 3.777329505s ago: executing program 3 (id=12): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000002ac0)={0x3, [{0x2, 0x800}, {0x2, 0xdc3a}, {0x0, 0x7fff}, {0x3}, {0x0, 0x4}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x2}, {}, {0x0, 0x6}, {0x3}, {0x2}, {0x3}, {0x3, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x4}, {0x0, 0xff}, {}, {0x0, 0x5}, {0x2, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3, 0xfffffffe}, {0x1}, {0x2, 0x8001}, {0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000048000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000048000/0x2000)=nil, 0x2000, 0x1) preadv(r0, &(0x7f0000002880)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/157, 0x9d}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/227, 0xe3}, {&(0x7f0000001640)=""/90, 0x5a}, {&(0x7f00000016c0)=""/195, 0xc3}, {&(0x7f0000001800)=""/108, 0x6c}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x9, 0x6) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x2, 0x6fab, 0xfff7ff9f, "0800020000087db300000105001c670000000010", 0xf, 0x800001a4}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x2, 0x6fab, 0xfff7ff9f, "0800020000087db300000105001c670000000010", 0xf, 0x800001a4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f00000000c0)='c\x00') ftruncate(r0, 0xff) r2 = socket$inet(0x2, 0x2, 0x0) fchdir(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$inet(r3, 0x0, 0x0, 0x40c, &(0x7f0000000540)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) read(r0, &(0x7f0000000300)=""/248, 0xf8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000440)=0x4) (async) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000440)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x110) sysctl$kern(&(0x7f0000000480)={0x1, 0x11}, 0x2, &(0x7f0000002940)="c41868b89ba77697cbab74ebe98af0edd0aa4758c878ac87c0dcd43bcec4486e0febacf6cac82bcc35c14244624ff4e53088473a3ac225fa609794d4d8e1ca399286e4eb9fadccd8e823b2ff8c7eecb98025db30bda1c99a0f2beabbfadd01f71466bfa60d4985daef6dfab7347ef849ac0a0ab561118d7a3e550f7cea866bb3d761e6a4856142db46b7b97d02dd63979bd8ea4123a487fc9fdb03d59f8830b33812e1d6b4e700a1a5c6bfb930710ab9ef86923de3c82d5fa6e7c325b57a806e524be12c2b5d4b06c861a129609f59327f932b9a777a40a2ae44161a34fe7719c5192f6705beefbf", &(0x7f0000002a40)=0xe8, &(0x7f0000002a80)="2d51fc8bf4c23c47992ad99c856e8ac71dc0", 0x12) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x11}, 0x2, &(0x7f0000002940)="c41868b89ba77697cbab74ebe98af0edd0aa4758c878ac87c0dcd43bcec4486e0febacf6cac82bcc35c14244624ff4e53088473a3ac225fa609794d4d8e1ca399286e4eb9fadccd8e823b2ff8c7eecb98025db30bda1c99a0f2beabbfadd01f71466bfa60d4985daef6dfab7347ef849ac0a0ab561118d7a3e550f7cea866bb3d761e6a4856142db46b7b97d02dd63979bd8ea4123a487fc9fdb03d59f8830b33812e1d6b4e700a1a5c6bfb930710ab9ef86923de3c82d5fa6e7c325b57a806e524be12c2b5d4b06c861a129609f59327f932b9a777a40a2ae44161a34fe7719c5192f6705beefbf", &(0x7f0000002a40)=0xe8, &(0x7f0000002a80)="2d51fc8bf4c23c47992ad99c856e8ac71dc0", 0x12) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f00000017c0)="573c06e4", &(0x7f0000000500)=0x4, 0x0, 0x0) 3.77577777s ago: executing program 3 (id=13): r0 = open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xa4) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, &(0x7f0000000080)="0000e65bc39e76ec", &(0x7f0000000040)=0x8, 0x0, 0x0) flock(r0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x5, 0x0, 0x0, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xaa, &(0x7f0000000000)=ANY=[@ANYRES8=r1, @ANYRES32=r1]) 3.775076039s ago: executing program 3 (id=14): r0 = socket$inet(0x2, 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xea\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87\x00\x00\x00\x00\x00\x00') (async) pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xea\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87\x00\x00\x00\x00\x00\x00') bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe800004000000000000f7000000fdff", 0x8}, 0x1c) mprotect(&(0x7f00006d7000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f00006d7000/0x3000)=nil, 0x3000, 0x4) listen(r0, 0x7fff) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)=':\x00') (async) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)=':\x00') setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) pipe(&(0x7f0000000500)={0xffffffffffffffff}) kevent(r2, 0x0, 0x7fff, 0x0, 0x4, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000140)='./file2\x00', 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x0) (async) r4 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) closefrom(r2) (async) closefrom(r2) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x101, 0x2}, {0x83, 0x5}, {0x89, 0x502}, {0x8, 0x6}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x101, 0x2}, {0x83, 0x5}, {0x89, 0x502}, {0x8, 0x6}], 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r6, 0x7fff) syz_emit_ethernet(0x3e, &(0x7f0000000300)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x30, 0x64, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x8200, 0x0, 0xffec, {[@generic={0x13, 0x2}, @mss={0x2, 0x4, 0x40}]}}}}}}}) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x4) (async) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x4) 3.419065017s ago: executing program 6 (id=27): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socket(0x4e, 0x4000, 0x3) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff63"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f00007c9000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x10, 0x1, 0x0) listen(r0, 0x1ff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0x1, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x200000000009, 0x300000003}) r2 = socket(0x18, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x17, 0x3}, 0x406) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffcf1, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x2}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f00000002c0)={0x0, 0x1, r0, 0x0, 0x401}) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) r5 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) shmat(r5, &(0x7f00001e3000/0x2000)=nil, 0x3000) r6 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x80, 0x1, 0x0, 0x1}, 0x8) 3.052976107s ago: executing program 2 (id=35): r0 = syz_open_pts() socket(0x1e, 0x1, 0x7) r1 = setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket(0x800000018, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x2, 0xfffffffffffffff8, 0x93c5, r1}) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) getpgid(r1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setitimer(0x1, &(0x7f00000000c0)={{0x8000007, 0x3}, {0x6, 0x2004}}, 0x0) getppid() 3.050740951s ago: executing program 2 (id=38): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000780)=0x6) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f0000000b40)={'./file0\x00', &(0x7f0000000ac0)=""/97, 0xffff, 0x3e80000, 0x6, 0x2d}) ftruncate(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r3, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000280)={r4}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x6, 0xc) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r5, 0xc05064a7, &(0x7f0000000680)={&(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[{}], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x4, 0x9, 0x0, 0x0, 0x10, 0x4, 0x7f, 0x4, 0x1, 0x9}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f00000009c0)={&(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000980)=[0x0, 0x0], 0x7, 0x400000000000000c, 0x7, 0x0, 0x0, 0xb, 0x10000, 0x6529, 0x10, 0x80000000, 0x40}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r5, 0xc05064a7, &(0x7f0000000a40)={&(0x7f00000002c0)=[0x0], &(0x7f0000000300)=[{}, {}, {}, {}, {}], &(0x7f0000000480)=[0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x1, r8, r9, 0xa, 0xc, 0x9, 0x4, 0x10001, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000140)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xb6, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @tcp={{0x1, 0x2, r7, r10, 0x1, 0x0, 0xb, 0x80, 0x9, 0x0, 0xffff, {[@sack_perm={0x4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x7, 0x5}, @window={0x3, 0x3, 0x4}, @nop, @eol, @eol]}}, {"a5d786434720d675a9df38b6721b80baa46fe1f7e7fd67feab20b01ec7eff5fd2a0b4c47ae21ab3dcc346cac0d29ba14228b016dd9a73bf59f99ff135fbf00961e42621fbf028d45becd954afee946e87f9764071d68d719f43fef529635542875dc91df55b9a07a6907e57e9587955331efba2baa69b67e3db8061f1d36ecfc21d49da12dd71918be29"}}}}}}}) 3.050230456s ago: executing program 4 (id=39): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x2, 0x5, 0xfffffff8, 0x3}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x108, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x109, 0xd, 0x9}, {0x200003, 0xee2, 0x0, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 3.049968804s ago: executing program 5 (id=40): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa001c0000200000009078ac1400ffffffff4e214e2200089078000000ffff00000000000000"]) socket(0x18, 0x4001, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) syz_emit_ethernet(0x1096, &(0x7f0000000240)={@random="ff00", @empty, [], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x37, 0x1088, 0x65, 0x200, 0x40, 0x2, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x4, 0x6, 0x1, 0x9}, @rr={0x7, 0x1f, 0x4, [@multicast1, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x4, 0x7a}, @noop, @timestamp={0x44, 0x14, 0xa9, 0x1, 0x2, [{[@broadcast], 0x6}, {[@multicast1], 0x4}]}, @ssrr={0x89, 0xf, 0x6, [@multicast2, @empty, @broadcast]}, @timestamp={0x44, 0xc, 0xf0, 0x3, 0x1, [{[@loopback], 0x3}]}, @lsrr={0x83, 0x7, 0x2, [@loopback]}, @noop, @ssrr={0x89, 0x13, 0x9, [@multicast2, @rand_addr=0x3, @multicast2, @multicast2]}]}}, @generic="bbeb9b05a54129861cdcffddcc61274e0bab08e2cac16a026417f5af35307577b10222471d64cff5ad911213ab1c6d490892aeba340a77b6aa2d774c223e8da68bd08c3783eb51857f56308864d7cfc55c7c7c902ea73e73e0cd804e79db0203820afdc558ce73b8f0926281d1d043001eddde928959b959fb1411235432dc9139c2fa80b52c0da1c8e2cf78ef1072ee435d59fd75c9e70ae5846648b96edbc70024e6b1c14fd002a18d779eb3ff5369ccb9a3fe4b87097efcb4607cd43ef8266b3c79fedc5e7a1371b4ba1ead706482b99aa1e7adef4943e5e1775a8a89aef69f3d25f3d550c6e8ba1c745e66343dd2c4c3660f2eed627d7350d4e70f4c9d39e7891972707e79cb7ae57ca62a2da3dfb264ed2837bfc85360a76c2c6df23da6811c739ea45afae7cac4827833c85f34a9c90134a2728ada7a8d74d90344e93ec33b14f6db9185b7441807904c8228593411ebc0647190856ebcc69e42f63b64ebae2b07f1d9dec10b7159eba4a4c3504199fa64eaa4e1e6ed863149a72aad588fbf54092948cfe79929a1209b83c02917f4f206c6d430d316827f7509a4d20ef466fb2f2129fbe9fc701e8873d28f4b369b0dabb65d22c2d59f72b2b60f6f21affec75b98f00c22a40718f8b0ba8616c580f75289c73fdf3bd4631677af1ff81f7c6c7aee2485b2b59c5c85dbbb830c4b44ecbdccca3177388d37e5fad8f5072fac19de0022373b970a35e33ba6b45ea34aac4ac91fa621b776c30545eaee758c764eb605137205b125cfdaddece1c2cbb9f8d688cad0e40af3aa22d62a03a324463a632821f9f31b9f336a3cc6415ff5e05f391bcab774eacd3e75791745e444cf1791018ef7ac616d9a930069454710f490f5c95bdb42d801218f1b1a1c755263e118c9ba998e77ff99dd651574b5ea3d798814a1ff7a141175c35e28294cf9a32c76f11859af2a460ae44cd9692e8a70f72ad75f9cdcb67dbe976476d512563360667a2916135537214382f9108eff8e9050b5514a0837b52b6c2b8c4cbfd9bf00ac7f976808c20a4d5326ea9d6355787ae243d62f6b371ce415f4b682833132f6ad0c9dcdd205b02beae54e42c2c0d2aa646609a134eff8870a2133cd1f9a1c4988a8443217d672947075a96ca7102e5dfca54e5757e6297f59638be280fff0accd264fb28b007e52105614fcc8668a5669508b9e6d43ef8643b6da0029e80f52d0b795963159677468a31df7f84832f74e50cae15854ce9a08863e10c7638392344fc443a5065a7a54577b4ec53f5498838b5494141cecd89d224f5438f0ff33541a995843921ca2c24586815d5de46391e7829dc86cf0e54dda883e55dcb578e803b620a84e1068623c28c617ac51984b0a5c1003998681c96e2f519f4e5398ba998439e431d8d5c6f0ebb563b4ccc6c781af6a7e8a418056f7f9f891ca51a89b0b3ebf2cdb55a458e88302b91f3fdead0b2f5fa2727862e1fa556ff1c0872d4254722b463c07f137c4a84a929f926fd24fe8236dec39890c2094a28c247ca84c202b010cf343ae5b15e7972ec5ebae799758c6eb1838644de94b1b2c747f68568b88c6367779d2c1ea6b39a37494591cef5eb74da81c6cba529292846e97e8fd62c2cf937d23a977f56700db805b591bfe20a84d99b07c507f5a1f720c79b7c1a58547afb35057156363ae4a184f384e1fd10d4311d1921bda8b6ac62d7476651fdf2fff360684e5b720d04e496dab4143dff8f8aa6f9f847d589e197a8d6a6106a4ea88023364e7dee2e43cdcc7dcac5b99fe4df5a79b34ef1938af07e042b7dfda5e95c59526cd3061288302c17b80fba81b76a99aed09cebe9559ec80a559d62142b4da94bce5db0ae36f8050d8e2949f7b62fc67741cc410672352a03fee6ab8f0e578398cb0f6bdf8f7059e5feb2250963928d859a312986ac960bb99ba16652acb9c4423499b2b0ddbfe1fe3ce602dbcb52ffe83f4f4b78ad3c0bd1d026022758dc03d8ce263bf39a2b2cc938d4cb91ab6bcfd7d0d02d8e800cc2c29806ab1aca9cbecc1d3657c2385fd63e3084c44f28b9e39930df0638d97596b1ff0e4b50366ab863a3638d183b3f824c3c62f013783cdd00f0a24c7e833d2dca2fb058685fe5325c4f6ffcb1edd6d1310f5b59ab80774dbd08636321ad53c0f1cf645b3dc916a9769e1ba707795946b71293a7da3cb85aae201566eb605397aa97f361b51698611fd293294d542aa85ccb0b5e725dc3b5c5d2a152daa31c2180a7167cd84ac3bd22e64087a741cef1867c09ed5377a27f99084a9ef4fc249ad3a6b2ae27c728ecd30412615518a083f68a4e975079d44ff251d9e0b1dcd632c6138418c73f8bd2036489c3f4a2a662f906cea848f62c74949ac76064b5e1f5a19b4b94dc50ef96b5992f49a07adec7aa6c1d8319dc4e13039aa1e80a8980566b96e90127a6a0471fb7d782907012cb2870f4e9b03ab8217408dc8ca55f24ae0222589ff94b5a67647047125a3688f2bf7a11baed41eafd07643511e3e2b5724d4b67afd4a6b57cbf134e9e57c3325745e3cc753f7ee63fdb2446c2536a40a0ad09108697cd9d10a909a2126bcff73e4bced5e2e14fbd925957a82d0ad50cf14e6d2549f6f280f9f433c0dfa6a87f99fc5650b651b7953d6061d7e40297bfc32d0479bfd6afc104dc6c0e5d2725283c42d35134558260d7cd7feffbc6e3e0bad983fc62c29e23100e40128827a9e1e3b0ff6d8bcef6f60313cfa5804639ccaa51efa25da69089c53f9406a6ffd51fd7e463c045086eee6520e6b2b5e6367688534bc2603fd3a08047ad4d62c5ca6b7e9341a9c4cc8a9688765f03503fdc7bf49b4e731c328c3e80ff9a44d016d08bfdd6e6edea3b551b323834add59256f95b9ac6253c757a00b71a3dbbf74a43c8e3a2d20fa6c88e8a5ebd9e197777dd59e456442f1cbb9a2749d33eb15f0d82ec9ced1009240ed4aa9e114b46209598edc15dfc274e32d67219d1c9546a0ae1b63e0099c6d0da6e403df257a6e27cfa69616960b19e7f78611bdb8c08ef5d6bee76e5b0ac53ec8f0a6f24e1c2f9bd7accc2d43635165afdf370aa60992d5ff18c3d75e4d26eb08653e8f2af92ed2b43db728ad76c45c692a428f964574cd2053b53266bdcf5c5591022cd8a32fba3147fe37e9701e81c315bb169435807ce96ca6d12a1e322ea041392e2219e0f4fabfd2192276a6104585ca9fcf012f802d63f74fb69f6bc126ef0c32bc70aa99608d63d89227bca4b1afbd0cb677e4e40711e93b7a8493f08c39d0441cc25c670caaa247a9bd3374d68d59a168520a9f78a9882654b2ddf4763cbab52bfbb66be2220febf35aff26f693c1f1e686d90572e9bad3b7fb704802dd3897e16db484cb05403796849ab778feb0f4140f60eb5bf51af5525e5e10d65a83c40224e6c59ae1c9b7ff647442179afa378d7042eb9b4a90881ba29265608805cd8428da4025ce2caaaab3ed9614180482cb37f4985aaddc7c8eb8dcdfd6bd0148ad14869e481d85857a01ba395865dfc9edbd75a20cb50b2c6dfdb577a7d092931494f2eebbf41a3f11f04a5c10d2411d304b9b5a9218fae10ffa33967fa5b7079a2806921df8091649db79d5cac243067227e0a8ea5d0ca914967743939801cc77e1d6484c70971df8a188902a953e4a19f2eeb80ec393d6614509fb1e3f14bf919e56076637f23c0d867605b75f4bb45978fd2373a1007d5ad2fdb578a9b7453bc3e0ff7407a267350ac3c8e90d4edb72a1e158c0593f6d5890f122a01ee98ad6ac86ddc1f93a7e38432917b34af7b6af1714bef463af9ab891a5618cc17b0fecef799c7a7760704b8f85c0cd82262162cac9885b88ae364717c0947a17f82afd3a5fc33ef0c47287a7a0d365e77bb9093c095c5d2f8be0903f3f822aff582de61c584c4ed9e34f90be626556dfda389ca769f1077fcb788c37dc53c14f626c175e1e4f974941a858d3579cc0c2354d4c0ef526e5d22b6fd31937cf66ccef1ba9a2e111efe894f61932183b594eae9601f85ebfb4f341c13c2bcf29d164c46063f9e6e878e1ddb54d08554f81e8dfe4c1c11e846b5e86a8dc79479cf5c491082404115db1d67992a41677af6435b56ebd20a7e7115e431cebc9fb5001b9516a9ecf08ed0262a1e92a8b05c8affabf52dde04bff86491f8f311538a0536dff23b26582f7e1044fa3f4b7b89bf54eb26195c5f5ec85354b176cbbd8889d0519078f174f948d9cc045bae1cf39922b0c0c395e26bab958e616d0e5b8762de9ac7ddeef01a33d26e78b450482571c2437e59e2908f497df62fef22223c3ed5cac5e6176e88ec0342a762b79cef06cc6d22ea30bf678fd74c5cf6034b32d5ac10ae261d2ad3e446b57a5708d5390344595dcd81f45eec7fb1401f3cfaac00bebe2c32af4e71ab4cf3253b28787e0fb1382f4abff53790173c3ecb0819ed5f538ef790dc7543c7c7474d083554f125e38cb042f05acfcbabd7f8e291c590a4766012d509469f457a87c3cbd745a26e63f046a5d8c8717b19639032e34872307c4b951f033e8b23779862d15a71bf0ff9f21599caf89f699e181a975f26c3044ac94ee2476c569f4289c81223083c196ebe18ca8707010eecd0918d5ab0470577bb5e3b8c03be7b4f3d71e5afafd6bc1259f5c94f2aef607edc19f1dea650f19983323d518c5836bf850ad8d78e2f045137d0f292aff44176e6a728eeb0e480864f0cf6803cf3569c1e74d7700071915d57b131e6b2f0a6ed04be8e5b0107d908c737cf9316c93c8aa4aa4bf5634009fe5247e6b93e6ef9a7f47be8a8fda482f5e7f9953ca4febc2421b1bc0081d5f972a863c8803ee3a0ea7e347eabb25b5de4e5375a711169be44fb399c04157b259f6fc0326af541ee7996ab8678d9d2c8aab9f6863447500f88e4c870c8484080ce6a97b120fb75410be2162a75d4410b491a7465dad0d3acc137326c0eca2d166f91b510fcc5dd6c73744884a1e80847be7567f5bb15e737390b634a4da73b46a17cd92c404c0c231d4830834929a51d9c04851c117ea8ffa5790b657d5855a5dccf9c9e9ca044bb8b610bc6965007ff65e1a0d2779bf8ce0d7b425545d24a07415712a2d8fbe888e4fd8b8332f773402c2525902200f6d31565b91ec67072da1c77212a5012503732aa83cc7e319215d4c4485f55322a623c4f573385980460e018c23a54a424c6088117c4f74367821a10de70f354232a5664c53d43d4c59fb742a2c94ecffde96f951a7696a02629d3bba26f80dc908ed19ec1d3fee6d983f0c9f4b68b7bd7673bc7bfc08ab5a7940fc60b742664b33c8848ea5b8f670a3498096d64b09a9c8f84ca19d4319f6ea3767276be579c0b57e437402fca54467c47f52b30ce3c91009ad93e5682bfe7b792469bec5acb6f73bb70299b0508299f0fa1ae4014b0e83717c0105a8c406ca07f1ba1e3fae33f873543732eded27966bd7eac37d978aae5ae9f089d159cd7c1c29f929eb6976727c656e32b2319b3859a21ee74cb017165af2f6787b527620c5d5eb472a6a8491fcc3d835b4a9d45f35da5b6eb0f49739158e36845e46a289abffd1f526757fab0d47d6897c578e4c4d9cb52b523e40b102f04e3204e5bbdde66ff1235e0080c888e19e11fd9d6ba148c1b925badefc638735d877ac19379df7bfa6f315b7a380b98fd73c05260af2a3c639e8ba31a15adbabcb7961ddac4ef19df53de762a58e17abe662df9acb4fe1336b4d1a3a98a84fe9fcdb9099d1cf1263e8b6f882e3c19f56"}}}}) 3.046643708s ago: executing program 7 (id=41): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async, rerun: 64) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x6) (rerun: 64) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000780)=0x401) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x1, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x4, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x7ff, 0x7, 0xf11, 0x8}, {0x800, 0x0, 0x80cf}, {0xc, 0x5, 0x89, 0x2}, {0x0, 0x3, 0xfffffff4, 0xfbffe2e9}, {0x1, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x2, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x109, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f57c48f}, {0x81, 0x101, 0x3, 0x8002}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) socket(0x2, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff7fffffffffff6, 0x1000100010008}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0xc3, 0xf0000000, 0x6b0, 0x9}, {{}, 0xabbcd114ee7ce6d, 0xa1, 0x0, 0x8000}], 0x5f, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffffffffffe, 0x4}) (async, rerun: 32) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 64) r3 = socket$inet(0x2, 0x1, 0x6) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000380)="f0d1883c206b196cd9db8ea3bc851a4709fe624654d69b0dd0a7b73d22466960bc3ba1ad8f12d2d1c12eaa100ff0e7ceb3b6da10e8908a2838d58633568a990d1fabc14da11eafcc3241b3264e1e9905fbde3f868d74b37fed1982206759c5049b3dc6fadb40c1cb35aea30027281d6baa77087363550fcff24fefbd9b347fcbbdee5af7ed26ae9f2c1e4cccfaeeffb77a6b44d7a4e5c27d4a2dbdd9359b4d27c116ceac2bad4f0d1266e0c1bc6a46a8b0c5a1241421382b5dd10cfb109d4718a8a5d732f83135a0a77a3b7a8a425b496b2a42a79beb435b0baa5c30c55f08d509d4a4cf55ed459e", 0xe8}, {&(0x7f0000000480)="25204226d2670b5b832ffdccd0a9c8e3c8b1149367955794f9c3d8164ddccab187b8b11041763b45a47b7c374e61da0f8507cc3cf5904021a1b9dee89ae8714cbbd407d0a49bd41d1fd7c15d1ef46eaa01cefeeb14387ca933bde08e3484418e0084208dfdce8e41d8028e1b7f94b5f1bda5f1b708a3126627557f81726ce3b381ac40f6d32efc9b6609da068168d7cbb2a604655c8f6211b0638d0792eb39db37acee703c042002", 0xa8}, {&(0x7f00000009c0)="2c25054ac4524649e2f601ddfadc20b1aacda4b7b9208ff93aff251a1c86987c15576ce8454ae73e5569ef3ff3cde79063835ebf86c43d05da1138af7e19a386301a3d191677db975c1b43b9020a96770a1126065894bdf844fadca4556b62af97b14d0dfa96b36e5171c31661a2621223246ee8e5a96ac69073080aba65f80f9002d3571d9cafd4a96d0770f03e932031041e4c8ba4138aefe07e2d6b4be28cb9f48b74da013ccc01ee6fece5e7ad196ae301ffacf84a6dca775749769bf8569680087dcf57cb61431cfbf55a2358ae43bf39c0060659bbfef18c521a2320d6c716a0b20fd0a92b79dbabc7af12e7dba28dd318126a72f941eeb63f68726c31c145fb90e8c66da4f26a24c36204d26a15c52a012904d8d3bd9676eef77dfd870a70d140f47f1a6a3afccb5ac8c087bfa433c316604dbd4b936538e18ee38b83c5e24e1cade0bc2a2b89b164cecae59d752fd1b8845a4f807d1e988de7c0e3cb135839e81d2641e8a59308ee0b362d1f1add5afed29bbac8908a9d20e76e9e72b06a3c168ebcdb62f8c613af84f6e08352eb4b3f8160444ac0ecc8121b4d6f587f3ada28212f736978347ff696137003cedfc6f37f35856ccacebf19b5c9b05f2efd4a965641f20d46e1c533142822b107a7c27fb815fb46dd7a6a5cd069a9607a7fb5c90028a81399e68b74c366def4dd98ba3b862def80ecd7f99f365a14b6da8ea20c95bc9e30d9cf223a81f772f0524e43ca1f299e70320de9b97854c2775ccccdce13902c2e533f09e3d2abffaac70043003c90e62345407d333294722ec40a8f537871fe21d89bf8231a691a3871351f533cb0b47682bca90210eac012c27a7a950acba332767efc936a08718d99b70ff208ac207ce8caad2475a3b2437786c69f48b9d910317fc991eecffe02f60e2ac2dbcbc2b674307592c9277d109d900461b75df7a06603a6cb1cb1c47a69a64032bdde27b76454d8d562f9c308b41becc08a33a3d7de8de420bc17dbd3839ce53040c00882804eeb7f990c38b3b3dbfee01c68e9a4b4e4ea5b9b638adb6499cc406d14b397f41813f7bfa6f398e9690c953dc3f9f16f5bc3df87e3737e99db8d4e05df2a69a8311999d6794d09715bcc1321eb8ae18c2e0344dcd1020537968cd4d46d4b2a1fdf912306f281c7c068b353d1e6bc5ffef1072d46196f15bb9823a2bdeb6a3f108edb6196879bdc7d6dc60719aa54a6e1a77f0c06e255d6d7ec7ba499e29f61c9ed6cf31167907cfd6af7047122175a79b32576e5fc6356763a9d26ec06046d76696058747952c3e5442bd8a297f6ee3f2595445caec5f2406e4889bc06dd74bfff908e8b007dd7d2a38e5e59fec7cd4a6c43e30b8f18dde60e19bf5c45fb33617badcb8f5a8a8b3ec0b373ec1b23004993fe707679908a9ffe1a804060b3a9917cf705a80abb09153ec1ee70e07d2ccb730eaa0b30a9c178af5d8ccac330c3bf2e7478a83743a27ce472e390f7ec704a6d642dc1f82a55b033da85281c31685bf78ad3ae86327c85ec5f8dfd7c80e410ab54548ae5e75e5f7ba33980c167a836f8913d875bd049a45da4b85e5c1c440f32c95c580877ed2bc137e630b71a87b4ca60f860c859b2a2a5bb8f34c510f2a0d2d03e9e1011577d416b349557455d9bf6e6570a572a2761068d1698eb28dc086f8d7bc18eb1c4f904976788560e78abe928a52e1dc0876dbb045255603954f2bc93fa96fc8d168fe295960b797baf98f891b887bed38f64acad627836552cb22b0c9c9a8d5d809a68828f3eafd29731be26c798f38a2d1ba460d1dd380119ad384714b66c8425af56717ecc9897e180a44871a3ce385ddd646fe7bf6e9a0e51a34f3090840bc73e6114b2a4997a6dbe36edfd3afaacde31ae14f7ed11c1e54d4653263638619616512dcda1b11374fc24a314fa7d7dd0c86c10e1fd7ab2d704fad71821fbda692431aca99888c5c47529cc9fd6a611e948f7d459d1bb98a7b5b70f3dca63ce91482e7a8ffd7fef30d132f5d6311fd7d2c030943c1a51b7444ea3242d717a6de6bf84a84b01022b386be4d023025d6b2f31bf0cb111dcfdef1f2bf52e8783f39874e85f9d35f4c102415fafa46226798b8086e707b922d4f462be6e76b5ea1449c901d39a697da3cc9613838015ed5142c5c5402426349e11bdc60382765de5ca9c632d1cd8bbacc1193ec6d314334457c83eb4ca7d9465e24ec3875401bcac1e6cf723cc2cbba1fb89ff6fde8b1a104987f2d401cec799c300bda76377cb854bdc4b2f5457a0bb5362444bfb31f14277d5d83f9dae1fdddfe80bcfae44a43ff58025f9daa42d3d720679738050659d564e97153ca185f81032da578e9801fcc21c237cfc760223f49f408abdc3fce0537da8bc780c7d6400dc26877fbc197e374d636a14fd82faee3cdfe1ac8941c31144643d07a71e473b6b3440292c794a97f069a53d682c64b1ba802356f7e136963e2f78936346e662d4129e4eb4747ef6ccebbb7d5eff806feb491579cee012764f57176b869159ac3c238e450fc7b14a475d2cc97b35ad49fbe56b31a037e45285a0b6837c12109f7dac395dcfa249d33a5ed4bf44f943fedae07b0e12d44b10cb1a5a9c0282e75427969b0a6ce99aaab1098113b1a05fca8227853f5701f9a0f03d1d0c8c59ba698baa590268b617f1ce46560c3546015d83317c727d7d011c5af00cb9483f3c8f1655aa03055b2cdcb86349b9d51bf2b74720d7928844df2d70311a6a0e38e8703bf266c1f52593f6a5aa755d291ff261257f3a81fc3aea47a35d45688eb059ffe814f802a764abe843f00dd58f6ce2bd6437d317d03d62938ec5c277f801d41968c9bdeeb9c5727ec4b8bf75135377b895cae9cf6d8b463e276128d5cf1644cf130f7787f33bc6d2faf8a2196eb1c9c5910c4790a27bf6e20a530e3ea67825cd74f013f3b594d0593be53eeb773e1552ff2d509b84492dca5a21658ee218eda6bc495631f9271e15129eb5c319a64e7e68aa16b1f7bd2c6070f22ea8474fb21c9185a9fb9c3ccb95041e59f6c8391bd3a7527d6d36ac0ddf2f8311d4a19b284f210a857d2f299c6e147ebc3874ea3ac58e8634361e15a5b4cf8c6418816fdff374ee834e5d0d90bc79a085720bc98b4bb587ee98b3389d68cee448247d06ffdb6cf42d7e253b306a6c9d37ea95cc225f785c95496845bafa7f582daf5a887d1597bbc66c18ccff7fb60bc139791cf67359f38781eb9918f0278130cbf3775453df1c49a5e9ecc393a291762558c90481aff4bb00c9b64d0a3637ff4938b5ed34f9d136730aed12e74baf91776a0a29e04d98460bd4eb2a0e88b378a2325ea0e9649d7b050f023ff9b6159ec48d6388d8efd1c225110b9d6d6c2a093b5573538aa2f6ef2678a80773bd9dbcaadef599ad01fcb74a33818f5136baa1d609d9d99880e0af4d0f7f80483d044255cde499032f9d1997517a3a67886e1bbfba5c3f625c2a90a11fb9c057be50a016b8e13a611afa2eda4f56ae80f996ad12ccc53217f50f89564eca296baf25f17d6a7e64820ce967aafc27588b5b78568029d15c39b5235f9ba59521735dc91203ca4d40c4356e4e4eb1f8f970b0d176cf71628d3166c0b47da67e8fbe9b9dde5aebe6d879d2199d46e0d33367f0e8f905d5b1c9ec95a8f76364749f90fb440d8fb61b72516ccde906b16d80a1ac0e2689783f2392aa0a87ffd0476aefc648298bf5a91735b34d6de8915641665adeeb6edad1329ce86659b560d7de97660e4477ed1e38e497e98792a16f8b12c7cbdb622203c20d9e15ef6cde03dbca3674a618141e2bd8c5d17c34963d4adb69a393256ebb8a554c86ce12bf6f904d053e32346509daa70c72db875f4b19304aecf9e7656bfdcbe6c4f6ca171becb29e538d754ce799d969727dbf035caa59eec1fa921992ce868d926796d498966c0918b1cb6a6497eabfe9597eb04b49f000c2e19472a940b5b2b9bdab5c42b4721036438199fcae42b8545967b544e75ea2e3c15c60eac1456dff98c382103e9f0428d28fd2f81041492bf15fa81f6e1ee929f367183330090d323901d2b1ed37ac6e47a0a66fb27d85318c7299e9389270f7131c034afcf651fdf356d554e9e4f8d1034337de52e190a467226caee214cf66577c2cda5331b6cd5c917fb357d7c15842466c4ce40fa6e420c4580911647eaf16d877b508907640d78c37d53600f008672188f7947a270fabdf1e5cddfc780e7987a7b9947c9efc99543067bfd6cd0697d7dcfe18ffc79e0e294ca76d226c4029964f257f1aba19bf8d3f84a4e85e3116c777b296fe23a72ab9100eff1fdb24d76c27aac6f3144f8b793771a20841a0d89a75ad0b5aafe1940c020ac2ae09bd490f47cb13a35242aba732dfaf968494612bdac56dce2ed4aa94ebdb9b99185ba8fc612e31c565a9c797f5ca93cbe8fc2cbeb458f765785b80ebf9cc219d09233db90333a1193e3aaf32f029a7d32f4f51fe02dbc3ce0fef44d32a09bbdaccf2d6d9f500cbe8898708cc970b3fde59dcf50e979f2cbfff9fd40eff005404e5e8e2bb8590df8e1a2de4f10cc3f8d8aca73a0c818eeabbdee32968e2783c91dedc7641f3ba937ce081c50cb7fcf4440bbc8667a6e09e2b66258e3ac3bb7987a2a968b9da9e0cb715b70bed2d2771a39612583db47bfe45eb364d55ca895f0e8bf15785830208e284f2bae928a05c045d0d593d760252d366f0d7eac550a1ecf53a873e057378f21ea5abab28eebd6101963395f7e1a57d16cf01af04dc399e577e277bbda84bfb60956a7e2c8147a5b1ca261360f918f0afbf2777e23fbb938eca919f68f50daa1f3507dd2dae3e32d44da4d7b6b1765a6e97a16477d7874ab7f0abb1e9c42031cea7b3c6e468a8c0029f82a8d1054214147ae7b0ec052a28074c440d41c8a93af139a1a7bfec3801722d89882b380e64bfa69f7edb445569cfbfc43d567e843cb9d139ffbdcc5c3562e220ae20459b232148a332ba9a11c4aa6239b342f91254f9c3b70eee1b933be0e5efd406beaeb39c367c64f63e8bf052adebcff2bc0b7486c2c2842b00895017f212e07c177c30f230d2d946069dd413d79400f60a7ff0d0ff44075185276ff28c11643d1e7340902dcff852951029a22a2d82bb76fb6096d55c4033a8c497d06e469e2d53a76fa28b4e7b8d2ca022c989374ebd27ec2d403b385ee88447fc336664064c734fbc8bb34209e8f05c48f01d5deba3ca55c89c193fd344266e0cdf191b867756924f05793b9ea17f02c11baa9be3d602cba8bedb12dc7b7fd11325330bf866382e219672249a73e18a4124b0e78dbbcc514d9f6fd990a7831784b820bec6191a4d942cfda5630879a6292738bb15afec2e25ab29143a3ef9786aa09f71d1526fb811f4cdd1b60f421f7923c2a07565e54dc8e180278827ef1738988db96d5edd78e957b02ba5fd6892672d8e33059a10945db1b73d8ad53a4ba891993e3ae19535e6165f3a07c3ca0cc9185a46ec034ad588f89b1afc20c439a63cfa67e2feb9bce796e32b26ca93b74f8927f3c9a036362c625c74771ce930fe3022c6ad510ffb531d1725feaf8a713c37bba46a7ac4656e62375f6af7a5515dde24b354cc48476b979ec943b07dc5c68a0694d92fc351f3e570f76820e924b48c42bdfcdceff37b67e553f41b361260ddb6d373ed73e24d569d4f5149b2145e8fc9879d3f3226bfe540d350682fcdce7564d2a78a3a4b1c3cdfc489ccb139a8c8a9e08d1bf20143a092da0040692280", 0x1000}], 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) r5 = socket(0x10, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async, rerun: 32) r6 = syz_open_pts() close(r6) 2.462612811s ago: executing program 3 (id=42): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) connect$unix(r0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2002, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x33, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x25, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b"}}}}}}) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000012c0800080000000000000000000000000300000000000001ff02000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000012c"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = semget$private(0x0, 0x4, 0x88) semop(r2, &(0x7f0000001140)=[{0x0, 0x3, 0x1800}, {0x1, 0x18, 0x1800}, {0x0, 0xffed, 0x800}, {0x2, 0xc6a}], 0x4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="58819b39d64959ea2458ad1d3e9daa30", {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x6, 0x0, 0xabd2}}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x4, 0x11, 0x0, @rand_addr=0x4, @broadcast, {[@timestamp={0x44, 0xc, 0x9, 0x3, 0x6, [{[], 0x7}, {[], 0x8}]}]}}, @icmp=@redirect={0x5, 0x2, 0x0, @multicast2, {0x5, 0x4, 0x3, 0x3, 0x4, 0x67, 0xd79, 0x10, 0x89, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001180)=""/4096) 2.07195275s ago: executing program 6 (id=43): r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x1f4) ftruncate(r0, 0xfffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) sysctl$net_inet_udp(&(0x7f0000000380)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000003c0)="0db1f8d970f3e0c463cd67225310191f", &(0x7f0000000400)=0x10, &(0x7f0000000440)="44c5025b4b9119c31b90dac9072da2b7bbdd6cfbe27bc79c22e6faf49e4f9e7b065237f8537ebd7391dd", 0x2a) r4 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x20001fffffffd}) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="6fcba90400d77dfef8dbd7cdec685647d2f28f68cf77efe077d06091c8341acb34f68c0a3842738f9bfcb99fda6f3b127efb551236f64d8a7d8ec0798a5e000000007d2810eceb2f347fa869f60e308a1c59ca96e390193bd9f426d8154d8158b63f7e6d0bd3629fc463ca3bf4bb286420c07d88bbbd170b331722d284156d1fa20981c76547e9ff68833fe6b7454ea90a748e8748e503f419c19f5eaca0cf7f0be13dc04b1961000000fa06716b5e42a9e2898ceadcf2fbcf5ccd1c6ad7ed4d5b5f2cbf4bfbd4b38d6ab772eda080fc0d", 0xd1}], 0x1) readv(r4, &(0x7f0000000600), 0x10000000000002a5) unveil(&(0x7f00000000c0)='.\x00', &(0x7f00000002c0)='r\x00') 2.055020344s ago: executing program 2 (id=44): sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380)="e33745e84d5e", &(0x7f0000000400)=0x6, 0x0, 0x0) msgget(0x1, 0x100) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="e33745e8", &(0x7f0000000000)=0xffffffffffffff05, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800002bfbfe8000000000000000000000000000bb00000080"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x2b2, 0x0, 0x0, 0x7, 0x800000000000013, 0x6, 0x40}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) socket(0x1, 0x2, 0xd) 2.043173518s ago: executing program 0 (id=45): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x8000, 0x36) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 2.041984707s ago: executing program 6 (id=46): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000004}}) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x404}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async, rerun: 64) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa43d0cc1aa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (rerun: 32) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206917, &(0x7f00000001c0)) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, '\x00', 0xffffffc0}, 0x1c) 1.922959873s ago: executing program 0 (id=47): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r1, 0x0) madvise(&(0x7f0000304000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0xbc2f, 0x4347e793, 0xffffff8d, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x5, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000fc0)="1e5bacc1bd1f7880fea25daf4ce4b398a6049d94b3067e08781493ed4ceabafe094beb9521ad675a1dd79fc59376e3f57c0d57cac24358f0b4e9b21665cfe138d9ff66e00b2d08a8b4c2fa88d39f45aead0c1f0a44f088a72fed5edebc052bff95b60c0cf6c908790ba212e9314d275f060001911fc7687b89db8b3e2df3e9a8a05c9d84b034cf8c7b2857c0b59f46c49423e635e002af02a668a46945875006d0953b64ccc96ae209f9e73a67d99366dbf87f421cca0ae68d2b9eb06917244d08e09e85836f140ecb214291ffb1a711857638b6247de5acc5ae9c09eac7024e41d47d735271297c4049330afcfdac946f43d43c2066fca7d78097da5289c8e9d677c5f51db13c42f154a59e0a9394da407fa695d3d55e6cc7efd8637b8812d3ee23c291988064666e308e6847b969114e393d1549e7627a714b587253764097c809d98e92ff33e37fe4c96177e96feb82bc641419adcb09a74e83d9f97cd5d10801dedd76bf41b6c85d6702ad2b55594f74dbe13299aa91bdca3ffc84b2bd06ee2b229e232a23db2cf23da8288db4a6651cfa6ee1a0427c9319c9b17354c144329e64d20696baefb794f2a565714e64f08425de4715435b0edfb797a8de110f3435549b28cc54e1fb946af373eb225ccd1e70f0341f391d40fc7776540b32085b2281f184bd923a73b69853cc14a069cd210bc638d4ce46ac388665f2e9d128d96b93cffb4ab99dc1c1eb7006925d5bb3c6fa8fc17e02d39a70dbce235b349bddb0bf2e0c0b211925de025a541edb1747b1bf204d2ac01f1a7e11327ac80d5e810030370c168a43b5f35e78ca645f4cb74592c6e1025bc4aca330ed306e878e462e7d2233912dc9ac04fdd0beac157bd5a59692e3f4c7bacb5b4ab3ed672a5ea43a09fc8f99f4c8695c8fd37267a7391445f5e4e17c1ad8c5de09a37809c68ea6cbfc059bea49f63f8ea19c51b8026e5151a8a8c38e3ee9dc1672aeaa9070e31afc901ba74f8f4ffd21c8e8e4cf3e171036c674639148ddbd87d297e65d93c3b86aa2202504acb44597bc2d159acfc72b415762f433bf39a2171fddda1c1b71fe0886d890a2b6d7409473ed3f8550ad2159adb099063046c85f7154882bdf663b524c7efed58dcdf5dc02db7fca6cba111667e3acf2b7e6c8c2e8ed21566c1cebc424119177a600684d880e30265d7ca2563c519e08be62c44cceb102924d35c37c3ab0781d444c1951423a81c548c80dedc450f891fef5b884687959d080039f98362e13485b36ea59c4926d57787897e24f53e4f1136614c1cfe249b3fe7043edd388e3156099bc8e3f808de8f5484a0ae015b266f4f045c3679a19268a0a", 0x3c0}], 0x1) 1.902094796s ago: executing program 2 (id=48): r0 = openat$dri(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dri/card0\x00', 0x100, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(r1, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000180)={0x3, 0x779, r1}) writev(r2, &(0x7f0000004f00)=[{&(0x7f00000001c0)="e008b6c14ea878d6a25d5020123f7d825c2ae7d1cd174e8ce29093cd4091eaf917cb80bf94ce85491e5287fef078549a7fa85b950508287d35091b9dd60d3a92e4d35df138adb049395ce3c984cca0dce01fcb82efef5a55673d7cd9ba18dc1af65884643e03e58d831fba099c2bc4eeaea645c193bcc8c2dd53262ee5a4e59acdb7bc472b6614bdfa3dfdec877bcbd2c9721c5d03dc926cd7561c4b97814b0b0c77135c630a21ebe74e6f8a8e5d136ebb88fa8a30e24556bf79be083c8d50e3e273369384a66523a217d2418b170bde031ab7f38cff61d9837c867233ba7a813a", 0xe1}, {&(0x7f0000003a00)="3a15e66a0b8f2632027c97a5dbba3bd61358a5a2b8b3e43b658acbcfa37bd2eb0abab54ffbf9634255013756c83c42faaa2e5d88ceb1acabf832b88a4ed6692e986c87410a9a4a197194570e0de836d70d8dd709b5bd19f17148f34e96f0e877243b7732e780e1e565d511d8d311efe8c3171c1546ab95d49a04b7cd57b62ce6d2c9122fb4381090b76bf2fe35b1b1937e0f8943622e32a2ecf1ffa9fbd0d9fc9f2a0d1117cbdcc871d7bb3f8a29d25a72d73ff0b155d4a5ab35fffbecd4b6ecbf022a486c92df39a69dcd2f9294a64ff0b1f33db78af14fd669ddae05a32d64a94e91c63b6dc7df1e5a34fc14edb044dadea3da4300698e6fb8bacbd9f727f146475ea5215be725adc1aa71240c592dbe3784bf8390ada59e9ed641a4614d5abd4e2c0c2cb0b95481078678c610cb9d4950d4aff340284ab19fda428d70083409194702ee94226e1efcf968935df5f36781d4a36f876d4911d3431bea10d0e9f4fb4950bc02b2349f1063e1abc1fc6939806dc234627818cc33b6f1e089d23e913cedbf7396cca713188713f83f88fafe2055f5c048065021a26509cab57145610458a896ea2c231b418b7f525766de05c8a8421b3268b2d5ab699f13e81b0b082220794d941f59724c11df1bb856a5dc19589285e96c995182b8c48816f9e453d53f765c72948d7a9a588b554a64c12072116e1a619bac8304f401b4d035dcaaef9c9e1740edf0093a8b843ef6552acdd8b436fc3ea77ea7f9ccb7e93869bc38e0226c0df21b3b03b10c91ca9feb7d3d03a5eb86eab9f6e2d1ea68ebfca44f44af7377c7c581b462bd7ddd5d446494336af2cb7e75065629997d3358d15e2f084eebdf3396ba6fc5a9791ed626e7e4429a9e0204a13d17bf6adf065d7dad0623efcf68bc97a5ce1a03897e2e22847c6deec4bb701f42c4dacba3d5ea616d2067856160900a6177e479b072f2018c7ed3380e0e65afdb9d6b0e8f216f3acf8a197cfa8fc3fc18ce88e7843db003d1de2224386725e269b95e29196995489e286eef490dcb957923054381ed7539a978f4dc19a2a58f14807f7944535c2f4704eb2d84293af72a0c833e447f2b862ba7b3eae04df3ece6992508367858f4e3142cf82020c8dc774d1c74285f4c9088596e2b1ddaf7ff41f1a5e0601235f70395cbcec9e1594dc9d85017cdff559c417f2ee789b7783054f06d1c8957d48435aadc91101426669bb317d30ba240b2fe1c678d0d6f70e13b580d9beb1d7f2381a4336ea7cab3bef6bf1f45e2a516281bf756f89fc3a9e5e2576df44616ef36578e95b4f1b350928e60c1d3343632df54d5a23b29d1e7fd54734b27949b82c3eb817a1d89cb1118e47badcef03ae36ca3080a863f2ff13b15e5013ed964c68342621a10e4abfdf18a7dd1e53c12a81d429c49c3e40955d1e69bc56b4d4ca3e77e0b7c4d84af8dd1b230c10af996abc20d4ccd93709f5ca3a9ffb8eddd5767469134cad4632de2134559e537e85230af9abf2e858ba60a3576c9d0d438b0754575db2eada2794c8b8dbc8cfd6cb65d9ab92407dd3de342f4fa4ddd451881d08a79ec6fca86a0f765205e2bf8a0c74d2aae038290c70d52cee442ace38bf4daaa6f37fc89fa1b628b1c3e0a1a2db5bd6ba0bea7d95a2db56cb4d99009adcea2bb7860a7ca6f66882a994414ebd2a45b53cb8af98880702856e8b7f93e078c08900e5d248e1b5d67a26c1a1cc5466bc269a82d1c191f8d6c4e30a3e58dd54eb89172c6f8daeffcc7960a2fe98abd07874bffaf51dfcc54cb3fb5654874bb2774163eaa22ab247514b649cb1476dd404d2f6652448b5bea5f696f1e3e512c68d17a4d27c9c823339b747132e73d2a8e5b3825b459033b88104ccca482ffa07d9acfd708af7892563c83587b0d52c2aee91fbd69b748504708610c0c36d051c8e5a49fa4518b0678da6d017e8b21c44308fb322dd64f18798ddefe46676270f8bc303fdbfba3b190e9c91c00b7d543d7846203dd621a64f11aa47dc21e6a2c63adc1006c8d70bab37b7f4505f05e09036be43aa6483081e796dd1b06609e42a72891fda81c099da6d6c409ff8a05e1483e07ad76ea31fd8b3ea3fa7ab507e3c68f430edb9bc3e3d34b620e4fe9c833eb76d489c9be979d98e1aaed772430a1ac3eded9956443921ce759a076387dabee06c8ebe0e54b7c0b72682994f3a911600338b1e06fcd566c0243e41ded2f8b0fd5748358ae09f7146fb15a7370c0a1f1119d9b40c53daf39799bc99e89bf11499add6c21cc9482e727221f1ee75a9e6595682b3ab63cf7dd19bb91cd172f67fc8bf3f16c38c12b631b846cba6b69792b8a9a30fd013a7dfa8dd237e37d4fb4a0a856f06d60864abbc55f93edd5f085b81dfa3e328b0593b07da86009c08b2189fd66e5084acb54fda876cc224a09e0d98ee4d0a970ced1794db63b47fe016590d1d7948038e417ef75bb07b6e316f9bcf2ad3eaaffe44d5f175ae20595e3bda0313002b5b4f6f19940003b9f599696d5a7ee3430942efd26c37bee0262f6d4fdff0a69d21ee4b3bb72d0119ab54009b37f15260f6e00a8e4aedf82465a3914d3caac66cdfa8f5bc2bb32e6c9abc27d44a1473b7b329e05beab79e043fd2dc8293c104ced1f91917a782f00121345e6855fd9878eccf009979e70ed3394c49bec95fbbb6fc61227564688dad01e43983877d81bba345bf5c6d88cb654f796f7d464af4e89003dc38e475977bae31ecc4e70805f9fe6f2dc863f1edba03f979f6fd8da63f67adb4c9c1189b496d91153062e9c0b369451432f6aa9f558440f4ce8d5c011a7f988485e584bfda2a96ffa22c010b39023ea7500b991bcbe8b26ed7e1ff68ba1c463d66803941d0170c2466a61329d90266ea96d1885052bfd629a02bae1947c6115169303df814fa0a59efd8ffdb285dcbb8b8a807ccf9c9f978848ba2c8b11416b8be687a959384e3dffa417d8870191dd62a725c981cf91deaef4182a11fa13d037e76899f105739fda060816a6b030b2ae78d419a6398fbe33ec4e4bb96cda49fc7b00c705e0dca6259f2446dc2a3d1c7e29992ba6c7ffaa536dacfa30c9c42b7065773200271499870972ffef13c6af763d2910f80179f467672cdca12c3368da04a95e3dc3fadefc35d803151a3272b96558a257cbc6410edefa1f0844f8bfb45fb3d76461c1bd3ad78305bd13e27683d531902f7af15d0fa278b17e13176da63a604c7f91af11df0a785d2917a658145310639ddd8c914b44d1463ae75b7b6b52e3e5a75034de3b28e68b8b054a328f634a3f26805106356fd4237deb6af3aa00468733b3b298537bf6f9d68bf68fcba34169aeef1c0bdd31d4198e3cf88277a2a76168da6628b455e34d5aa52810f7fb62579b54fc479dda1171e9c495e46e2049e5b35b799872b201745a286d822daa5a820e5f1af17aef4b8a14d6ba98df3a5c80f4518a7deff4b5e8766368c9ea1bdf5876fd54ddc2c41abeec0fa5582aef6c29220b465f7ac640b36b6d1c3dff78759792d28796ca91309373db2c59c900ee3272750f5e7986b715da3d9fee858cec6a2b5bf7b9929e86d18fbe50a504ca2fa94a1299bdac8022d8516406f4f4e5593cecbe284e80b8e5dc53a4f3f3f425dcc5fa77efdf987ae1dc7dce399faad5fcd83dec5f81c711e9f832848e9291e7af47e1d0ef4b28f68087b4a0d5dff464920245beda9f177271819a9befccf7ce375e6b1eb163753f6472a9b5aba2ef8f28ad8c663d002a6e3778c9bbba3fa4fbdae4a73cfa9a452cd7c3f6c67f206fee9d188152f202e12cdf8c869c94f869b553b4bb5c9d1a9691c8d38ca5b41d400504de50862f3971081fc6e289349fb153b4d15ee99d2ee4cadbc06f1dc153d1fe081263b2c9794cc812f92045b719b8ff407b786f78ad35efd80dbeb0f8ab83632b94fa712062cc2680e8df9f691054fdbfec9140f57fc2049e76e5556ec6e22ddb27aac3070125d85cc30484cde0f89d4496ffe79c258359bbfbf78616ac594cc73390c1b8febe929aea21768dedfe5ead6039ffaa9a594a17a70b15fa1267c377dfc2d22effeda1a7fe9bcb0e7b1a54b11193f4cfbaaa90cf9a9841f3031f0832d53cf7b0fda747869e5a053017f4d374d0fdc144782910f9c37d14ee49a3ef3a0165f8422f0a195055ae60b92a20b575d0cc33eb467dd726b6177c2c5f9cab1e02a3d8677a4b6bab570f85282bc0e7666db8b6aee48e5455796b0a9a2c9a14aa50255a313b08f53bc48404022f741ae4bc6edd4b3b2c4e3d6c228dc8e4c413824edb9260f29d8179ece47849d8e6dfe320e684ef1057810ef64c4768532b345635eae61db743ddc38b858bae98b54f57fe32f02381c8658cc73121c2cd586e35d668877e66b6b4ec2fd724e0e0ad487e3aa99f1f328476a77527c165137aeac9d8bc30b83c39e01ca6655bbaffdd966cc2f25c90da7f1079f863a1bf026173919dd0bc4350728f6d233e8b35e728fccd2d4c2bd748778824046d93a4dbedf0abb2bc5d430b8a12082c470ba6803152371cd255436b258aa104f68440ae8fb3b7bb8fa7d303b8ee58c1510748232ed30a8921553bddbaafdd550cbb2717bbe894f3d3f6b7d952c6cc1f35264a3f2775f8528d1ff57667e0b9328a0425711e1233650e61df2c680bdac309b686329918c83eaa78acf68466540692999689ddeabd34a616bd60187647f18080e61aa6e005b41f871402821e9d33a946de7f97be61bbb0fb696f4ada5fac0de83a7acc98e9ad46e134b3558ec2abdfcfd06343d8dc79acca02eb59055f861490d1b91139d65a19b1b07b41d85601fbd3229d2cb8bd1685f95db5b3dcd47e7d3082b8a0a50a90856ce1c6aa2e8a64a955388e34f0305eee052996da1272457afb81a23a9a50e5b166f79d56a1b91441421e0e43a832faef0055310dcd893cd004ff5a0240c44bb05f617d938889f102440a682c60a84781d152e324404e375a3dd21beb30b892b5186fe0e94c894a332470ed2f62775e4ad04fff90b8356893442e452693e20099faa75d038ec1f240351522ddb81a6c1612f3f8622fbd648bbac55671435876eb55fa4cb56df0b3fc1aac812e51312b0f51c31df7bde32238ab7653997b7ad098fc3796be88478139d5cdfe8e4fe6c540a6d4d235cf7ba62429a8b64326f8c3fd9bda596d67fbabce7de4fdee686ec0413669f3580563db8daa6cd8ec84b7f007a97b251b3fa4059f3ffddb26d57c721703d3977b975d62898a35e5d6b32ad9fe0e37ae0c82879a06e00ffb8c03720d1669a3317d72471f70fc41fba5b06a24577fdbd54286c6ecde8f0761cd93de9507f3b0d30d01acc77d382c3364fa8df5725819ca6c4844bccaff19bf0b96e275eff924f9f2f278d156daa4a13f667e49b38e3b758a31bd2becd3f2bdf9de4f72a76cfe604c5c5013f9885943f6e8423bc152efada83f85ca20b2d2803f06372c6ca22e4d12818d25d9465ad4f727a3be4b04c72bfeb0f06e265e1d9465cde189317728a0a1994c5037bf076617568d913ded9d58388ad60d3fbab286a1015b9fd9bbfcf2cfb4597c2cb4978addf31d8e485538eb12f6390d226b2903964e3f68ec7119c6007aebb1eedabaca731083c2544cb729263d423c3259ed78beb32cd7a300fa90b36c099b2ad7992134635d8bbfc6e5e409d37443f392996eb363c7f01eb4358eb11605431d6048a706d7246301e8ba5a029866561db6c7602394587cfa9ceef3dcde8dbfb74ba1535a5c7c93dbe7967a9aac07b91374", 0x1000}, {&(0x7f0000004a00)="72616d4908c04843136e8d2fec2df5febe2affd109ea92e9d54e535804f086a49e2fc30c133513eef677df08f2cebdb1f898ec44dc8317999ccbc049493389366e85ed8e9a0458e33318", 0x4a}, {&(0x7f0000004a80)="a3442848cd7a84d9d52b2f638c8c864de1e51f31c2a4a331e5ff88f6ee62c8051124caf97846f4d407b160bf685596d936c6dc0e1e2cdf0b7330a9f61872b899bfc37f101ed7642307d74e47fc2587bcd949195ad5", 0x55}, {&(0x7f0000004b00)="1eecf9a2e36766da10319fb7772a727e5967f8af17d7180ed48789a3249ec228ba3eea6caf01ed5f", 0x28}, {&(0x7f0000004b40)="6a53ce9a99da50ce561ca4831a3b6e7d834a3b67d58035f15ffaefe0529c9e144e6e568a314bfb756378949fc7472e56cd6a92fd7e1813ede2cc77b6556f8e98b597b8ed24de02cf09ff4c1d374dfb89dc5331f381dcf793959dcc8b843755803294a21b26dea25c33b242df21b2d954936d88e569d5760a116d229bedeb73f0b5b7397cca108e8aa15f0558a5139d2278ba74e7823a21887f768515e091d8ce616d84f793de8e3f0ec00e159a86502a0125e5e822211a32ede5419bf1ae2ded7fcd6931a73772e199643fd0d52e2490609a504f8cc4a9709b9834e48f23f09fa7ec12b107815777d0b023211960b132fa56", 0xf2}, {&(0x7f0000004c40)="70291c512b448bb099b27ba6316cf4fb13cc34247ad26d176301d532d23f3fb360dacbb9070a7f3de5af7e01469e871fffa772349c2c48cecb5a514025125684c2fe677effa36b39e87c92b4592959e26321e76126bf0a4fc322f15fa5b56d22b38f18d44c1dad65de54d3ad4055", 0x6e}, {&(0x7f0000004cc0)="de90f9ecba8252e55aead8ae8e3f0919ba80eaf26a8d80740c36d02748707ce4702211cb819684d535e5522301423c1253a1f82e8ff1869b115b4c778b7dd21423f6d7d2cf8a06663576fe247a982da7cd84b6edc801e3573749c2ed6ac16b3abab7feae2f8bce7ae59b736d5c0435ff1aa5fa1e17947419566c5edb1e2a24b8f30cfc271e81c6754222624c8f439707094d65337828333d2aabaa404a25ed1fd1e984a6c21ec27676c19ad31178682cbcc24d96326b2cdae312f40a3663468baf22c8df8fc75886ff0a54c5afc7a60bf94a569b020659ff6a11c9", 0xdb}, {&(0x7f0000004dc0)="b0ecbaad7f5617b240c17220b6531b5113204d8e9663131f75d6b68d452d404f487381e53479d038e9d45cd71de9a72a9be3cd3e8ae8cc0d1ef0faa9592f39c08a058f1ef97e9131d5afcad9a06324c7898fd152ee8981d605126eea7c0a1025203fe25da1454cc63f8125edae7e6b0d5ac9a8b993a35d53c15be6670aa040a076cf030037f8cde9b4bdabcbb64bd3d4", 0x90}, {&(0x7f0000004e80)="cc2420491d77416b9a53adea2615c389bb05ff76bda8113cce27d3c3a06445407283823cff129e43a48fe64322222546180e744812ae84672bd18f296d460752becec642b3", 0x45}], 0xa) (async) futimens(0xffffffffffffffff, &(0x7f0000000040)=[{0x3b, 0x3b9aca00}, {0xfffffffffffffffa, 0xfffffffffffffdd5}]) (async) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r3, 0x7fff) (async) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045f40034006700000006907800000000ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1d9d"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="6f02"]) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x7, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) (async) sendto(r5, &(0x7f0000000140)="6f9fcac7a7ea0f2b719ffa365c3bbfd68bbf223ee96f0c0bf6393d26ca90001e886cd07d424d78070ac051a605bb5e00b110999456a0d96694c178d1e77f10b21d79124fc7728f1bc5d880fe9fe964ea48bb651be8b4fd65293af1507af16f5ccc69337b0d67a1433f51cc9bf680b88b318ab893d67768954d85bdcbb5dc6693a3733a8953a0eb8e2a1adf23d0986d147cce641212bb47ff72a79da40bd4ba9036583afe18884c39a4666f8a9db4f2b63418fef926d642072c695ca97b9b1ce3fbdf94c51188001bbd99357fb8d7541008efc00d8c324f481691e743838d426c0593dc625bcfdf0e137dbdb9d965047e06e2274c0a7d5848ff8018a963347bc16ad25e9cf48a25597fb6608da3e4d92754c2f784f5cab9b43b4adf4a28e09c8b815eb6c54c90ddce628ba2fc5ea1eb6025556f89e74aba0cff2bcaeda10507bf0b1d4e4b8f8ec7c6ce157230452c91c5c35dbe2de705a428e889ad125fd916aab2cd3a30cd3d000c27be7566b5b21b9d5cbf823c2c974c2f9f9e8ed5f7801c3e6b37f5e3736ac41ce65ba1442479dd75cbfe0d641fb8d44f41d6f1a4df8073831f0b81b2f98eb7b95461c156dfe399fe24af4cbfd3d787bd5055bec6787cd44a1383dea6829eccd5150e66ca571aa4d0481ec7f5040fecca07d6d2d468dac5cc92c9de128b4a8d32d3df8a30ce70d684bc5b0744f07c21938dafe296f8e1e43a81f0cf3031a6194669204d6b6b2af87169de7131550f44bc90ea6bd9c93b1ac603f207d53a95bf7193b086b250ccaab4941e51bb18b74b519735a4b7ee6244194e553715eeafa8681932e57b4899e8ed1696b7fd34e6afa085fb6c566233f901648e256517f73016c7e3bf0a4e1fb0a169d40c239fd948f74564e43ff6b5d0a3092c3dc58aa59f56f0f14493905681ce4e05cb4b844dd159de5f2c89c3352bfbefdd4ed5d7afd49927c1d4908e436bbb3e85276966f6f3e1f346b23b484f406668572b5a27741ac60f1cf1b447310805d4cc16b41eea341a5ad3da1ba6beae484483a71b95f09d17e4e6faa26dd6ee419af6dbf0cdd34900da7083960588010cdcf6591fcd3cb5c6fafc3a804beb97195380e9f50774ae46b0c6cac907880df451fea382ba562a0155c66924b11e4b22b6c3ff93078addd6027af40a3f9239b0487080ad8af7c55ecf54ef7e1df3e04bfc76a2419346f8a8e832db49b0c45b53bf7532ac875a402f57e6890f3b3c5b4ec35b121b2fd1ab6b60a72ee8ebeaab31ff209a59b37da7aa82e86142e0e215f6f979b6250f44b19f82badee69898168cec9d515bda4b139f6e519071b654faef59ad0a35da7cd7bd23d5d4346aa5ee1d8978b5f4a667021aa068ac67ed64ec9c26ea9458f173a4ba659df1e8356370743dc9b0891ee2071b75fb17ff958433794751e8c7d46a3fdfedd68bd922e0590e4d1ba8d57f858c9e619bc763799e8725bc29b62df754fa051bb8c3b3fd1f35ab9c31276c94d449c354179122e4ab59561219f3a891a62031d8289bd2ff77ebddec94d58bdd95bcb0b58dabc27a1616f50b4fb57029ac8a530db1ebe75f012e623bcca6d4e8ac8d62c8369e4773a936c43130a688bbcb16d119c2c0534a55035e40cb314db0ef423f1ce75a7eb4969f3f4f51dcb210fecf3fe027a04fa525fc634b308fa4d5b7adcbd16836277f81852d22a39a854189ec999bdaa8f3a5af565f7d7e12222c0a929fa0e2e023531a4658f2969b55ceee5e487e84a8a31cbe08f6c963af1efd91ca94abaa30823fb732be79081534d6ef3be57aa285da34c18022569526c076a80467a1c266191d8d9c979374850fcc72667fe414d710b3ba05ef7de883dda1121b09220c6d0ae505250a77b3e64556c8eea3972e3338e092f39dd9b93489982fbd0518d3ca08a8edb885d4c885a25e279597213923b04b7c23f3ec656e82addf728550483236d3f71a81e324c1ad4896f33e2993ffa5d0819e88c3d5b361dee6cd6c9783e771729678b921405e38d78ec645ba10f19a10ee46e7b0d0fe66a9d65d9e94cfa6bd438570f8d9ed7222ebcd6095feadb1e7ebdad445a2", 0x5c1, 0x408, 0x0, 0x0) (async) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x400, 0x62}) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x1, 0x2}, 0x2) (async) setsockopt(r6, 0x2, 0xf, &(0x7f0000002a00)="7c76f2c4ff737ec5f17fef17bfbfc46281feafc5fe635501c16f1507ebfb98e62406fbb48d5b8d28f646b20382120c3659e144e87aa88e7c053561d9542a3fc0734bc2de41b9815f7efa9165a21f5ed6ddfed5e0b1f0e09a9b322515deb685e77e1fbe854fe7a0fb8695c0d538e18aa35e312d779d145e44c71522085be391b84ca019b922ed123620d328cf7abe4a6417e63431923fa3043ddb1ad9b7e059b892ac98ebd73094ee4a49ab69ecc9f9bb9728db806e54072648ddbb323c37f57b4bb22bc2a593ab0b499a9ba57b721a6305f9b5f93ed94ffec047744e9ed7995197d7ff6d9643bcd97599de41d74bcc2790490a496f95d51346f92bdcc61c99f8736c6447b0e630bced4be8dd858b04c8c3f1ceb4bc85e8684f57ddfdc6486ff194f6405a5873f124de974c47af2cb630494e1d82b805324cfeaacaa0a21de3ba17e7e68e625bc9575cc617d3d16fb486dd7f162c3124c2efa13b74708a99c4e2a4978171520af856fe76d4b38f983c9e0d8cb0f6bf751474f387da0e00b6ba631882660fd7dcc8e8f1af75a0d36c3f88828eba611dec46997a4ad48e4d0eca6a0f6c72da3b85496238c82ceba3ec4f4b56bcd98bc74f43b921697521a3ad348650411e06987ddf0c5b0f356a4da8052dbe74efc748bdf87998fdfb233ecbc305595574f9e910317f48b2fa872aaa35bd4f733d425d0660786a6e371656b6f665e8c5c8552e01c7171d9e4f7fa65d3e1183d257736f7fd6ed6d94b100ed474d694bbb5881b65aabfaf9049feb49d2d7e9b3df6de8a5c741d9dd59052def5a0e74a9027755927562d0ab25d3e0eeee96928ac47ad74dd85e24fd453435941f2530fdd04415a0afeab36e915234304ffc45e1535d7fd5a70cbac6147dbfaf277e60a508413d524d9d0bbba68b5c200cec13455d6ae0b86658ce1e5289c9cb122cb3d3456dfc1b9e4cc4930bb076adace4a769e44c23ca1c20e5945ddd0aa229d4cd6a14422873674ac94ee13ead032d5192b77eb8bc1af7c1a7227d18914ede6151ced82e11b55af3184dc0cc76e18830daeb8d8706398c146e5a628cb1678462c86ae75e1572f2f4abc215d723e04f728e8ec44536a9362710f4d8d08cb79cd88ac3af94fd071b8b208709392c7308ab526301b5965a05596c416e533ec3e3246fc1b24c032b62a0b772bb9bdc79bb829fbdb34ce7eb6888a9cad60299fd88e60affef0b2bbd7d954c70e622b9c199e7e822cb84009a88183a0b4c8e187d9f40913c22aeb5f2c6cbea51135b2cec6557c8afc28bf943859a9cb586462d7a04c603fb2bebcc3c82bdb59435265b387f990a33e9719e20dd8eeeff087b3a10728f893fea559e2ec3721e5b69116da3dec7e15a1b0b029e87dc3e5129f03f64be9169141e8d9098e3e0b257971debfd8d66e3e088394bfefcf46d63224e1a85acf340465d68c38c82ef4d37874e2f9db6cfb98443732565b6ac161537377ad114d5c2cfadcadeb48942831f2a431d34bcca96ffb277dcbaff95231d832c77f8360d04a8d7fb9ea78b85a11f3bf67ee8f9a073e2fff4aa0a8cda0b25aad2f1926f206a6486097ae9b27fa6471a56a9f63b996adc56637bab946b02e021e710000e0233a47a4d3a5b4682123eaa37d7eb5589f370a90a537d349fa84457404a87fbda00cb27181d6fa55645c28867351b109751c8750339a59aa6bbfac86bbb7a5eb096da77fe124d0b91fc7f523cac8a0cb870dc9c6a2b463a7d3932d829c194223f6dea9b595e4f3c9397e4dc85114b50d2d6c77fff46f7f0b1fe05e061e8fd29403a284d8454ea4ac087791399fcc669535c25938133dfac6784ab1591f05972843acdc76ce68daf80faf854e53aa822a78d408769e4d67630650138bb92fc950e986e2dc42c37ae18e2e4eafa0e002910f9922fde342bbcfae004abed5e024bc10a5b4114679dfe389d20fcceb24005fdaf2faabdb2b011c2747f18a70e45cfc55c1971536a9636b4f30c194e5a18ab6165345911a740b5b2c48192e9fbba0fc44aa6bcad35b61eec1263df33ba05099a97b4170e0385f84f201cc42264bd021a9641d3a0c0b73ae617a11d822c546146d3625e78999a66459d480d6bba4bca9df4938b525cf11125cf4c8d051527ebeaee2f76959ce3e9d8491d2a0900161254cd02b34c3bc9b4a546342c3b9968973373239aeba5327838c090f54da96f56f292467a31b0f651cbc3edbd8235cf2154de55d9c90a6e69edd124e89349f8398cbcabce1801c7b62988fc1f24b8206279ef21a878c2282b1c7b0532047fbaf3695756faf26ab61a09316752db8b15d204464ece67791e49154dd457779fc715c7cc5cf989713bf394e29fc235dccb1066c40f904e0e6a2b5ad2763991479026b0093d2ff7b833c657d1007711d2f45b82a74a9b66b7c2912a11bc36d0c62a2673ff1dbd91f8b6059e963b736d199f576cf7eda44e4b54233dc639892d833b5794eb4daf99d4df1c79844880e4560fd5be0e9d9dded09191ba69268dd78c1101ebb51648930442392f9ad284602511ad641c4305ecf1d5706fa00e9fe7b6f8192d0eeb22ac39b1c475b713cca1d7b527c6cf2fb0a677ea748bfd9b177e16580e8e3f7aae3719460101d2ada9fadf9aca10543caa150ff279b42e685e0822e2619ca23ca6fd620de9b3958f9e2fcbe90e4f8eead82ed1171e9fb446f94334fd9a0cd20dbab5f4299e440da1ba9220c26ea20754c5de5fe76c58961b5b553271d9a9d5f1d3bd85bd820e3ebc71479270a11f43391b6322752da75b7dedd5131db566dde85f0303b6fa2e4a0e8ae810cb28d6a3a9da6f4209797a1dafe282b3e965b48668410fe582091649e087e3462f9cbdc9445f57da8992e1fa17317c9f65d32065ca4bd395ef7da31e485a47dd95ac989fcc254b19fc915a4c5ff4e91d272c44a5f0e4c6a42bbc8711bd91cc3c173eec8f6c63bc46a0f761bec57e87eda2531b5a5a810d97890f43d78ba12da50142fdbeb50f4b1b031f4b1ffdb7aa10f2ee98120788e6dec498bfe95ba4f871b916d5c03c284c30db46aa438bdd479e21dca096091b882523e2e18c71c82f1255527962acd7c5235e176f68f535038b594e2b4ed56dc7a61511f455b53f147594ebc9ca7d6a96e6b1d9fe1371c1f00285daf8763e2b861a3d7e5e0eae5878ebe622fbb4ac50d9214dcb4702a2862ab02693f5329c324cab359d5c19e0e5bf4dc44f2ac316b7507910dddb8c8371cf746cdfa6faf83b188aa1e063e171280370fbe77b6a0031039526198f60541921710409abb65d5e1d011f9a2896c0cd0e88759323314a3f301bc76883c09aea140893ac293a3f06379c63197baa3eaad496c26161b9f739519f2943796a64622d3ea6edf8130649148d5533b91da45ddcbbbe560bdb18f379bc4e3438ce88425af08ae724c0e3e961fdf550febe102cb4fdc5e8acd047b0937299aee07da4efde8721e491f311e4f10c255fe91d12f0149e566aa267f8ea7dba1fca405db3bd61f6d7318d05717bcda3d0646f8db1a18cda10d569e24e6cfd9d39dc33a508f18d7685f3f5096f614402bf91d8e9bd34a6ec1fc99a4af87a9233188d337774351731276d241c96d43c0dfc1e1c97fecb0440158c22df155c5e8db8483ce0ce473c212661c564c90335b98f54639eeb3d2aed99daac5590cca0267a99b8d7794280f7ed29198c725a24b224ddb263487e3043a450756e9a96e1c12e441393dbba493a6ae2c62c05cbce401dcc61c1c4ab40c3ea3f8dc5395162101faf7f18118d7b03e702fcfbbfde97a578d646f55f557e722f767691249f3001f4570ec33c971a5751e142075155471c82dd856b1ed195e0ca1fa246025cfff42b707ee6d5bc01078cee7caaefdfc94252dfb39b02ab2e1a0dacf2c92dbdaba8ea7ba7fa6af93faeb6b16b73fed69120801b69a46d3704e3c8fe55a2e03485a21a2eface1ec1c0003b4a1770b7c021a7450ce3e9b688abab1cf038a2862cbbeee6fa328e59eecd891b0e02600b9b779b0c1757ea3947322244211671b4a2248385d757052415ed50808e0c4988dd78d6c4d7b298bc388f454618ec3043c2d33590ff6a35d517f39d234b4a6eaab22182a2922584bbde2b4521e54dc75e0860f459ac2db6dbe61c44cd95f6ea24565381ab47463fe62016f0970b34463aeff95f0efb97e1e0735d121e59b1b5985c3b931a70014d6d112ddcb9b29b3a41a2f47060fb48eace4c0f3ccdc233a88f16ea5427e58d2344b178bf5d97ca959d699b17768bad3cdd5c9bb901326dd5b38fbaa0f9e839b7271ff705976281b32391492bcf61980d944cbf26c759f16786d241aa02044c0cbf335f166adeb2105b357a4072856a96a6187f83dda9f5a91d54d08b525687e32fe5c8dd5f84f050cd0839b0773fbc5fdbc6bdb715392b85d3f8a5e3145ec0143acb020d1a1bd805c41a119063f84e26ced369b6b26b34820580d0cf54ac976800d9570829452b60ca0840d9cade73f4cbf8ff51a7e74916cb93c2f049bc4a18f305d3b61e7aeb87b7c47cce1a631ebf8266180419b198a7a05fa21d3cc15fdf5f10b7026293c74b4c791e6ad82d03dc08b74b97bf80dfa0050fe2123dc2bd0d950f0ffa7c5a886cfaf2270904a7fe9fb0bfb560c259938a73350f13eebc800d915cceca3078c49275e390aef708ab764e417748e6da69d2086baecb0955ccb7de2a2c89456aa0f4c485c66d1b80ea21c9c03aeb05e788a2ef2477cd2026206c42d5338d30cf732366c9fdba06f951f2dd6e947f8fcbf8ee265e29bacbe0e32a97e0a985b56bdb0cba599bbf120f2ddfd5facb3e57318b90c5e5c2569d47e105af7a7f85a6eb0dbaafc06eb7ca863af057ce6372172ca636fb41a44cf121c8ac3bfe1a4373bd59fdb9ef1647c7a0c26f2ee15654442bc373642f9a41a5cdfbdbf711ab5f1c05e2dc6a7494321da7f734f752aeda4dad0171fd6dfbc0fcfeb2bfba34fc6d7d0c483da966043cbe6b7899f3b253dd907245acc24e73d2504ae7e4c0c6af4d6bf6a0cd796d951d0f859d6081ee6eec23e12e5cefb077ab1ff85619877c1e30fb8114aa75fddc0ec7513f9b03ee66f94b78122f0baed9ee52a9a42ed341809883cf7c260b8a3cee58ce62fec8dd8e35bf9da526b22169f6a23fb17811d4732ce2107e1c80708af91b64ee7876560671dfa7d262defc039dc35f1bec123411361d0a41e6c5402634db07dd881e2efd5d2f9c942b0f7f4bc10d526a69d61fabc2f7087c733f35f21c8bae81a473f8b5307d9e432df65ed32ba587b4fd3a31ee706f1d30888d75c0fe39f3f4caae61c85eca5088e75c3a44e8dfb40ff70e4f5bd820790dcc7a3e47c69e6ff27eb7ba85a454c62313d16b564ef909846b9ec76972577bf9fc703f1c8e366f09694bd8cac8fe049e412c1c8bd1df6e65fd7138f1d080eb2d7ad60d1b50d923d55fd0d213deb1da221aba580f1ad1855ed5aa13e8e254d3e50d2132b7de96514954ed88a143f11659f05c1a9e2aabd9dbf45a97a8bfae83301a0a43d061ff4eb600ba891c5a064be386872f3b934ee81bcca2a2df4bdb7f9b97e7a5691f1eae80e4ad4d20161da6ac310b3d0d465afc741f5d51bc2d2da3c0fbf40c3952bb5e4447d86b9f3b8df0f6a3d269efbdfd6fd819841d7e6b9b59aafe86921ee63ad36789f7067046a1fbadf66d4fcb5d451af9a3442ee76e49d80b37a7cbf10e6f19a566c671c27204c6b0080e1e8a38e8671c2e7cd2fef861aec4dc03e8b21deebb78b24df51bad9e1aee5d", 0x1000) (async, rerun: 64) r7 = syz_open_pts() (rerun: 64) close(r7) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000100)={&(0x7f00000000c0), 0x0, 0x18008, 0x0}) (rerun: 64) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r2, 0xc00464c9, &(0x7f0000000140)={r8}) syz_open_pts() 1.900150538s ago: executing program 4 (id=49): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x802, 0x4, 0x1, 0xc, 0x0, 0x2, 0x0, 0x5, 0x0, 0x0, 0xf7fffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x1], [0x63, 0x9, 0x2ff, 0x10000, 0x0, 0x0, 0x5, 0x0, 0x7, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x8, 0x0, 0x0, 0x9], [0xdb9d, 0x0, 0x0, 0x165, 0x0, 0x9], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x3, 0xfffd, 0x1}, {0x0, 0x0, 0x7, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa, 0xfffffffffffffff9}, {0xfffe, 0x0, 0xbfffff}], {0xffeb, 0xfffffffd, 0x7fff, 0xf5a752c}, {0x0, 0x6, 0x10000000, 0xed}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fchdir(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = kqueue() (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) clock_getres(0x4, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000500)=[{{}, 0xfffffffffffffffe, 0x49, 0x8, 0x7, 0x8f7}], 0x0, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffe, 0x6, 0x80, 0x6, 0x4ad68e5d}], 0x1, 0x0) r5 = kqueue() (async) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x37, 0x0, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) ftruncate(r3, 0xffff) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001"]) (async) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21, 0x40, 0x4, 0x7ff}], 0xfffffeff, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x62, 0x1, 0x800, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x200000, 0x4}], 0x9, 0x0) (async) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 1.448883615s ago: executing program 7 (id=51): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x0, '\x00', 0x3}, 0x1c) close(0x3) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) setsockopt(0xffffffffffffffff, 0x80000001, 0x21, &(0x7f0000000080)="c5", 0x1) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) select(0x40, &(0x7f0000000000)={0xffffffff7ffffffd, 0x0, 0x0, 0x564, 0x9ceb, 0x0, 0x4000000000000, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) futimens(0xffffffffffffffff, &(0x7f0000002c40)=[{0x2, 0xffffffffffffffff}, {0x3, 0x2}]) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x1}, 0x38, 0x4) (async) sendmmsg(r3, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x1}, 0x38, 0x4) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 1.444979424s ago: executing program 7 (id=52): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x7}, {0x2, 0xff03}, {0x1, 0xd57}, {0x0, 0x2800}, {0x3}, {0x3, 0x1}, {0x0, 0x3}, {0x3, 0x5}, {0x1, 0x1}, {0x1, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x2, 0x3}, {}, {0x2, 0x5}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x3, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf205}, {0x2, 0xffffff}, {0x1, 0x1}, {0x0, 0x1ff}, {0x3, 0x2}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) 1.443152346s ago: executing program 1 (id=53): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000637000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getrlimit(0x4, 0xfffffffffffffffe) 1.442687949s ago: executing program 1 (id=54): r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffff9) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x29}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 1.439334445s ago: executing program 1 (id=55): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r2, 0xc00464c9, &(0x7f0000000080)) access(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) 1.438987086s ago: executing program 1 (id=56): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x101) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12e) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x100000001, 0x6}}, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) setgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x111}], 0x203, 0x0, 0x0, 0x0) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f0000000e40)={0x3, 0xc9d, &(0x7f0000000200)=[{0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffff80}, {0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000}, {0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8}]}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="35a66960e72f", @broadcast, [{[], {0x8100, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @rand_addr=0x40, @local, @loopback}}}}) 1.424771801s ago: executing program 7 (id=57): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x12, 0x0, 0x2e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES8=r1, @ANYRES64=r0, @ANYRES32=r0, @ANYRES32=r0]) r2 = dup(r0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000380)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[{}, {}, {}], &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0), 0x3, 0x2, 0x7, 0x0, 0x0, 0xd, 0xffff, 0x24000000, 0x576e, 0x0, 0x80000001}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ftruncate(r4, 0x40002) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r5 = open(0x0, 0x80000000000206, 0xd6) writev(r5, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000500)={&(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x3, 0x8, 0x5, 0xffffffff, 0xe, 0x5dee, 0x8001}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000640)={&(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0], 0x4, 0x4, 0x6, 0x2, 0x80, 0xec44, 0x1ff, 0x8}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000780)={&(0x7f0000000680)=[0x0], &(0x7f00000006c0)=[0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000740)=[0x0, 0x0], 0x1, 0x1, 0x5, 0x2, 0xb, 0x67, 0x50000000, 0x101}) r13 = socket(0x2, 0x8002, 0x0) r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) closefrom(r14) socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r15, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000180), 0xfffffffffffffd46}, 0xfffffffd}, 0x10, 0x2000, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000940)={&(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000800)=[{}, {}], &(0x7f00000008c0)=[0x0, 0x0], &(0x7f0000000900), 0x2, 0x2, 0x6, 0x0, 0x0, 0xa, 0x4, 0xeb40, 0xe0000000, 0x3, 0x8}) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000000a40)={&(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0x0, 0x100, 0x3f, 0x81, 0x8bb3, {0xffffffff, 0x4, 0xfff3, 0xfffd, 0x5, 0xa, 0x2, 0x638, 0xb, 0x8, 0x5, 0x7, 0x200000, 0x5, "087f00691240ee663c22eeed2463dcc489c385184f5f8d917067bbcba5d426ad"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000ac0)={&(0x7f0000000300)=[0x0, r7, r10, r12, r9, r11, r8], 0x7, r17, 0x0, 0xa0c, 0xa, 0xbd, 0x4000, {0x6, 0x9, 0x4, 0xe2, 0x3, 0x9, 0x2a0, 0x800, 0x4, 0xfffa, 0x5, 0xb, 0x10000, 0x17, "a6b430a5f8a58b1fcaf0c6783274ef8021be84cbca375a12eb816a3c0445c9c4"}}) ioctl$TIOCSPGRP(r2, 0x8020690c, &(0x7f0000000340)) 1.42348833s ago: executing program 1 (id=58): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0xfffffffffffffff9, 0xde1, 0x0, 0x200000001, 0x800000000000108, 0x24, 0x4, 0x0, 0x0, 0x0, 0x5}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) 1.422653126s ago: executing program 1 (id=59): r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000140)={0x10, 0x2, 0x2, 0xc96}, 0x10) connect$inet(r1, &(0x7f00000004c0)={0x10, 0x2, 0x2, 0xe3}, 0x10) sendmmsg(r1, &(0x7f0000002900)={{&(0x7f0000000080)=@un=@abs={0x6, 0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="1826338c08cb3db95c0dccdcf572ab9a294fd3ed6054371f50e9c27554fe7a26f48a0eac5ec4503106fae2087a69d378686bd8a0f53e00d3f5d407b9130c95b2783f0047a7b9c99b4baf8dda", 0x4c}, {&(0x7f0000000180)="461f869e7878ef308da9c2db2a76bb3b76f2925179ce080602575afd466b05358912ac518a67170dfe6576332987465ee8a479f8716209d91168950deee288b8f27fc1f67b06c75299463a12bc95fdfb0f9ad4c6962b3150a47272337e6a18231f72970bc1f177ac083424e9cef9df1a66d781ab7f6ba5788cf22ca7a970bb487905f749dd62d6f0e1a86b1d4ea4aecc658ac8db75f1ff31d35013", 0x9b}, {&(0x7f0000000500)="4f9f5814f80a5809f4c973395a21e4bf0e12503aa5c9e68764c93a2fa9be58d665fdad1202f930533989bcf5f276c4f57d22615f0337a3acc5dadee5d0d74cf209b823b7f85a8f1c4dad927eb2b56bef5b46afbb21235ea54b1613b45b279f9db4f5878bbccf91cdb1569a9002d17086f82e968eec86c6c543955ca2c0dcc7651437fb58b47d6a3217c0095e776e3207606f1c3af266808df7844fd169fd85e9b350d42180359fee0fc4cb155518a758f6776ed65e383b6ed9e1b760c486f24017ce8a04238a8e5d774db1e4ddcfa8d9d555e278ca6e5aa0c01efd55bfabd5750db25ff51d611e41cfacd7d0f3c524756b79e278814d6fd425fcbf4b4a27536a7af0736bd456ccb3136c1aa18597cf2e88cf02c8230c519da6d91fe3bbeaaed86da14cadae9df17ccd6254d4a518263a713726fe2d70ac1cf23e5d265e4d49e41d3bcfdfdba92df093ab542b6c50d6359ababf957c752254ab9d46a13bb677b084abf2201d0eb2ca48391a22662eda88cb010daebf49d75d0b6ab3a85cdfc6e2329257e561dae61afd62e546643631c6df3b2c856760db2f8249c703417fe99bdad8d88713925cbe8dca7923d82311927e66c91322c8dd58b7aa107ba22fea45f33c97f475d6b12b9f678b793ceffcad7c8dc01d559d5896647aa40be1233aae0e5f678fc954d572aebe837488e9331cd3f657d8ed8ec3271be1146cdde1a8ad2d5ef9a36efd533627be43f95d07bd5166898b47316b82fd04b8de8cd50302e751a74299d4e4fdc849ae0e43cd8ae38ef3d478cd582d0897f45a54807c4f88e282ea3d1d480bd3820cd3e7c844adf1f8b183c597ba509b2d2167fc688a5eb025d4f2cfb8a0d47f161e1fd7a0c2207685c2d5e698e9039517948368c4e1be044086791310a7ef9c11e7c760a51f20d5430593f25a1d0486abf4dc47b61eb1283a7e02f224dff67c29dc14c879b8ac6f44e28994f9ab7138a8d4a17fd54a77c0c58706f285e2b4958faf523b134c13b6e2738aca847a3b9cf5c1fc094c55035411e577e6759abfcf70576dd81b7a132a9b1e2a9959f649e2cdf6fd8fed710ed2e66da817d70e8d7cd3ece6f66a85853a9e259b3557dcaa6c2d18de1f07805048d41ff08eafd2c0c9fa4ab59cbc5c7eddd73d331f0c072e85bde64703ceeea3fff14052c9962e776fd843cc2b4846a0c4f45c6563bf6ab7dff87fcb1e32f097176ce925ee9aee8704ae993c0882ff5a8d39f4d7bbf2c4f27125f03d03928a71f9e4270f829435db806379e8580edd08f87578ac774180540c8e4f45edbff36905f37ed573cd044af51a574907b306f4e6c3f43d986e9a024a28c622b503302f5df3efd4a9b1075e3c80e1efc4e50325008cc695b5b1cfba11a0fa62fb97f312f6e875cb6f2c5e61569957a7426e8287ca334d11fd4dd675ee51ba1e71199b63ae0573f6b2acec52086f987021671083a0514d36bb3a9fece6347efd62999a6fca2ddabc90aa2d8ed50b94a3575bf67cfdc462df0de34c2b572e74efc07ddf962cec36a4c2e960dda1337c6abb8cb822c0d3e7972bb724f29f8ab958390929ef4ef2535508d2bcbeee07b6c2c57c39ade87ef6746d20067084086778c9de850242dee036708fd7c1babbd4ff81d11c6effecb8a0dcdbc23e7275bdce69d45d65ea7b60b5cac04c54d71861370d316de561b776446c2e1e9f78168154b19212b719bbb5c3f63843191869489dc27823a7b520c8d56c93b59d75d0044ab3a5a408668605daa55ca16bcbf9685b081ab8c856fc7b67258d30e50c4b759f5d601fabc148353f36dc43529fca65829829c50aa8918e07f05e1e24fadc1018466bdfd14927583fbc9eee357b9587b910aead50523eb7a5400be6ca8396089df0ad5f4a8ee23c4854a8a31b9cae9c4d0a3b900a324b16d0feb93343ab98300b572d9a8a092d7bff6f3a45a1c68c71afc2be8e638d738d88ace57c29eb06e5d6ca45cc8181086e84233fe0cf6bcfbd0334255c63da7f12004378be5c7fa102d7ce70741c5f3f3f82360b533116b641e916b075225a47e0c37434772c4c56e48069fdc984524bdc64de5ab5224d11538ad6b1ec9ff00e9270b6ba2ab43f09a64c304de91c8bdc2f4b6aa26f3500eeb95c5990ad9d7ede327d1b26b1adf91b3e561bfc84bebbd4d1ef342ad826ff64947d536454066eb686cdaed0de8e7b65ed1b86c95923fe986538b9f8bc5aa5dccbd5fe4a91df5d10bc0df18b5800d675f7825103c1a338c70927d19f6c3c64db3d4a0c7234297edbf439952a1e926c56cc0d66a59e3f0fa642c97dea0b3bb24409517367b13adc5663373a0e262bd54489d3495c2e5991682f1e33da7351357faa3c31c1c2c946e3e77c686f6a37fde0be7e8113bc894f1123d5eaa4565f90fb0bbe64869234ef47d76a3a5afef2bbcf0e7af2409fc314ad9ce99531f365330319a9fca2abb10248bf4a85e4cb392bb4891c685cb42e7ed14503ff8d7ce5701309271d4cbbe809447d0c272ce0e1aabebc2231b6f69818de94fc3d677a88c65b524c8788e2e57631193e1d53c9503c80b94610661b6ec1247a7c06f1eaf7f7c403b093a9700f43c76ed2cb6f95322ba9267f7aa252f76663ea616a93f623fa3ed1009d0acb17a0b42e2fb502847988da7a9aab2c1ef671b31b2a16d97dbd5dd2d865362cb047d09ead32289c0f0618c35c4fbd5339fa6234951fd52944a1c05cfd9982f6ac8097490e6f291aa5f6e83d1d9aea900c50ac822c3c240c8b06e6992dc9b9121eeed466e1218e1de702f7c10762ecfe119b626b4646a57ffcc47f2c7fd13980a42d36a23649ce125ade6c18d9e3efc8242dba71cde38965b43609e9b8bd42c5bf8eae90d2887cbdeafb8773ead79891681b2848c6b3177a5df698eca7d3d3a6d950dff9a10931b493c6dfaadcbc4a500d34315296f898d2761662900a8ff8fd060c7d5494303631a629019e1033fd7cc6fcec7313d8753aa59620e4067f10273fd0d699e006881b40f03e3994ecfd21c887ec72a363598d2883dd1d58ceff00328dadf881c9fbf567f9224aee5e2e9050aedf36d6672be4f6b4e3e4985b994f33970b1e4286ab2d291a17b8df4f9d439ae547a171e00f955709d12688290d1eb98a2ca0bcc167429ef85db3a7946f58512d94162f5f0c9a599a4601137bca9d39edf1c5a28055cbaad1080800c82e68d9359565c06a2341648f5e16550ba5b1926a11a2ee3553f49db117c76739d1fe4e0e9fd166bc2dd21d7bf792314f5e2ac6586200b3010e156d19c6a6679913726aedfe7ce2373a241ac7caf854d85ef502107df09c1bdc640ca1cbecac73ecac2c84dec35794beb316163c0bc62d7fb965cf40697f3a05551c5054dd06373606c058ae6b951d6d02a4074b91851c74df073eb905b0c0b722de6504976368341a6ef4b1277587bae5ec5ebe25fa81089f9f93764d09a1d6c116215e0a6313feec4799faf680ac19a1512459e8b87c59695b3b9976d026e2930edfe34cc133552b152b3d47cbd29ae5fffbcb3618dec11f9f22cc424958fb1ba0725da350d0ce04989c2287e578a9996d6a2e06a282bfdbe8717fa4d5e984c8384ccc7cb03f9bb1023eec3dde1241defb834b4490214bf0ec227581f3f4da14d5153cfff51e4e6fc628c3a84758800adaec464578a119b79fa08f34c5b14a940386e0a3dc44a18222bd814ad42681919b158a84a9ee38ac3ada15b04cd352a8ae9d8927e25ebfe8d48e18071c97b4624cb43cfbb0dade10579f525074c7d201c983b2274dcf6d811338914ffd49922d3940f60f265c653b27ec484657acb8600eeefdce59f8fece9b8c0789257edc7b573705648a733a3ebc1e32dafc08c85a92905deed5b59e21f047ad3cda2ab40b16ecfc3c1bc03388b9c224bf10c6c702df2246b994476e11ce7f59a2a9743cf2d08356f6feea20019ba4ba640e90a6d3b484220e5540c55ac03012f084e47edbd2097354a6be5e553b2edfa9ff4655e0d65837f2d9ff799d1e8139a5e0008e34ae1b164f7ac0bb875db7ee66299c242adbe2f5460ea709f3ed35064f9fe9f2ae24629c35af81f533ed335f6f80271b1e43b2dcf1be7bed87bbdaab7b6c79a67024a630bb7640898540378ecb082aad227c125ba395c44c48fd551c3588afecedc8937b0700acc5709190292e6adaad9ece052ca282130891c005af9fda155fcf764af9c3fcd8b1649edcf586c32ad4f8cbac150c9cc07afb966b89c8f86a0b6c62de22e20a4a95a560a94d5dfc914d92711a8360a450dba27c6ae99947caabb4619d48413a9de60ea544cc6343803653132f8eba09fdd6679b969a3b112732f7f80d6ddb8baea9219559a6e31767778dbbb6563487fbea73807975aa7b992c55dca18e4fd09a1f19c0eac482fddb1b2fa60cbf672049c554237f3fd3ded33691940ae998c8ce82f1656dd9dc3824b22bfbf1de4d754a32f772da713d82c20516a28ef76d13096bdaaa305b9f70468d7b8560a626d9c4b04fad03e0d5248934870fc258d444af7cece98c8ae1e6d244ef73a837584ba12fe72d13dbfd55ec6c48b35889d691bbbf436bd5b5fb732dbe0e6d0071dc21bbc086f2b7e4121e788d21ad08a8c6e67bd0d19ae9bcfe90cb6bd4f014066fb278cba8def1f94ba68fbe86d3672aaabc0a8b028ec4b14145002ab9a35e6ca139396c819aaccef2e21ffc8e8b1994182e443b9385ce709644da82c48855fc439129d099694296810ecb738e7ab7f271f4bb84a335a4388570439c0b77225a23963fabed981a8c6df73acdecb3fc03be51414a60f8dee44d6484a7ea16b7193fd88e284321775d5dc1b7ff84346e46840bd39f6e2552837084d7a2dc6ed981d06d8ca7895be3d53b9fff7b3c979cb020e7954c0d069b69097248b3106a0409677b4ea36921efdc2acad981685110dee6d940d51c1b8c835b24700baffb904a47527f427a1d175122751a9de2b49ebbe81daa4100bd8182ed3ccc9b0a3408ac3d8b33c3ce27b61e45ad7cb834686c1b061c77e85d3907206426532e8d8cff0aacbdc59b4b073e648c57a4cfa1049c21687aeb9d0b5e8f33911db618c73aa12630d8a83fd2ff0e9669004f47e4a2aa38068d26cf3043b6a093125b5de4a9fd1896c1cf5d000e1e3e80501bf8fda9c06495c17c4d5132657dcfee2d8de11b41b60dbb28a8e6f7921af675967b9ff88493a4ed81b0be9dc85b75c43845bb3a8ba3cd80f64720e79afcff0ab12d7e7dfd29526b8ca668731f65d217bb2e21485603d16aace96f8d466f47dda8da471b539cd235fd3f08d6facb154e7c047d5a305d54300b3848f68cca051d2a86ae3df2fd5e51bd59edaa78b6c169029523435bc495accdf9ef049d57a7767153aacd8cdcf1ed071fac5bb2980418f16c2bdd9fc466a84b5f167114057550929ce1e615d69c687c080721bd3ad8b915b23da1757843243a7290c242a2510aabd8c5d0e3670daca97adabbbb0d26346c2437f8a819ea7f58cfad223c014622d1e2314cd3a8d4a04cd2ecc5bf6084807ad59b5c15619ece2dfee8fd00575fefeabb19fbb059e451f6bb2db467295ed0f75b04f5f4c724cebe1b19013349694037c7bf722cfc978904997cc520206d42a6bca5a1d820c091177a3e82ff8d5d0ce4a7e21d4b155412b40de14e7293d3cc8493f0ff349374605e41618034588ccd4e0139eba0b46927d0795d9a7afc4eddc006f587bfc36beaf947b5d080b456c1e43e2dbff47bac2af9db008b6da7caf02982beaed6f3583f9070419c37dc63", 0x1000}], 0x3, &(0x7f0000001540)=[{0x7c, 0x1, 0x0, "2ae55b419872315d281babf7261f72dfaff257f867db5d5e95ee653b30124530de1da5b50ccd7c21f2406f78a291d901baa3eda08ca314af366167b608b543a0279a505e6e305780659a3c98da2a294bb7294f1cd9387e7edc896b385d783092751607b2f6ba21e0328d91c8bb3c4bd1"}, {0x58, 0x1, 0x7, "9dee5fcfa1c65cc59e1c71bd8ac3be67e604a89b03a070893ba46665056de13cdf68ada300cf7c8a9ac6c323d458d07dbb9b04746868086a48248b7592d880f6111cde2adba91dc512093b"}, {0x100c, 0x1, 0x2210, "3e84f2b1112ef79161bbd53652cb11ef058784c2c5e55814686847fab58573cb719d124ba829567e98473c684c2adfe216b4ee9a0fb7a9dfc65f076cfa8e546c097f8a708faee67598a19ed63448b2887a3cc29ff30a63e8543fcd6aeca750714f8298aa6d0efa601cd35429dd19ac0f197e2c687a5782c07e281dbab9f0b93732448407f4e8e2a244b997650105cddb8dbe4fb0c1a216fbfcfb9f1a829d20eecc82d9222f8cdc086b83774a720697d34fd5a6c8187aad1a4a119bd1e8e82da8cf6944655f640a39d2c967fb8720eb5ed6007cc7a33b0f3bc865aefb5fbf6645b3c1737db9aac739e94f6c9dc73900c54c19803cb6a63f122a1e127445ea558dd27c68c026f739f9ebb5811804bcacbcb0e05c1371a34572cfe4bb63935fb0b9d223d39917d89a66f5b7dbdace810906bb71d2a5c0098797e0187c94f51a78e11b0254a2043787233c60d903bbd84e5b61913e4edb79a82d2a6821522cf52cf1b539303e4b1d033ee9dfad7534ddd0d22ffe598c02ac9e6ba1b90a308cbbb307cd5539b20522d5eb3b201d8ee49e4cfbcfa475e22f1094d9c8632c7615f35dc543681bad46b007522c0e40d0f9a042d6fa9afefa156ffc54aafc5d780515f3385ff3e955fe7ae2642300543cf983398c1700c0c5caf9a1a313fdf3b3b2b07007380e7efaa32da748984096407076c6193b6ee354af473c90f4259a3ec87651dcc3fa477b9002442e71fac0d8d00b8972fe8f072c7e8ddd3da286b921898ef7502315e5c9f5ae83ae1f73e48adf1ef9767cf6f82c6a9493366b692044e338c92e923103ab26b71aa4750af426b2bb2c811ddf91c2d764a6788435f7530abbe28cdf5442507cd30a09e8ff9f741d3de5327839fcf524a4316ca730d962faa7a84270414901b5582b37b2dd21575a6c9dcabcbbef4969af019b4a428d171c390b557a5a14049115852c7b673960bfc77cd70206070fb8aa985c92f9782d774a11925993456c080fd01927fe263a92b2240cb68b5b64ac803b608c41ba0e2cb3bb6bd09c07b5aead9ce55cab63f5b97f8cfdc587bf409dba29a343385a18dd9165939b159112e18c4fa7146b700c445f49a0b169c25ff63e1c8f3f0ccba9c1feb459db43f4669189c7b0070a82404274edce519fdd890504e94b14cd6e43494663ad37f073b1d731cd7c85d807e77de3fe1647126dba5265c944c2877f3a110749fffd86a0b7ba105e922d064efc0fb778936c3b67b4f4c245daeda36332d4cef6b7554bd213cebf0b2724820aa8e404ad64b343e60a0b3cef0c502f721771d24db9cd115ef381f0d23efb244649ef6a956de7b9a8ef7e3943af959db96556ecb831113245532cbce9813b3f6fac0b481d4090b21f4719a77a71d2322eb2f646b9f262ef3d6186826b7681a9cf9fad79ae8b10467e37c542866548882278e81645d065e13506f0a50c55b1840854b82067602e9a0fa782dee0f9a471e475223797a9939bbfc1d9d8a23f8f9448c52cfa8acb5a9c08bf60322cdbaefbbe34f1b27c25ddcf9a80b6ac4d828baa0edfba105f9f1c1b4523f813c1c2a22016d05ecec0c2108e8efebc96933a3e82604f469a79488e04b21e45974e0018e727d78b06089ca852045c637771654dd12e4250ce4473ae4d783da861f5769144c7ede1ae323f95b6ee0dc125e06517455624d29e546a985ed4365728685674f3775005d2f774c12a0925c389432caf3411d7a33c1e306a0d276af85e2990b115a26a54b38a8d82dab3d5a044de2d4ff489881f931076ae5139a610881db6b90ec1ebd9b8ce29e5244a0f4c4a6e02cc82e9e13f64ee47d76df0eeb088019f4f2ab1809ecab2c0f4730617b652f707f7cbab762746444d35efff6b4214392e804aa27579e8665a676151b76dfc17898611f077b47eb042ad9c0f383be05091bae6c3ec7020a4fbb5ae2d26af48bad52d122d5a2fa86f722bd3ee843cd826d2470a2b214dfaf4558b836b43a80c48560a9a276a4c78d4593c86dc0a614cc28533bc157889b47b7c6421ff4f6e75de7b4e982c44d1e0c47a52027140728a6aa2ed9680672c1c9d51f039168e47b6ba965cc2f086077d6563af28defde8096430d01266e6a69af3747c3d21f62a03864d13bcbd866e01173ed069e4bf1190512e5dc10bfb5b6d4dde870d45bb97e2c619dbff58b0556e25b5e28e14c9498ffa039f86e83fcdf796ff791cc11daa990a3ddebed6bcc8bb0b437313bb20bf31c4ca3a257ea2bde139a73d725086eead8bbad850ea4fee287376a1e69816f9f4626012a889d88ef94f1624e3a300de48350115c33b7c0cd780d395c455af058f415f4712885092c751030dea94c75dde18b5678fd0581cd8c64ef29443cc76d5e7f751c8cf191dc99eb129d60793b6aecf4d2f429bd089e8549897a944f8623038809c64688a1391a2d409e0012dd705c4a9254de5c602a6642c56a3585b2696b6d37d849a7b8d0f1a0eb6b4854175596fb202fe55b7b4ea0ea1c2f57ac9571f7a1792daaa9f34a141adf5bf76a6e4f2f66874b3e5de9aafd7e53c5b439de300393a0c524f5d824ce3e6dfecb4d8528cbca937b15e8c7bec28010da187b97cd42abc5280292a7053498d1e27e85c659d5f13bec3ae9d36ce57e7f87719610f0b6444c9993bc308bd51599bebf5e56167f62ee2fb89c93d7c41268314d15389dfe7852bc744d946bf9874479cdc0b02fc97392af389af96d71486f20d56d6dc970c99000a05494083332db0434bb0c98e5f6e0941408398cd0b4c4e390f427306408a34f22e0bf02de30946c5d0f4401d066693cabf98328203cea7f7653d06fdd80bb3516f33c1f6fbf0b0c1e700686eecc16ea5eee7f36269569492bee78e37dfa26e1877de6b306773c3c144e93f359bc9b0bf1f7b7ff91c94b066ffe9304f94e3fef41a12fa3801c81e53e98b539d9696fdfcd957dbe8b0930fbeea9de1b6bd8cbc9e9704266f60a53e2f97b1bd02213e781007972c88921af703e6faedb6ccbcd5cabf090a83acdff43e32b144d5253f44214990322d7334e8afb53f755b6b96b4cb3b57c0d47cbb4345327ced931cc54402840c9551030b8803bc9b3dc6c7d15ea8954690d07e52f9439445846851e5e9ea59f471b4f9d413485a45a52bee7116921ace7de7e32f2ff139ed8aa908554d6f6f3be3700179cd9c74d684827d4d781b1a515f848611b83cbfc21b1eb2409b83a98c0b8745ed84f38d5dd650663d893dbf0bb09114922d9b2575965d850ee40ae800c7c0c8fe1c08baa71977b6382d1949320c21cd2574b193d6eef5f8ba31e4bb1cb85f64576c76ae10210a70131b97776667f5f6664794005ff75069bf8a11554bee3511229ab9f8efd13719b41822af3c396e3587d96ea9caece31e406fbba959b9e268e93a38db15b17d103292937eccdd151453219c8707cb3104a3471257b643e9d58a5dcafeae50184f6f466d2df460dedf2232715f22399cda85950d46cb14e8b776c913a4a350e8ac1b7e25ae61b1c30d94bf092ebbad9b59d16da05c584bbf0d67440145c2cd722e341c9149b5fb7ce54816aaa777d21bbba74001cab128740a791e0f129c5a28b8b24aa1cdea0f3eb5f531d0a456eb35be6f7fcac157d9bbde62cb3cde997bd6e8b9011316d92eaac90fc3edfcfbc420dd4902edb17cb510ef751dd9ee9ad3c701ab0ba1177d13b44f14195477177e0ecbdfb90a7f6bc9d04b8af9067b8e97d6f3d7d802f0c17c56a8d5e4dfa338256c00c973389d2f355502e6edd857d91981c71d3589cda391baab873c24c32fb248140e2e6beb59b48da823110b3a69be88bdc142df167e26a38e14b9f57bbcb07256c77f4e055a7cf2f8d725186b4cd80558af505517514ec0c7abb5fbc4e8797628f03cc7b5e08f24f8f6447448a31618320d9ca8f71d2cc87b50ad767d3356e9387236a09ede07fe876d4bd345e53e9aed1a50d5485b81a6c604bcb2549604ac0da29da4953f9e0912c83e8c154981daa7d40299993f3ebdea0d54042a6942842b3529704ef94a2f2497ab38c3817d416d56641d3e11003b21a8b1dc9c0ab986079c2fb42e230459a1d308a7b24d67e54b541c78162ffddd6278261f7c11ec1ce5d7e2c103b7824454c5dd9e86bcb0dba52ee3bd6aaa50037b779781af46cf123bf801f0a68503f61217feeb34e539235c30a6a6d2524fabf4f0b8126b31b9274848d3972b05b338c629cdb2e44cf3ca266fea2f8b3ec8b279d145cfe3582ff746c76af9aed133b7aa02e39010766689a8ba84bb9493f6a3781992cc7c14d51bbc7a20f35f3b060252d81bab25cd4ba5597fdf6495ffbce721badfaaf57e81181f832797a15c43381d8f176156a57fb1c78bc74b054702ac9ed2d26c47c3e5dbab14755ef1e4ff4c252e0e9ac7f7db71b848c7722649762f773a4253b0969d38e9ae582fce67850bb440b8c479f6337139513efd9f3e62b94ed3a4adfe9e832654cb1fdecfefeadb402eb504b9f8e7d4d6e6eaf89a31624c5418b3da9a4bdd8e24a71b943a20bb40799850861b830dd0bd479a196eba39520a2c6c7602b3f30403153a25129b239a36eef734a00207acff204ac359a75b5b0daa0971eb09b9f4949aa7875ec194cb9867aa9ca8fddaf7147c51389d408cdf3fe627a7c0c3be7b97d625701549209ec68a24cd363b9c93dcfe59377186df95160cce9768d53fa16dd9cde4be12f1b5be46d34bf7ce84dac86fd83fe8ef1d0be4d28adc4acf1ba8a204537d2b956cfba2e3471a105edc17e948bd6c7b1ead7a9cd2a58ccd1de113e3efe966502d48fd9dc20e8738ee308a533a84a08b500e4b0f71f30d5b7ea24114d6f5d33c3d4775828c5fbaf680782afb5664b81e0eadd5e99432df6efb7c130a005739f2e46186e30051765b178d4be489c55aa53a5cdce82b75ed91d409146dedfcc83c7213db2613d41ec46a993f59208e50540f7885135c0e73468d1eec84e2e14e7bdbecb021ea498f2e9be55e2377571232afc40f4230e959e3780f16ef166df8bea0369ef73dd15c8cf9e71aab3e7df8c264f4158f7f9c8ffef063e5dbb096853d25bea5bfe4bfb3e45ba066105708592387c46b860315b6a327c5cba2336887101ca7c70ec8639a52b058c36227bfe8112138e41435b0c42ee6799891093b1ca882200053b87eca5919c23a93c3537e650d1469b87c6d0306ba07500e7bd225fdcf892bda27d349b2da2f6acddc22fb1b3feae64755f9a77ddc5b243f70b5569c1d5ad204f82ffad6496d355bd2727e826813d9c12553020df85077f93cb894c12b46111da1efeee4c4464366abea9b069e2c61afcac0d2bc4790ed0a78fe5d403eebb8b4c861c76b2e62f5d36fda7b7fdd2740c9d4c5e3db0b2909063e0c9132edef3ea793b605dcf048cd5d8a2fdbb2f7f241cb63b4d41080feea30e5639093e5ff2a0386b33d91069d63062673f02c9980cb50c855aabd9d503400b8df671ab7525dd330a0beb47e1eda48f36c06c79cfbe6ae356f235e112bf09a8897d43131c0ff6e3802e600cb795696eb41ada28717360c214fe6a099bb301361a8129057c2d3b08bc764d18b94d0c0e6baba151ada6dfe65041d18ce83d26e205a4e90873a8cc98f700a0559f4456cfcdd30744997f7a4a984fd17b75d51244439c3abcb66b09ccfad8cf03e83a4b27ddd43e4cf76568210ae4a6c87055b1a5b7f27d94e14afee0e85b75334728c446f301c6ced14d54de7a8cfc3e8416df52ba8cd60e1640b411b4b20fb69560e92cb99b2cc8ec9d8691d"}, {0x64, 0x1, 0xd, "9f81783ea9bf570abe36b7a00b6b128711faf9cab0f32145e774eecb1949a2b699588346a2fc73ac58ca1116dec6958dbd8a8336c3940ef1b5ec2aa6fe3bf3247f92fc1d452cd62f18805a3925474f7f0ac801d663"}, {0xe0, 0xffff, 0x25d, "334240ffcc871cbacb9a55c249d7c5416b8b97563703296dcbd7bce2e936620057cd7192e5f92d086b70c96b4ec179549ff17ef2864fa71985b39549eaaf2273de16d9f2f01478c39fd0c0341e2d09d3b447f88f911f84a3da136efb517e555961259cf1d2373c579a66c3345b04e8b60294af58b2fcfac5cd39c6c018cd7ce17f19301d9d4068a92b3573ba2531941d59194ce04f4b4b605bdd139fe679580b650c212a6b62a5f5590b7a2883e215723dc0cf97cacf091c77f68cc420dbe9d965272da5c6912063f4ccf35a13767b7d348e6fac"}, {0x38, 0x1, 0x9, "44c267747f91f19820909f2298400756d854a27d1b305cbc92a8134038504bd632475a0773c7b77b7a"}, {0x10c, 0xffff, 0xbbc8, "846783d483edb2967a7784f6e9aa729e2b6f2f3568d3a2901ea6865e68f9622c6e9102399d30c9da87c460546a6ad589719055bc0dcbcc560bff081377d10a0651bd8a53f69393e4a9f56ea53fdcc85078da3eb8f5eddbfab68272712fa86e5ff3918be822a150fdeb74f3bb5c88f4c4afda2b3a17d1bd64c1527af837778141e27a2b54f69b2457f5df210e979cf092cd288f452b546922f728a278ed117c44c6e1cdcea71f2a179167cdc572325bdc39002688640a61110784b99c4e699b9bf13aedc3d530ff9b2ec29b799de57d3fcf4b6bb68bc8df868baa8c9d4d79354c4beb8ddf65f5b095a6d851924c3d723b1af249481fac4bd75dd02c120afa95"}, {0x24, 0xffff, 0x1, "f8f4bc34cd0622584e789ab34a82405304fbbbb97eb86354"}], 0x138c}}, 0x38, 0xb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x200073, 0x40001000, 0x6, 0x76, "4f7ce7130b1e586ca64a000000000500", 0x3f, 0x80000}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000000) ioctl$TIOCSTAT(r0, 0x20007465) 1.403228326s ago: executing program 5 (id=60): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="0920200909906fd3768a5ee1ea535c24b77b6a0a00", 0x15) ioctl$DIOCSETREASS(r0, 0xc004445c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x8cf, 0x1, 0x2, "d8bb7d5893e6b2465139a4e770f2f8c6f81fba42", 0x80, 0x40}) 1.312636432s ago: executing program 5 (id=61): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) (async) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x10001) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000040)={0x0, 0xa6e, 0xd, 0xffffffff, 0x7, 0xfffffffc, r2}) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000000080)={r4, 0xe8745215, 0xa5, 0x4, 0x9, 0x5, r2}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000300)={0x0, 0x3, r0, 0x0, 0x8000000000000000}) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r0, 0xc01064c4, &(0x7f00000003c0)={0x0}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, 0x0) socketpair(0x11, 0x3, 0x3, 0x0) (async) ioctl$AUDIO_MIXER_WRITE(r0, 0xc0144d01, &(0x7f0000000140)=@set_ctrl={0x6}) 1.311877336s ago: executing program 4 (id=62): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet6(0x18, 0x1000, 0x6) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f00000017c0), 0x0, 0x0, 0x0) (async) mquery(&(0x7f00006cf000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x5a) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)='./file0\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x7013, 0xffffffffffffffff, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x3d, 0x5}, 0x3, 0x0, 0x0, 0x9, 0x4, 0x1ff, 0x3, 0x8, 0x9, 0x0, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) (async) close(0x3) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x2}]}) mprotect(&(0x7f000027b000/0x2000)=nil, 0x2000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x18c) (async) pwrite(0xffffffffffffffff, &(0x7f0000000100)="93", 0x1, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0xd1bb) (async) socket(0x18, 0x2, 0x1) 1.311486312s ago: executing program 5 (id=63): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0xfffffffffffffff9, 0xde1, 0x0, 0x200000001, 0x800000000000108, 0x24, 0x4, 0x0, 0x0, 0x0, 0x5}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f0000000300)="71f91e3471ac028d70bf58bc5a91501d94a34b8e5f84cf71b59c7afec370828faee9df3342d6e8152a28543af8de5745671dcbe1066d9438cf5d057f047147e7f5d759baa7b1b00fa6b032c02a302080725352761d1734b946fd24b1c77f8f325d3606773b7fb1705c9814beefcaa4c6e820ef7cf4f9932dbeaa2f25a5b1127324fe7b4f494c6b55e143c866a03a8470888ea7459d9b357bf1914c0625e8c25ebb9a98800500e999ccdfee0b0a2a2cdfbd34d9d53faa1073fcf75598e832bd489ae681db0ae798417773a49be12ae6af410b93dddf80d514a5a40cb60b74fb42a6d7f4bddccc9370e4cff6efd4c6d9ba4b346c290f1f9c1e85c9abd0f12e47fc7391c78f20fa0aa70ff7cd13e56cd4bbca8f0b73010bc1bad2940b0591225f0d49564838b1e4f8bd25a57da309f7788e23cbe066887a8a4f9c0e25b60adc86974d0ea61b917b393aa9383a415ab46a118e9e925480c746bacfeb9e0316a6a48e197490a4fc21a737357d93e716315ccce3ccf023d204f7c3fb42756b28bec5cb8cdb25c613463a4d6716706aad602c1c4ac1b2676b7d1519664516d4e85231ddada76c9019b088f35e3ac6527871f8b9812579b5407869952e5254343f129bc8a27548bccf3aa7b44ba5afe41f6bd85ad6def76bd81a5f03721fe25a10f05b035449c6c1504ff7e3863ae81ad920cf873d85c5ab54f1abf0a7828343a271a992a5737309b2c2c0ea", &(0x7f0000000080)=0x208, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000540)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc95c2c038a6eee7735fd51a36189858bfa9bb9b6ca132b137ef5196c1231deeeb3000e0000990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef715c873de7c917a75bb06218c1f23a99dc99d71d6e6e912636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b9500000000000000000000000000704f8154c1e0192078935cbfa0bb82d9a741c7ac50eb8944408062ba5627fdec3d5aededc502344a0bc1693c09e06f51357eeda7aa89e0b50ab084fc2e030059d37574236ec2eb513eb30fca3e01a9056a6a0541b61e18d1c0e4a3728b3b2f4d0393b7dcfa2b9a2682a426e778db6f399569912fe78cc8fa10863027bdab12fa8f376fdbd1385bcfc86de7d1899a5ec09e618690ba571daafa07fcdbff6ac4d44752d8abf8b1588458bac8813c9aa916e5f01c52783ce869667de10605f763d88269fc10bbd9370fbffe78e5013ec458baab5e66d129254a0f0eabf118abf38423ff8854c4ded6206906c88c081bdbd46aef77d9c9c281cf526c91e48d5a9e4c9546cbab46", &(0x7f0000000040)=0xffffffffffffff05, 0x0, 0x0) 1.311125335s ago: executing program 4 (id=64): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x2c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x1, 0xfffffffefffffffd, 0x2fffffffc}) (async, rerun: 64) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f0000000100)) (rerun: 64) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)='#', 0x1}], 0x1) (async) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x4001, 0x0, 0x6, 0x0) (async, rerun: 64) kill(0x0, 0x13) (rerun: 64) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async, rerun: 64) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, 0x0, ""/1}, &(0x7f0000000180)=0x3) (async, rerun: 64) r6 = fcntl$getown(r1, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0xb, 0x1}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000120, r6) (async, rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) 1.310040555s ago: executing program 6 (id=65): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file1\x00', 0x200, 0x111) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x40c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40000, 0x0) ioctl$DIOCRGETADDRS(r3, 0xc4504446, &(0x7f00000011c0)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1}, &(0x7f00000005c0)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x2a8, 0x8, 0x0, 0x0, 0x2, 0x6, 0x1}, {@empty, '\x00', './file1\x00', 0x4, 0x4, 0x0, 0x5, 0xff, 0x9}, {@rand_addr=0x9, '\x00', './file2\x00', 0x5, 0x1, 0x2, 0x1, 0x5, 0xe, 0x9}, {@multicast1, '\x00', './file1aaaaaaaaa', 0x7, 0x9, 0x2, 0xe, 0xf9, 0x3, 0x85}, {@broadcast, '\x00', './file1aaaaaaaaa', 0x5, 0x9, 0x1a, 0x6, 0x3, 0xfb, 0x8}, {@empty, '\x00', './file1aaaaaaaaa', 0x1ff, 0xa6e, 0x18, 0xfd, 0xfa, 0xf2, 0xaf}], 0x1, 0x6, 0x2, 0x84, 0x8, 0x100, 0x9, 0x3}) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x82) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0x0, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = msgget$private(0x0, 0x3db) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = msgget$private(0x0, 0x10) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000008f0d515f9f8871eb9ea16d959a81cb6fb6c8a180005dc06ef9446b8f48d74bcb6e7a31b59a04fb18a1ea57f4959695b8563710fc9ae1bb32ae238d0d61d7b861ba54372f3b"], 0x4d, 0x800) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 972.861664ms ago: executing program 0 (id=66): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x552, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000011c0)="e7", &(0x7f0000000040)=0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fchdir(r1) r2 = open(&(0x7f0000000180)='./file1/file0\x00', 0x80000000000206, 0xca) renameat(r2, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000040)='./file1/file0\x00') 964.890657ms ago: executing program 4 (id=67): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x42d1ac18da67a6ce, 0x800}, {0x2}, {0x2, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x3}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x5}, {}, {0x0, 0x55a9}, {0x1, 0x5}, {0x0, 0x1}, {0x0, 0x2}, {}, {}, {0x1}, {}, {0x0, 0x5}, {0x0, 0x9}, {0x3}, {0x3, 0x800}, {0x0, 0xffffffd9}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) setrlimit(0x8, &(0x7f0000000980)={0x200000000000042, 0x62}) r1 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaab21eca4f35af080045f400340067000000069078ac1400bbac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800282009078fffc080a00000000000000b58402f3ff1b2276f1a817b99f93cb54865ef3f4b4baf5a3c23d5b77f11346f40c0eea2757ef4d754303263bf09127e43df23f094b0e476ef1b97efc3528452a6177c0d85c4824f620f6e0ccae4458d9f6100f8385b8bda1dfa9239f2e7853d49bd3714eeb80779b0e9755a05a47951434f70cf300d32846dcb245e9286e7d8a64eab115fc"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x9, 0xfffdff80, 0x160350d, "04f059090700000040000000007f000043000800", 0xf, 0x9}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) shutdown(r3, 0x2) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 963.737581ms ago: executing program 4 (id=68): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) open(0x0, 0x18289, 0x110) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xd2, 0x8201, 0x0, 0xfffc}}}}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xffffffffffffffff, 0xffffffffffffa411, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x6, 0x200000000207b95, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x2000000100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x0, 0xffffffff00000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x205, 0xfffffffffffffff9}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x4000007, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0xcf, "ff010000000000000000000000000001", 0x5}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) syz_emit_ethernet(0x106, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x39, 0x4, 0x2, 0x1, 0xf8, 0x67, 0x3, 0x6, 0x9d, 0x0, @broadcast, @loopback, {[@noop, @ssrr={0x89, 0x23, 0x9, [@rand_addr=0x2, @loopback, @empty, @multicast1, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x4, [@broadcast, @loopback, @broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x27, 0x1, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x1ff, @rand_addr=0x6, @multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @multicast1]}, @ssrr={0x89, 0xb, 0xfb, [@multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x27, 0x8, [@broadcast, @multicast2, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @rand_addr=0xd, @empty, @broadcast]}, @ssrr={0x89, 0x23, 0x0, [@broadcast, @multicast1, @multicast2, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x1b, 0xe, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}, @empty, @empty, @rand_addr=0x4]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="717925b8", &(0x7f0000000000)=0x4, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='c\x00') 702.676432ms ago: executing program 5 (id=69): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfff7fffc, {[0x4d4, 0x8000, 0x5, 0x7, 0x0, 0x8c, 0x8000002e, 0x10000, 0xfffffffffffffffe, 0xba47, 0x2, 0x3, 0x6864a29b, 0x0, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x0, 0x5, 0xfffffffffffffff8, 0x57e7fc19, 0x2, 0x80000004, 0x0, 0x7, 0xe450, 0x47], [0x8, 0x2, 0x733, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfb], [0xffff, 0x20000000000, 0x2005a0c3, 0x100000002, 0xffffffffffffffdf], [{0xfff, 0x9, 0x4, 0x93}, {0x2, 0x72b, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0x1000}, {0x1ff, 0x1000, 0x6, 0xfffffffffffffffe}, {0x1000, 0x400, 0x10, 0x40}, {0x7ffe, 0x2000, 0x9, 0x1}, {0x2, 0x8, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x4, 0x5, 0xffffffff, 0x1000849}, {0x206, 0x6, 0x4, 0x2}}}) getdents(r0, &(0x7f0000000040)=""/93, 0x5d) kevent(r4, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) 701.477738ms ago: executing program 7 (id=70): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000300)='x\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') sysctl$kern(&(0x7f0000000180)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="ba2f487ec56faed821a0fc09a95808391ba92e", &(0x7f0000000200)=0x13, &(0x7f0000000240)="187afa16697536939f0148cb6c7f5e152ca35313f6da1b92e49af6cb8ef5099587c9accb40981e53cef92b0f9c4ef1992c0c067cd8ea77", 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000140)='c\x00') 701.071295ms ago: executing program 6 (id=71): r0 = socket$inet6(0x18, 0x1, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) connect$inet6(r0, &(0x7f0000000340)={0x1c, 0x18, 0x2, 0x47fffc, "feb4db56d0f000", 0x6}, 0x1c) 87.771873ms ago: executing program 6 (id=72): r0 = socket(0x6, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0x1c) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="97", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f00000000c0)=0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f0000000580)={0x0, 0x10000000000056}) socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x32, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES32=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040)={0x6, 0x8, 0xc, 0xf, 0x3, 0x8000, 0x8000000000000001, 0x389}, &(0x7f0000000080)={0x401, 0x1, 0x2, 0x8, 0x69, 0x3, 0x62853092, 0x2000000000}, &(0x7f00000000c0)={0xfff, 0x1000, 0xfffffffffffff000, 0x9, 0x0, 0x4, 0x80, 0x8000000000000001}, &(0x7f0000000140)={0x0, 0x1}) connect$unix(r0, &(0x7f0000000000), 0x10) mlock(&(0x7f000058b000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x1, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000005c0)="e3f5f13f7d50880832257e1cd653fc29ba694cb6e3d66234f1138c4617b98132e93c499567c13a995892fe422f616460f4b9e473a9f9a81a0a0b3189e76105fa0d93ff8727d569ae0dad8e3ad351e76527cf4f17f994ba64a4be91337722d75b7bc143d0dd2bb6e405a82852a183898ec618ea4873a86f13b3dc5f3709d5ca2aaf5257a6a360956c5d9f67672db8c0b2933cd71facd8a27e7994691f3c2bdd51809a137d8cb0c76155a145268f2d83c9b4ef5562ccf129e75c411fab84636d3e3ae33987bf38b3590e0b7671b7bee13f71fdad3d39feb1c954efacd4962fcb881d1787ffd79dc4181836d953ecfcf708fb530a66cf80d0593d3af362e99d1366ad627c3ae872ae794c6371f9cd3d3d1bf275d8181d4b0a6ed45ff9eabfa097b42bf9158248db54d305176948a802c8de7b87f91ebb4052e02bd423298cef56677c99580dd4b478e94e5df0a64781bf583029f5f697dbc3932cec7cc3a6e36932666970b0c800aea8bffb2a1b58b3fd99a565a28195210d10ba0a01a0cd52bf029fcd2819cd7674ace42882749e5213d77b9c332f48cd41867245b7cffa206c0984f25e527ce6e235c9ab4e630ca7635eca6cfbb912e251d8c96b0559204d9ad6a7ae1218b2687f7b24456695744c0d5d234a6ed8aa3b168ce9812c4272d720aed497de6af2869ae8d147c8d11be4b5738a598584f4616fa164a11c95bbe18575a6babbfd0812543b9c286ed82b83118f607e8672194888045f0f6e31d7ea259dd6d5857b62c4b79e4d9775dad99de78f523deadc208de1eaa6737cd8f48c0aa4ceeb561e9968022db3184253a74ef137e542c88c5bca901ed915484bbfcf0ca34e226972461fe4f5b8aa085216a30d239cb31f54862b35a0bb4b4241d5dae5e6d6effb0942cfbb66a3b94c310231b3b3bb8441d21375917eb716b16ad6a34c216a7b245b04b17c4e3300808a21e18693d9d40a58e7364b86f45bdec586e403de200e3dd9e4c9c65681f1bda7dcaadc61ef92f685c0217c3358837c6f6b3e76bcb07bf012393fa7732b50e95afb338ab4ebacb68b439405137c3a6704fcf836360d9ed71135bcc2c543aac8acc23fab3964fc1c87ef32fab17dbbd4f23c99c14c729a0545aacda29610d58025f0b929979a8312bf7a138e0b8ef96b0b09a42604a7d93cc279e5a6f92180c668d5eb9506f8d852259f69c24068a67a2bf1bbb49e9a627db0ff0a43dd824b0f1688fdeafe18263b86be508db854b195c7f3ae57391cb1366830daff3ab82593eb449eb8616ecf0eb64a94b0e63ac7e2d82059992f4d149115878c5ee0dca7bcf9ec95fc7d4a6071bb37c745a83bafc3276e8a14edfd4984d35895df0a821e773778847da943c390d3fbf2d9816183928bf99cac7b2e18abc4fc35ce605bdbf81ac27e16f259e4aa38df7ac51ab9e21fe37b683c0ea74afe337225c9cebeca9e73ac5f5700a30857e9f386958c304903e9f95d1652e87614cff06eae1ef6e351483e49f6e596e172af81c1598c183c18f2fd1068fd2f79ee044614fb5f5356cb86efbf17b15e2c5e3123e9870a9b3e15824a5a603cc0b4d55a38f4a55e68d67fa6ae024a151c20d497f9870ea2ecf07de700ae9ac0d39da29d4a76efdb4fc98c6f65da3daa76078e57f612c5a5ad34fe88784e43864dc4eda81e4cc264ff7c1a8a2712907f7215a0ede018ab38f524f37bc8f8384ba0b3d2b8db1bbcfd534302daca7cadb1a11d9e0afe8d369a56c5604d115e6b54983eccd3a3b6597d3aaeb495bcac50680070eabf398eb485760d45cebe0f9f806d7d3faeea5bc9f91a396d40c501fb16e3b1a2e669bdacbd299d8f2558af3d770fe0e23cb2badc167eeef0e094d6be05e4dffcd4f16ca206a27252bc87b505a76086f4acef293584dc0297142587c454aae60531994b28789aba5bc77e25f6254f353d93ede6aecbb564ead7c2f693c438dd3bc48d32a522193dc8bb3f704ebdb022667f649b1e1e786c166da02a453444e65d1db1d8827dd5bad596138bdfe484b2c9073c9c0ce725749dd3730e543b5e9fea8c11e18c2a0b7aa80c45dcb12ae1efc59ff723f52d84043a7c78b3f65072db3a910969d311afe80af58922b5ca63d786cfe5fdc7eec0eab0a4ebc9c0d923a6f51668549d93441d87d5ee56dc9d7c9186714b986e902d33063164bb8deae0df3977752f0404a8de60dccbd9eff9606785fb7c48c82fdca1d408a9d558813aa0b3dd2f8c3b3e991179ea7c4152ed1e90a3f80abfcdfde29a8d153b9da85f8b0abfd426b543ee67fce5127c62966b9ea81977576219e643382e0726d626992ea61f30198273df15b84de435d8487c3b4cac2c333b509b056a8607043655e59f22d2e740bd27375b905f137e092874ae32eba331ad38d6d4a041c4552b3c3d11e2e3edf1c4a7a7253bf7e72dd44a15ef34fa2281b73ff5018a20570f8ff2ce4bb686bf2706c6e21e01ec3b2a1273caee14788408f84523db3c5870d0c7cc2bd1f12e7de1aaa37522bf7229f22e500d9e114e14632ab89c105ea7aee77ed54eb21d7f6689f6d163b521aecf2a9c062d9db3971593322d5747abb92b58798b9016fe728388b2e31ef43ceee6671529f1c007735793880976ec4ea63696cca9525d0850dd86be45430b27694c24da1e16ddcbb9a930f0ae5e28d43daa147778791d418e823503204384d35d86b7644d367910e3d1eaf699f1cd0598e2baf3de2d5b37219d99d542f20e58270ebd0addb56c93cfc21176420439f2a5849b425dd25ab36484ef5a25d2902f68c0e94b508b724e76d1d49f905c0c0f13b9ddc19883f22bf9875426d95932ca465fc75d4ca2f0b235eb5a46243e4f356f8c657047b8b14c312a5d8a761bddb0d26cfbafac50de9bf86b1aed92c8eabf93e6374769aeac899e60f5ef55c316b86bec8a98a9b73e78bc76897f245568ef9d278220ed7808d845a07f6744dd4052a1424d0d43ee689dce588150a0a408a5e0d9b027ef4d97b51edbab301c4d947323948d736926e3e3799b75f54e73771159cd07b1c5fff517432ed934f4573d89b008840371d8e1a23c0acbfd33fce458db075c10e688d62ded125e2634330247f015230ce0fcbeff302b5d66d3248d9c6d62ab656969c02b67f5775465a9011f0421e731aefb7a732bbbe70941690bbf368f9610e47e32917e9053477ea5155af34892263ed4d09f572cc3a5c2dec3b8d14a961c43ecc5c39a76a8827d80cfae49ed968de5f6ea9df063d796604abb1f75279738ecbd33c189e930c195b703e2a7c1ba825d58e3a7ab1f1734e4564e360f7a7c7d66f56dc537e47d50614357542bc83af6ebdc8c815c4d99c58a201a98c3710a193815df961ab00324c6c3647bced30700358d5fe6c9810663cd2cac3b210b1362c11b44624903924758039425e083690ddf63b28c2dd661078b3c02f6b508820f9488d75326c5bcaf1b2739d33f431d8601a6904984809b689c2181a97e87e1cd5e3e040edcb7eaa2aade4cf6e8923dca7b463479d597e525b28e7e3eca189960abcc3c09f660bf084cc53c6946eef3e4465e8f15636987ec384cabae3cad3b70549a0bf13df0020698d037ebc68f5473d2af7f9485abecea87b7727433e430f35f3fa94f22dfbefd68f17923df5e73e8c35f0ba9935d89c01ea1c6179c858253054f84dc2f0046f08e17219496d7d8c91f57a7a2b0922aa18eb078c7e1903882ae9d28beabbad70fe068d0ec04be21b66916b1d802349e95edb182f761051b71aee217fe47bf715b27e3e51728aca4bc19009400d9d382b69cc1f3324d63a45685e73bf72cac3da6e4cc8fa3390216c5fdfc25a6aca7165d5424cc19acef6b0cd4995cae2430b1b7b53194a53d0bfa4af442217eaa52ac391521f0a5c3ef4402c9715d77a8afccda7cf0182e474e1c0a388c6e7914c25df205311e1870a2feda6d1c8c7c28c190bc203b949bc35fba1c6c13993b1d9a57d62b256da54d72f4bedc92dae789fcff529488d677961b16dfefdab3d40a09e8ff6673b0b0b2766e5867f6f08a39e6a4086533fcba5f2eacc127d5efdb09f2a508cf52cff3df2cf41bb5e41b41185814a8225e5fc2b5771e1d78983a1822835038599b8745149cf60e739dd83ac232f6334cf1942ab81b8878ca9289c21e5ef456b2761af592a5290bb286c5cbe55623e4faf4151efa87598f3312689745c571c7c6fe655215431c4fdbdc924056afccdd20b89f9bedb4efa09a337f26302a937fe4626cb5b0506ebb6638a56a823c99043da947d1292cfd23657cfd8a4d09b658167ee6cd37c95eb09210e0953ed072791a3e055d5b8d29ff81fd6511fdc42a2ddda1e41322a42d185a712276f2073c01b5771b56388a3d7004110cb07f6f21b2e012c6a0902f7bc1ab2ce4aa35ca1235c5a3dcf69ea65ab4b7f60c54f3c1d3dd5511e238689b9f005b32c72ccc0cf93dd9073d968233a0c6ca3578a0ed05439c6094d393a6e66b7e5d22e85cf8e080b929d3bf67a48885ba6d7e466b984bf215d5130830af3b6e8dc84e6fb8c2644f826dd30ab1cc6a6e48625a29755d10f8b29572bbf7af3309072d5bd114521cd5522f97eb691037f986658db59574f444b98fa3af01a108269e83b132c6e5a186bb62c97a9562540d88bbfb397e3e04f336c530db9434cd83820ba0732a378bb09b24a62220d04e8f5cadb8b68c3d552ec79ee658b14dc69afd98ddac8a41af7bdf5e7147211f1cef215a7cf0cdc99f405223a51dde457c8c06e26289b45f4b499ea3f8410eefac3ab44d1aa5f86d92bd1767e3bb4d999c81c7d143733416847df419e9aca59822b80b14f56ee4c623e3246246ac8a0877f17c59a51c029ded57d824360b69aebcc55a5810f7f266e0e0e72cd98372dd13e0edb05e0880523c535849d1cd675f5cfc9563b72a78ab686d1fd43cc6eaddc186242d7d9b42ce72b81a10f434716fcd5081a06774f397a2542eedb6ddff0607456c233ec777c76b2891aa23ce681c2980f0300c735025daf738317dbf0c3b8b60bf0f81c61ed561e8ed2bdb4fd61b8d5db6957338b8f0a952769a89f83863ec9d6a3940f80c3b09324f7f3e8145663c6734311804dcb5d52e6042cb27f8728dd8565900e7720962a37dfc6a77460b43a0f182dfedd7be15a3601d89c579d74e5dccc52dafe4c9df0cd7556c4116dbc29b02c4375570f940b15a95fdfdcf49c53b137d366b61ec0325989c7e9ce41545e8f68e65559b72bea037eaead79c982a7d71863cbb2cbd7815a58a09d0221937c897e4bcb3fc41261aa9692b0a3502fe5c58c72ae3f685a5a6462611d3491d7d875159a61e8947120e18afe388db57da4caea388c46cd4185b7e02ad1e82878cc1b3eb69aa60c2ba80fda4b2547da38ab7483f9fc536b5755c650c3c2e8c77a9d4c21938f6242ecd147d60e7d3ff0925958a1266878ad5c5fb810e85f3096f5d7203f7eed56d0180c2c1f22f3f224e8cdaeae663dfea7e3c90912abc61894d7f159451927e2577fd9969aed8ffab148fc5ab91f60a25626eb0c8063faa95c766aa0a857bbaed39f7a7abbdad1d8edd75bf34e071c1971f75200fccdd1f1ceb39e6968f6e0434002d56483eb95ce261a14cca591719b4e6bc5d43302cf8c749d2decb8b2b3528bf7a907d88465769be9afe99db57f1c980bf1a339215d0a258bb0a714d360faa1a68c9098dd39cdbc00ffae1f675a9bb769fea334fbb4d37981c34a4bf9a7b2a4db4ff8858851ffb9568797212f3eafd9c1612c9cf7219b3d9a0201a0069", &(0x7f00000015c0)=0x1000, &(0x7f0000001600)="9431a1d3260c4dfdce0240b57ac497e7e82472955842cd5aa635f2875a1f2d2af4e9", 0x22) getsockname$inet6(r5, 0x0, &(0x7f0000000080)) mlockall(0x1) 28.474933ms ago: executing program 2 (id=73): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x9, 0x80, &(0x7f0000000080)="4294de0498ef8aab7d374a160c115c5f8728ccf9b4efaaea411311afb453c081d1c174b3ecdc5172a1eee1593b160f3dc2b7a9bd7c7f6ce38d9df31a33ead89d9a9d3d93c2b53537a5669cce755c2913bea2115c320b6bb6bf7a18f2a9c35fee56b2e560220b503cb8d464dee585158f4256b60c3b44722bfc8c0a1429a1e387dc712312464df517368082b4d88a71b3ae870771b70c7c3cf5842662b06b89fefdddee7c575f9b51407df56bd287887238c3458f078d2d07e60fa58b325f57be7fc01174c9cb41b4a812b2ccc8abed40421ed15f231e34def200831300acf8e4b96db40bc589775824f17c380549caad7d6a62a1d95b79760a6bbef638c60794de88ec227e6d8817aceefb8743c332c44696c843adcb8212dc4dca3e51e8b2777abe5bf2797926921058a1d262ae70259b6045470a9408a06f18a1fc1ba4f8cb259786791699054a95f9e9fe062391053b8731fb041797ad7b9c432b13b363d360ae6c8088ca2ad007790bd3b89988f050eb4ad7304609bbea60d9271fb153a07b7cd34f97b5eea366d80bae900db7f38157c7e62e80329a0d1ce208b502a1d06af86442521bd853e3cfda87010ef9862fde2757129170df577bc9baf8b1521b15fdb57b8f00f5ae68abfaaaecffd7d55899eda255902737b11a926ec864c5885815ca2f11b91e334692976f49d7154add65b48a444593a27947e3d80df1d07841dd63b50c8fb01e9a571557c411356b1e727e94f3e634cb07be75b06a51bc3b777939189755194958fa7ead97c72dd4b25a40e2a3c9c091c43119fc4b8c49ccb1b1922693cf2d5f91d772811ded72a7b8a694119009910083ca55c2135156d499198bc9eb8fc215e4c6b24f3d7013eafb2da8216f33b56be31929c027791b59b2c49e36b382b9aaa9ccba153d2eee1657253a4fcf03987b4159f23f9968ab5191bfea8a9c63b8d800aaeb5764df1560727b54974dbed298cdfbc2834b61fc5039153e4a6262cd28b3bb59af3f0d419471cc0af1c0022bf13b72c0244ccf86b3477bab34ef4aa85eb733ce6bf93a1873105f87813b8ef513b76df548dbd2d51227cce20beae097d31f6eb3b65f9563083b866d6a433997972d3fe347b61bcfb52c30e64760359adcddb98b3e5c5792ff5a48d95d37cb330b4adb0e7e5a8face7416665056b1b21e48240691f451639c73713526c820c4637ca4fceaa482582512fa4c8137f19213def7f51998545159d6a625c39946da19f62ae040337f0e78da9571f229a95c5c5c485eb8b6e979eb7b9f80ba9cbbc2328c24bc9d6ba36fa13aedd9f50e8d44d2e752b58f8622b6ee6d8c2baefa13311347443d5fe0bc8b2760edffcdd61778fd911d9cf7b1dd3524c3b83ec6f906b1eb8898de3796093adbc11441ca1a6aea692c94721503103c2080a0e62dab522e5b57a9a3c836e9a0a826c75a1da9d14e1d9e392f5f656d55904f04f23f49d5abfee4fe829ab67b1b07906f102fd6a38e8ff4328eacf468df1284e19d23bd8886c4cf7702853a221e0ea152478eb1755fe7a9ee14b57556fd98a4cf5f1aa4bffbd9b2c66197610168e7aa49ac85ffb332be08fdfa792bc7d90a0c3ae39bbf9b3e529fc6430bceb42818c16a47af48eadb7fa9ae15b9bcb65c49ae7e939c3eb5a278af6dd823718b86350684c1e9e79f81bb40035cde6c32dddb2ba42ee2f5a7ad5d1f8cbed6b4ab8ff0700648ba67e6448f5fa2793136f1eb3ada3b7006b1017e372f23b9af6f4382d0411dabaa0f14a15c88543a321a84ea905e14b94eba53f2ae7ebbc86bab9dd5554c8f598fe3e6dfae55f65f2a06283fa7dfec10cef986facafd4a5154058532592192f9985576b8373aaa89868b9a845224511e2c2ff96292372034c369fcd4138a4fa4dc28680e72480c5dc228dba95f14a9ca6b4790d69b6e79329272a2a8201562f01dc8be3d2dc09df1c780c741fca0111050c9893ca582073265eae8b32bcd1aaf69af19490c2e287a38c137e42dbd5f001b2c0c1b901d5a85fb62a774c06014defa4de0d3faacb60fdc84d517f9a63bab8a1abc030e604cee0150b457f0d5782556e497bb7c4504a6573b160556a6a5d9d20141f03aba4ff2bcb0457ab5c04c3d99a01d6dca7f8ddc7088d93f0e7fc1d84855d1572d8134e1a5d57a26258e2809c7dbff36d9f1343b5e9e527c32e1683e439314fa16f293564fd6915fa095cfa9e6e672748be89a3213314aaa06015069e2af075230d008e22f8fc6764576761b38970a628f36a93547e3a62d64c4606d503e46b3661bebc484abd983d0166eb7643c85be64c48dc8a80fc832f735079239f374ad222c5338b842abdee26bb030e704480920d810a436dec9fb380d6a3e5ce235de087330bdb45aef36857ff4edc1907bf3c58e22100b525040298fcf2f83ba39ca86b11e4d70ddfdbcb23352c1ab4d4d6a0c0c5ab619c929ce643bc913e4f212ea4b429810651b533ed6c0ee4512bcdcb199d8c009bf630c8f193453d87c5f52960d3857b14dfc1f1e358331bbbfd7e78c9730de035dd8b34551c9ad1b0f7f794c4666b00afffa1e42fc392a229629d7a459c96bd49d41b1cc39ec05d66af854a9a3afa239a166c41afb23bd0a69075063da851a3afca47a66c46a3fb4c58c89a8e14aff04d0d5c90b69f41de041370df5196c7b15dabceb8153bc373da0fb2750bbbf25e1de3d4211648a2eafe7a0abbbd7cca5d9c452c70df33379dc50e066da40410ce40e23b2dd8577b24666c4f0a82604d0f2e680044e4b2f3a5025526707524eb0c482ae0a70558c7fdce831e7679b24b2e5de381fea5cc353b38b2479e2fc033ec091027c558b7edb22c2fe3b2f1873bcc0d1acff80ec25d109611ed87ccef46ebb6c66e7ccff2e034e266d234d32b3382436130408c4713ebbd67bdaf5ecd42edf541220a42ad9ff03ffa72ae5915b0d074615ff74f992130c23d82a125e99bc1894d2bc678c7619af8678562f29317c12c28aa5c28abcfbf5603a5e8df51f76b01066da9fe4fc73f780c4b363aa15864d933351fbfcc2225183563114e7bcc2caec6c0c8c2723661e24236fa33945e1391318d74822c4f4115eff02dc8be0bed5698ac91c74695ea2735b42f610e98654d7b4412791e5d50274bd8856c411c955aec013d464b9e6ae9cab00dbdbd00768d45ad0f1b56d1eb9d06cdf0983ee5d6b287a0702561cf44ab7c33daacb1cb775af5b0db462f5bd3804f8dc33a24931612bc0d374f0e1039299ed029dfaf1146a1dbca7015cbe5d86f86027ba0e50f0a90223dfc64c2732da0913e5e6f2479a48988dd094dfe3fdd3f612817628296b72229944c645d7e725c90099c3fb1e936b7b9161d5abe05e95fed91e535770e2ca0ed1a8db45cc78bbdd47c6f5bec322d488c3ac2c6982178376fa0109ca6a208647b1865e3526f4c88b6afa8ade4381501c9e2836683cf9c11678cd1342db8f929fe733c27bdfcf5d18af62ed61961bab79d3e19d86a42e243f0d0434411ffe573a90cfbb1bbfd6264972a291b34f2794128a4167909bf79799b40bbc8af1c1e596166c358bd41d066a7c18b6d639c821bdff880a35cfe9552b2ead7debd7f0b5995238833c153c13fcf5a0f238734c17f1200f2ea43b4138e500f454dcbbc5a708183d0c8ddc9b45b8efd7b2eeb136cee1221e2c999fdabe0e7306e1fa31183b4b14e36c03ab06b0d2213199e9e4fa4d1f122a30fc16d15834917d58c859d9ffd2536e50f3af2e84f3122651169fa518ed12ea6d4c74884f27a83db3c9dda276e6b977d6f66896172a91ef9254d771669c37367ff0482318a0b57d59249a6c2632c905b4bc81dc70496c97e644cefe421d35a9ce8f67d52f97772d57fce8463c024473c699faabbee8e260be49d76d918a8c9cbc8d3e01697c7a979a5e760a04002f06789b06aa1bbb095735027c2ad50e7d6e9efa7fe57c057d589497850f31ac871c0c7394726cb07e24be67722cd879ea79da691117a0c1755c651401d8eae8150463e89ae9dde3f5dcc034e41499f1e919f279ac966ba297e95ba14c1c6f48f82464399dea82713c1dc1fea1a6b78648d94651b0d31bb9be64e3e31b56160df2971b120fa97b35473f7859dcb3e7bc7954cb0f413626f52adc24a21748a74cbcd926948f5e81531d9f300b64164b04b74e47baf44c8c29ac0817cbc049940fe10d7c47d77dec193a797867c805d7b7949ea1951b17cb5967cfff672798fd23b610ff8af813a2776e6cec2b2fbcdf0fbe70ed58a18e12a8f9fc3b286a5da55300ead1d371f69cc4770575edefd626a238657ea584d7c094881caa10820ecacc323fda7ec9dd0e2b685aca2ab32089058e2492a091c8b169c4a265de65c9576939a5858a4f37512364170fa43ba5eb75297ca4ffe0228381efb267b1f6d9bab06e2ea5c696b2f0d7bb5ebf95796dda6ed0f25a3422e315b12eba09a9ff674019cecc055b9dc4d0015ab0ad572f3357460d214b5653389e7c39ac1c241f83cc0ff985e2979a86ff16ccddbad5e8e629c96ad972c66f3d5cf469ff8961139f615fe81351f2b1a51ebd6b45f1fcb60d68a62a120983293fa28d868331c231b7d83b25e59250c3a00aed7fb8d68f1c4076100e236d7403374b5ab52226b9cd96938877857745eeb8a8b4989c410299c0f9ec8980db29f68a974241d02a004a0608efa7ed21f07205212d2c7e51791ec41c0065f0cf3243e9747558c057a270ff22cd8954be9d5c40b1a3ca72fc4d3bf753e405f622c39ba8b3dbcb0e7585be4fa61a8ba207aba9fbed8ce924b4d3ecdbd8281efd2925bc02b86e305ff634a4ab0a617add65feb69f9383d5ed217bc6c7d13a83993516734e86556dbfc4af201a1b6c5a7119d630311c9458f9d10048b975b529ec0f9f3e063986f0288f06f2482f11edcf1300a0f1be99123bee2b17db25aa392e6502d5dd5edd124f291d52dc1b6b4d4524093ca474f9bd0eed1e862974519fe0f4e386ea9525b9a45afdc7c38d22f924b7fcc2849a58e9e52d9ad018ab5ad6cf406b827ae254cca068115c2dc0dae9f5c8b297e293d1bbba37e21611cdad8e59723d184d5e88fd2be589020bf7d221657bb755f660e2d234eb776f4ffee13e76ad501b7ef9ab90059b569ad15a64ced7c994ca287d3ae130ec556bd4e1de7ffa479c736a8065a9834546d2b7980a67e96be302ca2e20c8fa8ab9552db098861d8e07b767f958364bbb97452e311ad01913744dd461fa6c6d63f0551b9f44e8ff60fa08b3b30c46b0abd7d9f369e3d3dfb296422eede4e5afbdf864dcb6f014480345e3b6a2dd531bd5ed8267e4e4763e89f2d7a5eeb98dcfa65850aa22288c889b8741db20ae95d922fca252397dd772889f7a76015203747a33d3f18cf80c6bfb272a1f88f4487356412a3168936e28c20200a1384d9abead2e1ec4d3eaecf388f1e24a602a64fd8c79a9ee4ce38310aa35ed232ade31d3aaf1c9782bf5f59ed98efe9141160508feb91e02d87666b5bc9c18c4338247e108352784bdd3e59a01c02f617abf0b1b41265b74c499cba1fac9919497bcd40b0c541afeb80dfb272bbfdc874f76e110acfba887fb49fd34aada58690bc3db3288e78e9902470102dcaf2cf1a03d08d1f312300b261af6f09b1ae5e640ac210b9488b3a21b78d10cf57e98fa9d1e44ebe462a37f3e21dd8a46b9d5874a78ba74979cb563a2787dab450d416dfb4c69427ec6626c167c99965edbb86e6f899876d97ba618075359e701b695a40cf17a927b7c8c03137ab72f6c9c2", 0x1000) getsockopt(r1, 0x6, 0x669a, &(0x7f0000001080)=""/204, &(0x7f0000001180)=0xcc) r3 = accept4(r1, 0x0, &(0x7f00000011c0), 0x4000) r4 = getppid() r5 = semget$private(0x0, 0x0, 0x400) getpeername(r2, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0x1c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001280)=0xa) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000012c0)=""/116) connect$unix(r1, &(0x7f0000001340)=@abs={0x4, 0x1, 0x0, 0x2}, 0x8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001380), 0x8000, 0x0) ioctl$DIOCGETRULESET(r6, 0xc444443b, &(0x7f00000013c0)={0x4139, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000001840)=@abs={0x71, 0x1, 0x0, 0x0}, 0x8) ioctl$DIOCXEND(r6, 0xc0044464, &(0x7f0000001880)=0x665) mkfifo(0xfffffffffffffffe, 0x284) ioctl$DIOCRCLRTSTATS(r6, 0xc4504441, &(0x7f0000003a00)={{'./file0\x00', './file0\x00', 0x0, 0x29}, &(0x7f00000018c0)=[{'./file0/file0\x00', './file0\x00', 0x22, 0x9}, {'./file0\x00', './file0\x00', 0x40, 0x6}, {'./file0\x00', './file0\x00', 0x71, 0x3}, {'./file0\x00', './file0\x00', 0x1}, {'./file0\x00', './file0\x00', 0x23, 0x1}, {'./file0\x00', './file0\x00', 0x4, 0xf7}, {'./file0\x00', './file0\x00', 0x4, 0x8}, {'./file0\x00', './file1\x00', 0x4, 0x3c}], 0x2, 0x8, 0x2, 0x200, 0x0, 0x2, 0x21, 0x401}) connect$unix(r3, &(0x7f0000003e80)=@file={0x0, 0x1, './file0\x00'}, 0xa) fcntl$setown(r1, 0x6, r4) close(r6) shutdown(r1, 0x0) r7 = accept$inet6(r3, 0x0, &(0x7f0000003ec0)) sendto$inet6(r7, &(0x7f0000003f00)="8ec42f89760bcf0409", 0x9, 0x2, &(0x7f0000003f40)={0x1c, 0x18, 0x3, 0x74c, "94c9877cd05c6edb20d9e6437cd594cb", 0x6}, 0x1c) r8 = socket(0x20, 0x5, 0x6) accept(r7, &(0x7f0000003f80)=@in, &(0x7f0000003fc0)=0x10) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004000), 0x40000, 0x0) fcntl$dupfd(r8, 0x0, r9) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000004100)={&(0x7f0000004080)='./file0\x00', 0x400, &(0x7f00000040c0)='./file1\x00', 0x8}) 11.8103ms ago: executing program 0 (id=74): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r0 = socket(0x2, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x11c) flock(r2, 0x5528bbc65399d6c2) (async) flock(r2, 0x5528bbc65399d6c2) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) (async) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000002480)='q', 0x0, 0x0, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) closefrom(r1) 11.047991ms ago: executing program 0 (id=75): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000340)={&(0x7f0000000300)=[0x2, 0x2, 0x5, 0xf, 0x5], 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000380)={0x0, 0x40, 0x5e9, 0x3033564e, 0x0, [], [0x5, 0x7fff, 0x3, 0xff], [0x5, 0xf7b, 0xffff, 0x8], [0x5, 0x10000000, 0x1, 0x7ff]}) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000640)={r2, 0x9, 0x2, 0x7, 0x4, 0x3}) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c595141db0fd943a", 0x22}], 0x1) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000080)="d9", 0x1) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000440)="70c149cfaa6784cda6afe53cbb1126c25ec15f61a2c1381d965cbd17cf2565cc70854dccb9dd1f4d5974b173b842ab4d4e1d0ce6de28f40ef62a9c25d5c2f693a40f05733c21cee51a1b0397e77368006b6f730dd87aae8e2688ef585bfd00b0fb13b0463935188598f878e10c6766c15d03dccab5f6321a0a7037fa84f9b3113a6c7d92c8b0304a9cb75180fb5bf269cff7c1", 0x93}, {&(0x7f0000000180)="fe4674f25269e7516120702e9e4719784543bb49ef8d56f3441ab6a2867a935b007c25f911806150f41aa706162dbb5cff75e4d4e1bdca52a40f7dd5f78ac6eec21f8f1e0a4f3e143d68b6680b1feec8bef73073b529013b0af4d1b6b03f114c03b5eb433c36ada3cf8be3f888e21b380e894df63818cfe7065662b0cb20af159cfd9e4d1826614e8e711d14ca558a8f32326c04aebc99a237a663bd09671df4c1865b959cf2533c6f415c35a13b1bb90604f967de5c714fc6a7ac204fafc461933b7cbafb7eedd1cc60374f3371023e076d6be218a0f2d1565863ee20275c447390597387bfc7080e0de7debe26a00593044a03a6234b237e107af43462f8bb9edf4623b06d11a03cfa8e49367a41586fa862f5868787912b2279fea99df7db433844057fcea007bc7a6b731814aad31309ecf7a9ef63088c21a247492c18720e4f3455a43608ee805cefd8282f73e06d62eb00", 0x154}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f00000004c0)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000080)=0x2a, 0x0, 0xffffffffffffffcb) readv(r0, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) 8.963656ms ago: executing program 7 (id=76): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f00000015c0), 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x5, 0x0, 0x0) 811.412µs ago: executing program 2 (id=77): syz_emit_ethernet(0xe2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00ac3c0bfe8000000000000004000000000000aaff0200000000000000000000000000012b", @ANYRESDEC]) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000100)='./file0/file0\x00', 0xafffe) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300), &(0x7f0000000100)=0xfffffffffffffdb5) (async) preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000380)=""/79, 0x4f}], 0x1, 0x10000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x81, 0xa5, 0xfbfffffe, 0xbffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0xffffffff, 0x4, 0x1, "ee6dc53b0dd9d539d7855a40e5a9d32901000100", 0x0, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) 264.128µs ago: executing program 5 (id=78): sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x33, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a9bea477601070adcf1de9b19f4a516bb2740af2f78911fc145d30e4dc300a2a7cb5682e26e3be6b2c7266e6f102df8ccd64751997bde721c5eb21c9d9eb7d6c1418fc22805759fe563b55dd18ede1c26e3cd0aebd45ac019a17cd2401e0d6a89a6f57567b7425d40c20e6a4a191c7e8fda624bee5145d586b6b4a0da231c0dd3dd19941c28f7bab5a0ae843b6cb6024664ec0f835a353a1813e6cf29046b920e6dfdee12449c419338dd32508e1c43b1f953119d5462476445cba0df41b284844630cf5b24c3250e46419f2de35fd9846d3c633e89b14fb368fd28fe9", 0xdd}], 0x1000000000000337, 0x40000) 0s ago: executing program 0 (id=79): r0 = open(&(0x7f0000000100)='.\x00', 0xfffe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8001, 0x20, 0x9, 0x7}, {0x2, 0x1, 0x5, 0x2}, {0x7, 0x1, 0x0, 0x1}, {0x4, 0x7, 0x8}, {0x3, 0x4, 0x68, 0x1}, {0x4, 0xc0, 0x6, 0x7d8}, {0x8, 0x0, 0x0, 0x4}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.89' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806c8b7c00 va 0xf06999b0000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 174711 61434 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83450084) at panic+0x1e5 __assert(ffffffff8348f0fc,ffffffff833e2c90,4e2,ffffffff833e2cc5) at __assert+0x29 uvm_pageunwire(fffffd800923ef20) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806c63b3f8,f06999b0000,f06999b1000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806c63b3f8,fffffd806c7fa3c0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806c63b3f8) at uvm_map_teardown+0x117 exit1(ffff8000fffe6d18,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffe6d18,ffff8000333ae350,ffff8000333ae2a0) at sys_exit+0x1a syscall(ffff8000333ae350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77be254e4190, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83450084) at panic+0x1e5 __assert(ffffffff8348f0fc,ffffffff833e2c90,4e2,ffffffff833e2cc5) at __assert+0x29 uvm_pageunwire(fffffd800923ef20) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806c63b3f8,f06999b0000,f06999b1000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806c63b3f8,fffffd806c7fa3c0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806c63b3f8) at uvm_map_teardown+0x117 exit1(ffff8000fffe6d18,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffe6d18,ffff8000333ae350,ffff8000333ae2a0) at sys_exit+0x1a syscall(ffff8000333ae350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77be254e4190, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000333adf70 rbx 0xffff8000299bee07 rdx 0 rcx 0xffff8000fffe6d18 rax 0xffff8000299bdff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x86655614fb5b601c r11 0x8a905e7508683bb8 r12 0xffff8000299bec08 r13 0 r14 0 r15 0x1 rip 0xffffffff82b4a795 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000333adf60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=60426 pid=78213 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=58, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffe6d18 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000fffe6a80,0xffff8000fffe4fc8 process=0xffff8000fffe09c0 user=0xffff8000333a9000, vmspace=0xfffffd806c63b3f8 estcpu=8, cpticks=7, pctcpu=0.1, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1815 420809 96736 32767 2 0x10 syz-executor 1815 494525 96736 32767 2 0x4000010 syz-executor 51472 379590 23657 32767 2 0x10 syz-executor 62162 322184 84848 32767 2 0x10 syz-executor 62162 181631 84848 32767 2 0x4000010 syz-executor 52524 238055 35345 32767 2 0x10 syz-executor 52524 401811 35345 32767 2 0x4000010 syz-executor 36791 511726 61434 32767 2 0x10 syz-executor 36791 110761 61434 32767 3 0x4000090 sbwait syz-executor 36791 207498 61434 32767 2 0x4000010 syz-executor 61434 174711 51203 32767 7 0x10 syz-executor 35345 203670 68212 32767 2 0xc90 syz-executor 79797 360011 15503 32767 2 0x10 syz-executor 23657 401094 16487 32767 2 0xc90 syz-executor 84848 63173 65438 32767 2 0xc90 syz-executor 20688 53030 63470 32767 2 0xc90 syz-executor 96097 176479 79903 32767 2 0xc90 syz-executor 96736 95174 7156 32767 2 0xc90 syz-executor 68212 95719 72506 0 3 0x82 wait syz-executor 15503 287079 72506 0 3 0x82 wait syz-executor 16487 95801 72506 0 3 0x82 wait syz-executor 51203 497102 72506 0 3 0x82 wait syz-executor 79903 135983 72506 0 3 0x82 wait syz-executor 65438 63378 72506 0 3 0x82 wait syz-executor 63470 284389 72506 0 3 0x82 wait syz-executor 7156 18548 72506 0 3 0x82 wait syz-executor 72506 400713 6638 0 3 0x82 kqread syz-executor 6638 321316 65369 0 3 0x10008a sigsusp ksh 65369 515134 54740 0 3 0x98 kqread sshd-session 54740 354195 82685 0 3 0x92 kqread sshd-session 70785 14057 1 0 3 0x100083 ttyin getty 82685 187570 1 0 3 0x88 kqread sshd 32151 182442 79027 73 3 0x1100090 kqread syslogd 79027 466703 1 0 3 0x100082 sbwait syslogd 28050 365235 1 0 3 0x100080 kqread resolvd 18414 521127 65829 77 3 0x100092 kqread dhcpleased 93182 105694 65829 77 3 0x100092 kqread dhcpleased 65829 48926 1 0 3 0x80 kqread dhcpleased 77163 218599 0 0 3 0x14200 bored smr 7281 136615 0 0 3 0x14200 pgzero zerothread 324 462067 0 0 3 0x14200 aiodoned aiodoned 82932 180392 0 0 3 0x14200 syncer update 36352 155917 0 0 3 0x14200 cleaner cleaner 37482 377713 0 0 3 0x14200 reaper reaper 74150 406158 0 0 3 0x14200 pgdaemon pagedaemon 29066 74797 0 0 3 0x14200 bored viomb 41799 375376 0 0 3 0x40014200 acpi0 acpi0 73131 314401 0 0 3 0x40014200 idle1 62461 436083 0 0 3 0x14200 bored softnet1 15964 368434 0 0 2 0x14200 softnet0 25656 172302 0 0 3 0x14200 smrbar systqmp 98811 294930 0 0 3 0x14200 bored systq 27924 148641 0 0 3 0x14200 tmoslp softclockmp 42233 236911 0 0 3 0x40014200 tmoslp softclock 79808 293518 0 0 3 0x40014200 idle0 1 476037 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36791 (syz-executor) thread 0xffff8000fffe6a80 (110761) exclusive rwlock sbufrcv r = 0 (0xffff80000161a108) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 soreceive+0x27d #4 recvit+0x40b #5 sys_recvmmsg+0x410 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 25656 (systqmp) thread 0xffff8000ffffe298 (172302) shared rwlock systqmp r = 0 (0xffffffff838b0788) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11054 12018K 12034K 166960K 12145 0 pcb 17 12K 12K 166960K 17 0 rtable 239 6K 7K 166960K 354 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 29 0 iov 1 4K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1386 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 217 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 163K 166960K 506 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 14 0 in_multi 99 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 437 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 178K 192K 166960K 3608 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 46 92K 116K 166960K 1271 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 27 0 temp 37 9078K 9142K 166960K 4097 0 kqueue 13 20K 24K 166960K 38 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 113 0 2 6 0 6 6 0 8 0 unpcb 144 70 0 53 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 103 0 99 7 0 7 7 0 8 6 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 5 0 2 1 0 1 1 0 8 0 inpcb 328 311 0 304 7 0 7 7 0 8 6 nd6 152 26 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 465 0 11 30 0 30 30 0 8 0 art_table 40 466 0 11 5 0 5 5 0 8 0 art_node 32 113 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 3 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1685 0 224 92 0 92 92 0 8 0 ffsino 296 1685 0 224 113 0 113 113 0 8 0 nchpl 144 1986 0 299 63 0 63 63 0 8 0 vnodes 216 1766 0 0 99 0 99 99 0 8 0 namei 1024 6014 0 6014 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 6791 0 6791 9 1 8 8 1 8 8 plimitpl 152 47 0 22 2 0 2 2 0 8 1 sigapl 424 502 0 448 7 0 7 7 0 8 0 knotepl 120 275 0 0 9 0 9 9 0 8 0 kqueuepl 224 73 0 64 3 0 3 3 0 8 2 pipepl 344 121 0 94 3 0 3 3 0 8 0 fdescpl 528 486 0 449 4 0 4 4 0 8 0 filepl 160 2093 0 1882 16 0 16 16 0 8 5 lockfpl 104 29 0 27 1 0 1 1 0 8 0 lockfspl 48 11 0 9 1 0 1 1 0 8 0 sessionpl 144 29 0 12 1 0 1 1 0 8 0 pgrppl 48 37 0 12 1 0 1 1 0 8 0 ucredpl 104 294 0 275 1 0 1 1 0 8 0 zombiepl 144 451 0 448 1 0 1 1 0 8 0 processpl 1232 502 0 448 5 0 5 5 0 8 0 procpl 664 630 0 571 6 0 6 6 0 8 0 sockpl 752 423 0 396 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 13 0 13 13 0 8 0 bufpl 280 4825 0 102 338 0 338 338 0 8 0 anonpl 32 8272 0 0 67 0 67 67 0 246 0 amapchunkpl 152 10889 0 10098 37 0 37 37 0 158 6 amappl16 200 2831 0 2809 16 2 14 16 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 396 0 395 1 0 1 1 0 8 0 amappl13 176 109 0 99 1 0 1 1 0 8 0 amappl12 168 718 0 681 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 262 0 262 1 1 0 1 0 8 0 amappl8 136 95 0 93 1 0 1 1 0 8 0 amappl7 128 139 0 128 1 0 1 1 0 8 0 amappl6 120 177 0 176 1 0 1 1 0 8 0 amappl5 112 92 0 85 1 0 1 1 0 8 0 amappl4 104 250 0 232 1 0 1 1 0 8 0 amappl3 96 1828 0 1698 4 0 4 4 0 8 0 amappl2 88 479 0 427 2 0 2 2 0 8 0 amappl1 80 9198 0 8627 14 0 14 14 0 8 1 amappl 88 2934 0 2753 5 0 5 5 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 486 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 486 0 448 1 0 1 1 0 8 0 vmmpekpl 168 5361 0 5329 2 0 2 2 0 8 0 vmmpepl 168 39520 0 37457 102 0 102 102 0 357 6 vmsppl 488 485 0 448 6 0 6 6 0 8 1 rwobjpl 80 14696 0 13763 26 0 26 26 0 8 1 pdppl 4096 979 0 896 107 24 83 97 0 8 0 pvpl 32 29345 0 0 238 0 238 238 0 265 1 pmappl 256 485 0 448 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 26 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83959ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a6e080) at __mp_lock+0x192 syscall(ffff80003c3c6180) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ee4696e7ce0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83959ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a6e080) at __mp_lock+0x192 syscall(ffff80003c3c6180) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ee4696e7ce0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83450084) at panic+0x1e5 __assert(ffffffff8348f0fc,ffffffff833e2c90,4e2,ffffffff833e2cc5) at __assert+0x29 uvm_pageunwire(fffffd800923ef20) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806c63b3f8,f06999b0000,f06999b1000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806c63b3f8,fffffd806c7fa3c0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806c63b3f8) at uvm_map_teardown+0x117 exit1(ffff8000fffe6d18,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffe6d18,ffff8000333ae350,ffff8000333ae2a0) at sys_exit+0x1a syscall(ffff8000333ae350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77be254e4190, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83450084) at panic+0x1e5 __assert(ffffffff8348f0fc,ffffffff833e2c90,4e2,ffffffff833e2cc5) at __assert+0x29 uvm_pageunwire(fffffd800923ef20) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806c63b3f8,f06999b0000,f06999b1000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806c63b3f8,fffffd806c7fa3c0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806c63b3f8) at uvm_map_teardown+0x117 exit1(ffff8000fffe6d18,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffe6d18,ffff8000333ae350,ffff8000333ae2a0) at sys_exit+0x1a syscall(ffff8000333ae350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77be254e4190, count: -11