f6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f", 0x9a4}, {&(0x7f0000000240)="1eba6afa", 0x4}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9", 0x6}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r4 = socket(0x2, 0x4000, 0x2) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1c2}, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = socket(0x0, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 ', 0xd) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: r0 = semget(0x2, 0x3, 0x30) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/4096) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x57d, 0x0) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x6) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg(r5, &(0x7f0000003840)={0x0, 0x0, &(0x7f00000033c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r8 = dup2(r7, r7) poll(&(0x7f0000000080)=[{r7, 0x100}, {r6, 0x80}, {r8, 0x80}, {r2, 0x2}, {r2, 0x10}], 0x5, 0x0) execve(0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r9, 0x8000000000000001) r10 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) close(r7) executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x4, 0x83) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x1, 0x4000, 0x0) dup2(r4, r6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 5: syz_emit_ethernet(0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x4000, 0x6) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='tap', 0x0]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}], @generic='+'}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaeaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) open(0x0, 0x0, 0x0) r1 = msgget(0x2, 0x201) r2 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = getuid() r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r5, 0x0, 0x6d, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() fchown(r5, r7, r8) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffffe, r2, r3, r4, r8, 0x40, 0x8000}, 0x6, 0x4, r9, r10, 0x1, 0x200, 0x4, 0x100}) open(0x0, 0x0, 0x0) executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) geteuid() executing program 3: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') r7 = socket(0x1, 0x4, 0x0) fchown(r0, r1, r2) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x401) getpid() setregid(0x0, 0x0) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffff) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80a4961e944decda) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000180000000000009078e0000001e000000144010000cd8e617156763c12229a057eac725a94e57c2595cfa6b0f9bfbf13b2d780a99cc5b5adf3877eafae717f8599957599263728cbcdb14092eb4765c39fca96b1703f571b33b5ffd9064e7a672abbe8e017fe46a08f3d474cf73ad51e7a301301a525b2d9380fe1a011768ab5ac3afe336ad14240458994cbb3604fac8f17e47aaca3a1a4213b946fdb744c1e5b986e4473a50b90e8c0a1fbc7b9e05d3f76ed8d4594046830819ec03321475a8536c634c3101417cf94de1890000000000000000000000000ec60d9994be1c011c3b28ab2e2fff62a3b9c53b4f685648c34ef002b454ad9b6483018ef2689e9717f3ecdef3764e39a606f07456fd8c299f5c26e18e78217a63dac9e7b234d4548f09b181af3a0d897218bbd852074a7571e5a706cce200af742f58736bf8c79195152"]) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0x7ff, 0x0, 0x0, 0x0) close(r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) open(0x0, 0x0, 0x0) getpid() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="8c12289782c014a3ecc425ffffffffffff2bde8fd3992608004700ff030000000000009078ac1400bbac1400bb0183030700008ce16f3317d56eda7c436f3af9b091706c8391f8acff74436177bae0345395b7e222d8922b62fe95f67b76ee6d1131a0fd41712d59d6292e7fedf347e6d0e2b871ea0a0734749aea8271c449243bed472ed1f2cb8b60ee9c2060c24fd4d9b6e6c41a208eb92251cf90412d1b7e7e6ef559d1938900936614d79018aed68d166ddf8f2f056e6f57d10cfab1f0b0cf0188da12aac21bb0c3dc80f4e208d2c997dff30465f740ef7bce16c2982b8a90b825d340aa"]) executing program 3: chroot(&(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0x3, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair(0x0, 0x1, 0x3f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) fcntl$getflags(r3, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0x9) r4 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) close(r4) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) chroot(&(0x7f0000000480)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file1\x00', 0xfffffff9, 0x9, 0x4, 0x0, 0x7, 0x6, 0x6, 0x1, 0x2, 0x20, 0x1}) r5 = socket(0x6, 0x4, 0x6) recvmmsg(r5, &(0x7f0000000740)={&(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/5, 0x5}, {&(0x7f0000000580)=""/44, 0x2c}], 0x2, &(0x7f0000000600)=""/228, 0xe4}, 0x8001}, 0x10, 0x42, &(0x7f0000000780)={0x5, 0xdb6e}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000007c0)={0xba8, './file2\x00'}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000000800)="20af662e92e69c883ae895a50f8e51537f1ff301d27c2718c99cd1bbdac16a52284a1129b553c35c742ecccfa31d2178dc3c03041b89b0894bb87cc119e2e0d7d616779b36cede0a2bae0e638e96e0cb7d80de56b918614b7129ba027045accb2bbc40f2d2c92d78738688e4518b233c59394c213bb313f3f1b909db3a57883f15f4469a20359635dc9725877657f947114e6761d903aaadba130f784ffb70f463910aefbc328102cb63e493bde7695dc6fc6c1017ea70be8e", 0xb9}, {&(0x7f00000008c0)="888116aeebe084054b4b30f0d71054ccca349988610629d6be69bacbce044cc2d9e0ddd6", 0x24}, {&(0x7f0000000900)="abf1a4f369b0ae9d677edfb0f2fb8b245d9d8dbc50fbfe4d431dbeca78e2583877f014eddc6ffc79409b2fc774c738956fd5fa37508a2d05be6cacd892529db0a1df04f8c8f3731fac4c70eb948b891291183ebcad90949a9aedb7e461a015a578ed5162291bf94dad0ab2e5b4372b27d0dcc0d0eac9b0d8fe9dcafb9c9818b15f6655a41e7b2f2cbcb7bd25868a52aae697da06eea9f3855b63a514806651a38a56eb264474623ee37b54f87ae02942a5b7c152ca924baec17d7f052bf79fe96dee6ec524e0258331958eb5f44e2116f155b2abd8fd1200883cb1bb6a0f13a2ba0fe1a2e008ab24cce8e36c9ce6cc51507de95264eb9173f4f266da3d0c0cbdc89ec0eaf5914be27a35002aab93f6c4eee9da0a3e627e77d646a22dde23356bd8fa4dd075c788cf608e5f069d0abb9c12264f1a756f9bd50225aa8041e2854d2ad627c509c622f6affccc6b1b9211bec41a71931896235af7006ba53cb01d00371284c55485c0779383ad41cfca0768cef42ceed864d384c239c66b06649d5ab9b679480ad25f55e88dee1e7abb8b1a84db8e6d6ebb4deb077e210f4ed09c7c5f395a367b1d76c22979851ef1bd6956be14067572fcf02357c65c2cce9057c5797395cb7d78a1af3c575e4b83acd6f5a28550b9374d9b27f476425ae0b18f13e8ba822b1e5f86f651145fed15a45c34de6d23d4949a12865f24702282912c677186141e2ffc1118e94cebadeb8b746d97cb496da509a0c43275a6f48d3c9de580206adcd6a2461135beb000f4db8f4583c26a0c5ebeb2ad57e2a40df17e8fc0e75e573ff285c367a036be33e1470c5b0c9391f3940e13e4d090d9a239a674bdaf690edb44c6338ad9d7b05ea0c7d47a9ec5cfd4c052d30394524e252327027e59e3e2095dd5de141ff1013a333ef90d2fb3eec9d338d81dc294658071186b2cf988d45661e1dafa377769b69bd7e22d949ef607c70fb810afe05ee6be0662e143107730906b4a9e2e0aab1163f9b727a1394480942d51a04c0753fae39b5d355bf8296f35677a58dfb19cc8e4335b75aac3c171d411e5e15af629e0536647e78aca936748f7d9f502b31cea02abd3d11e32d8deb17aaad296685117a58b75e15c05916d4eca8cd159c02a9b43ae528e3a32cb43dae8a2cf4de6791a10077d4a5564654b140ae37f953b4f41f4becfdf3ed1b1bb2b83f8b75a0611fb3fee05d4facc7e8784dff08d1ad0ba84352f6a62a68a734d3dc23d0ad07c048f81d633ad74eb95449c49223492f359ec30dfc315a5a9fe5778f8abe039ca72421db98c23e45779f78ff62f871a8f00811282d62f476b1cecec843bd2faa21da666b8d81a4019634a8d87864b945d222db0c56f31d66ffe4f9464f00cd8f576b175015371de1a824f53f483392d3b25ceb56eb5e211e965972a835281d601c0ea9980afbbaf05fa3c8f4bd40e5bdf151a9dbdbc06fb913f0564381b30bb5ee0eb7b59714d45b4fe5657522ae629f4b3d4c37c801766adbfc9bbe9f280489c1a0b4cd2c23b49bc5eeaa261dff3e4add48ebe6c3b5bb87838f9e5269142a4055dd1d22025416652efe0b83d9ce20345b4fc86b35c9ca0433a239024a32303c1c547c1d314ea83106749ef84d473c9807cf86a111cb66fdef7f4034ff67a1736014b6bc0a0ab73fce8f0dd3c604b17f7fd5489291498b6754a0d05a3da0017f3313a27863f8699564660b2200e15a9ab00bd6e3b3376e00fee249d618b1a9ee3834655b343c815b8785b2572780ffed930a9f06f0f8324cde356882b1246ce92bb96e6219baf6ae53fc779047d8af940b75cc27bae4459a50cc14b475b83eeb9c6d320009f001772c1d071aed6493b666f44e43281128689359383a9f276ed7def977021b2db10901cf5303541d131e565fe3ea8486dfe0a2e32fb87433aea0d8e27f50653c6254ce081f0be1c93f5c1f05f7da6f244743e31a15a620f334b555d5a88fc95b9a231b188ee1cf6fde32d5d08f614624e1d4f54423291542259429b8dffe85b711bd42a0cffe6cf8cb56778f6093a9fde7c24b81474d6f4ba5128f33d428ffd0f6535fccfedf630f5d0d178676992e9e5100ca38323f02adf91ae3a8194a1e8a76276538b6dbf961d0ef7d0b42518c8e8711310f154d053b2da701b4d627c92f3da9dc4734cb7b22cd6cf13ce19bc51e31b86d22b4bb4d7782c16e61e149a96ee5ebdf09a49d192f0e110e677988f31756f15c2563462bbaf3eb117e54538a4602d09d9888707e21fb2134ba4062603c3c57628467882b618d3f2d0fe7fee63f872f947bd7ed0969e1aff272ce5b20d4f57655244b90befd7f1d5ac6bb9eef338f8739488f485493927ff2a20d60814fb6662fa6c72e09d3f99fd39a9dbb94fac0b7b39f6a3128538d02dd15afa3b4314ea54ce0f339028739212384a172e7c05316c04705111b8f80006257af19e2b9e539f588cf3901933b79619393b7e7c6cf678569307f763f4600ea6a492b0585886596a57da643aad5410423b74c5c43ce55a04ed2db51c6baad7c5a5767715496925abca1627b7ca1f080a3b555843ea3961e7844c5ac981232dd4545a481176fe4de18efbd5ec31d464573b2bdc58462ee871e8c9ad72b9886e5b075455bbc82d106061b39a4eb1b26da932c5a1d66ea9053da14bf60caf588a4f927a2e33bd9d7fbb9204da548457e1d2482c85b224c21935c4f290552a3e611a919e3b007ac12e061831e6fc37b617969b4288e4248b82572ba1b4b2cf24fefc785123264eb639ae357ee74d6f455e55c6604d016960cad5bfce4f231e358272b5f00972f044620d5fd36144034d5d60ad768657ced0042847a9ea8efd61149e104d9ecd9abc4aba89245b19bd36fb9ba58cee22732cb0666a3da9f0ef14cc064c7614a441609d6f78c3216f6e949d14073474877b7e65f498c1471d889b986f74cd3e3e53f6dce50a7577395b2f5eaf68f642ef73ec52d84f4e92f3fa28a4187c54f4c5ca5a3fd9c5b81d5f4c2aa3bbbe84e6499666f284ac1865c62481c63cc3ee1684f1f57b318956226e39c63fa9642d101c927a8e19056497ca35953e586bd85efb223984706a26ad3f93dc55465fc9429b2e839ab68e1f1406ae4a02bb9cc1454ba99ab3c8d0ad58cc86c1f4fd7c66b51c9847fef62c051485676f6d8b3b796e9d59ceb20e8ecbbe2715f4e1ee2ca3e4416b63d8eb01e41d9a6c02787e36b68a81be30cb709a27462927fb9abd79c99d4ad916f5415e9caa94e9ea085695e1d0020cc8fbc099fa661d83024d171d7af219d5ad650ec1897c197074b91806a66012da1ad7f2e829db7bd41eb5d1abf24aab35cc4c6fec01d96b9969d50241184e9b76cd57a9b3b4883f480b6be08c421830aa255e2d067ad4880924ef4931369a30b2bc12bd9ad4d02fe62c8b01911b3200bd52dc007de320a392669a9303ac3e871bdf5c1c15da50c89e9aec79834830a52a0aaa6c39189967c802375d9bb5840bc93fe3fb69286ec6b91bf434813d97b4f5afd85513c6ba082510108677aa9a72b9180390fb065999dd4942b6b7c02b925f720477011f20e865770e738d67a45e039a6af01de8e05451839813c1bf9bae0d4088f6124eda154d26f8130f9defeb0112c52bc045e91ad94840cfb6e3e23a62d79dba8fe91e84520574030827ede35e38bbc4e122cd7f67ced4678e8cfe2ee2de421e9bd3b7d8dce8bdc61e49c0e5688086d694481b96a295047b8f303ac2c82733c1e75ca577541511b756a0e65a914894d7f028ea431ca739f77ea5bd15af17b1aa7ee2f159cb7e9cffced05a85f79a37e775f41d7bd2f0150289469cb1746eb7ac6aa7ce4bf143b269ce770dfbff69e470255677e5926cbef6e282fe1b72bcc39014cfee92477f58b72398c288a970e061ab3635f3ce64ba74b488c72ced483208f592d18f2f1ba1ae8e16bb4ecce3e36f9eaf5fb4c5bbbe6e3cd003d2e19e50f81032ef8e9f533f35d4060a4449c10858a46a1b60d74223747ac5b98833ff09f131d5cb518947d37b4824803c0915e62c864d10347834f4a0a7ec6959473624bda9febd3a82df4d0b1e190ebc5fad4fdd46e2fcdfd477a6368fbc9499fb5dc1e4723edc0580aaeb9a5c6032478ac3e7cdbc4d7a2879a22c2f3249babc07f65656606d425ab7d6bf3f9ddeb89730870a99d4595dc577814f48f1197c8f51440a24e94f5fb7e4a8f3571bd8e1127fcc176a60f2e716565c233fabe7a8b7205d96ebeafadf810981b5f02c7cb2b0d784795e64e5ffd5bfd280e9d3559980db85715d45cbd9c85a68f8be21f20fe30c496448e3465a70291c9525f6bfbbe55876501c87371727b7fd195923c1dccc12c59ab9217ef8a9aa9488c0726cba00f321161c1f5e734071e8c89b1f143873a1378f05f88a6fa89acbfd8b3c74b7dfaf0d8de74ba73675ab86a782074b4a6df3b22641a58a530ebd1af30ecab9c71bfce7a3612b21f84a06cc8ab6d47fa895acc089822a5b58b64dc179a27d3f9a951e277e76b6dad1cd2eeea53456202d19f5c2bb38782eeca9298c3e4dcb9c0d9a7573a5a66c8b323aae35476e91b2fee410d81a9e6d04e5014de9238388559aaa3ab28effc7056a3c2b68137ae092413900b5348713d53dfc2842793396e99262c8882ff740553ecb535cd24fba2edb901a136de7516246acb8706b8205bda48351c3f5cfefb1924bb4dc85639d03babb4f3de77673ff1ca99375f3fbdb21dc4e89d555af8810113f28024cab5835f56471d483c152555241a52c5d7d23e64125bbd33f8597ca1a9ec33c798ca1f8c283c3927d2b97ab5bfb306af4e4520b1e2c0b44ab37739518f262fc4fc714d5fe11dd054047cc4682d08c2a41057c8d08dc94b5b2ba58f5ade2fe213cc2c7fe7ba3ab045304c4c60f4a01238e4c20c07a754f197f643735696e8976975c66d9586c48c550ec88696a06b1556bd72b254bfa42d2bd8cdd4a0a66ac388380e3ba9d256d227f4a4c422ee3de589846c39b4e4830560b95f45530f5d2e88216124e81c2e9d22203519d1bb64ca3a4c46936be2dd524375636b1192b55acc8865be6cf2350692e56c2d7c8e8a8d71c314a45bbda18e528d1705380262b49651f788ed2b4d20234ba9488e5d112a9ec1f01f2b5d1eae231c88d2c1dadaa9eea7e6f33c94d6f201b22cbf23a43bb5961704b5ddd1bf914af0462aed313f849c318a52ed831f1a6fdccb56c3ec387eabdc234cfd5f232f3215fa64087f4b855c56019b400a91324bbab45c79d47aefbad79367ede2ab138ec9fabfa3bbad0a9a596986b2d6e27765b25ee8a4426897c8462162ef55554ec277c0e81b370d23c0c3f57d3bbf7bbcb54e7e83600582725db01bf7e50bb4deb9835251e0f5cd1848cee66f1b4430beb8e83c4e1fe598111364db21fe8f6358f788f8e83d7caeb94123676671ace05efc3a55a1bb26615792f50dcf59009d6de68f65b2c14f451bc52fdc38b7fbb904d6d3ba7ae4fa969a47cfb090af09a3c01f9740fd253382de5f9a64edc82cfe457c9832ad4d9d61d1621ef3b14b71b1165f00bd35d3eef2041bcfe7306182d58e08a22037f576688ec459f3a827d6106475586dcc7ac67c6d39616f7293446c6b6b574b5f8812d2016d2e8475bdabc7d52a952765f66618328884e71f901a2bc2e63834b07f56c24c58df8a1b79738b2d2adcfbb077da723d94499371440d25b9434f4c39051409a144188cd5faf4fad6e85acdc9518fe7964e8a2003a22fcc0a0f05dfc3469117f60d0adafe066045d", 0x1000}, {&(0x7f0000001900)="b92d5088cf186d9c270b8c31bc867c01f8f989891f566b3d5bc1625da0c37ca1ef64815e9f99f9130b791bfe2b5528b5398a10f24ce902169912d4af129be36291d7a32191ebbb8f498acdda6d5f054b122b889fdcd1a962dd0c0a58f41cad003444ff2e83e59c7cd60b38078440bbb2e39b46e6c63c7206442fe1311381b2fb7584a582b0ee0cbe2e0c364f633a01e90ec198be11b3f39708acfa1e29f77e42a1d2a62ccc0a94421c11a949dc98747544b1a321bae598d3ac4f15fbb66b32c6311e1aeeb5", 0xc5}, {&(0x7f0000001a00)="2779e889dfaf9f633bf9cb0491e09c78680d0673c57df4da344a840a9560755b3cce09c2746819ca747addc6fa26dd1e21de", 0x32}, {&(0x7f0000001a40)="ac409b5737ef39bb25f76918dc4e8d7ab8b03f50fe54d904537a83cb1c61e01de3028a82ac6a5cc62c96c31017b91d28f5aa64d7", 0x34}], 0x6, 0x4) getsockname$inet(r4, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b80), 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000001bc0)) r7 = openat(r3, &(0x7f0000001c00)='./file1\x00', 0x80, 0x42) poll(&(0x7f0000001c40)=[{r7, 0x60}, {r4, 0x10}], 0x2, 0x53) sendmsg(r5, &(0x7f00000031c0)={&(0x7f0000001c80)=@in6={0x18, 0x0, 0x5, 0xffff}, 0xc, &(0x7f0000001cc0), 0x0, &(0x7f0000001d00)=[{0x68, 0xffff, 0x6, "d32cbaaecda448d283a0c36376e30bdac47c6edc418e36458884a2dafb8818b4a4dbefd034367b2be76191d728f693a29c54cd297af1a9d3b678a4206749bdb6178a86141dba8f2adadb60ee82754e1823812102982f"}, {0x38, 0x1, 0x6, "b015016028876b46cda577b348ecb2980ceebc7551d7c51bd4ec057108b46422bf"}, {0x48, 0x1, 0x3, "0c6c1e9bf2b458f509d92287823d5a6642478687496d52b36aeb66d8d59318ff3da06460793b633d88e6e8e78d587315caa02b63e12d"}, {0x1010, 0x1, 0x5b, "c641f28d6541630ea170a1efe9dc82a42fd3486673fd0c62e24e304de6bffae2bc33a096f915d256a8c13d4401d6964d6d364e7ee370fb23f3afed16a92ca9df69d0db8edab0fb697f87e419696700d57d283bbbf68fef8f3d04baea0b3590e7b9b624ebf43e2ad21e443dc3a67244cbbffe409dbb7dc5a7bd927c79e244afb5aa65cf6060671f8992ff40cdfc96468756219d2d1e378d355e60a9bd3c5afdde7b44130939f4b0ff8cc36512d237574fc155bf9f7fb439692c0b109fde8265e663f1322c81dacea5791601d7b6e95dea8b3f7957888da2497579bf7277158b39b19f6498fbcd6c1a2ab6d6296d1c53b824307dda1c81218b706b94f7b43a4161633b7a9a4a7e717e2930a02a46cbc64959589e28f54f06ef5c76b988d160b55a0d37219e450e9e2b0a26de6172198734506b66229863fbc1ea76ac32b836c49d6d382f298e2b28bc2b0f97982b51dfe058db38f19cbf9d32805e7e74b10c803a0b0feb262d7510ace9e7c9e8f932627afd82d5cc5e469bd9e4daa637894a7d9e0c348abd7c30704050d40d253d2531a9850038fc1a0f34c3d26583e1915f0d299331e61a9bfb791c6ba4e92e5f175585f630e8eef90929e77bb7aac7a3aa5f4de363f2136ca82f2b13ffc28844fee9aea41a08bdb396f88935a3f1dd38a56bd238a462fb798a26d1d518c76386765ea9d3d24f79995cf5f38671847ba02165406bbd3c6b9691d3f8508b3f81fc2642f6c686fbe100d62c130523208e615338e4e44b0df61efe292876dfb314ee14a83ce257a57351affa0403e0baf661afbaeb94c9a6ca602149e4a977cf204883d6ef014f6584a562ef816d98addde3daf2a6224b689e3200ce3fa3224e685033b1af0e54755e2339d8f3fa1a34b0a7f4141ead9d18cfe1319c449b211ea80d2098ebd55ab26d2d785364f03eebb652e6049b7a618f12ad1679b44ab67eec4892358a52ceecdcaa8a8ab620268ff563f0fe0e3b1b1bdd2c23dc472cb87b5039e8751f4c2401ad913250ecbd9079a4cdf4b39313737a6925d2208b897671ed737e2dc2f4d6d2813206bf84327fd503bd8354d9ede6dc896d4a5c81b6ec8356b3f77126962a5cbc1fd0fbff04602b1d03610ca6e7f8b27cbbcf7ca52907fbd777be3dc3235ea29583c0489fa236512a297a4e59dc46f0a041bdca25bbda0a2813b468df1c11a4c24b81adba4f3e6f835a8ae4392b7beab00216e019b10dc3f3a8aa234bffc0735eee39ef2ab55daa20c8068ebee72ff2bb6dc264e31ad87ba6c92f28658913c0b133ddf287bb4754d7ded2be05230483419956357f7487d7160731c75c76b3532cd24a49fa13c92b30f9c8cd419a3df41952ba36739ee90f8828c56afb9011e77923c8fdc021d2f0049ab7878153d6e17ede0272a1c0cbb5b6cafe9e39944c6f95785a95f2f00c57034d80a8c0f3dbf06d7cac222b291cad351a13094b09d6d4d5929632d73961b327001245548a883ec9654efb0ffec6e96f1ced10b0c0efb66513b458b1491ae4347de391766886591c1fa9911eb76999d8a18723212b2cc08afd36b150964055aa4979f5d39c597d3b541e79fd468ebf6ba99c80abbf275ceb872f29e53dd29b2446e08e08960cb6915d1861660968719834714370168ca3436a67c768c3d4cfdc56841bbd2e30de20d37dc19cfe8a679c5ab4c2bf55898928a388d8a2182164bbf1f9d7e9a7df51862da089ec1c61317c63aa78db950f9c18532aae318ed299b77d3ce41899a9e1c8abc00c98e1407bfe2432a25cdc06430ff6326763e0ab81089dce9a189b245e1cabf10ee0a96ff89f95820bfa8ee0b79af807634352b81111251922446624b300f96fdd5e90b4b1ed10763191798c36cffbb53bb99f786bb663cf8024243b59db38333fe128ba0858b3aaa6864c3a078c22df2ec49d8c6c575bf661100708b52dd559b8683c1a9609a2ba9f8bfef9159c0b501d7e5e71abc2cdb64367a372a418ba03d552ec38a913e283a4b26639a13a51a6b7039c5b929b1382ca1fb7062de401358c8242cdfce391bf6437cfd2f329a1803710da6d0dc1263feeed3a3f398c3f84a189afdb140d651444d6a91b3e40bf1dcb3f4ac681fa82f1695f0b87ca0adab80dc809097963e6a6a16d2c595a14a59e47c7df35175ad0e238c5616047dc662bb2dbeab7c28939642b10ccee503167f4eb22aad49ff26862c3a53883fa09552f7b012c61413ad79015b3564d9ed6c8f62fff3180b84ca497f784675b0a15d16e57fc84552e36b50109157093d1d135ce252fed80be55d85c6a9a613ca88439450b57e14bc1876b64416ae7dbdd47c40731f2c9f042971be80f2a143cc37aeb065f1c4547e1c8afde6704575ad8b7cc13b51e6dd16d27f774f90c39c055c1e4e3c46e6c3633332336a4f64b77902a1bb38623c29878455c869200914c0e47481b7e7d9f9ad9b75ea6eaae14962bc0bb6869de5c4b005beef41ddbe260ac9b582083d5a7bc5eb66bc6627febaecb3571a220d09dd9e6d0e80163d09d0a792d91673a465147d2710e92a18e4eea89eb653ecdcafc4f72b483114dd2f01e747dd2f1e10783db51029ce03e58b4d59c4d33036009d4c618be76bba9ae5c37164997d58e113fac7fdd7f46f4d48bab6a014838d137a8065dcc044f1aa539ceb07cc344aece9ee61f53d7e457f87a18d7a18b9c885d10f35ce7a18da9a78f9adcd6b7a265c2a67bdd520d4d7988b64b0bbf3026bffe94b1fe459730028b3fb03610ea0bf5ddd9762921d19dfa4647404d78a013a861fbd98e8f2a8447abfe00a56583d41bc33d59a11b00fc1290faa6e919976599dcef4b5ca76ea20e8e20b8afe5c490bb5617065ee3df92a68415849afe410f2420303a57713936e51a861893cc6afe24629e99bc788f4c3932a391341badc97815b45f09f9b0fd80dccd8876c87007c87da6115cd8c9c8e7f6ed2e5e349a9d302bcd05d6d3f405404adf7fdf770541cc6a134d2afe651829d608b64cbce7de9c6e4656074fbfb70c5534d388d02dfa14bcef6b8f97302f5fe7938a001871af6659a33dd988b69b898f7c74222cd1079eb5be512d3478b64000f52d71a4cce6a296425fc781ea05d1e1e3c160dd2e88234353c3e7b347a146721f11816cde103be35d97cb027d3c375b83efc586bdac6b89adbd61f9f46bef2e87dc486a6cb5c6e5b380f0bc030f2626ccbd21d41ff782df24d0130c85d5a665e8f8707bf979af2927852d5657d89fdf446a457fe1067e9156646e7ba8dd2d30921643ae7ff021e7fa16df18fe214dca7fb1d87c362c4617af8d17689f9aab9573f9493130d9e624c8a76c4bcce6a3ca569acab6541e72d8e82cbb419957852cf8abb5501925126943f91d13ffc8e9c6e081e4dd232225edb619c715e161455b3fbdbfee0ffbc5110b621f13a87e0250050807d20953b7ea34f4407568f5f33e6518c256303210727cd710a4ef21649c380c7708795bf7e143c23c46c8ded95c8d4ec3a816ffbfcb4ab18fec0262467f41cf8d45b08ddfdaca7deba3e6d435b2745a91512346097b7c09a402869e137ec963b2ff0dd2776c6090d2fe097d97dd71d87c52fbdff517912215ab3d8761e6151e095b87ee57889f51a6fef3521fe72092e2e6928a677a6be5f39800ef892b31377cc7829bb35f419b32df1411b2477168ca70e2d00836630c35850aae29cb4e22df0ec2ec30fe2a278a4bde726ab84ff1980bc5793ea3133f9ef4787f710b448c77204e3e88b0030071ad5f39fb8d57159c91a79c37d94dbf127813623d13e3b6852ff5d7786c22683ae8db9075f07e633ca26f3a7f85ef0ac8347ba93fd3be448fc897fc9c23c0a7d575bd18f76d5284c85ee716c93e374a11fcfed4330d30161ff0a32abcae36d948c01b6249da0941e8fff417e68318a305a23e7064b12796866258c1fbc8ccaa3e1cb9c79e09ac3b087fe6af69bacb2812bc03db5f7b9fd2b6aada1e2349db78d55c4d83fa80f7978ae76cc3d1b4206a53243b2bada2d7e618a092fd131437cddee804ef1e11087aa2e97c488067df315735ef3b387f05933dea6765af2d067618ba5bb11311c4be9ed88771155883577ee2247d52af2394707a11440a950781bb46d2a5b00322883af710702582c7e21870cead037a3e3091d3beedb3e7676428b213bef7b00d2de8b609dcfb41138fb306ce7f5acc8a481991c1e21267b1ab4c628b00d5387e7395a8eeaa65e01ddebad53da6dfd8ee3662ec810c048058ff60f35d442f73caef042eeb683cc71155edf03e1eb24ee31114f152ab011b7758186e9732aec9c9e9edb6946933789fdd4e2e3e1e63d715234482dbdd90ad7c076fda9adc38ecc9627bcdaa9aea6dfa6a64d8be93023c5085dc3b744b9e9b320c0e3af970dd22fc68373be79c79901edcd06586186ee874ba79afbbf3b5e1f7b13061b28619aa5782e538ca5d7c40501c225642bc972830cd1a26c7defab4a92a56713444657341067b030479be767afb1abb365bd0e13b9e4fbd92c4cf661df9c22d8181f575e209a174a3c72317f39ce932603c8a46d3ec3baaa239da25699edb91793938aabd2254df0bff8626a750a0c4e1fd0c1ac4f693e4e6765a68e08e8b1a0e393337ed8bc80988b8e6513f6a7874559b581329501efa0564d45f304b3ec980b40e30b220b3832bd230f125408d9317d6056c0e59b285b3318df41f75520b47368bb65cde822b98a51bc8f88d036dafceea6803e8531ef866492147422b803a086e0c7d3884d1535bcfb63f37ae4daa5d2204b983ca90fce265463a5df9892c25211a237d3a5f5e25ae80090a6e343d1102b87c0e2cc057eda657b925796fd93c3d8ec0bab486e998931b1ffc4e919de2e63c595aa70e01188ef64359e31eaa546cd85bdd88cb06132bae98752fb168ba00fa0820f409d953f42a8d0c5744e3744e4e0471c4c31cb7915d7de781000fcce95c3f2e9d662416958da76296726992002ea2ffeda4540cf8224bf9ff5ac812b372687f5f87f73ca04db5671d8c324d4c6541110627d700a6e8efe4520d48db809879cbb274663e39e29c72a31994ec0f84e0a302a12f1812aad2da4a90b1260e7aedbfca03389d2573c8598161b2df41b55708163f87342e5a763432699fec56521d922ad77d5476460f57a5457f5827eceea63a5ff9305b0423898b37a790fc373d67ff153defd22a8879e5091075fecb1bf7dbd75b425ba0c21efd3703dc788e139df629d18834c5272d3747027a04e3a490958eab7aa9add213be6a37193ce193d58c44bfbbf42360c9d6e2388164587cee59be6655944447af6399017b9d7e1c1e978ba2166c3b87d359b545753f2b62ba32a2e0e28c0f89c21dcdce3a733ccdf1bc80682373161c0e2681dbbd87967b09f3024e1b5394ea9e9a7ec8bd931f517dbba961b1260f86cb76cc4681853ebbceabbe74ec65e0323c378516a007d37a7388e9178a81f2395ef459c9e55efc05b6c852bb1eee64de40cdd7fc0af36a0575031ba35c935fa6b5fdb31dad1d0873d11556aaad469c879debbd1c84c53645a12ced9186247a797594d26e32465915bf9398ba59b7cab88ce694d7fbde01b46e16d33ea463a2e3ed9f384071e8f6c7986e4984a03f73fdd57ae1a5247fbd666f20927110c1e40acc9ceb8f5833605fce35eb696d3cfe2ecefd14f43a3ae066a9aeb0ac0dad4d6ac01f3cd53e095d38d1a5812435328b38d665f6982bb1988509c933bb6ed9d0696de1c8213b13cf1955bdc29494d10b8c4bbf8f3bdbb790"}, {0x90, 0x1, 0xe, "f3160c98911540d760f20fa3f707cb86982fddc46c5834cfd4097a0c43c9afa11717cea9d26817dcf510accdec38b8bc6b7d57c67b643dc08f5c6ca3ccfcccff244870347b0c9dda1c4a448243f8c2468e9e4597d425467b95e390e30e2ab67fa92b09a5da47425b06a330f754c40546f97cac3418dfc2cb35dfcd802439"}, {0xb0, 0x1, 0x6, "076dffdad716573e2496c40688f170eb9efae74ecba31bfa3acd106e64a1cf1ac3cc15e46d9504447b8c9070c75ee472da3c98c47713d70e89f20656d842800af307ad6f6c68f822184ecd1dfa2ffb770a59fb59b96f1d67719d0f56291b9874ae641bace328d718e15e1ca7a5a6997d7e89b832d4622df8119f34337e0f2e7922ea878d9004dae4f9909428b729a1e2eecd2e977650bd11fbd85a3f7f"}, {0xf0, 0x1, 0x1, "8b539c9b8fe880006827c8db12b99479f314d3d06e678bdce2f05742667b95bdb868c1b237b6fe8b4259cb4db9c408c714dc01657fe3bb68fac4c22045afcd20b0ff8319623059e588966a55491dcf2c5778b2ebe1327eea2444acc0f110eaa46783b6ab0de652fa9bcca58fd5c975eb429f37d79e471a99e4966fecb660387fff03550f908e60a0e8478f5a02687277c2e6a5305bf79fcb920750515ea7af0967f4bbc4ef15bfae56a9915d0ba03894004594b66978801749cdf92f3451c28bf05b76c649ad09856f4926788013677015be7b76da9203eaba87e6"}, {0x40, 0xffff, 0x4, "c0da86cf37f14daf40b02303edcdfa5cabc6182058666ddc46563dac71e04949d2b6838b318370af29b8b8ef5a"}, {0x28, 0x0, 0x0, "9ba2f5703183ca43e23abdce22c3919825e56eac"}, {0xf8, 0xffff, 0x4, "50d319405d38a4d9485a994fb8c5e207078ccfe6c7e5ee5ad2eb313e266a925582a20e06894c831ef41728a2c1db57c711a88df13533149bfec348e7039c3f1d109d511b581331d9735d1e1addfe29c8a59aa3360a6488a5dd9d51ec9403d1df9c53604861ef24f7fe85f3272d7f98122b8a3ff71bc8b99dfe86738d1d2cad3081a7b449c5ce5807cd852655167bff98999c4a2e8b8f9b5ebf17956471d59a54b7bc7cc58ff4008686da5a4c6c3f837efff9d8e0001439a159dc5d37b3e1343fa35a45d258fff021e8fdf5d3b51f147a11d68b43b8f34c039afbe1be801a9f3714ab48c80b"}], 0x1488}, 0x400) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000003200)={0x0, 0x7e, {0x9d, 0x80000001}}) executing program 0: setrlimit(0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x8949}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r11) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r1, r0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) read(r1, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0xb2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1}, 0x10, 0x1c41, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675912a12cc900", 0x0, 0x4}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) bind(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) mknod(&(0x7f0000000180)='./file0\x00', 0x5, 0x8) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x10}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x1000}, {{r0}}], 0x26df, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffff8, 0x44, 0x1, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x15f, 0x2, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x6}, {{r3}, 0xfffffffffffffff9, 0x18, 0x1, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0xa3, 0x1, 0x7a8, 0xffffffffffffffff}, {{r2}, 0x0, 0xc4, 0x10, 0x8, 0x3}, {{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x3, 0x5}], 0x4, &(0x7f0000000680)=[{{r4}, 0xffffffffffffffff, 0x1e, 0x2, 0x5c5, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0x54, 0x10, 0x80000801, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0xf5, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x6, 0xe124}], 0xfff, &(0x7f0000000740)={0xca78, 0x1}) syz_open_pts() r5 = syz_open_pts() writev(r5, &(0x7f00000001c0)=[{0x0}], 0x1) syz_open_pts() r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r7, &(0x7f0000000000), 0x4003ff, 0x0, 0x8000800, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x0, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x8, 0x80000002, 0x0, 0x0) r9 = kqueue() writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000040)="4d2dca66fc2e2ed63e2b01ef2fa5a1542fe9db62f79c8189cb19", 0x1a}, {&(0x7f00000000c0)="c4cce26789efa9e75c2942440b0c814e449ba251da22d6042648e78dc2b9cbc6b2ce13285e605539fe81cc68e2647977fdc8d850fcf9d0df44316f3798e87ec263e91001982f210951638add0d78d2b3789c5d49279a1ffec4c9ab6230918e2cab7d007c4b9b", 0x66}, {&(0x7f0000000140)="130cb255aa", 0x5}, {&(0x7f0000000240)="a3c18e5aa1231dff9329c65759cd48a9e3bed64e08db1edfd5eb1ac94947e9099d55b091bbd938f0ee83d03d5aad061bed2728d3df5312c61ce0cbdcc8a01390aa4edf63b06e22f7d3613d66648aa714078666e5e2f0a0f7286cb25ae967d9d8b144056cd6e944d3d339798f181dcfb20dcf6f0f41fb0f8e888ef8a78656e52b9ee05571c809e57db6e071293527877d69667a6606334bd9450e8679a069dc8f95f45d8418d4b4d1667f8df4c99a928cf6edd1cb1dded6796fe89c", 0xbb}, {&(0x7f0000000300)="c59f3a1a9010f488135a5efc8e063953b989b7a363bdecaaabc05405ce50ee17aa7f0ab6563e5111fab2316e671cb09ea7318f1fdd9c57bbc7b8dcd9e6397b6d0e48473472d8c3", 0x47}, {&(0x7f0000000180)="a527e57bac2dc3f57e61f15c4597961ea9c1556aa72ef1c024", 0x19}, {&(0x7f0000000380)="1a050b49542297b8a307ee3cf397fce37c019dedbc376ccc3793e45388193f33b44bff9b27c05977c9f5c7a2852a5045402ebb9799bc219aca", 0x39}, {&(0x7f00000003c0)="39425a282c9c7c08f200e424f0ead9bb744f5c43a2b3b19e7ac83fc38b60ccc838abaebc9365c6c7fe77cbf59653c4a908c612fea77b3675f358c577e5a622e998bf0704f475603d2667585fd8ca86d771dbaef7dfd9915cf199461a364d28b35d25455ef0ac02f083f821bd527711b7ba88475a76f0b741319d2890f569f95adee68d3e20e4472c4a201e1bd754dc7662723f45e7396d23f57679739efee343d4e1faff725be20fa06a9c9f04421fdc5b7092d32efd9b43e60d0a4af4232a8bcdcf5eea2d24dcc78de1593ee86a92dbd0268d6c5b23566e", 0xd8}], 0x8) ioctl$FIOASYNC(r6, 0x8004667d, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x15, 0xaa}, {0x35}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r5}, 0x0, 0x3f, 0x0, 0x5}], 0x8008, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) flock(r3, 0x2) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) pipe2(&(0x7f0000000180), 0x10004) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) pipe2(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x7, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x93, &(0x7f0000000000)=ANY=[@ANYRES8=r0, @ANYRESDEC, @ANYRESHEX=r0]) executing program 5: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') r7 = socket(0x1, 0x4, 0x0) fchown(r0, r1, r2) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x401) getpid() setregid(0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbfffbfdb6cb78a930c0", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, 0x0) shutdown(r1, 0x1) poll(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r5 = msgget(0x1, 0x14) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) executing program 5: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getppid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x50) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x16, &(0x7f0000000140)={@empty, @random="9eef91f00969", [{[], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x800, "e7427c7f"}}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x48000000) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) seteuid(0x0) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)=0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000030000000000000000000000000000000000000000000000000000004"]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, 0x0, r4, r3, 0x18, 0x9}, 0x40000000000000, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0xffd, 0x1800}, {0x4, 0x5, 0x1000}, {0x2, 0x5, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r7 = getgid() r8 = getuid() chown(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, r7, r8, 0x0, 0x88, 0x9}, 0x0, 0x6a06, 0x80000001}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x6, r8, 0x0, r5, r7, 0x4, 0x6}, 0x5, 0x1, 0x7}) r11 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, 0x0, 0x0, r7, 0x2, 0x2}, 0x9, 0x1, r11, r12, 0x6a2b, 0x46, 0x0, 0x7}) dup2(r0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffdfffffd, 0x1000300010008}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x7}, {0x416}]}) r4 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000fe9, 0xfffffff9, 0xd2d, "8717f90507000000f5583c740092060000008000", 0x0, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) writev(r4, &(0x7f0000000400), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x81}, {0x5c}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x50c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xffffff99) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) r3 = getuid() setreuid(0x0, r3) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x80000001, r3, r4, r5, r6, 0x6a}, 0x1, 0x0, 0xfe52}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000007c0)=""/82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000840)={0x2, 0x1}, 0xc) r9 = dup2(r7, r8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000380)="e6ede203", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80, 0x80, 0x0, 0x1}, {0x6, 0x0, 0x6c}]}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) executing program 5: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() ktrace(0x0, 0x2, 0x0, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1102, r1) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRES8, @ANYRES64=r2], 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0xc16, {0x6, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9b, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) close(r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x6, 0x6, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000180), 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a82e0081003900080002aaaaaaaaaaaa00000000c5d0536c562f7f000001"]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x8db, 0xa19c, 0x1, 0x0, 0x9, 0xe5, 0x8713, 0x0, 0x2, 0xfffffffffffffa06, 0x80000001}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x4}], 0x2}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000002c0)=0x4) socket(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') r7 = socket(0x1, 0x4, 0x0) fchown(r0, r1, r2) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x401) getpid() setregid(0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 7: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x8) r5 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x40001ff, 0x10007, 0x820351a, "090e4de6d311a692318c7e0002f900", 0x1, 0x1e18}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da400", 0x3be}], 0x1) writev(r3, &(0x7f0000000b80)=[{&(0x7f0000000380)="693b9bc414a932026faf3315fad027f7675c5eecfe86d6a9854a0fa28094a0fd37457734efc6068a2452f3feb662749601271a327c7dbd99a7b0b2c88a444561ddb41782fd8ef037266abc2689d5b175c481b40ba3bb1c4ee8e3ee430cc43af7c17a6c622ee6b9420d67c833c9de303224518c8b2e1093b5c9583fca549ab30204d4b3def6af6a8ab308086dc42886aeaa729b84a38aab7b5137f940551e3dd37f1aaf2bde95449b41defab3636930eb88d5d4c8de7ca6c5c5bed01b53b3327ba81ca2a171b57235", 0xc8}, {&(0x7f0000000180)="7d7d8308da4092b5082ac1e0565bc6a1943e8f42c538b094b2288991df0383c5b47f6670e72bc89aa6", 0x29}, {&(0x7f0000000500)="cf85c9a3138e89a9075a4c47bbdd9f66db6b277303e57c56973c51c57b56165ccf2de753d1a966dc9167afcdd48ddb36b738031da0948febec4a26849b799d48bf4d158c25a43fa0c52d98cdcabc6ba05bc9ee3d8c64b72f8bad98f3f96a5d97cd1d0eede51308e8ee902a5e0da0ac56845f4751afe7fee535c18db7f2363a241553c0e457b58e310d85a1e4dcbce9bcc5a2ea16efe26e5889723411a90c7d0079d4e852a974b895d3", 0xa9}, {&(0x7f0000000600)="1d0524e18c641b2789403ddcaf89d68216e29201348307c7f26871596015a1f8b768095aa3a21a85aee293f4b1f62f2e07a385658efa05ddcb3b3a83178bb0ebb949b23e50194e85ddc4618775c2f99ad9efedd614625d688018fbd4d8559b96548f34261a589ee2a098c2d6735aaf1f4d962b3ee19286942499113707069f5105c06034bbded2021de1f96099c6707906ef95a64dbd21a343f70ac172b5bae33616a85e71f45f81bf38fed3d0b1644dac2bd22378e02e608e2b5f103deb5eb29706dd595316d3b7a0ee57d8c1b665896183feb2e879ca9cae76ba902daa7ca70aff6d3cfcafbe2f21f374af520796628f149729b90f11", 0xf7}], 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r0, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x86, 0x0, 0x80}, {0x40}, {0x6}]}) write(r8, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x40e}]}) clock_gettime(0x67f3248105b4e007, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000700)="b10005016000000002000043a700006ecfc730d3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb779c1f5a872c889ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000018e3710002000000010100b71d89e000040781e4b2feff0000fa00000000", 0xa6, 0x8, 0x0, 0xfffffd5f) mknod(0x0, 0x2000, 0x5c4a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sysctl$net_inet_carp(&(0x7f0000001800)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001880), 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x100, 0x40) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000003c0)="dcbdb661fe71ddcf29493b595f330c4d2b0aa1763eec9bc0318e9d497184465a99723cdd560fe3a4a43a0747e405222d01e26eea62b348890d90f1cee142c3cc55544d432bc695119df5a28e40daf74fb70a1613d64cd21b6e7529136d24929963b7dd8d0b19b2b4b04175b3f74f693649ac2b763850b8ba576f0650f62ba02732be3782d64d6d6c8751ac3a915cf40be238c8b8991402a136bfed0efa7a52015585b35f7b407204a81b51489c8f09fc2c5875f7", &(0x7f0000000480)=0xb4, &(0x7f00000004c0)="74ec5a856ad141f9a52552ccbdb8d19998a052cd1e798f75776eaa588af3eed8b0af745552df91576a5ef2295cd14130", 0x30) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x4, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x2, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) seteuid(0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000001c0)="00eefcbe23a2660dbc981af6f121ab802ca86d264bc55cc3fb04e786b89f9d66ae663bab5e40e6fa1cc7c35b721356e302dc5b18f8238cf166f983e45ce706ee64a994c2c41f3c6eae24ab02104abc4c6a0df8cf091457c23a8b8164d6be2f1b5673e7d7e3e107b04b4ee39000bc7fe9c4f33feb4f9005a658993773a48cbd0620da3d1438c6f483a5ee795b7910f380503b2360d528679c9815097763d5f0ce6a77d41ecdc83714ca5edeef7246dbc1dfee375f4d550e044697b915a58b74acb7d9e3dccbffccc6e23a0d6cff669427fd0ad51cce02451b2194bd07c89f8dcbc83aa31f9ebc866cf8ac21257f96a8675c96fc6755150c48486964ceee68552c8542d97787a89136362423188493cc6cfe437abd5cac737f6b220000008013a491d34ce7168e73e712176060c8c3f41650f105f7f83aa18b", 0x138}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000080), 0x100000000000025c) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r7) executing program 7: mknod$loop(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x114) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x4) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r5, r4) listen(r5, 0x0) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r2) socket$inet(0x18, 0x3, 0x102) r6 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) mkdir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x31) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/126, 0x7e, 0x40, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7fffffff, 0x3}, 0xc) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) dup2(r0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x9}, {0xe963, 0x8001}}) executing program 1: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000340)=[{0x4, 0x3}, {0x4, 0x0, 0x800}, {0x3, 0x0, 0x2800}], 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0xd5981c41a9c77123, 0x51) link(0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 6: syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x2e, 0x0, @empty, @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2c}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) setuid(0xffffffffffffffff) getegid() dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x7) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2a4) socketpair(0x20, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000000080)=@un=@file={0x0, ""/263}, 0x109, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/46, 0x2e}, {&(0x7f00000012c0)=""/123, 0x7b}, {&(0x7f0000001340)=""/70, 0x46}, {&(0x7f00000013c0)=""/212, 0xd4}, {&(0x7f00000014c0)=""/29, 0x1d}, {&(0x7f0000001500)=""/142, 0x8e}, {&(0x7f00000015c0)=""/240, 0xf0}], 0x9, &(0x7f0000001780)=""/94, 0x5e}, 0x1000) fcntl$getflags(r0, 0x1) recvmmsg(r0, &(0x7f0000001dc0)={&(0x7f0000001d80)={&(0x7f0000001840)=@un=@file={0x0, ""/504}, 0x1fa, &(0x7f0000001d00)=[{&(0x7f0000001a40)=""/238, 0xee}, {&(0x7f0000001b40)=""/112, 0x70}, {&(0x7f0000001bc0)=""/102, 0x66}, {&(0x7f0000001c40)=""/167, 0xa7}], 0x4, &(0x7f0000001d40)=""/39, 0x27}, 0xdb01}, 0x10, 0x1041, &(0x7f0000001e00)={0x8, 0x4}) sendmsg(r0, &(0x7f0000003480)={&(0x7f0000001e40)=@in={0x2, 0x3}, 0xc, &(0x7f0000003380)=[{&(0x7f0000001e80)="3cf40123e3829973cbb41d1d94cf6f0c3b4fa790b3d15e2947637fb77b79bc752af16b8a629a345f1b93fca3bcb75d5cc124c10eb9cd0dd19672297a1d2f9cb70694a2a9c37fb61c30ea2a3aa6d5877fe5d1977522a805686226152bc061483c05581fa803044dc4d00ed0ba19af74bbc9f75fed2eec3ea085c80dec1111963ec17c1b7f63d85349e9fb538b84232fd6780839683e067196f93510b1ebd422102ef2b48887b64cfcd4ea0c5f5882c444ad93170b2fcb12940caa0a4b6192dd5223d3a9d425bbc09113ecf32befcef563f11da08c5d3e1f", 0xd7}, {&(0x7f0000001f80)="ab4688f32601324224ae5b66657cf677a9ec29ef25d5f24dafa71a3eec49fd17e3b9fcacb0b49b3582e8c86382328847a8d530389d4ac2bb298cbd327a085e543490eb1d81d4a0550c907b53dd34", 0x4e}, {&(0x7f0000002000)="8a6bbcc0b81e1537cdc8f451a3e3c51a9f181885074042fd745f3fa8efe80ead35f73964d40f32e3455e2b66f505a9b9d1a65154d0ac24fc933ffafd2e462d4dab0076d44b465d1b8afd403f8ef5ea667ea969319bcc2e8728de63f7d8d68ba267a2e04f33ad4c41d91f03179c3075f4e9e14612c67ac2fc774e471e166496f08675de87c796e5e19324275f30adbb8a2a129a2123351a07bf318a402ba9f77856f06a9bbfba429b259bbb0a09594f47c080e5338b39e856515fafd68e4632f98b749dd1a1cc3489147530846e9a1664380750dfd0c9516515e16687c75f54553448d507313866d4fd80f25e6390cd2de795cf6a7b50d2a05a7a8dd4eb8925bb5e9693d98dfca0fc9f22748f57f34f826264babf6f3ca2eefbb3518cdfed11f16355c75e7c56cc2325032b06332be55184e85710a0c91155c7c8f79f32aa22c64da0155d8f1f54b4af649e244591c5e5c925bdebff3db2e87e25329f5b22f28d233506c5f2c08d3d40f6ec358e4b0006c0973e9755c850f50458d51f48875bb09abf68c5f89812381e2054af813d79c1b0e7be1b8c1fb58ee49872ec303e7e75a3d98655eb1b940735ac702bc6f4b7e4896786a95c3cd5c2fffdee04f404addacbe4b0bcac9473509457d145d0c456e3e45f97ad009481bc11cbc12d5959a675bcbacb948d64e05c95e0f3fb9371699fb7c726272b05e23af9b94184724f84f91cb58b335c99f15efe989a38e939356b4352bc940bcf204e580688f185ce9d3cac518a8fb1bcec4a0939a09b8af7d0cbed10067cf9b1d9b4ec89855d8f7ad4ba81bd86a1d25bf39e13fa4300fd86deb3b16b21eafee52be4300242d256672a505185e67509147580b07276d582213d91a53bbb0e0635be029c809edb1d9cf835fdf9fc13a788ac955430bfcb25f1412c56eb1339721d94a578191e83f6af8a25c226bc0a61ea3b408c25d701e11aa4fd1e0d0a22221aa2bde699a4480151961f8769b7b956a97eafe102158b356af897bc11f676366f90eb9edc76e7a967b4dd59c3e65e43e57515e1392af2da14e3d08757dbeecaa76ca08d1f211fa58ae9c08f2163e6e16da008d6b4c44adec197447902e9166c44ef42bead6f287f1b32c0e0e0235e61405934c3888af78b9c32d543fc315b580221012b70c167fade4c0513c21838b56085d635dee8e9ee5da8bb50512801f2a5fc4e19a0ce2e8922423d494444aee69ee1cb06a49199c5a5ea8db40b4455b2ab03703402ff55c39412a0e76d9a3764d258e306c886d20703ed7d1e55099cddb8de735e4ccff17548b78fcc6b49a258c6d14309163e6315bb94534b7f11bb4814d2b965bec43323d3a7c73225d2fde3b057e3b4d2ce3293025756b6c5010c81a69f8307b7225d12901a935625d7ef0e49a8af0bf28cf725232964c518de737ef9745aad54255b30598987a90eadc70a5faea24cfd4ae8135c6f732716cbc022b72fa006c5b9b84e8b9c622829be96abdf9483998ff340ecd6ff171f788e23f2e3fc6b0085b5e3503112ef8f0f91bebf395eb6e21f6b54d8647d03cd3ae9433d989b7f8f76635a397256c571db84859ae303fbe7b3d9b867be8e858f06d94f7e06ec39d18f95176762e296df3e9bf5129ef60daad49e894c945fffb1ede993e93d87456d8c25154ddbbe6f3aa4f6dcf8d056f16ea14ccc7854fb69faee55478784aa01454be894cb3f0be6d931f51ad0bd95832cdc94475460654d03ee33d932a1b2f46353adecce8c375550b2d9a8952d3cf3b3c782484f53bd707e695e490ca3ee20c8297682a7af49eb8b8122405dba3a017f85550675d556a894b330cfe1ac1d943bf1464b39aa7cf6dddfcf2169a06611a31b50ee23472358741fa0f5063cca336010779da7a0b359da06d6d20968f9dea42b7790f8340299466bfe5c662bd9ecd6043e11dfc2240d253020cbb1dea0723453c0411bd0b7cfc85bf2f1ca8926c2a856dc58d49a7f6e66b3643b90d83bb0c25c8621b3993826931199f3f834a0227d6b3b9868999973c1c9259ff46f14bc2355761372f5970ec063a5e981f51e70923dcfd5efba9145ae3e9c3be6694fb1a6d7e5ae3ab5cdc0f21e87a7c6d42ec9862b3257db67014cba9d2598ac8a85b9bce925b5efbc0956aa594fb66173a19a3f82b8f89007e38adcc80cb610dee6f836078d8b3e3c03946b9c3d6a553073a0bf44b979da1d9c89cd67b1137f3990d1660a23da4d910132bcdeeb51c808236ec8c579637f3dda7a7d4c0faf3eaeebd626ec089cc0d0057971b97955cb7ec2a732ca86a8e981bcaba8f33208bc15ce26ea20ec526d4e354c23f0f04382e07ea637ed0c0fcdb733e0f987f29dd05f0dc0519b96c82ed4b19fe7f5d7561e8c433b36773fd752c588c73525d0592d57eb8241e9bf14fce69c66adab0d633790eea33286afb086c9bb09ea45e93fcd85f005236bf637947d40214b878e1a42d3a321403cef4c111c4cacff8d149946bde1d99d24b57eeb3b66b339a4310fd533cff246e2ff7291ae2b44faa1364886b764103c8c4f304c8c70dd783210933bbadf2c441f9b58ca4a22ddc561b70e28eab39f7c548b0dd93f6aa0770141e3b5322ef32514f6f26685e751e59587807f05fbd7354b0ec9b73dae59e3db961b522dcfb4009c6faf4c0abc90fa93fad70f067f422c87d1fc7d3f2a515fd9c314b5d9a90917306c26fce945122bf31259e4e9f122c287dc2f57f010a800997cf8da9b936dd0c8393e69e22d8ca5bec7e0be176be866ae08380c545fcf33338136850643c18780fa9fd621f3c296ce76be41d70222f7f3c8cb813e998364dc36b3c8f347995cffc4cad114eca7d5afc21ef37e84657dc75da2e54943dfbd99800ccee6df5e44d9bc1d1885ae287c5f43267ee9eff348bcf6726828bceca79f8bb73da527f74d0c623eebded11f1c156df6fc8a6b860429cdd50e980a14fb4d087ee256b43acbaeac6775db8c243d9d99ed6e3aeceadd4acae6ae70db92aa354be8f420a03b59ed439ed09ac78a22f092a6f9382506bb8d27adeb509e282d38fe4f0883a63e86e500ab191ac9f8b810ed424d45ab10143a0bbab7fd1c01f11744db620857bae73ceb5b6d326a8df40f49bba7c572b95ad865f90f6f5b9e451f13935e81be9db2ed56f1bac80008c3653c3e4b532d2de273d267ed0c6d17b38711f99fc07e391003029583b41e920a567a0712d6b39835f3c8f29e82b3d39cac06e1ab36b9baddbd9faf686e1178058df2ad63b969214704eeb904b5ec5cd38ac37ab66d8d217af86d7d3b2331a73190df583d2eab4b624343f7bc2bff1ca7aa2fb0caa0acacc2f375dff25a440aa10fe74e3cc42f525e802d97a2db8ec6c96fac6f203e2d32cddcbd5b94dab4d634e07dd2a05830dcc8a91e8f2b40773fbc3283cd61d965692556e5f2f80d2d6489e546263abb22239312f3daeb84ba40f9faf4a2757c38d0250b2d72409f4e02977898c3e05edf8d05f605a2981b8b4e698b2b9be8767a7356c987b104cb0056313ff72399ddc3eb2483e9d431e41960e1867af117f55d445e4e99cf51321f990ac5e0f5e390e240c1ec335986935d1e2c874f54a3a54383616e3132d5cc0e5992638dc4f9161e2068e5f5ab04c83d44ac87c477b4a77bf0a142a3c5dbf777822a4a480551b88f851542c4eebbd4a796836844a84b84c7074b270e140ba9d2d4cc69c9222e4e0529741f955b28353a02a3221cb5351b23742b1b9e451d51040b250c952b590f3176efc34f258451c65b75bf98bb78c84f7ee82ae8096efc6094542a298058cc5f6992f32cf38a022229b19164297ceff6edd13f7969b577a9f8de93e762dd6166151bf0f1dbe21c31f937e2608ce48199397b4894d53c60a6ad3efc3125d40d7c35007e777202a2f32d8e2f8fffa6401c4ad1252f03effadcd271cec9c836c306717f6a0951cc6e3410b14ea142fe3b4bca7cac48a08bf020512e7543f61a165f9e5cc76740a1306a5478a5f6ec46b7b4d10dbfd6af7305d001aae9c50fcbe1d55d6473a991d1490f2a093c44e7c6cff1a08917d847a3d967b2edfe6f577eff1dfcfa131aad97be7d6f81d24b7559e808e2e613cffec93aae3f9095d0806f9e3c6b781ad5a2fb09aed795e9864b98e631ac6e5c408a49b5f8f8ec5517d6e92313b2c12b21a5356e19073e84daf3210479225c08d21e4ecf0cc33998e0a0eeab41546effd61c45443d72678a0207a00a9333f2d84b86b596f265dab5b501e5155d62e299d8c016b4a062e0c2c993fe3977a28ce6706f8030077c13d555cabbc963b05dc5001b87aa3bd6cc65713e446f942b7dacdd49f11b70cb89491182a0ddc850c0814ee0bb173f8add59112b6c9589b568e3796c0ba1879c946fc990ca0aa3d955f79408948c66b28724dadc04292634acfd42fbc4f1e219f0ea322778a810b38cbc715eda00f8943a3c5313fdc2827f6a2b46ef79a6170fd20e96448b780871c7dcbed3c7077e5bc6540d8527ea8fddad1cdfb09a728cd822deeed803286c46ef324bfb5ff14c7c6030fd635ab12a5fd9cf402c4e0843e57008a70941262eee41f263fb5488d2b0e6554e15bc111f6c700c45f46e4950637efcb65b17d28083f741fecfd87bf2672573702dc93493468ccaa346bc7648f48d0943225f5ea20996b9dafb72a259b90e77ffd2b9b1b734efd72eb69230a2196ab3c74e9faa85af1c6e87bf652214a8aeead5f6033a16439955578b4161c57d860e7ee539e9cb8933df567b0effcf16cc246f6fd0e65474fe84fa8303715fd78150ec11a00a9ba59eb54f0f6af8029368912d3062c3738d5fd45dfd4ffb5127097d326e295c60df46d26ce720e3fa90b5c9faddfc3f4a16319e8b32d9980828448b64d966fd47f35157aeb1f9a99d951566c5b4a8f5c8f55ec77aeed5c6a3397bd0887c6278ad2473f37cd8ebcc77c4b7bc7d01f14a08140110f12d3502c76245b6d6bdb4f87d988745af40fd1c21e64c05484e42497eefdf38cc4785d174dfbd3c495950dde75572ae6fd8b5d67d877968fc6427d980ff1168d828cb7f669352ee17ee7efa062534c6f373fad0a30aa46cbb675932de778867f53d565788ef5d63ebba0b619cf8dd71156d3fe1c4a54050a27d1eb08c5870a44fd7ab157ce2eb22ee2a393397b13afe9f812d3e472b3cf28e3080343618517cfe402bdac48bdd7a13ce0d2a14340fadb519158e852f801ba89f03b212c8c2bf3e7889a7808e007e59c4e7a0189f0dc6a720bf3f4a904c1f6869028d31f3f1945372a2dcc28e80478d3e5db9a855b1d02554eece5bde75cee4853ee5f71850b9e2f67e03dc4ad34e010979fabcd0f1c0e4b834b45e8eb7533cfda843d62ab566f549b289f543c43ade4b77ae906d222a342c38d14dd510baa0a40a7a3cc025b3dabee1f8bcee9021713e8a55c7c1f175642cb19d2f4de9a004d3009d67763279ba62bc4b3421065ac8d239d9b5d6b98637cdb949bfad62cd90b4ef9ea729c380b8d2e388d651ae837301dcc1ba22114b9fc27a05ce8a5aebf4a8dcf068868868b432b2d058b1df04402eda05e35386d93b63633f837275b3701708236ead8a6639f67bda0b0c3eff00e189ce3c46a8193b4d7759bd4cb26fee2aab3b1517230849aa911e16cbe0383008749d32d0a940a4bd6ba4702a20ad77ef01d04608290fce754f40f5655ba83c0de19ec43eebbca102d978939113cd2bfd49c310ee6f7df2bd503ddca2191b2ca2fbf03728826317eff3501f0aa98aef86413fa4ef359c1809f3dc0bc9", 0x1000}, {&(0x7f0000003000)="021cb89fafb4a28bc68a59bc73aa0e226289936ac9d2e2a29a2f79ff7504bf5eb9cc7d36eebbe2b9b77ede3181274ea90b1cb8c9950e", 0x36}, {&(0x7f0000003040)="9e2d287ceaab27e192d6f319d733596da961104fbaabe89adb5dc0cb8be9736b41e098217972d972a2e2159c4c7cdcaf0355dafc1e9a6c9a61b97d6cba7c1792bbeb2fe0d6616d7b78a51c4c1f9fd478d73f7f4c5ce07d1f921526aceaf7f0e663f33ca86ea19a275e42ed4f16c38a77e8d94a53be6f68b13caab5844ca781cf982f2f4da5347c841a160555b6df28e303d56f7580044840c0f36787fe29342aaa5a0794106d92129d62621eb4169db1fc9bcd29c281842e302ce428", 0xbc}, {&(0x7f0000003100)="b9ccb6df9f5137c84c3fe99456bf5bf006d84eba81978a1d75e714d1f06897980ac966a38fc2ab179c5c46645b89b69ad74e8e07b6c840bd06fda3a8ec55b12b6c407421f6bc059a20baac26ecc042b3068eec0238378a4f325bce9718ccb2f13b65654fa0712bea73efa31eb241ef162508712d81c17d45d9100a58481606df99fa3877e157e76da673179037f2f249d0db7a9991ae66155d191fcee0cdd772b801ae912dd0cfe259e14c3738f78aba6aeb327d969463497617c6c976b8cbf63c47418b2957ff9d43b620fe3c5e880ae40f1ba2a500", 0xd6}, {&(0x7f0000003200)="a889c38fbcefd5a3bd0ee1ad7580e6d10efc3a0fa03977ac8467a6ba04ff983e4eb27a8626fec02ecf1367ae62f28af8cc62fd8d696192415e3ce1ff4dc827ca1d86f1be658dd04046cdb31629d497ff13ac52bcad099a72835df8b75deea961606d35d4d87b73eb142b3021d2f5e3b8f634cb2a506ca01ebd5f7ecb80ab8cdb605e9b5b", 0x84}, {&(0x7f00000032c0)="a6e399b5a8d06d8c6ceafb7d4bba58787c9422d9faae938d73075a6cf194e38a469e07e631401f36125747f9132acfbe5e772cb99e2f01f28a5e3dac9ebec0afe8fe03f6843dd547a7330d39", 0x4c}, {&(0x7f0000003340)="451b1911fd4bd9b86abdb6a118c2216bf5fc4b8453f6086ed6ec582d6315f2947bf992223eaac4", 0x27}], 0x9, &(0x7f0000003440)}, 0x404) r3 = accept(r1, 0x0, &(0x7f00000034c0)) listen(r3, 0x7) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000003540)={&(0x7f0000003500)='./file0\x00', r3}) listen(0xffffffffffffff9c, 0x20) syz_open_pts() mkdir(&(0x7f0000003580)='./file0\x00', 0x11) recvfrom$unix(r3, &(0x7f00000035c0)=""/21, 0x15, 0x2, &(0x7f0000003600)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000003640)='./file0\x00', 0x20) syz_extract_tcp_res(&(0x7f0000003680)={0x41424344, 0x41424344}, 0x5ef, 0x3f2) syz_extract_tcp_res$synack(&(0x7f00000036c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x108a, &(0x7f0000003700)={@remote, @random="ffd00249f7cc", [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0x8, 0x1074, 0x65, 0x7, 0xc1, 0xc, 0x0, @multicast2, @multicast1, {[@ssrr={0x89, 0x23, 0xfd, [@broadcast, @broadcast, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @empty, @empty, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x9}]}}, @tcp={{0x3, 0x1, r4, r5, 0x1, 0x0, 0xd, 0x40, 0x8, 0x0, 0x0, {[@md5sig={0x13, 0x12, "0e6f4c81c41e6da1afc1fc0c0c1d56a4"}, @generic={0x4, 0xd, "5c40edbdeb9343be25bb0f"}]}}, {"a1be45d13fce3f4514338a9b7f4ef6cba4b2979673312ee2f763b8b4004424542d8ad48a5d8eb8ab7345f608bd2e50fa3d4ab2e8aba4fd83ed90b8e52d4fef75e168c5e9916884a9b69c4d9829141452b7b319e887ba26f2a8b34522cbedf620d37899f07cc5e59fdbef0f8a4f279058ef408e711a1bce0505c691a455b51d68812983bb6575f95e5063a32030a6820bd2e1b2462e17aad789aa0d9b9bf9f29ff416e05ed180f7cd59626002053733b4cdc6e83c3c7e2f0554ab4634ab609f2ef0c4a149db30a5a2eaa9329783bbc84ac22c2a3f5aea45f837ee0c7f27c4ffb71d9fb8caffbd617a59c043e3782c0222dce18f0da4bd489060145e134f916e6c2060a54fd73980df293e0782beba0d8f735a76bbec059f7d418c39f82b4379bca187e127fe21146b3d36f0ab54782b59fe519265ab382e78bb88a0952eb3af8cfcce94645d55ad17ea13ae8389f3f2715c2b9cb01abbd912323cd016e66bf5372e5f51a7595bd0dc35dbceb73723e07254245e7b24c0917091e415ff8b96eb54e4d92a049e8ba2b15af869e7c7689af7c50a29aae1d24a965e2066ed18fc6b78bf2d982b26530c48f2d7ddfb7e1079ae8bdbf933c113632f7ff5082633eff19f69c36e18f71552d5c4031d435bdf169f613f89f786da023dc5604dfdb930f24d742f0e9b0798be463565fc9a87cb3acadd23f8bd2caa3eca2cc838070fd28dd8763693c79ea22ac1967589ad5b36881fe29a7d777c4d6b8ae2becf39eccbd09afbf1057901e146094deb6c56c4d527726144418370677c89d569445ff7d53d49c79f005361b7444bcf600245aa6d70fa3eb72ad4511b40415aa9386a92e4da942fa2fddc7e5901ee45bdd74f65dd3699e9c5f5c4d8873ec840ed90cefb5b780dfc28aebb0add6c04b588ecd22ddb91299e97c1d6a89b0e8f4112de9736b7dd7c608af3ba12657b0032abb98f012d4f222bd91620e54d45b5fc37f9a8e875314c2625cb75f8a6b33f1f8e80584ec347e1dff7348933c61a589c55a772f9784797c9e5faee6c7f3853a168817ea33b3bc52e26763db3b16f48f142019893796a2fe1be82c93e2377982d8ccb3d3e43865b9f5f72d046cda87f6cdca9340dfb6479e483e358a722f05633155652f5b51693c72531606347da7df75a6b931ac48d44121a0e4141d1e2d64a194dbc8cfaf81a2a56aca511a948a5602e7351d719d9915ae306020ed2fb697f622cf725a0734deea65de9e21dd7427b7fb60393de99d821cbedf4e5edf37cfe3098e44727b4765f8f8d59f33856278d561d1b86dd688df732fb1f2c56b2f9a3f096678b29283aa7fc3b0e76ec78ad3c02c2a0faf6647d817d81707bb62a7a90caef30ccc9e7857084a0f0368a174524348d0bef39172bba0afbd314d5777550063d6fda94700ca1f28fdbc0b715977407569a7b0fb4fbf3c7529c90c0fa621fcf3e7fa80d28f60adaf243dda153f68d36b3fe2c30e2ef1e0d776ae699a26d8289200414249bc5b86d7a6932a960b5b680130f83e8038bc3d6c138f8228d0fe2f3f4f25f558f6b670bd73aeb7f9c0e9f82205c8e19d26f50be1e4a473c6bde1ae9dbcf885f39bb2bd75b834f795cde284e9c18c3f53a6e3ff41f5eca2826242ee7d67ad8ba51fb1c624e5d5c6277c8e5428f90ba84707b165fe2ef11388425888f9bc888f7d7a64422064d3a6c970da3dc5a284c66bd58dca5d9b96877dabe6b1451277e31904e4377415af8ba7e6a682199ea8c44d6e4ad1f40abcda28ecccd1007bbe78062b5c27ce1a46e2365b9872e9d7427b810d09795aca1413bb847422e9757c7ca31e0d409e738e9d675f799187827f5d9594e1bd550ebea90e172850d8e01c27411c2e75296ab3001f13fc229fc1a7d5cbc64abb35ce7e96bfd021e38ffb64bbead31b2391375ea686a7f52e48c876cc9847029e9d5155e6317c99b6ac05fa0147572cfc38e6518f0bbd8bac41ee9cbecd91d3f0f3002a53fcf90f37ea192ced9890293705582a5a5a51e7e997bf03f66fe64152aa3902f3f39c2e232fe1b8ab39e9bd2c305f49959dde554fce173e16188328a4b25141f36d61670cfd380c8bfb4acfe398ebbd73fba553d2117e406170ab119316c2747eb367c9a0106e01141bb36733b7934e323ca1c22eb2c8e984f0e5ae7bd9b0dfa211c09a91e96289e50f3b8cdd3a4238eb9e9f54a04ce924e2c48b35d567a63ee135006c1884944f0dd5ecad3bcc5877501d605a712197e3ad9a0cccce326ab80a77642450099d6aeed695d563a8e1d9fff02710974d27ac6ffb9a0f904d5a435e4ca8a4e9064349494c08e4b1c2db2b7b259a5ff4f69ed8f8204937f472d74febb5d3d62dbc9330d66b2928aba7863ac05f58611078e247ad1654cd855a94da533b48812738cda45ced1666fed658f0fcb4dd844038f8d355d23ee5af10e4c300537f8ce2fcb69d31b1db40ae5ce748d7c14ff640ce79675032df3a11d9859e3fe64e83c139cf09f58122614688ec98abfb31bbe2a91c06582bdd295562b8b6d684953acbeb3b48670f6537cee0bd67a922ebfe50446e28e5ba8cf5da68c0c9a687755099b2c4dc4df7a8b2b9fb0721d6c7eb9275b73d589c7c10cea1468932a04cea416aece01fe9c8f6348ad8894cee661fe71e375c08fbebd01f303dcd0595747449fa1cb9944f8df8eaae03cbf7aabdb64a3c7b7590eeee3dc649b0818439924dfb38e502b61a144ebe616f25d75f0fa20675ef5468fc9ca5d45e7a262cea90713be10bdd9e328021785ecca93b50fb3066c9efaf8a4ca3efb504503c4f22794e94305622fa2aad0f2b1e956263decddf2bced189656ac385cc33ae873b45d0c077e069fb570fe06c164f6a03efe891ce381b804dc569dbc2851b8f8be08c381964dbd451c74031e8f959b4ac4e44a4d9d4f8d3195160fa2809ea2022a0c50a89f8fb8840fa14208a709eb61644c54beb57720803264ce9193bc98c6f85d53e818ba2d3b851644fd344764484cb6f521f18f433d66510cf77721e3ba82b5ebef0a1c080b131082768ad497266b89424c91496e331ac58cab3ce424442ad3cbb19dedec0ba7366db9b7992a227d1a1a9eccf1cc0c8b05026d11cf0cc27305ec333f200135a333f9272198d3044162d11b1187918a83d99dc9fc1b5b90ff78809a0296d0d28f8d645989177df7ba764ccc9439acf2f1b1a63e4f39df5e55e19a293fce852126fc083ec3163c9d9579a9e41d0e0c2a1987d54bdf160d444572b2112e560e924aaa27032c15b7470889569cc699dc4b7b7a98f27980a3e87bc91c421ccc1bf704b034c3ac666c1690a620500dac764ffa13cf36a9c4a2444563b03dfbc91311208b77f5a5fb4b6151b7116fa7424beea008d316938a72efb5b40048cdb043f8c3d7476074662cb93515e4abd40f63eb9a6fb952d33161a4c1d30198552d75bbf7f94018d7db959762975184d8f861c2956ff779a4cb01bd4c82e8beb57bc0ce0b289565b6be57a1905966eaa42296c1c562f0fa1b2475a45d98a916bab2532acf7bb82b74dc581b0aaa54e43dc94e2ae17e7141bd251f953b549b2b7f2289d85392f69224662c3cd346dbba919dc3cbb0f0c76683aab89f6c3f81bda22ecce60d428aecd0cbe0a1f95525b97ecc51063614e9235372187b392f1e40dfcbfb0bed254a8aa462d7ca2567a70ffe0ae5b24db1e99086e64fe0cbeeb328ce144b2cbff91a909ba065e142ce7f94bfb3cdef67bd489f465ef4096a1438a7bc65886863a42763ac2ed537d400029d985ae1d90ed279c8fe166856c585be843a8d93738ddd77605cbf92c5f01692b60f76aea820c68bd3d46fa28df4b5806a3e0634e6d9da6c2cc108134d7441a3da4df8b8271f181f0c869979da567c497107ad2ea9d247d87acfb34be02da0e53b5f29e66df05c27f510982183eed55cf2d12ad5f5604e3728dae8489daf55f3671c4c2f15dd5600076131289f42c0791bdb92d367feaa18e8fe57affa013d5a924534b950bfaa0b86082c5be0197af027504e9fe0949b6d733ad16ad3f285fcb3798cbdedbd93639ac483c02cabbf91e6dd842b0caf56efaca7c384e45a75d2d136db3e65b39444f9a7a9e4ab53f5e0aeeacd45189a8fc174b5fda5fc93c0b0fe4199b003e2fb97a0e34f165001f0431e6ab352e68a4295252e6b2df9fde5d6cb30b1dc8e875c142125ff04d828a0538d802387ce3497bb31cf1fd1f344062528ad8af5d5efadf100b734f8c901748a708a91f07bfe66789372b353aeef3b271e806b98c9198c9aacab30570cb42f383b68d5e4de673174ffd1a530831a3f5935eb32ed6a6558c7dcf3dba694209813a8e3dd1a3a3e72bbb6c6b9d2b9f9a8ab1e3e715498c9eea4330c74fb0d93aa531445985f88cc78d67f626047668b6d5e2df19e78805f05dc2b985a67a5278db07cd602641180b4268800f1c09472877a2284a04fdcfc76bc73575f62f023db3274ff03c14ca73d8115c4874ade0079af5e7a3cd47c2c83b215e7ce78df2cb20090c93da59e292c863b03ba193bb7a8ff42294f65a09773d31c0c7e4cf8e7b00da4df7bde9c87a1edafc18ae047a7a83412404e12ef8b7c37018fc4293b087dade28d35f2587a17109d2e8c6bccc9031222cb6b6aff4e772f76a9db091934adbf62ac14de25a790ecf76c3ef6472246e647b2167e04a4f205496f743324399aaa983b1f19c644d18589e407281ad6c37261a19b043a525d7f4250409329354319b2cb6d1b27e0a26974e6575529ad78e5b33e2b064fe5f46de71884e3353be75f3058c694d9cf962db713e0f817fb1af5cdc80518426780bc87b929910254eca356b557084d86155ebbcb0659632d7d6e77a9b85480f7b3c3894120686458f1a1ffad1a1d68189af7ede751a26b642865791d872a63318dc74bbfc3e7c5fb488fddc6545c15f6871f7adf9062a66eb981447f1ee09230cb9b9459a535343c87561fe08666ad7e4df1edff34c0bdfcb97cef7b3e39d55311b8f4ed45dd6cbc0c227cd61e52f442e49c5de2d6d407ff0a79ef1388a26682bbb211f670171fe876d4666a39e4b29c5f23d4684067782a5ec2572231f5097435d13cbdddd02a8f6034fcf3921702a0caf1f1f5a4ee83655d619a1d643634b37b4f15a43e640959e6b34e88220a6e8059f33e8c4807fd75951d4b624630f93196732192b97518af0fc3d9aae33f56b4233782418be38baaff0ae1c70aefd13c2b486b2fc613ec0e8192b310084121f8ce3226e98986f3d2b61f929e259b7c6df5c68f484ef6c9f815a43c7c8198ab175816c83c7f58594d756b137e1530598bb2fa76da41808582a02e8148416b88d0b1e1601ba38436adebe5d15cb40393303163d8bb7813ec6ffc49462c21dd6302d94dbbaf07809515bc4e4bcb3bbeea671600a8dc2ecfbcb80daf596bf1242a076f6b749cd7b7bec71d8915b47d29702ed461b299927c70f5d840508d15896f2084d200c928a9992ea18300685d926679cf419bcdffbd233024bf0eaefc89ddc59f72bb549b8586503f2e65640627ae6186a363b2c06d4098202d596a7c0d74cbb6205828bbd44cdc22706574ae1d92b4336588c2d4b518cec4b2d64ee331d073a59f2fc384f0c165f334d0df1757261566b54baaccbfc2db31e6775833ff6a139bacda704065f2e4eee26c4194c3ff2cd3e0cff1ce81ac46f0cb216b8663b76eea6dc57d34a4ae03f018d73a9dc1633b943b23818308dc274feb92ec791c1b2d281e4a295de37815d57567cd57840ff0c9240c7f"}}}}}}) sendto$unix(r0, &(0x7f00000047c0)="b4718790e0393ed53d7539522f784c8455f6a303c41ad20bf4451e3d699b1a2ba7be1fc160e7594f782971c7bc8fc6eadc80d878bf45a69566a6511d591ebb52d44a162d2372a206bc2eaa14d39651620c", 0x51, 0x3, &(0x7f0000004840)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000004880), 0x1, 0x0) r6 = open(&(0x7f00000048c0)='./file0\x00', 0x8, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004900), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000004940)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004980)={0xfff, 0x5}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000049c0), &(0x7f0000004a00)=0x10) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004a40), 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000004a80)=0x2, 0x4) sendmmsg(r6, &(0x7f0000006140)={&(0x7f0000006100)={&(0x7f0000004ac0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000005e00)=[{&(0x7f0000004b00)="ac0777da9346e189b887f58a10f4b767992027db8db911f2e965029c670791618cd7f019", 0x24}, {&(0x7f0000004b40)="182ad181dc676bfe6a21b9c457dea3bb9a70e3d45407d7031f689e09b9e02bf0991d9fad5cd921f77dd8fb46be7573b7f4dd6d2aecb6ce9428c7c63caa23f49de995dda5baea4abf0952425ebecade0380c5bb7b6a7b04ec4d40e429828b853a5917c8b9e7986f37f49e208a2d70dfac046413cfa5057c9dbc05de921405301287c189f22b8d9e41f25ae9d5883e353e0dccc562dd83bd7e0fdef3aedf88d57fa6c31a98e65e236c580201f263558451e7c5cbfdf7e721", 0xb7}, {&(0x7f0000004c00)="69323637720d3c3c6d149fac88eb19f510ed28f15f2820775c2bcb4481e619227d5186a66466844037a2d321e7b965f16bc9520c7abe3abcb7f10826bdce28a8ff120cca6f265387ac652e7047d6832f0e84360abe6b229e8d88f0c7d5317b9ec668c848f77bf53732460fe842fa84a3707a3108cbbedc123abadb84f86c21dbbb735b94eada854b627c1bb6dbdb13bf93421a4fbc093d11e69216417b2af848287fd3f81c0d7ccc4911710d7fc906204cd96fa0c8efd5744270770659cf1f4eed99b39f389b3ccb4ff0507e7e3ce2639b453965228a3043145e3c42bbc2b39561a603325308d55e2fd1fb553526ab7a9961ab042e6f1eef7cdea66bb92f10723a9991beccd4db474a4ca794dbfe13dfdfcde04756d604c8ed2b7145d1e318ca4d2b6359503063a58e40768effc55441b0c7f99fe821596dc51023ddc6294c18bca1214a89c37cc2e9e8f28ee4fb630f011413b492fd76d472258892c7683258893a3188db51967df62c6ba71d72be0bbf79985dec215a71f6ed787da367a78c1a4a0d77e955766308c4cbd03c5f064102970015a5ddc3eb4effe322483d67ebafad346406d5330e93c3f98240e64cb20c7f5e77b4b67d5fa19d1948119e31a42905b99a91610c74229e4a99fed7a81a94ac0e27572c79a9f63ca61e12a703a89f45682d020c1f0ee8ce488701c515f5f31f70e136d4cd91d9994c004183678fa31bed313e8886e7a8637715a3aece31fd6809706bd139ee17f05224329704f272f4d21059de988ebb19b90f86c43e019fd56a98985dfd28086cc4330c0ea448ef8f50ce1e8fe47406ac6f47491e2c4d0a1ff6a69c708948c0e1d0146ccaf5cc42374c86c1ce39e4e812d1117ee05e4345b12b90b0fcc9f3a8c171ec8e36943b5d4620fcc470619214ca0e5f37095913566d56873623122e5510eb889f640705540e62703bf86470507d702af9cb6d756fe6b7f2cf2973c097838acfb4bb85131ad4c856f3a9eeafa6b1855b439642a21e5a0d85586d74472ffe2242061fb2638ef040f901dc78dc2511f381f9266697eaba952536401e06a0ff10c4b2fa0d3d75c7188ceeb2a016a24aa7ccc948a3b36812bcb52014fcc8582069d0e5c3fcbbcab107420ca79d89de676fd16114fb9f37ab59f59b8a21acecf75b75d23a599fa8a308bda16dbb2cf904c1f95ab8893eaa9b937e3d3d7e6052ac1829775a9166e79bdec37a77b8d4946876ab1280aad599227fa25cc597270f5958a2f496abab6ea90b7bc113a157331f4f71b2e378450256e5091d1dde27a238a7d488832115b477b8df4bb3e6fc17479fcf840274081a67c2f46eb2cdd695d90f37932b23f6b0a16e934465a769ed022aa74172c7448cb232b4774e1be49d1e2f28c3ea225dec2cd2f7dbcfd07c0bfbce5ea10c60b4fb8f05e6d6c5c7c6dc09333bbe601216451f1e9bfa6a4fb1c99a8150aaffac1abdd33fcc436c1241b3bc93b86bfbeccdb822ad4d172d891f66a2b967a88ddd9067d9d85f6f865193c58585817865bd9be59fd95c01ba98097b357f5d3ae8304dbe18853e916eff95c54604037cc2482c5997ccd206c32427c4c9c2bbd7458b8ecff10c4994b466cfc5e78da84316721dc96b33d880f5545240c969de6732984b80d841a3d9be3baac4f8525c80572b68d5522503980292e4d4117ff1f3b4d12b35aa1e5450d4fba7dee85c0c9a7aceb64066ee84c3a796b6e867ea8e17f16f69a8db321e8f0d59502a5eefb9ded6ad248aadaff725d8e030afab7d66311cfd79ca43b3091bedfe258df7846ec3a912b4c35dff41de3a3618434c332c062bd681fcfc12edc56d2be6355369350c2f12c7ef852a3276321cb8f23917d64fad9d0b28c6a705ba8b74b81e89e4bf875af16c81a8d2da3be76376a5b8077fa8defda8557ac4109c20c139098bf931574825a514d7a574f13285a2e06d13ce4b2075b13f164cece6038c7d472d9aa87ed301563fd73319f1323d453734b8efbd3fb6a9c82361ce63a2a1404a9c3e3c19c1d240ee8896e31195ea35ae85f1ad140995d50368d163411762e491ec3af74b841bb9c7136d99cb09a88f0f54936e8d444f67d8bf094b4a5acea610410adf25c39cde12b357f33231658c6f7acfa29c561bb07b70b6cc1503008268567f06ea5231b2f18223febc02ea166d2dc7087037b22c1c86516df3ac11cbf15384c6582a2286236b9057536dd718e860fbaba8d3749f7a223aa1809117b9d62262dbc1710a8a37fabe82d58b0880b4ece886cce70fecfb868ea89f02ae3f80d9f3c6e0baf442c77416be7aebd18ad38bdca4300462e37953a3e9e00374395e73257ec937ed2ed3ec64641a6f23f31f019542365c64692f1836a39f43c603cabcb631547adb9b48a2806289fcac1c75c9f97924490e905973c72852102bb07cb2896e705c36ef6dcf3bd726663e26ae54a7123dd712ebaad35d024d31d96d779dfdd785ff6119d30c988a409ead0f6f7a207112bd0e1db6545731b16edb2985c2d650f9c8bef002a0744ecea7e8d494e84773bbbb7e665d0fd673d3b7a9c8fec93a61823fedf2930b0a14158962fa33dce29cb8c893ca62558a2064acbd0277d819d98155f8ff4c29195f7a60c1c664548893f7bfebd5cdeb03d970d3b19677385bab2fde9cd249fbc86de3d61bf28cb306faf1b63cf13fda61dc2ca6d207de3dc1e8d342cc5268a385191bfdbb6772764a742b674315f57af21ff08e28417c04c11c9d27c8e51101f2718b02ba6bbbd13c5e10522231160db21c834a35b5a86ffb51c14aef2268fee7b85ad7b20b1d9081d48fe60d7506b9bc22dbb3e3865449fd26e53e2d52c2dded4f358b7710a2308cba173ba92a3d34dafc2ce2def7abaeb63932e4fefca54d3768c69ca48aaf7770eb598e9dc259d403b565318c7ac0cfdf93f7d675467acaa8a27d7c47b91c9238c7a6d2a7c6b29c56546fe430723b3dbc075f54a6a57eba48bc52ca392d7c477ab5309d05746f02f62e637ae3291ce45b72e62871dc57f0eabfdb5be91ec33f40cbe3e20bb9589b69bb19f4a20d45107a5e24143c5f5dcf31b44903beba67d9e869bc47e14674a34506ab33b69289d4510be636f17b10b3fdc7abf80fdc2e648a8d04ac14c46ca0aa927439423a45af971c190594eaa52ccc2d0854d4094084132b56232d69750be7c8bbcf11107f430e4b0c7c14e1626a1ed691fea60288ea8c33824aa85d6bf8818c92fc8e41cd5861e034f2d7f1ccbd9764f8d8fe54c1a527db83407557706d758978f14d213d38e5e0488f7e0b9195ac2a1ba4583bcf68e11c6a0ac11f1ad7cdf5d456eabe561a69bdc608ec7ad24b2796f31cf3a0ec5bafcec56d715dfad5ebfa2a2df4beef5397737eef8e0814e451c4d54b4e78126458162e658fceeb2e64bd778523e8e8fea0c30bd1d49ec463b07e457beed5e928ad3227b7df9fb4e7f096610706369380b26abfb5472e708d02bf676cf91be6116848cbd10bbf66138d6e9b5c8f8715890fba6ca17e5ebf340d8d69902bceee4ba989d255f6d4c40608f8d3da5cb346016de76e2276960cfb2403c676368487cab83ab24f920a5b55890e65ba3f22074907295b4b2fb95f5d6a0c8f4c684a1209b772325723edff7fda1aae2e8ea7c4bcf6e9257263dd565825d0612bfd6bb1be0d74c6550484c54eb787ddff2bad84cc8ec75b975c84fd072703804b668cefe2d480f96f3229afad475378d2149f4ea394e1b2c36a17aa313eb197cfb8a435603ef0021cb1e8dd189ab7f662c60f47f1f74feca3ab099993d1e23abe3e407a20c54796b297873b1ab81f6375ee2912a5300c87cd5d5d59fda342609a34827d0d36e308c529b63066bc65394a96160042834f713cae63b051d369c9847b53c65655f39c775ad7fa28f026820b9d71df68aace9d0fb554a4f5bb52fc9295c38c2e6b2a2e5069ea395201d0367d09bf59d8d69f70a4caa2be591c350774976d8791d70cd5700f9c5909f0df45d186adf9aa26d077c741c81acbace26f8337cf2cd7e74c0d52dbd9e83d21e09f723c7cafbf0919f1db3667eee32549868402b3971100111103f4c77d7e93b9ff0f8c34e450c30973d061ffe747113f2c7726d644767e1822281bdb8420bbb7a3e4f0f5dd1b40867f8127437e8942b55b4e9d9577290e6159aec2c5e16788a538247d945ae4de8b4f822d6ad262b1ab3c5616db84c274f57af92a573344f8ce70555924d51581b5d297cd3d9b812a92b188c2a87a5858b1b4000b9992150f4beeed6c6351671a60c471161e3aaaa735a270e0879a8c9bd1867dae6a3b948b1c5902c828443f992adf757ed9773b11683d3098f0d1c120a1717c6331b64bc7b79196fcacf7974c44ad54ceced16797596f71a075f8a333f9266e9c06ce23c37fbdcb367ed099be566f83e8e8d40d40e757d6f7c34667f9bc6983e692bc78f18b03c6a709fd9f3a5b5c41bd5325e88a220667599f3d9bc3f56196be607ec161bf6ebb1feb923a5fa38a85057133a9f11de2a04fa1b3ea9007dc8405ec92351120b487fb226206f16af9b633bfcc086a09f09fb06c772f65d7fb82acdc171ab6297d51f6657e19a327b9e410d58972f68f9d28f98f84140584d18480ab56353820f477980a9a72a845555f0aa42c63f7490a2d2de78416aeb0125bf85238f2ca0aab9199f32dca99229ee3db0868dfd6ecb78e8546367b22a1ef082cae3f34a14bb3d3469932541191dd1fe013828ab4913c0ceac2034c8ae9bb072bc8f7c18e19650de380dda271d108dbc240fc8a75c011528fc2ad3cc3eda6d86d213bd6de77646095509b1d076a603426a4ecd9adf9009b332e9bd5ab10cb6cde175d16c8d0f48d14534a636c3abda35ed82b2aa4d143a58a4bc37a876cf6665feeaf548a90901f1dff61bd0482e213ebf4cfb77e97a5b63b93336217026dee7db03d5fc269187dd395bd3a38d8a85c819324295ae3a1a4273adbfc31c64fd5bf94f5442999748e1dd6abc49a8505f8c8fe3499eb946f920d1033a9d401f31725eb0bb508306d87c288cb63a2fd3340c6cbb5ea9e0761c16c1db5a1bf131bc93b0e4c60ae474110b25b5bb730f538bd46c7306ac652d3767cc1f28a06c592e8b8722891d5a37ea8703b291dac4e5ad22666739ef7318945947d0d7973f74eb745fdd587a6cfc2da7bd3014666a26324b1e55d4c3f1ba7fd506611bcbe78e7c466dcefb4903f90fc482ac5e71958649a3baf7ef570374195020cf67d5c92a95aa92dfbefaa619d79245be482d0f6efde4f33fcf03be16787e364665a7a6e06c8a6a86dc142825d4cc039326dbe74442b42a398c782c8d1721d11318030996e66bd005485e9c89ec08fba753ba0bc4c5546f33ee6620c3ac42fd1c13bcb770a0ae45a3445ba9f1b6ab470162413cdb727d6f1f376bff9cf1ef439b7303b9d80df1ddde66c141c585726eb3759c879f82c9ec48143f04c6f3ba0366f603b0179b8689cfd688bbbca6c8017339acf5b259c8de5d620dbdfd0ac8ff451d7cdbfaa53255f593da9a3c22338c147a79c12db29c0aeddac745e5d4820b24e24e755ab90d3f119fe97f2eeed9783bb224d9b97c7d7e967a446cc4b7abe4b774fd0d5608f6332710c0fd5452515e0af684f656d6b9aa5b771b0bcb42c3cd197a86f77ce5d008a0ada67a042fcd77e816ec5dba32c6c92811bba431e917a5b0edd7d8ae02242a0ba60977756e5c567759dbbed3ccd3fe92af8572c6e280b5335fca89622ab44f548c977f22b57c3908fc5bdae8af5feb3", 0x1000}, {&(0x7f0000005c00)="5f5657fee7d22e2781bc35d71451b6dfd877a3b3b173f008e3fa01734106404fb5c0809102e7681f184eb8c19309aadc64da8d114bfb0ae640f941b69c35e8fdfa4dd87cb4c0089cc3734a87999ade50496792345b57f4d501ff701fda49f7440a652f41ed6207bab8db16380c0e8bf3b56f0fa37b697f192012f158035be0516b696baf890dc2e8df84503a007b3c47c475bbb5e868239e2ba787f5d6d1683e981bd9a2235922609e1db3696f2d5e40729630ff3e17fd4bd39b80425ed749f50e9d9363e93a3fe6ac9f09095c47125a4a3f66bc3f432736e2241bd2", 0xdc}, {&(0x7f0000005d00)="98d90c58f2bbe5d22f6447e6fa3bd9d55af4a69283f0d506f2987572df40e584aade7a0fbb2aeb0a33c4", 0x2a}, {&(0x7f0000005d40)="6c7555353aab1690305590a36cacfed970dcd47eb04a95b4e432a38a774ab801c8c7ef08ee76503b073e87246c6e95acff7a6bb71628095fd286c781f04bdd9bebe2f0881965014893d9d3d554ea4a3c7b0f5ad81f675bcbec8b939155e01c4d05465d139d628c1a78472b81b3e479dbb94ffed763f00f4613dca58093d97b8e556ce69b1cd7e983e324dd1d0e7c12351020561c187105b007bf36e2487e", 0x9e}], 0x6, &(0x7f0000005e80)=[{0xe0, 0x1, 0x3, "f5343cc7dd61471ca1bc9ebbb6e24e63ff53f6636f715c5c6e3ce4fc34161f0c88db7e7477f270018ddea5c5fdb1338f13fd9771874e43cea400ddfe2238a12435389dd0e28bb2ac89910e20e3631b99457dc1f575fde91b4c24eddb518d3c98b0e5d7f0e4c31f87309853cb25729e0ed31a838fee9e93d0744bd4960ffc2982ee91c64489a12cc01e1c761682a37003e61e4718b28af4c8f15ee36eeb99ef9844750ce64a91ae9ebe4fde7063e81bc10155918ac25e8d31ef3250c31b0d3fdd94768c57545d54469613"}, {0x80, 0x1, 0x8, "a50ce4642c63b1f0025a411dc2e67ad49017c43d69e1e8f4549d43ebc0a0915803abd0ef709f83aaa66008fb9538e2b89da72f465885712ffd41fdf285ad0f5200ea70d20f572cae5e324bce7c2066e8bb72cc3caedaa550abbe24e1f4685fceae776eac495254617ae51a56"}, {0x50, 0x1, 0x7, "1bb7a14692c485d355503a52b910edfc283e20217b19e518194138d3d433115bc2813f3ac87b7e5d84e0f9410b31e17bd7ba8765b5c645b53f9f61af34"}, {0xc8, 0x1, 0x5, "52d9ac3fc47b021b13c2099a737877f67e93b9f7f3707873cfd8f2291585f9cc08ed3d84b60703d3f9faf500933eab646d019063323b61b09f7ce5770040e2670bc145591c24444e848a2459fbcc8905d3b26518a586501b438bbb50d5e1099fb33158707bfab4c58246ea3de77717c1148bdb947fba2ac79007df7692ec9b8deb19fe06a3ee8d5af5e7fd4a768829733992892dba3a6faa73483bf4710ef14e0ff9e17711dfb3d7cab28fd38fe201ff03"}], 0x278}, 0x1}, 0x10, 0x2) sendto$inet(r2, &(0x7f0000006180)="8b1088f9c19a33b2816e5acd8bb7df206f857b6cdc7c88b39430436ff558f6985e475156fcd2fbd3694298108740d56cbaf4c9c3dc26c7eea57dd9bf474c7b662aef17334e23bc38f17104942933a66db5", 0x51, 0x406, &(0x7f0000006200)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000006240)={'./file0\x00', 0x8000, 0x9, 0x8001, 0x0, 0xffffff6b, 0x80000000, 0x4, 0x1, 0x2, 0x6, 0x1}) writev(r8, &(0x7f00000064c0)=[{&(0x7f00000062c0)="a9786c529e4d3a22b1a95c175322ecb56f80121a436d5b5be984a12e12db8c4b57ef6d43a53895121e67d25c634b96368fd1d7c9e489f93b4e4994c0bf062d177aa3a2905be81dd5ad08644c0c69ba1b7d3b891b2f5b1934", 0x58}, {&(0x7f0000006340)="293cf7b04f7d963509139b1e23547eb2f93916116c3d019cd2c438fb80d0df1d", 0x20}, {&(0x7f0000006380)="b5bc3f", 0x3}, {&(0x7f00000063c0)="cb807341168bea65e9bbbb8711220768fb8e250e508a16dafeedc1f8ef74ea899f5e0ef1025e00bc6854c8e9cef2d60efaacdc8b1420195ee3ea6448e12c936384f2120cd61eb272e24c851d65e7c605885e9f63b66cfd06b3bf56c49d33814dda900f6289f85623cf35804141f5323b06e3586084e24886f1db8dda383a2f6ce91e31f121edb2fe9af33d11040ee66ee3028075846149d9fdcb232c98d68cd35f9c89809f38092b536cd759d55cc31fa8bddd1c623a", 0xb6}, {&(0x7f0000006480)="b420783f2e8508215504f3f013ccdbabfdeea42f3bb72e", 0x17}], 0x5) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x9c0, 0x0) fchown(r0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x2, 0x2, &(0x7f0000000080)=""/126, &(0x7f0000000100)=0x7e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) pread(r4, 0x0, 0x0, 0xb43c) r5 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = getpid() syz_emit_ethernet(0xe0, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "a7270e", 0xaa, 0xb3, 0x45, @mcast1, @empty, {[@dstopts={0x0, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x3ff}]}], @udp={{0x0, 0x1, 0x8}, {"f42c36ae79f0c383efc8922c992aaebed67e4853c28089b400859e59843bee9b6b7a76c14459b50118998206a4700c25a2396cac3c75c40ab5a6c31a27f5db5a79848b2cb0a629d656ff06fb0c1d1a8afeeecbbc57f4c47d3e292b5ea2914479c8144cee3e4f2783dee5c8df5f70704554ce5f412651cc28c7fae70640acc3386d5291c65d81a4bc8ace"}}}}}}}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001480), 0x0, 0x9, 0x0, 0x0) setpgid(r1, r6) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, &(0x7f0000001600)) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0xc0) r8 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000016c0)={{0x3d7c331c, r5, r3, 0x0, r8, 0x94, 0xfff}, 0x1000, 0xffff, 0x0, 0x0, 0x800, 0x0, 0x5, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001b80), 0x40, 0x0) sendmsg$unix(r9, &(0x7f0000001c80)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f00000017c0)="36362d5b7798", 0x6}, {&(0x7f0000001800)="3d4be2deb33c03cde8", 0x9}, {&(0x7f0000001840)="f035db0dcef691705fcebc9ca21352aa5feffbf47ca3adab0f44795544aeb9dbde218e46f6322ab6bf46181884363abefbb8f53d79e4c2e466055c28ed394c2600aa80b48655efdf98876db0bab24e78e5d6e6662e5b04f0b83cd3d756df6a652bd40cad67c812e8a3cd5da70899eb5e77413548d7de", 0x76}, {&(0x7f00000018c0)="76ce15ab6eae9bf6b33c391cb75ea6caaee517a37447a3dba3d71e2c192ddcc13e4dd479437e2552d8f7ce0da41dd223f8cbdf0042336f844cc3283c9c698e362abcdf7dcc4533a61ece4e7d60d4caaf9aaf664edf26eda808f46e32efa7becba80d5642268e03f12aee8f3f350c2986877a3f0b1a6e2b3d14a3b408cddbf0f0bbe274080d67fb9cfd365b0422050b7ec805c2ea469ebe1111a1b65d3445489d80c40ad5ad3f42e7977e30112db7516b24c73b12e720d4e47b6722", 0xbb}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="57d75eee2646a6d4b7dfb873088587cb433622078ad97487cb592177c64b77f4a08beb5443cfe1d808e61cc42aeedff4fd62016d2187c3a695b218118bb2306ebcd2fc954e114bdbaf9b55067f9ff51c8c5fa993e3aa737028a6e1964b7791913522de19d52521d40a092a76ba508edf9f00082ff4626e7b51f74fc9aec0810b2ae6820bf8f41b18231cbfcbd3a46db06ab017567f9fbade22ed2a1c8512a3a19cea41467d5400bb7f67d8f489f03045a8cc493bc8c0d0e9e093a5164ce7dadb89cea7bd47c62ae71216f13762756856", 0xd0}], 0x6, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58}, 0x2) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r10 = semget(0x0, 0x4, 0x601) fcntl$setown(r9, 0x6, r6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001d40)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x100000001, 0x0, 0x315d}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000700)=[{0x20}, {0x60}, {0x6, 0x0, 0x0, 0x200400}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCPROMISC(r3, 0x20004269) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_request}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x1, 0x7f, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x62407a0, 0x11, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x34c, 0x2, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0x40, 0x2ef1}, {0x7, 0x5}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f00000001c0)="03000000", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x0) dup(0xffffffffffffffff) recvmmsg(r2, &(0x7f0000001d80)={0x0, 0x5}, 0x10, 0x0, 0x0) utimes(&(0x7f0000001740)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = msgget$private(0x0, 0x84) msgsnd(r3, &(0x7f0000000000)={0x1, "2955f589db53dbc2"}, 0x10, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat(0xffffffffffffff9c, 0x0, 0x80, 0x30) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) pwritev(r4, &(0x7f0000001500)=[{0x0}, {0x0}], 0x2, 0x0) setpgid(0x0, 0x0) dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) executing program 6: r0 = socket(0x10, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000100)="30da92212c3e28c80fe1e4e36618cfb639bf76a67f9c36201825ea60ed2bdbd54947f7ef62c166af28dde4b119ef1aa125e757ebeda91598d8d49332f199a5b1715af18e594f605ceb47fee9e1fd032a6b9c1b99ce5b", &(0x7f0000000180)=0x56, &(0x7f00000001c0)="638cdffe60c33ca3a83147104e0ce01f18d603b33bd383ec7e6824ad376a77cd5cf60ddefc3b3c5a3ac7cf4bc976261c6a69c76fc7b92b7d9ebb4480d1f1910a01a241", 0x43) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x400, 0xfffffffd, 0x0, "0100012d29fb00", 0x0, 0x7}) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {0x6}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) r1 = syz_open_pts() setregid(0x0, 0x0) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) semop(0x0, &(0x7f00000000c0)=[{0x1}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x5) socket(0x18, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ffffffb, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x46, 0x1}, 0x3, 0x3f}) fcntl$getflags(r0, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff12dd6060626000202c00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c000001000000000000907800000000ff020000000000000000000000000001"]) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r6, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db", 0x88) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xfffffff8) syz_emit_ethernet(0x161, &(0x7f0000000680)=ANY=[@ANYRESHEX=r4, @ANYRESDEC=r5, @ANYRES32=r3, @ANYBLOB="a00008409078000003030703038101050200082a2fe821e8c70000009747a68951c9bc81fdff6f104c5132882aec4f624617937dd821c78ad2eff990f95b1248e09d90c6e342d9b7487eb9b8f69824b9a4b566ddd87af6d6f211ec64ef91fb138fdec7dff37d9b15362b51151cc545b5ed86f54dd8ea850f2207b74b5997aaa94261e5cce1799af61d864ef69aed598db94859a7b7dde0a18d57df01099c262bf29575304f2b2fce657ddf0aad22a43384faa2247bebee7353b1646a75cd2bd8b6708200f21b4ffe578495c453fafe58f662310fed6cd00f35b7a7b00103514a1c8f91e0dcd434d57d9fc60c9459975ec31a918d4325f47fc475fd463c8436f59378d3d650705c9048e24482bc57ed"]) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, r2}, 0x0, 0x0, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r5, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f0000000140)) socket$inet(0x2, 0x4, 0x54) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0xcc) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) setsockopt(r8, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) writev(r7, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 6: syz_emit_ethernet(0x86, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x50, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @jumbo, @enc_lim]}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xafb0e20fef6483ff) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x100000000000000}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x2, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) msgrcv(r2, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) msgctl$IPC_RMID(r2, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/87, 0x57}, {0x0}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfff9, 0x0, 0xdb, 0x355cf68d}, {0x8, 0x6, 0x8, 0x4}, {0x7, 0x59, 0x3, 0x9}]}) executing program 0: socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0xe26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069ad, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x401e, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r2 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x8) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f00000c2000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x2) setrlimit(0x1, &(0x7f0000000140)={0x42, 0x400000}) syz_open_pts() getitimer(0x2, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x800000018, 0x5, 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0xfffffffd, 0x6c, &(0x7f0000000040), 0x0) pipe2(0x0, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, 0x0, 0x0) socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x11, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)='\x00\x00\x00\x00', &(0x7f0000000380)=0x4, &(0x7f00000003c0)="274468bf", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, 0x0, 0x0) executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) recvmsg(r0, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x5, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000bc0)={0x3, &(0x7f0000000b80)=[0x40, 0x8b, 0x7]}) sendmmsg(r4, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x101, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000a00)="293cad09a0b68cd64460b73e639887a570acae94643c47efa9cfd1622ce93b797a7bb563adba66b7caa0d1c4c4a62352b814b9ebcb7cec7a86b86d21c3ed6466b4eb583c35db468a042440fe1db1ca516d72f15c6ee91dddb5af3c9abecbee26710790da19c887901d3e35a1e71e7e9f21e4a111bf09a03c5c2b5fd968320fd314b4d1a8491118b03d6403386c39a4571ee231be0814047e965f0e5fde5e60263aac38eceb0d3eead8132541913babb838a138eaf18abb42f25d8f58c1a8bdfa3f23a0c9df0c093f136d2c1064f6c60b539f6a6c38134f5849e8e0330b42e96943d79b38f94b3a645210c29f1d37c09c8e303c48eeb9df0920a1d3fc09cc4a82f20032c2fa8be729de0f8c48256873c9e5a88d59268359a40ce1c83b4280a7cc99a79e4829cc04db3d", 0x129}, {&(0x7f00000004c0)="7966c00dc3da87207d32a6eb8197b10150bbd9f102dcf69de3ec88d68748defd339a62519c9ae8deea68df7a49d22d3ed6fb18b8a12855da2aa2fe4dcd7f0d02a24e7216ae70a085d27c733c1c52439d14ce10ca6a578413484f673e09a29f33c6778b05f0b1c3d3b5a93b66e01b96e0ac081700a83cb5f8a1987d967a7028cb1ad3ee0cfd7fb5d65b47aa51dc1f731b2edb44b0fca58af3dc7a2abf4eb7ab73fea9695d66ce85eb736c44b72a2cd444b3982e08876bdeb8e4f714c528b06f3b59aa879c8116a28405d379db78a3bd32232ac49d8d6053d5c1771e40a09b254094be2468917285dd13e2f83157962050e2da15c0532c", 0xf6}, {&(0x7f0000000280)="819bb29dd7166b00112d122ea590ea478b67315c79b8f6f1a684e0a1af4b7c203b274a394ebb3f39111d56616b32f3daffe9525944d2d8fb1be329fb98ec87f8ad493353027a10114780edbe3f09a36b09b10f1e9da17f6a", 0x58}, {&(0x7f0000000780)="8ac1765c6e9f85ca20b33c41aa8fa5720846801b5cf5dad0215df19aa4bfa83336ec00901f5ba0cdb3bf4fbca713d50dce7304d486e19e8d2a58d4cb270f67ef6c16ad19c358a787a295b6eefbeec7a87aab2bbb36d12c2a2a7e40fbd2a7cc41768f8c1b2a13683a2f1ef130b70bbe5d1336c0cfd25cf7025c36b9f49e204d2ed4d87ad908c7312836a10f0899367ddfe98864150805bebb2ddbdac4ffbf274f1392c2c0e29393a43df5b7900067df5512960cb800b1d7b8889db32d1af4e8c8163291f6b093c1944473952849186e69109b6b27af388d30d2af902e7d094bb36cf01b4bacbd718f41589995e185cb6cbe2742a1e73db6c5fd5d161277372e749c972cb5da6fe110a0635ab239a1f03ba51017699bc5e4dc2f4775efd8d5d1e0c929204b881662c90027271bf1f73930c9f0feaf157bbfc0c6fa345584e93e22a60d5b3492c487e20813666d073f0b3c746e614186c5c4a1fe0aaa18f7fe52ef5838dc6c84839640f351bac0e5f52ec1913347189ef2ad9711ade5f856fd53247273c9be5567a8dbb8167ae34ce2686924d7524796cf71929c10ef177de904c1e5b377a61c871beeeb374e0000f71e263fe566ae8f2d350925818698931454e9139ea49700d8b345de18dc9b8333d1050dca590a262c7a4c6e41a7f317efa3f7c8170ff202be0b46be9a02aa09255c5e0e949ad1d6e7be45860abf5904389b0aed178f657312123031e4479da3e631f9053c2487172c0167f481076c19145450a1ca097b72064e17d4db167ea1f9810317f51c2a60a15ec7124974c0430170d032f05f0f8e5acebf13c548bb44672c922b7bc109b46c79f33ea3985293bbc88f626552d9ef733e10a310ddafb277297280d165445631e669e0db8de397", 0x27d}, {&(0x7f0000000240)="fd7e33", 0x3}], 0x5, &(0x7f0000000e80)=ANY=[@ANYRESHEX=0x0], 0x160}, 0x7f}, 0x10, 0x402) kevent(0xffffffffffffffff, 0x0, 0x9553, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kqueue() executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) geteuid() r2 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/230, &(0x7f0000000540)=0xe6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2}, {}], 0x2}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="439f6eb93633b19926394058884bb9ea63dde9f1049bc19269bfbb01fc46035c47c2026903fe32ab4fba9f4f83a114dd07843137b5f5600cecbb377beb7bd2a2034c31f27ad7406d1c05b1694b4add0555bbaeb81f2a09af08cb282e5ed93b7bd79a7ff564d8ec97eba50d1c66122eaddc39d9bc59de43906d062b42bdea14d671ce017283b488543f342ad85f7811fa2486028f596c8e2276fb41edcb4215516e6161f1d273c8e03af35a8f01691198d4f144f0887b36e439c8525584bdde95aa8df66b7cd6015e9c943711e5e075a8bdcfcb37e6c5daab02c8d8396b08a9318052dfd499272bc36c68e30a7714634006f44a1231087ea97abddb784e", &(0x7f0000000080)=0xfd, &(0x7f0000000240)="087f316e86dbf471447fbc191f9e068d01caf43b5a4a3b", 0x17) geteuid() sysctl$net_inet_esp(&(0x7f0000001740)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001780)="59cacc85743f4648e2e49a89e787d38b15c612d7981ec011b8a11fd690f20a6419c3ad49fc7c12663f54a5e18a37294c6d821fb78c2daa9f0c2b3407e824a9afd54eafa7d5afb928481869581c95", &(0x7f0000001800)=0x4e, &(0x7f0000001840)="9aa512a3140a257c5e0d9c7c030337075327ba40b3d35968a14a9b3e6df29bba4cfb64626d1b10d2cd248a3fa14abaecd879c5e2d25317eb77e80de281249c8849a8dc0d188d2615c1cbe0e92ac228d02ac2fa5d1eb935f877507bba81780a140707df77d9", 0x65) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="096000000000aaaaaaaaaabb08004500001c0000000000019078ac1400aae000000122009078fe339657265ab40900006b2c654e81cfbdbbb29ba9831b196b86511e765699f516e9330c74b5663799bfeb3092f5b7e1818df35d4238847b2212780ca5a23bbd7ed8deb45022d01f2d0f92d6da6c95418ee4bd1bb3895039feb0b022572141f1b0e9c37dd7d7d761f74cc8097d08326f8ac1999b680474e43dd0e9e0a78c5cacfcca6869d8e55ade7dfaae8c4e2fbc60869b38291a912744612a1f4b4ff67d824339cb07d370c01d0700000000000000f72205f4f706e0f650c8b311ea643bb1a5a67c3ae5a67dd2bff36e8bcea1c1683241d09fb28c4121360213c6"]) r4 = socket$inet(0x2, 0x4000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0xc0}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r5, &(0x7f0000000280)="a1a5537e880ad613b5070cbe0760", 0xe, 0x0) recvfrom$inet(r4, &(0x7f0000000580)=""/160, 0xa0, 0x1002, &(0x7f0000000640)={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f0000000680)={0x6, 0x6}, 0x2, &(0x7f00000006c0)="a9dd7f80a95aa9a56f8e4bea38ba95d063295696f2bb1a4d91e96fe22e7d8e1eb64e99de2b05865b917e495a8bea4b8bfd345668aa8084e6209df85de1726047e522954580c14e39cacbc9b7cda75e34a1e7dd3126721f6f2a6d0a199a81332f46d599bd88e5681b4d14e047ce661ebfcd070907e56aa0c4b0c287ae79eb96660389df1284e31627d0b1948c96b7910d2a4b3cb8e402f293356b48331b44e1e544c84415613c9d4db15acd52bebc0fd80b57a30a796f3a04080f5666e9807cae4fd996fd99e9e79b3e124e222045a7ba71f3d0945bb6d35f4fd1e999ff47a8d08c53358774fc2de115a7a467c4d20f55dcf437139d26a9aa7c6e943609b55b3001815a656f3335125938561f54ce86e9e1a62482dcf11dab0e728d7d9588753420e6ca6a74f9404b8546dfd0ef1b39c699a1ca6c812f51b74e0c558ac8a8effdf5487e336e003c339f3fc8020ce93d887643fbd0c1575ccd2f2ea3b54fb94c6c5008f90cde02abf82c834c4daa08875e7203c0ad93fab46a8dd1c9699b0e9b48982d7f1a010af0a354092f15d1f0e7d854cecbf463f3457818a2255c6dd0aaec9c2cb54e50b9f43783bde67f17550d343ac88622ab0cc993b82e30cfb15a5147e9f03719b2373f053cefd53011eb4955e8bbe1402f193cc76fd7397ae58cae8bc5e80833d562aa1d7180da684279058349da66fb1b8c05ad12842d805c35178f11f514d6192b27749eb8c8df71184a9056e67a13e40385c4a2590c3e64d1ed4c1ecd7e0aac93727067a5e0b8158f59ff912a1b8797bd86169b3352662711f2280a8941ac76bdf18a18d37ce4adb851e90ca1cd4e8b966870effd012dc93acae766f5c3a52b6afdcc5b7a18dc70e589af95a69eebc7f9503de29c657bcb38273dad0be2ebb21a5545e8d72c5553e79a987cee95299b86f010414c6710883137ccfae9144cb6b22c0f43e25af303cb044cd37a5ddbc070281ea48dd781004b84530ad3860e08132717a89975ff36cf1a1f4ef3f81d8353fcefc8c39d4e1ba7524cdec7cd662446410c790364cf32779ad8d601a0ed36c7f5e089bab4f6ac235e4a4c8defc737b8d9b707e0d7eb3d6b0e23e7b5ff8e4553303083f41eb160eec69a69ede414fccc9ec3d7f07b2d830c8c5f40ee61d9c17ff2c142513edf00bd60e552c7b29084c59e9cbd409b17393667ce1d419cdfd21f676df8ad09869908e8536a67063d81c1a9c1a8461d56fb4f24ac8d8a78a09649150c3fe8f8ae65e51aa9965f1113e50845d583c16c559705ffc0df7778631a04d2a3523e62f4fd43e48fe1fb21032ad7ba8f50094e74fac6baae0ff5bad5a4137f5c3ee797aaac50375554cd863cde6c6854a1f1db818988aaf657ca801a08bc7eb5e87103110dd218b24cce0dfa2773f650f9f7d96e3e0380a61baabc315969be59ae9e60d2a0dc6336048c4ff1a62aff799d6f3acb4bb9589813d2b09ad3004c92e538b088468eb3f7141fceb2c684596c1f5825309da943af554b2d132d38940e9b106b60b9319752474822373b6b9d64421db980590541a9bfb8c2cd1c8973b120ebc1f74d51c678c43217b60afa940625c18d7b9fe4993f39e57beb4007864b1ab5848228e99b42790b95243309ba7db11fa10e3dbee4abd4b1e7a8d16c1ee108d6289366892d094a2123ee200c8eeb77cf220fac4f2cf130af49ad9a9248a98d523617aec5ad20a4d29be63fa1dfdbd757c4078f36ffcdfbf3b94e352ea94af0076ca6bab1c6570239b632345e02668d15c656f9a76b95a0e2f8a9801784379d6008629f76cf7a8f2ff772e38679023b0991649ea42937b162671061cf49a30674f13a17d00d626c99e1b8aefa18f52b5b37e65860ad01ea0c3c5206c2742230bda640d8eff6227622b251596f450d1200e09dd753096e53e83658ff314c261ff61466a4b8508d37af80f986f5417b91f7d6fe625b74ad2dc4c05d093a2a17fa4473ed69667e032c1df978b8dfcb5d3c96e2078eb548db31dbe556a426cafdceefffa2cc9ea4377387426b6e7008dc21a3ed61cacd584b4be600f50e887a86998155bc1895a2975937edcb6f4354f1efaaa83267d3713aab1c73322f55ad1ec4d00629eda9e0952d0d069e567a032c0c5d5c04abb971a5ce7a9dd036070254a5f009c39ade374d90c2e622813ba7d441ecd402285a24de704a049b8663e2b8e9d3b33eb4d6f97d04379e457cca23ea95e1f57bc3c1c6642cecb3ea752cb001662f6d45b97012fad0f80663c5fc136e190a2be543589612cd32540bbb18c9f3ac72d3807a3a8a0efaa3dadc83feaae99659c26020fc516360e74a53fad38726b442801d8d155288ccfc7786e263a74a701f751197ad15d34f5a3127b14ced676da7f69c3826079024541221c2428b0c1b887059a80d4764f035545ef5e22129c7e39a3ab290461d7d639c0befa28e9f4826fdf5a0b2d4dc7cd4232dd3f58f6fa6732dd01c0215eb464141a73bead25e3e66de44e7d254b44714b5d70a755b0c0334f1c38dd9c2bcc6f268beddc4f37a24c700b613c6d068fcda7081b4c9e43426770383c7d57bc8b10b30443c653fb90faddb4275b4a3f571bd85d473251514f20288af2c8919c89ee21ee74877933d162c8666ed2406b3dcc8a1877b4a34b1ce226ccb5b13d32641c4a53791351b05fd3ed67125a3723b7162b43caccca2b05e8794d9302d5ebdfc41a0f84e12c8b382eb29d97d3b173d94084e7d495685d70817604d018ecf8cf601ab8b96f65aff684e45cdf042955b795bad12530e69ab022fee1411f89b7f13702fdb54365eb3219ee1fd96273d74e13ec0a6451aba89e4bb14675b1fb500fa754ddb0d9f52cb05897bbc8564de47c72b98e5cd05e7a14e3e09aae28c09c73c8980244713517db0f196bc91e6250ea2c7e77646574b8cfb7a83184cb55d299feaa6dfc408bad3dfcfaa6b56391026e5243d6099e984048915d7c9eb554ad002775bdc4f775221724e0634689e2fe7423cb355ef4bcc382d20f0204424719676c3ea22c2221f759da325942580f14370465f2b9b74ed05d8b07d8b471f2176730fa83006d0b737925402589bf6918ba9af2b1525fe132fe3ef31e24a9035e7369b6c147a5cc49fe233fca4a697a09dbe4a0c66a35fea06723bcfbf087a518fff53383010fdf8ff05c4900e11625bfb675ec32aafdc5d12f5a2bb6e13e9af0a7158c4a209ed652ba959ccac1471f2045a2b9dfe28fa06c073fb25b4e28cf5039cda4d5b2759120229be97b1b82af0f9fd90e87507693c18604b2c494cd703a3713fd2d719d4f793b3f96f24ca2092d9fec31779d4547761470c9fc66e6c25566826cb794a6b48c36a6859be9b400a92e5b84f6651ab8355566412930e2b5af6d9abfa901ae2c5f0002dd703e6148d6e71e6449eeca65746eda127ec6aa049a24fa18a9c91da2dfdb3b4f2f23feb159233f9e41c561ce4a9391b032ee1b4be306dc897748cb83b2a5b69551e07504312afd823e85fae0d93c14eff58b779bde26164829e9bbf64e74548adf4637ab6c2f2b390e4fdb2ae5687999ec03c701f573c0756123c7890dffe1e7b39a92b264412bfd50df88ec56d420aa7cd3ae4fde90506b633f483f96f0eb8c915f777e76e5e49eca06a9104153218d3a8aa53a9046a2c6c3dac651c5db74248c2708a4ce4e131e518f2d45edb4fc860ca4380218c4f4b9e2419261f7cebc3c8252a4cb4ec82000c997e320d960173123c4aa408461c65dd9679a3293347ec20a3793339fcbdc12141e8656fc16a834623b9443e2d5818c509a7a77a3615970c7e267ac72fc78c01238516deb7138a7dde4789bc180a8fd53394a83d57f83f506ccc109b016c211e86bf58f1694a4b89994378e7b9d59afbe50a7e24aa36e6e324d8a9bc2e28c1901d1289c43d97c2d3f51485f12ad29be496b4b4e941aa89f139b7cefbc907671c7c1050a773ce2f01c5c9df125de07fd44f6abd2da7a13faf4d65db81bc33126d5a93de8a6baadd78d2904807e7c1977afc9d629009d9c227e40b054e10622e571c190a7712ff72b15cab2095bd3da5d4ee0557ff07351b74743c36847bb7ec49c71f1fe693781077abb11f5050c7cf5b34f2913537549925cb663b9e05d704dbe400b6bc897e73356d7b7dd7aa3c8f983b16dff922bad9a811434b1e3cf070929a5d1e09c243b55d7aea4bd02f5592054c8fceda491f6c48181e511ba1d159f627de17fe94bb0ad35f98260675ac66b238698549f196214f70aed0e759a01a38e78c61c5114c5ed34dc5224b0bd0b35d22f7408677f18ab413e029182423b6b73ab3995d235daeb8d3ed76fe69919edca9354c7b02dc244e08150cf1c235036733fe7850eff6a09767c623bde320b5b00919f8c5cfb458d2dc4d470bfa9a527b77ae4cb917a3788364552b5d8b17b9409394a9e976317aac5a87d265a87d13b3cc7dcac54111dce9af59391f89816e203d4a198ff54b41266f23998eaf9ab36fc6c5f6a6684f2841cf1e103f09324341874a1d1373ccc736a5f8c762b8dc21a88a0f74bb48ea1aa4eb9164d76e888f95abc07d9bf4860cda88c79f385230612c847f9c64dbbd32a993bd27983807aef070ca074b4580dcad4d93d223c437cea79a9ed847b375dd4408b4ecfd40716523e08e0798daa858dcf9c78c511398d2d7e338d6f799016f68fc9d9d4122b4f8ea4be2f1f05562ad1b85e489776a8ab0259b0226b5c54e65be9181fdc6c75c30e872b2232387d5d9c570108351e6a4b1d2c292dd365c91884de6613e71de957ee82f2b988d64a195b23b3250f464f2343550e43b1db8a53240753a9930452751631d8aaa726781c1294e8adaf5539befc8b41cd4853ad3c414b6b82a81504614b00d285500802b770c4dd56d20a137895f5b91c22f13e67d23e1c68d849f5db010ade20f7bf0645f8fe02116e08f5bd256b4caa7101305feb78ca818f0ff228c951e16b5d3b974e2fd0fce5c2c6f3ce293f0268791cab9b54a28ca6a7c5f53d009be7a97fa018c1dee8753d329eeb003ff80ff97cadb9006d2c74598bca7a59e1e66b1121f17064a88874db93f127cab20c963e185ac60360cb3aceaff23d13de88e214b184ce69ed56c62685666e1951875d477346fe5a8278a935c8f219902d3ca03185527e6469c2e107a6394954db89cc889bbea1259689fb130ba8603cfde6b9c5f3ef9dcf33a56822c5c65498f856296da9a68081828f07148bd15084cf8e1ace1a33992a5a061fec3241ba2c18b5f5ae26da3f8afdb627832f8385a771df4057b38608e92d8abb42b3601b3117d8d78a7518dcd4d0fe819419f62fe7b10a0ce5a9c5c552b6dda2636c78ab292525b15bc1d23e1b6b21b1f0e655fb37e6ade0d3afa5e91ef5a42f02c225981fc5b193235e0e51c310980ec2b41b27d46aec0fe9a8c50e76a8f9a667debec08d2239e0316eedd49afde45aee6f146c16d1bebd0af2705890e839f85cfae37f279d7876668ff8d2a2ba68a5960a8c7cc0575a77c6c52ddc7c2a2ef17e46f27f370e60ca0fab256974f4239cb519d188d7f999b8db9df1e982ede4c29289b4536286be19252258c5f9b85bb5348f4b89632013785b9626f41cd893873c32e62c6db0f8abfe23e35c2df8c029f6fa2ba9a8bf1b7f7e8460e38aaea0db26c97eb6d90c7022f2233de92ce081244e4705d53172f0738eb0fd24ef79b99c30e943b51c62f2c7553946f216ae22505a7860e9f62a07bb0163c499bee03878940af9de913d9fba03d4de1dbb5d121d074cc80", &(0x7f00000016c0)=0x1000, &(0x7f0000001700)="29ae264445ac112a96ccbb9c84d3fb79680eae914e9ff737b2567c0d789ef13953d7cf63c046bfada2db552d29545e41726279e0bad3374d0a022f0207", 0x3d) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x0) semget(0x2, 0x0, 0x708) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000c474c3902dfe49094867783bff00"/34]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000700)}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r5 = dup(0xffffffffffffffff) dup2(r5, 0xffffffffffffffff) executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedfbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x36}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setpgid(0x0, 0x0) dup2(r0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f000016a000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000040f000/0x3000)=nil}, {&(0x7f00002f2000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000003b000/0x4000)=nil}, {&(0x7f000078b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000709000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) link(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000540)={0x10, 0x3, [{&(0x7f00003ba000/0x1000)=nil, &(0x7f0000157000/0x3000)=nil, 0x5452}, {&(0x7f000020d000/0x4000)=nil, &(0x7f000033c000/0x1000)=nil, 0xfff}, {&(0x7f00002df000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc3}, {&(0x7f00000df000/0x3000)=nil, &(0x7f0000456000/0x2000)=nil, 0x4}, {&(0x7f0000749000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f00003da000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00002c3000/0x2000)=nil, &(0x7f0000345000/0x2000)=nil, 0xc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000284000/0x2000)=nil, 0xffb0}, {&(0x7f0000607000/0x2000)=nil, &(0x7f00001c3000/0x3000)=nil, 0x3}, {&(0x7f0000171000/0x4000)=nil, &(0x7f00000d7000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000074f000/0x3000)=nil, &(0x7f00000ec000/0x2000)=nil, 0x100}, {&(0x7f000057f000/0x1000)=nil, &(0x7f00001ad000/0x2000)=nil, 0x1}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00003e6000/0x2000)=nil, 0xb}, {&(0x7f0000389000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x841d}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000000000/0x800000)=nil, 0x94}, {&(0x7f000021e000/0x4000)=nil, &(0x7f00000ac000/0x2000)=nil, 0x8b}], './file0\x00', 0x1}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r5, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}], 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000040), 0xfeea) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, &(0x7f0000000400)="ae96d72a73d4005e6c872518c55575a2d097fc11a6c08c5421fb9be155bcb627b9e3f33c21ada461e421e45f79358f2307329e7a38abbd48e7858c4a9f0dcfff534edf3a7d2e4396a887f1dfde68fe6c2b025d14337177cc006b9b81859132610b67d544bb6090fb4ccf672e94ad7047cae684b5536121debf443a6767003b951c89df22e01514cdf9665d429c52b8bc0919b832840d760cd22d0c507a951dd55d8b46f6be103ef1a138", &(0x7f0000000300)=0xaa, &(0x7f00000004c0)="b8b104de5e78721d1e34b764e9f36825b1c1ace553d43aa5a0b467a2bc193730de5f910ad09c417980ff48951ed4c3e296bea095c1e57e274d9165bbf58e6abcacd300604818eaa1d2252e4c67590903692efdad2ebcf21fab320a896952a1df4988800cb57c41c472ec0e9c1031572e71fd892def910dae3434e28210198c51dde463a2710ddccf7e646705b753c1395199cf6a27364c1a4d910e87eaa64215023c89f0a12e9cb49dca561fa675", 0xae) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x2, 0x2) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3}, {0x812e}]}) executing program 5: sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x80000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xb44, 0x9, 0x3, 0x9, 0x9, 0x4, 0x6]) semop(0x0, &(0x7f0000000300)=[{0x4, 0x6, 0x1000}], 0x1) r1 = getuid() seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, r1, 0x0, r1, 0x0, 0x50, 0x2}, 0x0, 0x6, 0x8000}) r2 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x142, 0x1}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x5, 0x6}) fchown(0xffffffffffffffff, 0x0, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r1, r2}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getppid() sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f00000001c0)="fe7172718ac0b49490618d0050b1f1aecb4300850ceea625e15d47d4ac0032189509d08ae4e741291fe4efc51bfd4a4012a82a3300000002000000", 0x3b) setregid(0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x5, 0x0, 0x0, "44956aa0"}}}}}) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x0, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000200)={{0x9, 0x2, 0xff}, 0x4, 0xdc, 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r6, 0x0, r8) r9 = getuid() setreuid(0xee00, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353712051eadb71d89e000040781e4b2ffff130000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r7, 0x0) ftruncate(0xffffffffffffffff, 0x0) mlockall(0x1) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000037a000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmmsg(r0, &(0x7f0000002400)={&(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/57}, 0x3b, &(0x7f0000002280)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/76, 0x4c}], 0x5, &(0x7f0000002300)=""/176, 0xb0}, 0x2}, 0x10, 0x800, &(0x7f0000002440)={0x8, 0x7}) executing program 4: getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r1 = getegid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000100)=[r0, r1, r4, 0x0, r5, r6, r7, 0x0, r10]) getgroups(0x1, &(0x7f0000000140)=[r5]) r12 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) fchownat(r12, &(0x7f00000001c0)='./file0\x00', r9, r10, 0x2) socketpair(0x1, 0x0, 0x7f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000240)="6e5a92b1a92ddc9490c6de80b14fd6014698757dc2534f7b6d0593e929b407621843d276b68f3e811b7ec07b9ba276c285f0602360a26079f45e2e14824811b9f13ff5053d81efd7be8f86f305307fd7e416e02d371eb0736ab952e574511c2b0d73453f4f1af9caa2101a5230edbae4f32d0acaea2743785de885d9768d58d0bf3a01b05eed1e35bf4abaee8b1c3714c47372ef5c311cb1945d2c3f694408afbb6da6397507ac23842a0cd926db0fe2dda16de3776d0d747583d5", 0xbb, 0x1, &(0x7f0000000300)=@in6={0x18, 0x2, 0x0, 0x50000000}, 0xc) r15 = getegid() r16 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x8001, r9, r15, r16, r2, 0x0, 0x100}, 0x9, 0x401, r8, r8, 0xfffffffffffffffb, 0x1, 0x5, 0x2}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x14, r8) r17 = msgget$private(0x0, 0x600) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r19 = getegid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000480)={{0x435, r18, r19, r16, r10, 0xd4, 0x2}, 0x90, 0x1, r8, r8, 0x6, 0x5, 0x3, 0xfffffffffffffff7}) setegid(r3) r20 = getpgid(r8) setpgid(r20, r8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) close(r21) pwritev(0xffffffffffffff9c, &(0x7f0000000a80)=[{&(0x7f0000000580)="59eba4c5f54497a643b667dfe4cbd4453a13a33d257f0063142ef287091b1a335eaf0d431cdaba056926957dfefaddaf3f7ac69acd038b560ceb98b0778dd521ee1c791f13e233f35a82e49e68d4f7b4804914cb4b45327ec72392ea7c5fa09ad040297aac99cc3bbcbbef36fe85255a8a4ae0e174", 0x75}, {&(0x7f0000000600)="06d8e7e034ebe16d336a8c3ba806b51f2cf1a58bed246796ef41317db5ac6af3c70ba963172021b3ba4cc80a9915d2653103b4b9", 0x34}, {&(0x7f0000000640)="c25fe913804bbe0f4aca", 0xa}, {&(0x7f0000000680)="2b6b262af017053835f26c33c1353cbdaaa68edc10fda47bc5b44df53382f4cfa1f67c97024856843f22bdeea602eb1512b79049a0421db3a4ad7e25b776375608e0533863977c487391cc1e687a63b6dd4d8bdc70bb6bd4de73e75301da817f77fd50b60b57c765cb58eeb5e54d918795a88ddae03c555adb780d5078744b22b5a6eecce990a5440c422fbc971d918229d04113c1da0dd4c719575d65bf6674ad20f64da1422057263cf7dc03c44d73fee693ca0cd4ad4df16b1feae924065c995030ceb09b7b", 0xc7}, {&(0x7f0000000780)="a07e05e1629df5d3e0eb7b31cd7bdd5ba5c8a838a8cf55c51020e3dc0cc65f5d7247ee3c0a47b06275f3d6a20f3822ce6f7512958a834efe9138247fe29a3e090262414ac0910638249c58fcac88a443656c99571d23a352be117e07bf4bb539a47489b66cdd", 0x66}, {&(0x7f0000000800)="5ea6bafdf7048828b32f1aa52405da4cd74d053cacd6349339fe74d7b854ef580d5516f2f8284e8241202474ab579b28ca36319294069c91a5d45e8b1bca", 0x3e}, {&(0x7f0000000840)="af635681", 0x4}, {&(0x7f0000000880)="36335425d21133254ccd8806dcfdf14ca7e66099b408e09610c65cf66bda1a6cf0150cb8334d29459bff65a002185ebf9b13cd9e4b4081653161448045d726a00b0af54b578f1919f1791917c927", 0x4e}, {&(0x7f0000000900)="117fa2045677006f487735482b41bcad6a9e91d92bcaf4cf07f450e05d104eff4a8dd610a34c79916af7a8580b92dc3a6a812786a751fc4534001cbbd1ef092c3101cb880874581c83056157bd9f3d093a282af57ce7a65706e438548f5963915e3ee30a480ae8ae52b08475f71f2d6c7f321984fef357f8ab6fc5970cd6ee5ab7e4d387ac0f9dabc1", 0x89}, {&(0x7f00000009c0)="6be57e5de9043c02247a1a48245a4f28ea948144765ce21f51e57739c8dbac57495492c527c92d2d12478a524c06e795a49d9ff5381e6a378aa17dc68feb3cab897b16041e1db6a2955c18f9a743a56afca638d56a79c39680d905b6566b3a7f75ffb2c075944d16489038718828aa4c9dc6dc85589b7ce1001cf3fa2dcf74f34235fbe8fd5da258", 0x88}], 0xa, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000b40), 0x40, 0x0) setgroups(0x1, &(0x7f0000000b80)=[r11]) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/126, 0x7e, 0x40, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7fffffff, 0x3}, 0xc) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) dup2(r0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x9}, {0xe963, 0x8001}}) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff88) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x8, 0x52, 0x0, 0x10001}, {0x6, 0xb6, 0xd, 0x9}, {0x3, 0x3, 0x1, 0xffff7fff}, {0xc, 0x50, 0x80, 0x3f}, {0xa, 0x5, 0x1, 0x9}, {0xfffd, 0xff, 0x7, 0xfe}, {0x1, 0x0, 0x3, 0x2}, {0xf9bb, 0xff, 0xf7, 0x3}, {0x1, 0x7, 0x2, 0xfff}, {0x2, 0x3, 0x8, 0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x20, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000000c0)={0x81, 0x7f, 0xacc}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r1) socket(0x18, 0x3, 0x41) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x3fe}]}) writev(r5, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000000)=0xffffffc7) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000040)=[{}, {0x3, 0x2ff, 0x1000}], 0x10) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffff9c, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffc, 0xc9, 0x24, 0x80000000, 0x6}, {{r0}, 0x7, 0x1, 0x4, 0x7f, 0x2}, {{r4}, 0xfffffffffffffffa, 0xa4e91046fbb773af, 0x2, 0xffffffff, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x61, 0x1, 0x1e8, 0x2}], 0x101, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x4, 0x8, 0x3, 0x8000000000000001}, {{r4}, 0xfffffffffffffffb, 0x3, 0x4, 0x3, 0x80401}, {{r4}, 0xfffffffffffffffb, 0x10, 0x4, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x14, 0x600fffff, 0xd, 0x5}, {{r0}, 0xfffffffffffffffb, 0x6, 0x1, 0xfffffffffffffffe, 0x1020003}], 0x5, &(0x7f00000001c0)={0x8000000000000001, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x0, "d8f1f9bdca0d8300"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="e55a0ace2829081cc2a3aa7a0f9d84edda539f8cbdbf3213a78cd243669c99ae3c7a55e0a90029e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e3549d9ec75ad4bea315d55295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d2fce594b52b87646914e76f68657affb209967286dd6", 0xba}, {&(0x7f00000004c0)="a9e43664006121e1fdfab0e9d746d8b27869cc1f7dae2b3b569079db79ba5327f550293d425a88b0ec70671a04f4752c5f01a8875ed8297e628ed2b911f1c30d65c2aee8d7b218ac0fc94ed25d30d2c04e065f09458809f0b33cfaa7bf0b11431a6a3559692348c2c476ab2a9e80", 0x6e}, {&(0x7f0000000240)="f5d19b4ceca9a64d605b6883879df5ae66020b2b68961f", 0x17}], 0x3) r8 = socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r9 = socket(0x18, 0x3, 0x3a) setsockopt(r9, 0x28, 0x7fffffff, &(0x7f0000000200), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x10}, {0x18, 0x3}}, 0x3c) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x9, 0x0, 0x0, 0x0, 0x800422}) geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8898, 0x4ebfac6bbaf786b) r2 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x52) writev(r2, &(0x7f0000000440)=[{&(0x7f0000001780)="73acc8dd82d18e92e2f8cd7e06e647472ddaaeca25d9b4908328e4fbe68af7e589312e97bd5da47c4edc9763d2e99f9fd6807dee9addd244d8948044d80250b0553a97e7776ec4341a67d5f69330d16bf270b567069b714820bab59a08528891fd9824ae1a5e89ed03f1b339f3925f018f60301e385f6cfb5b8216bab407e44468777e4141c566d77029560948d684bd2613bdaf5ed5cc1292b76af0f7e2da7d3e99bef507f45a637c7c4961f0394aa63af2ffecdec1c4fc9816d1ca66cb2314e03a207f736251be18a17f0d4c9edf768c00340c90caa1c253f21fcde201885daf44a6064eb767d0334591c26a35e2094403c4ac19b419f20d01d53a5f1f4faaef343dda8812adbae0c7b1aac300232b96868b9a1be4318eff28c3e9ffff6752e6302a690bac4fd88b204b6e213d9fc26826409ef4b3e91bef67dd073f73d72512a345dec923f9a0db7f0c82acc43f8f9c8d8d026e51d662bf6e2bb7ac3cbbf583912ef64243c2b3102a35bb92178172f13e61a2f112d5b2630f9c945d56e2408cfb672f4f6fe539750735dedf418ea0d15257f5263a075e0a3419d113219a983b121e9311ecbe4ebaa135d09706765e99628ba6008bab5215f1682733dc7bd51a09131487aae184ab3357cdff37f8867002a483bbd2f8adac4194d3303d92d76a8679e2f6c48d09a3e41e348a37ba897f9916a26ce0a945eb9cd4c84f1a0bfcb421cd25b5c029bca83ddb23e3ec1a90a91b41f23d97856a04f4a7b82c4159394fe75bfcd9b9346ff0edf648dcf7126a5927948aed13b33c2627a1f326b4a16fe16ec276e3810c9a9ea54df7af145015bd4f383ff1580edd96cda9b9336a8db23b646a0fd4fde4b95a8dec329df483e8cf315c53d0f6d445dbf5261b4689fc0aa31fd51eff968f248ffa726f7dfdf5b8c10aea020d22b3bdcef54c0ee030f1e3db683ace64ea6f21c5e02bad01e48c8d09f179252e8334de09703c3e221f9774f6bd10a5058978ae43c82a5bb993dd0b354b284c74f3a63d07c1ed0bd5e37c60feee43e64922aa68d6034bddaab5fbb9ea2735d8b7c2d620c00dd4151664b4f8223d8f1d96c74325c234fdc40299c145eeb30dabe679bdc1d27a0742ee0700fbcaca9bb4548e569e0c8401f3560cb8e53a83f3ebc77b7c886110bad84a6554c2af002de24254e3e782b7ea0c2909bde673a51adc2afc74199b74e0ad17ffbf3f4afb29c0529f12efa547776db957962439c6ff85f4058be4e11e77ec3105466a18fa9b68001fcf606627634859e54c6431e4becad1e9b17f8b6c02b2e25422085c06e8b42506c28f3cda78f8d21fbf8e70686ba9203b4d2f90f097d7eabdda0f1e37e7bc69f13644093e2bce55a49289b3575f01b8da3cdcbee05d88b19cd46a079d7b78bc592d1b443d9fcd4d64844db355e46a205080b49df0d45ffe454e37cb09bb46c4761091c2f5dd6c1b8dc24e5aaee490a9411958172b5c31a17d6fdb4f02c89556c7fe68f42a470779e78e70fd6f4e56874d3c03e0a0583231e9e3236bb466e9af54841f6c8044451004eed45cc5a29ac3ec9acf83568039273405720741cbcf9c54b91c577797c3993290685b8bed6757d80917e44c00a4af1290e60b94c3d83f29757cd1d86754e4446fa091ac85887bb45cf687081b8afcfa552dd3f35aa14cdd835024d964b2c7336ae0579446da0c34e3595ce693ac6360d2faf3db7740a704f4a7bd7d2335cc6da5aa417a8bb7b33e37123a2f5a725851af36a889765f9848ffcbd7314fda86a7549574f1a0889a7016fb11914b80fd3e475fb6ed23495490724594c89ed6448bd25728452fe9c9f8541901ff33008bb301b90b6b54e91921f05d21428716c47e88a427774e3c88fd05052ae2361ceaf6478c5f4155977831b612062c7e02e72da2cd4aa18c1eac8675452c41965aa9c5fc1111ebe3396106115c04801b82d3e879f32515edb2495a158b965eb986cb9a2d5a33f64042f5ae76159ce64056b068f8ca6afe808a54bbb1d78c8cb1b1b938071fa0bf8fc7dd5f9bdeae72154493bae1c8d3edcf859ec0f71fc405877bb18672b4dc815499791f2489a1d4534d03fa840bc1f2606c4632e8d6c5346a553a12d7bea4dde28bd6839e9d3a9d77b357a4b6e01a6654474849c78b38d9e3322fa9afb09c5da6c58e5cff53d68a8a1da0bdcdb8c721964484a1c002362b9f88931e9bf08e0f0198db003d5e582dce89a41d3cb4116b6d0cc456feae3e7ecb39b298e98f42a2ef0a96b6194a42c9af83816f43fbe143ab76e8f8e65303da8b7c4836646dd706e75094bd17383a0aadb2e76c1357c0f67b8c7a7b5f298860b1bcff42c4c8f5eeaa437947c30ab5de66336d590a2bca814cc89032b157b6f518713f948b647ed0e82fdfd8db1d58d1d1c1b5a80d63e4435a52b4772e1e352eac3c78982ce90a9ebc6cd958dd4e975cc821ae41efce40cae8ac71833708d5a178036094e08fa085cb9f95bbafbaae2d884e99aab2696b29655e3f327926a6552874aeadd289d37408a025cc9aec649c8baa659a890744e337b2fa72b65c396a37ee7e72b8c0933f613d4879497d8059616cf538c9dd6b1ac7b5d71213788eb39f26db5454e53e87ca0554c421d5df8e5951e0072e5d81e22a897aacb22adb8d4aadc2c8cff9e8058c00075a3e7a1ba1b0d0081a8d8db306f0b149e9d619376e0a3965e9261ec214e095ae6ad9816b0f77753b88e7eb40442b33417f4cededebfb5029b5e5696c2018c5fa4645b78334f8009ee262d6060aef94b6551d075eee2c7b86b1ba1f4fc87cbc59c5d4329f50b07f24f28c51fef75005c6efe374ad50e294bbdb9c22c4810cde5ae798d3ee15f8296b585e4b8e20101f5b46933c4660de4287a1c95329faf142bdda112798bb99bb2e9076a577a3faa7611dec5ff1ec183d30d84e6688997cb1d21efb57308db73be9027e79b3f4aca770304f0fb2eaae9b7ecdf76dba4da59d3875af4d160666f7ca92346e4c92cf134f1c4f5aaec3c088fa90b8caba27a8b9e679ff88b566abea6a8f81961b7f4911a2c75d74a6bb2a43efa30a1c9db49fcbb287472f4705f8af57a29e37893021a5ebac19170036482a0e2418298d304ec1ea5ac98eb79d6f7cc06db0c7ad189700bee09a48910fb14036035039dced5b8351ce8d58120ca114e89a097a15ca55f737b9ee5c93500db0c1e9bb8240a93bca4c8afa995313844fedc50667a311499d100b3e4fc8068738bdf7bddd1c7750f0f83663ec0d182193ea9404ae96834da5baebf9465544f711545a798044340fd3ff3e6c84bbba0dc67e1fa78f307045ed340927d1f9a89117cfca921eff7e94416320ebfe3c3a3948463136629720abe5d0b19c55a23e7a15a59d1c08e25432f5e0e908b4f7396d26228497fdaef2daa32c9cd639f3ec54295d234f15d67cbd928aeb45ddce0727207cb8807536646a76ddc5ffd6e2e72cd303ab87dcbe543575690d82f9a5598828313c829a0cb8bac86e9c84a51c014a31458f6799cd39199e5bfc5bb6ea42dfb95ac391033fcc9fa46d28e8c5c71c4506fd0eb8cb8ef6600361113a5a6b0ac64839a8d4fbc66bdc7c499977e7854e64ad05d32f7387bcd744e455c2c283c007261a1fcdc3e70b0c0645163ec2db3994a845a4b35376133fa76b8e1e989706c41c03e0ac77779539d6c3e3b31ad49d4ec8a21b426c103d4fa0d5cddc15e7f1d1fc702d15203f0f9eef87f75c315e1b7cc0e91085605d896269c0e1d934113bf9a8a51b4293abdcfc9313cc48f9a010769eff71ea20962aa3acc128f406c7aa273d2cdc9d020a82242dc3d9fbf7c87da3a6ed73263ac3dc02a2ec8c1215dc49dff7653819d36e8e678491b96830bc66e282b9e9073cc2b571a0426e253a0bc8ecb5c0c7268218164bbb66b87002711486cf5c64e02eb8de97512cb4582fcbbfcc9ca99c4642fbaf9b4cb07b283b91b334d56c52d2622b142dc7d613272f84f4cb251bb59adc8c1fbd95257e9e54d135003d2a6a58aab1428f5ed4d36e50ce7c4d7d424e1ec91ecb0a77605aeab1e9a4b78505be63ec20b25f8660bd7c062d59ed3b8ea983e67d5ada5fab141ca51c6e298ff32e0a31988fff9726ebe3694a80af6755eebe1ce3aa2f1d55b9282f79084d4e021e9b86c7bbb0fcd27f5004b3aed6f5bea6011a90dc18d8b5e8f9edaf58c2f707befb9c819ec4874eaed8373201c6ead824d6bd5a6ec1d25488e2b554565e84948141fc28a183476e9a6d5f6a298d040651e7b52f9c589d3d18a8182760f249d80fddfdffd6a8d5a7ab963e0a99340287dcda1693225575172b8b3a17f793d04830780496312505593274ce9419dc6611efecde1ae5dd9b635bb84430cf2511b4824e6716a5bd189180358897b1ee5a01bb6e987651e7fc86bc99356c14834b8cfb1aadbf7ecf6c889bb556bbb0ecf02edaba2958fd2ea91fd8a402559207f20fbd1d0aa2559fbeb56ed6a066239544aec1f1f23da49545ad64aebea2df28f40b0841352f23519aab7352bf363e25512fae96131b019273df869925a20177791100121257df7ceea692fee0df815532241ddf3aab208e4c7faae03652afc2affa5d843346bdd882b42ebdf3f14eff049fd614ecd924359614b7930e6fe1c88c76f1717de0d34919c6311f6fc34e9e1e267512e77f24046bafa2a25ebcae402276ad179df395c541022a416783f6eef8086203e793feb6b7bec2633035769b954f182bae938c8620098995c30c1d85e5d8da05677e616123d00282a79d1d804bbfe1ea26770ea214b1deec64f539b12ce7d23e165d5acb80e7b1d6460af0855943003ce63e85c405bc470729f620b722a8aa9aa92960eac43d53c2a8d66660bfaf076ba335cc0269181bb47d3af05d6b432ad15f01399ab2f596243c64edc32b10929bb7c67b88f3315c8cc77f8f3d052294e7906d323f2802c2371a4f081049602f4f77c9abb7b43762132ab60216179eb97968de76da2d3cdc5d37fc3f9c01223b5ddca88a20071665bb47bc46d78633770b015af8abff02bf1fcec88545a6dd2112938544ab521987dad45f829818464d6b710cb46819c9e4df95bee17b827a495e2b88164624522b21ce5ac27ba2e736ce5b4bec2ac339b1a1bc24fe675ef5b5d7053d273708ce66418d40d21f072899f87d48cc84ba403c19035b8809fa5c60d7d547835f25b25c7f6b5fe65697482fdf57cc1c212860758c38f91c316ca5f711b04fe7787c4572dc5959c5c1617a1da0e2f41dc98926b1512192be3be9675ed890ded1a5234daaede0ec50def105cbbbf3b4f425a8ccd65ee25a86824cc33f9f89e50cf0f496d9639d3de44dbf0b52228c1b5ef06518e621b60adff6221fdfeea88b301086a18e9c93752291cbb0b84e79de3afd008eaf8b5e4933bfe887458963e1d6e7519100a0fe4f1eb86ac3bc5bbeb414902afcf9be2c8322329375cb81b22fe4361c4887d8d1e3bde51b598f363850bdad5bdce53a91af234ff29458b4ae2e9406f0f55821640bc21d8dd4079c57294293e7ab71c5fd3b80f496b53f36eb120e0e86e481a39cfa4a81115c60476ad3fd3b1ee7168db5e1fb7ca6af74dd73e3523c2bb1f53998557e020a46aa5e9012b10b497fc8197a77d9108143644417f197317a681215475a43ea23bba67436eba9518dd423f0f7d172aa21f241b1fa7979fae2efd4ff550211a82af65de9c9e9d0d12e4859813a049ea4fcc676f657591dc80980cc645ba6674b3a4df13ff0e226e3061dc6cb0081394da15d4b6f14", 0x1000}, {&(0x7f0000000200)="2f5c1b770aed8639e27d6ed6f69521ffe914c91af0076068189a123325696bc8c88d0f24752f9a39d04cef345f28", 0x2e}, {&(0x7f0000000300)="f8a5bed51080be0856b66bdfc270c5c3c1982df6d787a983699f5a0ea7da9308b01527eaea5169faaee69b229bd594ac6e8546257fd3983be320b0439f7b28d86ac317617e75ccfb5bba8b01001a228d4908e4e7785d9d63dd7ed0285f0e1676dd53b25d97bdddf7bf1eaf9cb749b9dab0c0", 0x72}], 0x246) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x4, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r6) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r3) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8201, 0x0, r4, 0x0, r4, 0x100}, 0x0, 0x4}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000005c0)=""/198, 0xc6, 0x0, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r5, r10, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r9) semctl$IPC_SET(r7, 0x0, 0x1, 0x0) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000500)=0x3) executing program 4: pipe(&(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) r6 = open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f8a19ae5c092a8a2c0f01172ef953678ed615f27"}) socket(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) write(r3, &(0x7f0000000480)="a000feb9feffcf0f0000ae205b1de472e4192a40a4c90469588b6635abf688fbd32fa25c91596e4a432cbbad0abeaa071be8e213d666da1a43c9186ad4ae230de816a7528f391d8462fe1a84620cd38a3b89bfab1b4e08c2487818617e07a1d530df5a79e432", 0x66) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) executing program 3: shmdt(0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = socket(0x18, 0x5, 0x7f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000540)={0xebb5, './file0\x00'}) r3 = dup(r2) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000580)="655a5de44e1786b25bb482e92aa28ebc1fc55ddc6a1db4948ff2a9b05751bf161ea1575966b6c76ba784e3d02ea1d867a86aadc0bd3feb7677c3742ba4f6f52ecc59f01b053e4704dee6b982e5e59fbb0b3e99e98a72b03f9ef7e28baefbd2a311efad64e81ad2e83b28a62bab1a2756deac31abab135f", 0x77}, {&(0x7f0000000600)="796fda057bfbd4ee9f22d0c43eb0f37a8cbb2da5e08d73b2fefa606d054c4d7f8d16c0b66c734546c8a9a0164475e8cb2ec60466bcca9d4fcf14975a23369bfbfbe8771e5c4ec8abe78c0c82ffa427ee696fc5ffc13a503279fb17735ccb3ccfad5fb9eea3b66ebdc89c755cb27e643d88411e39f8eeec3b37cffb7d58318100f52063d992c08d1466c3d652d3c938f07ff479b5bbc28c5c", 0x98}], 0x2) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x21, 0xd) executing program 6: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) r0 = syz_open_pts() kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffcf2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(0x0, 0xa080, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) r2 = socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x3}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) executing program 6: r0 = socket(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x93) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x6) executing program 5: r0 = shmget$private(0x0, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 0: sysctl$kern(&(0x7f00000002c0)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) readv(r2, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r3, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f00000004c0)=""/146, 0x92}, {&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f0000000640)=""/66, 0x42}, {&(0x7f00000006c0)=""/159, 0x9f}], 0x9, 0x81) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 2: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) semget$private(0x0, 0x3, 0x4b) fcntl$setstatus(r2, 0x4, 0x80) semget$private(0x0, 0x4, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000007c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xb, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) sendmsg$unix(r5, &(0x7f0000000680)={0x0, 0x5, &(0x7f0000000640)=[{&(0x7f00000001c0)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0xffffffffffffff4b}, {&(0x7f0000000300)="80f6415cde912ca699ece0c7dcc33f1e270e0eb70e0ae6238200000000000054586086e18418d09277a71f2ce5ec2c031addba5c6576b71b3618a1021f553b9cd15fea5ec39789ac5d089bad136c840c9a2264b50cb6e253ae9d77db971b9b30ea1b6171d8419f4db127776d08a17878dc153dd8c77a35844a6a4fadc73a9262cdd3127293660165700e53956a58dc5d0fbf0723e0a87ab8e6f6325155005413d7111333b80c228685cdb14c51f1ee269c920e3a2b5c5bfda96468917f05c479909b004466df07b752f1f655f84ca75d6021ff094413a0", 0x1f}], 0x2}, 0xc) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) r0 = socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0xffffffffffffffff) r2 = getuid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = open(0x0, 0x10000, 0x189) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) semget$private(0x0, 0x0, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sendto(r0, 0x0, 0x0, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) socket(0x18, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x2) executing program 5: setuid(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="48ff6969d17a656c0bdda47bf99bef4c7a91fc913d8fe77c713f4368455bd8f571f01b2de9c46ec532d56291343cbdd8ef35108315d597219a6a3a63a52410f624e5c330567c144df4834a8748486362ba6c926ed71ee6b7ccbcf14e4248c820ae3f9b2b3aeee72679d813a37f943a6c964da24d3aae312ace7d3ae1bd47b26535f28334ba41399e3ef1755b6c6b8c16adeb593ba1936deb51b1ab312c36494573778765e65244ea32159c2a78f16a1946f4cdb174a37a75855a9fbf3e9adf2c7ea5f9a6c667b5c678567fcfa445e2028976472010f0b655fd28f67b3fb12aa470635d586824d39ce9288c9e128f5c9dc3264a7f276b1e0336f8c8c744ae664c836c93dfa91e93f5421835f716ca78501562eee81f34de7b4b676ac18a17ccfbd64f15cb63166cccd733f0d01e7ecc032e598ccd961bb4fab74c5fcb31bf096ac17c7cdfbd6024b57d5be620", 0x14c) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0xfffffffffffffffe) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)) mmap(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x2, 0x3015, r2, 0x7fce13cb) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffd28, 0x0, 0x2e) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) r6 = geteuid() stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r6, 0x0, 0x0, r7, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x1}, {0x8106}]}) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='x\x00') execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = open(0x0, 0x615, 0x0) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) executing program 2: pipe(&(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r1, 0x1, 0x80000b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x51, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x1, 0x7, 0xfd) socketpair(0x10, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$unix(r1, &(0x7f0000000240)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b78bc2154f7023e3ee14204be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037380702000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff4c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000ab152ddff406a0f55a940930f1e32c2060313e5dc2fc1650cff5892b64d1afd6a5d5b542925523a5", 0xe2, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x18841, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) r6 = dup(r5) socket(0x20, 0x4000, 0x4) setsockopt(r6, 0x1000000000029, 0x9, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000a000/0x10000)=nil, 0x10000, 0x1, 0x7010, r3, 0x4000000000000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() r7 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/13) executing program 1: r0 = msgget(0x3, 0x158) msgrcv(r0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r0, &(0x7f0000001800)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = msgget(0x0, 0x41b) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x40000) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x5}, {0x0, 0x0, 0xcf}, {0x6, 0x0, 0x0, 0x9}]}) write(r2, &(0x7f0000001300)="7696e5f3dcf18c37cea8615ac7be4b3dc3642500262837bf2fc2115d", 0x1c) ioctl$FIONREAD(r2, 0x40047307, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) r5 = socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r0, &(0x7f0000001280)={0x3}, 0x8, 0x800) msgsnd(r1, &(0x7f0000001580)={0x0, "e4139b359759f1b1156b4782bdc97a2eb2b1de53729f960357814ab5bd580336ed967ec6392fb371471e0c1b63dc082240b6e21d60fd6eeaabbe941a3ce2e08088455220c80e18ac21b1868d4dda46e33c3be7d9e745362ced1c86888bb0a5386272fd99a4beab88356802b8ed69112cb7f2d5df15d35806154253e64fac27167e982f6754e07cc9236fdbf08182f1212c4ec1fa2845489b6c43ae1f2280440a8952d5e0be3c58d6c94f9caee4a246063ced14bd4de0767f2289c8096af66f97f4a84d7b98cc07995bccb01353c0b4e5a25525fb38ff76026ec36c8f585bf64f06e2df16a4bd70ba4fe0704c54dde43fc58b5d456626593a4c4c9a48b0adf017c6d08e52a26a4ccba2a3c18f2eb7e7da951724063ce8e0dff9ebffeb1ff37b409ec6cf3106622ab3e799265d050fdfa9829401aec6a70b1fbbdccc4831e175963a0a2887535bdaf63e8e886c3a63486939bf891bfdce347de716131f2d17a2caf4cdb9476a713e89fc93171c941c74bfa1183d4e1a624ada85f15259f0dda69da088ac51c1529c164a06953523e9d78f4600ced5d92cd1a77d112d2712b1a9407813ddfbdc44f526b6ac461c2f27c192533bdc7b74ea538107df679e9a0dd0487610d28fdaf679ef153a13aecc05dccb6f6e5438b16c0fcf8c1345449e52f1f9247a98053c14eee19338d9bdf2ebf9f592d015cbd0de4339d6bbd45abfb6a9b303d5f4ab7351e5373e3a8a9022b89b4762b6dcddde452ccf989867962f7e2fe070276430b46ae9e8994725453740f42c2350eb76c6e87ff3170f1b7a262c3f5d7bdd7959e9732d7b634c8962c04cf8632bbd40f159bc78be3cde828154859c9b"}, 0x268, 0x800) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001340)=ANY=[@ANYRES64=r5, @ANYRES8=r0, @ANYRES32=r3], 0x7e, 0x0) msgget$private(0x0, 0x1) executing program 3: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000780000000000019078ac1400bbac1400aa0c009078000000004700fffc0000000400000000e0000001e000000244040000940600000000443c0000ac1400bb0000eb00e000000200000000e000000200000000000000000000000000000000000000000022e6b7243b4fd03b01bc622500000000000000000000000000008faa45332028f302187ac56ab5f81494629dd02ad87400005317582003e4ee3a628bc9f1c65a22c719ec4103103dbdcb47f99d773cbccba4effdca03c8b80000000000000000000000b4a5861517a3370d6925cfef8a5d292d5d65"]) executing program 6: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x3f, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) fcntl$getown(r1, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) executing program 5: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xfffffffe, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e45d27aed39aec2030b61495fbcefe646b2c6cdae3edc4a8e2e372450cde7f7627048f93f56b7282b9293859412457da7b1dff14cd7db6958ef6ea51a2184d461e37b191e64e883369fa398fd9375cb286927eddf148dd3c31619265460e3b30acf18418b8b631f63bc86d580b7bb3f81193eb206ddc15a444dd4b01e51162c53f66279387aeb294b86e603894e74392607a034951df379040947a7e7067953ef1c634376029d198cc788f29ea719a67896b2dc29", 0xe7}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) poll(&(0x7f0000000100)=[{r5, 0x4}], 0x1, 0x0) shutdown(r5, 0x2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x1}, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, 0x0) write(r3, &(0x7f00000000c0)="d976e515d1150262f04aa2e3dc49", 0xe) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x200, 0x3, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x40, 0x109944) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) getegid() dup(r2) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d303566", 0x93}], 0x1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7ff, 0x4, 0x1f, 0x7c, 0x1, 0x8, 0x5, 0xffffffffffffffff}, &(0x7f00000000c0)={0x9, 0x5, 0x3, 0x4, 0x7, 0x1ff, 0x5, 0x4600000000}, &(0x7f0000000100)={0xffffffff, 0x1ff, 0x2, 0x3, 0x0, 0x0, 0x6, 0x100000001}, &(0x7f0000000140)={0x5, 0x401}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)) vnd0: sloppy read from proc 66865 (syz-executor.0): blkno 0 bcount 31 executing program 1: syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="2d9c74978b0e6decf692276a9d8530aa831a696f474d7389edfcc330e114bd246be2fb291c13a5ec98ca330c39c72b6523", 0x31}], 0x1) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x2d) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6, 0x0, 0x0, 0x1b9c}]}) write(r4, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x5}, &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) clock_getres(0x4, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000880)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ff, 0x7fff, 0xffffffba, "006a00fdff0800000000000f00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000400)={'./bus\x00', 0x401, 0x1, 0x7}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) pipe(0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) open$dir(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0), 0x0) setregid(r3, 0x0) setregid(0x0, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001cc0)=[{0x0}, {&(0x7f0000001bc0)="0324", 0x2}], 0x2}, 0x0) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) executing program 3: sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) dup(r1) setsockopt(r1, 0x3, 0x10005, &(0x7f0000000000)="e3360b47eac2b017c85008b6756f2aca27f00e7a57c816f87c987a798c11", 0x1e) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xc0}, {0x81}, {0x16}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000724, r3) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 3: setrlimit(0x5, &(0x7f0000000980)={0x1ff, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x19, 0x6b, "7546634992b5dc19cd36a308a3471ec5629728e5"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="df", 0x1}], 0x1) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb", 0x7}], 0x2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = msgget(0x2, 0x200) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/9}, 0x11, 0x1, 0x1800) fsync(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x80000000, './file0\x00', './file0\x00'}) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="89005da2f76c137a010080aaeda51a0000fff8ff0001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="5cfd7586fff9d027d74da083d2998aaa90cf430d6f60c5bcd09c334e4f30eccf60c1967d179b0c440f36752a8b26b849280bafe47652f1de6ca21540b5e54f3b9fb40f2e8a6f0846d85187b996c32f84352c28d949cb1b906b7d10fa3a9063b899bba77cba61e95771bb558fb8789ebeecb3d8384ed581cedef49e74e5be386480c0f24a68f676703e3210413b647f4492f3adc0c9642de2fbd44f1190e0e21ae1ef2694d0b28099ea54e990097ca21116df0dd6100956c68b68cf837916ffa21785b80b58ea2c03abe6207963732ca40079a4808e71e4c177587fb0e18cfbd21c54bd22744dd593c4ee15", 0xeb) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x38408, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x3, r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x80) write(r3, &(0x7f0000000100), 0xfffffe5d) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000005c80)={0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0xeffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9", 0x1}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x135, &(0x7f0000000080)="f53d8f025d1046aff3427b11abe3299f", &(0x7f0000000180)=0xfff8, 0x0, 0xffffffffffffff29) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="aa04000000aaaaaaaaaaaaaa86ddcca3e8b1c6dbc1ef7acfc0ba62605f6ad9003000008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000600000000000000000000000000001000000000000000001ff01003f000000000000000000000001b5ff"]) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r2 = socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) listen(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x746) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, 0x0) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000778bbfb444c6a35519b3b500fb3fe170f83da1726472e8e0ab9b92000b080045005c197c68a0090c671e51876a"]) r3 = socket(0x11, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f00000da000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf", 0x1}], 0x1}, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f0000000600)) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x190, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "fcb8d9", 0x15a, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}, {"627cd3231373b5ae8dd589e78f783b5d29e150f0c96eb45b1ad05ebae997d35c53fb05579cca812d1c8178e8a646a6a3d7aa1f1cfdd749a415d015edc8750e64ebbc32ba29f9fbc1b52f680eb0ab1d10bf27deb0c7cf2505b846dea1cf13dff217fc350427e290df2cc51004441591d4090b34e33d59f5063778be9c1e0aa6e24e7125fb752fed6f8c3c98fdad820b2f7169a4b515f5e0fd02f5ddf508e137d93328daf851568ee1fdb4f16de911c7f5412395ff3dae2e7614bfe78f0500820c435bdeffa74e9349545a71e2bc876dfa49a5eabc48ca49e58a3f83f5c46cabc942bcfcb4b1ec0b91f265a7d5933005faa8f67b8502cc33aa359112a92500f34ffe2bdcd5df0ea93ba5454d62085a29aee8104750a5226df7ef965d04c2af3697873b197d9e052dc5b2c837ffac3be7c19743507f72e06e02a420d83965c14d5f9e5eb855673b5aec6d11eb3164d7770adb44"}}}}}}}) socket(0x2, 0x1, 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x1, 0x3) syz_emit_ethernet(0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() executing program 0: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0x8001, "00fa25ec4cec714a24009f00", 0x0, 0x1000}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000580), 0x0, 0x401, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f0000000380)) sendto$inet(r3, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)='c\x00') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x5d4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000440)='./file0\x00', 0x7fb, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f00000003c0)='./file0/../file0/../file0\x00', 0x8, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x800, 0x2, &(0x7f0000000400)='\t\x00\x00\x00', 0x4) r6 = dup(r5) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r6, 0x1000000000029, 0xa, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x800000000000002) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1d, 0x0, 0x0, 0x5}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = semget$private(0x0, 0x3, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/4096) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000003600)) semop(r0, &(0x7f0000003a80)=[{0x2, 0xb80}, {0x0, 0xc127, 0x800}, {0x1, 0x6, 0x1800}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x7ff}, {0x0, 0x9, 0x800}, {0x2, 0xd166, 0x800}, {0x1, 0x5, 0x1800}, {}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffc0, 0x1c, 0x1f, 0x0, 0x0, 0x7ff, 0x583, 0x2, 0x4, 0x3ff]) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xff, 0x1, 0xffffffbb, "0000c6f26461c094f4ff1464cb2b550499d900"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad8884304", 0xe5}], 0x1) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff47) r1 = open(0x0, 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x81, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, 0x0, r2, 0x111, 0x8}, 0x7, 0x0, 0x81}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000001c0)=""/182) r3 = getuid() setreuid(0x0, r3) getuid() executing program 6: semget(0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9", 0x1}], 0x1) mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000001580)='./file0\x00', 0x0, 0x40000530, r3) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{&(0x7f00000016c0)="5626a70a158c9c3f69423cd9dc9ebdaf35fc9bd2751bd75be7685ab19aae7146f4942f414b92f2db5a5653973eade4007801c4d8134e8ebcfce1af5f99535934b047ca202461b4de4aae20444cf31f3e92c0854632ae35fd666d4b80104a57b635e5214e361bba888663bc233259a092a857dfb9adf3f28410dd9ca3e4", 0x7d}, {&(0x7f0000001740)="1984b05d4245b067049287af11861b4c89f64582fcd0139045a6ecc03bdd28aa94714172568e3f64a9e541bb303d887d241cb43c5bb625e1be6278e38b01258d793bc8ef0cce8983fe7e5578bacfda64021221b41b16d66a8882cf01d750bcc5a46f5f09ceb4dd7d4bb6bd084be59f1caca022bba14ecf27cd4e127d24487aad980f6757c86915b8b213645edf8278270815fe33d320745aa910bc5477fe49b63c127242bc8728b5491fdc8369bee812d84e199d31cd5ebecb252657b5b997681ce9501c5eb1c379aebecbf20d5c832274c570e06c667c8c2c660b259bf8c23cdff8a7edfb0f4a5ae62d10527a794c071e0b01", 0xf3}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="203300000ec9ca71f994a81969f66dff", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xd}, 0x408) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r4, r4) r8 = socket(0x2, 0x8002, 0xdd) write(r8, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x42, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f00000002c0), 0xa) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getpeername(r11, 0x0, &(0x7f00000000c0)) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc", 0x104) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x3) executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x19a, 0x0) executing program 1: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaae7d10c489ddf86dd6000000000083a0000000000000000000000000000000000fe"]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x100000000, 0x3}) close(r0) r1 = syz_open_pts() close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) getrlimit(0x3, &(0x7f0000000080)) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r1 = open$dir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x100, 0xe8) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1e1fcc85ae120365a6cf6defb24df83", 0xde}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea2595557e59301a11e8af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe386170153e94ac5bedd4fc0a328dd0cec7e33cd3bbdde94ca0a98850fd1ae27b361b473642941dc5df6a42a794e84692c9f5aa3c34c91256f30acfda6a8299ac5839a3e915f096e22ac79a7c174d75a358938f2347c534507f0f3b7bb43108fdacee74bc1784d7bd903ebb3824c5ca290a4d077b86461175cc541d21ac03efd3c5502b414fd74e7e12befb78378c0897dee457cf3a5f4bf375b5e8e80cace1a5d455b3881a422098262e8cfde9e826025662867f6b40e867999bdcd406d89465d252ab7bf8a74c4937da081ea023f241875cbaf273b8468b715b58b0d634ffb45bee2552540cc551f5c", 0x1ba}], 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x20, 0x800, {0x0, 0x3}}) dup2(r3, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) poll(&(0x7f0000000100), 0x0, 0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) shutdown(r5, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000480)=@in6={0x18, 0x0, 0x40, 0x9}, 0xc) connect$unix(r7, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a46707", 0x4c}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de606729e522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb0737e7b0d9f0cad20a", 0xef}], 0x3) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x132) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x82eb, 0x80}, 0xc) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="9b694afaaba1f811098baa471addb6c0f4ba89", 0x13}, {&(0x7f0000000200)="5eaae2d6edbf2675798933f7a0e3b10267494a87dccde9028c794569033c5c17e48bed0846943e03c76f344bea0db3b871794f3d49981280759868566374affceb61a2ea757b7067338ca47a14e4ef3b5118362ef5805b761215c7ea99fd000c31bd53fb5853bfa7b24abbfa16a87dfd3c7c4e0c80d7e9c22bbd77fc002bca359d36c893f480580788d4c15c9b3a8ce8e233a99234bb34745e9b544fc969ea9a10901119ff25e89f9e97a165f9d5abeb75664f34329d556512d6d0345a13717ebecfcb80131e6bfab2cb001ae3152c3d9f168680266fe82eb5337d0b8cfe683efcd15486b544", 0xe6}, {&(0x7f0000000300)="bb", 0x1}, {&(0x7f0000000340)="c355e9fd573c9215eb62f6bf37c0a943e99d1d81e9ab9bcd8d5990881a4652e51e0ae4a015f772c1a5c46545c3a543f0bed2c8edd734bb43f4070ceb7b77b42198df82ca200414c2164bb603ce454fe37e5d0d4a5cdb31cf6ed1b0264d56aa1b2c1ba1e7c5ec027b07ba2c63298556f791c22bfca628841eb1f74675c5502829531c383e2e5a5b9a0365e1e8e0992a2163f3e7c7a1d586535b4d5c290aedb9d2963f25c8b76a803945f4ca2f4f1e66c2c0779bffff3f3b075c591245c1787b3602787554c5e80e917b7599af84c0c8d5dface544984712e49661648cc03f6015cd7a42edce93cab688a83e473f1d57beb57cbffea3b04fb383df86f137b19c90dafe23134782645f8339983c555a8e484bc650e8ae84f5205bc059c92a11c0a26359cadb5546f207faaf0ba7bc9f8143e50876046f2d94105a7e7b4fe163e847814df01c2d9793cf181d786bc255a547a576110667f6d092eae36fca9f3890498e1f561f54e88578ea4b88711a08dff14a12794cca9cd9c1a27d33b696202639a9942974462d045208b483c0ba2f5465866b01c32c37a1f0d9072d511c2c8337d51c646017df1f1f66dcc3f59261502e81922b866aa1dffbaaac2857d3ca324bb2fcc8b3352d34bb63d36b270cab1279360eaa33a8c14161502228e36a7ed77052dce96193a4c8eacd598d2103bc408ce0021779b562874b0f8f3012099cb9914b9e5ff3a836e50ae8f83d2245867a067b740eb3246082894823d72fddba5363f4373bb737e2b79275c0d32f9a5f6cd414e2179aa7d6591072f562d6a7d782976f23a88d8af05404f98934aeccecefe6afbf49c170b34dd7b5d11e3404b7de689c8e746842fa0bbcf5e0a3a68b487b79e6aca13fcbefb513d27ad4a2b76dedfefb2eb28f433c5d7f8607c3f75bda11e50b728101a80170f859149fff376e50ec44093522c740fab73c8f0bfb976b100194e266c13c48af8ef11602114c3c7c7c4a237af0726d1ce7b6d71052dc2ac1c40dddf86fdbba4be6b3aa48317834d566956f4dd98d035c44c7320b087d95a03a6339a48b371af724382a82980ebd8fd6cc05cbcee4359bcd40d9bf7f316f5e7909e79d5e32e43e4164fa3dff9bc0bc7d7ff0c9d49c32f1fdffe2d25befa68f3210d97cd3ff4ac64ef4d94c936efa743a4e56cfe62d718ce2b8b13da2f4ff9538142f214b3ddaa4d8e3807a6b5f687dc9e4d2d29043d413d1114d0e738e93002a2eed7723ed381a667d4ea9ceb84cebded2b188f686bdf6b0c2de22914139b0d307723322bdd84db7fe0157a45a43219232fc8eaf993cd18916d1806254dcb6f56355109d1898d3e49bab5aaa3427b59f21eb02baa9c1c199da79881d192c2dc68ec370448d4c2fbe65ea8da67202646b5937523f9ce00c539a376b0260cc995cd1963379112ff4354cf483273400cd7557c89abb6a57395e00fb1f15f95fec1069f78b366fc33145796830924964ba1076d19bd38c679fa214d0214aaaad39f38b29247195dd94422027c63ddac616e20ff93a1078c83494a782fa5050ae87543d66d08448b5bd9b72e8c4463ead91e1d67323ca8222e58cd021a2bff1da6ff83ef385f6f1c65e5cf4e87dec2ee2f7f4616aa4af05a4ca8f27507d432d242000c1ea4b2fcde0ce69a625b4ca68c4d020f6b0ffbe1212dc464132af23914a2ad1527bbdff63e614865a3405851a32455284d8be52972454c8c43e51e6f3afa09c4bc22acdaa5fd49314ae1c408a072a28f54153b381eaccb5c628e2e98184e870ddda38fa400dd966683a36a271b1b9de6507b9fbba0be630c557f01a9344026258bd89d7041ae52a75020c6b5175db3634e4e8fea38cabe71d8aba0dbd0b28c8ee6e41768dd74d534c5c019a7f8014cf63d802b174f1225b742b2f43d27b01791cb484712a6fec6cbe2a1a090ee08553590834b4bae482fe753168f5b69d279ac873d255aec06349860e203e80ae57eee907c82229e2c45d3fc7446c92be1407cdde3da4f9ccf2be6974e4ec3ea25f6f5790d179a159c2861be3c7a9c9fefde45017fc3c98b6eac0c6bb9d0f8c0e140fa3250c01d477b725d469a794181b5c733ffcfcab8ab18bd1166e0d0932df8e734dd4b9b08aa1109771363f5e7a3bda329b2964118ccea2cab71dcd3c2da3171a6c6b8ad2371296ef37e89d8b7f27a71d3375a4d1938def81db1f01254148e3234d5a783398c5b3bfa4fd2026977e3c6afaa429754bd24b10d2ab302d102276820040adde57992be88ab75f626619dce566965213e068276e50f8536444a0f15841b76fefc964cdec68de3f1368faf0ef4ae53ea478eb2afc66a6c4b25a70ad9d6c63465ebc4e627819a858cbebbaa1e3170d785effbd25e58405041f33a9a0240108efb56c2e609a4064c5349bc6f69cd527151a2e5ef5346fdf2a06575bdfd35873e27e5f7e43bbe2697b8feafb075203291bfdc832d3ab0d5155d576100fbedee4ab02505541b22294b23b2e52df4f5e99038690580bb6bc2601a7234b5cd0e29ae776236914e3fc67415f87577469962a6bedb84b99f1233d6eb8bec4792bf5f2c83cf6e855b4c02c05f5d4e2e52fe6772723926d59c76ec13eab2dc2a732ac4d58aa6018881139b494b2b2f893535d393beeeb30ff9422c05ad1131ff742ed1f910c1ec799ecc54112e7a946024916cb8e7309ae8f43ef75499089433025d332e3e23023d3478621b381be83399c0caddad3360aa1afd51b42d74b008904bc19beed5022199911b449d79a3422bdd8867a1925599b1fc45a6dd314201950a40adbd0feb15c6b66d8d5e0a37ff5a8462bc9903ec3c7c9c902a7fb3d42e9f05acc4b45e08c8f137352bee8938b18dc9c1b88a5ce4313aa270681f0dd8dc136e02f12a4e052df269a84d0caa6202face8ded7802d0e2adb9f9a76cd6d9b67188ea22b3f646f716d5bcbd287d31a38b928f19e53ed81ba6c23cd3638d4635532039f27b2c4a204cbfdae1fb8e608f5425b105fe57803e23f2f06f0c155c913ffbfe70b7200821f377dc04cd9f8ba3c2bb792f125990e48740bc76654308d6a4fa48efe2739bc6e3340109be10fc6ae2ac9fca72fb57c34a5f2b74fc4a4340539dcba8b316d62f22b66347da9f028e5f09b0e2d9f567790699164188d778b8d64744876437ef34604fd036ed5cd05106435e3ae53bb28adc3112a8a2f51501d610b8d8a86dea13be17122ce93b6de2601fdd32a4b02057114187771f29134af19e48bd1f5d32fde540fec3b1cb6d42a975df5494103d6874f05c48a272685f38820ca5c36fe70c90c441a2961c974ed6b41aaa0f371371b7fbfb1a14897e2d9169dd3f3eea82f34dc01d508658ab3b3b3cc0726b80bcf59c1f1fe56430343d9d8dd4287824e8de7dfa770657719c933a92a2ad4c3be99744275eb780a9e72e6321d80cee70defc309a111bc3b3715bc51c6ccb290949284ddf57ebbc9a4b6f95a7822a608473e8d6d59876901bd3788627217a877626df615ecc10590c8e86ad30f2c1a4c67ef6356aba44cc2d47ad5a33003bc7ff10d3636794794f819fe2be39619c6df778e7034e5c5ac48b38aec290fe661c1907f5010fcb4fa1a9340e3e21bbcc07a6d1b9f82c8624f0c27b4f1889f5fa5f74e6f4ea2af7cbf4f3dd024cfa139c547f26041ed27dba52da61b2d3ab4e95b9bf9c639930eec1666a4b36548378def8080014b8ed17e9934d4afbf76322679c232bcda5be382c6e6f24ce993e3deab060bebf5f446c2c9fc6433f0c1b6b4c3b491786886791e3ed31380e1c24c556938332f07cf0e47724b24d72c0e24bbd4bc68c85ce6d7d749909f8c48c0f0ee7e7633995d828b1536a2d19af9546bd7071f0b2a7dbd744a48becbd03748497d8aa9f981a473d6389afe4b051322650051b45bb0646f1d12f97c4f3fc979322e2af53c604177461529a3bfc728f4df3e497b5bab3463eb3589507db8c3c9e39a18cf2383abb745795deb4279307ef1485b17f1fe8530e7e1efc797b41966d115a224ea94734ba61e518d554d345ab24f8d8170a0245218b20bf67ec37d39c83e6f393d35a7abb5dd7fcd45cab4621b61d9f286f115630642702b6984c9a402041b4df21011e9471e9f7dba1de447892c20afdd923afbb9d1e9f08157bb108c13ebc1255b84ada1a37f084801ec236dec49db704eaec780af900a2efeedc9e218aa7dec9ca55dbbdf3cd444524014c717a68a468d5b4f81e1583ae5aa72d697f25a56acf209252edac26288fe7961731d4048436ec41a5f4e423971313831a334e75fa31eb90581da4e30910c909045e5bfbe88c03d36f501dece59b822a017864690b9e9198dea55374687061a36e18c117a3c199897784b0a26d3ad4c3fab0b94c307555531d533a3c4416c5849698d95933221caec933a166b8b8030cb74792f0410e1d40a17c4fbbe816bed8c1f29ff00b98e46a460b0f7120d29accf1edcdc470e2573dec6554e97df5b0c6903a8fb6abc40b3c065076edc4ddfec85814e7412101e8062d75efe900baf926ffae7afe5885fee939ab80923bbad4923b15c6dc9dcbbdc7f461ae465baed7420ef5bdadd39c6f788e081c62f212ee623f3731db1763c81a1114addbc6dd66c288b5aa7ebce157983436caed5e36ac1c5b6dc5674784b3dd362d19a67109d405ced77f05027ff0490dccb6aedbcd9cc817ec45bf358e643c84b2ca3b068530c8e771fa552ba37a78ed833130316be4e64b36b360bfce18d6ed0134a552ce7d0b240fcbff0736bc47243ceaff3030be68b789483d2f373981101bcddd533b3751009bdf48bb04444bf40a11479764535d12737f9228365468c1ebd9b3a8c3da89d177af4ce4693555bc0b61de64cf9c2dd7fa5cce6fe2f8c59deb795c42a823a9fd50ed0e5b234719814e2557d5489e85aae6a21ec1a300aa47019854fee6f1064858b4ff3bbf21fe3c2b7454de9839176240ba8ccee4bb03fa77ffe804c05756f501322fa44b0373b72fb3a5f1429e6f83c761ccc4653c31a26c274f7d6cf8e2eb200b8c6c22613be82f3dcc865fd66227497f5ddeccc5cc070199fae3ffdee9498244fa280b335c4a9a466895bda2aa480d1755144c45cd5689a969c028f1fc182f4b47979c1fbecbd134dbb87641874e7285b630e2c70454c92fe41ff949b2b7037530b9331aa8e12e08a378e56548d96504eae74c9d22f1577e79c7f917b165d39b2353c1cfdbfd729e46fe7d97d53a9ac3dfb239bc52b8e647a5f53a4432b6b1439fe08c91c1f93f52320445b4daf180412e0c6863f885c10a0d6e941160884ad6adb7b61d46b54672c92789a3e2e4161d25d182fd1e538114f25a9f6ec951e1f75650da10b1647155c4c5f398af7bec4253319c5130e99718c460ea799e1e0ec5ba52b35e75dd230e630a520f23f8b1fca95819fa659d8665896b6da1e567d4f752ea3e4553d423648c1dd2521e107b6d6c5de0254470f8760d35fc703b5ff27bd4467bd489f42176f7906c355d69ed8682dc4b7945dbe577a5d59c7c105ebd878836213bd4d10b77fbb1acb1519efcc2aabf1d6f9f5bbb690f38a9ae4ccac3ca209e61b58aa63287bfe5acef52f829345ae16ca8bcdd2217e1056b88bbe4f699cb067e80d09f93d577e6a3930bbc0eee72d72a0da1edc71cb56d4ba6b576d0c8fc3250b467f2a7189171b1e123d407ed0ee40c1edf329f0a1b8d0203856a9353018f16e8a929b56f89b1e6bd46b3beb0674949afbeacedcd986ce9ad860058eaad8688a5d28f0eeeee0d0f70247", 0x1000}, {&(0x7f0000001340)="75d536da5777587fd49fb58577cada128588a18269101eb4411948504261261c637a5424fcbc41b795c6529571f42ab01b76153dc7434ae675fd46c0402b1cf304972ad86e62b70e464994f107d7579e2b53d77516509a20e05bbfe9359de0b56550bfd42d66b066bfb9085fad3e3e6eab5e279aa39a2240ebceb43f649e218ee7ce43f0c045f9c57d8e7a907823360dbe7012b648e01fdd06746f2c72e6abccabddd82d5a9bf87e56120564a0f213fa7a5e1c2fedfe67a859ad294702a8bbbb048df73b5bf7120d09a896347077f2b30c0a3d80c51c0d5f", 0xd8}], 0x6, 0x8000000000000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001500)={0x3, &(0x7f00000014c0)=[{0x8b, 0x5, 0x2, 0x10000}, {0xff, 0xae, 0x98, 0x1}, {0xfffb, 0x3, 0x1, 0xfffffff8}]}) shmget(0x0, 0x3000, 0x181, &(0x7f0000ffc000/0x3000)=nil) link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') getsockname$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/265}, &(0x7f0000001700)=0x10b) socketpair(0x10, 0x4, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r2, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r5 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x2, 0x1) connect$unix(r4, &(0x7f0000001840)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001880)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000001fc0)={&(0x7f0000001900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001ec0)=[{&(0x7f0000001940)="22281f546c1dbeec505812eba48e5a33f491f5f43e4bc5a11fe5a29e84721068d79ec5b603bca1cad6950b53e79b1db6411d0cc34b9f97983cc1bf93564d942085701d572e67a25caf18cf96ffab48d1d94d73b6fdf4db947da5273d2bc2a8e0f534243f05c5a41d15c59dca1f615cbc18a8348dfb09b628993eec221173fb63c80c71185a684a20c400703847ec9f5bb1a6b14fe1e0f3c554", 0x99}, {&(0x7f0000001a00)="c627af61ec1edd73a305fc965514d7ff031e1d8769", 0x15}, {&(0x7f0000001a40)="57392774c24c63416c31ea4a1e0bbb778ea27689ad6ea2b9571b4538967a4bdf9214307a61eb7ab2f41170f3e67312955a7f5ffd207d8545eae6fbbc6032eb2986efb7b7a9eb1bc010c03bd8f6b76b13f800c47fef92c88cef79d96da282d65e93dac81d14ebfbad0de47a28e833f59315cc3293e410a6e79849f09fe36816e9ed107b12dc8dddec72c4a192256e90f26f184a75706a1c5a8cd5a4a725ea", 0x9e}, {&(0x7f0000001b00)="29e20079de06cdfda805f5fa214f1b72b8f8688cb8011e4f39cc51772aa49b32b8d1ae5b958ab9d87febee0a8b8a37742c5d6adf3357e238c7bf3bc55f4cf28d447688d17e8e4f2a440b8077fa9716675051516d67f8eaa78bffd147eca5d2298059d440f64497a3ef16", 0x6a}, {&(0x7f0000001b80)="b28d3c8f64dbcf4908dea1b08e2250fc7a1e4e19cc7b0f17d9b5d2e432148ae0cd81faefdf100386c3b28284068c890e143e1c1b9e9a7da828248ed19b62f834af12ca731082b1da39986a4197f6", 0x4e}, {&(0x7f0000001c00)="f12608590f26eca92c3c61bdbf478de93a73972676d0849526a703842dfa52", 0x1f}, {&(0x7f0000001c40)="7bc2d7a9c8437e9c0b1531833597677651e2f0164c037e47f0fa6fc89b86db529e48090f95a92f74406fc6cf453e7d2d291633588ccaaa5c57dbf986ef158e66375a184d2e57869160a2a4ef3de0a758d482a84366e87154f5352d0b164fd5d70cc4992b9ec6ae30cde744ace2b67a592fa126a1a1158efb7216e4ceeab1940b43e5cef794a524ad4f6cf5056c2caa97cd9d6e99ddc164f8ffab2e3599dcad97f2b8fd1abb6b19519c13562fc214d586983a917b7f5021a27140e3bb3c30af62edb5334eb69c89da31e6f3aa6781b74419b2f4ae54a82c43ac58044dacd3074bf1e7d2cf151ca6c9548cb5010d84", 0xee}, {&(0x7f0000001d40)="92067dc8a60048829a5439936c7b4fa31188624a36893718f66ba10ce8cd014e79e3552e0d2e6598c775646e5e1d572e098cdc320d143e83c8f12634ae7fdb171e389cd72298a94eae1248a5a3d158f6462a1e5439d78fd780c32d7c832a5b98ca3f29f316efd082ff850c0626ceb8d3e65f3621525b36f5885a9b9c09beee2181350448f95383d5740d2ebdf221a43b301b05a86f1237006810051e", 0x9c}, {&(0x7f0000001e00)="03ab7187f9b3f55d79a0e31fa9085e63697cf804239699e3e4eeb5babfd150daf55c9730719ea4e111d8d8b67bb4a21afd210b0f0acf7a66adf2b8de52539700b33f229b46a04315d9032edf50", 0x4d}, {&(0x7f0000001e80)="9dedf3eaf3eb4b1b5939be53ff390f96afcdb71cd7f3be575877ddb17c2cd2c66017a21d577e79e57a9624340715666b2eb4150f25fdb9", 0x37}], 0xa, &(0x7f0000001f80)=[@rights={0x18, 0xffff, 0x1, [r5, r2]}], 0x18, 0x401}, 0x40e) pwrite(r3, &(0x7f0000002000)="2545045ef9660ef59f32df16697e6d16aeb47ae1da14047a15a0fe72a61d7074076d72b2fbe5b382bba36d9d1f9bc4fdab3aa09a4b316550f521775b5d362b91caad786e", 0x44, 0xff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000002080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002100)={0x0}, 0xc) ktrace(&(0x7f00000020c0)='./file0\x00', 0x2, 0x0, r6) r7 = accept$inet(r1, &(0x7f0000002140), &(0x7f0000002180)=0xc) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x0, r7, 0x1) sysctl$hw(&(0x7f00000021c0)={0x6, 0xa}, 0x2, &(0x7f0000002200)="91c1a28fe65edbe58236b7406b4e9282ce089a0bfbd179d50c87d0ac57e44bc6876e582fadd0014eace87287f1455a6baea69fc651b26b01f192226e7920ea265e516164b77754216102cbabafd7ebf4304fe7fb6d901e9b94984a34aa96485905486b7d1bcc1b783a80d083bd95cce28b7b2882f3b9701a3aa30dcb", &(0x7f0000002280)=0x7c, &(0x7f00000022c0)="ba48890bae2eba7a07cf61e53db1f9d17fa587fe6d00c01f00c6a2159bd74ac25b18f119c0c5cb2827a02fb94ede1e14228c85a4a052727c6fc769ed4521bd4205e4e9f53f931590e48ddde1a6e2a2ead6276b8346070425e745edb6cf4fc655852a9647ce0933194548e2b248cbe11773ad96d5c883caded493d02f4aa3a4e6d58442ad8d9a4a01d7286b1b37d0cb558d97dfa7", 0x94) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000002380)) socket(0x0, 0x2, 0x8) preadv(r4, &(0x7f0000002440)=[{&(0x7f00000023c0)=""/44, 0x2c}, {&(0x7f0000002400)=""/51, 0x33}], 0x2, 0x5e) shutdown(r4, 0x0) sendto$unix(r5, &(0x7f0000002480)="b1ee22109f21a7a52d0c8e7f8b3580c6ef82175848a58db27be82f5657c44114ed43bf3df75454ba1987bd58fb8c442cc777b8ef509e721a5c6e9016f55e9e4cef9e51f95bd30256a0a9158c44f5b19bd74482062c7242512c7ce38eb7fb30a3b4972f20d2aa78298799c1940d6d4b3f88cb38a416c80ba91283a6934258c381f6a764ecc869f5ec257499eeb25f68ca357ad841cd04e4eea4f716f182824d94fc466869ce0e3025baf56f9f40499dde96402a27f27dcdd854b98a7ef7bee7a1e2c5448eb2", 0xc5, 0x40c, &(0x7f0000002580)=@file={0x0, './file0\x00'}, 0xa) executing program 5: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @random="a36e741e7457", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "0400", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@fragment={0x88}]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r1) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000009c0)=[{0x44}, {0xc0}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/116, 0x74}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/74, 0x4a}], 0x6) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000280)}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) dup2(r5, r6) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r6 = socket(0x2, 0x1, 0x0) bind(r6, 0x0, 0x10) listen(r6, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x6, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) executing program 4: madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xfffffffffffffff7, 0x3657}, {{}, 0xfffffffffffffffc, 0x22, 0x1, 0x8, 0x7fff}], 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x86}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r4) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r5, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) acct(&(0x7f0000000180)='./file1\x00') executing program 5: pipe(0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r0 = socket(0x6, 0x3, 0x15) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) dup(r0) pwritev(0xffffffffffffffff, &(0x7f0000001d40)=[{&(0x7f0000000200)="09bb0ab77c5003160f9b50bd3c1ebdfbefc70c9ada78bb0f5dcda309145cd31dbd79a923e48ac35fe92cdac1b00aefe729e8d40fb14fd8e13f9fe00bac3b5c98590ee9d3ca1a2420e5a25604b42f76a83f9fc8e0f7fc1cd5accbb6b6f48648d18b0e90f6b231d8dc8962831e5766d3f9f145ecede21432c46238c637ac167990befbe18e5c9b363c276b960826a4b196be437f446ea21f7da4a4d9dbfaba0057bac425633b917a5b708a2f47630dbd83e347046b9a394a59b04636031e69981fb6bd94db206b5141d0ef61c606abcab38f557dc962f29a778addf97a22d3a853c881066d6b997b", 0xe7}, {&(0x7f0000000300)="49d5b722847f648b39d6b6f079011917bae13ff9b4cfc9403d1f03e5c9221e134cc6fd200d8858343d140c0111a487a1bf40692cbb2070f731a9a3161a4ed6f5177fbe03956f5960a4f472fb97afbf9af40f2a6b10807539e326d1de469cce58d11485e32afc59f91aaf1d41b7001c0ec6092b92eb51e3dc16734f1c1a9d985660b4c9e04c37432aa701", 0x8a}, {&(0x7f00000003c0)="3faea3f90466b9b2ef1b004a276a75d29f7486269f7cab3c7f99de475fae601cbea8daca2b24f9f8b21a285118dd16ffa0dbe45de91291bdc2f194a03052132d8de9179d0a2e92b7c8aeac9a13f4c17ae7220e517a7c00197bc8fcd6a85d3149c92a3c4da0145a73b284a01be6062fe797c292735afe6f45e22df1e4b7a41a36eba4cdee06a67563c78402926eb94b59b6528bde378c6b9aaf10134249dd27909030d4ba5ed8936a2e44133ca6441d9476afc6e730c423663fbd2f726e1dca34b764b197002157c69b6dcc0327e98edb18f077f0eb0a2c776a3b6075109dfe0ab1ec4d8b8bc8b773d6c42f", 0xeb}, {&(0x7f00000004c0)="2e599f6721478b0ad682b2af19bf94e946193df53bb1154b83f782256558c33d54da8a088e9bf5203c", 0x29}, {&(0x7f0000000500)="d1f5d06f3c01e0306a39587759359e02b736ad32a85261ab95bdde5de85b317851d467916dd4fb826a41f91f4eb92858f9bb45e1e8d1710d2d853f2aab375ca189a755144b7b3e0d8549e3f4d771a4ab0f60e465e01491ce96d687ea6d0bbae988bf847f26e6a52b9db2dfab403f3544f3f88f8158aa8b696e2fe0a01dff40c0ff2565160c13dbbcc0f778b2236725f9e6cb65ce5c8c1bca068baad7d9ad82e82552365a13e6", 0xa6}, {&(0x7f0000000d40)="c9cdf9e7417a8c842c927ca52268f578be9812c5df685bad352fe309ffd249991a070659036d82ba1e78a60c576b56e1c0872377770dcad45a20e4a9a392828df225d2a6a5da83c49fa2bfe5a01357a558f2cc4ba006492e90ebae8e37b6a17bddb710bdd4bddd5a9bd51da77f2b88316f90e12142a3a4ccf07ddde93a64f7e6c7b22070b76a44d2de8227c0793ce17d90a30b001d1acdecc066e0cd287f140731ecf8dc9b525cebb111cbe6eaefc43324c58f31560a82f26e0e45819ebc6b98c1fa80e32025e23aa09c9b7ec7c1898987c570690230c9e4234aa2afe694a206795d7258e6aeed5b12192691f436e90e3a7378cc9f2f21d08e29961726b75717a79f054b8c3222040c586642aaa8672728c83c3fca6f6b703bd1adb291c735e37f640e758d636bed1bee7a3cc0515e28d1a772a0091481c404fca0369d8740103f981b8da6bb20077a9e3d792053596abeb64839e6620af532bd6cf39d05c5efa5794a93e70dd24c567a798aa6272d9167e8e48828101d536b38d328596c7814bc374854f707d359a01aab3789a2853e72d188a22267830467c7c841fe6f779393dc260382427f25b0febaba58310eaffc52285f59412351bc214eccc71b5afd8b9c1fc5d059c1b89fa1b697e3495228761fe2dc149977b7a2320a70794a2cca82a7142a925b29842a05337420f4c12845a308a9b4883894b02664a2cf01bb33f22f4bea704a3f81b4f409aaa9f44d2e9e920d100575bbe2898c7f4ce7d6451a07d4087b740e6363ffbc2a573dfa3664c31f820eb64e62905332fb8e187d1255a083cadac503fa4d29d3592c52678ecbba1672c8108fe1723dd5b2234ed4222337b89e8ab372e63787ae638f5b927e8388b73f29fc42ba087c3983785cf0c148986e42e7f5aaca3ccb11442b94af4e399be0afbf62c2db2e7a85c34fca0c2f776345782d7da62b23a627ad68545614d0855f27c70acc7110115f8cf271f9adec670d10fd1c379bbf27dac9cef74f4cc98e6dbe62697425b2357c8bf1fbda3019da97909a46596c5539caf384ac5bc7bc6e8ea732445f48eaea0bd35cf435fbf3143e7fa4fc1074e9a67c0d4f929435e0f98260a1f4f33cae90f976a866148d0f281e752e36e8af5c7f240b460d7160cde0783e0bac3df387aea26b10ece001b0c2367769bca4a975aa79c3efc4028b4cc919506a0ae7d38976bfeb80e3aa7f356ac062fefb3293edcba3185dcbb5fb4aeb74f868f91ee322093560f4579175fde7962dcc8c6730d6f7f77643caba1893ef0b0e4cfb776fcf386c47e2b3d4c08dd1b66e557a83ca56cdb7fee3a32376ee2eac7e5e90879b5de0131a4a6d1945b94ad0f20fd4dc19c78a8ae9331a9f8b14d54b95380d398a06f7fb03223b70630900d6c2b6693ccdc6cce1b314938018a3eb633ab302ca5dd41c020bf1f324ef5b9995922a75c385f8e8a4c52b8d02e5f7463c9dd9e52062310bf548d46aec92c07d184730fbb6abdc50469159f2b93d032f0bfb8ac8ada0518e899485903a3ce275f4a2d066d6c21d8ce2168c04ae094653cae02bf1f4395a9b0f1c93f080357e7b1403c0b54969887d806a947531d81ec778d06773b6151c7a4af0ff3411cf031ff4f06c765d82e2df338d9eef8df6391c6aa4e31aeff88308f2858ec1dc10b917bae6d44ff5c499a291989a49429f7ba4447f7ee45bf6082b7fdb4cb7c546aea6cc3731d176bf230c44a376dceb9dce7189f9ee528fe595000e034523dbe7248217328be3d87556183b2797d289a9ffe9af952579456b474b90317d21c3f87ce96390b75a2dee04fbca6b604707f575bac15c9cf6e6d49657749737243aee4d05563aba1181df8a0bd4c34024b7b5202e3c7ab0a42068e159db388c3423d2189ac0a541e43402d91b820d41e158f7aa711c27e62fafc0ac285f3e0ac2ffa11d85d36fdc3c65dedfd6a85fae2725612e00dcb6f8b4f1f8f982f328d1a90240013d3da60650231294418591fe7194dfaf7b5dff9caa69e431844b43797ff03db87094d36188c464a3fdcce24a914c29d9d36724f0bb237f3a598e127c44c9770a3b07427ab17849c2ac43dda702b31032229e353150b499c8586d38fa0852e985649e5685568265dc8c7752ce003c6ed72f91642e0252a7aec2601eda6b93177bb6570510a8439b38ff4974d4a198b1272967c2203ff58bce171514d9798dc13f45add0307910ae5e2141a8b1d7af4fc3989a8f47f49c88d6860ef7feb188c0b5f7f0f2e4ed72e735c30cf0cb0d4dc6be7bd574a80c41081fdc27730166d0b3904003479caab5a8a851ee8bcc0da7f7e85a23ad54fc9f96e9d51f7dca9abae6df47470cb1ae5fcd4840134d1a8ae606700c38c86eb3f074a11dd60a2138ad7654a41d2e66726d8771139bd747278837918350c0c455c11e00b2195fd3cbc7cba5eed728d93925acfcbac32287ad1ce73f820c6eb631c695c30c9c4311b9d2b62f26120bab8ed39778fbe50c2887fe8c05ef098271754f066ecf120613ab11f685911565b423c7ec4a405bfa681c0a0ebcbf35d6e96b9f4cc6b7db962c99e84658f460999397fe199713ba8cf1c5165b32c93e9c22c05fa5af6d2487cc8cbed3d2dbcb26731f69f2a012ada5ca875a87aa658d166b2958ba32c5f48a118f06c9b0210b8cced5fa4603e94787bb085b456e519ca03e837e4b001de826af06fcf4fc3e94ddbed6db29a2be985fa2814fdb151bc2f8b0d21741262378a0813e5dfea130b279aca3b6ca90232b17ec792f58e871cc045d153319b0d152a69a47c9a6bc65f22cfc2a33a0f5a911c887f92df5cc81a4cfdccb321e2ef0e394cb89ed1d247c2912bfd9435ad6499e9ab4a59981318d25afb61573041cc43e5e8b18c5b7fc9ac26a0a35daf2033bb25d9760d4eac9edb60621d7a30245d852d73e3194154ac302b08761b461f80a958398dfa91a69f62991e94830c671054cb49443ae9bc0d120c4f3a4263b3226bff38709fb9603633ff929c6c718b5003088115e9ed63d026a9dbeafc590b97b3ac82ca9402ef317e32cccc461c85d19fe200149ca9b8a1b21cd1a4e31dd6d41c69afd5f56c08d97cedbd15b5eb1afb1b697102a4205d2060da6e523b94c04331444aece051b7a76a45a85eeacd6a6b8962c7ebc2dbf98ecb968af13bddc6b9e5c1eb4413fb100e01247289cc11c761427db6241e00c3d138d567d3c997a5f413efe1fb28f5d2a5c4598c6af4ee478ac53bfd2621ced264fbc8c22239ce418b79b86861450573b4c5a87c0cb53dba41d9a85295e2c79d8a0158f4046839fbc08fbd9845b19d4985631b9e14df6776e954da63d6a96d9407b02d520bcdfa9c25711743c93d0b48bca54913942aa940b452cd39e99ff812719c9f31df0b2125910fa98a51c6c5b9673d854085dfb8c489511666214f0992254b177c3caddf8dc18a5efe517a4fd65c8b7448d79f4e14b91c89227bc33289b59bd41fb3b4dffc45d57801e6bb2ec6b5f1c79d03dddec12f8be25d4b598b53d860273308034afc0ed3f5235d9019b10358cf8eb2e5fbefa54c50c25b0363bf094bdd11e04c563da0e73c95db21df527ff0c3e29947dc09ed8e2bf3c7cb1308edcd6f13b7d79df07a4c43f3901ba045ff25319a1553d4db66a5e35ce4fba0dbc2d7956b2f36c4885b6e5227e5654f8fa7d6ff15b7265b290a09dc76371793d51c169f19325a8cdc10c30024cd6ecc867662ab9eb93c1fc6d01b69d8d024acc4e4e345fc61435aed0bda3c4337383c86fdd1febcbc0f2f7ebabe739ca3931b71e99235fb5bdbff496dd19aa460b2f59904ce69bbff4914efe28cd3a3393b365cf858dabe8b3b527080a85509b2252378cdb53e707c2530300f4e568debd42efeed5fcda2896ce97674cc1ebcf15e38ccc20b2cf37914992c9be0e409bff758cb63202a7461d0bccffc0eec26c7c70c4d3be708e2c7db6751490a584f39fb7effb35a6f161e3e181f3b21c908e41982ba732375cdfe75320979ed142fc67c152f0195b032d5f31a9ec128912770d00baedcf75a2f37310e35dac9147645e62910c88d3ed2ef4edc4f4cf9ebc79f3cfa39a965a2fa0e209217915cc026468c4131723f24cdd8878d9b409883cb1dd598518a8d6f42b1af0d9cc6a42cc235fed5c69846d5f314f60af00e6856b94e30ec90d505205acac352d8ae4845614dce56fd4922106579f9d53a60f9c0acd03473f2f2316c6ed9348c06c35de23e99ba47a5055cf71d7b9d5ad13fb8d8a844b18d863c72a05382422162c79b323ffbfae05e07e987699148a25aa6fadf35840fdda556e7690203bff565dc853167f9fa40c1d91006cca7a7c7ad36b11c4f0a58c234f17ae772f3ecff37ab2d8f04527f6d5b1aaa567dc1497130ed7f0061cfe02d2887d1147318c1d2bfeb11fafc2ae49f04faaa093a6b9d7ebf1d176effa81548a9118c6fd82abb48b9cd68edb392a235d80718795ad1ac111c53e5405041f6c23066b3d94a21ad52e44123f568c6cea16b392ff88e898637590b18dc1227858e8d9d976c8d19701f1509dade8dd0e215f8b7641e62a5579f639bae6d02c01a44dd6ff4c0c9a199b0b555cac290c18cf968d6482dcdb2242187d0ff912976d64135770409b32cab1c058fb3557c4b60337728726e0c2f819b9f44524f92f2f183e51c619576a2b62884d78aae1870ca5cc5fe2195f43d5620761e318ef38d1d630e77178082f1e7d7d6eb8d4f08233957af94cf2d70dfed536403b9ea70528b3c3f66479dcf825a661d11c188c06918ab9048a2458653c581debed748b2b33721cafc039cd105c2eec7b97566a8eb2714fc0370a28e0632da83eb9671d1cd255cb90b7cd677d003b59af9781516cc5725d3c616e6af4d3c4c141cd25b7638c27d7e52934f2fcf87bc02222f9f220850a6470adc6a4bcbf5cf5c0ee5a27dbadb1bbf5e5a6e1c83376f30b06bd4b38f014bc70c94c299412f24f14dd985e07669de83e6358aef6cbfc0e83bfdb1d7285c9cd98c5cf72ea9379b1a6de67ca3ad27f1087c48cd38cf725a39d789b39d5159fedd172cd71f7087f0997e98377e4cf4bd4ef75a907f38c95cf3d3f07028add4c2786b7e34fc204cb9179fb43593c9b0bf94223512bfc301402b0f45f9e66b42e93418eda12f0824a51d07f1070cc036cdf287b1a44936493b6e53f03f32bcf3f90aeaf2d03488dd602588d5c460f1ad5c0676faf3966af57a75b16aaad4413a70775351faa7b15144930a09d9d4f6f97fada4ea89ff611ffc272607de765ad7d768286bcdaabd3e36c919811f373740f9b7c37aa4850714af9cc4fc99451ff0a312c7d7b53fc8a453c32600bc16aa5141a27ae5def4469403662533325caf27c517a3eec414659408cc01180fe95ca6da3a60e8da109eb84c94f54c645d85b320b87c8aab62806ed5f5e8448c83a7a6275ed1d7f678a9313d46544138f8fb465d9387252842a36a512df37529e6feef1a397c752151a73c4248dae53080f3fd27e806803132316e90848d4ed8ecd7ff27f595ae6443e530b97c97b60977d71cfcbc242da5e1af66cf599fd2e3cc50200270226b75c22c50b45ba2c7edf7aa595ce0c5a46bc383ce698e3f9bdb0d6f7d69d6bee1217d02276e665492ca42fda289c84fea60ddc4f2febb0e6eca81bd7ca2d37bb53cd36dabf5f04e7029fa5e4c4cfd3865f8bac7d1989b2336de666a6ca9be9fae5f85437e3f5d3b3b17887dc02517c961951c2082b8104870a97b1f1c9617aaf30e839c11963aeba03a1839f2edd51", 0x1000}, {&(0x7f0000002a80)="6065e145b8a97ba2f2891728f02ea973ea9ff9f8651bcf80b84f36d33e394614797ce228b1fea31af62d9da33d91204950264428d2bb54c42339bc8a69673a3ca894246b02f4788edb8f5059420c3c8f0b49b98680e40dc3a46c6cc3f226cbdd4dbd5ca3814cf24567c946bf416b49ceeab0c6a935a000b81a112987dfe5767960ed578440fe85ba7a859ed7f15d8543ec4c3e978c43972464048b172c4501039a1a73476576baf9a79bba51179f4339727005142ab3d917785a6878dc64bf9b5b0ddc17ed602e12b97ba52c3e82c0c63a0325749f5de0b1f90eae40d008a5610e69801495715100e81fd6dd9f24361063c2cb9de2816f70442f684ce73789dcbc1d2eabfbbfad7615933baa15fbb603bbab5ead95823ecca1fdbb44a56b82a6fd2fdc2c5871dc3a25cc695e819c288b7eb9b3457ce4236e0c727e17e129d266a291b3053953baea8e91dc6398f60844282d5e74bfc83a50e90d9ad822edc36596f8a8170bc8ac483d06e159e1728d55706091c2e895dc82f9cca37f3194f074048fc2a6e0873f6fa70bb5c04f31fa90ed2511e432940695fa4d041e40f571a959d655866c79d264a35684e572128a3f57a5b23dc2c60d376b77677c93f2fd5e30de659e1259ef9f1979826a9e94c1e261665297446b3fa8b74f49b186853ff802219b096e5d0db6a9d0ac192ee3207583854fe65dc21580db10bb5bdb4532125f92ad7b84cf2a8a480e5ca0083b05c0b67c7c3293fd5f535bda630e3174876381d53411e00269a4736c98a53f8a64d6dde025afdf0aea6417281de6f49aeeeb93a93bb8cc877cd560d6d4f9c712120c28bcf461bf3cf43d8abc6e2dd04c4169aa0973161e3b6b2cda01358b06cc60ad058ff10e32db49649774d92093288607d2538943c08bb0d3af9670e01152dd419a49b89561354b62a863951e27896ea324129013d9ab22e1254ba7462b7c857cf2135cd66a793c76d1101a770c3eefd8fdb448348ab50b7401b136a9e8ddc0e80ef6879a3f121209b04301614f150e22cfb9ea9395ca26ba2e56263b0f0cc92c4541b8284c058172ba34e8d85f30e6ba90f6ccb55c17bbbd1c9561d3fa1f7fa48364a6d82e5ee7a2e5b0873905c8d660ce93946993c21019ce0006a291f13ac266a749d46fc0b362b321ad69aee4ec72405ef5bb20310bd283ed05bd0b2aaa52ad5f461d393cf7c105c923bc3150eece295668f0216db30ad0c56684298750fc1409b608995c080d2a9645dbf788725edde1bc497f0f156f3101d25bbdbcb304c086980527e3fabd452eae5209e4b97fd24d4ef2e91b1fd9f484c62e1530cd96d1828650dc13fc0ceec023c934eee21b749b2b689f17c27a7db369fbe99a9360388f7630c966370541a431683dd851c578d19c68227e81b915650350934aa5fc47e19e1d279c6020083275673080b522029ac724a11f6a25c83f1a5aeaea703e6043348f7c6a4f26348311f5c6f77daf83e803b9311efd011c671b25cec6aa38c7202bd8d4d36ac86818b28c27d0e93de302b1b7317c775d335f3bdb4dce5a6ff88f44527d36b1e6e33f49e1023d3d0ae45bdacbec63c63fcf62692bf73611a54aa589fbee81c00fe434d498f8b0ead2d1491a970a02017c79c33b84665b5f503f02909b536a732c974fe7c7f6aca746adfc3e658ca4b95a941a2775641cf0e23cc7af0d2fdd59a99563b2977b569978a04499a48c4740d60d244b2995959ce7ab66a95e43e87b59ee56d3fd2470a166b3c2d236bc7939e79cb18442bb1a19ec0e3066fe9d6de12a1daa832bda01eeca0ed7f577c8497d856baf79a0e3b6fda8365f70329ede953b35e3b62698dac26df2a878be4588df50d86b2dfad287df8ba60b8343cb4328ad441dc96b3adde87af1b2b3c1a3fb8d991e8e54c199f1fd2f7e9c2afdbdb2ee32921b379a0c3488ea66c545a16a39f3ce7b4412430181e2c06e8b340929d406acf0569b6ff3ce97df39df0f1dbdfe9a8f10ebd66589337251791b1d8958be65b49e272cea6952ce9fae34bdb1cc5e3cf71a9c0cf3f2a0fe55a5f41978a18365be24b7d658c653eb1938a4b7d17ae3e82a6ffce7db1ecb53ae81574d330194546b6d52ff42b108f379c867af296d5857ad5bc1b291b9d77462ed4cc7fa1ab6377f154b038e26749aec395c224f1abd47d5afe4d9985ba898bf4d9528d18bc5556c458f79ae8fc6d1724361c70f49605812ee9fdf9fc02c3afbfd68d942257c8d20f409d46ad2234c575c4373a5c14dfd3d13486d5cb5e0d9305b8fcfdb5d031c95cc94f585424f13ffc945c1cc1c27d8b771ac7622847c72e82e9a54c10bb96028528d3ad83b7e3166a97245652726d522140b7c6a369e075eff64b7e4f028c602a8c377fe36737056542ad34f06cf1c9813d9027ab8c3c2c62ef3873be87e451f36637e0f312faae3b180bf06db68c335208ee2ce8fd7f835bfc29fa5523bf2cc5e4394e08c099d25f89bee57350211ce2ea9d7659e1158327c59030393e185effc4389a83d611e225e2bb1539ed311cb9a3dc168aa1756d7b3e96a522d7367dd38617b54eff5203904e739b419cc9b639091b80f432bad7cd8ecbf0af8c5ba4769c29c030f6193edbdcf9f95bc5e632ad2794c8f85ec0f5a88c3411113a3781ae89673485ea4aae80850079825da8888454534d93b3ff74a5e3a785faab2630d9b27d20ffc46ea6491a6599a49ea0938947f870c5f1a0ad7712db510a84fd4193fdd76b7481f18f810b3255bdf7dc1e591fc8511ef33a2eef27e289102f502aeb34b740fae41ad288b7394f175dc4cc06448a77f9113f0196fe589e8dae214b38cbcfdd69d26b73215cfdf5da3eccb02b734a81e13fe5a1740152547169ab6aff55b9340b86db007673a0ad062d0d89f8b09367b493cb7c41778a353d703923582719587bb95318f7b6abbe535159ed6d9203d9a2042a4a190511a3a496e3708b690d46a1737a575e387162d634f7316091b5456db84c3803984c9ba4cf3de7975d507730420d849b7ab135cce5a7927fec12fcff0f764f77d3022925d7b47ce17bff3c4a00cb23aab264ac2c003c452ac7bc7923c3641e7cd6ae87e16d70bfe4268ea5a2fac72671ae5d3775ea58de761ad3a2c97214f7388e08f835efb138e798781c76003326c34b34b45b9daad735a2a6ef98c202adcc3e035a0abd5049f4e9e21e2fec2799a8cb44bb10fb00429be08263374a485b696ccb3d0856aef73c52f32de918454ae4114652c173233ca89f8d54b037a34dffaee76f24ea7ef0e030a1867abf41f6944d67e7fbc9a38b2c3653f255fb4cbf1521b100e2027e2fd196e00c9a4bd679c3d7fa94f3d5a3c66b18df6737b706a22cee78ba90ee83e705992c491b7f9a621acebd8678e5dbe78b6363db28a5bf78c3321fd40d03637b2897a161ec4103069deb7e53c5ff9ded85fcfce37ef4d898a276b3142887b4b2e14497ed6f4cf24ffb76c00a4dd7a01dd778ff86f463f06fb2b5cf6e61bd6c0757ed5f598d0420957c48f78b45ee68359d3ae61bc07574d91a6ad13f6f71ce7489b2d396a3f7784bb821d7a7e8ab50e991ed5ab81fd089aebc842c4f301e3c9440634bf6f528c9d956abc27934e474f80704a4122123473472d6aa5672219e0e716fd08838cb1a3bf538fe0ebce9b685457aa89aa7b9c0e8e4ecebf5962d14dc46ec13bdd4b16e6e0c03278b4fbec2a9a31c28d14c8fed5a8b263c6bfeaf40a32c145ceaee02c77d15dd9b7ee79e788ca798f0e0dce6ebebd99503fb06b209240e94cbef948bbeb72f7ef0732566e0c11d2c615366068b2c1baf8f22faa96029469333ae66e94c36c123d989492fb91554a689f5a5ab8505e8380264c97bbf377b27f02fc901f89bea63eb8c54194febf37ada4e58f35398788e722d62fa5b49b18c77201c9b992f8b8f070d3fabc6e94c362c075a1815f51266b9b915595b35101082fdb2d6f70b4d09bba23998fcb2bf140615790a2002575f940868f61d5c807f112a12545a0a7fa78b05e41cf8d3b1185f694a4b68e66a0882f8bc0d33ab6f3788c886cf5369a429980ce0967fa0ccd95f5b081d1cd7dad7402fe1eea5ff0ca64a11f981dad17bc178fdef21dbf932b9790d129140b72c0d3cc059569f58cd592f7b902edd7029418d0fb4aa3d356a529711dad14ac3d8e07fd285a396b2580d290b9f4c805ef4164482f89e7fcb4215fa7b556d8b791549de7a67dd06bebe80efa565301d9fd4a5ce8b4a95634a9aef0318c5887abbce0a47e88fb784787394ecc69f6bf9e183e6d2381d00e7e146ae6fe614e5243ba63e932f84f45eb83de4239b445c58016be2610780c57722be0fa78761a336a9b11c682d5f959044900e7d932999af9c5b4eeae9e6c13bba97768ae1af872d746550d6ea87b291828694aef360b297210831b06ba40cf6c598b9ef9899006e0fedd078d81b2d3ab01418d04483d1e66383ad50750466d6ad03b0b86b3530b64da81627eb1f7d304d591331b1d83ccd45e01a0be9ba1fdbe4d365e3c7256107c26d1537232cd98684217e106bd3494f56d7007bbf81485d39de70de658b8ca70b75307243323941abef9ef0e87e2ceaa146b0b8b608e069be57af61cc8c512bf734d890c53d53c961df56ce97a4843faa2abe7d7d5f6078a194e4f852dd2a8815911309cce18d2a2e748a5cd6cf611bf56f7fc7ec4f4e19b35ec7d9c946c95240497e573a83400ce25aae2f70895a3f211d9c98cc36af7193cf7a4cd6867d32182acd6c5de4321aed370e96978d48b6b8f37c5e16864eabedb8b29c091b86b7a997c1fac5c4ff4206e62bb7926f901bbb09a972a27107efe9d41a2e495ea3e43dc327a5c96b21c3672c24eacacf8f3b35f5331c1bf81840f165a88c7bfd3113375e6312c7f6fdcb4b1c5c2e6a9678cabbec051227c99c7a535d70c92888e0111a3e17205d9e274759e02882c7f7566e12dcfe2e51651e228455689c1379ced416ae7381121ca8392707871b01eb69d14538c1e8557f6a8923c47678a968ef58188a9a90f310e622d0aebde097af5d798c2be5a5f26b51486c446ef5b2445ada313f3dea3fb9560cc8343e6d4f09546926e607f9a1cfe68a97d15dc6f4f904160d2b55852883cb17f538bc40ec32806ec60efd05895ecc23619ba6f4ab8ca1845cf7869be31ae506d9c1ec4de0557398139c08c97b8b4c21f0069da32945a649ccc771c6c248115c7fe851ad57e30e403f8cae018c9a96dc5adda7168a51ed03a086dc2d93ce999ad78614abfd3e84622b790edeb6d4fdb363f50bf4c77b0478b88c64ed3d54f45c8e6c2dc55d0a6f43a4c79e8c34c474d44b1a9893c7f8ada4063904d94ddea55b8ba7872a64503714b420ba6d3b21f88d1c8cfb4e4062f32c4e6a7ff5052ef5feaaa1e4d24be2b8462f18f65a123b7e2001518d236c244668febcae28d83bbcfd380b455773df3efc20f1e7f3f31013046467a5faf9a0255bae0f76dd26f5995869fe9ff57b7938ae40cb98d2d498fc7cbcda210f1e06ca95ffe908c9e70678fa97ebe87dc41c98a6e3dcbf62eb3124a855919bb584b9a7b3d181e3335ccb883e8cae360e3c8384d75759603e0d71c9a52bfa352833c515266b0cf90be5cea5840369644e93c31895f71ce4f2b3e27a77538a121db773e63df9fd63c4a3b626f4a98fbcae645786bf8251ff175e3534ee20a89a6723f0eead16cc6d57f76687ebf06ff563535733e399494510d1562f96c134240317a5736e632743825428fd33a968bb65e4b93daf084", 0x1000}, {&(0x7f00000005c0)="ea1a9494c2b7b0d5b2c03c274364953f84972d80029e4451ac2825945eceb0f9de65e3152a0a768c142a3459a9472fa10ab594a1beb82b7e653717a847fe7dc4c918ecd1cd077496e6ac14138eb5c9bf3cabbdd1b6abac8ae7b8056b1d58f0b25385ee54f06e19ac21ef6d9d621c6ef2c313decdc840eeacee922d", 0x7b}, {&(0x7f0000000640)="b85033346200fea752af7309991f2bcee88c1c889beddd83b216ab433db256802725ab1e2171fba5e1fcb4547659d8db8c80da8e944393fd7f2633b0c09d9f2c6ef5fefe8270b3732d5f41a9153870428c15f6f91b4d67255e24a22312e39c4cdf9e29e32d2b9a7767fc5305ae47a6566e8ef6af0f71cd5d01141ac179ee77205fa6741ec5138b56d72e0e931f62b7d20b9ecb2fe27b569e", 0x98}], 0x9, 0x8f4) sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r2 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$inet(r4, &(0x7f0000001e00)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b900380d1f981954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478418de74a655bfc6ec9445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c56ec761eabd2e989e26ece4e47f03600e6736e23586e0945e5569f11b17cbce15ca0f4f45a254828ef88ae434c0de10b6a28a9c8bb02e9fdfe0a43feeea5d9b8fc321be4536890ee75248d55a33b43e21e978c3bc79f2f828123c63ec2b324cf093f922414ee5d4f55cac1aeeed8bbd3613aae81e64c541356f6978e1f8bcf74226332904bdaf1baa89b76f48ac2b22c0b3b89812464c2de61a42ddd641f15f682adb59e244713ee3978527ea018c4b36a9b08e4695d0e553d1da77a8c4582a848eff21912ed04fd114c8f6779664f76ac9e4a0490e3dd81c00f381ac0fd1d76b978efdda131e0cece2b13c66ca9eb9d765d7293cd1de8c68788803619c139e949bcc54ea0f1def4fe92536b3832db84", 0xfffffe73, 0x4, 0x0, 0xfffffffffffffdf3) executing program 2: r0 = kqueue() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_emit_ethernet(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="07000000898c36438214000000018ef2f200d2fcc4ce4ed18285e69b593b84e7b7e3e92e40000000707b26185f02e2cb32250f1e09eb2e1795ec0f7b684b84"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[@ANYBLOB="1f1c7bc622d858039a8e71271954eec88210178eb425ac9b5ef39c090fbf6a355f5abf339f3993e568e860d93032800c100081410e4d5479a488487a5ad6752c41dc57755969bb0541df92815c7d946d46681af45e6c07bb8628082eda7e08c2540c1fabc752e0d5a77a9f4ff65d0d8da99b4edff791081bd9f0113973258483514751e06b8855caba36daa3d627d81e6a20b092dd59eea558a2a84aac43772d0fd1a057efaecb34cc63052407499709513db2c8f9d0bf9171716e394d9caceebb14346a46e700c5ddaadb075ac992819f5e208f4153879188f35f3b156b5e4c865a2815988d0683125afec33888204ca34799877ebc07ab334fdf8857466d08ca896aaf06e928362ff21160a32291ed61fb1c1c49b6ebb39dfc2b834c8146ccce03b65c5f249396013e6376d0c3963767c5279a8af2ea7abdb943140597f58079c8fb2a897c60ef000feec4ce6f6be9332c8fe6865677cfae047857176f7cd16cbeefa84874a52c93b88a7f57b6743eff4223e8cbd9801bd35d5580006e1913bdca50fd8a47d0d4773919804b2943b18623cf410f8e175900db1e4e15d58e5565c41714ddeb617656633a45e59c17710eb19f016797c51b907151a5707b23f8b7420a8f64520bb9aeff97b68f4c9b7f4415f5f015212b9615a5dfb32c51b6edc6e1389540475669a694a06685163d5a1054a9f9981d73a1dd4edee67a1b724f190c743ef8fae2200a3536aaba7c558c11b6b88244f2f8a39f7b77c8bf9c5417963fb485d91a7c403d2a336f0560f84231a0f1454e522f1fea041a138693ab4f4dd25d414f94189ee4c454bab17d2c41e369d1946523bfd5e5a79df4e4ab958a05aef3b1bfde59125e1f2c92ac0538fee2834ca3cef50f041f30c29a3fc2ecd399bf76c2215fbfe803343786b2807b29143f0b5f4adfc0745dbfb37457c056848dde9829abcb945938925c7acba943d4be80b87680e5a6e79e5f9115c3ee5e6c7e2d5d6653476c6c962fc147037d08cc94052201216c6de4aabf380bdc13cfedc795f661796bebe5ccef48b5db056f210e767315ef2fedae0b4edf4ca9fd434d2bb1ac99a763513f04e272e52f1225c48cccd46d0fb78b5392786e8446676b11a04520fe6945b8d64e7a82d291521ef475b7cff5d960ab05339d6549db64ad7e9c59b689d254d64179e9c7539ca7e04f96e759dbfd573f4beec34dac001e85f7ca4e18d77d8d5aefc7f70840177599f78621cb3c68aa92f60f8aa27813f3d1060299dfacc8628b114283a6925dd5f95499c05900b40cd97da247483c1da801f4f20f6a95dcabcfc0844b8382e3c2a989b01cc41e7f239b435db0ea73ea477baf92ad2801ea2612399f29dfe9cb372c5eafa1162840d46340c9ecb0c1b61c91c697e502ad49f141e41ec340833520c4561096d705f091c4ebc1ea3d5e8b695ad4e6268a500051a544114694c4e8c16f51ffcbb214316d7fe2b15688e260520adc06975b38bf1a7139522a2ffdd1e2e7af279536361f94dccd7b2d2eaf23483fe4d5ad4d0f3d2fca519ad403eb5f19bfbed346534ea745f6b38f58cf416e0ef6fa5b0b2552d5e0784980256e082956aa97ae83d05dca7631f96a3fc0c8dd6b8d2f363aa7a556e5eacf2042f9a8d90b3503a6f3de2efff78176155d962d2609254726f602a995ccaabe42f601f9b94aeae55dc3a3cfb89c80b568213f682e794dae37a4ce83fdd935f9628943967922465d33df51f7f7fa2a316a61c41eabb80bc61d2564388800bc6675007263423145a505a2444d8d0a659fa4d13798448ba45234a9c082d184eafd7e1d650907cf3e19559e9c0b36a63844a3a35b58b2472ded7f5c32065c9ed91511729d8b60691f9fe229987ca52dff1bf98b350c11a0d0ae451df7b0a10b7aa8bcc4e309b4936a4e5b48c33d3f2addd6a07920ade8a267eb6f80dffbb1f985fb96023eff5494d383c63078340960340ac2efa9b47094684bddce813aa3824c7f74ed11521afb5f02e70630810602ea1e6d868bd50c868ad25d5d7db183d538fb5fdcb032d50658bb2e80d2ff01d51899818fa302183f41b533769b215d128b48ad706156dec770d4d003e0372d8fd04483040156894b2948f6128b1959830b6db510f422f3a40ca58777261844627d5eaebd3d900c442537b56f3820f85ccbeaea27531b5bee14556ff8c840a56cc848ae69915051837ed1c67da0873148e0d86e828c2790dfa5dc8f968572dabfdfa301c23454a7f12fb684e5d6e26ee7111ddf3a0f6a2cd6f6e1451c23e74165f73c93fa226e730f685074e699c38ee46eef1c343d096f58f466b62194106830db36511ee49e525f70da1a2169384f7b9a8734f2ed7a9757448fe11305a1ce7f4fc8aca29c349a5ae035b035166db0d05484f27172eaeecb445e18b0ab24f67989c8532f1e1f41cb01b3c753d2a7e0791f98bef097cc59c2d6ef3803d365978e0bf6886d383fc26bf7a70f78a8371c185ff1867daddb62be4ecf3cd5408b10dbf920cb4b3e1a2b18ec339b8920bce5ef20bf55b0b7f7daf62983fb593ff0bc7911330b2a8f8194a99d4cf93e7cc519db652ad2f1ff0a7297e0b2b0187597815c7a4a3932a138e09ba5c201f3ce0d73962654a374257785ed973459c93263ecd486b6ef17d253f5d1292a8a059ff46c2c627559f8032a3db128bdee10f1cf6ac7281293788df0509c4574c2e828f0ae4145eda9efa9450871fe5203b39e0e664e9693126afffe1b67058aacd8c4a6ac49270c8c8fac51c704a83b7e737255988ea6f4fe131f5b8d55b6b4def7ab5c1d7c741fca912e72b3144fc7e44088db081483e28768a50861c10eb3beb93d77e7e40e80e399bf523b226edead40f9ae3a0736cd771253b961ed90ac2db986c36049d658fc7c7e132183d41ab36e892191fd89a24ff9b3d0361cab5cf9967a9d0348c2bfa46d816d49057d6e4fda75aa55e91fe92fd44789569be0d7c43c32cf1a8dca2f5b2e5495dded412d39280c136ff0f5d412e10531bbab254ca492ea2bc0b7be71dd43322d420926982352464560347511deea4855adbc82ef3b8f9823174b9f9795209f1dcff678d50a475b02b08de447afde43513637288337da950cf6786c75cd21d52cd512484ba7cfbf050ca385ba06affe1f6030551c2218370139067ec3293b1c8eb382bc6cd67308138df9b3c63daf3080d124ee69e84d79d756a29cb8d574e33c5fa650efc7c35b0cf637acbb2280ce5aad1b571e14c3aeaa7f8e8c293eeafd4184a64ba85cd8de7d3de9112a881b9bc0df22379b6e8515699ab0964792e7c50c930d0be360cdfc122c0f3e4a2cddac43d840ac8de6f81291c2b5dba667dcafaa47a56b1cad05c742aa14ad957a994880adc920ddb65ae4f1028fb04a84cad8df28e52e20a5e482a6a5d2eac99b6cc5c7d6df5520d6a0186020c65e4702def5bbec8e6e3307b0261a809196d9c936587fb975b87ac9d955ce99d6e288bcd455c83fcd6c824c6a3d81e07c2e5b8ca075cbfdfe3dd35146c42b326f19dfb30ad93cd189ed442d14e7a2c96219113bb62b6d2af9f77f55fe64b655d3e65cb5e7f438f2cf76f21d875cdf26ed36ae23d473ffa46530fdc78b6a08561e43394aced1965f5557d6928619463825838a3c5d458b973b5a2aa00835fcf9b208dcbcb68d4fd52ee91bdbf6611e7e1e921db037ef27cea1c1ca9d9e44e4f63a8f22e3ec30e765461e59cde0a74c99f98252b8ba951097d85198d633c9278c816daa11f9ad690382e3d44b407b75ef8b31ff43379a0ffbd34128b6208186ef67918f361dda0ecc544da5fa4c4a6e4a40af8e1b4a674c57cc66336f397f41a74ac0f2071ecb366cfaa2f2a3d5ecc4be8eaaf46ac1061174641a11143695fe389eee0b9fbfcdb7d424966126978c245fa780f8cafc6087f9547928d3c537ffed68f9ae31dbd3fb63a3cf02c7b00014443a1b953bf8382b701b53aeccb2935257926304d0f8014811edb0d7cd869176abdbd94ae849ee32c6b47279eeca88524db7e8acc558ebf90d54a8309da81bc2f5ac78468bec375f73c398d26954cdb8c11bd7679293744ecd1f90898ef8aa3a1ba2f5b2a2b247dd03bd65321d7c8a26db2522c03db5fc1ab7e381ad71b4b006119eabf5c6adb98c8c3b1e525a60aa162685d3c3e609442d1d07b7a2f5b332ad952db1bd6ce360b34e78e1349d0dde0d2325e6166acbf4aff2c3e91338367c295555e03b8c4f9e79ff8dd7594c87c7ee536fd92fbf42a12ff6a384bff597dd3bd023678a786487a4962a446d013ef7adeabdee82d7c0b74c16688781d8f9e0b8918442c3e58a5b8c701c1d98db1c7e9aea26c2d76a91c178f9dc9e9f190a3474cf86eef0a445c3ff464ec0021e91b2c3e5c5bb8c55c285bfbcb3f89f8dd56c51b566c82463f1c616f205d3fd2f015f7195dc092d2d80252a2feab6b559c534f4a6f8c9fa3c069218b4fd1c5715f80000595fdc40817448a6325a93f8b936c2c34b5eaf5e1e82409356110d22b6a6b1aab81a7a67ab53fc8ebb7557fa48bb7f2935b9a383fbd53112ceded254403a9728e8254f95aa9ccac6fa6dd2af14445a7706a6779fd000dc8c88435bbf46025e09abc200f23439b9a2fce3612299c8fdb67a856e1d6759529d0338cb3be0761dcca261b39ea7537353f8e4d03fb94cac41ed9a4c0acc3e0c0e197c9bf6ba573a8702527649e2b0c0c787120ec06ec7e03d29951b2c9971a335dc13edb2d6af086d12be918daf72fc9823ddafe699aab6116a66bd8588b54a7f1335dbcb65c5d55abaae15faff37ec29b9c1079aae3016a4abb072452566ab954582988268ed188c8609fc9af33d4ea40665d5e9dea66eacdc32aac58a6fa70e5ba5d482c242890f7a340b75b7097c4ee8fe42abcad269a75730600654e3b370525448c04f167440440d2136176f24fe315f68604dea74b2cbddd7f247f17acd845fa0f02c9f6b359c2866b555cc1b936f0af1cd74f70870a756b7c69fedc645de1a35bb8343df243c4e485527ab876fa5badac1ee1224b3fa541f1f810806c2ccda186e4c9759d066d4b1b6d5c0eefed1028fd42c37818fdde28d0299812ac0555e6b5b4836b634ac03c4da6f3ba099d861d3e34ab3ead8907a480af2361693c3684ab0259158a0cf59e89445400260e79bb6b4c5467d66defc72fa855ac45d45d65ae2b72dca00ca6e88dcd6e6dea472e322b28c9c61e81274f9a1e0b73c95f2c767f37b916a547198be0088102f63c2534562572f943e7643596e667d206e53bbfc71ad2a43ff83615e8e867a0de25a080aa285830a1a380e085e3caa88d8fc4eb67d584eebce12a71e58669098ac2818585a27ee63b6934c878538966071a57d2ca77426a1c18a21be631a9c7c81bb35147e77026c15dddfd2442a58be554e770f1bfb853a0cd949eac9bc4ccf00309f8a2db3a60e6076de7381b7b14d77422dc2d6d68a402c51ddd4c23b532326a4b680052345ec31ba1b202c34c2d9a4d2a49cb35968808c394418f05d668a0e7794a703fdd2d3453b1b64b5d3524e1cdc8391710cffcd80b8554654ab46224b6f5497c8a9986af395e69b224e791cbab86096f861940974a6a302a914dc506072a1ae009d31a2d5ba2f1d47b6d28f43999d1fab282d894eed8b3e58a653a6d9305b56aaa1c3ceeeb0f5a684f4310f5364f38a728f9e0f902435a8fc9b8b4e8e3ed1379524c7fac800bd6ca8c80d9ef352fd9a1a9cb0fedeeb9fc13e8fb4e44870e728f779ddcdf8f2eb271346cd0cced503f563"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendto$inet(r6, &(0x7f0000000340)="5ffd67f2dd0681a544d16f6de966df70d9c6b3d6cd3165ccda5653b0e6d7515ab32b66c3006cb8fba9486d129b866b657b5414947406ebb38e10fc0d13a8c298c59613ff3dfe77868d54153924d832627729dcf5353ded16c820122d3afeb6dbe1b078bb063020b4aeab503ecb5b60296e12b51d2d03d187f02e238e033620e77471ff677d4659f7634b0e0787b10b989c9af0d3fae1a1ce6010a717505ba5ee9f4c74da61adf0ccdd9b583afa1d8e264856feffd2555ae0bcabda43", 0xfffffffffffffe31, 0x1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x4}) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000002780)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001780)=""/4096, 0x1000}, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=r4, @ANYRESOCT=r8, @ANYRESOCT=r6, @ANYRES8=r9], 0xffc7, 0x40f}, 0x1) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) recvfrom$unix(r0, &(0x7f0000000040)=""/128, 0x80, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7fff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x3}, {0x61}, {0x8106, 0x0, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000002bc0)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c8cad6445c76d297fa83004582279625db87e3831d96b5eca237abe6a1a26bcf950c0e80fd2fd24a7fdcb1a96ae80e5ebd7b73f123596e8a23cbd9fa2579175af0c73c62c395addec435826aa47b6a4dba82b0b8e27d573bb4dfaf2f29cda5affcc57a777157dcc141004ec88857352a9f1a4b80e2c4c7b69d9233811433c73d03acd77b4c5eaf456a0119af403f36ff9610481f35da85c36db4e5bfc2f1db01445361ad220fd94ebcd7411c033acd54779c054b6e1f6ff2989899ddee41fd1c66d7fccacf0570220435ed8c135a757552a3b2e877f16ba9db8f0f07f69fa7ef307701831865fd36a9477b2266af94fdc18087612713fc7c390774a1d21ee5d8bef51908b8760ec2bcaa0993f5d0ad0ebf9184ab5a2dc1edaa7e185f9f60feed1aa982cf7aeb358508eb24b2391aab1197ec41047fe1b68a591b26b66680f7543ba70a148408d53774a3bde2d601d2e6efc38e530db2b9d9addcb6aa3a13c75e12871d0364dcb9f267cfbf6f8253f2529219823c858019cc038565ff453ca7fb42c3523a84e923e7a64438e0da58a79a1bc92cb3fe9f49897bddb9a1fa069a72580d5c39e2a972f74884d77674e40b11234123d57073943f5992703e0f7a46ab6a01dc320e3c2fae87dcf1fcba657a145761723b03f384cd931bebc09bb8e2257232ad69fecb81c13e25070b48d6bc4632f31577f6293722d6875e7cf1de7bd8f8d8db74ce4156d403aaa260f4fbfdcc5021af934582c977c38b246ecd6e388e6a721966975e32f8e26c147f92fee744699421e9cd09d6dc66ecf1126f3b28400938510773c8e9e62f919010df3f6af03370ad520bb0188142a0660ffb1ea4aba1b607eac9e04ab46cae2238c1c04992d5f61a2a9a2ab95c2a13b65111fe13876e909a8f5c57da99a8b53ed0e7538b6576b6b47583e37357a3704e5e69e1a39851482be059ac7e0dcf0e486e2d6454550518b64ea749d537d6f7a401441a93f7d6adb8952d4d34e54fa86b088534a4d5c5b592cef6c5f2cd30cb5e062071928dc12eecbe89b348eecebccb3bffd2a88835ba51e344749eff7623d4ca0d23d7f0a9a4a04787df77f40a27a351a7cf32e3650e1439842e33ff7c9d8880b2f21864944cfc6ea8c5a4ddada11737c942e39b222d5a915802f80e77e1640b1f3aee17cb7b273a5fca408023e20f67c1f428e9d08099881b704522fda443722fc50819e54c8955c81a72c53b5c445bd0a81d543d365152089bcdf522850db1a9c0bd643c68c59515dfbfc2375ed5ef6bbd0fbb73bfa51a6112e233b4cf7b9551deb7b70c80db487e692ae7fb616314503cc8836befab399303861bea75a87281e4b266ec121c2b1b514c4d0786573665367d260168da4e254709386ab5a7b0352d2fe7a917e017a82abd991179ac285ec81bae46fde2db5dc34cc4bc885eb5329a44f08591f4448cb77bd7745d9a59be08350b41cd7a10bb17c9bc898db5fcb3ee6a9cf541401265b3dccbcc6e8a32e63d066fc60687f0622d9347e99961a2e0ab6855dddf97496ce9c436337eecbcd1db71211ae0e31d6386ed1707725f01463dcd21c2ac0557c9725448dda015386e2d91683b94efcee8918246505fcb01ba192677c6569cf8b03b84b05136f490b0811526f86e4292aefcac26af3861352a940d08e3d4b728e35b0911d554e04ac4bcceeb37b9d2e6f896ea7d8851715e2304e87a3963ca6529edc7e2ba0cbe7a42cb77986d063cb645d4ad7650bde7693488cdebc6abe826a5ffe0a1fd99868f03c09296ae6d8d740b1b7261095fc8061a02606cf672de3c77cbc11bc304e68c2986ff4a194bd09b9e61ff42cf286eee6442000ba8fa52a75dfff15e69f182dad770c43042880036e858811d872a64bab488bad79ea2b501b3ab0c51f4a4c561759923ae102fb2dbcdfbd94a5a1848e9d0b9dc1ac5bb286afcdb8af73eaad3f6c07911323fd6d599860d71c0e65620c83a868225b527f388949d6f3ff767978454ada448a520f7f4fbb84a0c91c53213cb9ea8d0921f98925cef7cc008aea03339438ddd997d5cd2a9288df6b618c7101fdcc6b427b11faaf17b6c15c9dcbd4206406925b09ac5c300f7d2ea67c7ce584af03fb3f1329b5285f596e4c526ad43263434319b6bb659498823a571693ee85dbb779f1789a60bdd25f37dd27c642842e285cc5c91bc714ffdd7bb816b777870ebeddb6c3566fbfcdaaef6d9166ec414e1680174733887fe67286c1401a1c80807687d4832afa851a5f192873342c372c03701c5817e02c5006fc8ea5369f80bca89b93004743f9339c34d97f461f6f205b51de83fdbe3870b9d1171945dafe53b1606737ff94b5d52d94e3f6099170530f6483c3d2855b627d558d9691a783fbcf372183c7a54decfee8d8b8e7213ef4ccfb3b1753cfc294a06844257afe66106654079aed51654fd615b96cb51353da1350249078ff83c83b1bc6594de775b2cc82f7c5d83760e85a834116c587ee95017281233c53a4f321c361d366bc7e7234d18164294a9b44299f8fa61b403951c96af48ea60aea2c7a38bdf43da973d2b6ccf301706d65f07e091b84fe5ca33e8745ad1a8fbbcc09a410fb4c08f935ce2cd2ebd6ca9de77df1926059a80b5989a9e06dad5a6aab3d4070ae25f396cc5d33d2d74a3bdf5de961c22cdd0ef938f0b14a2f510a00291828c927606d2d648f2115e084ad739d3886a0703046f2510b96b589e73a6e1a3de606068941b4dafb01884faf13eec00c289da0d9eda9001636b13a1db083850a80a3895c47842cdbb67857ee9e029c7b431453f165e706f823895274f385b23c6be47a1c7938bbbcfd6ea3a4c994a6a4ebfad258fc04c08a0a4e8e5064072fe87c91065a45765afc1c684a03ebd18c02374f78d01ed9cb73d81b50dbc11fe5195823e16ab56285bb3c1d2219c8f69754aac7c3e7605a0cf9e4d8dadfb67468", 0x105d}, {&(0x7f00000005c0)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7cfa230eeaa154c566d10ac5a0", 0xc2}, {&(0x7f0000000400)="43714d701e926b3859f012cc1cf00f5ef3cab838a8ef48e9638443a4f1402d66872d3d6f1ec826d7c4d2b70fd5fc51940e05f5f06990ade789da0e9a0388bda70c6049e64761ebcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c544382f930eaa7ab9804199724e51621cab645846c7da14a6a4e426c", 0x7f}, {&(0x7f00000000c0)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73ead471269e605605303f39c3420db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f00000002c0)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000", 0x5a}, {&(0x7f0000001bc0)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403ec708b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b2d98cb643ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa211fb07f6724c60313a18ae3898f64c106b5f36269c627455fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3553399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb54875f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ffab20c621f6b73e42aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb848b0cab82f609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923a1f95cd387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbf6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f114a4679c0d1f11855ce5477f9e5575e1007e6831c22e7f8d29252ebed7b9ce73092cebd42f63e54b2e2e82f6a6d7f9b30d83aacb5ec7a9aa7f00e7eecbe7d69f3fa026c3a0d3e0a8ba1b7595de091cb6cf0fcd296f8a0f5d96be9aec74f167e3f6bd769a35b40370d81af96e985dfe48be99fb66b99e9d906ae5362d85483f89e8eb31b74fe9c260d2b69dd48f7e3927a26c199424c83e0491b6e9cc83e03c589bcbac53a", 0xa49}, {&(0x7f0000000240)="3eba6afa", 0x4}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffff9, 0x40010005, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r3, 0x0) r4 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000000480)="eb457fb7532ba6845415e5515f8cde875bf2bbe01460059063d7ca567720fa60e01c1582d0614cab42db8d7297395229f1d1219864c2dc202896246a995abfc103db4f01b84d9dde62a4a18196abf0ddcc336b52e80dfdbdb8c02ceb87605107bb8fe4f8d8a55e46db11a647b11566b5ae5ab4bd314aa8bc16fad57eae8eccb9c4", 0x81}, {&(0x7f0000000340)="08787265459a8b66b6f12e8d5b1933d89f5db716ce844429df465065111d1deb1365f045a4b96198e38e9db6128ab946b03e15f69bb5e2b704caae014603b35a9e493861d1325278f1ee14bfc03b9fb2daa397a3c8a2f2945d5d6a47262259d39d79a7f1bab1a79c", 0x68}, {&(0x7f0000000740)="f763947823b172b26e8f6840045b082a3a724895b629601f32d1246d185b734d138ca79e3ec6729be37d081676ae088a3369d2535eae48b8c9350f05683fbeca449d52740daee84c480a5ba1ea9d8bf2450bac42277099e56b6fba888fd9022b838c617d10aeb9281dd2c2dc5630295db56dfe5e1e8d519ae88948a55a95d88a922272f9851bb16574ad9385cd32c3a2a5dd20346d0f89a099ba97720a416e9c0210f7b9d9e3313d48fc31df97318922d5fcba522c8511b77028e0b35edb6b9dfaa85b1278181f1ac3ae0838a14dc6e7e0", 0xd1}, {&(0x7f0000000540)="2932c10f6239fb41760596175e8f5300fd28e7afbec6ef691e137178424514160754785b6c30d786bcc728648ccd2f014fbfeaa1a007eabf9ea38b9068063802f09ee4b0660423e4e2d878f6445b652618270c74aaae4ba008cd", 0x5a}, {&(0x7f0000000bc0)="1fc54125cc1b3238f1176db130ceabc15e3a4194444ecb84164bb831516a4c4c0c53a475496914f6acc4f30c3b1131403ffdca0af26de370d998819c46028416c80c18d03c543d7c32b8143be30eb0b8a828df727f92e2fec0549f1c7b8f396bae38f4c9e6675ca84f3b051d0685ed9377ffb8982fecaac930de010b6501309fde60f9712681109fec9eb276432167ef08680c3a3a82ce703155cb3bbf2c72598a8d54eb1e7765f5d4544feab6b37c953ad5078c74da7e255c0e7af005d24fdcd8c5bb08769b4cf4595255200f41ffd35b79ecb5650c8e29f074006602188e75a9ea1a15b5af2f45596882a32d4042a2f3bf7eb22fb4db4c1be6dbe9ad867a3c470ebfc561606d46dd00c391f7e228fa3ebe781bc963befbdbe4accb0f9b15d1e4b80ddf0deb3f8536bde8c9932262afe0847655e7fbd7a45eecc84f14664ca489d5b3f46b119fb59447b0dd0f931610bd664adf43d737ba85492ec2446d411a8bfb868dbb375c180dc5bcdedb45d4d6bd2246a3b133b06604f125a2a8f8caf840b926283215581a84b86edb0e9084bc015b71a72a4e9ee362c9f4e2a0a0d7d4ee67869a8cd46b58b8d6af61134abe94cb83126f9c84ec13895a2182ae58595ab66e421715147438bccf19bc5ea1d560d4919e9f3ab3e3492539e987aa3217fb8daea571c71d7db60aa4d3dbd1a01236d0bb633334d072de4e9209cf69152163ec4de9b0743e1714485d5de180c4e50990470ce8ad101f3436471fd7036f246e0f54c6cd9324cfefd261a074f37328e301e508ccc9af8b466ff55c8b55238b69e8e375153a9861dbc843cfa0c70baaa709b0eddb00e0bc4d00344f7e454a9636d6fe8c17fa761029d2f3fa5f91ef2ea054cd8fcadb86bc7263c5f70d492791e02962978f0cc6295d2bf8fd61b4da390af60ac41896168532b20554b4de92a64cc91a2cadfb68cbd19b7605d7f050597ffdcdd9052d6fd22bac58f32bf14db56ccdc04df8d7f82c3c4f8e7727079bebd0596e077204c0dea517bedb7fbd8f41b3c0cd03c4204b53cfe7d7af2ca9112220649ae8dff4968dae0bd5df930744f99dc425a781aa9ac647329e7cbf83e5aa5b38f4d95d8bf2637323c24d62b3d0a1bece4c508283fa0578868c672f18024380e7fb0a2bd9214ec064d2c8a38c82e8d1ce1bfabd7cf9f4e5aff1988acc98c67e296795a4c915e47dc2a32c7c274148f2b6c9764e3b6e27994ec3c646606d45d4f54e19557ab871eb0d7fbe09fba7c1125961ac9db61a0bf2304b8f8a30acd772659fb77f8ae46a8749f34712c7007ec2e0a9ff2f2935cb197963e26447f5a263b314f96f853323511aca394945326ae47a845a943d8987e0f16937ce70c523738f1363fe2b875f312d74302020d2942b8a80973a875ddb625d8599e90f414c420e31742e13bf2eb698dcba4fcd80e61187ea3475b45fee4585bb37f3ddc5d9c420d694440596ad4fa154202b18dd3f60ca7b0cef71002a20433d7eac03883075506dec8b3666442ab17013126230fed12e8c6dd14857d8596438ad99439fb9b98d314f2e8eefd74377b8c1029fedfbb3cc121709e2e02a2cdb1f84ad410d4bd83ac3b1235f5aa25de06e9bc9b685db5428bb1bac7a49a7434caef4b27c238ac2f7612e764c41617be78dd7e5aebb15bf55dab4f218ecc032ca18930e1e72a88873cd850010e583cb4ec9e128afdd2b78623f2bf3e5955cf544142aca3973d3bfb10a4e361bf9fceba5e87680f601a64dd526a26fc454e48a292bd6e4fa59dc8a364e982d500d8f8d68b239777bb58d155d3adf6f96df90c92c9db4aba027ffe3de60f062e4878b9b9e78e628409232a6846dcf6b3d32d2fcdd197c28c703ad99cfd2ed11b050a542de1ebc3b3b443bf14253320cd68a362b02619dbd238450626b176c6267d506e32e44cbb5dd3c3c7dde34b2fac854360ae1f47845e84a4934a8a66fa3fc46544eef2882377de2cb19258a46351e64d229e9489db3ccf906c35032e6f5cec9090b161451813465f459def21fab6f4127106d7f18a47d743a3e26ea7e7e07fc6982d5f794bb5066655f52e91cc06e377fd28f14104296f4b220c77b95a5ac56806a75031e2571fa852c215ea8055126eb2c373573a62ccd740cec8da62d532edc2e7e713d9ee5791cbc34367dc2631b2609f04b17806c1e19402956aa64a2b930aa9465e7f9de0b0b7a6739f52eeb6c677d04d54757ed6406c1b9e86cfaf39c6300710e399cfa5b2f3719670d756e8bb203c77807cb7c87874a23b68145cc0440cf08bdb06a3d0995d74da08c20c2561b8b9f6638a87bb6005d537278b89076a4d75f011f902228ab14afb496e1a32767978c6dd485c0ae571b8711167d9c628f8499fd5affe4caca344fbd042e4ca6226e43c4ae9521ed1e828a2e20ad9a47849ec82e82b892792807503ef4615f322944a259a4d6c89b3f9f22040d7c1b119560402adec6c77148dadbe22810ef549acd1969b59a49fbbd7d8e50d4f447b2a1d2ba0f1a2162428dc9e6a17fbe191461a64712805c118d02908ab9368ea8e6e775d2d273c65e98977b80544a8ff9ffaf75bfbe2f206db1cabd85b66f1127e8570d657b553d5994b1dbe85c57314fd7278d2b47f334f6d7e56685b2945e82fd191bb500f082810a9ce485022617255cce6d6dbd6851923dec74383e0370a74df1b904858e783bad5d85cb22deb5ea637282f0db29e694cfc17be79dc54731486946b548a910cafc9f996fb91eec07d38e91e537ba7e84342d364bbc206c04528a51b30f798cd15d6afdb63d28e902d052669241746a02dcadd0adc0e2f0a8b380186d249121b894b5642a69392ce0ed3a7fa8dddeaac0cd34980dc2d7f6daf960b0e26aebea003e549c6fadfb44356ec20e52d2b398969c80b4b4652087bb8396369edccdd0c276ed5479a77aa4c528b87689e21409ba10b85ef716f9f7e67a6a2479dde3a01bf3deec1b2dbbc03713158e42d822820acda09e698e8aab602b06a5fe69e6d9ad13941a9c0375f87aa9060a66cc815da19b4bc63b2f67c8d1560762d254b7465c9db854ad2e6cefdc0ecbf68e4bdd7cdd416f176d371dd1524d64e4912a782441c307dbe2f41334d3e44b30bebc1426985146c250f1ffeaf148a2974f96a2f8871a0b7ad7d7dce2c21fdd29b7ebb7f543d2bbbe702ff5b95fa7a8b167b1d19692aef05d8444a185180f4b0c8642aa52cf10b03c7640e6d68e6f72d47c03ddc2758b02845612f1239cfc67a47490000cd81ec0dfca905b958cba0c8b3dd48a4611bea4d1f2a8c77fb9e4c8389042b2966b01150f59872395b55b88f9a068a9dc7b03eb94401f27e84b8048838e2f782c9cd8706c3cf0210273d9e5cf9d5dfa84c498968740e84da4bfc1d24db77ec5f767b0a31fd3d3921ddf611fd9dcda93e0f53816cb1a86bf61c880ccc620027524f8275a3d0a1d3f93d7341c3071e48836108e1d5773c5686ca97ada902c845e6efb272a8d8d77539531ecff0131ae3f96303536ccc576092447bfb51054b7e73435748e44b9da488430b3d8e2af4564f2a3a05886e14ee5e01dd229998c919865665329d8fa4a8bd3ce815501553052744e6fa920f5942deea91d01570b368162f6a2c24e40767ef575264e1ab3ee1dd16a431c771df3795e66de209fccb23f8d22bf8e5291d4996f333afd355d22646a2b2166407993b30383f0da31d67e126aaab09cf957181501e2ab312aee791a786af175e01a3735577136e838a251f59021454c4aed606f082756f87029854e886d54051dc64e77584598d8a9bcf1e34ef0ae960ee2147da5db33a545a403a39017d713766ac5de77a7ecc35e0993679303b12c86e6fd71c898af1fd9fa125e0c819042c7900270cd3f38f766ceb20ce0317bfb72fb2c3fda7b4e2188640bfe44d1eec83c7225c92593fbaa672d8cc2413412b7c5befe20382e81b6bac304b6da296d2e0ccc0e7f5fb71ab213be6a56ebc69532f911f57f1e364cb450eead2e097c021d99251d594014535005066ae360a425028ca712acd9050e9088519e48d13b131c1396335ab17f7f4784780774337adc5ddd805f694173f5c45634b44188f6ac35f30b483bb2fd494fa6bbee86f2972bd1407075cdc1127dc1260d2d97064ec5163ff3b5e028edef8f88b3db1bba8a83645ea4eae32db3ce91781165cd5f51dc42d72d09fdc92623b633751c30406988434f678cc851518cbc61bb03172b2b9a396c6e34a1308a6afdd757c009c5bc25af169a22204f2e5e11d44061920118484715f8ba8d075a4715428ada30f76c2c2bd359b1b9a059af2b1b4cb6c2d3cf516a2b8b266bc9b20911e23f2173b20154fabc841fa3b14cb71be3c2fd008720fd61f7701a19c6deeb5c0808d6e1647d0b46d6736ea189f4ed35ff4b6a5d8601fcace3da8cf3c9ac2fa71d1ae904ae2565eb175e22062833d4809cb4cb7cc2a324fc5372ad4e135f754dd08db516372bb8fa766a8a3db1d94b640394d8c0f036b3a2ee33ead333a0321c8ed84cbab9c6dd17a8138d241463eb25ecab174647dbf0c3ddf257ee661e8dff67f724d07710eed59aef430adf75574ea5ad8f949b31de695d879ce3398739c55eb2b093397178e526cdde3dc98782db265ca6487719c1427564127a65e70607cdc624af83afaf562a2a7660693bff8db9462e6a48ce80a395993828608d1d0e35aeb34ac684fcd85129fcef0379d2e20bf59d2df542441b8bbef4ede3e9431eea95cede31021c6f5d24aff49515ff73c114071ab3524648b8fc3d9335849e55638c0dab9199b8c26ae1fbc5214a62ea6b21d1c32e1c5472b726dd81be43e5e83e060bb64258d51e0d48f1cc846013c53b7dbcbf933948522093c3ca520429516a6e78396416383f4901e0c4d94130bb6e2d211ef6cde3f0aedb6e3ea393aa709df41f4bc02339ce443c5b99615be2e4331c38acc72445e2e1e22bf50828c5fe099433822bc6031fdad2545df5b74960d38c4ab7e2fe87b7d8dbae072bb9160b8e027861d2fb7d20e65f473f2e33787f18339384015ff28684332740878df13302d6766ed3d111d00a22618979ed497ec938c6df7660bd694685cb2d7a6e77aa3acbff63ea1af15ab5aede431c41fb185e4b27d0f77a4a326718b2b74fdc2b42fe9b45fe87e07e1aa26ab5ddede4b0baa11a4fe07be303e44d914cc5782a5c45298c9583c5821710f6d7c98ecd765fc8ab3c0692d63fbacd8e2762b8aa70bc1cce115f203d9e7f1fc68f354dbf403a299dd5cbff3a61c21b1ad6f4a97008e94dd55731d0435cb8fb4ed0e29772781446256870e2eee51f8c40f18b6ff8d6a8b371e93270d7801fbb4c6b20dccf548dc892e15424b8df69f153c5a687fd28d4d7392046047ec01630cb6500c26a17df03b6a648bf3dc3be5a123e4dae5dbb32e0773d040b94ef358c75c73e06b5dedb97e1916a12a0b23a6f57a6059b10b3b3a7307accff50ee45e43725c294b4fc499d07e014777cab5d67bec729442a2249c9de83fbab80a6d0745cde781cf24e6ae4882d068dcd078314b3da93166a0bf3e5685564156578bb550d4a814f3e4a0c683bc7ba8ac5099da3cfeac4ad771194495d7a1a3895f3ae17f13d1cf7cdaae47e31d52c127383e6381b03226ad15e969db5aa805d98f3242cfc159b15f4d3f2546fa71b5fec98ce70212c52a1da5761524d311fb23ac4032dd431be0fcf0c9ce4302da8c5aa20d2404f103673e1f8a6f8360a1bb93af11eb2f2338980c92ee342055a3e3dd161b0c40c", 0x1000}, {&(0x7f0000000840)="5614877cf7d5f109e3769102976ed8af0940a066fcb0e9cc30dad2176fa0bd462f7bdde42b151396d9a3d21442ab04fb52591486337b32aefed8a61dbfe52cee4ecb07d8a07f42e672facb44c706075778a2a262fd7207fc0a722d54a7831fffa9e4826cbaff9bda5eded78e3615630d03b389bc1d2f35db7523e102dad877fbbeb5f446333a2ba4a5b7645252ad2de0ef732af394854a11b2df25162fa4f46bd4f8ece3", 0xa4}, {&(0x7f0000002640)="b3f2f19e88a2d1e1104f821838b7058bfc419cd771be49da143f51191ce1052ae1e104a8c447ebba2018391f0c8e54c3f6f2f491925537e9687f8c286bf5904ee564294098cf845df5b41b2243cd020a551bfd0c3989e7ddfa89b27cb99a362a8299895dff95eed1161d6a5bade567b8e0ef0202d1f422ddd186b2f3114f2e20c14c4f951e82907d8c9abc446fc67f39cc75429425d9e933022327314da67a7fb06f14087183c0a796052dcebd7ee93f7faa3055de8315b46413aa82199f027e9cec40ffa21ce689d5de847b63fe25113c8c984e", 0xd4}, {&(0x7f0000000200)="b073c0b65bba37ea2e85c9ba0719279d6d2cf70753fb2747b1a750021e221a7bf25803383d08779030cab8835481f5a7c0e7ba3edd74102003a1ba", 0x3b}, {&(0x7f0000002740)="6235e74b1b4267808d1c1af074fcf1e5bc3f98195e4cb954e49b8ff0ea7fa877ae0c983231ad827d87a98d59e9a10c83cf712eb713640b5a4021a3c1694b625c9cf1ef2f544ab9d7ee4e60a2493f29094f", 0x51}], 0x9, 0x0, 0x0, 0x8}, 0x1) setuid(0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: socket(0x0, 0x4001, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) r0 = socket(0x0, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) fchdir(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x8001, 0x7fffffff}, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000340)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) executing program 4: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1, 0xc2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0xffffff01, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 2: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000002c0)="802bd92fbb9a5cba93343148ad06887c529ddac24f7dccd18c1a", 0x1a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d38a0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e00000000000000", 0x1022}, {&(0x7f00000005c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000340)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xffffffffffffff09}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000001540)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) close(r0) executing program 5: r0 = socket(0x0, 0x4000, 0x80) sendto$unix(r0, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xa99, 0x4) seteuid(0x0) socket(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000440)="f17bb7fa3a120a7550832616140c53957b03a2789895d093760874d8b03d8e72a6957db5c95f83bcb31a00eaca168265cbfdb37f897ef6f9a5959cade1c4e726545b26c8473dc35b452b079fa0c407fb7fe9bb7733c122057a2516f4455243b840c2cc8cc516db997289c42fe30041a9f5fee1fbebd33016c7b6e41eb6", 0x7d) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = msgget$private(0x0, 0x157) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x180004}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xd3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}], './file0\x00', 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x400000000000001b, &(0x7f00000003c0)=[r7, r5, r7, r7]) setregid(r5, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x3, 0x80000001, 0x4, 0x80000000, "02080000000000000000000000000000000800"}) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206922, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) preadv(r10, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r11 = getppid() ktrace(0x0, 0x4, 0x1818, r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(r2, 0x1, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msync(&(0x7f0000446000/0x4000)=nil, 0x4000, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 2: open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) msgget$private(0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200), &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) r1 = socket(0x1, 0x4, 0x0) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r6 = socket(0x0, 0x8000, 0x4) dup2(0xffffffffffffffff, r6) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b21127490d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x51}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f", 0x0, 0x101}) socket(0x18, 0x3, 0x0) r1 = syz_open_pts() getgid() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffffc, 0x0, 0xc07, 0xffffffe1, "9707157d3f00004bc10000000000009200"}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES64=r0]) select(0x40, &(0x7f0000000000)={0x196, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65a", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x4000, 0x0) sendto$unix(r2, &(0x7f0000000240)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b78bc2154f7023e3ee14204be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037380702000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff4c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000ab152ddff406a0f55a940930f1e32c2060313e5dc2fc1650cff5892b64d1afd6a5d5b542925523a5", 0xe2, 0x9, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='c\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x18841, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() semget$private(0x0, 0x3, 0x224) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000000000000000000020e8000000000803710000000000000000000000000002"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 6: syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd2af167860000000003498c7d3c88732750c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7"]) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="94a6c301000000000000001e20ff02"]) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200), &(0x7f0000000240), &(0x7f00000002c0)="14c93025f0261196d3279154c7830fd2580ee078db7633df386eb373b67911f90ce1a61a024661e164bd2ec7269212d5b4ccff8534", 0x35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800", 0x0, 0x3}) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20001fffffffd}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000000)=[{0x25, 0x0, 0x8}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}}], 0x8, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') pipe2(0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x7ce) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x4) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000100)={0xfc, 0x180, 0xff, 0xffff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x40}]}) getuid() getegid() sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001c00)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/60, 0x3c) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000001c0)="f4f5925e4b49bf720cf10c06503eb7b2206c9957a1aee56b331b84a198f4160a", 0x20}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x6, 0x5, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = getuid() seteuid(r1) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000140), 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) socket(0x6, 0x8000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff75, 0x405}, 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0xf8}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x7cdf259dd35d671, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() dup2(r8, r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x60, 0x4, 0x0, 0x5d9, 0x1, 0x0, 0x3}, &(0x7f0000000040)={0x1, 0x20000, 0x10000, 0x0, 0x0, 0x100000000, 0xee, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) chmod(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r6, &(0x7f0000001880)='%', 0x1, 0x694) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x0, 0xdb62, 0x80000001}, 0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x400000000000016d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004ec000/0x4000)=nil, 0x4000, 0x1) socket(0x0, 0x0, 0x0) syz_open_pts() poll(0x0, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000340)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000385000/0x2000)=nil, 0x2000, 0x4, 0x813, r4, 0x0) mlock(&(0x7f0000010000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff28811a5edfac84f7a9f57c47d277eb89ffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c019078000000004500fffc0287de794b1a8656fad9ea0758d670d61c13fd51ff211c56480db5f91eb8754e94fc9672527fe09fdfbe01ff4b64fbdc6a4f2a0ea49545d1be409c9d0001a65e04d0728e20fc7964387b26ab29e73b4cf513c81eefa59c6fa57d36ce2717b21d3567e877c9d770f1ec8ccb309efae8f5f6d2b5cf3144dae6"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: sysctl$kern(&(0x7f0000000140)={0xa, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) geteuid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(0x0, 0x0) clock_gettime(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) msgget$private(0x0, 0xd9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002ac0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000002b00)={0x40002, 0x1ff, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1e, 0x0, 0x314, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x9, 0x0, 0x80, 0x80000], [0x7ffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x48, 0x100000000, 0xafa], [0x0, 0x0, 0x0, 0x800000000000004, 0x2, 0xa0], [0x4, 0x1, 0x8001, 0xf1, 0x87], [{0x0, 0x0, 0x0, 0x64}, {0x0, 0x20, 0x4}, {0x0, 0x40000}, {0x0, 0x0, 0x0, 0x400000000000}, {0x0, 0x3ff}, {}, {}, {0x44a, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x2}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x210) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getpid() executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 7: execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)='{]\x10}\'\x00o\x17\r\xc8\x89%\xfa\xad\xd8\x00\x96\xf8!g(\x19~\xbd$\x8e\xa5\x15!\x92y\xe6\xb6\xd5\xdcQ`W\xcdt\xe0S\xf4\x00\x99v\xed\x84\x8dn\xb2\v\xcayR\x87\xfd\x9a6\xcf\xeeS\v\xad\x9b\xb5tZw\xac\xf6\xb9\t\x17\xc1\xfa\x85\xf2\xd6\xd6\t$\x15\x9c\x1f\x83\r\x11 Z(\xa5\xc4\x16\xa0\xe3\'\xb9\xaf/\xa2S\x8b\x9a\x89\x8a\x9f\xbbC\xa9\x02\xbdS(\xdc\xc7\x7f\xbc\x1bR\xa5\x8e\xe4\xdc\x93\xa8\xf8\xe5tM}I\x00\x98{1w\x97\xc2\xd2~\xe8l\x86\v\xe7\xd4']) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x0, 0x3f, 0x5, 0x3d}, {0x4, 0x1, 0x7f, 0x8000006}, {0x3f, 0xf8, 0x1f, 0xfe2}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x7a13, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x4a35}, 0xffffffffffffffff, 0x9, 0x7}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f00000008c0)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b5372736950f3d030e3dc1c729ce17dec5787e8095b0ce4f6ef6a50f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d84cf277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435df27757856316ea214cb2ba111864623621165a03eb177ca1e07eb8762176e04b63db15b07e5b720ad6146c91220380b2a519a88f874d22f0e957d13d339b2d90514858603bdfce12cb843ff4e2e03", 0x122}], 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140), &(0x7f00000001c0), 0x0, &(0x7f0000000240)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c537, "3c107dae307e08002b4600000000da64612c3300"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="fb0c3fa4f910e372a9cc66ccfdd7202934fb7520f86f8d38b27516bc56c5706affbec7abc8407d1ecea0c379232821c5dce507a0e6be88003617445e1632313cfcd567c4892027d8490ee7fc69c57c552cb77ce96b07c90c8063573de22869a196fcd29c1900b3", 0x67}], 0x1) executing program 3: mknod(0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000200)="44b9d0d84a8573cf5f86e44fbb3a3cca5fbc6fa5af9088122d29e5b2dce18e3c9bbc56ab8d372ab69050e4996163d080d8121917b6b673937734e9b30883c4a785a906cd4fdd859f55ea7d7b28a94ded46a05e9bbedae3198958f2acc053b7645441ffe305af8e8790330ff651efc3a25066be89e63d9c294bbe32f37d1df478cc1f8aeb34e81b9df96a07f711ce07ab3ae8c04c6a707e817b9a53e24ed6412300aba521f350aca05cc5799d1f2efed15edade0d893ebf5bfa92a49200dc02d1541a4cb3fe9d695b8218e34146f6765e82ebe45493f900fff038acfbc53f65d8986e87ded55bab0106617b56c7f62f31a3190614a8de95289b", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="c58775cc9183c224ac", 0x9) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r6 = getuid() r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, r6, r5, r6, 0xffffffffffffffff, 0x9, 0x4}, 0x8, 0x1f87, r7, r8, 0x3ff, 0x100, 0x10001}) r9 = dup2(r4, r3) listen(r4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) socket$inet(0x2, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000280)=""/89, 0x59) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r12 = geteuid() fchownat(r11, &(0x7f0000000140)='./file0\x00', r12, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c", &(0x7f0000000080)=0x17, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) r0 = getuid() setreuid(0x0, r0) executing program 2: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x1, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) r1 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) close(r1) syz_emit_ethernet(0x6a, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000008004500005c0000000000019078ac141600000000010c0090780000efff400000000000000000000000e0000001ffffffff44100000000000000000000000000000071b00e0000001ffffffff7f0000017f00000100"/106]) executing program 1: r0 = semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getpgid(0xffffffffffffffff) mquery(&(0x7f000047c000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x7b) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)="ff", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={0x0}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x401) shmget(0x3, 0x3000, 0x4af, &(0x7f0000718000/0x3000)=nil) r5 = getuid() setreuid(0xee00, r5) socket(0x2, 0x5, 0xfe) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x2, [{&(0x7f000000b000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0xabfc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1007}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0xff00000000000000}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x9}, {&(0x7f0000385000/0x13000)=nil, &(0x7f00003e8000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00002c9000/0x1000)=nil, &(0x7f0000203000/0x2000)=nil}, {&(0x7f00002aa000/0x4000)=nil, &(0x7f000003e000/0x3000)=nil, 0x8}, {&(0x7f00002db000/0x4000)=nil, &(0x7f000031a000/0x4000)=nil, 0x294}, {&(0x7f0000000000/0x11000)=nil, &(0x7f000000d000/0x2000)=nil, 0x67f4}, {&(0x7f0000028000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f000026c000/0x12000)=nil, &(0x7f00003d7000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000392000/0x2000)=nil, &(0x7f00002e2000/0x4000)=nil, 0x3}, {&(0x7f0000392000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000116000/0x3000)=nil, &(0x7f00001ac000/0x2000)=nil, 0xa4b}], './file1\x00', 0x1}) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/17}, 0x19, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3, "b6b1b00edfab8ea3b4b041ee2f089422baa4b631e4db79779c7c4f59981c010fd84f5b2c61f08ed30384ebcb01fd815cad5e983c170e056b82295a100206f09fc8f170ec52d3d892e21ecfd764f783ac9d1b457ede378e6a9eadd0f6f05d7ce123eab7e68b839c93333acf1c696ab1865cfded886c1274ce715ac424c4b3d34db24e9f5a541c79444a41dda58ff2430c24c35787f3dbbc3ee33b36a64fa09f314acaea3716fb508c5d441d12197a6166070227d6908ba7a01d7b4fa260f3b8250f6195e327112259f4c40a4b0bc6f058c4320e02e3fd86cf9b1e05277d4801b5f1e8a9d711455e66a7d3e0bf40bdf29c9cd1e5349a476d964461ac33"}, 0x104, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="d562a8d3f5aecb4d6afd99f376d03b5ce609ea8a458f14f596ac23fb97f399c6808a1c9de3c6dc6402623e607b0949c42a702b00"/62, 0x3e) sync() executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1f, 0xb, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x58, 0x3, 0x9}, {0x7fff, 0x1f, 0x7e, 0x8}, {0xbc, 0x81, 0x1, 0x80}, {0x7, 0x5c, 0x2, 0x13050000}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socket(0x20, 0x8000, 0x0) write(r3, &(0x7f0000000140)="87fc591ca37515ecff6e6cb6e0c8e9805588d871d799b00d97f12a6d8485b7274d8ce1778239679ea26d1489f2bfefc8fda9abe74df751b968d77e61f0ff97549f929d00"/82, 0x52) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd1406007fe7c779e2fecab3a5a87b9cbe861214fe8000000000000000000000000000aa4e224e220000000000fc6a01bcc3a78fed6950f35f50a1526eae561446611b974afbb48f48defb4bd1225856ba368369a4cea1a23e41fb7c12dbed9151452458875df88ca08d006b2469ac83570abadae34ad3dfcfa3c01e62ccbc54d6c75f4ab574d8023546413c255dbf7fd432f9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50ddd480f6d94ecaae95e54718fa1000002b669078", @ANYBLOB="3d5e91c5dd2c44122a8d27a7e478794320beaa156abe9ae778a3f700af1388df6fbf5edd6122693f1e81ca88a4615fd42e5684dd7dbaf7edd49fd08202a8512a55208d9db6321804d109ce853fce62605b0da5677dcfd58d97b54f830e2f942bd5", @ANYRESDEC]) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x3e, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000000fd", 0xc, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x48}, {0x28}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4000, 0x5) executing program 7: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r4 = socket(0x2, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{0x30, 0x0, 0x0, 0x40000}, {0x16}]}) write(r1, &(0x7f0000001480)="150600000000000000e37600df00", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000400)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x40}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x3ff, 0x1, 0xffff}) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) r7 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r10}, 0xc) executing program 1: ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') executing program 6: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4087}, &(0x7f0000001000)=0xff9) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001080)="e39378506a91e17f85fd7dcf82f5455dd5e3f1677501dd5aef07ac1ab9e069cc45dfda29", 0x24}, {&(0x7f00000010c0)="ed5e94115c05e2d8e9675c1b80feb80348172e90168210b0c8f7e810b56dab7cc72039b6136f7b74916502b93e46582eb1696e2bd8814985499ccef09761c5b943e00369d83b981454d11be5ca90696916e526f482806b60f6ecfd75d077acb6434596da062591b436103ee45e099cb3", 0x70}, {&(0x7f0000001140)="86eaf196c8f760a5782818bd137e4cc945ba14504dd47ec04d93e2445ca5fe85511c5b58a9063d38a8584cc669fab1300c652a75b01627c0309991c5a2b502a8e4d769b65370f70123c0691759e99c71469870f5793c04ce10c96518d8a01d16742ff633ad2a57928eabaa1f410a621d60f535fb51cae38b7b7a2bbd6e9f73d5160ee16e835f593edda4bf61196c3abaf186aa56b4c9524b7711a2bdb4fa7be7eb9c063bb1fd72536198459f96fb45569f703b9de11260f81c567fbd52950bb81fa1fd76fe0eabcacc371ff336a596ce877471cda22c3cdfd50229ad00ec9cbaf482c21782238ac99132b6b32433613bc4692ebe533bf7650f1a36", 0xfb}, {&(0x7f0000001240)="05f030927dafde060f237924e888c08607fb468ed2deabbac00b3709a2c6225b276327d2e4a444ba8fc45726f11d45f41cecf031e84a1b6ca58e7adecc0b33eca48b15f2691195d9ec51fcdc2869d8a7413f95d312eac7a1620c420697d781b8749653eabc207999537bbf61ec76d6a1a02bf0073e8e910e38bfddd3ced3bc8bbb38af83474d08ba11b1cb7f31950262a5d69f345315296b8e83f18dcfde37e925bd9134c27f2364cad97b74558c15d25561492293ee9260ceb0c629fd859b2f2324f6905d6ac1c4a5d84887e8613cd8928888a29643d4d4f19c314239fc4d26ac43e94054", 0xe5}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r1, r0]}], 0x40, 0x8}, 0x4) r3 = accept$unix(r2, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) pwritev(r1, &(0x7f0000001880)=[{&(0x7f00000014c0)="33d3c7d858284788b0a298cf5c09025e913b636bf8f915d5748ee7905b342a1a106e719d4940076a1b5ef28b834e79837f913a841d47a517d0af0679db8f06a2c829866adae12747da355bc3aa55cd81ba50673b09f5f759a10ea1a5491bd426f2484c5fe895cf47e0182a9a38cd6dbbc89edaf9f763307b414a5c45d44b050a89ad08eaa685206db1435aa428c8d35b6b56012a3cbc2733dba2e08d2e2d33e8c99140554018eaf35d5b70483e90fe4d83192b8caf35a44f215373445700afada89769101aa32d12cf41f0a4536888e19dc9939709a4ec338327abe30f9516466c4b1e351698743ce13e8f2f82b5419202628de35b", 0xf5}, {&(0x7f00000015c0)="3f5e9a3919483b6c3e5d01160cffed0dd60182b3b4bbd1f87ca745957a8564275db2cc46d048a6bd5213fd7bed1b83df67a7449bb48f9666df7a9d2ff184376c793694", 0x43}, {&(0x7f0000001640)="5469b4110eea622457c991f4988f39629702e957fc651594a1337fe4d722e5057c30a98c350b7fc484bbb1c700bfeb3e37c1162431967a543b5dc2bee435cd2572f8d0ba07ec8fd14f81781e73c61d7b8d449f5dbff2b248e82db0b8da3125e13c69ae561221a4d5", 0x68}, {&(0x7f00000016c0)="3c8e5764cfce5fd9d1d0cfe64f50a9d1302a4405c94b37fd076079946a46551ba0840946b9a6864cddea7f398631b0035c10cfdb3c8d4572d28c13ba6d6ec5aef87c38f8e2ea77908edf0cc8776724030b3b15cbb1d8658993c0f7a52097c08cc646fc76f1dac4f5e0f444eae0f1893f183a7e01da6814e2bdfb202f61917a2f830d67e12fc855d44d78987cd79b292af793fe97f0f189b725f47cb73ba73f87f5fc478bd387106d541f002ca52d202b5171aec96357cbd5b12f548d5d1c52d518b4332ce8630d6b0df82d059499f84a99575cf41558482f87c17ad682bf56bbb54a678446a9f18a0b3e243334e81f317e97", 0xf2}, {&(0x7f00000017c0)="1e556e26c799d4d990c2630c7b8586f363f7ba15911b179b2fb0b294e2d87239f6c0a826", 0x24}, {&(0x7f0000001800)="b69630c1fbca6312728413d5d80058dcc4e688a077e659554bc4303354c891045af4e3f35e013997ae97f99b73fdc8cfe2a149678f85ab662ccbb409d1e32024b26ac480735479a5caff5b7fb51f702c4a70b813ff0b9dfc269e835b5ef10ee818f3c0cb", 0x64}], 0x6, 0xfffffffffffffff7) connect$inet(r1, &(0x7f0000001900)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001940)=0x6dc7, 0x4) mknodat(r1, &(0x7f0000001980)='./file0\x00', 0x1000, 0x180) mknodat(r1, &(0x7f00000019c0)='./file0\x00', 0x8, 0x4) flock(0xffffffffffffffff, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001a00)=0x5) shmget$private(0x0, 0x3000, 0x268, &(0x7f0000ffd000/0x3000)=nil) getsockname$inet6(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000001ac0)={0xffffffff, 0x9c1e, 0x7fff, 0x7fffffff, 0x1, 0x3aa, 0x6e5, 0xb51e}, &(0x7f0000001b00)={0x10001, 0x101, 0x6, 0x200, 0x400, 0x8, 0x6, 0x4f}, &(0x7f0000001b40)={0x75858afb, 0xffffffff, 0x3, 0x40, 0x8000000000000001, 0x5, 0xff, 0x6}, &(0x7f0000001b80)={0x6, 0xfffffffffffffffb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000001c40)='./file0\x00', 0x10, 0xd7a) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001cc0)={0x6, &(0x7f0000001c80)=[{0x9, 0x8, 0x800, 0x5, 0xfff}, {0x9, 0x4, 0x9, 0x20, 0x3}, {0x63, 0x5, 0x0, 0x1800, 0x5}, {0x1f, 0x3, 0xfffa, 0x1000, 0x6}, {0x8, 0x7, 0x9, 0x40, 0x8}, {0x7, 0x3ff, 0x9, 0x7, 0xbd07}]}) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x2000) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001d00)=0x9) msgget(0x1, 0xdf) r7 = semget(0x2, 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) r9 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001dc0)={{0x8, 0xffffffffffffffff, r8, 0x0, r9, 0x14a, 0x9}, 0x4b7b, 0x1f, 0xfffffffffffffff9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001e40)="ad4a83c28c5f41ea0e13824ffae4691633ba9161795626df79df1a3f8b4fc17df3aa4794ad08ec7c36e5041d7eda0d8863a0a4955f96c46a58964e371cd3b398f36136c01fa1544143c6402d7f61d287a3b1cf0e2d998b", 0x57) accept$inet(r2, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) fchflags(r2, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b", 0xb8}], 0x2) dup(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readv(r3, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r4 = socket(0x1e, 0x3, 0x0) shutdown(r4, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}, {0x0, 0x370da3f}, {0x0, 0x2, 0x9}], {0x0, 0x0, 0x10000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r7, 0x2) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffd18d) executing program 7: r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x200a2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0xa, 0x1, 0x1, 0x20}, {{r1}, 0xfffffffffffffffa, 0x84, 0xfffff, 0x800, 0x80}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xa29, 0x20}, {{r3}, 0x5e3f0d71f5009eb0, 0x5, 0xfffff, 0x7fff, 0x6}, {{r4}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x2, 0x4c9f}, {{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x80000000, 0x5}, {{r6}, 0xfffffffffffffff8, 0xf, 0x0, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0x3}, {{r8}, 0xfffffffffffffff8, 0x30, 0x2, 0x10000, 0x52}, {{r9}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0xffff}], 0x5, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x4}], 0x8, &(0x7f0000000380)={0x6, 0x2}) renameat(r7, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x108, 0x4) getpeername$inet6(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = accept$unix(r3, 0x0, &(0x7f0000000540)) recvfrom(r12, &(0x7f0000000580)=""/166, 0xa6, 0x9a3c1805f19a47ae, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000680)={0x1, 0x0, 0x401, 0x2, 0x8}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000700)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000980), 0x200, 0x0) syz_extract_tcp_res$synack(&(0x7f00000009c0), 0x1, 0x0) socket(0x18, 0x4, 0xee) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000ac0)={0x92, 0x0, &(0x7f0000000a00)=""/146}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000b00), 0x200, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pread(r4, &(0x7f0000000b40)="3168848339196eff36b22bb3357e16d5ed78aa3a40b90a45babb5085a0073d62c84662ce8dae109feef096eb19b60e2ba20f1f012627fd70238dab115171737238a3c05b4e001e4e19c41e85ba547ded39a2d853e1f7ec730e6cf0c01072ce60dee1406349b02b0c9e29e492aeb020bae7ca5dc801cb1e5afc440fc0ba5c4f516ae135cd6eac071fa193fe43d1911a226c1f09189d9622f5cecb4f0a81b8adeffd12b817f9b67e90e5dbdacd1c7ccb60f96cfc2b32f27d0112218d042eed2b3e2631752546fcbfe76a630e92323623897da6699e2567cb87eb990dc50916f44a87f0c76b039bc303822ecc42c7d97b8d1e71fb2ae712ed", 0xf7, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000c40)) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000c80)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000d00)={0x9, 0x2, 0x7fffffff, {[0x8000000000000001, 0x4, 0x3, 0x100000, 0x2, 0x80, 0x6, 0x7, 0x5, 0x9, 0x3, 0x11, 0x1, 0x8, 0x22, 0xf0, 0x2, 0x7], [0x8000000000000001, 0x2, 0xac, 0x7, 0x7, 0xfffffffffffff0f8, 0x8, 0x6, 0x101, 0x7ff], [0x5, 0x4, 0x0, 0x4, 0x3, 0x5, 0x6], [0x6, 0x6, 0x0, 0x200, 0x7ff, 0x5], [{0x81, 0x7, 0x80, 0x9}, {0xfffe, 0x200, 0x5, 0x7b4}, {0x3, 0xbc6b, 0x5, 0x200}, {0x7ff, 0x0, 0x6, 0x8}, {0x3b7, 0x4, 0x7, 0x2}, {0x9, 0x1, 0x3, 0xad5c}, {0xf801, 0x3f, 0x10000, 0x1}, {0x4, 0x5, 0x20, 0x3}], {0x9, 0x9, 0x80000000, 0x4}, {0x8000, 0x0, 0x7, 0xffffffffffffffff}}}) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x10002fffffffd}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x8c) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x284) r3 = socket(0x1, 0x5, 0x9) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561a", 0x152}], 0x3) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 6: syz_emit_ethernet(0x3e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x2}, {0x7, 0x0, 0x0, 0x3}, {0x8046, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xfddd, 0x8}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x7, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d", 0xbc}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{}], 0x1) semop(r7, &(0x7f0000000340), 0x0) r8 = getegid() semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r7, &(0x7f00000001c0)=[{0x4, 0x5}, {0x3, 0x6, 0x1400}, {0x3, 0x0, 0x800}, {0x3, 0x8953, 0x1000}, {0x2, 0x8, 0x1800}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x3000}, {0x3, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r8, r9, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) chown(&(0x7f0000000240)='./file0\x00', r5, 0xffffffffffffffff) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000080)="a5", &(0x7f0000000000)=0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x16}, {}, {0x8106}]}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0000ac00000000", 0x8) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1b, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) socketpair(0x1, 0x1, 0xc0, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x4b, 0x0, &(0x7f0000000040)=""/75}) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='tap', 0x0]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}], @generic='+'}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) fchflags(r1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="e227b2e2963c809cf049d1a97eb31187e791d18046b94542127ba394", 0x1c}], 0x1) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)=0xfffffffffffffdb5) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) r3 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="000a0000101a8e706aa178715af000", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x1ff, 0xa94) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="030000", 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) socket(0x0, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x33, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 5: syz_open_pts() close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) poll(0x0, 0x0, 0x0) socket(0x20, 0x2, 0x3) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x1, 0x442) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x30}, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/25, 0x19}], 0x2) r1 = getpgrp() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x1, 0xffff, 0x1, 0x9, 0x5a7, 0xfff, 0x1, 0x0, 0x8, 0x1}) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000240)=""/127, 0x7f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x0, &(0x7f0000000340)='./file0\x00', 0x8}) recvmsg(r2, &(0x7f0000000700)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000400)=""/57, 0x39}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/236, 0xec}], 0x3, &(0x7f0000000680)=""/65, 0x41}, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000740)={0x3f, './file0\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x14020, 0x0) pwritev(r3, &(0x7f0000002a40)=[{&(0x7f00000007c0)="3c00e603e9dc87feb4480fc30f04a1541d4a5ebf977e1b62a5500b250dcd0a462cb83105476ab8010d7f083be90f4921c9e648fe88891a586e5f42dc8537f127f061030aef6842043746616397ef7ea2e2741f4bc4d5c1e5028d278b8511f12044434cdc70c068bd3d92f47e1163d8947b593c7bb7a16776ae9314a03bd46399de60fad3d542fe34ef2267164bf59fe029fd96617d35f1974bf84b44fa119c87764089e6ec5d42f69624c95ef6a7b408c6e01726592297bd186b6694a0bae73667e1d3e3114d1bc7975301ace2cca73d119279ec8b07234d1189f49246b8ad3f6f1149e9597c5598e1bd6a315854c54e7abb2f37aec1d0eaff7c4de41f01aed22677cad1085b96583c0f4821e92e3a69ce162819d1f0fb5c56b89eb914a4bd75bd94c06ad2790b0e0bd942c584c41d46d43ad80cbfb339946c74c6dd57d40fd7332875451263d74a041c23defb5c8d0d969905fd0af0aa4d2281bf6b63aea2a17f91ab3b91d05e66ec915e3d4589b615cbacb7898bc075af2e2ac5599cbc49df68105de8858d9d5727652101d09ac17d73a76ec1eef69c9e76084433c6a18990e12a5175d1f90a7566a4e831a4c1080a15701247be46d659c044745776bd782d08de36db41f3d451aede9a5708bedf2fc9a61f08c8badc7375dc793a0c652f3dd724c4f68bd1007dd0af887468f586589631356cf8fc93ceee1c6e16c7304dcb2179a42984465e7a4acfc6685a70f8b1ea50a39f2c95325b51761ab8e399592736d557d20087806c9543bc2337e39abc1849994376e28316b5032d2fb6025967973e832d2af56d4f9f9c2c5601b9cf23fdd15d7c1473d3fce7dd3b666ff938c90d7c9ceed992ee5e953144ce700503bfecdd5042baad3204b6f8b66b0b4fd0e2cefcb2fef344c2822f3666ae69e6de12c5b00ee6729fe60bb76a41a639c2c1b1df76b25e2930fad3e4d76cdc2344446b040175154b93df0d038e2f6d4396e24c4d624c8208270414ebb4c386ba4f51f3874559ee7da86a82e5c37fd52c6b58be8fc37af54bc7efcc96ddf3c42fac45593b6d86422b7c694c761bf48385047dfc991f1722c93af329f2b87b64bd7c3913ac39a0fe4b1c0376e5b163672342a75f92bd33b4ed475ccaaf5222fc858ad76abaafc1e3d924d591f689d502dbe4220acd6132f2bfcc7b64d41f3486847b50d323c67532effbe06dccec814c57b08cf69bc7a265d7aacc100b2ffe2595aa6307df36966edfd5ee441733ea58732d7ac054ac4822bcc6bb3ddef9bd3b302995a41da60872b22cd82ef7f514bd8379bd123b3af6214949eaea28db483d03c6cf574ae473bd4ed47d1c55a443d08bc5e5c3fcaf3d07e5a9f9cc9e62cc75f7f9abadf904ebd8437dd7323eb00e5f42032fb904e42ddf7b1b0091e707c5506fede8cb66fe8468ece76565d4da10ba66b83d27838ce2583c36f1cff05e4d98458e0e936cac67d669a094b46e660ff12135a941f2e315e2f2206db2557f096b2503717006b2c6fc6fcabbd2a7288c2f61b4c8ae8f7fa64cb4d9a1a5407ffe3ef8613db93b03cd2bef529a6a814236fbb6d247724dc7effa784d752b3c9255dcbc4f6176463e67cffa0a061d8625e8e1bfeed199dc370897f55f418487d456213b0eea920aedefbf0540dd71410b28733e89902de2a0d333671f7c77cb234c1577539cbbe398b70b941d46d1c76341b7363c90ddd4e7d24d4f3c32124e9973b4d58e84d1a04cf2f7b418aeb0c455cdd8c5c7dc7aaaab03de1c05000669a55f77462115f46a13cb9f7e6126b7fb29aefe12309ec842195cae99e7ba493d41b734ffaa244228f8a22eeb1b43f45d20cc902f28da5cf5b92f6ffe6db4806931ecca41732931864cd1928a5ca35376d55535d77ec2013380a711c35e9652af9becbcdca70d031c16c1d2c81d2618c134028343765ed7d953259765e37c8d22fca7f477f0e6f4aceec53b167bc45adca0f9791e64aff43479f2551757d4b56fa8216d6c96598b499d1ae1bbcaf0370e5dd731055e18b8f43de0af8b80a4b1907591adef8f5db3f358d2c32e488c48644c70a3c50349388286fe8fb6602d5100c689d761994370136b55b1223e814a4638f2e7e14f4fd97ee96fafbe70568ca98190fd015b6cf920b31db50bf434f7fc7d62e3f00333502f613414e9684c4f934466b1c5e288e9acb6d6aa8217030fee801242f9e46d20f165ff88d7e5e7e2562995c38adbd6d461e09172edd59ff23177912fcd702c2e16b42b4dad8bed8a5a3b25c423c04928ffb8e894f828c36b2dc055527419ce9190ff6ffe09baed17770fcd47125109cb83412a8e37fa97ebf431eec82a2131d8d7c1d0b75b842e1adae50b1e7c90d4b5a6fa766220d3297cddfbd883213545e90bf0eacebb5d7031b60c9bcf93431854bbc268d00226eb26f4c671487f3702aa7be3534b10a473c8daba282df3277a8f76ea56f899bc7eb377e8a748c533331fa71c024a1064c2091e9c5a2df5cce25ac66ea875ef9be19798d2f4cf8791884f9af4e685d5876cff1b4993d9368dbf17e9e66cc9312f3a13b3d4fc9cee56bf5dd07f0325e7b52952a96134e7d17eb60e6de45db4a08695ab3724015a8b6655807f64bfad78eddc099890eed751e3659642e154aaafd443e9b4083a38f5c1888c425b66827bb37200ade4f454fd995cf789332d5b1a4daf4b3743a0fc6fecaefe84b2b128fceb7a001de1fb2f3b5353b825a9545b14ffd7a4ef2f1be39c3e9108354e0c39c0b725d817cab8b42a2f3961ffccc2b3ece2763265b890df46f11af1a7e159ceb37fb30d229bbae938652bae99401e69c7d5ff5069d3334691a31bae0969406d506e72ed5c995514df1ebf7dbdc2fdbe15019bd066f5ce608c0e84d697a71d34f6944c720d297fe45ee4457ca76db715ce61d0d04c8cec59dd80c5419de775222a5e813ad93cab5d3631c6d3c82631256368ff708a9b491637215735f7dd931b25f7123f2dc82203b5f76075339d19caa2ade5d986fa73dfdb843494f776f53d13fb23d62d1aba001a7eab34421806e9997fc36181bf26ed396aba4d5c89bb0540022f0674cc072ad745c10fdf16259efd9bdeab78ae10c9a06882696d50f602e6028932e015f43ea3e66790c11ee20462832252986c1d2dcef8c1c9616fcbcb6ddaf9ed413300a2314fbc9d33d17091c84a6aa83e1064e40b6a3e037069f87aedf5efd93675f2afd76658c2a980cb60407aea50e9341c77492507ca6da791b91b863252dd02c561a3a46240990077205ae1ba41397e72ff1b608fc05ffab8c8ba422aaa8a74b9e08057103c2cf3e00edfa811f8238184719169516eefcb71418a26711e0ce5c93ee3197b1ea3a05283b6068eaa112298aa943d47fb6a1a23ef510ead00221ad4aa6d9a9b1d7a643f276d4d0ed6ab29b7a956dadb7cb4453eed9ec3d16cc3b6a7f86cf0782832ba3d5c8bd6ad672b762792912dc541749ec49e8cdaa4763c678661ac05ffc44bc1fba5d72aeb3e3b1a4de9002b72a9ec27a05eb8d584d0378dc11ac62af04afc8ecae5181d253030e2306f8fdf4e4150e4fa6c7d434b88893a40a0385e2263acc4c40c79c59adf0951588fed686f8e11b5b98b176652011aa2e946a7838707972f5a7e9c91b9980b6de10b53bd960a21f2ce2a9f0eeedcdcf467aa64470f28017e647f9db992937ebdbb4a839c051aa56c61307d51966d917995648f50e60f31ed89864326f7d814db45564c67f013c5c1d4491703799bd49006f68edabaef68212ff15121dff98c0f73b22b32dc3904ef876a85ee88e8135787eddb1dada4a2e56ba2569e335c080cccdf19c4257005c6d563539e15db304e79dc8af1a3f9de8d68664b71b32b71af4662e6e09af73a41ff0ea0fa001958f61b6867ac60b4c2f21139dd7b36058f5e7afa8480784cd4b8930be8482399fd370c08b550ef2d577683f7085beec3369a03e108bac88fb3a3c7ab0e03f87af4fd90fb7655f930acf4ba1c0f3ab9eb6e38cfb73f684ce87762fbc858957efbcc0c10125b105bcadc928497750ab62ded40d87314a24b7f92f9f952758d93c908716d93b1dc5faf9a70cca2aa68a180a2adf1df89971b54b7c2a7a40d7678d4dbd93de8fbafa889133ce12f2ad144b21a468f22571d9a19e921eae9347ccc696e46f0f4093b6e082de4fe661297e6ac6998c819572c8b9d6f1327f5c9c8bc4041d24aaff895e2c81058498c69e24926fdc8f80e1ad1ed0d14027dba75f872d645465ab4fc82fd145b7a686c5cafd1ac43109f7143432814fa01e0affcaee8f9bb3756e7ebfda8ab0712141ee195af4f1025ca9d357b9163cc1c140fd1add22a2bbdfcb0e6087e1451af499ed5fa41349542e69126e9fee5584c5272f1940af078305295e230b34976414813e57dc6afddfc7b9ff2a951abafd6fe01dac19240672de011d13705f744560673180f6c9c1a61005bfb206a716453fce408fd6abc228bf49962109fb28312414336c60e8442bde590a692b9ca7ce267813e19ae21a682f1f46966469b984ea088a3c6104b272a9073910f5514758e157cb8a8057825fffc58693e3cbc8af89a6a1bc0a1d01b86289717e9a9a78ae5a26090e37d1db703bf86e9d5c0552f43f4cedc54f2ffe5b9f885e6d9bb0204e2e4ee5be497e403cbfe7a8ef1e7cbf966a4374e300af105881670ab106dae71dc7568bcf771e09d8a02548fd87470f13482608185d844da711fe29080ffb95550bee999d6149a2ab0aa4e3d879ec1d869862fee289a9a4ef32bd7165b7c8802094d305c0917c3e6e90430f0e1d7a92232ce075dc985c9da6b0ee9cc9ac7b99b0b021577108a6099ab5c77b0f45017661e700c1ec2e9d8f4f1423402aff816157eda99d8b5c1da9052d041a1015c955c0079dc8bf5469b627ff50597b4e6d89592a01615368f18bc95bd4250f0beef844131bfe45a29a72517de86f08492f37f319da8e094947caa596f2346bf73bce46b14cc32d4959864472617a483eeaa76192d284aa9be6045d5ad01c155e1e8e60349f7864291017ccbe455a71a8e56de205c6dff0a704cc350380f058dd97e07bb69df4a051e6ea995991c267ce588726eeff859f45b1e8a35261c648e955a34bebd1a996a8257abc922ed92659b98c2b91983ded72256d1a4db16d5be06849a17282ec60b5828e8b0873aab8144a3c53642a0b42ff3b087d61bf5f14aae1869e4a9d810b9451fa2803c8360afdaa864b89162a028b2620847872564b6f96f585e92c0169e649ed70cf1c2eaf2ad0b6c5b01549e1e35aec94390c63d9dac2a2f9c05b92582d2aa7abdf0b962bb62234381263abd4e174b321ab040968f371605c074d46fef19d63a8fe915b5008aef9f4cec52e6e0f63c1a553c907eeb1f87f917a2d1ee5af4e68bd6493e11166a5777fb7f02a08bbab60079234e94e3d7184f798b782da0da8cd2ebe750f8ae356363a91bf9c2c823d572681c82f2e7d215cc663ccc4c4bf340d782bb0df520909a3d19ac18ff314f8523a944b1df793194ff66f067b4e8c828dee8148627426d77610f7fe52637ecf5b2ea05171220f235d84897c4258d73ce22a6b9ac76f004036927ce42ae24546fd04dcf790afe70b211eae8808b3bc20056331e9d80e13efb78a58eeec92e624a88dc3de2a4c29ccf3e3a625e1d23e80f1ad82c5d600457473531b27ccaafe36c56d634a0adb2d3c842b38d44fca6270b3d754fb3f08fa64c94df5a4d8930caa9290ad08a171296e6ef192978472c7b58bc0f5bd34564c3b5", 0x1000}, {&(0x7f00000017c0)="b7077e73b07b49189a2fcf06ef99a8bb645cc933e0cedeff13d326d6574aec226b0cc21d84e6420f2e106b6b1acf77754ece5860881d9880c106e092492ffa8f86750bac391685847c62d708779d8710325a9032cc5107ffebcb6dd00fb55bd3ef7125358c7917f71a1401c17433caefc9eb44a6958b4c072c94f8a965a4c841f0b880abfd0348c21d3b0c4b38c1264267ad317cff39f23b61dfa697326b2a6ec757ad9194a4314af35c8765d812a0d455fa22564afb1016e964e965620681da168e11d36fe636cd1ea70e1dc02cde0ac2360fcf85ec925a9450875a3781d3162e6cae093053c49bb369e9feffaa27a070ebedcfa1b61acdbb7dc41d0241f16ec7977ddb459b4dd69870f28ef3511f53533ada29ed6d6c027a5591f24970bfe278b2731565fb7f1f96a30a3ddb18bec0915a26995714cf57c42e9a5b0b66bcca5b2ec4957add5928feac25688b61d1cb7ee169f138105fc49593cd2e80731d89b1bd15473246755593cea386208940d301904cb108786067f0c94964241d4ec3b1920e1a18fea7cef913660e76cce0948d3cabc18380bf55b73ecca689516e3f4299fdb69fa87da31adb103b96995b9222b020d66f7db9b87136c9ffc6e89185fb8de618093501272909561f3eab9d45ffa302e0f5159fe2440eab1286e8fa21b9e78a7ea0d3bb0c6593c03a6c226953a1692fae5f6372611b95a7e476a439156a9f4d38587df3fd717e1a935c3ca3508bea7f8cf61dc8aa369cc839c425049c1d031d467fc4a10daf2d285934fdfe03de1fda7f52db4a320f254956d1bb720b4ac225d0c262e55a6fd6c4804b248f341288aa1d5189382d6e6270db82258f89d3fc54196d8128f9f36599bcc7282f82e67af0f51611458928baa5fad00dabace0c4aed1974a878f775c3464349c939d920af29638b17e68d5daa5b03d705b670999e9e5d809043bb88e4644441162a099d2cbca08a7a8696f88ac20f0f16d4b0447e5ac4f8774d4cc72f73d3291d85b703f347ca3553d2dbb22b3bbc306ec8dfd804f00e43dd8bd1e505ae4d3ad2a61cfea6489b8920f1dec0b2af3a6979131ab4efbc45391ae65bda2fb80f717798f108cf598346893dc615ae47d99dd17badf9dbdee722cebe65145b98866a32fc7d22dd3a332111e365d378760da08132d708d280ad21676fe9bf9234801f95ce3f73892c686dd2fa1d833f4c7c23c9256cc8f64efb99e60d09e60f1632da179e2c3ad254187d983a34f8558e22c860ba7345a8f56f09531db2c33f781128fce3c07065d06e667a24cbe11b740caf067efcb579f6c7491da7c15fb4331110e3cd948728b21f537cd9ace85bcc6b7629a135eaf1afe107dfd3b38120eccaa31c46edc51f9ed24b0ee659d16d71c5a805589ed7f5a4c7a4b24364022302987a49b7acaa942d380a3928ffbeaf7e43541ec6cfbcca10432353629f8fc46c18c0229b3e1cc256b410d491f9c86a2c169899d741df7a4fece3590bde6b77922283623175ee17db304110f2ff5fd57407060c4e8ae5cab7376ee1e84c91d72f482445cb497a03b886d4477929343dd9aed3a0ec6824570ea4479daa01ff3c75104668d1e414b1c5a0c8148966d669ab588313d96e5e0f4a40628e733d178de8de02b89e9c70ed9e2323bc740007689c93d849b18fe2cd62068ccc21123839202645a2579777574f0f6acbf48df85d6c556a09710d59d8cf8a21e31c0ff674184efe6e4818d4fa4300f550626f6dd0ddfd955dda4328b229137ac3f65c1d27a0cb8ed1de794e01692fef9b3f911e6d26d99e20ba413b38e1adc85de4a1e422f3cf597e2863fc696a9abda9fa5b2a41d37b3f94e2dfbc67874f2b6e1159294c4d45341e40eb4517348540b624cdf99733c2915c42097aee162f1dccf2d8050e12bed9bc294d212e66405850b0a90f410188b1475070392648f191caa35358ec3d5b267c91f5378dda553d8563bfa0370602e1b206cbcff3a8f86f7689adc27ee0058b7f810c4b88327b6255f446b58d8b995f458fa76f018acf8a939633924bf8ac29968935091f25cfe976e9b44174a543ff7b1f109dc652e8e567d5da8d0e80367d0825bbefbdf13d226c18145574a6d0afa8e19db1da695c540313359ee5f206fa792e4ab909109f9daf8fd77791245fc1fdce93e334d8a24d875c9f45417e47cd6bb54169ed48352a91fadd0db09e69e90aa403559c5a626a916d7b8c171c76878682a7ef4b39d24e01b7f2b6ab01e55a8cbd28e0e9eee937842a36f0fc2fae0c48f8fc9da816205846cca187834176dda08bd607416189a3caf0407d7b69c1ab4c757d328fda69c633c47bbd7502d5e50dce716f877abdae3953cf37426999752327f4d3ab23ea196275d9734675f601da0a76c6f2cfa16d5a92961dd4d5bfef1a8ef9ab27886f1703ccda617bfadc5d160ead8c17b36d6d9388d8f0b694ebacd15f33d263771b0d7edeac342867135a467683bb2a0e53cb95992f924e42b9894e45628b5ffd9d08d8132aae3b89ca40bc0911181b1f9d5bceb1b81097c77a02299545fb3234336e320544eca1a6e8413e691f1a39777a1836a1e14115ff8cd83113890da8ad5fc2dcf0db5c6a04a1d461d9ab5a186eb496346dd51a676680c728f5fb2a4a09ce747725389417c5cddec68a34257f45ee7e3cf8a0c47b429ae4f604884f71dc2f339e261a9250e699668e2c21d4c9cef5c7e78cedc7faba36f425e90388940cbb73d3074d566b050ae5c72ca2d2f9ca31a70c3a8ad795f55fb22b173ba53d3317f21e0391e72f5d86f74f9ac82fe4192a39ca5725b6aed72148ff0b362b567cf0e2d153391006c986adb3ad2f277b5bd691871ca11b242de282db42b21bfda570a9bfdc4ebd2de791ff18e5b464162f8820af0bb56696e7a360d9e112204deaf9144573033cb5dbb6e5113a231c4e2b29ab341c92537ce813e076fa48dd1b66a9e6304b0765f7f6af35c9ced56366f4f162d6129fb14e610f2b02bc82b47ab7fc54161bd5664eb7388e95cce92ff2ec4745c1067a8a025f83399417f4217db470707909f66152e53ba599095a1499e446b09109a221aec77e1fe9361b7d1eac1d078fda4398c9e004b3a15ed9fd678d344f9e09f84986191143eeb3ca4af91a127873adc20e290cc3003e012e7d06b6e6e2f26e711d40f108d37cbcdd57fa5def5dfe4614aac974bc2f17606abda6141b3a46908a7b89904ea9c5a880ca5b55654917609fe7912a3fcc9d5219b4db9f02cb4c55fa2392edc6bc8e1280ebfc85468bfd797d31617334c96f776d29e3bb488c9d1e63c9c1a1889844451c968369289889e050baba80326a570aa572db6f223f8f6fed45a8a17fed7b2c5a2550f40dd975f0b0cb3b18a1bb2413c49dc41813bb05ce2c7d2db8b95213ebb82b64365a895b15f31c30faa0c192b3223d98f7dcb7225a5b0c60efbd6cb9220702c1e9a723b16c660c3650abefe9949023ebc332516554e4baff5ab73db99c8913f735f1ab74d6ae101f43e7e7de12e94990d7985f6124623d50c3f1c904b640a04935ea75091cf0c1f3da5786ffae91a726f025c6eadc0e1f650068e2181af90eba5187fe3183f6f580848615c6788b7a849d0c6173a23825ecf0dc6ad3c8f746f7f39110ceee3d197119d51657463274f526bf00d313301c0882cc33c4a5a2c396d4ae29dfd63e6a83484f3c35636c87e269faafb52afb74e8ad131dbd0916a3184c18e21bce2d0b2d4aa098d32f906044d924bce53b6747a2ee898bac36440288cd2c593e190ae258e4adda9c46f806469de19e95ed69600444db17bbeb804d9442de0d0229b052f30015873b8e857df7c34c8d36412da46d457bae9c7c590adbd827586d4acb236227e94d0aa2cc7c004e8bc2b1ef60b07f928d7bffd23456fe015801596785c5128c699ac26edada849ff68b8ebb3e9f9971fa40cd1b2ba04333f7a5913e74d7ff79b41a30e218608bfea115f829cd8d0ea1d864c980c374949715801f35a06132aff11a6c02360e0dded6838f4ffb7e0a89ed51c334ae3cc2e474ad56f7bdf990b4a1d3943f5348e7b20ee4ba6a41b80ad1e214e4b62dc7ed57a3120045029caf1869a07fc6bdf2321b17653815e1bfe8f4072eab540b9cf59b651226526cc8cae7a7e8f3096027bdd149c967a1d2cc83d17ce21fa8dd8b6f7f266b8ee6a823e046af2212616e5bacc6825d7cef6f690472fd80b395b3d672059cc27de70c58cd1ef0afc2611a1d22ff933d2699b7e8ec2b89fd28c2ce30b26ad7d6e8a50b91ab1064202f220fdd5ecac87a6bb463e6a4dff922bcd961acb43bb3a7f7e4c774f03551e3d55d3f077385855d0a85e96432b6b77db6ba061f968daa15fc9649dcd0e689a687a2ca545c2ce686a481730125346905d0aca28f33f843dfa07011ff586200ecf054ebc52cf8bb6f89550712fa09a6b9fe8d4e1daa6fa03078b15fd24c80e7b89d6020b254f9b926b4487aef8d8b734d79671da5f5d33be643653f62d9ce0a5e74ddd900b3a49c3835567e755b871b7c9ea5dd070c6bfb299fa61c6604d30db2458c30cfe56a1eeb868a6b90c103646c3b390476a7c5a8ae2b99fa9ca3a50bc0b043f608bf96b271fde53ebf4746aa9ce6066392da4f48c146217c00cd8a06164420c914ce94096dc442050fe67638200bbf6fa4102cd7caa41c0766f6ca6724a14247696000b8f9e9159934ba6be3fe502e681aef9addf2a7c5b95b9c1bf3b2108336066e12405bf55d46b97f5e627988cc09c865b42e4fee3a46958d8edf3b74bb87272f2a73c28aef1fbb7142a2ddf81c053ef9249e4c9e0e3d069cbe23d7ac06edda1c4b85a86a363e5e7414f5a13950e4c5496a79d86c64a9bd9f8ea5ef4fbf652b74cc66bb364ee349ecb71fdd93131aabf53851f32fe3501f39fd6abfbbe1feb4c90b40a583e16e1737f6f7f26873542e17987c2f2099170ab92ab3d422f92b4691cf2ae0b41d59d390aac3b724cbd0fb9414b8e8c46aadf996ef3f9da6563e21642418b07318ee0fd24a6c15cf21ac3883f4ff88547c65f55695a84a917a1b0c6aa28a44aa13750be9e45b1aba6518c97efcc336d0f56e5653bb1ba65f6a4b8b0a72c8048c5fae957716192c74eeb3f87135f928f0f0fee1d9e37e919b889958932e2e89f45220fb7576a19c04e6584b62e2c26ba752540ff0c336882b372388b48e8198d277626fbd443bda91a2168457b661824ea4130f44fdcb8d5403b540e23fe12e59df65dee20884868be24ea913b8ac073b484e3babfda410328ed84794a097eb4837065a28d0b7593cfa0f9924794bb966d3b3aaa81faf85529925a917d0bf30679b88a4963c682d3b409f2129dda57e55e38023a19b093894fddc94a0305cee4f42d00980a26bce43735d3a9d5f4db8568f7ef2e2effcb1a1ffe19192a2d08602b01d36f8baf1e383a5f0b2d21340b5ee94a028b0f5a51b6eb06dd850217ec11c0fa4a5acfe47f1bcc30d25da53440e2608607c1f7d3c5d5d4e03728c7aa3cd7b0600d56802138a40fb2cb9856af8c2a60bb917c5dcab52de5c5fb84c1bdcbb7130871e7bd4c196b6935203139271295e8bd30e7bb0f64c5dd7a87496a81256df955d925da76744496ddc1af5107fdf68a074f35db134093203196dd3978b36e64af3bf8e5ecbac3c37bdd16c32fd35e9853d93184ca853602ac41be4ba21b5ff952227cfadc0e8d6475e7f1391a91b95114918233c1bb7dca06c13ed8088dbcd392d7cdac168ac4bafa9c1ccf2238cd19f5219f6eb5217b0323", 0x1000}, {&(0x7f00000027c0)="e04c1a9c496b6e9ead25534f61df92a1ec1f12f29cac651ac8f24dcbeec82720cf3f4c3387830c384acc9d73fbc01fd191a333bca093b94ec9bfe47eaf46159f303b727141842b68b92fb7f098697678bf2f839e10b576b105ca4f45c0", 0x5d}, {&(0x7f0000002840)="fbf92d62b17930c10e765c7f715ceb51f42ada0ef96dac9878b1101022e6c85eb96fd790d114a2484ed7b3b01c029ba9fc11357ce873775cc4902dce2c66f49239a742189abea7a0f5d48ef9a4e7c50a5f322894a5ae472c4d6f6e36fb0625fedcbcfbd5be4ead7442749f586bf2bd2563c605a029477159b2b24fc9b8840af04cff2fb0ae03b20b7b297aa2b597fdc9997c4240b74d96a8ed19b2b23e74e7264ed7bb3d7f98aeabe449f11cfdb5c9f81876ba55d7f4ed6996034fe5aaf35c9d95", 0xc1}, {&(0x7f0000002940)="7ce60f2c9d9ca656bd01660277b59e8535c19dbcccd31c7b3c45c3249f759861bc389edf0badf61a51581b097ab5a36a606fb22b33d44fb509b193a481205b84717f4026cf3d04af51ee9aaacc59e378643c888a12c462625cf75f023d06ebd459533c9118937e40e27f8bfc9f9cd05e97930c750e23ac93e845c945e5d4c1958a3ff3989568a0e099c4bda41f6408fdaa161b715622b953f529a982d5174630058c6c9445b8d9a3562d404c1172a4b805a60abdd907511ae0b55c3e4ad0bf5b7a4f21e8cdf6492c8b68", 0xca}], 0x5, 0x62f1) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002ac0), 0x8, 0x0) kevent(r4, &(0x7f0000002b00)=[{{r5}, 0x0, 0x54, 0x4, 0x7fffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x8, 0x20, 0x0, 0xee}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x2, 0x1}, {{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0xffffffffffff0000}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0xffffffffffffcc37, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xfece, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x7fff, 0x8001}], 0xfffffffe, &(0x7f0000002c00)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x40, 0x61f0, 0x3}, {{r3}, 0xfffffffffffffffb, 0x4e, 0x2, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x10, 0x20, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0x2, 0x10001}], 0x5, &(0x7f0000002cc0)={0x6, 0x1}) bind(r3, &(0x7f0000002d00)=@in={0x2, 0x1}, 0xc) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) fchdir(r3) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002d80)={&(0x7f0000002d40)=[{0x4, 0x9}, {0x26, 0xfffff076}, {0x44, 0x49fbee2b}], 0x3}) sysctl$vm(&(0x7f0000002dc0)={0x2, 0x9}, 0x2, &(0x7f0000002e00)="77ad88d46883ff663feb526cec592c34f27593e876d27a97c5f378891eea78bb0094fed791d456a4450df5af168b427bccc4eff0b0760e0dab26d220c21578102d27c2bf43aa38a5eb91016bd0d1c247e11d627cd08cafc9cc653a6ad1676737b80cb98df712eb520d6c8cc2ce4d0cb9a8b9fbc49a4d75d2338b44ceb7ccfdd5f4cd54db6c5c", &(0x7f0000002ec0)=0x86, &(0x7f0000002f00)="b4193c9e572ec3c9513d8ef53fb6bfa511b84911c8d3bcc71fbbec953fdd3e5a0c785d5ea36c9debc29d6bd3bc9c27a83879eaff89296725ed9335df943a88f21ca499d2533da39d295e05a0c3c490861e00716f34ada0e361d9d7baed26fc7a346d", 0x62) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000002f80)=0x38a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0, 0x0, 0x0}, &(0x7f0000003000)=0xc) socket$unix(0x1, 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003040), 0x80, 0x0) lchown(&(0x7f0000003080)='./file0\x00', r6, r7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000030c0)={{0x18, 0x1, 0x5, 0x400}, {0x18, 0x3, 0x1, 0x2}, 0x0, [0x7fffffff, 0x1, 0x7, 0x7, 0x6, 0x1, 0x8, 0x5]}, 0x3c) flock(r4, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000003100)=0x1) executing program 0: syz_open_pts() close(0xffffffffffffffff) open(0x0, 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x105dbed77dd395ca, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x7011, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000440)=""/217, 0xd9}], 0x1, 0x0, 0x50}}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() setrlimit(0x1, &(0x7f00000001c0)={0xa1, 0x3f}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28643232518892a9}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = getpgrp() r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x4, 0x0, 0x209, 0x3, 0x1f, 0x6, 0xdc, 0x3f]}) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x1200, 0x4}, {{r1}, 0x1, 0x53, 0xfffff, 0x8, 0xf0}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x20}], 0xe4a, 0x0, 0xa9fa, 0x0) fcntl$setown(r3, 0x6, r6) fcntl$setown(r3, 0x6, 0x0) shutdown(r2, 0x0) close(r2) close(r1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x2, 0x10000, 0x6, "59d97856518709440cc327854b0e80a8a34c4f02", 0x7, 0x9}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffa636b43ceabb74a5721400bbe00000010c00907800000000451cb59d73c5ccb200fffc000000000002007dff00"/58]) executing program 4: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{}]}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket(0x2, 0x5, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r3, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db", 0x88) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xfffffff8) syz_emit_ethernet(0x261, &(0x7f0000000980)={@broadcast, @empty, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x227, 0x32, 0x80, @rand_addr="72b8fe6d1e2d8e7a62000000001eb15e", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x88, 0x1c, '\x00', [@generic={0x8, 0x60, "9dcb89818e32003813ffb63d9740949c45ab5e4880b8b0b97b5a1c17ff57ae8895f73e66885fa946d7639fb5b045af10d5ec2ec48a84cc75bf7ac8d24fc30f2926bdd90e8e8a04376d75222986cd37ef28d1e6233625322a048f91573c3cf271"}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @generic={0x8, 0x76, "2481eaed9ddf3ae1cdf80d0cbf0c7834f6845815a5bdaf1747b3bfe8e9992fccf9c0672ff7c4a7940aad07f02568c4ca2107c40737792e39d9bd20ee36193f209ed65a2e073a3c1e4f3c1a9f39e1cb101294744f00ad9ce50a476928d39d434d7375283e0a298541e31e22926c6fcf4e6df28706fff0"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x0, 0x840, 0x0, 0x0, {[@window={0x3, 0x3, 0x7}, @window={0x3, 0x3, 0x81}, @nop, @sack={0x5, 0x1e, [0x1c, 0x100, 0x0, 0x0, 0x1ff, 0x9, 0x5]}, @generic={0x0, 0x8, "2a2fe821e8c7"}]}}, {"9747a68951c9bc81fdff6f104c5132882aec4f624617937dd821c78ad2eff990f95b1248e09d90c6e342d9b7487eb9b8f69824b9a4b566ddd87af6d6f211ec64ef91fb138fdec7dff37d9b15362b51151cc545b5ed86f54dd8ea850f2207b74b5997aaa94261e5cce1799af61d864ef69aed598db94859a7b7dde0a18d57df01099c262bf29575304f2b2fce657ddf0aad22a43384faa2247bebee7353b1646a75cd2bd8b6708200f21b4ffe578495c453fafe58f662310fed6cd00f35b7a7b00103514a1c8f91e0dcd434d57d9fc60c9459975ec31a918d4325f47fc475fd463c8436f59378d3d650705c9048e24482bc57ed"}}}}}}}) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/236, 0xec}], 0x3, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffff7}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) bind(r6, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r7 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r7, 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xaca, 0xfff, 0x2, 0x1, &(0x7f0000000180)={{0x2, 0xf0, 0x9, 0x0, 0x0, 0x4, 0x100}, {[0x9, 0x3f, 0x3, 0x800, 0x1, 0x3, 0x8000000000000000, 0x26ae, 0x4c, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x1f, 0x6, 0x6], [0x0, 0x1, 0x1b18484e, 0x20, 0xaf92, 0x2ca47161, 0xf6, 0x5, 0x7, 0x51], [0x8, 0x4, 0x1, 0x1, 0x8000, 0x2, 0x2a], [0x7fffffffffffffff, 0x1, 0x1, 0xfffffffffffffffc, 0x1, 0x3], [{0xfff8, 0x80000000, 0xf4, 0x7fffffff}, {0x3, 0x200, 0xfffff001}, {0x81, 0x6, 0x1ff, 0x3}, {0x3ff, 0x3, 0xff, 0x2}, {0x2, 0x401, 0x7, 0x1}, {0x3f, 0x48000, 0x3f, 0x8}, {0x7ff, 0xffff, 0x3, 0x2}, {0x5, 0x2, 0xcf4, 0x400}], {0x6, 0x6, 0x8, 0x5}, {0x20, 0x8, 0xffff0cb6, 0xffffffff00000000}}}, 0x2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) dup2(r0, r1) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0xd}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffe, "031ffe40730000000000ff000800"}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="8f0e2a12349d4769837d0d8b39fff44e6210fc87252fac9b47a16218bf3ffd6474d34bcb53e39fa973e3999e36c513ceb866619b0323c126c37722370a657cd44d8245b561a2de8bf3dbc886ecf68267915be57f426ac3cd14e8da87288533bf14c8bd31bedf36f29b52963bdf3f3a2aec90f2aebebd57902c65d0f3682cca68bf0ae573", 0x84) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x2, &(0x7f0000000100)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x25}, {0x6, 0x0, 0xdd}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x88) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 7: sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000002300)="9025d7883c111af5ba39a44540b968533d48010051218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000001e80)=0x9f, &(0x7f0000000080)="2c68e7b8e84f7cea857e6044d02115e28e56f1013fe63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046ea86c56067ccf0101ba0c02637d0adffd8c0af34d64d48097200e1930096886ae76942b45d3ac7ff0700000000000090db625a060870408fc667c0609b36311e000000000000", 0x7f) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000000100)="727fd1c03209915c03d529317966b630fcc2eb1473a0b1d9f5d731b6994639c5e7c2c0518cf8c3c5b3758fd05ca03df9d1fe8663ea2492f23f17c96eb6f509a21cc6029edb0eb8497cbd451193e4595092070900ce26", 0x56) r1 = open(&(0x7f0000003640)='./file0\x00', 0x10000, 0x40) r2 = accept$unix(r1, &(0x7f0000003680)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r2, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3300abfb3fd696d4c831736831c609390268b470c644fa795532ef6b67726fe2b846d59b673956ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb00"/248, &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r5) executing program 7: sysctl$kern(0x0, 0x4000000000000133, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000380)=@in6={0x18, 0x1, 0x7f}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9, 0x4) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='a', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x80}, {0x5c}, {0x8306, 0x0, 0x1}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000000), 0x200000000000002d}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c6265b7bb73406948863ecddba7c189372236c1b2d3caccd630e7d3bca793a25853eadb1f3c979731bac9cc72caf9c72fea34e0ed94da8de50d9d3ac0c44526278a4d99426030fb7ba9d1dfd4eff2a46febc44d1db9031a45c0b14f9e4e8d6a5b618e7524d325ffc2b2be31a50ee4412c0bae8861cf25174a4252abb137b8786e7edb3527f76cc2e19e55c4e8e748546", 0x90}, {&(0x7f0000000340)="55c0fd2805f939cc94112fb765b55d8e78f6324fa6acb7d9769d920526bde8448482b1a5d3aa78210045905159e4db773d7927e7557a0e8cb2417c1e03ee8099f92301a28e104a864527567fb4088998bc50a9b3dbca5bc7cd5463229f9fef5388fe81193881ac07014740d91e3366aa199cd45544273521506e8d78c9eb0aec65c81665aad1909ec9123f782737b79938862fb52bc371df83ad9bd8569033e21f04670abd8d012651a9c80154ea29cf0aa57ae8", 0xb4}, {&(0x7f0000000280)="caf6f20e04", 0x5}], 0x3) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x51}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000324000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x60) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x6}) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) bind(r7, &(0x7f0000000100)=@un=@file={0xd077a0b12822c568, './file0\x00'}, 0xa) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @noop, @rr={0x7, 0x1f, 0x9, [@loopback, @rand_addr=0x80000000, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x1ff7, @rand_addr=0x2]}]}}, @icmp=@echo}}}}) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x4, 0x0) r9 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r9) open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x22) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f115090 executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x83}], 0x8, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') pipe2(0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x7ce) executing program 5: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff20ffffffffffffffffff00002000"/32]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000440)="4539d9456b71c5c240ecfd20a8462b", 0xf}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000000)=""/14) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)}, {&(0x7f0000000140)="e5e072337cc9422daa70fe1c3c7051ec9e1d74cde0294f80d8ed12ee", 0x1c}], 0x2, 0x749) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0xffff, 0x100, &(0x7f0000000040)=""/97, &(0x7f00000000c0)=0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = getegid() setregid(r4, r5) executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1}, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r1 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x2) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000080), 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x1) setsockopt(r5, 0x2c, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, 0x0, 0x10) listen(r6, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r7 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0/../file0\x00', 0x0, 0x400, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) connect$unix(r7, &(0x7f0000000000), 0x10) r9 = dup2(r7, r7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="eef5655d19ac14d5e5134876f197a7728420aef6171504b130c9775359c9388bbad25b22632cc3d4b3830c921bf0817a7900040000006a89dbdf", 0x3a) shutdown(r9, 0x2) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) shutdown(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0xc, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cf12fd0733188d6c248be0f192487382b6cd82628f165df22e45232689afe298dade4c3d7b1ad9c521dd33fa256f217e02165bb3efe9e848de40f50f8c7f00c036ff35d55e77895ed4cb3f1d19ee30c210c2550f603f1122dbad0ce6ed3", &(0x7f0000000240)=0xb4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) executing program 5: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000000300)=0x4) socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x2, 0x0, 0x7a614973}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open$dir(0x0, 0xa00, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r6, 0x0, 0x0, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x12a, &(0x7f0000000480)=ANY=[@ANYBLOB="313ededfdd13f76770daecadaaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000f4000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7cfb003ac1a7881d4fa5bbff5e1b4faa8f859b332a5ef8137c58093c69f1339178812794be52f149f93e78c934bfaf7120927947d7f58241b3eb17ad6fe1448b5015795fecc780c81a45dc1cad3b3ae1454ba5e9d444466081c7ba6e64a34cda19b3b26ae63a4f7a75eb949accb5b762da0111a06971b3dba34a5651f86134cd128fc0b9da280ca1821195c426d852d54cc985686a1850dd1c8dbca1427c4acb80de9f93c041b6085e7db18ee25e8ef85a46c2384f40cb28444aaf368f3123cda646fd0594d75e078b96a63ee55e6dab4545903640ac917d5fa91917bef9104272f6e0e5ee03a3c3761b0897158bef2326870e3ba"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0xae, &(0x7f00000004c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x78, 0x2c, 0x2, @empty, @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x3b, 0x8, 0x0, 0x5, 0x0, [@mcast1, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}]}}}}}}}) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) seteuid(r2) executing program 7: setrlimit(0x6, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00", 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1e1fcc85ae120365a6cf6defb24df83", 0xde}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea2595557e59301a11e8af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe386170153e94ac5bedd4fc0a328dd0cec7e33cd3bbdde94ca0a98850fd1ae27b361b473642941dc5df6a42a794e84692c9f5aa3c34c91256f30acfda6a8299ac5839a3e915f096e22ac79a7c174d75a358938f2347c534507f0f3b7bb43108fdacee74bc1784d7bd903ebb3824c5ca290a4d077b86461175cc541d21ac03efd3c5502b414fd74e7e12befb78378c0897dee457cf3a5f4bf375b5e8e80cace1a5d455b3881a422098262e8cfde9e826025662867f6b40e867999bdcd406d89465d252ab7bf8a74c4937da081ea023f241875cbaf273b8468b715b58b0d634ffb45bee2552540cc551f5c", 0x1ba}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r2, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x6, 0x8000, 0x83) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x1, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8, [{0x1}, {0x2, 0x8}, {0x2, 0xf6}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x10000}, {0x2, 0xffff8000}, {0x1, 0x7fff}, {0x3, 0x9ab}, {0x1, 0xffffffff}, {0x1, 0x9}, {0x3, 0xffff07e6}, {0x2, 0x4}, {0x2, 0x80000001}, {0x2, 0x20}, {0x2, 0x1f}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0x10000000}, {0x3, 0x9}, {0x88c6336aac7ea36, 0x7}, {0x2, 0x800}, {0x1, 0xa92d}, {0x3, 0x80000000}, {0x3, 0x6}, {0x1, 0xffffffff}, {0x2, 0x7}, {0x1}, {0x1, 0x80}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0xeaac, 0x7) syz_emit_ethernet(0x1076, &(0x7f0000000200)={@random="2ca41e79ac1c", @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "50b3cf", 0x1040, 0xf0, 0x28, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, {[@dstopts={0x1}], @tcp={{0x1, 0x3, 0x41424344, r3, 0x1, 0x0, 0xe, 0x40, 0x466c, 0x0, 0x5, {[@sack={0x5, 0x2}, @mss={0x2, 0x4, 0x1}, @sack_perm={0x4, 0x2}, @eol, @timestamp={0x8, 0xa, 0x45d, 0x2}, @eol, @window={0x3, 0x3, 0x8}, @timestamp={0x8, 0xa, 0xb2, 0x3b5d672b}]}}, {"ea00d92343d48168a10ff409b405bf67e00b78f1b85d836e226e9abbab229ec171cde9c00e04da0062a1686abc2df51b1308e342ab2cae5ad45ff0910d359977b4085df183b5757844ac77b84ad8877d70217482744038da769ebe7c13c46b4dffc5e316702dfb2e0a352a92cadf4430dfacc59eb7d5bcca639849b4c5391d819f37e1dc44bbc76effd43a49db4bc6c93b5966e728c102c3fd7ad634af2a1b1d080a0d2d0fb4a4dbad63b996fa12af004f7d876ef1afc94fa5a758fcad6d243388629b519bf31fc368fb702a601e80705ecaa8ff780aff7cd27edd9ab6948ec9479bdfeac99d6c3b8136ef492ef6617323a977754462cdd78a7d83fd0ae55da2231f6fce4c9c77de42de716314219a5118bf72dae663bc30297c5b6906457aaf6a22340f642df4cda4b49bd88d37569067103a897a94f130b13b379fb7dc4a4bfa698476847debe3900be6f399668c1e5be2a246f8d27ae4aea7a6736129a378badc20fa5ed30208d42662fba4aa7f0736aca92bb55d43eda7d353b5d4770f18e92ee5ead00d46533c440edd034791614c3f4df1765f4733424ae626b122446324423766f68c1ad8322a43aac8b23616ee366f93a8acaf77b6a80751a85fdf1df864c646b65cdb6d6d1e547537db27bb358f184ae42664ea63944b23fafcb23eaf2f18a82faa6d6ee85439b71fd875e7d5cb6106f60a30c2f5125a5ed751eeea43a82853ca2fdf38f9024988f66b0ca880a747e702371b728916d72510d718f863a4f92a2b537b42c19a30b37997af84517e4f9b7ede9a2c049d6e14bdcb4596bfe082965dd3b47490c29d561626f0e07b27720dca62e66c558a47307c6d6f761f3506e61b7a3a1cf3a2b05b792090838332cdd858e24124766fe10e1e426bf0d51f6cb72f8f5ea58f103e0fe3c9922321cc7191177e681ab32dd51c139dbe456aaa30d0a6ecd78be0ba0331ff389fb48499c4aca72e679176f0a6576e34ff36dcd24cdfc0a3dab9ade13bd230ec8fbecabe027e1b73273f06b7d21aae555cc6f3176b5c06ab9563bf9ede276ec1c5ee971516406a316d6ae8be89e8e23af57ef1e2f870bb9ae6de25aea8547086523d68cb161a03937e85df52fef6f61a9e940b1bf9e3da22fa846dfa403844904877c30ba371352bd04dc19f35e6470861f61f31681939ea191b63f3e79d0b1f3f683f3756c6f82baa3ef214c0a83c74c81400ebf6beaa4140294ac6ed5b5216bf8735910fed4ad7aa64984f0cb7a1f3d0fba6b84232064cafe6d812476f4574d3d2010fa8e74c21c00fe1c6aff5eb2d158d8da542f50e0262f8269a216f829fbb19280df028a321d18633872e645aa3b05a91a494227fa9363bb7d9ec4b01ee3b36e285fd023d0391818c00960f4a400578edafa9d28c62c764841495d66140b7a9064108e2bb4ddfd8aea6c58f49b224ea30cf7c0ccd85099f942c68519b1851e4b56076a11d6a119d862dff51b450a44ba12e11cd76df01eca333c736d21ed6d4242366dd0a3e0d5e19b91d3b34f6cff7a6dcb4d21ba299b8a2fa5755bfbdef37c180385f246aac0e2ebd51beeff9098210688a20f6d863a4403b9db613481c48bb47d2f9f6c6b4ca3f21ebfd326b0f222b2fbc3b41c51a6cfec802854e51782279f654c010a078b3844726043a8a0b93b383a506ba009550d27f1dc61bdc0d91b5ffb30d57f46eb7826dcb9dddf215da4e2ff40ba2dd3ec528e4e2a785eb27348d5f7dec05c1cdadaa99e70b8e6cde11554f3d2c919ba92092ca1079d9dc6326455e41c051f47c7a925a31a8731f8621533712afcf93d9bf93b2d7c5c7e967a983f57b243b341680903a83d7869b4f2db602403644f723bf7ec1ff303d430e6e0aa3ad2d419e1e07a3764d768b2ee5caeb907f6c899fa2ccfdf7e08cfcfae5660dbd1d1e04890c82762be33990b53ce01abaf1f3f90a48d2bdd712c2444136724e27828eb4745d43f63f3293d1b1dd2764b42bad1bf04b21c4805a2f8e7be2d22dcfa0f1661113db0b33af4a8eb0489753e20f8eab2abcdca66be531247af24bca094a9e31653f88659227593ae4f00e7cabbd5e4e981eb87e70c91db49c794b6c5e1d3ee34d42d614349b849b56e7cdedcf918439b4a7a6bff1082c7f613fe020fe368a4d51ab8ae641c0fca6ef6af0cc88534fc2b4eda314b3cab3472e39ae2e4460b5d1a0190d46c11632687844f94d1818fbcd726fce597d8585c5c1d131b3b3047d3ad579b0bf15d14a7143bcfb1eb376398f0802a21c394cafb643d8eb0bf4723bba68785172c2872a3e21e5163689caeaa30e28a0afdf7d7e52e199f140905b0f5e0ba8cfffbd28c612e98cd8a160f4f96db6610177bd7604b1a786014aca9235ec284f64dbe2bc8f265d7288aee2a2bc9300c9b5d663886f077de70a188c4133f85838eb99f82ad42b2efd03b355294077950980c302493ba2562dac564fa4b42402635dda6a6efc88c3bea57a28995f04fdb9409f16baead5137860c44190a125b1672cede6f643b78af5f263c605f18be3a27e0a0408dbd8b48020f07f95ab44316c7010df50a7a65c0988de235003930f6542f129689c1e8fadd158cb041dbc9b1f1967408814f2a4d22681f1e09518e4f60b7acf8eaa27d569025a5f73c82d0c8394fd4ee1bfce3c642b221da342ce93270b034a874f13a6ca680bb2ad051eba8eb9db33b60319a20f50f380c7a00681ca2791ffee660a2158977c4e8d35978cbe0577c534023397717191ca371bd58ef54c5cbb6eb8890cc47f46cb00a7459f8340e0b99c1824435e01c40a803a3e412af6c2acba6f1562a04b2a35e3deb5d4d8ffc0f6951aed7f7e916181fcc0a46f2427de359afd776a96ec751b19007017d9c5744f60489b1eaacc42d3cf3ccbe18e0e98d3181abdaad5bffcae653656ca6b0711315e42c0c9c2fdcbaddde34362eaeae1dafd05441fa875e6fc613450d5e67a778dad03f2055d9aa1e94f3dd26442df0a706d08753184f325b77b2ee7c46fdc4d3bcb359a91c6368aaeaf367d1aaf9847c70228ee07eb937083d275e2e8a06ecc1a7cf0c7589f188124ad7b788e88e73661b97bc5ebd3c204f7fe02768032893c62495fa9c71d764af3871d3e992fda3ec474ea450b827d650406f1834ddf670fe3e5acda6e22fa0910b6a4b56e40331f5e38effabe359e922019de46e71029b4ea73cd58a23a41ab1f2f519417d650bd36fb47c27380c95bf4b7e9e9f4d4ff099ac4c15ae9f344ce18d8ad013accb028fdbf68c68228c3588307c89404cc2706c2a74348baad891526efdccc604b2f095a6c0099ed76184c706202e6a6c0c55550d685c803c5229e805b66320a158590327883176b6521db328b74ef3a9030c601b324926b24e8ba2aa80612894279e15516a4ea1ab1b6b51f59f367e98bc077986fa885f790cab6c0866584482b929734b69a7f7429f7e48541691798a7f028bf75ab20981255b3e48d17e66c8cad59cb0d703513c977d6bdbcb429c12e2c291f844227aa37a59a0946d484ab58e3b29632f953a4d72eacb716d45e43281c66d6615291090f281f59c11f60100ea129a2517deeb039b78f3954c6dd521c4e15f2392edf33e41294920f8c78de4030bb78534dcd1f693a10cfbf1e4d847aad69c516e4ac2483edcdd8be4609bffb8fd4c132bda5e906d8bff904a4b1a5600b269f745a7f177ed89a493106720ace9efaf04d4df05fef3a3db780cc7d0bcf8ad5f17a13a2c238a8f5ab6e56567d482903de1b71ce682a20962061ffd17e9153ab3f97d76eac187d6493029d5551d46c9a759db3c82d6c77c618f5d63a6ac2a2204538a9a0dd0ecae033c313cd5977b26095c7ebdda48b370c2e1374db5548dae82501a702fb49532585f439cfd95975f32b48724a133da7286d7e28bd251924fd2f87f951f2bd585259338e62e62b5f7d1f52263d65cc131f1d5b37a0929a4b047202fa440b2784aa165693600c2d5a1289dd7e3a61b04a169a8393d958464f13a0242dbcf019734ac673748d8eb79a0ba2b410a2e1c3150ee6b7042d1ae9af7a478e8a60e02ab2f7ee4a99bb87f51d4221e736cd00e1dacc51321afb460ad839beb1a837e4a3be52166581064abbf78794594195ca85902cfc73035b23a54fecaa22642c7cf2404686fc2d5f1cae9aae183f31c4e5c564eec695e944161629bc70fa66b68d500af7227f27e050f053d498c9501505feeafd6ba8b24d5e893eb313b95a56028d4662b53525fe1ecf2a2fffcaebc2b4b2ff727f795c225a99d10e62d3ce69dbddf468aed20371e8b8b159b3ca066e7be9a1de94c34a260ad6531ef3cb72be4fba7ff7ac3541a32d3ff31612e3370d0e82fd4266cb80548e38577a96cc042971074b535c6f083f323bf9e6469a77d2941fc62a609bd2b8b5aa1e706cf4461ab109e36fcf0617153bbb1252cbc47c3a9a97baeb4cb528ecd8d60a107b50c66ab112756cdcddabf93b77c5508d0c7fc7a01eb48e1234b20681f825bd9d78056519b85369ea427dc357b279101e67c74d3254b13a4b2baed2bf27d43a2272bf4843bd5fae1fcd08f413b5111909beebc5a6c88ec277eefd33b0dac5444fab6b124dadf3966bc2fe3096878c1ccf8587c381232466c3b406a48f717a69c7d63998da311792751dceadf6c73446ac169bfbd652a40d5e850d6d348ad8f7925d6ae47d46cad4a1a891a39ebd37e8e5dea8174a87c7ae0b211097ec07271818bae5335761a88336a09b59ae042c82c3091717661930b8d2852c2e585738286e40ec6a8fec72205deefeb9e314283ec29332ace6c52901ca06a7a9af87c08554c50988611e41d141e015341a33e893edfa8a281bfb290ff06fb703408b8b6675bac970e113687b0186c140be1c03c871ae1be6282fc63920ef6f97ac062cc19fa8c7a778e44ca084e4e636c7dd6af521593fc0291d8ab1e03ac84ffeebeecfcbb2f5cf69651ba427f9f547efa8625a9d90413698ded9f0096f1e21d6e573363e33b103b5c169aa63f11422522a1f92a8f89b1e5e3f20dd285e62e5c42083a54113cc294be149c68c85665d5e875f71c0e2736fe26843367d54f6f02ddc714ba13f35aaa490e97ce3301f2e66163726e3037c99e656d428fc92c3f6f380128f559172f2f55b82de8bd5f615e70ab0ecf275ae675330cb06e4a814089036331b0a3552826666bcd6360ca9d4e8a29dd2688cd3170a5f60a89cc135a36d71ad7f60f123fc2f674f857ef9aee93e3972d101ed8d5d8fa83ec916d43f76ebdd8c70bcb8c8cdf00c9f95403804ab52bf58f7851be3613f32cf9955add1bf0cd1ede546e8c4f1d29f8a668e8c3304c6c43c7cdc4a7995ed1ef32dd8daff763f146500d2a3f65beeeb48c433863275d450f6919e0681e35866fbb5d511c3d44a266442046841dedcbded3fab3052759ad53a8d632cd972f1d9a3c1b489b8163824ccae1c2cf4c01dd6feaef97b858c78b9f840d02902b6cdc8f7ad31ead4aea0e07ffefd1c9b57cbfde94945cb40babd27c7bfa5f18d49449968e06498432aa0bf01434a5c592cad1e056caf754cb2c6c71f18fab24c9c092e14c8f746a396db10bbb68c4ec02a79b3e29749381be3a89af3718877098a155f1f210bab2807407761e111ed571c4a01c89bb7158d238b131c4f04ef64af921a0d699ce7e1b3321344adbd8fa34580810311796ae2ebf2f565dae0d010e0edfcae7bd6458f7390512bb236a5ba5aa95699f5b3991bbe9343dcd7aeed891f8bb52469b3a31ede7c0011953a66adf9c8a406"}}}}}}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280), 0x10, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000012c0)={0x1, 0xb2, 0x200, 0xf, 0x1ff}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000001980)={&(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001380)="c07328f7983bf996ebdb12a8a7b005da41cd09d2711ad92a8e5ff465caf6a2b2ff30c225bdcc3c95f05583c1a565798e3712c158305df02df3aaf8f817750aac12369eb909e8a6814ddcdf2a0c2f0e64ba294902fb6afee5983eaaf702c00f12f1645356c054ab4d1508ad44cc1e1d59be2f26845671cb154ff0437646bbca56d0e5ad3990a7aea4e029a0d3ae0e505ca075c5cc04cd40473c822d75842fcead03232c9fc4024a03e71fb0c9f310069b20b3998f77ba7a2b2a4a64a1b84e709ed4f897b11dc8ed2c983e5c2e6b7b545d9f99626e6135fb0a", 0xd8}, {&(0x7f0000001480)="5aad7846159d058150b9efea61cb3956a6ba2011bc249a500d35ba5178e7bbfa8f508d71ab687d8e3df565851f74ed486c611a564d3d037890397617b7842b8643fb1d4bda15cf3136abe40bb3cd4f147e1ee12ec67eae4dee1a7de912939f4efe4631dd328777e2ea5be62bb924a0dce2cdc615eb2b1133bb5560b3a46a9721aa6ac6ec362b7acf3a8f44af984d78a3423b2c60cf1334aeb0afed02ca5382b722907fe4e479d72ad9d0f37bf92a17e8891adc96da118672fbf9bb2162877873d9ee92b6ea5011fd3dd68ee3a0665e8dd89d8c70450ee43519f7e04d4ccb83d7c656169c1ab76fb889f4274d943894e74c826b8184e382b5275562486e", 0xfd}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="6d4ac27a7a337f4122f7b801a343ea210898414f3c260b149840fbc0edf0c179b35499fb493e975445069d506f9dad2f0972bdfeb8f5ebef2d2a26f48704b4edcc0a6ac39fbcb8a4727e2652a5f9c24d7ed4801a0f8a", 0x56}], 0x4, &(0x7f0000001680)=[{0xe0, 0xffff, 0x7, "44e8edac51a71ce0da9cbd669ca2a4c923beec6418145e632c7f3f22eff49fd65e5309cbf64ff79f7f7d40c95b6fa12e04354c4155686e3df742de6e39dddf6000d55a6b7ceb82f21fd6445d88090e1bf73a305a37c1216fa4221000ff2488a911b0407be3a03c6f3e66a27f08fdf771149a13f9a7d4737bdf11558f99ad9e61aa623af56ea22e625479c7a4e473705a49ddf40efabf3c9c857b0a2d074cc1516a90bb45ce04072997d07d66d560b30ebf88477e00c0885f79e6772872b8ce0cbb6def002955178060"}, {0xa0, 0xffff, 0x9, "c1f9117f6f5102f127ec1ecdde6a54b0d6bdd81bc5688222f280094a6ba4cd3200f2b3aef94c24ad537209631bd9016bc8791c508851883fc5de6182c56494f62266a220039cd42c0ef40e4e0d47b2fce2c99e33d25075eba13d4542dcd9d6e442420e077bcb05c03ce6a64ab6fe356bf826601b3c8d0cc0fc5067a35e0e4dc475e965fe16926dd58b8f66"}, {0x18, 0xffff, 0x80000000, "ddc6140fb4"}, {0x70, 0xffff, 0x2, "110c46f53423ebe4d4a33d566dc1f3825491bcf97db2965812e9e3706d81e50c9b5724c858e93274b6c40275b966b36e0524099e27d3d8dc8cb500ef678ea10ba96cf98b4b031fbdc51d0ce360efbd07bf15b5e2feddf0f086e6e176a1e30337"}, {0xc8, 0xffff, 0x172, "03384e73936da2b060207b053805464b6f20483348ee530ce61e01b24215aa67fbf06797757ba1a46b162876dd125d4b483e78013f92b61bc1add38d77aca9bd540c72d93dfd810b0bffa7e7d1f7c859c7d779a08e0950ac9f78939ce6b58c2ece71ff8389647acad10ebf9ee6e2784dd698ca10c2f131e746fbfa151d0646d8b24fd4722d33305f557f3e3da09fc6a7c54fa3f4d165ea6e08c31162e5d437c424472a6c7ce824385838252a0cac946504d2f08d6e9c59"}], 0x2d0}, 0x0) r6 = semget(0x3, 0x3, 0x1c) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000019c0)=""/240) close(r4) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) setgid(r8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001b40)={0x0, 0x0, 0x7, 0xff, 0x7}) read(r7, &(0x7f0000001b80)=""/218, 0xda) ktrace(&(0x7f0000001c80)='./file0\x00', 0x2, 0x40000a1a, 0x0) r9 = dup2(r4, r5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001f40)={0xfff, 0xffffffff, 0x3f, 0x40, &(0x7f0000001cc0)={{0x7f, 0x1, 0x9, 0x6, 0xb6, 0x0, 0xfff}, {[0x1, 0x9, 0x7fffffffffffffff, 0x62e, 0x200, 0x3, 0x7f, 0x4, 0x7, 0x9, 0x8ca6, 0x1000, 0x100, 0x9, 0xffff, 0x0, 0x3ff, 0x67], [0x2, 0x9, 0xfff, 0x9, 0x401, 0x7fffffffffffffff, 0x6, 0x3, 0x0, 0x8000000000000001], [0x3, 0x6, 0x2, 0x1, 0xa11f, 0x1, 0x4], [0x1ff, 0xf1e1, 0x5, 0x3, 0x4, 0x20], [{0x4, 0x8, 0x81, 0x95f9}, {0xab94, 0x4, 0x6, 0x3}, {0x5, 0x10001, 0x8000}, {0x200, 0x2, 0x9, 0x5}, {0xfc00, 0x0, 0x6, 0xfffffffffffffff9}, {0x0, 0x65f, 0x10000, 0x19ea200000000}, {0xfc27, 0xfffffff8, 0x0, 0x3f}, {0x0, 0xffff93fa, 0xd24, 0x8001}], {0x1f, 0xfd, 0x8, 0xd7}, {0x0, 0x7d, 0x9, 0x4}}}, 0x1f, 0x81}) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001f80)="b20fe4107a88b17df686101e491be394637f748ba24781467fa8ded57a8528c7e1f1a1e7afc4b21c698d2a5cbaa4247db0a6a3ede8074d1ef821bcd60925b991fa57", 0x42}, {&(0x7f0000002000)="b4b65ed781b7d66c9b393af4faf5e25ead07671c4f99ce49d518e448d6e9bb757e82261bc1bf1e590ca297205e6c320f6f5a6f6364222ec5df34", 0x3a}, {&(0x7f0000002040)="dcc80b3acce3c17f5a4128ee3141859359ee432f53b5270a8a79350cf4f4d725e91389db3273d5beaabd7d179d66a722fb7c24bd7d7f9f845d0633a4fb3d55d4473d9f9c5e7745c489ff1dc962471f6283918311257a8c9c6e98d50feb16b68a28dcf8b4b9fef3c19861672b84d0e1b3cc3a7a2ade20ee020b8c0b1a61075662452191ca2dd960", 0x87}, {&(0x7f0000002100)="ce1b7458ec910f00e0d5d35c62ca40434a55a2b152b2a1ecd93b88780fed8074cae5383dde8e114b67ba900b2faf3c4a8fc75dec494b62e0fac4c95c88ff5ae9282e43cc79f73cb993b63872f9d27d60a027ae7327238be24c5260bcb334d14dd797edb51f713661", 0x68}, {&(0x7f0000002180)="18347dbc1d0e79c53e5e22e7b8aac8a88e6e07915c1e5c31b34c4748be04e4c3b8ecbf9979b5f1563fb61224c91e71916be32b7f493371e28527fd1e2b774e3db628106bd8014cb8", 0x48}, {&(0x7f0000002200)="1f1a748c440e2eb72d8c4ab5276ed8599b96032feef181842392ac4e3c2e01eb38efb3edad071be460b5bd89f2ff056248b7a8be94a42dbb45824ad5480803e5ae40c8e9796014005721e61456dc089284f2d1d408567df955e07a439438c994d0ad", 0x62}, {&(0x7f0000002280)="1087a7ddfb890cbaedd453aa03900dc95480b252b4d59aa63fbaee67db2cb67c9b8925211e79272ad709d3f45f3b6ceb96ab21e3b0030170f5db5e07b74245332ff80af0c67b83bb12f39bae2e29ce99df6491094cd3ff5fcfa7c158e626b1e2b2a65ed976c233f775e4010fcfbff7e7a1b02ade9b81d7ed2b0aabc78373bb429b39a3950614ee2b4b39acf5827626d8aeba7df9c91f4c562b5b10b994a9", 0x9e}, {&(0x7f0000002340)="77e72fc5e5a4e4d8defe942f89cefba77251e6f36c7e17e5f5b521a7d1cf12b071dbc54c80de90c1c15bd97c1e06a2d511a65e96c1b27ec925ef76d292da326963d779c29ae73bef2aff62d3fe466919e572068bc6e151acb1", 0x59}, {&(0x7f00000023c0)="8f2f4c4d1a06f873aadc8ab39a4c2554bf74e12aacf540b30b75227078fd2fa3b74a0bbc", 0x24}], 0x9, 0x3) r10 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f00000024c0)=0x7) shmctl$SHM_LOCK(r10, 0x3) syz_extract_tcp_res(&(0x7f0000002500), 0x5, 0xffffff80) syz_extract_tcp_res$synack(&(0x7f0000002540), 0x1, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7d, 0x7, 0x4, 0x4, 0x99c, 0xffffffff, 0xffffffffffffffff, 0x1ff}, &(0x7f0000000080)={0x80000000, 0x3, 0x5, 0x1, 0x5, 0xd3, 0x7f}, &(0x7f00000000c0)={0x3, 0x3, 0x7, 0xfff, 0x7, 0x80000000, 0x1}, &(0x7f0000000100)={0x2, 0x200}) sendto$unix(r0, &(0x7f0000000240)="285610e07422b2338c79e4aaa445363c7ca89abddcd7b1b1ec741fa539e6a13319f56a54c89ed2fbdfd37b1af0233b6b96b23a09773f5e40db23d593a82a3e3fde858210ec5c52f2864d8f0834a2ceba730b871bdec7bff9a0fed548e66f76a75eb331a0a6578b223aac3820d88d17a74529fc2dcffcce696b2976f7ca88d21cd9848af42f8478676325479db43116028d641e917e374f0d50a054f24d7bbe032bd2727d585ff4f4df36a2a3a1f00fa79be706eb8858a196742abf7fb809032a21c8b46d3b57504a5e612cad496b06442e5594f6df88f428416e", 0xda, 0xf, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x8000, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480), 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{}, {0x2d, 0x8}, {}]}) semop(0x0, &(0x7f00000000c0), 0x52) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x4, 0x0) close(r3) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r5 = msgget$private(0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f00000015c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRESDEC=r2], 0x401, 0x0) msgsnd(0x0, &(0x7f0000001440)=ANY=[@ANYRESHEX=r6, @ANYRES16=r7], 0x401, 0x800) getpid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000540), 0x27, 0x0}, 0x0) executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x83}], 0x8, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') pipe2(0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x7ce) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) r3 = dup(r2) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYRES16=r0, @ANYRES8=r2, @ANYRES8=r3, @ANYRES32=r3, @ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x126f, &(0x7f0000000540)=ANY=[@ANYBLOB="97a8f0c9d80d32f8f64d378d3afc5a7781bebab5ce4b1b572fb023a38a48796e85ed4e24645ce62fb056adcf6f4ad0618f764e512d6aa2a182ee8cc1552090c72087a35a3fde95a8ba2fc5a851f925142e721192c8fcd2132bd8750e75f1ee835769821f2e54c007ffc710a3c902379575f4767e693e01ef615c7ca2d00b6602e014cc55e26422a647057396243a2bba86c174208c8f505b75b9d2bc63d81259f2af692ae1184cd5cc3eefb3b05953b5dcc74c9550686a2519fb9c17b964df8e2b7a70441a1f1f8a0bbb1a4c0c9b0f83e22ae6b4e9671fef6cb370097c4a8b6d4481808488c7cd2530381fc85a95f6c3ea5a5029ece943398046ed8c066e", @ANYRES64=0x0, @ANYBLOB="96ea8a5bcea653dbb168fbc0b2d6e0c97a8a1fca4ffe4df92507c8e1bc366afcd1753973b4068bf53c9fcee0e737f9464027a9f08b202a4028243a0c7781d0ddd94e4cfa3f3e723c51e4a332a81e646b0781052ea5d5e9d539b5a8381a24e67c63f6bb16a5be63850732d6eba6904cb3c725edb292713c0a934bd2bfb5433934c19810eb694c47b88426a3aceefcc19bb2f10b4bc3b6e82da14d97fe75481aa8c9ab3ae70ac88cf84b33e0190258ba89dd5766", @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES8=0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd603600000000000000000000000000000000fe8000000000000000000000000000aa"]) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x4}, 0x13, 0x0, 0x0, &(0x7f0000000240)="ece1c92bc2c831704d664ea5ef5eab040f28481632e33a04000000b153b1aac8495475f5cdbcefcfcf7cacaee6e3429f970a497af5b01972ce84bff5ca8f3ec74ecd334c07b3a3ce9c94cebfdd28305cb3d15a5ba67b40c1028a07621f5247c37e342951ef7bd7a3b8c995cab80535c22f74f05b887a449812a2909d55ae60aa502be5365d14436e02783e4e3425aef4dda6db709c8ebe8a6db819eff365ecee93ea0b6e8c3600d6c5e8b071e60d733161ef9332452a3953c1df2065f6c47d1d08fe11fe65ff3cb2efaed8c3b627c98d64c6f5b1cbec3425d6743a7586081280065419c6a37c2f5757bd1a0e8d2423685fdf9be33e3d07b47ec61e3b23be67af44b47a364870ef2164f03a0d3127a275898ca926edc786df6d8fc8b377d26b808804da6a5c3ed9128d3d49f0b8512c3fdd0b4a6544d532ba9f9aa350fd0798f1e7000d8ab7210d076e", 0x149) executing program 7: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000800)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r3, r3) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r3, r4, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x4000, 0x8e) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r8, @ANYRES32=r9], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f00000007c0)={0xce, 0x0, &(0x7f00000006c0)=""/206}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r3, r4) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) executing program 2: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x1d, 0x4}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc690", 0x18}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000263, &(0x7f0000000100)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() getpgid(r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000001c0)={0xffffffffffffffff, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x1c}, {0x2}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001180)) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440)={0x0, 0x100000000}, 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setrlimit(0x3, &(0x7f0000000080)) chroot(&(0x7f00000011c0)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) mlock(&(0x7f000041b000/0x2000)=nil, 0x2000) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x824}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000000000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000200)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000, 0x4}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x57) truncate(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x80}, {0x5ce, 0x0, 0x0, 0x1}]}) socket$unix(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "c8d6c009a0c4c49e"}}}}}}}) syz_emit_ethernet(0xd7, &(0x7f00000000c0)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x400, 0x0, 0x1, {[@sack={0x5, 0x6, [0x89cf]}]}}, {"6cbbec794f29c859d40f131e123d9ac08eff109473befb102e4895638e877fe5569497a93162c0db2922ee88683065b3abed7f6965a5ec141a0d66bfb4b3998d9b5d7a211c389ecbf1dae8f31132d0b0386e931fdb8cf1291485f4f59b21c2850966386110ae3eb1d0b83814d394cab88a165fba39208e10f4989d6c9b9131e0890b8be4ae6ec6c5a2034927ab12f62c58090830f67ae94937"}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cd5be1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0x0, 0x2}}}}}) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), 0x4) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) listen(r1, 0x0) executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() dup2(r4, r3) select(0x40, &(0x7f00000000c0), &(0x7f00000001c0)={0xffffffffffffffff}, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0xa600000, 0xffff, {0x81, 0x800}}) listen(r6, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) executing program 6: syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair(0x20, 0x0, 0x80, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt(r1, 0x1000, 0xfff, &(0x7f0000000180)=""/123, &(0x7f0000000200)=0x7b) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) shutdown(r2, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02a8"]) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) write(r0, &(0x7f00000002c0)="4c1cfc427342b7d84dd5f4718c3298b2a7cb5c709be9d2d9b97e52e2a59ab4d91e7e6c7c87511b6c41c07b22df0636fa640a36fad66b1ae0db8e249c2bb942ea03305aca8b699e1d47110fc00c11f3631db5ddad389d50d1546a24cbf336e6e03b23a8da4f2c4acbf6af29f8af85be2e9b5dac7a9631604a13dc822f6b153bde7d", 0x81) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="8f184725fe6f56624db923e8d41d9f08591be97a583e9b1ca017f8132ee23c350f749996b5f6eda9eb8cb448d4bce850d8e93cc1d676829c53cca193059a53868463fe1612e4ce37f3f805af97f38d9413beaf4c72dd89dfadb722dcae9f496ee9e056fbb56335ff8c84acbdfde310f156b13e5771e3", &(0x7f0000000040)=0x76, &(0x7f0000000140)="fb8975e6cba20fcc6a42ea8d4823ff7071aa61a41e7c440b27a4fa168089bfa93e4e9d7777465b4b47ef7ec86fc74f5a52be032bec7ae93efb1abab3226b1cfed88f43eb40d1356bdf823462291e62bd87363b5a6bc337839643d11319edaf6fe99bd66880fd6406ba09d3c151ed1afb26f48b2c92eeff24ced4d0ca0e6c3146df2748771499645c626a97617237b57659fa3b165c082c8d271934a1301ec0b9eebd662896c2c412a1881355b868a2545ceeffac8a229ed8ba40928d87", 0xbd) sysctl$kern(&(0x7f0000000200)={0x1, 0x2}, 0x2, &(0x7f0000000240)='#y', &(0x7f0000000280)=0x2, &(0x7f00000002c0)="5f0ade66108e3a168c59b38040a1115e026c2aa627bfddff25f2ed82e28b6ee7b616ff63e69974c95e6c0d34d071bd53f0bfc4a77487cf561655a86e0145a9a8a032cf7d8d9b77c4", 0x48) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000221) close(r1) execve(0x0, 0x0, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) shutdown(r2, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x200000, 0x3}, &(0x7f0000000140)={0x1ff, 0x0, 0x2000000, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f00000003c0)="210040b156bd7945a4a2a90daa06415c00f5e60a85f0aec5e63ea654d9d20b676bc90a87d552a826fdd0217e09a221e23cf6ab83dd8353780c0fdb4a4d854e288843fe0cce32f5860d80c33bf97e12b82eb119be82939ace9649458cc2d707d4a1fe3a9452cc84907de16279fa3681c96903697cca47210a08101aa308d59cece85137ab881a71f159ccf02a8fe1e1705a73ee94897f28463e2ae5ecfd1c", 0x9e) sysctl$ddb(&(0x7f0000000000), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x4}) sendto$unix(r6, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e", 0xb4}, {&(0x7f0000000040)="488fc46ea79ad6b3c729e29023579f8302e96790894db74cbb879d62a99c471a0da73f34216a43180f499dcb05bf20e844f71561280ba2e8400b1adcb12c0d123ce319fc3ac67bd3cefbadcbd555d884cda0822601757f9c55d6cc9306000000c90417e2bf64c3cd22ad2bc49e2954e6160d83553ea50b1cba5674017ffa85c4186e873a846d94733e438f9d28132f50cd2c040000003bf6147563dde7ee118ad682e18af4139b153027ced4cc02a12bd2af48bbc769c08ca5e3823a78dffe23d6a2e43d93838ef17ac2a9c5fcb709cfb18d358adb8a506ab7222543a60887e6841dad553a25aae4615a121aeca9bbfd2068a27115def2", 0xf7}, {&(0x7f0000000140)="71355f0ef139f45f3414dea65962d337258a8bcce28c45b06e083853e39cc7fba8eb8d1dcfa72d3cf0a052c1f4ec1fb9e341e6a816b7268e38c0592e8e", 0x3d}, {&(0x7f0000000180)="90af8d7f17330619d3530b3e022dda03bcbea7a3aedbc6ba9b33f606b838b27242bc3ca9a9bdd8e352527032b0de9480e238fa2b918848fff27141fca96875244c8c3d77ee24bff1335f8f074a92a071195f45852c12b0592a1c215944a788d9800eafb6dcbb01ef271721b52ee5eb73a5828c9b6ec76417fae74ea14e53e421237170e8e2e6b373c91e59f127f7b1591ce8542f8febad4c5623a284f637f33578292e8f2533a81b80ec8b654ff65e35aaf38417289595abe55bdb50737e20f2c4e63d187a9449854a8732aec1f04b206d78e2e7042f42b924758966635589b3f9176441665e", 0xe6}, {&(0x7f0000000840)="4b06727c4fb59185d116ade58ef1947ea147d2b858f36eadb5b56a2d0254b8a3b8612f2598292062588718e9b6286a96028152f9192a2293812c4f3d858f8de37dc3195e57bcb55ba94dc6f66109946af0b41acff7f8a128216d1b95d5a157498f3c46bcca51b91b61ee6583900dfffd4d3b413358a5dc54325c7f4ba8e67f54d8e8f6af1c2c55790334b02b5c5856c6f4abc9422e34b577bc644c00329586c426acedcba23afb2fa731b5e6409c54c908c3650ee14d255b9ce3d9f4a8523486db9137f7347b82d2a03c5de0f35fc615ccbcc65c636cc21292e296a2fe187636d96f7765a4a5efc791e9de434c43914111f0f33a66d3ce5ae558e10adad227f6b8f81758dd183279f6ce6e1117ebe7a96dd556dd3472dad52bd99e9369ab9ee9b9c7f1b71ab20589995f70674e6af729b89753d0dfd69a56c1677952dd165c7f74a9dab5cd5150ac1f4e0edb8335fe961bd0a7b5255364a1e9c71d6d249dfa34bdb1a906eeb0dce20fc983d2bc63d918a2beca936eb0e169a8e106998aaae053098c3e6e0d5c619afcd60a5b126281b24bdfa02e618e6e12b6acde6e043faba836265ba7d6af17ee71e7f6d4483287f80622555640c786886c1f1fd9a532cfb3580f0df8ae526784a02110eca5017d51a834d5df7f0efb9082561819e1e287de3681eaac48d611449f2e515e0715125e847bbdca4ac6c9603779cbc5f7bf0db09a0318eaebc0f0b7af15e7cdb727284a993cef4f4b12905ca786f4a1ba336cd434d3244d3c691cce5a430234281491fac50a3b6fd80d77ebc6b2d904b0d3b47e5c6758431cff431338a86ba895973ad108db0c303e814b671161b46c8da2c84a9c8e4df66ab6d936b797adab5fb81c9c7c906a01f95c5e929779f7852774069279d1e463bc8e133af0c1cabcc1f440e3d45c8658992fefe3c74b138feba046fe76643df8eb17ea185f7da23f7798aa9c5d51f553a077d8395b8d7dcc75a07b17344cde1fa7fae2e877d1a2b0e6a5301def9943659d8ba79ae11f6db9d2245556399ee3f20bd588fec53281757137a87b89ffc319e1fd4ecea9eb2e83f38dda380a7247600446f57091ed600c624c8915730011f938101b8c9b89098f20ecad03dcd13424cacde530980566e70181483890fa3087b9fe7cafb0f0e5014c9f4b6b693d70df15c7d408d4a5f525484215c66f4fa1be16ea5a286c1ab3467bbc8ef2ca2033ea4971fa41358072cc58754b361ff36b8168458c0510562a1757fda2d6636d4785b4ffe6f8f107e146f01e9ebf29cda2c33957e4d5a16914a8d21d74b58daf1153a9e9dc0f31d52697c5e93662cf1e1a634b4fb8d3e07ceac7dd72cd674d0657e4047c5ae703df5f3a2f4fb81dd6ffe04dd089638bc97d6a2c5ac7f93aaa2e0850c2ff26a470eb7b7f1c54d7a135d9cd458079e73eaaa3a185b41de0dfa2e4a79ac8f8ebbfb5a0c077b57b85e15b60c887278bce628fb1c7063e3200e12481f8c04ca095bbaeab75ae919d3d5638b1b0b433c55e6786b11f47ca885f7eb97ba7785ecb421bdd024eec175ffdcfe62707baa5de270c829f6bede555f3b0ca873a8c7f07a20a3d53e86a6da307282fb96f7efdd9cda2c82a212cffc4497f0a4441a8ea8513e648128a532be8f768e09edc1f922beaadaaca0c911aa59dfb268210bec27c6b1d7d0d12a9400dee7c9099e050d4f450ed70e642b4398e33d3f01c15851a2586706a8d274a7ff90e4af7b8075141620ef161fb6586ae36e232efba629ddce4c3544d943a2c219babce963086a280b1e2edef847b662062524d0572d1b85c6a9146bc4de3181e5eb93d3098384711a131474d336c35173093ba2d3a7f70820a7345343261adac6f50ef7b68e7954cf43a76db1b6548d3e6f377f41ba3bb89bbc3239a0826917f7204e97e7d948876ac99ec060b85427af19808422d870c009b4fb9f9e2abcd396e6a66b0db81739d9a933d9347e308571ba7e3f963de394ce20a66a82e1123ad48fcda7a3accfaa66634c4d62e13d7f3775461a5507ef2e76634bf52a0f054d42f6c0d4ac84127a91da5d73831538d66ce00b89dc48329c2cf36866de2b29a2a84c453c65c9e7dcaa62a96c695a47f4721cf71b73f3dbb50275afff9424155a54df50cff917d9cf5c0b965bd613c0d499550387ea883308c5cc014c3161b415056c4226c20d61d08143e71c3a614c08aecc60743887c3cc36c893426ac6d9b85d04e69b90e8850fae5963cc39f5fbc75a5a9fa1e84b8a9957298aa62579b819daa882951c260243471fa6ec73b8ddbae5f52a6cd26185d80626c4f8cc6833bbe00d3f4680bb5af98cffedf6ac0e8ea0039508fe8a89cce13335641e909f574a69571df95aa1711feaa499017c776dbac0dc7b65621b32ac5e98211c6251b2a36f1463a88ad0b23d00e72b65ebe8ed6a9c7df36958554c02e4b27e32b219cc0306ef62f720d4380039071feb08f0fb15e7304ce9807048803de8c73a851e9d0683f89b010945ecfe73bd405ca06d35bfb43481c8e1050401960de3772cf0b7c1b3812e1d25ef95824dd4a30fa05cb54cf8329b43e81a5f0438e84a8ffebf194ba9936bebf4bd9bd9ed25eea2f8c331cd167023d231cac6435be39e3d0fecb80582173402ba426395b7760882edebdbbe3eff88d9c237bbc8fc6b8b6bbab54ac3a679d833e056d29feb1a9b982f8fc9a6c51ba002fe87b38b90b153211cc6e945a5029cbf7d03ee8c24daa325d4e52c95b9a0c66fa3965a1cdc2cee3983e58f64eb0f64534eaaa29d75fd6891d4c68961ccff9896810b90cbe1fc86c990a8bc744142e8f1116f9f25ac289ba2a0f29f3dcd852f09351468f630df6192dc2b3bdfa5a4e7f086402abef37a262a1bc28dc47bca12f018e8646361cfa27a6bb5aa88a675093e4cf38fa5dbe381768c65d714b1bf1b0a55688bb275a63b813ac9ff5d894d7f010ddff6f966d254b3ea36a38b68a0aeefdfd062ae5f9d2582c70e2d96ac77402cfa1b9a125ee23f7440d0c1516a85af1e9aed5b2961c8c249f49200d12a81265ae724183d1cd387b5dd06bde98006fe00bbb42319688e5d066f094826ababb740fb738751e4f48d8d27089e439044a484fb07ad35b5bf80d89f8cfef73e3c35d295b5d9a12c730951f26190756a156c46b4c482a8b43ae6250a0882696efc362941ebf52dbbcfe332c81f58c0195a41738ade40c25b10472c32084d0884db7e79aab62453aac9e0ee1a49e5fcac111a5a1bc8fc89472496988bde65fce8ef729dc0cb25654a9d359e53491046f6a9de5193990664584a2633804868edf414b63bde9d78c4b98591447235efe69dd626ff81565024e22e0ce9c2774d2783f3a1b825cccee65baff9c5e00ccdd1cb2e4031220e1d202042696c74f8a274d298a2c50e207f990e14d86296a9ef0913c5d51e653628412567637664e642677cfbf2e2ce578e004f472155d990c66ea6df8de90bb1c6e33583219d79ef1e105ad4575ec76ead64bbbe426ec46b4b3df6c715f80a418ec61cb7eec4073d3546ff32495cad97646db35fc305b4c3bf47851f0f24a0f56785df0ef10009b164fdc2b619ce77696a75acfe361c116e9df6a95b4b220004c2f080890374c399aed0fc006458f4be566276afb67b6f053032ec8175f39961871761d156c6371fbd6189efaaffc122beb29cf3fcc7362f862663232deb504783a9942b286d7fae05859b75c6bd4fbc0553af185828ac504bb8e1a6f3baa08a2030a5fe1a557b8a957446d46c8d34a1a3e913b1b8e5c24c1d5433ed93082d89e2e54f3996033c95f7684682c6d2ee5c3f8f237a1b4dad0871ab082bdbc2b330f5edad64c9f853f73762e5e6fc87f4a5d415c574f7726e3b3078a5f9f2e24c22981f2d7e083700c54c65bf1d11fd1c128e9ba9946dbbcac516b54ded430500c0b0ccfc1066220efcfa5ae33c5ffaa838574c8a5c9c180897f50532773b14d6249f10352dd6d5a90055cc32ef3dd0e7e9a5ff7389eaf5e6640f08e66857291d77571aad5cd4b073e17eaf2f22aac7ef8e8f32e755042ed59fdfd6bbcb5325de11f519c2d4203ecf73280b01d19cc891849b2e73850932a755aab196a5dfd2763c455c7835a0e407124d34a85434b485c5ff7adddb8c7d9e9bc19c1e1525f0263b160c3339e5393e3b3a1178ea296195a64eac7ad08e08492c7c854e7d8258394e7111bd3053edb4ea3005aeb9e4018f8217518da72aaa0521c9029126181e8611c5f4582ed17c7b00b0031158cef112bbbb9623f5e09ed0efde502b842b77334463b4031d0ac2a21d2c93b140d0015c9ed0f0042d763fc2d55b913a71256bbc6f1b9ccfbbea05f726b85fd999d6027373894ade779c9b40e43e4c9358e7381266bfb2a7525df2331bab0e4b3fc4f4b071e51a6a606289842328f3be2e474bbd47145e41d8550de03a8da29cc599da8f3887921808f0319d5d79d1664d03accd64751bb78709dcdc5626a6c20afec490dcaebc0c2ea11fe9374539b61e57de160ced614c24a1c39d5bfd5b7bb904e722d4eda2f020012b68b4519d3496d579a9194fe2c7a33e0db64ea2180b052ac2143e92102a1559003e00a311ac9274848bbfc2cd5f97fca6249a961fd6fdb34cc029fae9a61114a3c89864e3f0a450fc8af5a0fadfba092d34d85814e2f26709d362d3873e1e5ab7db13c834cf9d038332527c7e54de15ca270a38318826f92a018074d101c72e584137af6e49cc7c22250b82a6c8d6aead508d59fd59b556035aa1025957151e28c759d0f8eb8e34d5b5714ee13ad09271867e8e1c200e28ef8414939ebaddf06da5e53fc019c7da6fff2e58bcbfeede9931e329bcc0941deb967363f8a5928ce040eb6f1d0f19341c4bf7e74c18d0ef250157d6645c60d6376ca54fc4b6505377536d32b926ceeee30917eeb087105ed09e90cf637ed15f76fe4447c377d0d5e553510048bddae7910e598b1a55daf960128b354b75e156fa5a8b2a90a8ec159b31f626a4350cfdd987e6263e239b5a42def2a9ddde1a15e692d9922bdb6dc24249b15d9682755a9058447480b791fc1fa21b2966eea39e931559b3fa158f782aebf00cd967a0457f3bd784dd0fe333a958f13ab0b708cd8edde0a1b6aca9758f8d3eed8571853c8947be55056651e7b035e3ed8239bb9f91648661530ea1006546e21fb88d4579e54e9fa1634aa4d3f7845e351959efda5dd3887927245c7a1f8d702fcd05b7dc304246261b5b0384b00bebe9aa4cd40df49e311251bc8b6a63583a5b9492a3bc938e70f381ad0b5e43b1e10fcf7eb0a97e1b80aa06b97741ec2e087225a0727e2cdb736fff4a71bda23b89f7c253bcaf887dad159748f6fae2a757b4eb69ddbf6d0737ec76c54abfa2e73f41a26d49f420be6599165e24b6b2f7208fde64a393cf0fe2cc69cf096b8890fbc968abbd376edefa64ae9610923a10553cc60953382a42d81703921225acc5821fd3d71afd059936c13aee1486fc31bde52b6517f558848eeb7160a5c6aa57e543d077d89f0fec1b458323c119b2d40e28bd2f4d4ec1f3e104b621147b376f8f23a7ef766f7b65c370b33a78fd152f23bc7ee5d6020f69662f320dd2f9daace76d89725bbb36d154af8d20692c4c09dce4c53881a9c365dd124d224efce0e1e6467b92cb9330b8221fbe6f9d68f428f1b129975910989c644d69e5981083cf57b532b9be6e14904f7c1591d761fe9d9aa706db87d8fb7054f92e68282bfc4a8dcc115c40051c0256fca2c718c2031019e878715c2cf", 0x1000}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x35}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) r4 = dup(r2) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) r7 = geteuid() r8 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r6, r7, r8}, 0xc) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x40e, 0x0, 0x0, 0x101}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000380)) r4 = dup2(r3, r3) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x15) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0xff, 0x28, 0x9c, 0x1}, {0x891, 0x7, 0x29, 0x6}, {0x0, 0xcc, 0xff, 0x1}, {0x8001, 0x9, 0x9, 0x9}, {0x5, 0x6, 0x8, 0x81}, {0x7ff, 0x7, 0x7, 0x14}, {0x2, 0x0, 0x81}, {0x3, 0x4, 0x2, 0x5}, {0x40, 0x5, 0x0, 0x3}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0xc0e, 0x0, 0x0, 0x1}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x80003, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) executing program 2: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r2, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x1, 0x5, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) shmget$private(0x0, 0x13000, 0xa0, &(0x7f0000d94000/0x13000)=nil) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42111000800000000000000000000000000000000000100000000000000000000ffff000000008500907800000000fa92b93a1f6731bf0cf3c03e9dc5bec124c3dd90a226613c10a4d42690b5b9fb08a13a14a0c3a6990f24bc325a4f1f87da1d386417a87e2314a9f0c8a827a5037b2c0877d040a115419bf48f7b397f6e5ecd97e27102431061b4f33668027af2fe9776c3b6341824096f107430b0c127ae0d1ab325c6eede974f6ef8d484f769a6117140238a9d22c895d029929aa9b8ba"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xcc92, 0x0, 0x6, 0x80, "636f0fdb1f328c6047ca010623fc1fa563c80bf3", 0xfa7f, 0x56000000}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x20, 0x100, &(0x7f00000000c0)="d3d01402a03aecb9b91d09ec02265017377e06b49a5901980ca372305b539c01e7532f258daf6a2a56bb681d553e362f23c1c2becef76107b49863637d23713f059c38f64991262c4aa23a1a299fdf5ba90f7d74b6b5b6c19cf17c342a64fa", 0x5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x7) poll(&(0x7f0000000180)=[{r2, 0x1}, {r0, 0x40}, {r3, 0x80}], 0x3, 0x4a6) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0x1}], 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "b639bfb4e65c2cd829286e7e33f1a92d7b0b6c85"}) close(r4) bind(r4, &(0x7f0000000000), 0x2) r5 = dup(r2) listen(r5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 6: mknod(0x0, 0x0, 0xd01) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000200)=""/14, 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8101", @ANYRESOCT=r0, @ANYRES16=r1]) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) write(r3, &(0x7f0000000400)="1ec105804ad363224cf60c2a82a817bbe9cb37e63a1c90bed7649dff0ab44e4a128f0c58a753516c6d2b27cb37923096b6ff2d01189298", 0x37) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x16a8, 0x8, &(0x7f0000000580)="515a75c7f8cfd0e4e4b8f40227d48f23d6a17d04dd603deb63db7320369f7a487c12ab05322e0cf7de4003d35c9c27dce8a289f27f62c14a446ca35ba77968fb5dbfd67485a95c700d8236880d0aec39a494f93ac651875b67c513e73fd3ac820bba7f44ed5c153c6af1f725c90b10ac7794f0d8cb71f0ac4a6c642cebaa2cf4b66113fbd94be764ff8270d4a0a0ba5928bd39683db5c96643293100c6c0785ffb01ef1393a893", 0xa7) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, 0x0, 0x0) semop(r4, &(0x7f0000000440)=[{0x3, 0x4}, {}, {0x1}, {0x4, 0x6, 0x1800}, {0x4, 0xfc0a}, {0x3, 0x9, 0x2800}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000500)='./bus\x00', 0x10001, 0x0}) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000040)=""/34) semctl$SETALL(0x0, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001400)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285d613cd4d0afabcbe299fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269d44a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494f2423bb7c83b1990ec2000050563122927813c7811b23403009e4fee40b39b3230659fb81aa5c3f2541b22df354790e8a4704cbbe2f4112254077f02104fdc747b5cf7fee9c377e5f243260fdcae8ae0696ca966f61a1a7758ae06107de8ae5a51a4655d06b0af17920f70da604e7632e72d715e5945df926e89ad790bcda96b54e6156eeca336cbf077652ececa9b759238b9413b3fbcd6f33072558689bfc417537e5ae66ca4f3bf395c475abb1e48a845436f031a34dc0e07d94f6a72d46ab71906d378202373eb8817b82a19253ba5935197e714b0d72296115b6be5d6206f5f7a814fad07e438e7d205485e25cf12c326239e0d3151ba3d7bf94901414d04f48256f6d21fd2f4a99d1eea70d2582958e390c2497b45a80a10e70fe2417b65a7d17b21aa10b3ffeaa3e05331ae45cd88ae2c1f2d5821d2ecd5c7c7111754dd8e46f5e44d4768775e76c44504227f00b95fef79348ec18037d8ebe841afd90bbdab3b8ece568d0cf4eefff067711522df75b1e2bcf7d981d676dfbf586d9ad94c5383a5a1b8e5900c77fca64fa5382a7d37d0d3505cc69bde74ed00000000000000", 0x2ef) close(0xffffffffffffffff) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000000c0)=@un=@file={0x0, ""/1}, 0x3, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) executing program 1: r0 = syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd459"]) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x342, 0x0) r2 = getegid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r3, r2, 0x8c, 0x8}, 0x8, 0x5}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000383a01fee8f147b6d5235da5000000000000aa7a1ecf28440e727cf1d12d42e54c5b9a8f"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)="d670", 0x2}], 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) socket(0x18, 0x3, 0x0) executing program 3: pread(0xffffffffffffffff, &(0x7f0000000000)="8d8917e1e4027a28210e521a9d0806f632225030faf1c8b60685f84941c8899bcba98d97db59427016f9af0efce5bb0c43a38e98bc0dd57812d2b0d4eecf69943b8019b5b4fed8823b5cc52b41be90100fe5ce9746e445c1d27925eb40a7f423bdc6fd026031dd98e7b9d76cd929134c3d720238f626f2f415e07f79529c7b6b1c45672b3a9228d82af4c7bcc988826bd3ff2ad5069714cc104d30d10d0e7e2761c771e86dfdaff8825ca3e5099b8c", 0xaf, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x18, 0x3, 0x5b) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)="1100"/15, 0xf}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x8}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x81, 0x2, 0x4}, {0x4, 0x7f, 0x40, 0xb8c}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=0x0]) executing program 1: mlockall(0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000040)="798da087aa9c15e5fa406b238a2eca87e4fc38af7b177782c11ee671a2b44948458cbf1aa6ca16ef1c470132465bcdee93a4e5dfcb6cadde0bf1f8f1766d202f031ed73ba5e5d85b44b12f62f9485e6a1a05277592f264b6b4352b1bc74dcd1164fce08c896ce5f78c261583e748fd368d7bb5cc326c745d314c5b41e8ef433dfa1c4df513f4fc70138f99c879f50dd9fac6d5c7bafba6ecccaa6d6f5c2f882c0bd50e1b24ad54becf55d08813b1e12653de641c25231fb35ed290a74b78be2079406151a9a6ada7003b8db907e4a1e8a843f18c367934", 0xd7}, {&(0x7f0000000140)="e2e3b4392c0929862b6d38650a6b54fd6ae0f3813ffff658e938d6c77eca131f55d2647482376933a409f41038669f4d9686d8f5b79920fcc96e896ab30a3fab52530910ac6534a6205e93a573bedd1a06200b26acfef977506f44967fdc11a743d42337cbe25eea8c1782a692a2afba0e04fba0eddf16df1809a9f0f61ae058a6ab8d79", 0x84}, {&(0x7f0000000200)="6a4c4ea9632bdcbd41be7758e8bd5145654f02f68b44c7b855ffdd9c24b66a34d244a9e4c9d5abb503ce5370ed59fc92516111cfa4d5f21d3f37719ab9cc892bad74b1c0d1760e1a910dddd78068dbecbddfbc3fe974b1c74a890ca76c1eb971870fb3955ba848bed2f2cec2521425e42502d6b0cbc6abe8f0ae0b9a8d058c53e4a441dcc642ba84fa9033b907d966b258ed0839c4bed2474f8dbf637188ab116f022e9e754036c321873d3adce05ad511730d1cba7a5fae0b1b923d34212a43af72c46e7bc07f6b4bd835c867962da32dc4bde9bac959a4e626a0192b65f5542b07d0f6a9403dc180205b0f330d746a655f191b672b60", 0xf7}, {&(0x7f0000000300)="062ddc77676db666c3a5bfd6f05b4c7b30da58010d30301ac86520e6edfba3b3602ba23002de047ff5cc0c7a610eb987453969124a0e19b2101691a7e09caef445c0911c5d1a6a8d06f6a8ff19a44ca131baf823e68f532206a325882a4345acd52ba591ccd8cc49682824e001d8dcce7154a4a2ac352653411f09b9d9951914dabe058f0e42311b15caac3bd93a81b82801a766005329ac5f3c82b30f65f26aec624133e53bc17312b68e828e2817d8a0704598db89768b2852be299e0953c8d3b6f9fd5a9a36621cb3ca617b9b3cc42377de1cc96e353ca93ea39d05044e2f8c6ff5", 0xe3}, {0x0}, {&(0x7f0000000400)="fc22f3261e570ec61922582a5c4d3d63dd987574545c175285d0926b77a80e6e542a53cecaad5c47bcfbe57598633725ef2d59ca169caea0854186bd35b4518fae6dd8dfc30702c3bf87d8a02a792e74c48b4ce98c08518eab7d044c71349b3135b6a933569aabb3f0e6ae71323c327337f7edc2e0714af72faae32c1b51dba1cb69cf01456c01bc04bde8f6d73127ce40f36deb9956d7ba6a950b", 0x9b}, {&(0x7f00000004c0)="7ad0370bf5b56edc636d84c718012260a343ebb9a09f591972f353e2ce3192adc7db6c31b390cda072d0416dcb1d1fa21b7db2fb2a3f49d8b2237f0d8ffe0962992a2184fb06e771fb228a25ca1ee17f9c0d13e879764a6b4a475eb07c6b70ae1276196f805d22ff9581e894495c2318a1d7d4c0e1c66d6de4cd2a8baa043c", 0x7f}, {&(0x7f0000000540)="0253d8ac3776e4558d62b1ec40881b1c8b0ea5b37cd6c9ef84f01c0fb948d6fc946beed9366274e368ecd8b36163780e7869373283aa2da2dceaeccdf55680fe6b6dcc89aa0d29ad9edf8b79b6d794b54d9de209fa177eb1e0cc5d16dee8a3f519f6cddd1d2ded7ad187ac", 0x6b}, {&(0x7f00000005c0)="6ca407ec50bcfde82062e8a6eeead4dbb11c9b4d6ecffa53dd1df3d3a8551ef1328ae7c9b2d5521dd1a92e16e3751c8ceda93993b9b943a5bba3ad4c05b5c0e5cfcd7f91b9ddd4134c47fbe6ff98f5ebec83a6d7dc2c1726a6237824b03c342fb6db492a3dd49b0186d5e190b5d961139bb1d8bf2453b1cc24734906167dbe9a5a72b39b2390c3146982e42ac72e98e58bb38d63426fee8546853e6f23868eb35779bec07c77b58b3eb70b865f0b8677eb38cf5670204fb99bec66630de67dee84803a3708f3de859101535e5d976730ff75316b8f568a927147c43515481b32b95e96e0e120e6c160ae7d314a0221c545e8dfa06bacb7565e3aacc542f57a150e932373c1e47acbcd72bc5845e2a5aeda1a12e0cb13c300acdfe9c0471864025075a8e736fad74ce2899af8201a8aba23674190fd0970fdd0c28fdd8716b24f0024a027559a2a8d9dea4e917820069c879b374e93fe4ad6cf5105e4dcd6c91cba2d7613c27582eee110b9833387bbae00eee63ee0acb1ff6e0a9df991d7390456866b785f7d6d23bf77551737a92a8675c7a3672cf03035e5abefaf47e7d1b3623eaeb8a28c48a0a9c692ce6e2de927dd78fdb9c763e9b0aec9ddd5a5408b2385fe2149ccbb8b9900fa9ce3ce7d9590659df0bb952af373067a969cba81b00807d4351231fdc36f609bd36f3951146c9ebcb26f8c1996ca17ed102e1d8b8a3de1d1f78454e8838045e22bc9d5fb3d5111a2fe114cf746eeaf365f940ca6461dbd528349134fbdf1a288cad68e3c6fe501bbe37471e10701f980682572d6f11e6f7004239af721eeaeb18fecf365ff56451a1b6e0473c818086e72fa81d66c72408f87870b91e76a38b8f7f3cfb0b27b39557ae5e2bcc8600bd4e462d85278ed38e7b7991432c983a89d21816fae6427ae901a2531a22328c66dc35bccf88ffa53f4585c4401037c7de191ee473dd2be3608158ae5b9b3eec421ea430aa25d9f0226a33b8e63646f868f5992af065326d45dbe459d7d87af0d4901b3608d18f0021939134b583f5df5eba55dcb52663bbb9537788220820af49f0bf7f5c8056be55c7d2ee642a4d58222746f3aa4037675b12768a5a3a11e6cab4639af53eac2d14cd907052a7dd8f00295bd2c73d64593eebe129f9de22f3967bedf1faa6f2944989cc49558a367af76b1b328939c37064e116fd0524d7f295b77d1e26e7b0de9688ddd527e3f958bc5c7b7dc2785468d526f539bce91944922793f0c33b302f1e13db1dfba08aae9a6cd047c630c9c547a78b4a2842f9a46377aa89722fd644b4fb76fbf5c30c01314fe3c7cd29416958b43ec5b8fd8d3cd83c56ec511598cebad1cd80067a894ff7ea41ecac5505d8de96583e74063d3792489eb6ae80baaad40d51dc30aa046276261395c8a148db7a68066037b8e2508e59bed459c06c97a6a4ed905cac12bd0876d7a24dff0e2e4e3164492cff3529f5ff719b0c5c7887496faf423313da218088e15b744e35060c1076f32f99e8353869f4f3fdc7cde19c801ef10630c42ca0cd6f83133160de5f60729dd2c22ba55c0a5cf3eb3d17d08fdd3655753d2936254244ccd20bf8db0e87adad5996deeccea59d35e22444299109b82a359c0331c14f8077c7b19b5bed456ae93e7bb022b51cc3fdb6e817b0c589e12abc472de4bd5246e0e9779427f67bebce38874382f860f8012e845d4a51c134e7d43f9118bc577951e778d93e26692fe95c8c7b469e3e07d7043b3894445827ab5b1c30b719ba5f99ace0fb93ac76507c0e63367b4ebbe2d31eb8467821002c56807f80b069ad4e32a185b3cd28ff43393b8b9854dbaca781c817ff209871ea4a8f73e79e2f9f1a62004ec9ce533dc9871aae04beb19bbeea3cf34e6699ad552c77256946ff8e46aa2a518387350418410926e01e1d603ccc0369ffc6a6224ee6b8202a5dcc92fdf734129462f30667909f9723e3ea98ed49fb8e391d98aef800552715ef161a886473468d73158233b208588f99bdbf318b2eba55d4d5b98eb06374f6a78dd04f5d377a588ca1dc86f65f9439b3ac3a707dd8aa562aa0c45103b221dfffdf63eeca7972fd2261570ae1d0ed74333040583c9d27a7e741f1872b99e73b05b36e85ce07cdf0704bcf925fee54b0943ec433d1c97335b09f1372564f0a7467cb3273a00c5021af3c5fc5e5440dac68fcc0899f484a546eaee68f49a3c4db803f2d8953e6ddf0cdc6f0b06e40bcab89e6ce55b8f2bae99dcbb51a0a312f108ad4d531879b75dec8cea00d9ce55975f790ae62a07a86f92a2c22a474fd1be3e894f5028abb01883e080a7b7be5ed5a104d4e3e0a43bc99edd2a2489aa479b8b47cdbe451983094352e1f92179a3d6c4e591b0e763c31281a03348339f2dc7530672d3254cc9f88a545584761829f2a42a1dac43a8a4f5ae869e8220c2378ca6f05f0f75289c17554a25e71aaaa811eaea57c99c0eecdac9e3c2971307de42f4572c0c81ffe2873952caceac5a74a09f022775c3cb62f7eb60a2cfa4e971c397df675b51d495d9b2c3c7ad1badd929d6cd8b343a22469aa737061479a14d51668b06622710821787ad7cedfdbd62f0b69ce46f48d8f1f723525ee9c1b7a8173b5343657f2a9fe5e86141c21186d679a5f36c7a8403fe1fdffc8faf68e0c6619ef94ded104262e5412297f5bd0008570bf953c76caa2aa3220bfe244faefcd8b89bf67b04e490d7afd2bac296338b9287a503bc61144e6973dd2834c093d03745bdcafb538d7bfc86d1e2b758c60d2ea929093e935cebc563ec7843f0f91acece6e5afd2085d2ea24dfec178c193576ca4f7e33af2d0b2df1df39a5ec6c1b07034b93de11d076c40b2107feb89890d7ddcf4a44be6ca540d594ebb6d5e3a9df197c061c493b71eac1092811349d2d0dfd5a866f38db79f784bf08d8e83ecbd927cc0b77dcd15219c0bda7b431887990846b918a2bf98b008ca7c6eea69b31124bec844150c5b8f9fbe04b84e7a603b25a28978181165dfbefda996627022d1df5591ba67a4a051812a5f8ed04a9bb8df06a01e6e295e7a9cf308b8c90fa4dc05bfed2e905da89377f911605095a78b5762480520b30932ab46a235a65a8249340d4f81b3618713af65dde0102152a2fb050a3f403fcfc0e9f48fb29072a854cb7f87932ea44756fa6e3942f014ecebcd3a3523aa15c4e70c84e0475c1d3b4c0bd980ec44d33374f80d3d95b1f8f43e0ec94fc7a41d4e3f8653f693b9de560e3dd4fa2709087652f942a1862cfffd54e0a36294ac5ed301f705f8b48d46c29d4fd5d6afb97d5f3cf42a9a623829150b5c47f96a786c8ac1bfc8354babc10ca6de7b177128a0e81c453577672481b3cd1147362480cb2bca4599eb0f06d596a9b91c283e85516f010beb687b414002c04ea818d55c9c0e4ad5018b9728f51fa2118f6cc28f764ac6e574b1d884af2ea035c3f6d1ac2f7d2ac89de7ad7bdb171b409ba8aff7caa157b8cf52d35e13b22ca87ac4e7c1e34375136850d47e1c977c828fe3eb43666e13d31363db9290f8190450bbfe6dc14e7977aa508e3ddfe278657ca1f561f3233fe4383109aa84c663b65c0556fd99b9daa2ca80799eeefc7899eb7904f08bdd069ca47f7c101ab13090ce78d36cc7c4dc81c0d6d085be9cea4bd643349cf97d855ff5c7718610ae2f4247c901a29a203e5af7c4f928f9e995300575da778fd8db83c04810d534ce7a73d32f6367e2f4e56583f0d4b56f2fa554d1b90ab837d9d7ead82b0e58d9b6668f51831bbc4cf0e74cfc78e70f2dfd954d1f5f869271bdaa56af7cdebfa08e27f8caa80f822826539161d3ac3247c0536f0e180bedf7af0cd8dd562627ec063ccdca03b0b16d9a60455255c54380f591823a252c9c6244d4af62f7311f09c5667332ae520491d10b06dbcc3ceb377cfdc8f17f4c5c0654c672891aa113e56b39eaad71c2b86b25de86866dd7643cddfa60f5ddb8b884ad693070ba90aaf191e77d941ab944b04cb70b1c671feeb86f7cb018519777a41ebf3abb03d6f5729a5a1480f9fd5a61d08a0a303d238ec16ca9f8d3241de4d60f183b888d76e22d37e86e8fcd29e7c5bf5f3f7a63f1ff2b330c5f7dfa387bee35ee38071a1dd4a2c41048c77655598b49d0ede39cb8551b76f64c56014c890b89f511e76ea100142949dd3679c7f32d336d628bfb289fbc476ca3104bc0b06a446b9908c9083df604d1aaa522a8c719c1f4a6c3dc5d0bbe85bf58e6089912207ea65bbddd9705565134399b0f71b8aabd19e62b0a10263eabd6f5e0053dd85f68c67fc8b450ec09e7a2c1cfc32b6bc9212d545a26967c2b00bbc5835d798d69c2ee9dd969cbeb2659767525ed9fac0c09c0c1915528bd326e2477617f6e1fa2c42fda6ef7f9b0d6d173dd7c16bf68c62d96698b3941b6d7eb0fc6b6865bf08d91c4b23b49e7a8452512f60e2a21a79ea0a1e2cbf22c55de95c1d3d794cda5c4dc5bf3bee6841cb05bc3cad851570030cac7af0ee7afdc619d0fe69c0c134ed700a9c6b55512c8f33ac93e1567a3d6b939d4ecd6e097aaf9a9694f4310f157cc08b73dbaacc05d6e36cb3fd273b3b3a54fa9ff89ed8e676d9b69b353bfeae0a0f1bcccc1d23536b2150510dbf1b4e61317cb92c494dcc4f2eb9e439911a1f3664503c95309c9c0a466a4a19dff9765feb30a385374f6a8bc5d56a0e9cbb1231ad609faba805e728257ce85c9440ed727ca1840f3aebd4ce0b7dba09a527a01e0e0a923c8c2642272a8e15715b3840ff0bddb0ba6abd3312dd4aa654cb872c5bd8c901f743c4d272211d5bd38893eb7265c284b2012be14764f8618d3b6e2a65507e1229d6c9d1df7c61355fe80e97df27bd7686aced54c8c2d1bec2c7fd90b1ee00572b2d5dd1276cbb190d09956752f511aea03d8d3d4359d23ac62234c89e5d1756d6a4dc2b4d2e207f91c7d08c7072b383191ac9beb906a96493a0aef91f98377b10997b2312b7de42129a909762a71dfa0697a3740bdb8615b22188ac0600829a30175a4f0fe3cc8d4cd5104df36d3b79fc48b9986181109b4fd6eaff1aa6a4c02f15ba2ecbd8df80bd38292daf50f7cddd7078c0cf831b0b49e62663f45ce15c61e9aa403ae14e166b01c0b24cf0ac6d43de8e8a2de599ec16c538bd378c72da3c00797ed28d0966a3878243be6dae0fa460aa87837edd7690ab206987a04f9f1b4ec0dd47decb4bbf67362fea015c97277b629df8c1c3d74d55ca09c4212564660648fac1df00a87f2dbd89f28b54980bbf49cb50d768278172c89d406e4135633eb812909489331d683caeb3a97b4416f96a3a15a94b5ef9dda12cd93532ee71815c95c4754357e9a910b105cb13286a8a96423ce3b54702d3cf7e076d44884f57c432a7b76f676b2d5ff440a44f5008399109eaa578c1bf5cea8d0d7ee11624c94d907cce340dc28a11245414459c5e08fc3107817415bbbbe6343cca1dc4ea00c3e4e220d528cb6434889571160ea6afb5f96ef4c688a88520f7169d2d429ddf7a99d09730b3cb0f3b98a9672ff7118b6b0443a7f718035f99b3f01f0d59b8a948d2ad00663a0bd19992e628255ed906238ee8c499d5f0e707553df59499234ebe89c786d735338595c914a2d2e0cf23395ad70c865474065a1862bc8c4cdcd091bbec6d323caf155e3a0303f3f3368e1f007689f6166e8b92a1fe31bca51bdfca49b676dfaa460775805497acb89b5ed624579634051ee639c2a005233e56c75cbdaef7fdc250973a2273191be4c5", 0x1000}, {&(0x7f00000015c0)="8c7af13589a0f5", 0x7}], 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000016c0), 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001700)={0x10, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x6e5f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4dc}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], './file0\x00', 0x4}) r2 = open$dir(&(0x7f0000001900)='./file0\x00', 0x8, 0x20) getdents(r2, &(0x7f0000001940)=""/209, 0xd1) mlockall(0x63de551c71c96af0) r3 = msgget$private(0x0, 0x400) mlockall(0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001a40)={0x7bc, 0x73b, 0x8, 0x94b9, "0a9ada636a85e9866709fdc1b85139e2713761c8", 0x3a08, 0xfffffffa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001b80)={&(0x7f0000001b00)='./file0\x00', 0x7fff, &(0x7f0000001b40)='./file0\x00', 0x8}) kqueue() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001e40)={0x8000, 0x0, 0x9, 0x81, &(0x7f0000001bc0)={{0x3f, 0xff, 0x5, 0x40, 0x6, 0x0, 0x3fad2738}, {[0x7, 0x50000, 0x10001, 0x1, 0x40, 0x576, 0x3, 0xc4, 0x5, 0x8001, 0x100000000, 0x9, 0xfffffffffffffffb, 0xd, 0x6, 0x1, 0x800000, 0xff], [0x7, 0x0, 0x100, 0x2, 0x8169, 0x56f3, 0xfffffffffffffffe, 0x100000001, 0x9f, 0x69], [0x0, 0x1, 0x5, 0x5, 0x100, 0x1, 0x44e], [0x1, 0x80000001, 0x9, 0x5, 0x2, 0x7fff], [{0xffff, 0xfff, 0xff, 0x9}, {0x7, 0x1aee, 0xfffff001, 0xffffffffffffffe0}, {0x6, 0x3, 0x9, 0x1f}, {0x7, 0x7, 0x6, 0x80000000}, {0x0, 0x400, 0x4, 0xfd}, {0x8001, 0x82b3, 0x7fff, 0x1}, {0x89f0, 0x6, 0x1b9, 0x975b}, {0x5f51, 0x4, 0x7, 0xe41a}], {0x4, 0xffffff81, 0x7, 0xbe}, {0x1, 0x1, 0x700, 0x100}}}, 0x5ca, 0x1f}) sysctl$hw(&(0x7f0000001e80)={0x6, 0x15}, 0x2, &(0x7f0000001ec0)="ad2a39cf6ff4ca23e24d9558153a7b42be078106dfd2cfd1fc6ac2c99346dcbdf7657bda940d5504bfbef87f10162b4b8b06e521e5cab30fd6c55eebb44e16bbfccddef3e295b72be71d865fbeb7070d8d3fff5341df0f4f37e7e45c5bba354fed20bb007989313d9ea85202ccd4d5c049e42fbb4e21429c", &(0x7f0000001f40)=0x78, &(0x7f0000001f80)="b3f797fec148c19b5a74c2e41e87a06d5d8e41dfd41fa26e46bea9faaa4c9e06d504e8344c022aeccc90b79c495c6ba349e6579062223288dc2eb5d9", 0x3c) geteuid() sysctl$net_inet_tcp(&(0x7f0000001fc0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000002000)="73619cdb11d988ab0c3a33fb32dd4da8e578afb7f9764859f9e353a0c90b36940964aadecf5173155a67df51138e0c214a19a919b14a7912be1370e50e0bcade3297046d0c6dbe3e56cd1514b804675fefa64343e0ad3dbcb7532beccc024401aa13d962ca1e9e48b490f9228b0b1d7718", &(0x7f0000002080)=0x71, &(0x7f00000020c0)="bbdb00ea7569c962f130e7d351c52ef42d523e05365af2da68381cf19db741710889c7939c573156be0165048e84eb2df20c28db85750deaca51a71db9389f0417f858db52aec11a09fc31f8510830873db35ab467a7b03e23cd06ce461e3260a49470a5f7697d2549ea2a71b6e9aca3449b1f02736fea16a51d58b24a89c6d41400f26a9f3a2478e09483d1fd6c344bb41e3e911f1fce093ea626c5c509cb07fc8fbbcd714eac6e09ac05d733875a0ce39629d8687aec33db3e2a58598dd0c10616d75ae168ffe167de736936376832126b3e6f6c5c1e712740422f3b552b1ad4c917d54f56709fd1cbd003e3632fc0dab8c092", 0xf4) syz_extract_tcp_res(&(0x7f00000021c0), 0xffff0001, 0x955) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x9b, &(0x7f0000002240)={@random="c24a5d0340d4", @random="43040a51a4d9", [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x8390, "a421b98431b563a5921e5b9c7d323768d16628fa7aa89dcd08fefed16eef932bea902f4e9650f3dbc8a1e8d6b3b4836ae0c602d7206279df71feabb53c5368e16964b3680ae44ca939648ad09ba291f11bb5c756ff827f2561e1e77e5e246ba5d9ff6bf5c7a1b6f8730aec6e67bd039a87bd95944c68133fd12164f5317d4003770d99b4a4"}}}) msgrcv(r3, &(0x7f0000002300)={0x0, ""/177}, 0xb9, 0x2, 0x0) fchdir(r2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000023c0), &(0x7f0000002400)=0x4) fchown(r1, r4, 0x0) msgsnd(r3, &(0x7f0000002440)={0x3, "1518980d31bb8513e8a70106fd0b946d7a910171a310eedd3eab21e9f7d4ae1be6ef39d5648d26d3cb2c88fe94cbc01527d957e3fd7df63b384c08cef0f7f2c0f9c42862759e73dcf8fa282892011c2559601de303a604376b82ae2916ad4dcdd530c80420b63a05df390ce92e2269fd01e9f2cd0e824af6581d4050678b0c73fd560da2e17b7b1c416692b99d5ff3ef5ff615504b4a411d345e79ad961d63935e4e47a1b6ba92fbf251e4d00da7403d320c1a1fd2cc2cde46d89c957f36a96cd4b83d71acf6744b168dfd89d583306ada9515fd7b56631b5cadfd73819fc38b442c4d2b3c67ea64faac300cb3d8a5b398d5f4e0cb235c151f3bd1b813ec0b67f4d7b073be8b79783db928b560ea7fd6870218c5dc7f5b14993abee35a6b243b7531446205655a4be07e7f0c36915af220f040ddaf9bc3b6a4022d8145488cf8ff0dac42d4e6fccee3e42980ff0e0c20e49d2b80f7589e478c39c93f8fae3da8ef6f115369a7c8bebb9d3711cfa9cba96a5362ff6cf11d62ff59e1aab6372168ce6fd986f9f8127945ee6e332b302cf449b10a910cc1427df361c90b980e5d9fa59b497d32b4aff5853f43c657cf82ee64f9f0d892d16f5951f2d364f66e8928bb903085c4abcc97d40d7a528ef34195da3c75410c34b409df62f611c8a6a494600c125600f264fcd0007813da86424361963598b48b536415445fcb6959e1d9653dbb8d316b3fdc5827eb475b69ea69c2fd85c5802a2d9d3f8f2679d35f86a47e285ffd01b799d8d6b79143d11c977a394bfd0c7b9e8f0497890296d631699eed79267e4d8b17f9f189129045ab9c96e479eda2b8d0ebf2bf2b91f1edeb0822397daa5c3c7c6c87ef8d3fc74b241cb83af1e0b56357840669dd862fe67dc4b198a329c68d92c4e98e88587675764c48422553d704ef344bc64dbd5e2b1ef026b87113802f7f9d3a781b8a5c0db533b7ffc37f4d2436ec1a7734685a73a59d571e2cfd108fccd74f935edb0286606b8a12ae5e3f070fa224b5155de1de9a673eece7de56bd8750f570711b9370bc96038a765d5da14210985b4aad0f313e19a091a837ec53478646b6f9156c72a99714e5805c8e5a5d4a85b5f5bd6a7e04d5be21006e31bcf476432b3c19fcfc03ca60399425db5365d3f586d32a13e394a7dba78677397466028ab0c795b56f7be50173e15af1a1aaa13735c342267d5012906e95ecab2d314929ace8e0f2db6cc18f25524387dc979106c2ae709a326f6092ea7f53e51abea26584e8e9bdc0416fe5a1d980d862504969ebbb0a9dbf026f4b56ef6727bd00bd1730efcebc6d383fd5c3e4f20bd9cec72974415b1a0a4b5e23261116e8f4ecf5a7b8af4637033f4f07ab812c6902ad2fd7a875089239a8c939faeb3457381a89e713234888120b8fb0f0f778ea17ff054357397db4a1ce5b3b9fd4f48f12503796d79f1105dfb32d7e998281cabec2a1d7388a5d0cdafcd252a41606203a27f51f922f484b5ebf9aaffb96417b6570fd56a6224ee1a3a1982b6d4cea25ceb762a4f5fee7059925d80872dd1f2cc4c7cb17ce1092ff0f50554b3e2f6f8b5ce186fa5f200b9d8f68b9d58ef35b6cd65bcf88b9d361b452621140b7854f453f757068bd53f242b7c9ea99dde78cce83aac23aee877fc0ee29df5d5fc857ce647a4a3bf2fe4c4f495b9853c443911ff8a9f37d43c2e0bba7755b79536d402e884555b6b7b308a63f2604991407c67a4079f25e853edf2cb5c8f1e7aad448bafcc796bd5f00eb7e0886f10c5f4dc338476c664f35d08274a7033148220378a86ab43a7d5fe1958b69d5855bff1f2118c5fe6bafca40f985aa7c0b4bab9693119795113436138de46d4687e40103550e30dd4caa34f01126e5c5fe8797d9ecfe02b5666dc8c2b5be9d39a423a2caa98b67de50bdefa30e1844b3c56ab1a9c973734b0d8110e37c05a9a6653bcb9bbecae9a7673cef1c8b89a16526dad5fd2417614c9ffbc5d2cf5eb81dc24bd4dc60a3aa136af63ce866d5d75ea591205521003586347301843dee3cd42b523fb9b9f97806b27fff3424ca9f5bec06e9b1efbf5141d29f6524b4bc28690580cb96f41cc5194c1765284e3b169fb9ee1867ede139e3de77476ffb9f6e25ae93c12bacaa0b46308179699eaa8078d247fbc67580390484963e048cefade7d8f42c150f517631deaebfbafca0d6c8f8ac6c16081605bba6235f1178fdc5f984b6cdd70096bec66cbaa93ea5c68c368081cf355a8d28b9c55fce7d7923317576ee7e10c404fe08f9bda74676578df87544f79659bcdc9f74275c01a9edcc71315fec337487351422460c6eef57017bf90951d1bcf8f1dec6fa6b3768e9493c15227116788a875fa3451d13b372ff51482f97bf022e5b0cb860f523ee00fbaf67176e4081e6c8009d038394834c3f911f6a82ae4516dbff0011a00ad2b43259317af9441ec51a20ca8c73c7d8071e39a9bd051bdb349235820a6b576a0505013996d6a536718bfc1dcdffc630eac94d820d5b18f911255681227fc6b9e70518cb978b8de66e292c82c7591fbf346508602b626d449797cbe89562c8613bc7da610cb33391488ff8192b623e3e2dc5b6e12f8a1592fd5d5484ccbb94bdae4d7e42dfcf936ea1fa8f08fa2f50f1202663bd98f2f6b82eb93985589f3dd1e02c1254746319af1fba474f3e675686536ad7bcdcf680450b1d4748595999525c9e895ffa0ca7e0ecd53e88faea7c5e4eae47c3adfb5d157a3fedcc6b08d2d251aca474eaf9414a6a0cabcaa704033c32b3c11a19c138b3f431d682aee6009a2cf3a4ccea0540792ebd423bf02e2b93741a593406771e5b7f12b91b8f5e42259124e1857e9a66be8647fd2bbef3d22d4264aa935aecf7a66bf7c06f1f513cb56cbef5a0c1c714127118d7d68057a4905943f11fb5487a4c37affccce7eb0ddce89d6b882cc1578909b0e3e34dbeb10378da80c97a74a114ca2b6e70619b5edeac52744aa25a37bf9d438dd6fd365a3f3d2620c63ea64513a7a67e2647ffbb409f08fe57eaae01482e6097e845139bdda7a824bfc18a6b2fb4da606baf4fe0544c4dee8d89b4f61603d28902f298ff60df931e0a2f30673508a59a9d5678639f90c3243542bdbf61138239ab74b17e295f4a22e86c8153fd270a81d327a9adf008a4e520074d35bfe909541c8e1cd6589ca8edae1ebcc1396b0c843ca6289614ddb02f7ba51defa8e3deb5ff38a212b525e26d111d3d9c941992ff5d21e2e1d228f2ccc1029b6dde6e6b95c4f3b3d589f5fddd5f22700c2bed7019e8768b2a59c3b2756b18f96740665779883faec414fb2247288e479d8b1b3f33ed4ea428b6087914179f1faa12a0c6483c7028cb48a8f9d582a5bb5349e4f3c4b056c4ef414456f2b751cb8cb33cd429467f66bfefa5a7692aba57f298dffa482d4a0d74d6a5820a3173f41bb3beadf38ccded8d0d1a022f1d189e46f473585655bd8755adae5ed6fedac29e092f98ad95cca76984c5f381bd283875ee1a4c08914ab1835f56729e964c853072b86f59bf3b7e2f015be061c117879241dc3152ad76286f33f62507e7bbc59cad0fa9947f262387e5c32473dd7703336ae7d1ab20070b756362ca57570b5e8806a1c45da762241f1486e90ce5823a4f620f45ee43aaf44e027d9acac86463e93ae92fac0917a11f9e731de77be33655e652207308e782d45539dda7c5c2f40623d3186bf2e021d16b1bb30d6f0397c5160a6136678dacdd37079d999649bacec561bcc94508fb5548853675a700cc17c46239a110328d43a78d113095ec11e1fc49c3de96ebfc11ecb1264b84a51409e6df2d1e55272ccc39608e4dd177505ee437012f538b17c692d4ce2414a41fd645b0aebef49488e7088cc44b6b6b2981a44eb2354da4e58f2b087a315f21b7b4e54c19da080f1bd27c4e496eeb760e9e96136634444575894fc7142f371823fba552aa46ebf789c217a9e85ab59a366547ec207c1fd28634d4ad84b3c3d95e5caf1022988450101528b96b0a1333b8fa396c64627d60814ceaaa6a48e885269d54466d6c5232aeb6fc4ea3988d99d2de38c50720ababfa38f938a6eec4035e8920b6d2768cd4c2f3fa5de7740f0a717534829f252a1b6336d335e5fcbc0656e6bb367aa440d0325418fbfaa28da0670c7e1cdcc2e1bef7a23ec9d539bfdd899dfc3b7cb12d3b14b31a66c53deaa35027aaac28698e7df37574333510f38dcb9943d8fbb186187b590be8c68576df31d21319d9f53d5b53788db0f5ee06c25ec2619f96e0805b19bb34ad12aca4533d6b739340a5a8f69d28ec7f7e67868abd0212ef69bcf1cc9b2337ad9d120af9b62d2b3d00401392610d880b2aa582ee10258094f5b2c7d055e68a474c1bff4909d1141e6ae2d303801170081a2d219ac5f9d76abe12d9a5d0b5420fb25204ae22d3acfedbed9276b9937920c1801090cc3cc60a712827b6215e9ac48ffefa238b652be5147ad9b1f4d77ae369cdf74a59d4857a70e2d01e6966b36dffae6120f090cfebe284bce1efd0c736e27685c4f54e5f9f8fe5a963934cdb1b719bfbb4e4ad7015a76e924e0d7fcece733441816966310be390f73a5a2a7c11cccb5aae5b90faffa240b9816dc4df415e6d8642f7f5354cbbea27ca9ffb059ee08bda17a35a0b247e2dcc7c6d056d5af89652b95d234ba1b195cdd4c2d7887acc50dfd6e8a139131ebd4809932df705d2b1b629cffbdddafcf4d49b796a9a4c569611ab70b57333c94356ac6081ee0578ab3db7fdef1d2ef873f2eed5fc60ba7605a32f385c0c3d9e03584f2e1f7c573ee96a27a9c8265744c7e41c38d03c627a771b47f51329e78790fbaeebf50b1e7752d7597f3a764e7d99cae9c61c91e5ee7c00af449241e9dced43526b54101eb6e73487bd45d73c5735b66a98eb1e6bce700f57a32e1367bf3b91a49b8c85810a359e5a3d0464438c3343554207ddb642833eb3f79de8d0310eac5b712d5f620e89d2b09417c674a4e211ecd585bfdae4ec0eed4f7612120e9ca91e6cddc5dbd7a06864b5a09588d5ab68e12f886c3298e33aa2e007d0730a3f12c049370bbe8bbfddab6f2c7935c4a4d5c3639e16bd8b4891e8fce215b7cf39502813061a8f3a5c596f6dd1550a13499e6f68942e01b11dff7a2271825ed4a1699016c17bde22fc8f60314a4b75f990d0f37266cd1a6949e32055d40626975859452ac0db6707fc662b6c75a71e994e615194763c583a769ce12a9459e131509c4bfb3724ab130f17c6a91bfdfffbb6921308ad63c370bb95575b6a43b329eaab6ffd120be0ebdf00dc946938858fe7f2b2023650147f05582ac069e979bd66e4382cbceb46833acd98887c1758b3012c16c1249b5e106fa9c2406303a9f860c300bc9dbba25169b0043bae15a2f7b8003c6b47f93676d3544c1125b63cf767fa7561fe56e067da65a3081212b403027a6debc648d789e56d393b6a2c1c757e26428742e0742b118b89de322fd0a2f704ef2319a4fb1a1574fdca79f5d337dfc50c75d5ef279803d75c9e6d1233f3a1762c689f3c472e01d378026a5e6a3242996320696c9fcc2072b31c33ae021b6bf3d2afc40d32fd19a8d6e1dfa87062f0fbc2d2837bb503772d99d047c25254243e71475cf19ab0b73e5023b5599b035305c1338404a2addae33f1f82c1887a0e06e4403a7486580726f6efbe51c0168b95dea80e55c867575ed86537b766128850ab54bea2d9c384ea112ac965f445f754986ad142524645f766"}, 0x1008, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/235, 0xeb}], 0x3, &(0x7f0000000340)=""/17, 0x11}, 0x2}, 0x10, 0x800, &(0x7f0000000400)={0xb30, 0x8846}) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = kqueue() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0xff) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xa7) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0x0) getuid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x7}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000400)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) close(r0) executing program 3: open(0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x116, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000042}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r0 = socket(0x2, 0x2, 0x42) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r0, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r0, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000640)={{0x10000007, 0x0, r1, 0x0, r1, 0x38, 0x3}, 0x0, 0x0, 0x7}) semop(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_emit_ethernet(0xc1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0904000000000000aaaaaaaa86dd60008b0000fe8000000000000000000000000000bb00000000000000000000000000000001"]) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xbdf, 0xfff, './file0\x00', 0x6, 0x5, 0xd0a7, 0x5}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) unlinkat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x8) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x7, 0x9}, 0x10) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x81286947, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000200)={0x1, 0x33}, 0x2, &(0x7f0000000240)="4f7bf18ed489434a2c14b8efca96c3191ee07d5978b8afcde13b8f2c460edb12120c09b70c68843db5f1a055b1d399a981bb51c1da61b681c87cba340bc034252a667e106c109d501b3e399bd020b0f14a500b3aa9a817777eb4e875bc12cb0f772e0a75e3748a5fbc1eb108e670e32bb0838fabd39a6df89cac", &(0x7f00000002c0)=0x7a, &(0x7f0000000300)="590ed3687a36bf45b3fc082644d100424a123b4e7741308a4ed5afdab5134e133b9e271c2097403d7cfed1b3274b423f169b664ac5f3cb7dc6b8cd43c6f7728d21ba7416cb0c8070904d626cd739886c28d08750d4b4c8294fcbdb8c40b2a27862e06dc9071b2cda84e84c6d71c509d67448e1809c852676dd", 0x79) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='.\x00', 0x1, 0x174) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) denied attempt to set clock back 4261282071 seconds executing program 7: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x1, 0x5, 0x1000}, {0x1, 0x2, 0x1000}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) r6 = open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket$inet6(0x18, 0xc006, 0x8) fchmod(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xeb, 0x1}, {0x8e, 0x2}], 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001180)={&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1b79, &(0x7f0000001140)='./file0\x00', 0x8}) r4 = dup2(r0, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000011c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001240)={&(0x7f0000001200)=[{0x8b5667eb4cc1183c, 0x8}, {0x0, 0x4}], 0x2}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x13, r3, 0x7fff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001280)=0x9) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001400), 0x40, 0x0) kevent(r3, &(0x7f0000001300)=[{{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x20, 0x9}, {{r5}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x2, 0x8000000000000001}, {{r3}, 0xfffffffffffffffd, 0x62, 0xf01ffffd, 0x6, 0xc71a}], 0x1, &(0x7f0000001440)=[{{r0}, 0x0, 0x89, 0x40, 0x0, 0x1}, {{r6}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffc, 0x6a}, {{r7}, 0xfffffffffffffff9, 0x0, 0xfffed, 0x7, 0x1e0}, {{r3}, 0xfffffffffffffffd, 0xa, 0x2, 0x0, 0xd8}, {{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x4}, {{r4}, 0xfffffffffffffffa, 0x16, 0x1, 0x670, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x40, 0xa0, 0x7, 0x3}], 0x7, &(0x7f0000001540)={0x1, 0x5}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x6e, 0x7, 0x3f, 0x2}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001600)) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001640)="7b95d9af8bd42be7d839b78206ce45c3839b818a240f29", 0x17}, {&(0x7f0000001680)="3e2b1994619a93213e16fc2af1c0b352c6d872e229ed2433a21c46571d3d044308ea66c347fdadee8aeb6df39833fff2ecaeb8b964f94b2d1bb1ac50fbec4ddee5558b24e312818837d6de64b7bfab48eef4defc66c85ac00d47e657a067bcde8a831724d877c74cddb590e9b7e3a11c2962163775dbccd4a9569e9c87562a9fefaa993b9cf7044e1942f6bf49aef7fa48b3ad5a4e94", 0x96}, {&(0x7f0000001740)="949ba9999ab16819356f067ef11dff244226f25a9c7770121c7e8a39d9ac40cae905699fb38ce0273b30a477a354a929805c4e78fbaf9f20b09fe679c298424dcaa3befb5c147fbb0caceac4aa97528082f890b9741b2d7991a855be74e8dff4c1fe1f22f6861a27b4739ec4ce5b5b20f1d72163940836868d4fc10755bd2b0727dd03d525e8741027662db849cf32a7fc761f037cef549e1eb6ec04476843c92597e61e53eca016df130959862ce7e4920d1f31ce14c40896200bdd01098b82979c69b91d6057fad0e9ae9597fe3f141a93b7e5ec24297268690bea9f9360dad591ac7e708c371263a3d2851e9712642eddaa3f6b5d5adf5f614dbf948fca", 0xff}, {&(0x7f0000001840)="ff29e45d61523fc8040f6c837e6fc316f4ec4dc940694356462dc74bdf50d49cd7bbc17bd25a74d0f42e25e7f55a3ea26c3e8a34073ad9", 0x37}], 0x4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000018c0)) r8 = semget$private(0x0, 0x4, 0x730) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000001900)=""/205) socketpair(0x18, 0x3, 0x8, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(r3, &(0x7f0000001a40)='./file0\x00', 0x20, 0x150) fcntl$dupfd(r9, 0xa, r10) r11 = kqueue() poll(&(0x7f0000001a80)=[{0xffffffffffffff9c, 0x31}, {r11, 0x80}], 0x2, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001ac0)=0x9) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) close(r0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x1, 0xfc) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) getrlimit(0x0, 0xfffffffffffffffe) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0xffffffff, 0x83, 0xfffffffe, "1a1143b37b01000000fc00fd00"}) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000380)=@in6={0x18, 0x3, 0xf3c, 0x8000}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)="4a98b1b5577d7b565564461514271085be9b7980dca43ca390a89364db57f78f2da4dc67936d43b2290a5559a55f5de2a4eb8e8eea1eec460c56dbe6423f074ff577c1390e000000000000b5803addc6c518df20df1f47b19d37c5bb5fa7031ba9956a7e386aac9a92c3a405014a13b639bf70ceb4230e606b9fa05cdfe02968f1348cff76bccf50ba719fb48be4a694ed33714de1ad5f511006c384322c6ff58d151f08e94c6d16a52a906eea8588061c1eb36d4527113c3f99135595bd29510b38421bf929d34bbe4dab2f45fbc8790947c76856f85e074aed7ec1997731b31db7ebe3221f26ba2e96f0ab8616bcf6ccdbb93f51ebdbeeb9a62db82e0828d94695f08a73dc7755cd3766d952cc5c4e8dfa74cad27ba19c7b11608a0b81608f2c4ae292c4eae343c1818d3dc2f808d17640de", 0x133}, {&(0x7f00000000c0)="2ab22357595585087e1141105dc3dec31a6b567a239ed2513a030d3ab976058524a6a2bf2423d193f977f979d2c8b66152fbeab23a94b0", 0x37}, {&(0x7f0000000300)="c93b24a49e4f6fe02c23f99d462fe505a7bb47bfc7b12d9b4372d18bfcbf4688f9a5d2fca513c30cc50b80da6ff95f9e5f7a84e9ecc7442e8cbcbf13f3f5fb3c665b32df792b984bfef9fc4dd3c3bb4e69c7e4b1cc379f01f51429434424996a3e7265b3f237d8797dc2063fe49af39d4494ca8003e6", 0x76}], 0x3) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) listen(0xffffffffffffffff, 0xa6f5) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socket(0x6, 0x8000, 0x0) socket(0x18, 0x2, 0x0) executing program 7: r0 = socket(0x2, 0x4, 0xfe) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005030000040000000000076700a1c92b43d42c1bccb5000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b1907f923ed6d24c951e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c801ea6e2ec5890400000000008000361b1257aea8c5", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0xcc, 0x3ff, 0x4, 0x85, 0x9}, {0x7, 0x2228, 0x9, 0xff7f, 0x1}, {0x2, 0x1, 0x0, 0xfffe, 0x3f7}, {0x8000, 0xffff, 0x0, 0x8, 0x7fe}, {0x7f, 0x6, 0x0, 0x9e3b, 0xef8e}]}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x10001, 0xc, &(0x7f0000000100)="ebffcbc93ab9fd81", 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) socket(0x20, 0x5, 0xab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000100)={0x2288, 0x7ff, 0x71b, 0xe2f3}) r2 = syz_open_pts() shmctl$IPC_RMID(0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x405) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x10, 0x2, 0x5) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff00000000c8d6c009a0c4c49e841a2ea7d31ccd5a3c3611bbd275a552c30a24d5f0f1bff0462681261ce915acf93cfc080a06299150828a2234a0485c1de87e7db0eb75f26386a73af58e7a6d85e16d05eb995cf18f3f7752a09d33b8c35fa8666d1db4799ed982143bd31cc1a30127819ee8f16e22d5519f277bc211ef0ce6bd5f014b10ea3d03bc55ee3d8fd82a911b848ffe2a2be23c80b99cfdd6ee696365bfb60e17a17d29b606da78030d943e9af30d1e1c077ef946f398c3d85fa7541398c7b939efe9b68d0076fd5b1f4d2b3d3576547b7922cbea381e4015940b5c57de102479b60ceb222f154e3ca24bb517bb03998b35a6f6dfb7be41"]) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/104) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x5c3, 0x5, {[0x0, 0xc5, 0x8001, 0x3, 0x5, 0x6, 0x945, 0x10000, 0x100000001, 0x249, 0x698, 0x7497, 0x5, 0x7, 0x31, 0x0, 0x1ff, 0x3], [0x3fd, 0x1, 0x404, 0x80000000, 0x5, 0x8, 0x8000, 0x1ff, 0x7ff, 0x2], [0x3, 0x100, 0x9, 0x1, 0x1, 0x5, 0x40], [0x4, 0x305f, 0x7fff, 0x3, 0x100000000, 0x2], [{0x3, 0x2, 0x7, 0x9}, {0x7f, 0x8, 0x2, 0x5}, {0xf0db, 0x6, 0xd1e6, 0x9}, {0x4, 0x80, 0x6, 0x100000000}, {0x0, 0x0, 0x101, 0x7f}, {}, {0x3, 0x0, 0x8}, {0x200, 0x8, 0x2, 0xfa}], {0x7, 0xc23b, 0xfffffffa, 0x5}, {0x8000, 0x3, 0x400009, 0x96d}}}) r2 = socket$inet6(0x18, 0x4000, 0x60) semop(r0, &(0x7f0000000300)=[{0x0, 0x6, 0x1800}, {0x3, 0x954f, 0x2000}, {0x1, 0x3ff, 0x1800}, {0x2, 0x81, 0x1000}, {0x1, 0x101, 0x1000}, {0x0, 0x7fff, 0x800}], 0x6) sysctl$hw(&(0x7f0000000340)={0x6, 0x15}, 0x2, &(0x7f0000000380)="6f0d195c65dd0f03e4c6237c6ad9d0217ffc45e856e34d3777660be6e32477628d5a8e49caf15a309798f47eb79c2ff8343245733ee18d3926de511d818f56d16bbf71b0f4777b3335c09a30382950c9dd623293e0db052f2c4202481847307be8859e8969c58fd1e72c4ab7c5fd03cc5fe0fa84e596a28c45bbb34e39e61f831919614abf9a650a594640787bd96f2b19c5c61194a3f056cbc17ab02e1ad5fb31ab0e77bb2c267fe83d43656255321f4dca7b52647d5bf2f9bb667edeb6571c81fa316e7b87b77c39b79b49b8fac1eb089c1235f67e40a4fab507005ba495bcb27e418bad032b37205d42583577394afa321fa173bc21ca", 0x0, &(0x7f00000004c0)="49414b5c7967f537298eace28f5e4db2259259dc62848d7a5831cf2a84194639c363f94a0934cf7d14a7aaf391d66b5d9c9bc3352a6d8858e381e388ffbea7db205cca2a8b0e1084f74a894b2d1098ddd6bde9d0464d7f43917bed7c4853e97e9e42d96e5adbd00e32b09ca778091f1746da4f27a12870fe5b4c7eb52455fa7e329c2d182974081e45814c34d0c21e7a17fb993050ca174bf770d8416268da7d4788786d1f47ba5623363ad5e12a21", 0xaf) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/81) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000640)) getgroups(0x6, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt(r2, 0x7f, 0xffffffff, &(0x7f0000000680)="c0b0a0901b1ceacc3dc9806374c4e739694934d4cd6d858dea6a3b0225c4b1eb45617e0851f81c91caabbead8e886d4728b60922a49ff43701142a51da5436d67760fcaa0b", 0x45) r3 = semget(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000700)=[0x0]) sysctl$hw(0x0, 0x0, &(0x7f0000000780), 0x0, 0x0, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000980)) getuid() semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000009c0)=""/20) syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) sysctl$hw(&(0x7f0000000a00)={0x6, 0x19}, 0x2, &(0x7f0000000a40)="6ede595eeab453aaa6e68f6b104424ae986666a0455cf42478b96eb6b329708ac8fbd7078562c2736b91c935725c95", &(0x7f0000000a80)=0x2f, &(0x7f0000000ac0)="2acd537a6dd984c1fa51", 0xa) r5 = kqueue() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000b00)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000b40)=[0x3, 0x0, 0xd3, 0x0, 0x5, 0x8]) r6 = semget(0x2, 0x2, 0xc4) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000b80)=""/4096) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001bc0)={""/16, @ifru_data=&(0x7f0000001b80)="13"}) recvfrom(r4, &(0x7f0000001c00)=""/98, 0x62, 0x2, 0x0, 0x0) mkdir(&(0x7f0000001c80)='./file0\x00', 0x8) semop(r6, &(0x7f0000000580)=[{0x3, 0x6, 0x1800}, {0x3, 0xfc00, 0x1000}, {0x132277e0ac37f895, 0x4, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x47, 0x1800}, {0x2, 0x5, 0x1000}], 0x6) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x6df5}]}) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="6ca90a375b2a2bda26f61ec56bad5f7615bf58034f3e40e03ea3982690e9d06d4ce21073d0b1c18246377b301f1c59f84e5ea3c11a200010c903f3bce7d520acff390631f80ec47022d4b56f542b6c4319387679856dddae5eca58", 0x5b}, {&(0x7f0000000240)="75495e01a9e930afcfe0a22527d875760be6bdd2278eb6d7fc8fc0038b323eff68062af869d6511db56c4c10e674c763b7563d9a751d4599312f59f235a160925b53221166b6ae513e64bc0195370d55a0d336e128a5a7e6210144244380a32ff32708836fc55da3b605f6f4fd0578e96790473a8d74e0415bf3a8528141c277e6bc105353936c1270cff064039abd7e7290f149476900e5f081fd3a8bdfbf87fe39d63ca8638f", 0xa7}, {&(0x7f0000000300)="57a3dd17f38daf50991d45cf07528baae2d0dba54f9f85c9a83bd45a63fd668e23870db5841b8be2e76fa9fb104f41421bf2283ccced1a21b3bf040159d0f98a741d637b84e84b94ee101249858478d7e069692dace22f3937a7ddce3d3f96210750704c4c0435f86ec91440ae55e539eec1cfce241f63d83a7b76ceb4cb79397bbb2e47cc1a9df4caae4bc6c6f5b1253d2fe2efa99d8b958a499fe421c8375ce25d2322886f8685594f4ee03ac0d9655b20b6c5d5568040f74410b8b1efa38a99944de2c50cb90aeffbef8c92c1687b6f52b70579ac68b2e12deef992c4a18ab4dd", 0xe2}, {&(0x7f0000000400)="88c439b99d680ebecd518335182b602c24cdd3915ee50934383977664c06f536cf9c46e4f1daf4ce5e08b7f052f1bc843bc9c77714847424319ceeca5dab9ab161c2b19f05d5d5e2d51f0c84d768219e2c518f2a30e90029945b736c29f9d70c0f", 0x61}], 0x4, 0xffffffff) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() setreuid(0xee00, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x45, 0x80a1a2, "bb08000100f1675910812cc900"}) unveil(0x0, 0x0) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x8, 0x0, 0x8000000}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000040)={0x7, 0x1}) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x3ff, 0x8, 0x1000, 0x19d, 0x4, 0x2, 0x6, 0x10, [{0x6, 0x400000, 0x1, 0x6}, {0xfffffff7, 0x0, 0x2, 0x1}, {0xf9, 0x5, 0x9, 0x2}, {0xfe, 0xd8450000, 0x6, 0x3}, {0x5, 0x2, 0x5, 0x101}, {0x9, 0x1, 0x6468, 0x40}, {0x400, 0x0, 0x2, 0x6}, {0x9, 0x9, 0x3, 0x794}, {0x800, 0x11b, 0xcd, 0x9}, {0x1f, 0x7ff, 0x3, 0x7f}, {0x9, 0x101, 0x80000001, 0xfffffffc}, {0x5, 0x5c0, 0xa1d, 0x9}, {0x8, 0x1, 0x7, 0x7}, {0x1000, 0xf00, 0x7b6, 0x9}, {0x3, 0xd8, 0x3}, {0x10001, 0x1ff, 0x63, 0x9}]}) read(r0, &(0x7f0000000180)=""/4096, 0x1000) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000001180)=""/127) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001200)={0x1, 0x10000, 0x7138, 0x6, 0x80000000, 0x4, 0xe9, 0x10, [{0x6, 0x987, 0x1, 0x2}, {0x3ff, 0x40, 0x20, 0xc5}, {0x200, 0x1, 0x1, 0x2}, {0x101, 0x20, 0x400, 0x4}, {0x8, 0x400, 0x3ff, 0x7fffffff}, {0x13b, 0x10001, 0x2, 0x466}, {0x40, 0x10000, 0x0, 0x38}, {0x0, 0x1, 0x0, 0x1}, {0x0, 0x1ba89dba, 0x200, 0x5}, {0x3f, 0x92c, 0xfffffe01, 0x9}, {0xc9d8, 0x7, 0x3}, {0x20, 0x1, 0xffffff80, 0x1f5c}, {0xc8, 0x3fffc0, 0x8, 0x1}, {0x2, 0xf7, 0x6, 0x20}, {0x8, 0x20, 0x9c48, 0x80000000}, {0x800, 0x0, 0xe5b4c36a, 0x4}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000013c0)={&(0x7f0000001380)='./file0\x00', r0, 0x2}) r2 = semget(0x2, 0x4, 0x111) semop(r2, &(0x7f0000001400)=[{0x18267a33f3ed6c0d, 0x2951, 0x800}], 0x1) semop(r2, &(0x7f0000001440)=[{0x1, 0x9}, {0x4, 0x1, 0x800}, {0x1, 0x800, 0x1800}, {0x4, 0xf19}, {0x4, 0x20}, {0x4, 0x7, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x1, 0x401}], 0x8) syz_emit_ethernet(0xab, &(0x7f0000001480)={@empty, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "8cc39b", 0x75, 0x6, 0x8, @empty, @rand_addr="0080ddb456c783cbcf6b255cf62285aa", {[@routing={0x29, 0x2, 0x0, 0x6, 0x0, [@rand_addr="98a6b42988e2229b6f8240fd8d2d86dc"]}], @udp={{0x2, 0x3, 0x8}, {"b8c791b47637e1fd52d121ef1cd4bbeea2c71c07d77c6385b5f4e2961dc6547579c0ea99ce5e8a829ee5c69cd35bb180ce636b5c65b687337fcda2b9d2cf70077e02c270a7bd2dcd4eb853332c5c432af387c99545"}}}}}}}) chdir(&(0x7f0000001540)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) sysctl$net_inet_ip(&(0x7f0000001640)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000001680)="917a5397b2a8e8ace78251fd7c4f8c07d292cc89a22935cac05a23802846afbda46ec2446cc68c9a7b96012aba89df4e65fb731382478a25c7f0a2a692d8590c38cda0836ff5703a20fe210a9f21015447eca62ff09b7fa4ae48", &(0x7f0000001700)=0x5a, &(0x7f0000001740)="d58a8b318ea32d6640a60fbb9051042da080850f1456bbc43acf1f85cf2f66fcfe9c8c8a9a177f4deec4db493fbf4bea5c84e86641a027d4269984a13bb23e2508e99e770e075be96ec28457ae6d5255d13bf5e4e622bd5eac7ee46b510f43af514273d3b558a9c61d20df786a0afeb36a5ffb790b6268e35a79e24f40692448c25e454c5a60cb619e96ede5a777c31fd332ac9bb7e1671e6af3bbf8ebf7954f22e1921c24e565fa4f6edc85370fbce7608bc07dcc801febb585ca33134e994ae75c5759fe", 0xc5) mknod(&(0x7f0000001840)='./file0/file0\x00', 0x40, 0x1000) semctl$IPC_RMID(r2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000018c0)="a3413cd77cbfb70e9a3a65b0e59d27f34122f4cbf43f43a444abfe020596b6553f04db3ab37cd3e19ec737c4903dc2d388747c2b3933a195f26bfaed05bbea0d1292ca4649092111496732b1c4d77e154a403f299fb24b6c31110b4d301dbc0a4c1880ab86873537d1b9afbdb1209382f055217cdeb45d90536962bbebd904c0513f1ef5040a0905872b8f8bc470f2016886debaa20c261881e2decb690f6dc4e55e3079be3c1f30e628bf55e33d7cb3827bd374a0a29517f81d", &(0x7f0000001980)=0xba, &(0x7f00000019c0)="c05db1bec70556a0e4548dcba293c79e2630b8636bff1153138a13110e6445453996035f57b4a9d0ca8ecef1564ac7c5184fc0847454af2b7463a21e74424c0fd25f81f1156aba83b34338ab25160f780306eb5eabec310e390ba54de24d5ccd2079f1bd7280d3c6d1102de7d533ccc5f0d9d5674b8af858ea95260a8ec45e0cd3c4fe43fe5c7a9e2e15a975b28412ccac8cb3a46b245281d7c294b85da2ece5d69f20ea61417de79ff19b22ac8bf1de65802010de553611b8c3dbff20ef63c0dc24d4f482c1fc63c371e60f2e9d8a0b5fd4f0b83c1d919094a41c06797e4f9fb932c0b4713b3e8a7368", 0xea) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) setreuid(0xffffffffffffffff, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000001b80)={0x1, &(0x7f0000001b40)=[{0x7f, 0xf19b, 0x5, 0x0, 0x1}]}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001bc0)=""/235) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) dup2(r6, r0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000001cc0)={0x2, 0x80000001, 0xd}) executing program 6: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x401, 0x8, 0x3f, 0x0, 0x7, 0xffff, 0xfffffe01, 0x0, 0x1, 0x6, 0xffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x360fc657b794408b, 0x5}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0xff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x333}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7}], './file0\x00', 0x6}) r4 = dup2(r0, r3) chflagsat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000480)={0x1}) lseek(r2, 0x8, 0x2) r5 = msgget$private(0x0, 0x652) msgsnd(r5, &(0x7f00000004c0)={0x3, "1923bbfdb0d163ed3d80d09de1ce1fc01551ab43ac03bd01626952c8467b8491fc32e310a3365faba0d609d8d7cc38cfbfe7b0c7569cd881fce0f71b4ac9c1b6fa6b56eb0f7e951647c26ae6d27fb8d391250a3971600e711e08e94ce0761c7cccac82ec6686cde37bff703d56833b257e38cbecf14e11e29a449622623a73975775283fe0937afee09f6000d75656f3422340893286b45aa8c18abd91fff4f234c6f86746d522694ef0c7bad923c6c64ee7b05064f71002d350672b44a7c7d5989a22662aaba0361f0c6497fa3723b585bc4b94a05c7140e748ede6772bae7d1f3d1997df9b4d705051760e46a8970b62a7873fcda3006d52ad88b438af1cfbcdd6ed81868ed5289c3898629b00529368443cb985b16025a4cdc73cf92241477a79b66a0962aa053da5cadeaf7addb752e1c32172d394320b51cabdb0d19fee03f95634e48569c70ab0df80de189f83f21f060bdb13d9043a38311f4a9977703dd0684b13aa270d97c7d735b929e001d53b29a97298b0eacc54225fd1c3a3e2996cf9da473a8c8705725c960c2aadb0e992d90490d04d6f0ed2b42866a1ca2250f7481395acee3f3f5a959c122deae95d0730051daa3fa5eb417f046d80207b1695a5f9849f407dbd6aba09e69755242b18fbdd053c70f22d0adcebffdb960e43450f2a3c201e678744854081eb0df035496f6ea998f377abcd22c7023a593bb474d8ce5506e90ee9ee65c82a457c555f5f9c688b158436829ed7b8ef00a399f03ee924897e2f9cb817970282c04ec0b33e80f9ff57f7a4fb7e7601435860b70971c2bca8d1db5f718ebbb7faf459926da1ecd8efb3aeadffdd26075b6337b8a6ad1db7dd3f0016840ad613ed69598cc2e814144ed1ac8977ea901db03dbadc34b94bcce0d24350c1d62df92c099362c94a334f7720bc8967fc8da65fcee1a81b3f7ee98226e6953278b886a81e755b475a30b974a31d0d4728a775132faab695e0f4968bea8ebaa55c7fd588a9a59fb4e18297479682dbc2538d1d43592eac995457dc717f3b51918d0ab34255ced83284cf42b0f17bc6291101173f75dd41b72eb1b544cc0142677388fcebc901a72265c53cc66509bc5f501aaa6ff11a14f081c6c7142b4ba342e636d2f012b628553cd38980fabf16e5a6fd0f2e303e6dfecdd660944dc847f5718cbca9da63c35f91b19060a93f2d0cf943f46716ef26685a227267c5db4be5983fc107aef6a0fde367a2683e64a5e34c47cf362eb1d30578521e77f9d7ea2e41c840978ef50cbdf7dabea075044ea28c94ddcbcbf7965b207f17d5e0e7c639467c6bbfff51d3c7224b59fd5b2a21ce6397021f1f8fb22cb0a644649cb1b5d41e5d609ef3317ff2bf8a662e3cd55a0fc7bc50982b8b3f0badbccad1d41d874d1eea9a48f10a173f7358e8acbeef492345b671550c781fd07b9764ef9f30bb21beae14442a5f3b49e833ce5f8371ed83e677f67c0b45173cc75e4adb06e3c6271a590041c416462dec5fcb04851d79ae1fd235ad8721f96e656610aa9f62465a6ae67efb3b2174b76e3b80f888c4731518398ff7021518383760069749b8281b72c16e39e36c4e8505c3ae87ebfb5deabd502fc2aa47e7dee608f02097da1cbc7b4fc99084ef6412867251756e9dd268a4420b98f846ff7e80b4838f7bd575dd5e448fd1255d643848f86eca838ee7a4604dd8cff6b8f881e4d92899fd72af2ca477846c79ab519b40c5f5151025289f653b0e9d59cf65383e8b6b38728d97313cc1e9592c8d54893ffd33ea8e5e8583dac54a6929992557bd5dda0e935422c2dccb5e8fca68c07901350c080dac78e3c834c143eee1f41b3d7ebfb9ed3e174a03bbff9f21abf9f8bf5ea6e15de1a51ab5379d597071b09b85c8d04b3fd6af06b9d2158b7b5f547d3da7170126658c585c8126f4d87dd9a269237f4cfaca2be69e142459f8a9377dfd74266ca0051778351c315f54f85dd04bccd7d9d38f3e44208f414278d39d23b27088ebe0aebfc3b98b7dfacef2ee32e9e6069f3eb69243f461ece5fbbba6903011142dcfa8e16f2152aba5c14bc6bf5bbb6033a6cf747fe4215586c697b5dce8874166fda356fb7374adb31d4db1caee5e3deeecfb546a67a5d39d93658d5d13fd2be13cc12f23c61a8db551c3e9750956d214d25498cc00468449bbfd6148a3175a3638b422865adfeb7d1e7d9570204599a8b9c281964129d3b4746dd3b3a5a4adfb8f484ddf0753542b2b60b7a7b489307bffe52fc405507f8e6388b023f36d758f3b89faf4bd2a2822039a30cf15a296b631e1874b0770c6505413c6c1d6378203bee74e125e94902f9f0fe6ffdb48502d4f672d31d2355ef6759a26493017d15cf74d3e5d16563cc8647242038ac21b274e27082aaa3886b81b43a95c6d69df8e63b1ccaa7d8459eefb13f3def137a95de5f7c354318f8b8f1210d1cb8209434b2f03ba31cf13e300cead759ce4d8a8d9401a5fd24a3d0431a3825f383c40d4ac8cbe63f9ad733dcbe492e40e12968ca7b6b29f8d6855ecb212b6fb316d782156a2b9f9f81ad9157b01b37e4621cbb058a8e7e0c6fdde4b64297019d536155baacee262e6d250c72c84daa6113f11dc1f88277a8aa0f0ad80b87feaf6a4e874bed984680a894fb9a82889e06e81ce7b08e45d4bd7c01bbaf28ac314310422aaa462aac5507fc8b3b431482f044095f17041d53252ce5e34b1db9908a65e8229ad0ff582e2686f8fcf672536ab1201621133a654f7302be1b828b8f080aaa1c4428dda7f64abd02d5e36f5e6127fedb5d9598f986abfa1de51983390f15217a34a63fd70f97062efe0876fe11d9859e217db6d47dac111555cd36cd0280d6cc4888700dd195dc837d32391b4491e42df12621f02575b995939868a23151f26c35b4f9822c0df13faadfed97556eccdacc7251638dd1a6f5fdb12b69066ce6331aefbfee3543aaa9269b1db3b0734730348a5224cca8ba6ee5a921137b90f6bf219e1b84b40a52da5ff43a2f5f34d77fc4713715169510e9875a68ad28386db05b4bc06e3a5b6ac99d8701f3435779ecb6466e4400779537d282205fcd5a8ed9181b98fb439a523895f129240bd2f8efd29933eba8732e8fef35718492a1887919d9b2e9b1121584de453588705224157f524142587d571218172fcb6bc4a02f173c1a8a1f6ff4fd17d617f336c3aa344f2b1912e422ecf59647badb911346ab6da6419ca5e30fedab9ce166f5bea289412af8f2a8751e3805316cdee22b2fdd142c42fc97fdcb488554c7a69144cc984a95313ec534f6ba20cbed0a5f7602f19dbcbe04808f0fe702e898852743f763c72c85bd02d913fdc36ec1113774709208f06081cfa3ec971d2ed771f4a509c13a8cb8045b39591e0b8b53fd3626b6ecd9e000c6a6b426689992824d0f34f3734ad9c9dcce0840211c24989f56a4ad2489946c9ca1358417f0103c8173ce6840d1aa8331a552a53a442dffc88e5a5a34dd6aefc4944d6ec91267d3787cbf8948f75fae6055c2cdb4ad8a8688a8c27cce5ba9fe965a550882653caa100f6523c733249f3fa70543301ac16692591ef635054e8347397b2be9ec18ab158cb12977bea80b810fb8a12b70272be961afcae6b21ec2ff4d6587f42b748fce06e1068d62bd15c998920ba052188dd6cbc2bf013e8a6c30c5db63f4b2a7c9fed3e514346f54813ba091a465a439a5ab05fe103fec373a6742ef5c812ffc7a05b32ba261b83ae096077939702f85d108c3f7014f86240ed4125c7903fde922a96bf301736f3b539e984dba2429c4fb98b9e5780e52fac7ff1078b176cc39e849129de4e1aeebc939456b9469c12123b8226a8d89eefd2f474bf83d052e8e4d4efd55ca1eb6048ff659a526e6137b04fbb0da6fd494c7bde8cbc08c5b4bbf8dc9d012af3304c9ee0f1dff8cdb14859c677a8e4e3be2cc2fe2da093dd92133e57275520ec8de493a2bba67fb0b1f5d9d4db7152a33416181bc93253d8f70a5bfac4b85c53a48f3612b6c9487a00b5b3feb92b7101dc98d3735298d8f13866a0bc4aa65f70e2c479d4063b2c0fa3c6d835b022a8081daa0e1371eb08f400295a0ab59b887515ae539e2dc612761c29cdb6c30e308c69e0b278893d2b1cec4e72c624d908f5bd4b762c4191916a9dfeae3722f6ef4af201d3fd42da824bd1cc24a22dca1593f3ae8a7dad8347674d58d5b1fcd832fedd21f7d88dd21f2b1889893285d2c2bb806a6f18a7095163890727b7365b442a40ec6cb26aa800dc088a5c81420a44daabe5e948bf11be1a88fe45ed47e7d4738c771669f4492078cfb41170035d2df2fe6760dc5358f33820710fc63cccf96dc33be0dce6929311d72e2d609fd405e2182ffd1e77f50e9eb19f73e586ec85420e44799cb806526ecdca57b4f50b68e434268bcde4a7cbda9e4ed0c64d390ab0c4cbf8ed6cb8facbd12e783100c3b923f39d631f0efcfdbff772e8f024b14af39702dd48748645552d6426ad24d37606b73a3c4b02aaf8303d752cdf834fc91bde630f8389f8d0dd94199d9c75743a363f3b148e065d20dd8f6b26d4010ece13576754ffaca34b5a6715f830e3b6ff4e818c2b5850216a222375991671f6e6ba1ec157b03e6e9a90421b32bd7767727a1ef5255637454a43785843e720998b2a0a5865da504a292bdd2683d6172535ef62490aabc0ae8fbc8be1f09497ab35cbe1d15bd49cd62846200445ff9c996ee4cd0c3a45763801f448887de86e46d24e2e940d8ada80bbc359a97b10e7b1dfb68fad256a7bb0d404b72691ce5dd9ef2611f724b96d78855eeddca5f71b6d269794586db494ec69abc0aa0353a25366ee3a0bb92c5262d4f4c9526caca98105ee82ce159412bd00460be162dfd995d5539f8aae8fe4da9c3097de317685e2c0ace0583815bfb60873a46d4e4ebf1d7d57e14d4f86790f522107e976dc708983e4c1ab0582c5be1a688334ccbc3e1342682f3405b4957b3d5671963cbdef7aeba40694ee9941d0d8378ef05255b467b1657cf2f26830ba901b109dfa70b2352d7fd895d6135d97b17683b2d87faf492413105922987ee0d9a845151475665a66b63551e902deed3ab14e48bc7c5ae1c4aed03abfa5ed7715097fa409c0f3b3217d3417ddcc9c999a43c29e96c3f8bb246c2da61619b49b29a3b9c897942c8acced8d71d4771161b0a5cffda3e2c314dbe9d27434534727fd40daee0ba327a8357f1e38293122610086943d38f3992ec31433fb6acd9a652bce10629558ea417a09792a589336b0b43a7e67a47fb08f938577d945a5ceb981d9a21c9e4f11784170f5446d5e8277ce4994efd99b8dba7c1be69ff37a090b1448cca9e2f18fb51afaa36b80075e8dac7acb9d75bf0db895c9071518789112ad6d502c8dc7c9ee9df1a19080f9c551971f873672fb7e804984e62d9482b6a9f1188c7ce2bc35ae98a6a03cb172b9e802fc1edf2b866b4d1484788d022871787e7ccc810534e3cd5ce2a3f690f6ea38ba8d61c28c295a7ede2bd699f22d17c5c4786a4575aee82daa87b53851d6c84357b485a95c2e406156adbee946704e39a8d1aa15fd407c32f9a8f50dbaaa8c481c46c858d77ae9f9f763142cc203b1dd25592f104d1fa478e553c15866e57e6e69e3f4a231f232d9678b009de3c60bbb0fa216245fc0edd62627dde48dd99137654283a67040a377677c7bae70bfc0576c989c009c831c93a9ffe9fc33063709511f292f89bb866508b98452fb64e2fabd4358fd14faa2"}, 0x1008, 0x800) ftruncate(r2, 0x5) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001500)=0xfff) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001540)={0x5, 0xf55d, 0x9, 0x6, "5a9d1b0057f21b19662744f84aaf0d6d1fd6ba9b", 0xff, 0x6}) setrlimit(0x7, &(0x7f0000001580)={0x7ff, 0x1}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001600)=0x80000000) r7 = dup2(r6, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680), 0x8000, 0x0) recvmmsg(r7, &(0x7f0000003dc0)={&(0x7f0000003d80)={0x0, 0x0, &(0x7f0000003c00)=[{&(0x7f00000016c0)=""/231, 0xe7}, {&(0x7f00000017c0)=""/211, 0xd3}, {&(0x7f00000018c0)=""/201, 0xc9}, {&(0x7f00000019c0)=""/249, 0xf9}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}, {&(0x7f0000003ac0)=""/140, 0x8c}, {&(0x7f0000003b80)=""/125, 0x7d}], 0x8, &(0x7f0000003c80)=""/245, 0xf5}, 0x1}, 0x10, 0x41, &(0x7f0000003e00)={0xfc2a, 0x3ff}) socket$inet(0x2, 0x4, 0x5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003e40), 0x20000, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000003e80)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000003ec0)={'./file0\x00', 0x800, 0xc2d6, 0x3, 0x1, 0x6b193f32, 0x6, 0xc88e, 0x2, 0x2, 0x7fff, 0x81}) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x0, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40000002, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) flock(r0, 0x3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) shutdown(0xffffffffffffffff, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) r3 = getppid() ktrace(0x0, 0x5, 0x4000042e, r3) syz_open_pts() executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) close(r1) recvfrom$unix(r1, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="8ef7ef8f6fa7ff38e41f76f169e54db75982a5c86516c135addf2e0c356986fa7a8e9cf4fa379bdec0645637c6ef37daa5e33a1dd00aca", &(0x7f0000000240)=0x37, &(0x7f0000000380)="33ab6a57110cceadcbc10672e450d1a9ad3a2cfd554f77cad56be704658e9611d46b8aeb928474eb463ad654f9f34a345d8ac563e85b5591123227481938b8a3a3087dfa7484483e8295a29ab101446695d9adf4c3fa2323467c08056d60b141e8d595c534599cef24a551557f466ce87ff8b299be1f57ca540659c0e16c2ba98aa3bc6821d92398c2221cb5191deeb66776b66636360d6c8a77244bb78f9b801364fda56515e525cdcfa183b3268d5ac5b3d344fc6eed5d9798e20da239e11db0ec145f1f086245006f3de87173641843c70ed14049c894f789fc0ad69d324b977f404e20c715225de02fc6764e465aa1a48d2ce97ab1e5bfb09b188855f0b2a4e9c442591aa8f172a1522ce05c9abdcc8fa1efed776b0dcc4b3a5f11150a59e0b4dcea7f5a02953f54799245d88ae78e9c567b9560403a292dffd436974ba119625ea3d25439c181e2f0e6fbb8a9c80b3e43eb4faee2822c58b2da5d8d067572c128ae3316f1de65449c3b7b0f98d2d4202e6639c9b811509b19a0e275237818d7b518aafbf5be2f3f38718c00e39ecb93d6f8c256ed26dfc2969d3cce4a6aaa486426a2e160244c49a0e7cc7b3fceecdbef304cb8e70ada11e342e5a93feb7e84f1330c0de0e86475267e088eda432723f8429b5a8331568440e61e0f3c2859a7f0829edcb979ea4bcde9490cfd68da9a9c9908537842871ecb2a122cfee4451b74cdd781c93cc304517c07184a57aa075df242ba96c22eacb83187c83fec6d10bed87de566fa7d744b7343308bfbc3c60193430100cbfb5516af3f2507971cf82351f523fd343561c8de959bee826709993948b68f57928cacd2d732c8dc73759554f71d5bad4332ca962a2e37b4b09fbe7efdabe0c6494d4901c911206c3d5f0cc0eaaeb4fe4c26f012932caa8003dd3a9e74008c07f1578851aa45a387a6498d4a7c0b946fbb815c479f8134df44573c2821c504a6a0554f0d477dbc27a381a12489e8a80baf2c6662895192bfe4311db05363d835efbe3508ea333765e7e48b191cbef24554733a59030cc5a39f0f0e27b8ac4944f10e968478e48c11cdd83f01afed79451129a27e509f86c498185f713cc5de61d4a612f3b6e936fb43be667cfba40097316b9429a4ebe183b37be1ff2245795e84797e2110767b237b0315225a59235dac2a1c8dfd867fa83caa240ccba709bde5d07a5133854d926c2c4bf253f1a702f9e4b88d2f71ef956c156483cb632a28f97e91dbac348818688c893dd800411f1bc3df8ed953f9af0894daa1212be8dd2c4cfb26aadfcec4e262810df2aec20ee9e23d8409530dafc5e934dcf85e8dc0c86e5bb9d5a5f7a7a16d06703e13a46aeb3d90cb1ce0509148d2e7dbed42faf8a7c9cd48d8accaaa969a4ac8ab482207752730c209ced103f8bddd4e6f09e4d108ea1076284d776fec0336b10818d0958e91f662ffb8b278edbd088cba96f75457f56c87288f8b0549894c6c7e1dad43d6fb241a82912c5d1e3c0101d67ed6561c7252b238e0143a2aa4fd80dcdbbf64a95162c72d0edf56bd179d1e76d39bab7c77542eb9fc6ac4c4b177fc8e95e3ccc1374d81697eddf899c91e8dadeab3d6aeb1163f556f5d5da52aeee268325da89c44f1d50c38304cde6a1fcd3ed9cb3c7531721fb4e0eb16a82be6d0c51f5f1d3ff42a90c1986236cd7c9bc9c48205549a96b515b7d23081245b3e2cfa540cd1f2920485e80c59a7465feb031b1fd9eeb7343e59dd3d4c8ef05593d289a241471f97db6075822cce88d138bec9374f145efd78da07ad55784c850859590379a0536431aff85d2dbcc7282b57770dbf71eade9f3ee0bce056fa8fe1927562a2a780bd57f5d8ba4e703767399fd056529d020c030f4ebaf61442aa551ec0c8c42ac956cc55bffe84b34939ccb62d2520b1733fd6daabba1fac2efc184c0cef19add41ef6a5ce40c102dd2422b3c16df7b772d32b036b9f7921b6ff451a32ad82e44143dbbb2b36f211d9872a1028e290e1211b65024c875bab50f38d7a276237776792be70a5338927c0cd38b277cfdc45eeb9465e160f2ace62196fefbb6c84fe395323e487a7679c9689de0a8f257d0550846eb1ba7124c234d09cc4035c3ff5b196c318add6ed5422cbf7b5fd72806d931abe854043460f3009df2b6d8b4539f69c82822e155c1b62816201b8e7c4410eaf1d0755ef04ce29cd996a6a1b77aaae7ba9bc1e304e2929e26acfd5705b49704d0630a1a365e50a8130e5e8f35ec7c432ce0ddd20bdeed11ff8c428a59acc14d9ccf4a3376d71b67fead5cffebbaf4269a2d6925e320d6a3789d3e3034370a240a61f345a450a8c2990a0d06fb0ceb397eead9497fd985db8011c9809049e5694f6149b3f701db6d70706ece846393383e293102bdd18c3ed12034dc20db3efbcc0786c0ff84ed837c9c6475b9b9d7d3c3aafdcf307c39781a61cda6e4233b04f927854e4040dc7846b463cedcd1a4a415a7aeaebbd032d549edb9ecf99b52623b677f998ec9580089bbdd45d90bf62beaa801ea279148cccd3a3ad72dfe0cfacb239545e968176a0ae5d56c5b9b6d413350514af964a2e15d0b48a44092fdfedd486f96abe3e7ebcb4f47116b77ae14cae7cb3ce71edb74240f91c3807bdc53c0cd6ba33980a74da7952c8a146ee304689c551d1f3349ae2d761e28e6fa68de2a7829372b52d9c4bc9fe3685abc42dfa357fda83ca7c72c6c861f7230cb3dab7a63d678bac3f43b2d6c2e45c34cdf423eab61220f2ba56828d342c0c99b9790a5e8e4d30d80b15dc3a1ef36770e1d2e6618fb82e12d572faeb8b333f130e71a840a64f5615bdc3dd9bd9ca5c5284768b0bbeaf46f6de94f1949328cccfee36b044a70145970df7bbcec53ed5460047e5935baa82c0ac62b9bb138cb0a37f78a81cc18f4870dc2dfbbb8e0f32711933f29039e1bcfb2d0a54aa3e82d4cb093b42c4ef773972ca1acbd9d411ca3abbc6a205825ce7bfe10a7572b266f1844b959fd2eebffadea1f7966ead846271fe5a48be3beb174efb8bd7dc313a8ce3549d4e4edeb455a01d02334d427c5a391e21379ec5b3e19cde0f071b9f6e92ce1c11342bd6223f69d5fea2abb15456ead0e5a8c4835d25797d5f3c77fe677f2949a7c1178eed7f91a93940585d33e7bcdc231ce0f1ed803d42439eaf1d2136d71221790596e9fe399ffe039bbcfbe40dc6a56055d53e4def7276c5f934e3cefaa9186da0a7fe2063adb59cf8817b6f060372184354d3df5e5afb09be1c874b8936bc085e006ba3d098e42c7f026e284e20bbb358f8b4960c085dd41795fc51652269c56be41ee5c9c2b1759be62b50ef154b96bdafda343c9f1eb8a678a3ab7f61df7c19fe1b497c40eaa5334610f7b1e709401ff090390e6a6eca3a1b20644240aa0c8113998298c59b393432f7f443b768d254628d4ba0ce32d2e8d886868a180bf5bd983071201a9bc3fb8cb6250db069c0b0dea5932d20183f9bc8e95b14b00df27e7fb7f52fed58d88e40a0ad6d598f3086685fe1b42b8c10a13aeca28d49beca9e7464a2add98e0c9ce6a2cdfa040d57f8df1ab37bab65c76493df0797e77d4c9dbd60ea8d32254d87de91179cefcd0223b2c7f0dab93043d1248e1529800dd1a79085abeb74363627b183f82d5b1c1e97162e7e784393d0b7b3428136bfc8fc59a84fca54cfe5f9aee2f24fd5dcad74841b2b15c45db44609c4b3fb3f25c58f3dbff47242335bed7ee54deaabc64673d8c481dbf5def9a5b8bff6b47629902501ae3901163b652a584a4d917d75333a4662cf95afa2194677b707c2fd7ffa2dc2cb9b0016bb990ca7faa2c14150bb11781a7fef532a900d76627e3a70a24f3caf70d8843525b786ec1f2b5a5a6ff8cc2d6a9706f0bac5340ac9cc83020ba7dd0f3abefffeb65fda521e9525c1ae815d9051560080bce0a9ac0b7871ea0c39382e1a1f8388794d1178b8e9cad87c9042cffae2da68ec6e9c4bef5dba6043b0e4901132599a14fa88a0040c4af14c9ceec29411c2ee2e12e65349e85a0b4fd422b48014681d77462f8cb2984f48dc201ed197f53e3cca95de2d91b0ecf9ee494d1b823b8ec279f9adc78433baffb23d09e4109e53cc3e3d190a0631d62068cfa47344685274da0a79a827e745d432dce91eb6454509730f7dc0559bb3b3e63b9f1f644898576118b52da307f6d74915b7dc9d00d8a0357440844aa5222220ccd40f9363fb2f3dd0c353875930227ae26f2d40a9e6eea3eff1a10c846e9b047b7adfc7ec2fcb8cf4f96701bd103a6adefc409d865fce318947b3d9a51f3dcda43ef5c0c3761a1b80db366231852153cde917d3ae4da4a0b8e9da6114fe7ae66f0fc187f011c8c0c5fddcec9ccb14f074374df0f2e68527259bc38ca79994af173b632636be9b7c3bafccf616e35f18a6cd02cf348f13833eaac26cba2f37c528bddc3281837161171cbcbea84ddcc6f06d00e3731648f3bccad255995c3a0c83e59a69bc89c7037464cb8dfe5e323d8766bba2c2e09508aac22deaa81d049d2f35916d809915ee6dbd60b2a4718f615bbfba4b790cf50ca72179e09f471b9dd85376d00f430bfb22f225d23551e96893a599906f59da29e288824a3bcf59b29fe41e6641bf2254cd483cef9e01e3cf3fc2ddae5c9cd2e5d36cb06ec3bb8f3497a0c7db9d9c1a683d3041559ae66ff8de1c5975af16a1ab28f73eb59da227718f7c59ef57e4725c27a50805bc6e6d72b29d79588de1cc8df5cfc7a96f9fd6bcce84720ceff19de40277ba58b16848150da78cb926b77a7c26e7bb446701f09851d5e82253bd096194b763ab3693acc807f8b8be0ce96fe0fe630c1a7908908dab817f323c0d2a427c5ccedea08ba9d7fb4679ab2baab8dae9c8adb3e809ae07603ce7d00ae057db373674c53af1fa25bc00cd87abbd64aacd9b4f109f9e60d9af7642f6da3c86efb96fa6ad9b9ef959a7bd631524dc8149142cf857a955b9b80d07e901e2e433e5a28ab06a8f1002369bbd9b63ac4b3331d28d9dd7a352e81f6e5f262547b4fdea9a000fb8659b04a4ec743dc7b33dd18ea8c27be677bc073ccdeeb0bc71df54726f7c7e97e5bf1c0ae0bdbc03d64687624ec8b28c735872e9ec92646688586ec0865dd084b9a90ab4b80e21f86bbe22262cb5515f78ef36ed530267503041d3fb585c49ecc98854bd8268a9966ff75ec24a6e1978aab0791bd7c97fa9d0d4a934dedb4fa9e58df905c4f8717219c2354fde3fe87578343ac0125f6cb069c727f38ab5bec497482255d5620b1b5f1e639685f9a22ff471b623e398334e0a1c1f7bc78a59f75d7b645147af59b50c222f42b98bc53f0ad6ab7d3e4126209febdff6ade0baf6b6dc93411ec9aaabe278ecdda7cf75598894ae316b2d2b1bfcc139a0ef323f424932b443df28aa9f323cc0a50c13e1af008039dcf863444d0bbf38f380ce94b03761259be2677f1f164b0836fbf2c6ba673f71bbeffe23fec2f89a55aa8ab8518e5727b2abc940c1025b3d412d37cb933f48dea1557feabf94852660576d0aeb46e8e81509ad781767d2edfcf29612e68ef1f9e439db58007ae25385675374d5e617222cb851220d8b9c629f03a585bf48bc49c78937046163b6a737c798989adec04948679e189367e4444dda45f925c687e1732abd845ed96880f84de9a5d8c2a13abe1b9b5640377afc1edfd3a4d200ee080fd2c6e296c33765ab9f886a65cab3ada7c3b8ec52ca57c5c8be5b94a30064e3f37d0699b58b3a5323", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) pread(r1, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) flock(r0, 0x3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() executing program 2: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x34, 0x0, 0x0, 0x40044}, {0x86}]}) r4 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r6) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x27fe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x23, 0x3, 0x9) mmap(&(0x7f000064e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x6) mmap(&(0x7f0000384000/0x2000)=nil, 0x2000, 0x3, 0x5010, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000100), 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x0, 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x100) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x28, 0x0, 0x6}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) poll(0x0, 0x0, 0x7) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mquery(&(0x7f000042c000/0x4000)=nil, 0x4000, 0x0, 0x0, r5, 0xe0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(0x0, 0x0, 0xf9, 0x0) socket(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="59f6233cf11f68cfc88de489c5f9537e7bb3b69cb1428492777a6dcf1b3c9b2b02e540fb615e34c82d1cdc4ecd905d71583a3226df5d5781b6e243ec5aad48a9d205e60c3664da74abc0cd65e8a17715558d46716091b460c6c80a43906ccd5b931e1097fcf6ea6c6f4b75a1fb593774fbb9a772b980a1dfb5f108df526486fed7d20018112e31fe73e7929e008747", 0x8f}], 0x1) executing program 0: mknod(&(0x7f00000001c0)='.\x00', 0x40, 0x400) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x450c) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0}, 0x10, 0x0, &(0x7f0000001440)={0x8a30, 0x6}) r0 = getpid() getdents(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setown(r1, 0x6, r0) pledge(0x0, &(0x7f00000000c0)='\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x4000006}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x60001004, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = dup(r0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x54}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) socket$inet(0x2, 0x8000, 0x80) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x28c31, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r2, 0x8}, {r3, 0x1}, {r0, 0x50}, {r5, 0x8}, {r0, 0x80}, {r6, 0x4}, {r2, 0x4}], 0x8, 0x100) executing program 2: r0 = socket(0x18, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x85}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf19e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa7}], './file0\x00', 0x55ce}) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = dup(r1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x80, 0x40, 0x4}, {{r3}, 0xfffffffffffffff9, 0x41, 0x80000008, 0x5c6a, 0x1}, {{r4}, 0xffffffffffffffff, 0x82, 0x10, 0x6, 0x4}], 0x7fff, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x80000000, 0x7ff}], 0x5, &(0x7f00000004c0)={0xfffffffffffffc00, 0xb76}) setsockopt(r4, 0x1000000029, 0x100025, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) recvfrom(r0, &(0x7f0000000040)=""/122, 0x7a, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r6, &(0x7f0000000340)=@in6, &(0x7f0000000500)=0xc) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f050007002000000000000000c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223ea44b032bfa896443a40618000000720fd38bfbb770aff5a872c8a82c6e87c5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) close(r2) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) r4 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x1, 0x4000, 0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0xc9) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket(0x6, 0x2, 0x1f) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) executing program 2: r0 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x38, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@dstopts={0x4}]}}}}}}}) executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r5, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) bind(r4, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0x401}, {0x81, 0x1}}, 0x0) semget(0x0, 0x4, 0x653) bind$unix(r7, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @empty, [], {@generic={0x8035}}}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0xfff}, {0x4000006}]}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0xfffffffffffffffb, 0xe}, {{r2}, 0xffffffffffffffff, 0x81, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x83, 0x80, 0xffffffff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x35, 0x1, 0x920}], 0x200, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x16, 0x10, 0x7}, {{r4}, 0xfffffffffffffffa, 0xd0, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x24, 0x1, 0xd5e, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2d}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xffffffffffffffff, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0xfff}], 0x3, &(0x7f0000000240)={0x80, 0xfff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) executing program 2: pwrite(0xffffffffffffff9c, &(0x7f0000000000)="ca4a60c15766259774004342826c524769f4cf53c90474e221e4933e1fdb6707b5ea49d92f6bbcc5ceee8972ad55ab71c41b35368f74f3a614462f7d32095c7a1af538357a0b50639b12f0027022d5fac277f8c54b9495a151126fc23cceb17c9642c57c405e59ac58414505e616b9061daeb7b9cd43a8ff6f9eb121ed259a660333a240ed087bde9eeffab9d4936c0d50a32a63acfe96a9fc9dc1b14e947c81423dc779fa49112eac780e7caacf2c8594d88da3855f7fc25c663da951fd4c82ba419ba5767e", 0xc6, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x10001) r2 = semget(0x0, 0x2, 0x1b0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="a6d2e140d1ccdb1c47d845dfc99f55826a8abd25d6430c00c64f48a4f2", 0x1d}, {&(0x7f00000001c0)="d44ac490389436281fa37d09fdaf1d92fed93b28add27086813afbf719a3d7ab71cb8e8418ca1b2ad269461a55c12b2a9b1f8aafb185459e3a85b69938c76f1338e2496ba8800410b91b6a02cdc56461bd3bd260ee2e5939f02eca9ee730a1d1ce0f49c94b182fe3601aba058ec66b814d917b98a480a152f2f151b1a7543a86a2448e161236f43de44344d34ea86817caf9002446c802d00a63828bb0259539b79676c541b3ac165dc2f51fb2696a48535daff6a0011899bfd47e2b041c55ef77f87b6c5afb2ce097e6c8f5549684269623079b", 0xd4}, {&(0x7f00000002c0)="b7ee8fe212300469948c62c7f7d4405287f94e27ed422e13778f1207ca741a65e3dc833a391908ebd187000c0234deb3e3757f7804790039776e347ca15c3832ad30dac25c19aca9c0af907a93ef781cd048d9a0208f8ea41bedf337e0cb82bfeb7e9b6dbbfd76a5be69bafaf1b666708e786af0735f", 0x76}], 0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r3, 0x2000746e) r5 = semget(0x3, 0x0, 0x120) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/49) syz_emit_ethernet(0xfe, &(0x7f0000000400)={@local, @random="e0d9da448a60", [{[], {0x8100, 0x4, 0x0, 0x3}}], {@generic={0x6000, "d2bd461a39b71f9a8b49fca511f86bfe694f148ff38b2ae3d39257d6790ac18cc8ae062cf9a2f12b77e23edf12ba1d9059b195636c21c7a8f2efd3ba831c4647b8b0fdc2d0e821531d4832115d650e54427d56ba3384413e09ee772b0e1865e00f10549933b89ac526c7f7a2aed62b7d733eb7975266c785c9606927b702a485496cedd12b673d78d96fb8f51cbad19b8b58c22a26710897bf1767c9fd31eacb0bc7ab4bedcf3409ada69f07c3c47a375a53f90f4826e0d134c26636dec10ee321eddb8a444b76718a1394bcdec4538d0dc5730b6d1a18f2024b8fa5cc6a6254bfd92eb45d62c24ae9df3763"}}}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000500)=""/217) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x1000, 0x1b69238d) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000680)) sendto$inet6(r3, &(0x7f00000006c0)="0275b7f1340f4f52342f54bd753a96ac193431d0646bc5e4943837a7fa38dadee62cb8fdc8f094f020c8c7bcd00d671c20193c75dff0be79d7b60e50aa4a83f2b604d4ed033717497a58a8f7e3ae3bc73e60b7772d022f99c92d2e8fced22281f541010e7ff8f81cce9284f53302cb694f27a785fecd01a0f5ed4f8ced69dcd8119f6018251f2cfa1e3e3b5df59aa82412897b8bfefd944046248010552814afe8a5dcb556c587e35a6449bec0ecd3a9bcc0c496a0206d39b786239be8ad076a1e1cd77e6d8bf1e264f41ba895428ecda9cab6fefeaac37bb790732ef4c0ef7723e85267dcf82b8e29c699b49acad06f655c88e758bf5d35beccfef3", 0xfc, 0x6, &(0x7f00000007c0)={0x18, 0x1, 0x3ff, 0x6}, 0xc) r7 = semget(0x1, 0x0, 0x48c) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000800)=""/82) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0xa61e0425, 0xa32, 0x10001}) semctl$IPC_RMID(r2, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000900)={0x2, 0xff}) geteuid() fcntl$dupfd(r4, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000940)={0x5, './file0\x00', './file0\x00'}) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000980)=""/176) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000a40)=""/148) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000b00)) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf7850) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(r1) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0xb1, 0x0, 0x0, 0xf1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b0014062902def856b8525cb9dfae11b80d7600fece76a44a170e318b351928f0130000010000001800000000429d9fd4591a"]) executing program 6: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) executing program 1: r0 = getpid() ktrace(0x0, 0x0, 0x144, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x516}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7, 0x8, 0x1000, 0x3, "4feb89b2414190de3d40547624271d52ede322fd", 0x1, 0x8}) readv(r1, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001500)=0x485f735d591781e5) r2 = open$dir(&(0x7f0000001540)='./file0\x00', 0x88, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000015c0)={0x56d, 0x9}) sendto(r1, &(0x7f0000001600)="833b445a009e9d1f034545e3c0dad68161d101a091b52a1ed1002313914290092cb94629f714a9773c68bd50e60a788839c3777663d951f98b88d45cc9fb03613bc976ee9267d2e9fe826d0301fbcde7f7a9797ad6cf3eed2a7564bf71315e9ec657cc09fa4afd7cb196696a583e5643d630e0d3353f703ed5e2ce76e1382706d1b0422a7b06ec52c2d0d33f4a32cac7eefe4e14100b9b27bbcc6e847de8da5ac077743860a0b00499c9962ec2180c7f641939329a32bb0d48", 0xb9, 0x0, &(0x7f00000016c0)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) r3 = openat(r2, &(0x7f0000001700)='./file0\x00', 0x188, 0x80) poll(&(0x7f0000000180)=[{r2, 0x100}, {r3, 0x80}, {r3, 0x80}, {r3, 0x10}, {r2, 0x40}, {r2, 0x2}, {r3, 0x4}, {r3, 0x4}, {r3, 0x4}, {r1, 0x10}], 0xa, 0x7) sysctl$net_inet_ipip(&(0x7f0000001780)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001900)="0e2ceec108d6ea1330323954a4789cb6d228ceac130c6e1e6b89a3c26f393a2ba759f40023c834decbaa82d05a477f0cdd1851692dfd88193d86c55340d5c12e67e8d35fa9a4386fd76680febbcf31d1868318e3b3a9675f170d9152503105954531b9dab97e8b3494c1a2c097abd24332b20a2f7442ad01c079c9d800aa25f591ef306caac6de709d1a2c5dd022a7c78c273fe50e81ccf60a60c69ccc699cca450e3b87405bf9d0cd6131f11e1f891ed509725e316094d08f3f972c91aea46d86b200fa82159ab4bb8c8797b577d6f03091c58019a539fa2151f8ff6b8c6ff55ca9e00f68bdc9a1811e59350bc4498dfa5f222a8437f08564843c013e9d5c2761d2e0783c537993ba8018c364ae22da70f7064882804b2373d1e33eed6d0ecb78ea354e102d45a0b99e45b10a1129e627f29b9cb8f57f37110e0676524cc023d9994131238185b6cb5cb53768a306afdcd37a86229f827dc6090dbedc6ffecac5fcc745eed1d5be830fb038023a7ec28a3a2c6cd0a119eb3156c2758d6c1bae3847633352dc0572aeb480e8aa3879c07ab8c2cc3b8bde3e39bc62f8a328a39bb4f713567e07d716e5ee8526f231afe2a9e7aa6498f9cbe06078b91ab4b7b037554afa78c8d71f70fc473cfb0ba47eb9c871fbf5d75320ffb6fa8ba91b6972bb9f0c748d06e6b8851746e1fadee5eb72b75ab07991c227528179b1f1eacdd058fbf755b9486734c84aa7176738a722135a735d4c99763935dc630a1a35946d8241534a54b572a7521ef58ad84478707955447cc137dd78248aafd4272c202a50e14ba6224b12defd86c08ad3fe3a6360398ae7975ca32afa33670597ebbe9614dbcb94835c0cb3b3b0005eb1367825d0f294a8db525cf0414826d11f723d66261c7f3a5034047fe596b3271cbc0d79f8c689b09131dbf542f87307c1be6b67e0a94d186b7074fbb5a5b9ba1ec8d4fa291ecddac6ffe567ee237640d657f7c6f51363c263e2232d60a2023950c687fbe3e9607a6fba75d8e0e9c61f3da631990fa9f8dda6bbb5c3be1ae3585cccc230fee3dff2830fd3ddc2e5dde3ad647baf3181f3e1f0d58b93f5b3b26ad01173eba5626d558619dc37c407e1d3a916dc15a9c55a6de061332bf5c163fbbf920b859d1407d464faef6cc9a417f4f664b36dcc233653e47f017ff943e4e4dfec76ad24b004752b5a3b984281c3c1c8705a61c4331a0223ead537e57a4b2b69450e99070ce2131704a8302784933f4b1e45439dbb28e2b90898fda9df8ed8db319b238e19b81cf345b33b90f49c2a79687c31529208bbd412b791c19eaeab6f65c41b44b424d43a0bf3f1c2beb278978dc69fc026e513c898d4a4eafdd4af4311d6ba513040cf9204fc0e5eb76477c6bde136332a4d93cc4bbfe887946aaeca761ff213c86cc5193199f4fc7a7ddbfc856f5de5f5f635708be6e9c3b16b04d6de135d59182c577aeaa06cf36d6dcc1f88c2aa41f05ce61d5e394d340b43dcdf4d9496dd1ac15044338232e1f04d0d162804c724aa8895db4bb274840f8511d3db50262427d3afe5a7a6530072f5d5ceacbccea91b06bdbd928e03e2e9992af970936dbc3790679b9a230b1449846561feb290db5a5736c989acfb4e1d0f6b83c38fbe99e137e9199680bd8858b3b604fc5bec05d9c0da670624b0c2507e7029b4ccdc6bdc799f17783db1c428a445972efbd9f60f48a83147bfa6a2c21c63af10b2969254cfc066258816ec11cff3228077fdd7d16b91039683e2a512de8034d436dafdbddbdec4a84102e1fb9c2c6d35deff9b61e0d8358d2c4f99b6359ba3d17f997bb2cfbd3555f2d50d3af2415ccda50971bcda8f3a9e17010ef5a6be92a784a594a16acca193371936fa2b818210e6a440d6f8670cfaf7404dc448aad9d85902aa039c0ca4ae29745a61f333754e8b81a71809c484713a9b06b2ddc5e74298623017718dd79aca520bc3bd4240d6863c3317a571c8cfc519cd784444f76c8450a5e32ebc31b8f6759f651205d037305ce1cf351c681a157a006c3d93a27aaa809d0a4feb34a39e6632851247e08415900f85df9d8aedaf222b0f540e8aa5c802e6d82260add977e62b35026881f4545052ba3688c8fe2331f57be9aa24bea406168fed5ed7b7d214d6413d58e9b005886d0578aff07b3902a190a60c91315022b3c0351be4297fee0d4b2fcd286a703fbf61c698550af9ddd3e1ea35533288f639b18b6d9437ad76b8736d6d7b74ddb7cfe1353718617cbeaea0a9f6f7a202fa6dac9b1199a6eef4bacaa0442f49363ef7a1390d978b98ed25c666c91289ace49ad36f84ae25de2d09747efc4ea9edda528dfd8feb10e7fe5e4e9f9c8fd56c6356f567eaa44b02a6091b855a6dfc34a8fb2d780a07e32d7a852576e5e0205d5584b57e1ac30f6e16edf5420c3f5f49539ca3c80c7ec3a78050cbb00cb773f2d2c7a0ec7b37adf9c46bb075b50d3d36a35d3d0fece959d5c6033aa1862c11b3ed3289a3501f49bcab8aa931eea680aaaadfd66a5564fb68956555b1660cb58d7065e7a590282e2dfd2b45d53d3a8d0b4731fc696662a3cf21b12aaededddb0102938e212cbdde20e6eea2d50cb6ca305fc8a4428f031819528996f3a142b24fda74aabff9df59635db94acd162bd5a29e5c4e84d19ec6f588aaf0654415afe2b2f1c75f6f628961a6271707c297b7921da07463aa22c626ec22b03211a3d24f817bbd599f23232a1ef98acf22ad767aad3a4f5d73e59c8b4f6b52c55f33c6fedfac97391db8315887dc7858ec346ba2056d8d79038cfeab75c8cabb294fd8c17a6a0d309fa64816b2430d0ef1e23eaf26e96d12b54afdc7c73caff56d22918edb878cfa40a5dfcf752b154071bd5d6d", 0x7fe) pwritev(r1, &(0x7f0000002e40)=[{&(0x7f0000002900)="1299db9e21b89076", 0x8}, {&(0x7f0000002940)="34f42d60cf6722d5db8c7a84ff704fbde83fa96af089402effc2455d07b01925267fdf645e04b9a5189e0c90ca11e238078fdd60d175266c9eea22cafecf78f28e262e5d29d3c09dfac0796d7bd3ccd0a0acbf0bca3acf600218a3b2a2732404aec4c23086", 0x65}, {&(0x7f00000029c0)="f9b8730d2ebd7f29a5aef5ce54c9150cb224c35fbd5f4a520664da18203841a194b9ba8b8d7e43fc7d948ee27ea761346616ecae51743a20a29e6beebd", 0x3d}, {0x0}, {&(0x7f0000002a40)="920fc41842f50797a4f6a8eba1fa08e57fee4da884fa8418f1197be6d8e724d7e62c4c8e8b01fd8b21c391c576d0537019729a7bdac792e52fab42ff8c96386d8c622f6af76623fb8cb069257b6d512f035a76", 0x53}, {&(0x7f0000002ac0)="9d9aa4bddca5b171c3d1d86475d68f81e5a6ec3e1ee84e031e34d9d7b29232714ae032bf3c4083a1fdab0b14ecf0a893f610116a5d080a8e989ebafab275de70165b4d64624d9c373ca472173edc0665538e56c1d2b1d6d76accfdd51f7c85640cc5bf6ca24e0fb9c6a7bd53b7db6e27c73ae97346990aeb1b7a2ed1d6d220ae4d05635f5436482e9fa93c30f17baf4cffaeb5411f9acbc99cc689cc640a41e3e4f0f4441f09ae6700696d89b741b148fec9ba2e102f20384e73d4f43db9d1e313b7e65f16f7ba5f2899e5a4519f20dd0a34904c0f16d9ce955de84e508ad97bc9b805ef2bd4bfd0f9db8970e34bc0e2deb4047325bc0c", 0xf7}, {&(0x7f0000002bc0)="93b4f409753fcdf9264593d3d05e0d48c5060652c5f2b8b3adc8b22c81ea9d43c26ce28a05553f32bebf3e4c730de3b4b8c961a11a9ec70310bc8448ee3bc14cc718b3f502416e9532cafbd3ecf5f4cd93e85a82dd0146f2e7c7e962bdecf424e41c822f66469452509b1ed961f0fc904cdd397e813f092563cbfc6c5ff1f1ce369ab38951949366250b3d456883deaaa15d2fffa6e14c47c6dcccd00a14ff3f56fc3bbcb67fad01c658f3c20df0cd4a8b4cfdea520a20", 0xb7}, {&(0x7f0000002c80)="524ec72d91a61863570c0bc654b1ed7e8dcd8e6a8a55d8ae0c5df11284a770a1eba376fd5ba62d7487d047821170", 0x2e}, {&(0x7f0000002d00)="4a0baacd28ae8a13a6c184700efa6e8c02e160f55085b51cc67efd2753453b69ad83f6ae53bc11de27a94eaef682aa5c263dfa469bef76403d25f727090672797a9bebafc46d9ad380bdcd885a", 0x4d}, {&(0x7f0000002d80)="4ced80916e846ddd8025d668ff6f6cefcc203be49f0b7f0e5d9dfde2228a5c1c47a5a5d1821347d4012198a454d20d70bc3c99ab282a680746b9715795d94221090d04c29809ca9978bdcb1faac9834f5fcfdf494bb762078ed44ef9cf3ec534d3013e24341898b9aae5b926af812c0c3f18e806c4d833d215a798d61ff0361d4630c7b26a16c62926da78045f5f7ef10cad858f57b61d52081b1d3eea32c2e4dee869a48794e2cc4be3d6300311", 0xae}], 0xa, 0xffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r4, r5) fcntl$setown(r2, 0x6, 0xffffffffffffffff) msgget(0x1, 0x704) executing program 4: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) lstat(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)) listen(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f, 0x0) fcntl$setown(r1, 0x6, 0x0) accept(r0, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2b) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x3, 0x0, 0x0, 0x400003}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 5: setrlimit(0x5, &(0x7f0000000980)={0x42, 0x400000004062}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x88, 0xfffffff7}, {0x20}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x3, 0x40) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x5, 0x0, 0x0, 0x2, 0x100000000}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0xfff}, {0x4000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000540)=0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = getpid() getpid() fcntl$setown(r6, 0x6, r7) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xc}, {0x64}, {0x812e}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000030000000000000000000000000000000000000000000000000000004"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/142, 0x8e}, {&(0x7f0000000680)=""/64, 0x40}], 0x9, 0x1) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1}) r1 = syz_open_pts() dup2(r1, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) writev(r0, &(0x7f0000001000)=[{&(0x7f0000002800)="45b78db94d0a1e88b93b6ec671060f6b848f60333207ea985b2e44b87738e754bdbd709eec8a764738b1e7e7a10aba12864f34cc698e6304dc2656377d91a17cc5308b425b662d945c8f74b6577aef48bd43ccafbb2c29e1f611fd275713b7aa4fb06aa12c12347feeda6a8a5df7e39ebb93e9cd59973b96d37d37759b8be45c952457a3661ab4501fe148826e495d0c03a879716dc5561762c2444fef77a4f4ce84f2d37ee2dfb80699c1547841a74d6d786e0ac298316936cb969f8d0e690721d4343334ce417d0c848ee39b4d6317002934f75e3a3901ec105361a488f06524f7759529c7197b56bdcd7bcd6a8f4d8a966d796cc5e3c1e3f0136ad87ee40251f6706877b0b72971bb5df9c20824afc1df4ac837b95486cea3163538007e6bc5eab54d51422319de701b026f7e419a7e51749bce8cf6f30e974bbb7adb3e7ca480974fe859e504bf588073099d87bbf745fb623c18e060a19fc055edcd1b02b115c17b6de3a5b27552e6ccea1c3b55faa8f2ad603e1be7edaa7b3e583f386dcf7c39fb1200585f9682e9dca66aae2e085964ea3ee90eaa8a884f269ea10e00ed8030aebad3f1d8c2755adeefcf398113b998166f27fe61d505e496606d0d3a09961798164113c02d94dc45c580570f283cba785e1cfaadf75154a3dceceec53534559667d8e7c0cc227af45419b16fa8252b61e9ec9a281f5bc108a792b45dd484f530a193829e7f658f05904c359b199977c20d5563c0aefaf83efff040572aab8c5b79a7f23b8c6895ff859778a65aef08dad5aa4a3e966790b7498f52cb90d688c4bd176e2b47e73ecca3ca1b5a6f157acaf151c4556bc6ee9bb48610cc7285fe486d5aa19a9c1065315bfc38a0911148f483577c01e0ba0a5d04d271f8126b46df38d6855499d5921c481352bebd0448a28976053486edba666d48e6745e939bbf516b7d6b39fe3fa7a18eeacc44b930ecdae3b4e7e9c09db2f2a77a88327e5bc428a3a7ed3c4090428d440cc9cdf263713052d8e63d650978d1a9dcec3480df2192126c198f3fd3c2ec3af9f26dafa6c35bbdef49821171696cf90d7ff49bf8aa44c8a4a0c2e0b03a4a4fdf21d6438fb7c9d3fdb86a16041d13fa53566f4dcdac904fd36f453dde938b630841815ea2eb95b2a8df4bdfca398875fc9c9dd08432a2ef26a1fc64e35d21d8dcdc61fd50f489a0d9511c5a52164a88cc6c50df7ef27aa87b3610c9bfb0a4d935d2acbc4d3502c2e06f3db2459e31d968fe8a475f9a37a6715a71fcbd7adb466df0498706156c2fca94ebe4900cf7878ff63f545330fc6f7ac48d0660c304f403deb95af6d7d832cc1f0afa532c74bd909be106359ed080962a3acf8d88ce2dfd7530252bbb03448b9598b77ee982c6b2db4507ed767288b26e692641afe27fd7e445986a1d0aa1bdf6a2df657263fb3be6739e5e60964d95b2beddf06139a57b21398cb168d243297aa6a77711a75789e8b7eedca6f8dc932b4d465bca9d6a097c9229c52bc88bfccac099e0bb807a283e75d7f409c37d737502c6d41e5239e5a5c2c9326d1e3c1845fcbe6c8af0d535b161562ef1880b3f59b7ac60e2628023e506c8a28b47de692a310808bfa1e431607d3818c7dcf5fd6dd8d2b2cb36aa80c3ed9322354581e507c202b3060a2e12fdc7d14cc42dda5a117b2ab134d613e1ff0cba1e4482c0c4e58b7ca2154a15c17663b7a3633179cc682f702cae29ad5d22ad2afbb8f54c8176e5452d925a3f2510e0770563918999246a2ad3c7fcd4856fdf8da976ec77bc385c248daff7c9f33677e158bc88870cf7f4e28607004dc780a0a38a39444b357f735c8fe208b42dae9f9451da0b793066ba36e90555b32157db1b5f0cf9d1c2d19056bf2c737a573efc724b583e34a58b0a945bcdf5796d96ed1c9a50c7b3c6f586742f401860b9da40ba747736c2ddda26acf8b6dad0f70cf5f00df7c585c4a96fbcc973ddb6d79333d47433da1b4dae670f9c9323aa25b2be2023ad7985d5494da20b3b4033471e9372c5c4246b23e16ba560d5dee70a73fb17c6d564072c776ccd40fcbca38032df8aac99edfdf7d5af4b2c46ee80e76d32b1eca62612e9091b750f5e8892abe86a0cc4325f67a6f373a2c009d8c8306e97e78c71925c1d8409fb36cb4e8ccbc4c433bea5e6663c4a3fbde891a4fba7ac916eb931ee55a717f1470efac491e9a986d6415ab9da75704e00e45e0f05295ed3ca4f541f970fc91d381f6ccb088f665ec892d195ab3f2cf8d205a1ac4b5f9dd7678f55fafb2a486a6f07bec8315fe0344c7c319d5c6585d277d569e69382f266f22246ba603d84819ebda00e63b9affad19706d359b011efca8667dee7336abcf9ff3cbfd7e50e4748cb1c0e4be89b89b22ae72becfad70f21c15e7526d809e7c6dfe3013db11f9fd83050ab14986bca29094ee1a360e323ccb0a37ce08987fa8216f377562828deb70bce2b20e065a64b78c99c247fc2dbce4046080855997b8d410ab4446f68f626a8ca37eac5f740e3abba4ced6d99afba2f0ddf2f8bd87ee3774066ab4cc7c6e1d232a666710a6435d1ebabbabdd6881ef638a722b496d3818f37a63b515ab57c923f9e35150ad5d92ee1ddb8bc79f3f1ff1c4151776ff3083f7f4851e49c508582fd6ba081d67e2f2418dd07f31f2af076080c90b10083be85c07cd2dcd8e16259de1d14412187b7cc2ec0ebc6f7ba6ba313542fba94ca5ade90d7962b4167aef7f9e1352530dc07523e706463efa3a216c1957be1d6b72402f19af2e2814c3f62dabf2e0019c45c3d16a6df17d8cc978f0a20a3208e5cd821ced4a54ccfa0ed408d5a5373bc5b6eb5f10fc5048f387a4b2e7851d29e85caf9f24e716dcc64e70a81794f26e80b40516675d725db0e56fc86b1415ec10e07b910c27864da67efb7ecb160616b622b7c653e5d80fc13f328c1b38ed4a4bc50dbf8fd94c4d94c987c7fcb530a1fa298b4ee9f4d2fc4fc76856a07cea3adf2624ac13dfb3dc6742abc4ea80c153ba2b2ae25e5849c2359381627f8134c13453861126d841ee46739eb3b9af63938d6c5183f9bf2432bd9c6c169e4477215ecd60cecc6cfb4e330dad86f1be396195c5d2b733c17c323146d50a44540d2fc976c5d4c399badcd5fab61def2f55c16223455a04e0077b5f822a9486d4121670be7a2f876e463997689379d6dda521b5ff4dff42885b73c9a26541e758ebd2fb55bab75c8f5d44cd803975a7960ed5c51afb124df48497dee26467fa851590eafeb2453a327f7c5b33ea7a89b4aad29ea17569ab4225c87a6189333cc3ae75bed781ef4bb66865eb31ec153e193f37aef3419771c7d56a0a88dde858820ec85ace4a269330eb625eba541bd55ccc5e4919e1c96aeaa94ec81a4389c7d34e4941e1af214d1324c62052b6bbd8d691eb04816230ccd2b5ba7025d72935d4f8c0dba66fdbf7bec4cf8a76b055f9efa5147ee1bb8eaa48349a8d430f619c093538a219cdc74c520b413a8976bbc44c617512cbc843a532cbad7bed6b36e6fa4f6e0d5a8f5d1732ad959175100c75caf63a91fd81663e33ddb1e051a9d8bcd286e1d753e84b78b53c71feb922036549abe9a3708991bda2be578eeeec42dd65b37a58054a04c16c2c995bd500005aea86b1d6aec01cb32bbffc35c4348c84bbcd90a020be62a4001f2fc75e7a6ee873ff743caa36a2eb9bff6bed9ff4c39a5b4327845e82767e98a4abb87b20e57d4ae09f7c6fe4a184158e9c47ce72cf3feb48dd3eb4baede0f1384fbdc3890e9fcdfa047bf9b7f3172512f5f552ded1e4b610eda01240f21a09205a83f7fdc3de6676e2fa66f549c0caab0496f2dd60c2e42a843a939dcf5e5e149bed2917e9f26d6cff53ccfc2c2f961440d4cbfbe63cf91d95c898dcef2bf72112110aa114e65a8ddcca5ede790c3b655b21fd9bae50ecec44f7f2bc5dc3397210bf8dd8ab96f6341cb7aa1b1c1cf4e76db8c3c366577269656069554d3b687f9442350cdb722327259d9d5f5ef4d8e77c1b766996e47d01077040de478af9554764d94e0b6a29ed838fee1000eaff73e8c23c9051b7c456fad9e751932238e0bcec17059c69a92118428f70d06b0320738e1cd31b6a92ebdb8e2eb52ee40381e9d022490c73dacdd78eb41e663016b9b2b136f6c5c23e43b8ec0de8f3a97f8b0e27e1781ceb23edcfd0f1b9c2b9ff732ad351d04645dd3ec1b1349d887abc2d09befb0ea2cd9f3263ae1c6d08ba079cdcb630b2dfbd40a6bee102fe393f446c44a39b77c4ccded412273ad999c1e1a1a147f823d6f9df1b69733a3ad627c10affd1e243958e06016b36b371569607d40f53ceff74b4dc2ed6368571676e283621f73f8f87b2c8f78c3128bcfa800715eb81bd7bf3c5b19124701cea7681926e78f13b82df61daa792f4f1b70c8b58bb35a91ea20aedf11bb4d7783988b627717291f44ff59b53bdfa7b53791f35e0807fabd869d2f21d23891d8c84423c87ac7c589e2d3df5f144b28a5e3b684a93ffb7be04becdc8416b7df84d16c2764f3681012b95ef39b1a2705322a0c49fa8eb68ae2ca512783e4b722e6368285b5e9b2b9604375d91367cab31a5e6119e094864d831ba3e9e067c7128590a5df9e2475aa03f3f42ada74512a8a8f6056e523a61a7726d5c7aedcc8434682ce3a2e24c25a945bbf24d60c215c06873fb90d2c5a1e2af531679b88a4c0ed472dfb4baa3b1387ba8f1d221cb829322a190fd82690aede315cc80c06eb0150e17e8e1b11926e632d2525e538e6b835e95e6a1f6fd90768cd9d3cc5e2faf95a14f8a460d697ac381ba4901121dc36ef284467dad852a36655aa77804c92e53c090b487a584d2a4b8a3dc061932b1167cdb891b1403b7f2b22501aaf6f8b50358a5c661afeb6480fc1028f7a5c4fb5c184e01c1ea2808bd918d4db390ac7c57b4b5d30d8065d78fa3b90ebba9468df19f33d33b7bd22948791fa1e07d11fac9e6c4ca252fe32897114e3e195bedfb3546bf3a74a3950891a6f50180e1502120919caf84e95062431f9f587058bd9d75ee2ae6e3160d2f77898c01df7c32735a6df0fea7cddc849ce14210a5bc1c28686bdd2cd7419759e1eb5b663288d0bc85916be0e569c71c9655a7d29b64e285fafe97e9da9362611f1a09cc3179bd0195be24cda7bce6cf82ca1267d9cdb956531707e5821a0ccd39c2f66f152ff84448d059f27eb3cf7c69c5fd1d606f80fa4710bb20bb9d81068020bc799da74db2de00f36d2b899cf4f3759196dc4299fdb6ba65211f1ce5847333070e2a036aac6395a10429335cc9fcfd9728a1618b17dfd0d3ebb38df011afe986bb2bef22541a85d1706ad7f82ac765a715a3253f9c59055f1f6e14e7913d55ef067f74c9e6384c192589ab34963427863eb32351b343c1663c486051fe9ee8220786cbcadc00ee1686458e31a323bed71d484c276419408f9f07f032b4c6472fd017123d447162c9c70f2eac3789212df91d87ab89558b96ca332fcb7e9f03b212c067e916fe27e24acc16c90ba6db1c573cf38f8d7a09b9c5907d5ed97ed5d08c106409b82ac5e6bc9025db3548e2b4c890e0b29b66fa715784e7bebd5f7f828ddddf2fa6086ef9ace1d4c4774962830acd2c02c10173e79564192a1381dd596de4fbf22f9f0634bb2e8897b9162d7c082037d6c99ef7ec2ea1ae6d933f57951f3d7a8feed860856b814850a4da53b59cd46e9048d0f60eec946e9feaecfc67521cabea42f4fedbb0cf4989789d5d8ed6ac347025f", 0x1000}, {&(0x7f0000000840)="b1fb1a3e237c17539cf6fafb977f99463ccbe47d1a247f6edb0cd59cc6b44b1420217a77a2c4360c79a6a46f15aee1aa4befb28c9c60475393bf51d629b30ad3e7aa4273dde8e22aeea7da8cc1af22b2ba383920e8e2e5c327b7e056ef5291ec550d946408532ecebd37f76d9eb7b0851837d01fbcac0e686483c8c622407f2be0e277fbd109448e751619d482cc2db56b15bf4551307521de2b0551a94a048c4404435e381533eb4748a2d988f26319f525ae8aced9435232b9e524536a6ebc6c53b55c17c0c9c8138187c1fa9f8fa5ad2712ac7592c65057ebe74d6f", 0xdd}, {&(0x7f0000000180)="0f9125ee0c596dd533412117e49c4632a7631638", 0x14}, {&(0x7f0000000a40)="33d6a2feadda4ddfcaba45ba8ea06d0e3cb9f8a671e7c7ba0efdeea26ab5a777f8a4be557e1bccfe7bb38f312ccd31164424cb51c19fa327eefd36913fcda069ff6a9fd78c9a68c662fa50af4be05db45bea46626e5544e6b2d1aae5b223c20fc8d713e739bf58220e6a035d2fe464a064d0baf5443928c79ff6c403537fae3801a6b0a0051b621c832eaa10d9875810dd4edcf01dcaa5f08ee4e9d567efceaf2c3c39d0e768cca8358d51a1285dbc7534276eb14eb094fecbe9daa6bb80407a7a238ebc21cb1246782be20559735568d1b1d538bec90609ea420d52d700"/232, 0xe8}, {&(0x7f0000000200)="13e8a46ebaa32d49e647d35f9407315cd99984358919a7f46e312e23169c7339044e550a9ec683f9", 0x28}, {&(0x7f0000000680)="742154e73656de42a27ac7bd0b0d07feba7be3c157c1fbaf884ee17a13b395fe01fa776904251aa4b70c5d7716d1bf26a4139498ab9d52f6b472575bfd71d0b9ec25abcc2431f29b3ae8bb7293e3bd9cbfc8f85e88d91822cea9e8c4581f5a8f611d4fb31d3d72468ed8de6905802b54afe4db16bfb1ca8cd6023ea9f7eec3e7e250fc8fb8a8fe7ccb", 0x89}, {&(0x7f0000003800)="2a5d82c4e821c49b603e82d9700ed77c427b905e4feef3092188b48b1a50795908b4acc8c514c3bee3149d51fab897deb2eddf312ba9a6f4f1eacff287934689213a77a851ddb51a36c5d8132fd18269f0f32d0b5e57211db36e64181a9099cf339b9091d7ecd80b74ba11aeb721d16249cdf623923d0cc122c4d228995dd180691ec0cdf8308ea89c936d9f0c6b8d4945cd08a78d60280ad403378d76d9a5cd6160238f37150a088ef33273118c409e982eb55b6cd6baf7aee3d35adee7ada2c59781a65bebd3861903fbace0f4765ce0a11f76956639e02643e7151071139d6cd018ff4db79c6a7f1cb926d6bf04ac9b1bc44f1f01a67abae69fc7c267410b4961ee2d86badd96f87e0af9cc7acd1e2edfb86d0b4a8f5e8f07f4d8253f6bfb3f514367723727b36243971f8e78805dbda8187c83bb58fce7abb49316fd0b168cebef86e1cbafc2560e6efe9c986dcee23218c58541fb80c02653bcfc043871379f206a442f3f89e95ba3f16abbb8f68ca9d0b8ff883b89a07386fb885edc51a3c3481ab24f5ed7d3683cfe0b9eb645d5d1f071a330ef57aea67eb0ad5e42acf483feaa5c9553511dbca8a5471a06efb4a83382233f4667e1277868fd2b33350dca5dd972084af3fbfd39def8a56ba60e2821f5c8b0d309dcf8469e27a8b28169e7a0daf2782890a121f37064f2eb265102ce19f9c420a1909ac0703333371b7d5a426863b49952180cdc533a1ac23f7d191ada52318601c7eb1945e187ed6002eb7c783503a91837a829c3820e03c41a9ae1a585c1ea45f1d58a25f76de185dee9fdc8615ed118aeb1378a9654a703054fd2d2d7de5b676a558a3a80da68972b64f600e749dc5cbe43ffc4cbd3817aedc7fe6f58383860119ee6be41e415c0aa387195ccc3471e9d3ec481b4203c8f3f82f473c3594350c1a35ac3925228d87f4d7a414f584b251c87b9ad8130c8329f218e5d017eb306bf82d5c235e1e93a8b443a0b6ffc4bbb21f3d52f89ce8d7d0203eeef167ec96cb7ce25d23bca26d4c5cff6192656586f9c4a985209b5f1f74f728f2e3a1a82fd94d9ae69490ac04c877491062f04cdae94c30dd2fd74d2d04933b6ae3f1dab4836ec67bb3be7bc88d6ffc076c625b8a004c398fa3a58e4ce02216211df6ee3cf5c1fbd3a3495ab6f9432992f5c222c6a61aafb60e5fc197da1a2391cca08d88cfe4d79faf2d860f064f37c588cb47454e5754f57b54ef99777e4d1024b77a86c63b31b250337cfc1cc302f71a780eb9ba3a9bd7536c242d368c3b4f45125c02eca52d1da7ebf37c97a2f09d63f721b9a5e30a1f75bff200a0a9812ff834ad90c4c7043b5b2baa2ffd2bf8cd28c41089c6262733f7eedd775e45bfd3994aa85eb2ea8ef5e8e662030414b1da03e75559dd5f4cc3171f20ffba6b540994a15ae07151afa46b14b61e57b4d1cebc48e6ca0b93c7ef68350fa74f5bbf7b546766bafd60c2c0afd31a9df9aa60c29b68911a7456fca5f61a68ecbb1f7f48926992f94994b61bfa2ecda4db5a3fb558a08ff85f04f8f222d1fbcfd71634c92f47cc3bd04221b2e941d1796d8e30b9cd0645af199dba1b414b517dd0a7fcecf8a13b53c3fffbb31dfa2affb83f45d0605f490df148c769e3306fbe95badd6b43291c6dc702dceb5e2184720bc668c1652223d6ee001dc682f26c33c184d02e0b49ada86f0e96a22d1c4974c6e0198fa495fa6974f4c350e8933358fc7d12fe50ac5a1193b4821b52493ad82ad55f1c9fddcc92329f329a47fcbf560b336bee1f982c6174030b75e8399ca8f4820f690f1963acb8ecfc87c76797e010709aa1e6a77952b228ffeb4d76d8a85b92fc666b291328da3ac3cb5d98aaface3889523a780f6c9756b420629877b539aa7111be07f09ccde319d6a7494e429c044d136700d05945e9fb8d82ded6b4371036a7b97c12b588111f418a267ed61ca8f914bba7cac90dd0096dd9bd13deddccbf594f543b3baffd8faf589c370b21ce5063c75e9c3ecfed2c7aa33df768f1bf4dc32d75ffb27876b8eb4b1fb96e8c3f583561e2baf3cbc5afbce409016272f95a68e9528efc0fb3f401f70ca5b0e303f03e372f1cc0a4a6b71384558f502c0f642d765f66045c2f8be587766661646624a42efbd0b9375fbcda864b694708fbc0cfe53151c2547e227135ea3a4d5275b2079dbcba2873bd1857a37197851c193dc375f7214f78e96cf7da1afe26ee0b6695b11377c6036930bcb1cf9bbf0f70129d498fd1dccbd429cb3f838822108db405b308e861fe7d9774eb6d6795f77dc3095c4dcadbfd1dc953c28276260ff69b9b0f103710264ad1cf14a4b478807d7b847d5cb23f200a760f7832a9deee5d1541c2e25d74c0560979de263102655183b9044756eb43b8ef5f4c9f0dce8f36887d1af9a1d0049a29923d1c9926ecbcf9254ba791c48175d0e1083586e21a6fe6530a24b652fbfb7701fc21fc5de038d4609d802d0e196c009a53f414250b096ab75682cd3d07291ada071be86227cd2789d652c2cec955163fdce27f3acbd919dc1992d9b0c0eb104f8d8f5ef12d7bf5669d98262f1d370e00fad6ca84022f178e7fc008c4f40af4cf3104f3290c4d1806638db5aa6545f378a9611596e27b6e223565f155efc75a1204dc3c7cb41ff6b32f26b5914eeaf55eec734d7806822fa9b0d5907d04ed0916da9b3ac1b90c5d06b41249014afa163f57cfaf72a119dfb60c8cc94995e42ae897fff7d3795f6ed359b38f1b67ea3cb0c31c68dd06b274fab9d4a09cd53f46622e135344eeb5de31f92dbf39e123dbb3c8abf2a5dfd5d1a4cd0670afa49ae3aaae1c1464bec9c935a7455056407baacfae232d1e2c409cabcf29ceecfb35d6b3d84b6d15e458dc983d564535a3b01455f9c07a74918ff2997c81469e8469020a48de54e2342632032ea88ee974c4ed174c333042052dba3c85aa68cac5d44a92667a26e693765c8dede5c454f48fe08c359766679f20e136f24436ecfa122089b412a82e92a33b4363873845c402388ffc3f199ef27617847fd94f295e6742a8c07408598144559590d215195671d4d321d8c218cd2f921e1a3be85c6a8ba6c7fee37eaee2b3b71945ee59852dbfbf5a6c201208613d6521ec32257d98ff6f181e2aa2504ad9cbd13874b09daa9e9308e49439633b8a50dd52204dd574c2e2f0587d1483135b5a4ef17f35a0aa1a9a6bed47eaf2b1c41b8c1804ca20bc59f578e5df35927fbff990f3161502a5ea851342e619ec4c6cc5e781df2659cfcd52416282f757318aa53e411e55d814655a1a4fdfb07f521a794c27d4fb7ae4ebc6d9394891207ad99e47cca2b87226d66e9e967aaf31effe3da310ab12db8e0f59f7982df99e24c6bab789c502f0421051fd7c234d73f7ac8f44d64d380920e451c60f5b30470af7dcb52c95f86c506c783d7f9b080a7898d2d555a9a719145b3105d82501ce55e525f59bdfd64d926df45029148a611a50e5ec8f3734494c77d1b436a8acd61857f0844891d364688e5e4b8b5ba2b8d26a837ca6d8e4ff9b2198df9af23acff7ffc59cf30166dbbac8cb84c4f3325bd51b645220a7654fa720221ae90ab8954ebc4c54e4aab36593b2ea31fc4cb336a62b08a21a9ebf053109177dab811afd6538d72d033f6244b1bdfa62f80ff82654346f492b402081883b3bf68fab650c6666bd7107855d718b9fb3a80d8a46e9f390838abc866b0965e0c69ba26553c802a29b2e27503748d0638769542aaadbd115719a29bfaded6526acce0dfbadf94f9d3564b524626f8550ce30aafedeb7a681ab80d526b0bb2a0e9b9904d7769d4e8c90ff471c2839d2ccd06fb2f7b862d1331d1455944963b77d085b8507cdf340379f5c3fec605d97cb31dbab271ecf93b5240d3800245ebbf248374f86d74666382321f1b6ab30d7e79c147652e11e4ea6e289540c4745254fe68b442f6f527ddd8ca1b74283a76524b9217a0128e3479f071610b5e32826215d88d4f5314770096682f2e7f0df53168dda50abd99811e85c22875230e17a6258150d63fd301156e63364a768254bb8f795ec08914431f8d66d7aa87863869e459e3d20dd2d03efdce04094184a3fbfa083fdf3d7e6cf69d425c3659145aea877fcb36e7a7a8c50779c0375e782e8d00b8894e734e68a70181ef2fcf11517f777a4af49955956e861a9be78376bde059caaf30c6fa496ecb157ba0ea5fd4cd30ef0c1b063dba0453ac993aa7a869bc09dfcad4b17292387428728f508f656042b9e43e8a6b9d79e3dccd00d65ce05d5069378455efc48249e1847f7428b172589fa18d68c05a8afc1336f308b7e797e8c5e5cf866180f53f5d4923b9b258ad98d478fb59c8486007161a99d5ccc19eb9c113e429950ad62790f1407d79c00ebe628cc8b6bd187d7854f23ee2debaa45e72d183fcfd25b85a906dac9f70f457dc3e0a0a49de0008e5dbb182e1e0c1670c031eaf05783480c81e78f0fa95953473d5c0508f13d1fa686d76535aa52f3a91b6ffcab94ceaefb9992dc33f76fce14c68b3409e39b5d47e12f94507e7cb4dbaf853ee63388e9da632e3019819d4c94913f1046c47247320ad8b7e1477650d43c532b6c8c44f121df54893197dfbd489eabe85b4456c668fbf7bb9b549e472444d69d22905d3b732f02f380b88fdca16e1b6aeee2ad88d913e53470312547f7853ce1c1395d38b5b426d7a89442eb81ca11562aeba65faea035c1029922e0cca5387eae852039ba0da971cdfc18be5212eb9815890f98d0946ab5cf38bf839cf06c8bbda9aa886a50d94b7b23433b80c13b5c87923dafd82750596e715c23feaf3de1c987e57f07947e70fb46342d7409a5371c37c78cbe8f84df8fef0c7fd1218df7eea103157bc91e29962724b55bce18d3f9eba615953efe4a44594318b5aab293d55e259423b55bc80cb4051afa79eca60c033768b6cab3c24853b15cfd288f22f83d93dc2b57de4e4926f62ec8c0ffb195e7089568bde2da60c470bfb8d123932d41dec6de77fef4bca07c95ced8e410228be745ad1cdd8b2aec8695694c5117ca93898a3a30dde3da6d7df846e846ed55ace9a2638f47c1423f3003897e776c6d441f3d9235d92ad9f8ff371c6af92125585cce7786ddb6d79bf1edb4e59b20f711c12426e8dc62084a4fd50d97193317b3425a59adc009d6e9acc1b7ef2e23b2afa191a5bcb98be483fc35b1362ef38e4e1de5f0794e0bcdb7601fc98537e7d07ce53a05bda38cb71befe86609fe1963c028eaaabafcfc4771c16aac88d65893cc372bce9c09c83143aec0dca64b5731b55ea3e1eecd89d618da75db3c54dd0d8f5b33faae59c37b91a6f88a492d9814254d3a62f2bd13e8ac2a9f3a38cd9b466486043efb9a26d1c082957644153d86b89f26b7fe1c4f73396548355407da43bb75c1b8cb4cf70cc8292b36986ca7ec4cdabb9512e8bf3b50be5234aa03b3699a9e1b81c808895921ec78923566c2a0c40a782999e1648f6840137be2f82bb17283dfed7a7a6e7f6768934bd0507a13949aaa480c2d5c932d82375a3a88da7c64fc081e707568ae19d53e8bd935491f68ff4031eb7dbc251774b8eaf9b4dd78ae87d7e3a9eb0c07e675b232a52d4d60d005b5ce606362c5669f8ce8c285abb31e58934b7406782f9aad523bd7d56dfad17c1f431ef578399d77ad601a8814ef17346648505fc8d00a365e7f70636114c51c09c38f8dd9a27811882a18411c39274ac90371200"/4096, 0x1000}, {&(0x7f0000000e40)="d51865d530cb786fc8a2b332d35de7014e9383028e7ea9bac4cb2dc13c628f378445fb221fa13ed8b243c8c6c9d954abe251643c5cb54d570190613635121e6217f8713246ba99a723ff6d97492694dd9d1a559c5c884048f9ae8f0289eae14fbfe1efc6ff32aa798c820fcbb05a54b05fcc1eface81b1d9d2ec4db15eff7ca1115d92fa127de7756175f876641b7a7de2d6ead0335a29d2e9691760b0647b5144e8113d41ada25d56d0f6eb150b29809c", 0xb1}, {&(0x7f0000000b40)="dd6145f32042caeaad26bad154bad23f2059d6f0568b2310b7ded51dc5c65315a0b980d9c6311cc0caad9fc35c328e39f0e0662fcfd24df866c2d803029ffd3b76833ddfa0f11b7670c34e5926077821821a4ec6211e584007d63c4fc77fe0f33bb9083be2848c74ce567222ee5c5de8b80199ffa503ea1999d9c41d", 0x7c}, {&(0x7f0000000f00)="c06fef79348bf1edad6301936f1b6bf6f715def8a22ba7bf8d07749de00c0b9bfe0cfa20e20766ee2639b7439c06f57e96f034f3ca3a652e70c6801d77a343362f43a46e61d6a70fc39b2027d7421236a5c54c467f858b3d7b3d52b5878635a7333549179056199279fefaad99456bf9413c5e676a796c03b677f85b00537ba641c0fcc5ca9a55a79e91fd029f0ad100af847e9a8f9dc4c38cc0765993f5c95e7accc72025b1d7722a6742bf7370ae84e769319110cdc950d39c8cfe160feae12986c86b4fad4e0ceca926403f5f25ca4f104c913e3bfdd822ad9d1ab852f494a17c3e4c344f55d698a789d0e725eb3d5e4a1a661ffcd6b57b", 0xf9}], 0xa) poll(&(0x7f0000000240)=[{}, {r5, 0x1c}, {r4, 0x2}], 0x3, 0x0) shutdown(r4, 0x1) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x9}) r8 = syz_open_pts() close(r8) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000005c0)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7c", 0xb6}, {&(0x7f0000001580)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c", 0x829}, {0x0}, {&(0x7f0000000340)="38187a855943524c07f247fa4481e2319541b8ba6437a5d6ae6135f4c482f0ea14024950489a127e75f2cc9b9d54080f87ebe9af93ceb8fe9a3af7ff4d420bae8867cd80432da297f71941c8d61147e514bd06e731e0ffeb874d7b17c64b19c125ac52509d1239813224cb3f0860824025d8f5e37cf8dab4572c6fe2a5af5ba3682590951e2145aa47b8352ffe792b0136ec3144c6030bc47c1d5c1b02568811ed70ada2e6df7e1bd3921268983a4de99cd315f8a0eb3234f6e07bc98f5214bf7917c98ed34ab718ef99d6d2594c8b1221d7a8ee012da4ba6d2f1659ee73178bdcbe694c7e368880d589", 0xea}, {&(0x7f00000002c0)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000", 0x5a}, {&(0x7f0000001dc0)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403e0208b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b91ed631b3ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa211fb07f6724c60313a18ae3898f64c106b5f36269c627455fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3553399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb54875f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ffab20c621f6b73e42aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb848b0cab82f609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923d387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbf6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f000000332c627079ad87cb3669a1f374287f430034eb54c2d30ea304043a2bc549ce87fa5ec32827bdbbbd829ff12673b6b616488052a5deb30984883ce0062e37337ae9ac11b07039e6059af1e94f5e7827ef291e248859071b7c88209b461fd3", 0xa02}, {&(0x7f00000004c0)="3eba6afaa2495a7eb7419303997ae52a013817", 0x13}, {&(0x7f00000000c0)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73ead471269e605605303f39c3420db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f0000000440)="ce3e9e3564ba61475b3d4163e59eb43a8c1985d6b17fa604afd349f68bf5328b1d5073067b8824aae71063d409427910d91cee1c43946a1d1deab47b9b9f597b095a5e6c5de8c9f6b90db2288890b32a4dc7b29fa006accf866b0aa291224fa150f3adce482db60c76213475c17801bcc09131fefb", 0x75}, {&(0x7f00000010c0)="7cf67d7d14c0064cf6f22cede2314e99923a7e6c4a6845e9dac7728e785b5a6526ed1e101c2f4614edbdb70609b22a94b72a2f9f6c7dc75f9ad3923a34c291fa471a1cef57a1bb7c591cd120f5197b7fcbd7f9bd79330d4331e03675a11268587eafbd287988945cd4cfc2c4279e4f584243be1109b26ebca0d4cee1418931c0a51145a7c02400af6ba431ce234aabc43f939a82f4f63a696ede1b33c5a3e17d873548652c82ab13989aa0e0c1dd1fea13239ba91c811dff4ad50cf5cc92bb289e2a0b7f7a8ec45d10ae25f248a5211be5442ae72c6c7944cf14f8", 0xdb}], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9", 0x6}], 0x1) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000280)={0xffffffff, 0xfffffffc}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: r0 = socket(0x11, 0x2, 0x9) r1 = socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x701) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYRES8=r0, @ANYRES16=r2, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES16, @ANYBLOB="0af826156883b62e43da091db0ab6d6289a2f67d7e0fb35df819661f3aea88df510795901cc965936a0da842c829d067334b6ac1bbcf0519200a882bf819a4503fc79f9f3554ee6bba66b68cd659d0eb24489fe722ed33738d7b4cd8db9bf4dc555dbf84b3db1faeb884943c94ec990396adb8761bf36ab91f5a33fbce20749333af927625f05038076186a40bb4fcdb6f", @ANYRESOCT=r1, @ANYRESOCT=r0, @ANYBLOB="4e26127e7b2f02bec0185875ac69ff220d7349b2579f9f1e26c29c71dc56499e23b203d2a4e6a3b2ef58", @ANYBLOB="58c9e5a8fe45bd69fdfc821510f8d3dec4d6b3007c13efb3cb54a48e992d4a348850fcd84c1fb4d2b87b7c8fd31f6dcb79b81cca067ef23059", @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES8], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, &(0x7f0000000400)="f2d7b698bb4036dc1248f037", &(0x7f00000000c0)=0xc, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) setpgid(r5, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000496000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xd0}) r7 = getuid() openat(r3, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r8 = open$dir(0x0, 0x0, 0x0) r9 = getgid() fchownat(r8, &(0x7f0000000040)='./file0\x00', r7, r9, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = geteuid() r12 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r12, 0x0, r14) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xfffffffe, r11, r10, r11, r14, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x7869, 0x9, 0x1}) r15 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) executing program 6: shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140, 0x40}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = semget$private(0x0, 0x0, 0x82) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0xfff, 0x1000}, {0x4, 0x2002}], 0x4) semop(r3, &(0x7f0000000340), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) semop(r3, &(0x7f0000000180)=[{0x3, 0x6, 0x400}, {0x1, 0x201, 0x800}, {0x4, 0xffff, 0x1800}, {0x4, 0x8, 0x1000}, {0x0, 0x80}, {0x1, 0xc41}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8002, 0x800}], 0x9) semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r5 = getuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x73, 0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0x40, 0x1000}, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7fffffffffffffff}) r7 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x323, r1, r2, r5, r6, 0xca, 0x1f}, 0x0, 0x0, r7, r7, 0x0, 0x3, 0x800}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r9) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x6, 0x4, 0x0) connect$unix(r0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, &(0x7f0000000300), &(0x7f0000000580)="cd0122de53cb136b7894e0e26eadabef62eeb9b70f074269a082af5c891b71a2b743ff45f9c683bf80e8f17c17f8b500000000000000c4ff91ed236f206ae6be46b2baf195506a65bb370c71512c3e8fbf91db73fc02e839fb859553086bd953a2d76c253718680c8bb5c819e2ab0d1d5c264cae56a3553cbb4f0a37ce6928613d0eebd42ade0913a0f6bc147e9cd8b170085da26876bd557e3dec9c1f2864b5d271df646807e2d22a3c7d9e730051000045679f87757ded02d9deccbcd8e5f6ef24f45293f06132739591748d85ec14acec072d83a2699304b12b484dbc0aa4f90e59f4664f2d593256ee1c1ad0ea2eb8f03779370ec77ab0d6be2cb309deb168aa20383b977a9712cc765f8914ba5127694fe7bb3acfb74ba0f9c39dca8e3dd7ae758615754b9499ff95ae10ba2cb9c113f0b9e13423e1bc858b722e9a9942f89abea4fbdec0b013593a8e9bcef475d277bee01eec4311317c66b32d56782f52d2a6ca2f71b434ce7ed9a8f360b007dc13eea204b4d3751f8d89a08b1346f81c2a37ee0cea36f6c310be51bd3891c445cfd8ed306b7026e8914742674a6f3a4761f5ecb85e65b12d3b", 0x1aa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYRES32=r3, @ANYBLOB="4321398e7102ea383541f1a1bb071ad6a469b85e4a56c8ed5c93f2900c71c1738e4702eee92bca464d59820de4841518b868ed6dc937bd8a39634335206ffbf32118a0950c7a89bf827bb7548790b394e00b6b6f9a7c25e519c2ee1b6211f18cad6ecdbbb4905be8049c94bc62dc1c5deb18300f4723b937719f5218feab4a844ef3d43432476cd957ef66df51327673ad2efe4732c91fac73502a3af5af9036b64865906da11bbde8a89e6a56cfe98b735219f93fa6aa3853ddc3c2e7eb40d9a67b50", @ANYRESDEC, @ANYRES32=r2, @ANYRESDEC=r3], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x3fffffffffffffda, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) dup2(r1, r3) executing program 1: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="173df6b98ce0c2e82948f5cc70164590831aeeb01f0ffefa44a66835e5c930398d337f4397555484aeac007b3e18347f018cc3d8c119a31a1f01aa32fbbdb5fe4f055a6498afc0f1b7a7b299a87896adc3bfdcf464c0c53fa57d733c2d10893d0853b102eb3e74c30f631432ffed36bedf2cf3e3babf6016940d534099482d9963e09509df39b9451aa69b237d18daec9934ea463a69070c27a2a617f0ff17819644cf7323dbadfffbc1a79c79efb43faff54ce80abaa75c8fba408c82ce4cdf3152651e44c4d7a1064375a85e3badcdce705c8acd3a764468e57675cf012e6ec57e259da5ed081df3ff9c6b6228ecaee593b71a7f59b6089303f8fcadc95dd97ad2737b3fb8f4723c3c0be43b7e1b3816d2b5693f7cff0786ba9f71da23d1c7defeffc01d0a0d441c6e39c18c22193ebe622b2a36a9155a2edc0574bcd608f6c05d3a74d799b07a2c774626e98f8533df92e97d2d40f0f87e24fb0ef8ec97e71dd1723db14fc174a4c3d9963b6a448f6ae6dc87277ce29af0ebad7859c7510cc3b2ed256913eff96c3489f8a0dd2bf38eed0fc3598a79c37eb17f45cf84b9e73680299d3821c27ab3c2c9bdb5fbecde353d9118406f1b3118fd3fba05fbe7fa02dc4d39af2b80d8e686faa10ae9c3d47eda189d7cb468e85ab1676d52df74eb574e43324f2f7d3aae9ba01a8a9c4350e6d1ab25ec3a3de7b5e61d3263ef8d1932f03d2c5c9eaec3d3760b1240e67c4f22ab3ec9634b06c0ac3cb5be12bc6f7e1bb7cb3b3b96c40920234533692a1f19d5ec91fe5224f0b0959f4a0a414973f6debb5657908383020f2277408c6babddc7bdf36c9ce46556712be645a236979c70d54c755eef28194173f06c243d7c1b010b81924cb049051a0cf9bf5f6ba3d2c2e92974dc7c009046f166ec918d475398878aaf3f0c2e0efb166784b656dc7af9e852a872197c306a304a27bd66317ca613758e5dfd6168f827fef6cd3f38f531e73f7c57b5332b952d303fa83bbac727f6c007f9104214e63ac693ea378226b514e3f8d636f9838ff5d4e4852dcb0d1f41947e9b573ca5dc54b2901aa11dda95b545cf009a3938a95d829622182f3d0e7fd947e604fa3d7e14038de08dc6aea187ca828d3bec0d0422e514f9bf8a3def78419976b2db2dee969915349899e498fa8936eb5b42e4af320bac322df7598996d6d5b0468b1605081e2409ea4525af3b3932259056a2927d1022c4be6fad6e253f8cf15ef6aed4e1e5cb90f6045b1901cc9e9c59f4667453ce85e179aa6134ee145f1df2d62f6d4c6522c2998408b0d3fb6248ef875b86423d50143b8abb0de2667fe86312fb54663f4313554d4f4e195026dd1f71062bd1bd396011cea3db0e6e67f93a4f241643a68a06fa477d79141c291be80aae496f336671152b1014c5d83d824ff978340f3aa4693f14018e49dfcca05ed1f068a511688c077f531726ce853f1ccb5235e91788920a1232195cb8897367dce1c378b50d77a3624488ba254736f52346be6b8f37f36dabe18c33aa91c9f4ec89c98eb123b178e980b6432076702842f7cacd656f9cbf462a49c7c232745f0a5f8d111a5f0b863967d0ed049d7e2b5103de483b22df343d8b643a617b23b66717d219154ef6af10da47ab001ec38d0a8a06bf5e0fce556f881d8a45a4e2a0f4e651e48cf28e6d774cc5a3409746ae46f9876d88e087abd8fa915a58c56e117d546e45d2648090714f5acfab9dd627258c1225911ca403e4918d04824be3f9cb96157c2f37174e4ddf0404c35b364af706c4b0f4e9bd4d9024f9666d4b56ff7f63a97e36f80a9bbbbb1403d83dca01c6ca17669bdfa7c5fcb13a56a3263a7247607f6629bfc34dd13929d964b299b57cc21c8a0ba045f9ca18596cb2fb7d3078b33c93501564be7bcb2320b146e8059ac9de7b1fccc5cf527e35fb132010aa61ec544d638887cbfc55a9230ea9376f9c8873909ffaedd134dbef9a6f92d86a385625c35c34e26a722c03a6d3d72efee456ad6b2f49e78f94a8d5d0e1ec790671b9bc116b903cc5aff91ef360f6eb6eb7faee700896ddd3932787ffd665289d50d977978f4c9ef7584620d1e64a2465c051355310635a84eb8a51266e48f7ca8d99e0e1aa73954e65187fa1649f3dba2938e27b9ff2d19c56feb3ff660c4bbea67d490101082447099d0760e556ae69fad3c9e8c14a4e58ea09d46529b65c3c07f29bd4a0fcf07668d8bfa9bd9c608a965ea425f02fba0aca4b4e45037f9aa463c5324ff07cb6710adfdd31a9354a76a9acc27737ba5479bf091502ed52a4baf5026ef0e4abd3442269a50481523ddcfc97d66cd5f6939afe16b162ac821113516000289e169e4f16bc9614e1a688fcb0f7c1b5fb4fa28d4bfe60ae379ccc1a88ade45e8ee0c2d0104aecf5475215bcfd3b862280085083f0f8c0e126d455f5cd440c08cf141c173a64148b9c54917aa02f21b2ba6f80db82bd81814c09018b7c926b4aa206126a5f3336514432d5015494583ef179c805d783a3c446474032a07a1d6f6e2d6048e81ca2f397adbb92b72dead1e189b4fc429af8602653682bbd69189c4c42dbbfa845d97f0300dd81c81a172cf04400d507f5dd42f4a1962b20acdbd35c087e07eacf4f12a139ca91aa28762738aeca469604454b7dff34cada522bf96f42560f35d40ded3fb7536a840d680acf8c70d0f65dc0482abbc5853d7bfdff2c984365d427f0151446378dd66deb0cc9e31069676f2848105fd700afed8b12ca600d1d596f1e11f420a266e36729032a53af144e4546ff1658fd76a85289eaab08d44dd8991ccf8a5d43f27e40d5ac03bce551f22afe841e74becad0c6f27ee79cd9f308866355597a08e5e129fd9a948a96a6133403183ebe3846bb11a6c4ce2e3f77fef57604bb31b6f82d8eea26064b01f36f6f1b7959bf4a0b6b2ec47a1d80800d43626cdfaa4bb8287cf3bd29ffa7c7c74af96b48c8faca6b1aa9fcc19f869366ed869742e2325bbf6303287ac52ea4d4069dcfb61fedf7700ff32a77305df5d3e49d652aa22b692e9da43aed44be9b41190a3a37a39cf45b5c20e10806c002d9a9b6067de58a455be3e1a1ed2fe6a30eb0226df395afea9b5209bcdb897f551b4845a1d17d5bd680ad7264c2cc1fd9cd266e710c6399da986852570daffe98d27ef349c8525334f90d7ebf5ee03ea2d26389fbc8519b7195537f6973c2a10cfb0d883fe02ba6706fc2927bedcd892a25f168349bf226959192c6888c7a565aa6f1ff2a4b6a537a3682413326cc1fb12f70bfd79dd81127833d3a97ba3a22633c5784fbb7cdeb39eb3b8ce17fea9e5c03cac5e4b8e8abd735bbe83d5f2f121126fa804bb07b9dfb1f0073e7ed3b688c6be9914bde892265fc3a817297a826778cf0a8916664da80af9dfac50c00e459386edcfd8c7e0a572697b6418730207d4386f38a3d37811ebc76744dd24d07950acf86f8fa1e7bb66608beb5fef6adee8edd00350f2d5f4195c3c830f58a53c5eb208d911ed1b225b0d3d96bd405222e0fa1345bb1c4b7035fa5d15c279a20cf8f2f3e3c748417d872750a7debf724a377fa549e100e892947023e8b3257d30b746b36d14f4002a7205d4da4464ddba68394107a29bb948d79f8bccab3e0296ba9eb38ff40a368ca23890b2cde2fa16c89c98c8f62fb1c03a5c412e69a771f7456665609192b8cb50ab12d0bc91cc492658a2e1a3e33f190b85eb882d2e9c5b9255bfe988a6fb4e3b630a637b61b7ae08b616095070f3f1b928b24a778e3a919e6fc0b21eb26afe6ebde6274e28c81f29d9bdabba8d73732d41a54df412ef7e7c73df23b523702ed38657236ed59e16d839167c8da2d7a3b196931397a2c9a81f42cadb654fd25cf5089ed4060528026aa8886b8334a3be0c3550ec7b092a1634819dc6bff4db813607f86da63e89dfa784535bb21feca73bc5316f8acd29b32539a674833bff9247b51bf1a14b2acef53ba0c084faa16835592c110706527a8cdf2061ddec2952df5cb50c97ab279fbe99c35005294d861d7a2486a0c1dd173d013c455e1fe6cb157242d86a93b841a82dfa63735c09cfc779c2d1bd85346e983cebfc90d65c982237fe745fc28446bab25854903dde9eb65f864cc04d5ccaa504b38fd6e1837c358cc22dfe19b46e5716bf7c2efd6609a2178c0e15f81e985bd638093a453ae6cedbc57b40f53401ee24789a2b6ef3321edac4d607155e54c5615dd4552fd9276759bdbc8e2a0a327719dbe141b2f7dd46d4b4ef94145acb895868612373da161787a9695f7d00fe5e93ba319a3806b748ad4cd59276b7ea7c9fe3d30da9db4307b7b0814ef5ac0291054cf777593018ee74481b4a468779810e14b2ada01d0c7562efe96159394374a024db8e196c6f5d2c72878639a81082b28d9aa85696d4ad6e21f346131c0486e24b2d5636a27b4b495b060dd7d47f885b8b0f5773767bd59c5407369b3faca7e9449e984a2f2427bdf4a9b252694ed57e424c6ed6ba70d74712443fca5415673ddda9af88b1bdc876bb3bc57000f9c4cc87511ee7c8c6b4c4f8389fe23134e0feb7dbfc796e467cba63e2a9ed40d6579e0df13116ad2ea5193e3037beb3570adb7abe455911825029a4254ab8cba8a237dbea93bca1569b3d0c03185c2374a536f422ee96f70757ccd59d7c4eeb8d622dc77f551a56da4dafd0abab209d8023930c7175d54d8ce99acb4834189dbb555bd0a24749b625117d584e207258e2221969a7e7415e2931c64f6af29b7f6dc50266d4d0599aa277559a18c600095f94d61e4faa84fdc299eeddbcc06fc6314e3d66de5945c8ea20574b0c4128a6c9bb292c000a08dbbbc501bd5b1d8915cc7bc85b127ab1acfe80ecca9c44d9e227e8a8de5775ac5cd7fafbddb3160ce1912693832bb98653d7301b5f25cf8db1b917bf2ffaad18b780407796b5cdc440c971ccfb58b24901907e6b3eb3b53e240b88afe2ae3f1fb5538e3b560e8d8489686bbe6b41afc8c5571f2247a23eff1722cf61b40ae7f9b6537e173b21fb26f48f4add303e78297dc5d32d481692b040d9a1eac7e2de485c75a51275d7c1098562f1716761915f0cb4e6975759724e4b14d5213d12653f26fd09c65cec527b4dd24a8a7a8d2bc16775b0db2faed7f389ce018f44011cd710d34fc42b2c9f8dea85ef88a92be985d7f58a4a702ca26c6257468b24de27995eb76e78629542d8a227d7cfebd9b02705412eb4eb1eb446cc8a7c90a3d92be7210a2b036440d5fcea64da663376ae0c70fa361cff13d62201687371b0d9625bf19f208b116d0d93fd3a14a2ce876e23848d2c947ecd410d60f8b2c65b83a2d16d294e7304e1162e7d0989cafc5174e9908caaa08f85c8d1a9e09639681ada51869dcdda5e1d124fe8ebef46b2c2e2a0c06b18665fcb042c6bd57e02b92ca7d66fea80471fe1f3d386a867bfebf9098b76f19ee352bd968450804e6c3facbab2d15cee9acc92023df6fd4ca11bc0cf0685b23a05d9754885ffe3193ebd691412c8cf328678abedc370fbfbd8fe991b73b16e83106fd65d3d0e0e18fbfa2ef13712c1905592a4353027c7b3173d6c27edce7034b6b69307abcac4313177d32b0e5047076e1fddba23b4918ce3757432c689985fc51c3a40ef4c8f4af8a5ee0b9bdf1ad913d9bf739c635fa5da401a2f3b4621e66b876295a46da86340b2c89049df598ed9ef9c5656c9ecc10de8d6355fcffe06091f59caf84655a2682261fdd1b18b7878639592aa62d08419651", 0x1000}, {&(0x7f00000011c0)}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa8baaaaaaaaaaaaaa86dd6036e28200303b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0), 0x8, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000001240)={0x8, 0x0, 0x5, 0x8}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416}]}) getuid() syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f00000001c0)=[{}, {}], 0x2, 0x101) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) executing program 4: close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000540)) syz_emit_ethernet(0x2a, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xc0}, {0x24}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000400)={0x10, 0xcfd6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x49e}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xcb4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffbff}], './file0\x00', 0x5}) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="1f0d9576bf90d98cbc", &(0x7f00000000c0)=0x9, &(0x7f0000000140)="ebcc7f3be3f35351e91c381a08da70582349723ccef0164f078fec36549bebb2712f34b6fe08d9e8563a322d5f3f4213ab4eb2fbcc7b49e02e1136beaaa4aca018888c61", 0x44) executing program 6: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000140)="0e8bb2df94c330e55a8c71eb1886106d72e52500197b3fd8548ade2dd20cf52ea314d9d56a999821f550442182dae2ed790829ee7bd83809e0b4dfdb3df5e8160c18a99103d254f728de293fa6f18f3ef23b09779a163776f2e42cb72065cec3c374288d72b4def8ed28d666cc475afc1c32aeff1ef5e94c92d6b7ef7d2c174bff1be2058309fc27a7d1c5722deecf6eaa7dae98588a00fa44fc6cef092882296ccd200026c5baeb0ef8", &(0x7f0000000040)=0xaa, &(0x7f0000000300)="e31b5a137a0f4b0b4299ce50086c8cfb02edfd063dc6546062cbd3aa9cd3d4f6b3f1efd2d677674b0b7ef432c8ac55b1f0f4309cd34060bb44657aa4cb7bb8366aa627ccbb522b20dfdd808dfc16c5b0befcaaf770ecf736b3f5bb45d4f387bdd1a75a3170fa4507cedacdd58064903a481f924bcf54e364de0156e563edfadebcb59a316d7a09d1d4d97efce296f6177edcc93287ff8c0b31742a2388e6bde2ef13907dab289f3589b92eb9c3504ae199711f4fda2a6a1173d2ff844497be32eb1876d20401f276c3a3edda0af5", 0xce) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c61a5a6f4fe180e9cb9b21f9982230f575295d48889cb6920796b2dd92fc9175680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9a135162985d7", 0x7}, {&(0x7f0000004280)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0f9cefd78cd74b25bc3afbc8694dc7", 0x442}], 0x2) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x20000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xc0}, {0x81}, {0x16}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) getuid() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x5, 0x4, r4}) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 6: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffff9c, r0, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbeb67ede45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba2e97955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece850794e74035f5bc054eb1dbddf42a05c375ee46b5127e770865a6439dd168bf445eb77603f53343fd7c7814a2f967500d8037dd10ab8c11c53b62f58e42b7a32f1b436af9bca3bb635916fcf900fde621c562a5c583b3c2754d67518b650dab3ce94c3e5f1d91950f30eb1d682ee39f2f6f06e7582868a66467530a8aff405a3d598a429f2b9a7a4f6aee55e09e3140ec5c72a0df91770482dc37d38620c00549fcc579967035dff0fdf8de976e889d46a300e0f778a31fc99dd87ddb9aa2598017cddb931374434cee2d0d2d26090e4f89add1c2dcff0147c67e632ac0c73422d3d3f1b5020270e5108b6ab7a61116c2679ca79a3dfbcb7085e48a1e1909a031f840b9bf286c52d044654a017ef49c6be74cfa1b4a4a14600c12cf2a5a12f276c81726484377ad8c3d0058975fd323e0cb115b5c57a093da4981ecaad30d08a38f721bc79324292a84a033ac56", 0x1d1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300", 0x5f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x3c, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001280)="b389d9f5049d55f7bfd1603fd3e094f1256bd26c7a52856ee12a1a004c21d0344bb23f80d347e3619b28e7eabc97058d7f2d3d48081b54a3fec9ae6ce137a33958e6bbdb673843d168e56798f4103ff613ca9388f9dfab5616690cc2b83dc67181011cbf70e09df51d0f7b8845c08becba", 0x71}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)) r7 = msgget(0x1, 0x20) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001180)=""/201) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2000002b, &(0x7f00000000c0)=[{0xd3f7, 0x0, 0x0, 0xa907}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) dup(0xffffffffffffffff) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 4: r0 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x4000006}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000340)=[{0x7}, {0x2}, {0x16}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "e0f0e0", 0x14, 0xbd, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) executing program 6: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) read(r0, &(0x7f00000001c0)=""/153, 0x99) pipe(&(0x7f0000000040)) executing program 0: msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = msgget(0x1, 0x200) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000080)) accept(r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000540)='\x00', 0x1}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000000), 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r9, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x70) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000010000000000000000aa4605c63f76d665d7a10d255a558f244b8800000000d02433"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x2}]}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @mcast2, @empty, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) executing program 7: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 2: socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x5773c5bc, "8081007bc2692d05000000000000018800"}) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872", 0x3d}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206911, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2680000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="8b589d9d", 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x3}, {0x2c, 0x0, 0x0, 0x10000}, {0x406, 0x0, 0x0, 0x9}]}) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3f) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x10000) syz_emit_ethernet(0x13c9, &(0x7f0000000080)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r2) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a74", 0x1b}, {&(0x7f0000000500)="bb0d", 0x2}], 0x2) executing program 6: r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0xb9) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) socketpair(0x10, 0x3, 0xa0, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000002680)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)="24b7dee11f08cb0eaf59547005346a9dca136451cc91e8fdb375a5241c6e39cf53b6702f4ee88b77f5dfc8f742638b27bfb9b657b2e7939bdd6869eb11c5", 0x3e}, {&(0x7f0000000240)="43cbac3133c9982e92c0811c241822ad190d53e5fa862ca18def6d7852b469ae16c1d66ba96578c3beeb654139fd36ceb067358c5767dfd5ef38d07887443e4231794b368f003e9a88f4caf3542ab9dc7c7a740cb105a3d0e6892233a1d32f8b580ab45bc4566f96834f577968ae565330fe259787897a9c13bfc1d6fc11bad0eb4d9ba6db3259196d4cfae826ef0af1c4b1a5fe07ac2d4fe3dee97d7c5ac80df6cac699fb9db71a08063029cb4bbb403b62ddb7102c92c206128f5c6820a0e483983ee0a5694d3fdb3c8e31f582b75a0256b0871cfb2e3afc732a5dfda3f05ee661bfdd4812f244d7d9964e54b87846b04eccbebf766c11dfdfe87a70788955876ebe0749fea72e6624214e16394880c1dbb25fdbc6903ba8716d99b290011bc1604ddef86e2f08ea3de4654737827b94811401044461dad35df3642916b2e0aebe2945d64fea71fb70d0bbd9e9f9fb7e5192eeea5e0fc25794d39e0ba170f41457807acaf0aa6868f988569b7cb77ef55eb915ea5a95708443e9c9f7fee48cfcf806290b5b500c52b378645f84f18ee045e5a5ed750b16b0f2fa5dc2686c409fb3dfba009b4adc3bbb3661e2231647a625216e36f9dce4672dd3ca2b8502a604a2781eeaed05251708ee9518b8c88ad3c73d946b4ffa1f998c84f7d5b029fdd22c7dfefdeda5f71cb9b912f4c49f6c57611ac93c7c5631bf46d8b6e4bea902d5c349e8961810d4f53aad6fa1997a0ff49a3c15de9ae1b1888b8cac0e545eff5fa3fbbb2aea75e98f1877a1044f5b1480122cdfc6f522a5ae0f59539e178b39ecc3d0fd8c7b3a40a2caa057f051d56b97067110d9722c52dbe782959e49153cc72a83c5b7828ca182d9b1f7b72d4f8a02673d7b01f7913858d571da0a042bcd40cbca637a631e545bea8523c72ecc95f331855e90eb314044222c00a99ec623082c7b74a52c0f930a7be54f887b45e9ba13c090bfa36b30655eeed83511ae6f515a81e6c4a58f5f33bfa63c7981d832a42a3900a7648918e5d9dfeaa7d388b4d86e6d19c6c468686c9474aae7dfa2eeaf782a85ab2b3d89d50536366dbdd195361dfa1667f3965e37f06fa3019ffee465b37a5a1428db17e785971690417efda8337ae17e2cd9bded17bc822ec6af60560f2a18b75825725dba767445f5ae41763fef74f2b839f97e445dae0b175d3b88b8828f73f98c1a1f8b4410cf7aa75dd9550eba0f81a09377fc3598cfe6c9d7187a895f8c47bd3513ef726388b84810ea504635e930ff7c763d3bb9128d80c04f55cdcea7db3df1b14f4faf39790e7b541c775bad7b5d2cb115de06e9a29945749a1a65d3b4ee6728dd1af1f0f9705a413b8d8b806a0cd42aedb48954ec90a4cd0b6f6b405a1613a31d899d3a5e0ed52aab53455cf871dccc5e3e3f6e986269f9be135a8ed2da195b66f23713532042a28f332b20f60778440b671859830478bb588c310f43d7fe8b0bba9b2903450387ded265471a4ef320d61bb0cf58cb51c4e5c7e530794b7349720e923358c3828dd40e28055c50412b17cd6a39e56105a391082cf148eaf84056fa426db51932ffd2a018a884ce8255cdfbe6aa49899cf8166bec55f132291e04a944ed2ee6287a1335b44902314d4e8a9177b3e4cdc82317300d2a0cd6ae8bd090dad09dc76d831f525a4ae21ce0bc52a63f000fe5a582c52d51cdd9ce391433ab7c4ffedf616ff860d2e85f557040d9d5d11f3f8372c27eb68f8312a264a99bc7be8e80bad16f976eeace5fae71fe284050cb07f30106af09e4318d39b6fef85ee7dd35bb6b967432b8879e66e59440b67ab3593ddb55631ff3ce8c276cd733e39c2a08f256d33c3e51d79fa20bbe3148331d0135ea2dc1de79cad13334cc00c0c284570da4c032ff8daa99e2b807bd1cf572d64673fbb859b95342e52547624d3a270b7b97239ea76f2088a622e9b0fafce16b997ee6792cb541839bb607ede48b27284731cf73f7ea192eae2041db87d80a9d8e3d38a52cec0d6f748e08c4ffd76c61264308138b22c5640654f2e97e9cf12dd84f2506afc554d6fc3c6c016275b9a76dbffa90803dd26e6c46364acc7b6319d5f8dbf957ed19a6956960b33c5e8967506ec308b3a0bf838e18a2e555da4b0f400a263d6616c50c5060c14dd77acad982471e7e0bb75f8fbaeacbddfe488a777a3006b1da056d75058ec3ae31a67323b37e17e3eea05dda60515a8bbc3889bbacc06143a87fabedb3452947cf82912bd7609580073a723badff920a3f2f5ae6c10662d48d8d6085b23d1ffaf430499218e9022ee37aaf5bbb2a31af7aa6bd2c8336efafd0b7b3f786322da34b2300276e215cb8df74cf8f76bb8c229db3e4f37a0c179658286364a2f7934f6dba30ce1f1c1146cd31495db09fa5d52f38bcce67c9d4113f7d6ab05d47abed2bec510b60d822c61e57492358510967e70dbf434365d5667dd52e05988b4adf8eb9a94a42500c11ada1ef4bf4e4f3f12bf04257307385f315dead963119e932bf2577127cc4297897b0f8e2ed0db2678cd88ab07e050d4bcfd9912ec8ce1d77594e4769d8ea286683c365c3e64668988050e6f69676fdcd7271b3003f0aec224a4ab9448c1b58cf2d77de5a5fb16e69989a89852cdd109f6439c8abf1acf8f1f11c641651587b958d142cc66a477dd574a789866e6e4c2221b106d6c8925d154ba5afb08256732d01a7565503456475d7692535119ce23a32a94602c442bc4de4210bf1973b3e162403c1451daab5b045e09077421bd46aff21742f82f801f30f574337658a687c815f0511d246f7a6ea0d57eb8947514f7b5fdae5d9603eeef30e36067513d8cc509604dc26d966d1b7995738877af538feba1063dafca8f2c89851689b38861115db42b4ea230367cfb1525062a1cad83eec87f41e590e15dd4680f76f79958d88a247fd74fe18e9f2bd671d62b4e380539d6afb2c46faa5f70ab83764597fb06e32f54119e1ef41fc9659f94eb259bee6f3832eba20ff45e463740ccc4a5b1b56c4c88295bd89f7397c94de465709559bfa8a31552ef6af7be7cb3d0585513bc37f8c6727221e194dd5605b70e3991bacac950a9b2c8c33f86994fc96a71de975a4e4f302564dfb7c3f08cdf7fa0fcba4848974833ca4a9e08e73a9604549b7e4af7d2f59b4a77c9acd83c66e553a383334578c44ffea43caea34c60ce5ff31c34bef51a16682dba1d702b0128ca931f5b4fba6d3b929d48ce868775498c0c36a4717c10380d2d72b8566b9326f4ac68e808ba0fb96112e5321bcb3288568e930880fe04527c1f6229c89c35d44df1363b7a7e089bfdea7a39b07aa6d6fc5912143e95edf1f3725953961e9aae94d958e1cc8265b0214af6774a9d6be782bf16fded5713c6d888c1d6e13f311da962bf5e7f39150b334e34580e66dc86fbe8c1801bd7078bdc7760062de61b30253c4ac7680cb71144469640719ed77c9b3c6928b06f4bb099624ce82eec1daa64681223d50d6a0fa473f18e1555a2572909ce0d04bf3bb011118516a15e117ac676b69eb8645c2b6c9f321497d051de1833bdf8a895bd1a875c1acf0204663ef2032da094db3935db367fdadc899eb51a3ce35b6fa185188696eb51c5faa922903c0e4de779ab90573e12f6ebccb439aeccb2693915de6f23cfb3bab0c46fa7ad4e3490a6de8408416b40558a3ffd636112faa6893ceb9f0909540fbd38f2462a7c44b31a6c35b881200bee7a2fc2231fa6370d1d0b34a5e6ae361bac40c78895169ddf6d2f3ca4a8265d29e66836ca7671fcd3de56890699c26a0ad9d4821acef122982fdeab77363be80b99943bb32b3c2f6a2b89aac615641ffbe0167a0d08799b916b9c115bb4f7b88428ebb0c36c29c46ebbfe5942af180bbacc09bb12ec82c976a02a022b2b18d001ca71b6768e72bebf652ae68e1d017c882a4eee9b6fd30e8759425885ddb6e2a41edb6ed80d896d7bffd4f0ae15830a6057abf94fb1d4753be2a7d55f5324afd28c5c0efdce0e870610ed04e61810dafb2352b217ed21fff7d1fd55dd13607e67072192bfaab972e395b0f4ec360b88b0709b58b806806e3a60f6788e2c51c7da8722828e525120b63f2aa432d603d8524a0d46c6cf889e3fc72cb495b8cbe041d6ded91e07281f1ecd6181b8c40a5015c61c4c74bbacbd6751d6e276e1040c2a8570ab8e63d115512e1dc09ef99f8f8e2a3442c09c842debfc8139dc011bdb5a894bfdfcbc1f7778e87f62e9d476dea9b369f95a361b7843a7c1099c90d3701a119880b70bbe02d54db7a5de928b1f0de7e5b1eba2d94a26cc1c4c2ad4a351ee16f1bb79c7d8fbbef69502f1f82aaf01903c75c3402fbd327959e4a51217111fb5fa0322497fd179eb2e67e660e84b41309dd6c57474ad4f6a7d0871754a3562db8530da4bab2aa89d8f07dd392e3f706b6d5084c2c85a17cedef6c022a5d6554a0f5072e4f9ebddebf60f0f2517a39dc5304512ca60af083feacafb60f8fac42f0e46f58371e1c745a58be8657c86a1163686765c4bc8c5fd5179c314046fea45b38fad97b65336a43d75fb803503b96377b6d60ab8943fcd63c641cef57e09adec576276c3813ae72127207a4727879b50c4831359eed4a825240b102190b501ea247fdc22ff569a20c7936f0aee49fea3b35fb83e5632a3e92eec1a8a96b89213a8ed17c23365a066e2519ee49f31f4910eb3f3637a675b07f0b7e9a0aed7ed410fe1fd149e6930d2ac83cd2dc1ed19711cffa512e68193ed4992ff40ea15c2e70455482334026a40fb1572e1c26fa1ba1090ad5a3273eae614e5941bd25e4bca456e1e204459fccf7d1c532d063e01435f02475a25ce85b1455233c4fa2ff9d42e13214166bfe534c0d31c4be41e26e11634177379c3c4ab82af58d3d38dc2b8f6213fdf2f5e76e24dafce9cc4d075ae7b963e05f0b42d2ccba24d481f9aebe60619372b7ec36a71a6ac559757b806f4a326eb14f35857abc6effc6a98fe56646edbbb2278bc4639dde815704766d14e6ee01c899a412d8c97a8976b2573baaa222720cd8f84507488187b9a08b0fce4e4356135be3fe6ea32f36d7a3f288de29dbac37aec62d6bdf1c52eb84a6231e6ab35fd7558362a3a6f3d673d47e375aa2828adb7e8344949cbec1e1e4ec1fb74d2b73e9249f02ea67bcfb8c4dfe9515d33e879a9092918fdd80d00432d628ac19d858dcb62bdb3d1749f23743ccc380465a88228d400fcfd97b63a7f162acdc0a9a287ce80d13cfda6461d41aebfa357bb61df422c0752cc88cbcd88444eeb233dc8f999e6fe3d7db26045a4f20eefd611609019e3dcaa2c2be0b9e0e5e4cb20f8c079d623aebe256d1795406b76b64dea36a8ccdc490de3943c6c730baf34dceabb1783e8660dc00cf1fc755a9d1a60fc06966fc04e8ea37827edab2488fb71702cdfc50d5ce826c6471de993b6ad54476af8f270a5511e0abd3a84f1da795275a114b24f9487fac911f6cf7d5c5c56568768eccbf266f1ddce385577369738f9d05703fa9c2d6825d666b4d6e0e59461ea896207fa6701080aa45806c48a5011375be410542109a5c1bdbf1b1ab39aa39a9a1c249380506531cce551563d55041abb78aa67fe468096f72484d911d225e1d5cbd0fb1228132937efa15079c3f868bc11b616fd67a22ce7afd6901930814bf93de3d3bdba8a159d5be2f3423ee868cab5e8698def8e6fb5a400efb8f9341a11e09618d37f087953896e8257cc7201ba128090e48082ed004000de582b0e1a8", 0x1000}, {&(0x7f0000001240)="f584b6fdb9eb155d03b96072a0c9723ed6b4a45b57ffd46007ef19aa7484e9867ce8ec31bee6", 0x26}, {&(0x7f0000001280)="b507b327fec4ad84127fe0727d383484ed82e30d38d6e95ce65e2de823e264eaabb467311033df97f0e9a65295dc931d0b9502aade6884b10b58091706f75c3c5c9d9c32037a1fed49a046574e37084b7281ae4a23846e71222ded489f8115cf16ed0a10ff2524eddff8ddc6f04d8d6f0657da1c2a3ace3a1ba22aeb535e6805de48954841fbbffa19de7dbfe07d902bdbdbc6211b53acf04d564b26005026151a6b60f075bfb97b5224", 0xaa}], 0x4, &(0x7f0000001380)=[{0x1010, 0x1, 0x2919, "5c8decbdedea0529bcbe892b1c31689c525cb024901da133e5143d629e36d7d4c5075548efc0195f3f7a471351fed1abbb58080c035a65cf69743e063ce19973b0fa655d2013167b2047d7bed469d3b96686c49dc57e8958723ff5c3548cbe5545a7a3372b825399335b4cbf37c55db67df53dccb40bfa6c1ece2d151bcacf72688105de6b4b350e62fefab337061d6fc9e8b142623181d24c2b590ed030cef573eea66cdf9e72cc92f96f1ccdee1db34c5a3f7546da357e6398ddbe4b930abbdc621e64b600ffa35c4b5cd3fda5bd78089538c16dc14bfcf12c68c1a2300a9989c2404dc6362cee5085622196bd8ba9712718b1fc5fbf531402b2bff7be81a6406a2db2055600bd292d33c06b51be7cc9ced63a4e0a0d6446197c99dd3eb29b30d156c52b2d5c28bea62f9ed174b1f9a23f04bf4982c92d1ed358854f2ca77304911637412649ec5b15d2c59f1bda7f6e0b3a7358b0a7581c3f51394c0c595b4f9e1cacc34246a9731368ffd19d94ed264aa8b01dae333442d7c972b5bc7c5a6f690a9bd06d6b6d0ce7406cebd06e2bc9675565e55a64e083e6e8813020f34f2eaf42cbed173934fa4bf00693e2b0ae68f027dbf1cc2055dacbd05979b34c4b9b6f3ca45ff28f9daf74ccbd563b7db10e723fb281c295014e3ab3e08508fdc78f0f8d94fec95fe72ff5a687afecd050f1d8fa489838b7da39730ad193b9ea79f111a82d81124dc9641427d7add7b75e6c31b7ba210baddbd9536802fb87f3e8671d2d3e3f2d53a3ac88153b93f61d2f5b114ee7f007082349dafadc8e1ecafd1fa3902bd464ed2a1e94921200a250424ba13397e8bda4bf9474013f1b1275360d5bc8275e5ed96417a66b6d6ab4a8acb7ffc3adca64762bbeb0760635a8715af47c929771360d72af89eb1a71866737b277750ef5363cd5e14bee7d4d85431e252ec57578fcd685285aa4bcea04da59d5f34d084a766fab74ef0e45935138f6560b28525e446654b0268a081fd669ca41d93cf1b05a5ead6cdc89e78726ade5321350aafdb7d0f80048eeeae7a378c7af4051efc67f9cab13880376b87de1443f9744d9e60b044ad4a88fd7bfb06c36d33187ef08b690b16242d2726bb79293c18b956ebb21af0a26362766a7b8fffc7e9fdf9a008a2a44cf154ab76c9d90a7f29b5e151d1cf658a8abfb919a19c73c2438548c8b94b8022cd1548ad1824891ac795438eee87aceedc8346d90d98e3f05e39517326cc2207d933f49ac1d50d87d0ec4eeda268c34d2ed4e477be7a2149af83bdb193a642c46080e3a4618f96cc9c9afb6343f2297eab3118d982805b22960a21d261f55f2c47994f0c8445f29f8f2a0104b9020e3bfddeee0e2283e5f40ffbb46009179a82b7a9940c49b31d9334c740c5e1bc76b94ad4975b8f551764d87793605619753dee8c91f0adaf2a776f20c3e06ffb396f6038f9659692c4935667335a60761df16a502088b0cfc07a610d6e7e2975440252eff29aee969a005003d17305023fd44da16ac6ea57f8f0b0b34dd645f725939769df9a33ded817fece4f74dd5f72fcbb27d8f4a8593b94ecd65d59ed85d1c1653a9016188e0b5c3643476449bc4542256ca2ff484c2f65c3322d444850f6ea992cfd340c94cabe9ccf5b5f6e24ad60ecdcadd6646e4c2b72a231040076483c0d81a0edc975b450efc609773d9feb60cebf32ca00e5e120df287017bff846c992fe6fea571f01628bb9f6a75c1bcde9435e32388548232dbd3962c7d0e04283117940ac62cd3e450a85a6a429bf0a8b7822a97fbfb1476a512fdf233dce6bfae83a5b423e434c89ac4fb56b576ab2785044822e7925f83555eb9d1790c5b1205a0ad21dff5d63de1e30186414144c01caf16874f5ccf9bb456ab3bce0048244632c4fe4fe66c2fd05dfbfa5c000a85e23ded557685822d19c3c5cb035220cbd85b8a3c3fb6bc66ebd5bc6d8c2f89c05fe9c614b9f31ca24159d2ef97f3a6ea8a49bc72e8f48040953bce225f6ec9df84f34a3b70d0713e4648e113d2ec3bf2820a5e65f72e8208fa0cb6aea4f80990541462ec90252908be62344e80eea8ec7e415984062f4d64f6a309b96e3e200100d978921bf54a6e25edaa7a9102f58ecce37d5f0b2b691c2b17afb067e23a4a314051da23c0989cadff5f8fa96433da5cc910c3bf00ae3ed64830231289cfab3842746df8820e2cba3ad546e7d55a6a0474e42b4a26f1a08210a4ba62f2b5878c9ee171bc10ce0a8955ef5fa108add96d6624ce7da1d21c232d8db19d6654270c1052cfd8428de321dd9c02fa1097018971d347bea3cfb7948cf96bd264313671da6415493bbe6276c1bc9f04e16faeef5f1375fd229422a27e700240baf1eac4a1f62b1767848c4cca193281d1c7035621eced795e52f02b2a402ee9c91b07a5ff99a8ea8ae7d1d55fe25587021420e4fd16c47571daec6df3d879ea4442ca4349714d09c825a99718784e3f7dadc994cfacb95c68a1343a1ba2a05cdbd8045b97c0e3a5efed20464f28efb7cb65fb224c4e2e727e06a7990d96d368a81b3fc650f5b1d11d13bb315e4aac2396f568db1f411adfe99936e85aa54b08a3b4eea0e8986d7fcd58cd73183d22c8671be79e20a8a79d90f41eb2e4bf32fa92b1645c98fd1fca9217782e201fc08d842502abb1c475b40c0a28a81c335279a5371d06d194bbd91e2624164d5d73782d7736d71efc430b20799f457747fde049a18c5e06e662d1ccbe48794eba3f0389de381d899f4612849655ea48c575338c56a94043766372fb8b6bb4f0f543800995f4622f3cd95fa6f0d2a692cc6f8510c2740aab12cfb791131b463fe26f6d912fcc1400bb59428a09bbe5663bd7bd085d31bdde0b1c89cda7e77c1b2f748c98ce5b0fbafcb81128f8e72dfdfdcce7c15cb9108538df549b87c509ce5c16c111949a811fd5fce01f820a5f3b18b8ea4497f54154b15d102957bf2492d4374dfe3280d11d47a399e8ea84e522c9a50403b14c27f0fbcc68362da11e127368972d6d0e2d6d5bbc2079d0eec15f4431495c2f5d44201fbdf8c239c5637d621a28d3103c91ebfddfe1cabea935bb07c0662db504d4b890b954d92a03f435d7e9068e230ff282d56303a3e9e17606ff57a557b1eb486f597889a067b832874abf86ca8ddf1b138a350642b21ff7ad5cc8a8b24006cfc74585151d0967946332d150f4bfb2d31d2010f24cb4b69ab642222a5e7bf46e0a2bd3c1c6165685fe98bca9840cb352a9cb847bdcbed212bc4a183ea89f735aa862e642f8f9cd460f5385cefce141b72649ad512e88f4b8e247475b04dbd8e3f36ddec506c91922d7895736970d2bc5ee0d0ec5b15d91dac732311226028e179200ec92860931d30d11807069fed498761e6d4b6eddc6afb5e5dc10b26d345f231e2dda3434014c0b0b67c73fc50b7d853afea692f9211f08c86bbedcc2b02429597dad3a9731c272ddcf27821453257d602e4948f8dce7b468d27bb8f280a7efa29ff61b1c180196c78cdccb595c9d0de50d8594c810d465d9c465bee794b1b0ce64532d66c96d5521d5f61fe81725cb0b50a58ebd4fdedb61131bf2811db8b980f1ddb0952d0455f645ac0996997d0d513e57581b019e4a74cc49002e4cf7c80c3e7f074772c307ffcb22d49d02a39682c18d33cba060137ed8959170ebecc9f6013f654ace349a51b4d88ad1efd89f4db068cec1af805dae466094c8ca0ad00a97dc6d99d9ad093cbfc9e1821148144a12158a6d362ed1d9f841cc230e5ad1557209d233e7940ccba7eda54def533420ff4d5c3e943c65c4f5ab5f35065f2fe24a27fe511db3f33f1669f05d94ce6ccdf26597be7c548b17e2d2d9ce3c432149c96576ea16ef5a1cff00e9c720ed03abc319c609dd7745c811e80c299e7cbdcaddd0be592c8d3780019775fa797faf90b02e11d79b8474168702ab24bdd0b6845f29cf92b185b6c468a13f0173a08d1d8495c6910b3303ad9c9d5df4df09d685dbdebf104d88e90afa96d7e04a6082fe138132273f201fcfa87d62da6cc9e81c97df969a5f0392e5cecd544343090ddae94df31be58577bd7c13547e3ffa04720e767f2547ad181a57cb6c471a74d65486739a40ab96f8227a686955dcbaaafa8c0b0e58b4468256a8f5230edb35a37ea7a191c7ecc9db5427abc87e30e2c112e5051676616bc6bcfa8cb98bfaf46c3da8fc85902ce5e624523d6b7e7426cf595f786fc89189650b884cd1ad67b2628f9437423c9acbd4362db26d1d26440c3086f74dc856e982ad9050ad17a624b7bb716fc9e0783456a23fdd5a251fa2d82c3deac643990e61443d0917ff493a30e4cda822ac7966ed88402094bfa963422d139fb2de93a2fb908967f7b992edeee40a6fa7cfe5b362ad6fb87e6b92fb2fe65141e7fb949541f4c5c8667a0038d538c2269ce5793b65a601c14f72fbfd89feb799e321203b7bbd6985a9eefc4c4c42c9679280c49222e56458fab83fe38115d38dbb0d03b296c3444e066bf8733d6c88c0d6afb9c7c55beb3a650ffaa52ba5bd0cec5ffb861b8f2db17cb856cf2f717bb4c6c5f6bf1a0c1c8e548495caff031a16955f3d3521a6ee33bf7dc68971e16eeae5a6f762635e4d556fe0073808d598676b2ad0a6977b23d3ff5c715b650b7ee236e105bbad7759ef86b476d50702e36fc0e7946c746d0b2f3aeef48b6fca91d5a843972426431717d853436a84f9494493389bd382ed8829e7b5acac0f0646daa99056d96a0c79959095364fb7cbb4c9c8d35d1c346345e4b3f7eb418cdf156318827f08abc9f771ec234ab6bd346292b84e6a2fffcd4740c2c312891a0d947e2bee5524e8175ac67a89f7d3d127218977e009ad9c1d7b3b384519c2e1959605b4fa2d22823e41a6297335e18fd44c1e5a36b34cad9429407da818077f14f2b128d2e4724497a28130bbb35b413de8fad90d730fda72d888d66ff96b1e8677b55640f536579c0f57899c387184fdec7d439aed79b90c5370634b15abb7af77292e57f3abfbbf27ec51303e326d4a109458984dcb77a804127a80a9e313afff68ffeccc7b90c7ab77aeaf15c3e4cf43019e3acdfd30ae8fe8c44006a5f919318c802d04700ab0a0f6460efab8dd95fd94a3ff79d887fa5c27ac37b9ee0a293b7ea94108b4bf7441a00ad29ac36dc9cadba7b291e14ce9d30f70365e7b9b8bdd843e31b558b840eedbff6b2655b62eac465dbf9150b4727f51800c76e5b7dc96c8585d946b5b0cd5faa7ca4048a833d67d00488f6f174806a7212aac0a1a51fbe903d47218f2ae5578b379a6a10637aed5d3480d602fae1d4c6f2c07ff9e0ba57b7b9ea095f43ecad24116537a80f21332c259f38bf99cea16c2810f75de0cbec32dfc61b2d5a446b97f5ef0415074bb63892ade0e3b2870a3a4a8006ea4e9fed75a4f5767d894365997104ba9e72dc594c73d22ed227ffb6bf5753886a453ba29a7959d305c7d04ffc8cc780e7b92809db751d49cec2d849f53b7695fc45b783476a8ba274fe0eae3db230cc1f1ee99fc653dad7c21cba47c8eff5d0a8eff9f731f3fd7b7256300ab63b3a1e375e5cf70bdda0537454169d590ac18365bfc0956d6b399fb5c2d070fe7b75b2eb16ca65f9bb679c9cfa1f188f2920bcc27be97ef0080503b380fbaf3cb6ce0693f7ce3b3386e0471e639ee173cc503c1af9ab5dac4286cf5788a7597d667ffd926bf941c5c854c3cb2707a02175ad8340f16f8c72df07c76ca3b431489f8639f4a2a2a19fae048"}, {0x68, 0xffff, 0x3, "4326e3356e9d23a6deaaa05e570442ab8de4d8e5ce5e32d9b11c0dc8907b6a2f5ee31bd5bd737a8931d684072ee7bc8490d1fdc3940f563dafed674bdd772fbdf2bcaff5aafdcf5b1319d5d091ead7a9d4f0d1ccc3"}, {0x100, 0x1, 0x27, "5799e932b93e43cc43522ba4c242dad1003dadec3c0766b54cc4eb69599afca771509dc24b0fe8e637b0e38a64f5cb5991ac55508b20f6b954b447a1a66657edea4fa0a46a393d1041fc5b8d567896f19a3ea291619d240b1f2a292ae77cf41c0022e5edc7bcb2d414ed83621bb9ef5ce1129956782067f7dbf5a44c4db7b6bd87ed7af1f1a748886a22cc58a28068e694f910bd5f94bfd1e2643f35027df145142eed6cf93abc9c77983d08396ca70418f92c42cfcdd1c42b1acc6657a24d5109607685645271a3835d231b0bfc5c4391a575c8496d167448980517a4c6c94253fef92547e4fb83696cc63c1fc7a479"}, {0x60, 0xfffe, 0x800, "c606ad8a75af2eee4d36841ed60b20dbbd3e3838c8642a669594fba8d24a1d99856ab415916477d52d7d4528a1725e373d6c868a674de92951448d07551077db00e09c30d853629754f1e9508d"}, {0x110, 0x0, 0x8, "b897e4783665b97d7949860124b782deca0d5d61c38cbefdea250cfd1baaa5999c9976b6f9b2b7c63351d54e6f07c3adff7aff235c1c23a3f3bac0493a115db4d824ca3fffd6947961f898a379c4aed01f9f42f9d5f94c9df1dedf73abb3b35e40c9e8075ddfdd2298384757465b0181cc407e61e26d65e5c2c217c3eba59bb8fb501a13550abe96f13e13a85a89d29169b6eef0f35b4ede42338de3e047cb042cac750bcb5d8cb477f76017a26c15168212ab1ca58191197f5603fee313761bf11a5e4c305259dc4a86aa0d94c33f66b021aef76692be3de2a05a4972d200f3089435c7e92c3bd39e41ba4a5642561c512493fd42155acac94346"}], 0x12e8}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x800000, 0x4) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = getpid() r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000186c, r1) r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r3) executing program 5: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0xa02, 0xff, 0x80a19f, "bb08000100f1812cc91b8d00008000"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)}], 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x33, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r5, &(0x7f0000000380)=[{0x0}], 0x1) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="03b22172", &(0x7f0000000040)=0x4, &(0x7f0000000140)="5f0e52a567b3d4ed8e8214a51243cfa3e302000000bef110a3d2b558c16a26d65e4e1c1b5baed6185296fd035081edfeaa6af0707866287d3d33e69a930bbd5ec946ef9c1c", 0xfffffffffffffc49) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="0000feff00000000", 0xffffffffffffffc5) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x149, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) r7 = getgid() connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x1, 0x7638, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r5, r6, r7, 0x1, 0x40}, 0xffffffff, 0xc1, r8, 0x0, 0x8000000000000001, 0x2, 0x657}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="0e09b290e96df58dc2b68bbee66019d57a080078c086eec038b4032938e8fe1257d5ee7f4880197c614d57b9508a58796eb200da5ae8f62c2a5a4ef2b5b299639147cea1445d1677d4d71fea5f60a17eb0daec2baf68ea83fdbfbe06e447798bc46eb51070a9c5", 0x67}, {&(0x7f0000000140)="a72b2af5bbdd42febbeb23341beb94f41612f83fa7b470fe921f18b29ed14c8dbf11e7e82ee81c1f2da160dd5e1e1497002abc036b46c0e7b3162fc4c8095aabde787e1132fb9a3b05f844720ea49999b7307d576c0e4eab550a", 0x5a}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r2) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES64=r7]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r8, 0x0, 0x9, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406}]}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTSTAMP(r5, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfb0b3d1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x1, 0x7, 0x9, 0x8}, &(0x7f0000000140)={0x9, 0x3, 0x5, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, 0x9, 0x1, 0x5, 0x5}, &(0x7f00000001c0)={0x8, 0x97}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f00000014c0)="a0f6415cde912c9399ec5c186177bfefc72b0376feaa91c2a9b8e0c7dcc3f37938614a253f1e270ef8b70e0ae623829474d30eb21f86379e47c3a027784d7561c9542ebe5bd68b045789144ea88f629628b21a571d3b6efcbbcb75cda7eef3e0983652d20d29e9c40ddc5473909a4d7990d19df70a27e8285d585c10a2b92e912aa3393c2f2f5dc618934caa47b2c8ec5b4cbafbae9313a0b1db787c0ea696f4818229b0cae014204001bd561ac9433d79646bddfd4a54ab18e6bce9bbf72df096f3bafb127da51b025730b9194190d1f8ba85d1e156e1ea58976686284e0d708ce394", 0xffffffffffffff61}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) close(r0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r10, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x0) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) seteuid(0xffffffffffffffff) executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 4: r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be1ffffffff00000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000001}) syz_open_pts() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x7, 0x1000}], 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}, 0x3, 0x2000004, 0xa2a6}) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_open_pts() writev(r4, &(0x7f0000000740)=[{&(0x7f00000002c0)="9e", 0x1}], 0x1) executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x563, &(0x7f0000256000/0x4000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "b639bfb4e65c2cd829286e7e33f1a92d7b0b6c85"}) close(r0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 5: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x83}], 0x8, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') pipe2(0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x7ce) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x44) r2 = socket(0x6, 0x4000, 0x7) sendto(r2, &(0x7f00000000c0)="b49d787af9e63fd02d0fd01d0043dc295578de8147f97d16bc73e59229b0b93c6cbe833cf25d255da367d49e1826d069d672c2dd677569696ff9fd73d12d974058e08e919df84182dfe94c7ad62866f1ab81f9c285e100ca383219d4366aaeaf1d4c4f35bc00a43baf1f8f8c645ff1f862a2174ef0dd74c008e13f8ed9a34e3b78a2132a76ee877da32d46d402b27af99f43a332ff776f88cc26b29f1f3ec5eb2de7d11e88908907581838fd6cdbe3251e4dee24fb0a2129816fc6c90c3859ff374ab02bc0a6dd4b", 0xc8, 0x8, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x8, 0x9, 0xe8, 0x3}, {0x1, 0x3f, 0x8}, {0x5, 0x2, 0x7, 0x2}, {0x7, 0x4, 0x9, 0x400}]}) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0xc0) r5 = kqueue() sendto$unix(0xffffffffffffff9c, &(0x7f0000000340)="a355f3a9f72d2d54bba13a4c52506fd65965462d06bd8ba7978f585eba4ad7155d454b2489624a2d3033833f0fc1018f273a23ac398d794c5dbbe28db9c7cfab29f40133080c974fb83db0", 0x4b, 0x8, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x20, 0x5, 0x4) fcntl$setflags(r5, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002980)={&(0x7f0000002940)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000440)="e717f6fd460d5411f1819ffbff0223ce9b8b6a99b85386d5503d5911c6f2385580880f19bcb913bb553ba349b5bd8dbf9a390c2f474287aa9eec14d3a52f8a5b5a7c5b9d874c2cf0c2040a0ada0493d83db2042ed91a8e46e74fef0786b91f1f099b81c15b09c5fbc0fcb1100ab5f21f53c5bf6668b8495117de0f8a7d90d2b36759ac3c5b37405e54a8c9b39710cbcc467b8b0b11be152dd74bc2cfb52704315cd52fd0b13f48db740e9fc82a0ed6dd205597242fc10884867027055cde5262afb60b6bffda09fd8cacce30b0529899fcaeaa36124eddd154637b7ed1eadf21b3a530f8374014ce537fbfa394d36c3aaf42dfd1df42f7ba6c4a08e980e2d6e8b06511e503e06347e6c6425e160775a9f1c3fb1c1c93fb790dfba2c87d6fc9eddbd4e469d10204b295f61ba5fbf8214a14b7e694328a544d21d17f2a5aead6f903e5277d096b0f0cb67774ca473d19fcaf8618c771bc8f391c032e8eab307e97b5c0180fcf0a4a305bfcd5bffcf507bc079883a90b3ba5b3e172118ec9632de55b393d2ff525817bbf6b86ee4637d568d866cb0b1f9368215c7c65c737c122639ef73296b0f6e6d568c55f248559e3d101557c9b1c31065d4eb4eb44ea2d6258bf5c68d78f0090ee16fb3244f27c1dfb55afa58428213c54a0e19f7727de80ec549de9f78962bdb32bb9aaa9858f7587b843fd8eb28217292c98cae32df71d9a6be2c61fe0a14387e1a76eb5220e5b23456c479f9fcbb00e70dbc87567239fc4622f73a6e29ff68180cbc5ab680f4acbce9794826a76df95eabbe7c1ca61a5b1afecf7e5e8baf726e682863b4fa37bfc44fdbc200e32c946c50e356206f3c20014a5845fd4c6cd80bbbbff2e91cffe19221f5ad06356df9a6eb40d9cb1354b884416b140621ef7faef84bbc64b5722c81f676884727dcf2067d43f2b1dd19330e5330352584b842a2566873fccca996015a2260cb13f3dce2558cce6dea478ec6d8316d7a5e12dc759ffc5f6f9dc4cb61e7fc3d18fd851a7cc2585afd4c52f845402eb00bb687f90fd69953688f3aac667dfa9fab59e9094feed885fd089c0d25ce713aecefa5d8c37cb61f4f203d43def0307f6e0e926caf709acca9375700bda51d74679a8c83cbb3e0c79c8ffbc9b730c6685f4bf714be5fb4a97954731fe71ff8fccc27e443214aa5e7c94379c54f48fbdd628e0756371ef6b061d258b2c6255e2bf017179b00c086c4c697c9cb4c30fc2a0f2d03fdb7c5e847c9e5abcd9ee07892bd36808759189590894d27f5f3f2aaae4cab76b19cc6eae16b1225026ad46e472f082898697dc9e876936ce42b6fdfa740fe785a12e54f5336f4a624f202eb2f616fc6f98cafa18c8dce6617f85f12c21134a940e396b8d8e5927c2a7ef5baeb9f7105311135313cce7a92e07ea200e0a942389dc0d6231ccf7ab5648be9a7659f09c74f95a5e120eb9b45ac228d8832fe0d458ab4123104b21545c949a58da96f671d73cc52a4d9f47b170c6ba7fd5ff68b6fc691e5ab6345748eb10395c04f0e8b2729d048fa5cf270bceea426e8d424edaa771cbde8e8c73b1d10837baae9e786c67560bdfa48d147949d098a9f4818bb280e98cd57ed46f0840ffe436b6a440e951c0a64209ec8ce8268b718289f3a2b3fef331794b246a39842f4b3610939ec1dd529b52a9fdb92d1f94236967f2a4b9c84f94cd3ea57a2c37e2e83a5dcf3adc68415d2e8386026e64846e7aff164cf597de4cd796c9fe276ea59637318f400b448392f531d9e57cefe10f58e02136c731bbe5537f319d7ad9133bee736656194eaf4395a2fe97910c6cebe4a628992e6a99522644f1b331a1c8463eb028110d9bb2ab06190a286e0a7a135e29696f4819a3614bd922647635c5c9a5809067e847f9d3b3913e27020f53f0e256ba8f7947708a8def7559e7de2ad2551d5b3dab66df3d2cd3808f48efc10b3eb08f879e365f60b7a93803858423226ff06e2a54ee3b28994e47d32ba4b40c4abcab63b23437bbf1d99f34bee6978a014e4c71e6e5129d8ff5df5b068e78be090d387414254f420659c723445981ea052968641d6ad4580119a82117e0faf2aadb4f9f7ab7e49fe1aa21e1be48528cf7a6d37e556b2868a5e02b9c7d86add0411bfc46ac2411f1400ce3fc35a29d28f3cad0a3c04dc99884dae8686bbc90113562824ddcba7c0438c81248f9e02c9b9ddbbc2408c634946aef21d714b126b97360c373a51bd51d39957331ea16fad6c217217ac3592df77517c0cb927e20e5d7b014b4f1c4545c048088ea7e4bcded663c47560373a1ce9d9ca82ab4aa06035585fd309657a7024d77f5d4ebdc8a19e6d5a7015edafc89ad56f0e9734c3fa2f76f582527bd0d96decda690bf3cdd10103aa45ed64f39c660c100ab03a8280618449c271958b0f12b1c68912c0fc6326da785a4dc6a302ee6946e406c15f12adf87b41be406f7aad6d588b16216c430a84e1b38f13a5e26a8cd370a074ab9d416ea48867d499ca1b3ca4b6420add2e4e1d5babe24ffbf639b3ec5101bcac6068fe66e8a6b0fe296d62955149f4ea5ca6e049d5fb51d17aa87bfca80ad7e4fa79ab427b2bbe7120c2b34ed4846ba475deb02a0cfb828adcb4f137af021cc2552b6e34de8ab7f3f8076a6b53ba5a5b90e593d072e02a007eafe02181af6ea36b2948fd575c09cc5c8138e4fd9cb7cf045b37e960acb4803ae1c579f63df66f0e8434f44ef1a023c4863cfbb671f3915e42388d6406c2190c1271df5a99f122cbf67cac91da547dac7b5d61ae8892e7a7e237381488ef995dcc5acacb181ed1a04e3fd2f23db3bcae8d71f98f3c59037611a4eb10809202f90f91da8b45516230fed53b2ce6d28f650004702f5f09fd4ba22625c2f6b90e72c97922552f3986cdcf11a49cee37341c6bc63610a699cb5cc2ff84b8cf44067e4b07f4a6df599404fa6bda417179abdf955a9a089c8ff0b464e6d327d1de44fb8ed56d06bcff48b8979e7484df3c91aeed7320fb093bef4191d86870d357517c35b5f0e21f836b7ef71db8ae4e87fa440b2104b12fb2386d48d51b3de3bf43130b83466648bf23664a577f23c26a1653c438f888a79d93cb2ff64ca074947f9b160249b4ee6401eec95383cc705c17d9542b00873f46d0093fcae20cd91471678635e01ce929031d00421a417a036fce254ba80978d0b0700da8afe8dfed8c5783fc8090b3f04332ed07373d9c617b60e5d9fae68f03227334a91b1881da6ef571100f2059d19a5ecffbf8a76871c81134800245261b9cbd98377be263914a1285b2aa4ce205bc79453e4133093ecea3eb93930ac84b9cae89ec1f6955275c165c78cb3a8d482d4213197f4b0c7ba86028238baf118a2d86c5e33a56c4cb22db62d9d432a7b59c484ff8c10f21d180bedecb174ae6f9d0125f40e3a4002002a2cff7d91f8914bcb2088b5036fc54e005c64a67dac1ed35021664646aa65d46cb44fbe7fa9579e2bf2964d4c768688c87058155f40f49f4e772a9d663f680cab7b985acaff5e2b1f9522d124e06a57102906b338cd4b83d6e44e9b2c6f5fa3e4183af31d5ffe7df44a501e7918903a202947fb30294555e956b7a7b4dffa57d8dd2c53484d7a1cf28efd13af57d0f86da52d2be87c331898c9608007186f1cf847bff4b1a5407cbeaed7b29a9a6203fd7948f31e6a5e57bde2e205ed1d50c27ce35c62ed86c3a7c8b73c508f63be48c5c1adc981a447a83df7848ec75f40aee61d95a88aae89847eca87a80189df8d79e91a8fa8adc63025f47c4a18053384fcbc6d371e6947afeda7e2982651dabff97fd59f0759f89c91198ebb3321531407edb235114ca0aa5cca08ae93397480c343e75e6f12684bb749791e5b82eb9e4c24d067375877ab8fbf53b4814ebe0c4c5e8ce36dc622e4ffade6d6b060d59b87c85e6d18c3bf81e77b5c41d75310c4df27a7c37d97393a30f4af1b26c36089ec804de249166963427f8ef36fb9a077ec1a8d34c73dbb7bafee3d1ee1409fe670d1032ffa7b0d65e89ceb0498a84e6bff4d01408c3fb1477c9839d5409972277c3c4251ff5d6e91868d5556deb33407d1da830acaddb8eadb1349eed9ad09ad9fd7c2a0ce1fbded953cb60e044e7cc2c12f1db9faec67555e024145ce3b9d81b6d414be5dc8098ec579d98f7babf11dc2b6f59ee4a32312988b68d92d78c79c24c00b8848dbdbccbec3b1826bfadbd91789266d262aee7917bbfdad1be0eca136f0e12a88ea6b2cd0b7d58a10789bf78c39d54415a6f678d083ce8df5844fe8394cdc1ddcfe11ed058862e94575aed6f7ec6edb19379610a24ec2a2eb3d277c792ee6276dd535652dc741fc91ad4c29fa4496ad233eb6b7db6c1cf433d7c64cf3847458342568da11d2c061ff4b97b00f77853bfc46ffe34937381774f74b328439401e9f8abca592cdb6b3eed0d49251c337727a44b358e83d350935d80a0ce4fd2dcc5745faab78d927f846a9a57752cd02ab1d023756b7f5bcbe26746b75098023cf5e3a68250335b5dce0313e9bfbfec73228bc20c670a87fc6accb6e6e011e19e224a74aecc9d4dcf83cebc08d5dd28a8d2c8f8418c3425178e2aba8c2f7ac32b11bb0ae6d439e63ff36fb6e668b518089d74f1b91214c02ed8f43fd97b3f970f3ae5c55e31fb31bf4dfcf4349670eece377d49aa3079443960b998ab5c4aa228028bae1f3daabfc56dc60bdebc0608d5539d521edaea6e59d7f7d4b984dcaaccd069ae945772f219e43f1e413aa7f68e11f560a6788f7a871c1d4e61f786ee49dfebcc7e75fa5780f6a84bc2a5a2bfcbeb6d9c5ed9941e8dd764f5ac0139ea68189e4a8f5d77631a4c3d650f7267232f40912c1aa9ab5f70839e58f164855fcfd272a671ff2a2fa546675e06bc20ac0af0e1082e5bd3d0bf5755259bbd83d50c790974ea654c5fe5d7ae0d23f488528e3c0dd9225ff13c2b5a5469860641f7259acea7d19557a5156c75e6e6af115652c9d82050d6f84e4323ad47c243a9f10dd52e0dde10afadb7d998161c04da8975497d16fed6e888c496da66b680a739634bf52a15866b816af90e772a13fea1748aa1733f8aed8581836c801f4dba28b153fa501f1a58330f6161a74d7d2220ec173fc13bac845bc162392da1d5f869d44e0304310f0ebe1eee770abde0ce74afed495cc6a352148634c9201365940526993eb3ef2b5db3e7a8ac2785505a94ccabf3f9b8461f46b647b8922437c9bca661a71edd27c5b17f753d1959f8dce90f843260eb1562ab96e4cb1a764a40229603acbb514b274f0f9c649e5aa7e10b0cb0b43ef36e489cf343685ecb73c76518029ba880aff260b085f4bbdeb2d67cb8f5be440340f113977ca32d377eb14e4c46706a809432460c463796f782302d1399a72a74d8989c1884907f063df668bbbfce1bd38c24b80c9342e33c93a9401c2c4436b659bb830f95b39a96a4d719c33f85984769711d78f13a52e8d455b2c62655b36223da871c03a13b228d14316bd1ec9df326de43a9be566db422b4b6a14187ad44ba43381ec8771266f882e6773b8b588a716327724c4097dc296e6958c3eb4d9ec989b78bdf7d65bc51fb1765265a88413b38293ae565f9dcdc3e47deabc25d976c925ccd9cb3af10e0d726b8fb40a0e6d57cf3a24f209dc028fa1c1df3affb84f569b516748200af849259139afb338c7ad152d930b867d13296f6a5a93eb6523c0f62e45eeee6106402a64f2b9c30332d609669fedaa9e9581acc4f2d4e9eb6546", 0x1000}], 0x1, &(0x7f0000001480)=[{0xe0, 0x1, 0x1, "e819fb1388e73b681b4638e9084a4b998e07bd4c8500260fcd8e98e9acedadac415dc0e0ec0ef757c9a39a7fb39e39b5fe66f4fa7b44126490ca692c55397e43433c411d19250b429cd400d06898ad8e8db74ebafa2da74251cee5b5c2802a67bad33b03bbe311d3fa13665aa077128aebae367f6f4aaeecc6fe596521fcd53140a57f70c9918fd86cad2ee82e72ea4e78634d586f98b641307dfc5460285d1b0035c961ab14b3497718fdf658703f258175438f9f3387b6f43f3542e20b55cb78f16e2a9415dc2ac07610a195f05078"}, {0xc0, 0xffff, 0x200, "f4d585cc81bee27ed8ed8217848eefd5d122a719c8755a5d9077b351940e4398ab0dffbd8afe9ed93647e01ffc66b358663ed5a5c01ffd85e3bc1ec155d383af3a897406219906e3588d6072cdb9bcffb43b4991ed756cd21964d82a2b408faf6377063f5e07a9185b3fa78bd408ed6cfd8ed3f1eb90c5cadea16f1232ffb3675c24948f4cc679993ac361d6761b087ab684446ed31f6ef333b53e4b7c6461d8f6d3706b0f62454857fe5d531b53"}, {0x10, 0x1, 0x10001}, {0xc8, 0x1, 0x5, "2eaad031930b7e1c1d72a848bf7441d7ef4bdafde2979b2570e7a12b5ecb28f5ad288b7507c3f79134b6d51bd86e4909a5658a09a3520db2868695c118e755f9fd5eea1d4ec7d009bafb8ddd2bde92aaa5f788074bb1b9bd08929c614061d7b22735cc2a98b469bc2d979ee4598b47fe76d9553a2b9e90012af4b0d8e99fed88dd87cc13b376c7a53e68fcf219951c606b445afd129d7c4fd4d4f9e663a7f50d951f4c7539b95182c8c1c23b74554bf02bc34d"}, {0x1010, 0x1, 0x7e, "bc0be7a44eb21a098a596be9bbb2a7bd23960912fe9a61d22f640e04b567643185cb94ff5b012a0c07ee17e4147730896ed2035dc08c6963ee1d857f99ee10c8a46da980fc4cedcb67778a65e709ac7a1e6b7c64ca5e3b4ed0eb02286ac8e9dcfbab2a4f96e0f46a9639d64141a2705614a3e3a8fbbfb5b0bd8f8d1bf718aea08aaf24d6539b332a7a60b46ec4340236cd5c4bb65ab505080086b650ee0588fa93e06f58331bfefa31d50588f4d1808658286ac46c5d1f6b5efb63d980efaf56bff0e404e94f07c851773a9645c83a1738bf7843e58e5d94f56f3716f1c89e629e1e4dc332eb94b500ddc3a9cb090ac0bd82f07ddcecec0ae6910b596d487313d5efc99d843f125052cb7374249f0b0420dc086c870ad0db5e5ddc1a244426aedfbc9ded6a8cfad39fe8210db9f1b1f61efb386618bfda5538477ec6478b7d70e7757c1cb80034f537f60bf17d28c201b33533745f9dbb00fe672bf2c10c9e3bc6e4e4169f8ec011c4ebf47ddfef0c58af1b191d824b1e3fe7fb9aae381413db6577e92bfff91d09cc10d242ad7c79e008ed934bb8dc66d6b50edf256db0c5b664782d7c4a66342225732fff0f624760e9dfbb6c3bcab7246a187731e6bffa753381b4e0cb3054b0a015d17fb2ef39b9fb257aeea83c5db94ed70cfcaf2d1e341596aa9592ac5e664ef1fd1441d05b490896a6550ee3a452bd927925e92de0bde7f34f1a159156a8387d2ff0b3f9907189af4403c822cf137b477b4c5ec38d94e2a7a81c20fed27519c75acf33b961861924169a00080849a773e2087060e6be8c3e47ada0d1105d1df90ab93b9dd76e9babc3744ee95698b653b56b28dc877f0d9ada812679a746596950e7a469c9c1d2d0f7e3b00160f076d2f0a9e444219223431a741fad58252effdfae26699d81ae69d4aab8695c0b27528f6c31bd441e4db26e8f98a6a8ce4e3f74c72f192ae421e1ddf8db85b4040e289b9ac7f93f430b142e514c2f354e5e415ab8d457150f191729afa081e1113f2d31c8976190c36820fbcd89db66d71a0246d131b263ec91604d054b97b45eed0541eb1acacaee2977efd9710dded628c31b6df669b339e552b7bc7734fdb4a39c57b0df624f50616eb32d53d0ea208bb5ddc01598dbc6545aeb8eaa7d92c8e551dd4b97d21c00a467e7488694bd08266b1dae117b20a4417dbc249a8cdcf7ee29537802aeb0ad5d654847b3613aa96329c8da0b33e0a85b1507628cf65506a43583742cca18a97e6fbd6170abd400d998dfa99b963a408d5baa3334f902916dacc6263aa3d985f72a858caaec5e940232430d94f4bff7548126ce2d53a6a636793236d3cd55f0c906f77d869c9778f002a57b8ad351ee5e2532b19d6a6f1d49f8f093cde7337b86034328a8bd8bad221270de45114199b1fc6bb4aaf0b11be6f928b381f768c765bedd986b7fbad9d21c04514e622ab4cee5e32aa3293249ee9ff5022df1dfe7ba993283eccce59dc9751b09a0191b4b75db5d5b6ab18939f898b28dee33ccf15cfeef7d3a09e4e1b9e2651f1cf21c24964bbdf62c2ae77a9ba09006dbf23808979197d1b5f03415741e190671921f3a5ca168116a8375b5f0df76269d98c8c250043227615f6c6ecdff05b72e8d5132cd940abd6978f57c74bba0500a8155c77fd5094a054556208a786501c311117430ba9ed476018415e8b89e6ce91c73cc922e034c47d49aff108760d6a09d8e27c1c0eaa87ee78c0d4be0ac8abfab667532799a515ef6909d1c28a716fc6b69e1e45aadfb9205c9b2ffb27ea19c89308f4b208b035a53bf005b5ac057cdabdb8aa942b7b81d1f84c8026db6cb4a8da535c8fd372f5ad977908a4858c9594300f9ffe348d205cddd24cbfb3eb36b31dd846b71a9e637d088a33c3e69e33f51205d51aa033a15ef68d1e6fbcd80e9e6e1469b85242e030a000f3eb60e87708f2b1d5a4f4d0f06b3a5d8b1cbcef968c1e281a90fcfbce155a3006bcea08cbe795e1c1d3b92dda5f32851c0ab4b9c8a4b8ef699b5dd905227811be7916ab2cc2b2696443bfaa3d6e23c4549ddf068af74be6ed979025236b0aae83eb092a9a0cac4cfe29a9190439ddb3f3593fc8ca1b8460c967f225a5352e765a52b8a4720faecf3d1dcadce4b6087fe49e24fe2bad5f0600b6ae757e7f19acce443bf12955c81841071eeb95701f9f6798d919425229ca491a0c03d54b49874caa7e8409f9c7b035afbaed49ac9f6c1887bdb25b18cbe86fc420cf190907b00373bd983c4acca8e80d62553d7e9ec6e9d64f2eadaa819851c2e426fbacfc93aedeb4c1be2139ab02b7eafc8583553efae33b83b785077e6b78dd339dbeb506f4dcdd56f12840d585d066b396d6b8e9c981d5b8ec08b6abb1a0db8cce689d4e13325ca678fa66f244157ab0abb39a11cbc779846a40433bd28dc0caf940bf7b06363e462facfae1b10428a6cd5ab669ac8b5d63042688c14d315c1f2efaf0ca83e3b4a2b1af2ea13a1a13d8bd248cf5b21457b94c975c16bc9db27b213a2801176afe313f4cb4a211aaa3e5e586c06828482b0a82e092814b314be368df101097dda633131b4495d657b493e24e1c2e4557731a7ec0512ad7df44d0ccb2b6612ea3091d8911a6da2e1a93e9ff75a427bb2b5dd760cf53b16af0cda80a697e947c95ebcc096b632c2c8d3e7608f3e97cba7a4b697a8884963ad62ae0aa1cfc5de3706fd127e784977caff60d807b90f1c6a8b8040a0f00878c906eda209f60fcada02009adfe0e9bc661e48cebb4e5abbdd00a6b34d71ec0aaa6685ae14bc49e0d3cafe08d6d0228e0d75ec13633ae3a97b315c4c23dd50582adffe6cc279acd168684195a9a184aa5065f267e61800cc5389d7d476a8e984c87f318fb35464b6ed8bf848bfef0c05a7c37ffe954fe7caef67179288b33a249a1dfd740e03554532162c5072f3d80bae44a401d36830379d7a6604e977c1e0dc87d59d910c46670fdfbe52a1d8f9e38a2ac3986d5229b0f439124bad817a790dc9012690912627bf71c872d28e794c889dc53182a08d62d55bf2e1e3325bc46388113c1527b3617290e55634248ca35e5c3748d398914e59132caf9e3cff46bad7f0f06982ba4657440f45ec6a7e894fef5ac48bf664ac2fcdecdb43f96506eba98d029d858848a62a1c89c7e8221889592edee367abf7148c0677594db6d91be0afc7feb4a9317651a06fd13036ad5e96186cd7511545eec4f60121145d9fb70932d9f0bbfa34f21ef0677be5cd2adb7389ecc95471212e85d29c4cf3ad34e1b37314098c004a2dd3c9126137ce4a662589d220749d1dfa09466eb8ff08ac206f3694b1df116f72e8a581f7d48b63811913a8e6606868ad8b7488c86344c3bfb1ddd63bee64a05fd84d0717f8a395244c285a929613aaa96f1af77cfaa22d6146d3532383aa0b3d398c23962d90c03facc6361dd70c08d9a438d25c46d10998ab6802733aaa7b7eeaebbdca0bdfe1f0f876e74babfe6cfc35ba1b3b28802e952a70005b743e2e0aeb8e839175bb2dd9d2091d41345030ed5dc2c411104bcf7b3764d0ada946e3fd129e84f0a2c581d87bb9b6810ed014bdf791415fd9a900b44b382262e61cf047ef5ed6e20ad0c3beffd7ee274b76d73498d23dd967f0779161229ea9123545ec2d8ea86d6f81baa9cec6d64eed367b7c8920edf0b28ff92965914c4ccc4606853c9ef0103da9581113d71cacb1ab65f84abd1b2ae05853e2b3a9c6fc4b1755f3a5d33477d468eb863eaf722622b85408766ad5ba511c3db221c0375de7db45c1d6bf8dea540650710548a7bb54bb4785a43e769a570d6c4814495742643e1be898f6daab552a5c335b44d6559dea9fb59136993e4585edabf11e067971d2bddec4a78caab47508cb5a5bf2a1e8d71389fccd71b5ec391fb5eb0f1e44f496c2c1d3b4f6e89db4aa2bb28037683ef79ff62ac13cc1f0e97f58c96c22393c552858cc3d7eacde62f9ef0e10c418c7934bbe34cba1d04811bc6c4c027473b0941d0150219926fb8079d1c03f0606540a49d1f2a4e7f624489c9a5896c58bf81eaccc1df9f11e2660ed8f42d1699d611134ca7c3ec0046ddc616144ecc7d7a6e59d83e8b23801f70b34c76c9f731b6e6c46dac542202725094a9ffa52b9fe266de527d288cc0d889c83623cf3e1acfb04d64e0845788df20027c0a89af986cdc32d2f2a25354b25ba8f865bbd2fb8aacceca65d20be3def19e90e10327fc4b93e497702984d91e1daa939d34cb19d8c1c7c2cf8bb24874ce2d64f9fad7e764bf4144c161f649e45ad79cb7c212cf550fd6f67faa5103dbaa64d5694b5f47213ba768ae2e78c48a1d1d977ceb1b8ce37a8515d12e878a72c0cf8235f0f6b3956f59d374cb75c178c75ea8e766943a9c4e0827ac41532aa71cbfbb13590edaf4c38085c7076948abba52118540f17d35b0cdca45e5e59cbc8261439c764334fba525924295320cbd5309a61383314134e7e1a3655268ba0f16f9d95e90a488651b35873686eaf8fa8dfb31866d1a0a635a2e96f48bf787e9c81c5e8f4883faef2028a12edf855b5374a123a97c547ab3132bc77ec464f16a3799d422f22ba7acfffbf917a919893a6dba028be8358a27d0d46c0e2d8529fae1f8ccbfa0aaa9978d2de53ec86a6788d9c53dc974669d3319379b88a8cbabbacb2f58e15d46490346ce5075ed450666817daa89b6a0b915cb36f07c07b26d1ce8e7dcb96d52a29a1f48716059e922d1c35d8527f52b054116a7f9a05bd6d4951ab2bd69d95ad383f87a2552ebafed05e1cf7ad316df92ca6eb2e321dad3884733afdeb85764854288465a8e2dc0a372ec21523498c7dfae305108defcb2368dc919de663ada7c4a86b806b57ef4d87206b405dd4ef109d919a854a185064d3d8457a0cae2b5c99c5e16f066939de9fdf891108ba5d26a1bf26cc0751adfcc29198ac57275f9dee91cfb6a52a24484722d84109e2a33d28e715da85d49ab8bd9df17a9a7a77827e0f63351849aee5db3b3182c9bedbb6a69e4f20e69864139979b55cfc7691cc37965fc2a4dec0d7e0763b38504b458c0e5c201343281c12407f5225ebda1b2fc4d0a62a72a00e0d08ab78c750174872b6461d217fd22926de0ff3857700fec9fc4825b796ba695bb3f6cb76a7f7ca8bfe35afee9cfb3ef8b977ac728c6325df0de61d751119aaf6da564cb2cb9c3d4480fc79e177915b83374426e57532b5c5d4f0813d5c454ce3afdec620144fa7566ba42ae644818a99bf531b1c76eec29f5cd599f7f5c1acda1f78fa5ece1bc6feb8a5a186cd65c205a6c5f3c2d86ceeace0f3194bf55a7278d2f32cf9e48b3b73eb6cac050bcbb6c539b7bf6d2b142b2a8fdb408943f3832a619d500ae06c1b1eb720f9d27dd8c22d825d01197652fe89a8a829620edeed194ae38ceff3c1be3cfe6952d7afea2ed77b5a137d687305c05c0e1cb28dd4c0b0b91b1f7ae46e33bdacd216660d4bf2aebb273843c15bc2e2ea8824710d0678a2b37b63cf1dbd69d1fa8fc2de422375250765ec598c7c5c5ac06b1bb74c704ba561d051540df76eb73cc05524368c3f7bc468d31749a0c667e5748390e7162388a06d1c7965c8e30ad63e701b431ab296355b0a9dbea9fddf96f2468014ff7f5bf8db4bc84de4e8ee464804cb15a2fa314d5a76e5e344641a273c0a4a68aa6ffa3368db160c65eae990e603a63ac07edb546391135d9132ff1b57ed175dfa193ee5a5f71d421b24c8bb29608aa193585702a6175d"}, {0xc8, 0x1, 0x0, "b6610c0b6e09d4d378a049cf7430b3bcdbb0abe28fe317535faccece20f701d43376fa549c1d600cb12ea772e9a286278c7e4dab95baf45bf0b1cd0f082fb0bb30ceeaeca901029c11698039a90b097119111c68d76046ae8aa1685a5266bd02fa559c439e3da4d1086bb7e07e5edf69838c24b3f63d2f29263387e2ebc7c4459a48263c30242f91127dae03960362103c029893f294796391df53fcf606d6ac76658d00d2b2958835fc1545e1e27b53f738d2a44ed72c"}, {0xb0, 0x1, 0x4, "d488990c41822189e417a01e82dbc42ea73e594e5149c12abfd9112460eb87a42eb91b84a56204e89ea4463d3199e893d89100c16e0b04ba819e5421564c4e6d77d0fc04e679800b8159851f5d65febc5d2700ce4776c2805994621b6a8b2535ada3d7dc746f52c64b197ad32bc3b7996d2db9c2c7318b36400ae7fc2c960a51ed1b9eb576260f79a7d2c6e2860772e9b22beb061f530026ba"}, {0x18, 0x1, 0x730d, "eb890bba31"}, {0xa8, 0x1, 0xffff, "6579d4930b32a01a3ca7442ddaab62e6d3069e49f812b7f4556f5e7ff180f274fd06d374a309dab3f07dfc631052e3358b6e15db38294bd27dcb79595e2ef1e3f56730fd2e53c7f9590923f85cce9a2bffb62987f4a2253a5d3c5cb156e248886e599b310599ff4dce155bd3b3192ccb01fe4a2d677a9e1dd989c3b8424f60e47e91ebc6523018438bb3dcc90f52f3f200"}], 0x14c0}, 0x40}, 0x10, 0x0) sendto$unix(r2, &(0x7f00000029c0)="d5f9efc60217da", 0x7, 0x401, &(0x7f0000002a00)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002a80)={0x3, &(0x7f0000002a40)=[{0x4, 0xb0, 0x40, 0x100}, {0x0, 0x3, 0x8, 0x64}, {0x101, 0xff, 0x9, 0x5}]}) recvmsg(r6, &(0x7f0000002c80)={&(0x7f0000002ac0)=@in, 0xc, &(0x7f0000002b80)=[{&(0x7f0000002b00)=""/61, 0x3d}, {&(0x7f0000002b40)=""/54, 0x36}], 0x2, &(0x7f0000002bc0)=""/180, 0xb4}, 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002cc0), 0x10, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002d00), 0x20000, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d40), 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002d80), 0x20, 0x0) kevent(r7, &(0x7f0000002dc0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x8, 0x20}, {{r8}, 0xfffffffffffffff9, 0x60, 0x2, 0xff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x68, 0x4, 0x9, 0x9de}, {{r9}, 0xfffffffffffffff9, 0x36, 0x0, 0x4, 0x7}, {{r6}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x4, 0x14f6}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x4}], 0xdbf, &(0x7f0000002e80), 0x7, &(0x7f0000002ec0)={0x1, 0x6}) r10 = syz_open_pts() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002f00), 0x400, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000002f40)=[{{r5}, 0x0, 0x65, 0x1, 0x4, 0x1}, {{r10}, 0xfffffffffffffffd, 0x44, 0x1, 0x373, 0x10001}, {{r11}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x1000, 0x3}], 0x7f, &(0x7f0000002fc0)=[{{r7}, 0xfffffffffffffffa, 0x100, 0x4, 0x1, 0xa11}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x9}, {{r8}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0xf2}, {{r7}, 0xffffffffffffffff, 0x98, 0x80, 0x100000001, 0x8}], 0x5, &(0x7f0000003080)={0x3f, 0x6}) r12 = semget(0x1, 0x2, 0x400) semop(r12, &(0x7f00000030c0)=[{0x4, 0x1ff, 0x2800}, {0x0, 0x80, 0x1000}, {0x4, 0x7c, 0x1000}], 0x3) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000003100)={0x4, 0xf801, 0x28, 0x5f3c}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003140), 0x20000, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4}, {0xc6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) shutdown(r4, 0x1) open(0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x60) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/14) semctl$SETALL(r1, 0x0, 0x9, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x10002fffffffd}) setgroups(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x81}, {0x2c, 0x8}, {0x6, 0x0, 0x0, 0xfefffffe}]}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r4, 0x8000000000000000, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) close(r0) acct(&(0x7f0000000040)='./file0\x00') executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x20, 0x1f}}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = fcntl$dupfd(r0, 0xa, r1) fchmod(r1, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x3, 0x9, 0x2, 0x3}) r3 = socket(0x2, 0x5, 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x80, 0x3f}, 0x3, 0x101, 0x9}) fchmod(r3, 0x138) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x124) r5 = semget$private(0x0, 0x2, 0x5) semop(r5, &(0x7f0000000240)=[{0x4, 0xfff9, 0x1800}, {0x3, 0x3ff, 0x1c00}, {0x2, 0x7fff}, {0x96ab78e1080f5e93, 0x4, 0x800}, {0x3, 0x1}, {0x0, 0x3dbb, 0x1000}, {0x1, 0x400, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x8001}], 0x9) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x9, './file1\x00'}) preadv(r4, &(0x7f0000000840)=[{&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/143, 0x8f}, {&(0x7f0000000740)=""/34, 0x22}, {&(0x7f0000000780)=""/179, 0xb3}], 0x8, 0x80000001) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_metric}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000900), &(0x7f0000000940)=0x4) fchflags(r3, 0x10000) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000980), 0x10000, 0x0) dup2(r4, r6) setsockopt(r0, 0x7fffffff, 0xfc, &(0x7f00000009c0)="6595317dd8b638e55586c2c80b317475b44c4169fab8072b90f4e7609dee45df12098dda8825cdc81d48da559da1b7fd56a750e70e577302ee4ea962e409bf4882b7510422172dfdfdcb6e9c0a5d3fc50ffd39993e82c869ff6c8e", 0x5b) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000a40)=[0x8, 0xffc1, 0x100]) recvmmsg(r2, &(0x7f0000004e40)={&(0x7f0000004e00)={&(0x7f0000000a80)=@in6, 0xc, &(0x7f0000004d40)=[{&(0x7f0000000ac0)=""/68, 0x44}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/158, 0x9e}, {&(0x7f0000002c00)=""/250, 0xfa}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000003d00)=""/7, 0x7}, {&(0x7f0000003d40)=""/4096, 0x1000}], 0x8, &(0x7f0000004dc0)=""/1, 0x1}, 0x7}, 0x10, 0x0, &(0x7f0000004e80)={0x5245, 0x9}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000004f40)={&(0x7f0000004ec0)='./file0\x00', 0x1, &(0x7f0000004f00)='./file0\x00', 0x8}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000004f80), 0x80, 0x0) poll(&(0x7f0000004fc0)=[{r7, 0x20}], 0x1, 0x8) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000005000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000005040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000050c0)={{}, 0x4, &(0x7f0000005080)=[0x0, 0x0, 0x0, 0x0]}) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="dd000000000000000000defd95f96b"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x6, 0x8}]}) socket(0x1, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="e049e64ada6fa4256bee0bf84a9e", 0xffffffd4}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/250, 0xeb}, {&(0x7f0000000400)=""/240}], 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 6: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000001029078ac1400bbe00000014e234e2200089078e5cb4c7fb65c3d9867fab87ee407908483e40160c01276d89f9cd76db1"]) syz_emit_ethernet(0x1286, &(0x7f0000000b00)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "42ed67", 0x1248, 0x2b, 0x9, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1, 0x14, 0x0, 0x7, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, @rand_addr="b07f364ee85f14be759ebfe9e868f6ea", @rand_addr="2dea30a389b4a61267a7e49b594bea8c", @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x38, 0x22f, '\x00', [@generic={0x9, 0x72, "bd131eca0d01f6c8294263eb16264a4b096cd18163a910546bb8bf0ef68d892803640e19e7bef6040fcd56d3f0f2ab7ea3d47b51b318707c69b5719f5bb4244007b73ffe932fdc4cb7892ea9fcb7546fd6f92838f0ead767c6fce250f0158f9ed4d504292be3f001b5ca465f74cbc2a0623d"}, @generic={0x33, 0x71, "9fb9f437079288da953c6da1bb874f033b46907e982b65e5ab46f409c4ce59deee481d220c894916dfe4b16e3bc2e75c62afe18db4eee43b10954bc8ca089243d6a5ad832604a579de4a4eb8791e2f03e3eec1132f2d68f8742012c434c9497e7ef3cbeeac477f0530f2af64c840189b23"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7f, 0x1000, "2c9d9b5969c43764ccddd00694b9a9ae2a74e4d39208fb6f0fd7e673fc6d75625ea83cbfdff4f588015743b573bf4b7ed11c9c7f222cb92c9abcf15407e80fe9a6478406918de921329b8b35c303d543404063288f64c003f0df73cabf4ed92fc8dd28591659287cd4863fecc7e6f3174e182a04e27bb538fa6f3deb3954d6f453163751c90b0c92a3f37d5dfc19de98fe2995e077e408baa889df8066c35a3be754c635cf88c646dbd5c3cddf63c5d9115553ddc3efa9de348261e9b3b65262591b42558dc8bab1e2b62c2c3066c2193a8df2f7eef5b61c0fec0e55f1da8c0a4dac0e035d71173e63fa019c2efea74581f032e17ddbb497a3121998b8da349ccc1fa04547edf37ca54aac50f6cd2597c28a1e7aef803bd6852a70d14db38f7f7b5463f1734171d9208e0e355b5b8234d8fd6725a747eadf20533d55e35ef0ef0886c2aee6ca105485e5a77df537e3e471291899f5f5a4c25bfa0f3020816f10050e606ad4308433c104fd3dd8c045a1580a4113703da374864157c15070f6488207d739fb6f05dd3c5f7d56d3f84adb04216c0a42bbb68b35776ece1114895b01b49b353b2c0949c25fc9dd14959fa7f27082703186dd361dd4fdfcbdca3a2c9f0d37a4cdd87f47b20a878a1496a753182462a1ca598a5b131f6f94b8c47f85cfd5ff91b1e22cbeaf97c7a4915e7c47929daf4a4aeef0af6ac8dface323076b13dacf21299bfdc121ed29f97d69496f5eb37c02f4287ba76b8a85bce54196ef9f55cdf5209c0361da2ba34f1c9c6b099daa5846df3554a106888682556e20b7fd217be61972369727a0596e4792c2b8302021e5faf32a4d0e1c86378e43ef10820c83825e2d59709f2c01a3eaca309984eae1f273cf9f940ba777faaa4e23a44995c9200865c5a5cbc9f7cb819cefc7651e86fa65b49c9f9a2db3853fe2e1f1228828fe982bdde926c1ac32d1e658c99b64dd2a9afb30f928352a882cedc567851bca99ca5902b2bc5dc1c4e2b1e18944ca121a2082107ab6eff6c0dfeb8bfb694f762cacd6ec2e4e907d6bad975c7eae64b57776ba9dd4488e182d67ec9a649c59d27ed21035cb852d96bf10a8fc19c167b89211d279324482d6dcafcfcca28ba0090acaafd95d5e97b7b523a85bd07d914dbbead7b9124ee980952aa8a6b9b6abadb6b7f674b89b0825b580fcb3a1a73002f9c1cd0ad9a9403911487c2e8fd8d06668d2ee6fd098ba6d7d05b3dab29aa08772029903df9b10fd4f567a49abeee7db5534e5a9bf2219dcd3562d82fba1b1bb7168f345e6f8081eda29718bf74e27cc6dc47609228541aba9bd22c7531a3b221df33ced38e435f2cdb341f65ed8fccfb15a1e2ff1fe26720249718f1d71c62f3ad66ecd89f4141e1235d8fa64911c040d8925604dd93446c9b829c68f1cd65ab8e8636122a5bc5f8e8037f25e32499af0a47f035f34116c2cc307938dd51fc90404b046529f822a54894bd49c27f80b866a901a2c3ccb0deb735723e5c7ed42d363550bec7dcd2c6f79a22e2aa57d23fe9e179568aa158e11f4a7f0395665f6f7a4a7a5de817bb509d88868c77b76512c94be8e2cc7d239b67b92ec8d4255d35b914e95db5a1d7752be9ca37a076895a70f06fbde0a3f5f1aebc283e656462dbb8a8886b048a99c324276e4801d1d97d4e49e8a6c865176666dec29bc186f0dc760eec4183e0c7839ecac33495f9dbd814a4dac8d65e6d9dc97e4db7b48baee4381fab23a9976201d506d15d9b23be738a09c139952ebdfa0ae24a05f8218166ac226c5fa7b8db985ab9a1be81844d4f3e3c54d88e352ee3175d9008ec20f7434ecd4792c955e9a9819886f19a99fb8935d076202af61470c056bd4196739132c087b0bd01c338cedd6fe528d353d19efaa4f83597dfb39d906d620dc8f5af59ab83cebdef7c243f6fd8e0b8d9229e4c807d9722a0c173ac5b1d5a2292f340962ff0ef1d3ae9eafe9864835772e4c5f9e0b6aabf37211d29afb196c210b5424807ec91949c78bd48ac3927b399203fce5b1ff4122b86d5e1d2ff6178bb0201659a1ef7833adc063bfe29c7b028c7fd8e0b5d0be5cd2ab897eedc65fcee9e610c01b4e2c489d62353056e18fc962240f22282ab9d553764a764ad269b78a6dad4f2be5830ba171c509113a1cee874f85dae0cc484a3b273676a872ed36233b62c82fd1fe31bed520a2726b37d98a92c0ce531bc578520760e409a8a6e1e0d9da8f022b905616ce737de500cf65356b469c5169c9e40463fc45169d8e6f6390f501520b712915dd8ab910f9345326294b9919bc9c20f063ee07fd911ce0ac5c2de9794e2c12ad366cc4118672c9223bba73f2193b2d9ebc8a2240a92dfc64701fc3f3165729c19f814c3c2944129e2f53c2971432c35f569cc831b3cbd29f88fba08c57ddc29d6d7637a698be9202014dab17301b3f06e776df52cf29be5760da692e4bab187949fe471a904166367f8d20c6162d3787fd7d21f2dac8e60f90e09aabaeda017ef0a88cec2e5287d4224191edb5520a5d18d732f53bf6355d9417e6c8a4e48756b4602223dcbc4dd3e1bcad16dc5f631797b2b8864ee6809379d542c806555eee7325b0511f81581dc7117a2c15c4e341f66e22a18660527d4bd609c316634472bee9a8df3285a6b33883d9c6a094557c040eff921188f7639a5e376d93e8317e8afb08906caac68065f08bf0db50db73f543712fe5a0d9023567c2effee957602aa961219336633a7e60c913776fd524fa7888225d06d46c94c90cff83f22986a34c9a573d415efb8351037aff82e9dad833280c48c2edc70c634cb90803cadeb6d0fc278846570ab7fee6d3da3f1e2a4ce3f96187b14dbb5a000ce9df60f5c25b8740b46e135ae90c769299ecd1936fdd0dd88303ba03a8ea7be38165e9ffcac0d8bace713d83b43574ccb68600b633df334de982aaa533e4a2d7fc4324fcc64dc70999161749a5a29cfe6c82dba9d439e96f83bbd60cc6ca163c60af20665407ff805cbe74e7a20326b6d50b619f6ba834911bcd68a9e11601b2aac5d1522b9ca7816acaea13892469b252320c3b38de6f05b1364e8a9f5af5f2b6813267aae7722972ff4bd54549d2b82cb8e2eeba5d6fc0feaf029af32f7fb3d584a085b2afb3898156b12cfeb82de3c89ba3e38c75aa492c731eeeba286cca51a6123020469d44ae7e11e528817f5665f436a28768d811a65584abc82a7af1fc2a0300bdac982023a699507c0f1d97211ba3c04b5f23b9f48041b3e3e5ad03e977af6e01e614b3714196bd04f59593149ca5efe641a02b89f82f95e48f9fa318629f7a0031274dde2ae9e025c10569ee297aabfa436fbae361fc27da853d47ad47845a997dc6d69ed643ab2e075c03f2b2ba7e7f2c3af4bb53f3d27cb9e9ee5ab992b853ccca576dd71a3c8b9ec3178e0929e8e9dd552dcf514a7d8c5f6632b8a891fbae5d8fc125338e6b52b1d521077b65735d190914afd251c9211b5395cf8ffc54aca3064ff28455b6d27608465369da1c89c1ae469a0a4d14c65cef9a77b1cc216d877d3bb6d73a9e53abb35da6a282852663b8cd2a4e58141b8f446e544f4c97cd30caf9a5dcb8bf2929f38d696c0028fa3634ba7e297a06e4461b1c1b1345296397fa7bf735de3c3635e827026c618947340e21fb332e5dc968414f9c186684a6b73dc7b3d0503a4de275727d5781cac6e42b88d59077a43a26ceee494e1e3d0782832329f7bce6335017d6347edaf337a75549da59d9eb95aaebdd69dbb2853f57e60965f9d7a808f186a0755b70c697861ab4d9187d4e202d76bf5ab306ef36b1e7ef44e79af020285dd2b49451653498cd127cfc3f553568ee36d128e2ba7b5c9965d324b9f4cd47d128a1312e68fde135211c5b2e37ccd328b30c24bb05b930431911851dd738300e42cd83ec0500dd8d2e710562d9f9489d6adfd8092d6d998c2acc76249d5eed477026373d07f53cf1c8a8a777abeea9dcc9120af1b2d7aebfb611305578be122ae4b7bff7d19e0ee126ef15239965a3003ace159c81cfe479bda00d1856df49bfa644d2baeded7ec8e31c387b1964c7d4729d80573f765e054e2f6ee1f4b457beef0aec0f699c2b3b77a46aaaa0cbe053014de3ecdbd94c5ac68a7016dde02b3d007a0fcb98c6df836f01958fbb37a7949e0314d571f7bfd4f8dec2f8a310259664e9d55f0033a56cca50410e74755d700a1a38efebe2fa6e6ce8bfa76d5d926ce0e88ba661e6b55154b9c7f736adb6362ce234e98234c838a3f93797b9d58febb7bd350da5e30e5e136b5b02aa369e62c7ea5e7e9b638f9eb2610070b48bce69a5e6454c664676ae3cfc1e4046b9b18317ff238ceaaafb8ce44dfe5d4921f7f02f33ed277b7485f45ac15f441cd5adada19584e164591c4998fd29b377441801a6dc519bc3e588b1a30cf82133e523b814f5906a881eb7786ec0d5f7a54258553ddf9da85175ab198377a974c63acf74d9034f15720197a633ad83a6e1d5b408566eaf6d3310e76d56fab8cee046217bd918e193715003a6363f52cfdc9dad1a11f584df9b552347aa89556733c9de14dfb307126683b7c895c10d2742c58d34a488f42c2692384349c5c1ab3c184870d6bc9b10e5b9ccbeb74e906f00273457ab8853fa80094e7c12bc7686b7e74b4f456ac4244356cafda3fa054b23d39371175c3cc4b23331a21baea155a61c79043acdc8ffc7c3dfdc8160b6120d8d8bda25482e8b8acbe01da93f7b352a1d4aabfc54eef2e0acb79f05dfde367d4ce3ef7a25828ae142e64bba9d5f03acbfe283e17ee67e085c72b27e1a309680212d93df4b33975fc4108021153780e64e1f216847d1507fff35612ab3cd2133d865b32c98fa21b480e2bd9548d01c0b85d5eed76b0b303d1889a50d63120fad2905c8bfacd3ce80f019e7c36ebb6b34a47220b8914cc355fa5b7276186a491b8b87cd1fccc270af91be2f6dff6cadf323188f828875d00672edfecdb9db9f8b685548eae58734d6c53c3cc04cdd4ca7a7bbd25ac05ec4f13fde465ad5b41996dd7eb0381acac458e9c2954ee4097ac180439e8b504b27a6ada29d8ada550fb239895aedc6742ae57c1433954858ecc0c4c4b8bc5931b0bf52048416e0d6350bb9090168316194d6ef0bca0a61e2896d1cafabdad9a31ded71e099acba0e138e7b29876926cb4dc47e0aaeae9c5a775031a5459302d81d425b50f5cd1f7381a2dd3f4e54556e4cc505f4902289f8eaf6e0850649b0795f7ad0c97abbbefb486124877ccb2806ce15c5c92db1068546f5d0e219be50165bed386987a8986560ae8cfaafff563a9e390013dfea208d3084ebff61d16fe134724638f2dcf0a64e83a72c6efd31f5a8e1eee043f88588bbe6ade32e61cb79f984da6b727c121cbaea54c2ccc8de9ffa1a158788cfb03de8e374f25d63402d30470fb258575c0b4c3f4fb4e826807c71badef0eb624c869227fba95f1689d65ae3b23bcb8226b75813f51b6f411053b2ba0ece17408d668e1c57094e6c2c56a5eba1edaec510ad055c008dc607179d56511e13fb474e10b4300780645532269210a35a8b0f64af6704db0bca8ec28e62e82378f93449559d9fec883ba243484ff97ca5f97001c07537dad0002ccb3a5ba1601b84171ac2a80744a868fbb1a60e2a87774747e29c06682364c165f1e77620feb88a9ce0194bafcdae62f7d0a6ba9d6f623e92b742c008e99f2bf9cb9096b55404cd3aad0db2d4589603da086132c16b93eda70b9535e5"}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x6, 0x7e, "505e5c757a5e15a2f4f47587fea03afa59736a42122926b1dcc2063f1f57c30aff7058de36709b5182e4a7ddbda53dec12fb7c4493459ebdad1f20eefb185f735effcec8752f9fd445f2985429ecf5a7fd6c9b07426936f1ae8eae363c92cf8b6e85a09f1916523f4403f4bc9dd69d5dc3edb9616e2aca5c0b0e24d7f0d4"}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0xfff7, 0x4, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) sendto$unix(r2, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0fdb000000000023001600010000400000d900"}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)="94", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 4: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0xe2196de3934a4c68, 0x2, 0x1) r4 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}, {r0, 0xd14f6bfdddb4f04a}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x4, 0x40) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000662000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgrp() syz_emit_ethernet(0x17a, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f00000003c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f0000000900)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699b, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4000001f, 0x0, 0x0, 0x0, 0x3, 0x5c23, 0x0, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) writev(r4, &(0x7f0000000400)=[{0x0}], 0x1) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(0x0, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92", 0x38}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731d", 0x26}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff}, 0xc) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0xfa, &(0x7f0000000480)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0xc4, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, r6, 0x41424344, 0x1, 0x0, 0x7, 0x2, 0x3, 0x0, 0xffff, {[@mss={0x2, 0x3e, 0x7ff}, @sack_perm={0x4, 0x2}]}}, {"f5e548d2934cbebdfcc905b8a30f6014a9d5f13108e3db0465d56a6c047f1d68e20f19ae75317ddab251f7b048ed46549602edb51c0678f3dca172448385519a90a7c9d1cc72e47d400f70cf0afb21cc5589a38d87d322d051a5f86f5afdadb681c0d291893777d3588ce21b38f2e1cee34966db3d81daa44b3737175e034ead2d223ec3729dfb35f5c1d3c137b9bd428fd112652efeb6b5a7f8551e491a5bd4122272334a47dedd"}}}}}}}) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x29) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file2\x00', 0x400, 0x198) setrlimit(0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r3, r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000002c0)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) setregid(0xffffffffffffffff, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000500)=ANY=[@ANYRESOCT=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r3, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r13, @ANYRES8=r9, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32], 0x68, 0x8}, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/192) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x3) r14 = msgget(0x1, 0x0) msgsnd(r14, &(0x7f0000000180)=ANY=[@ANYRESHEX=r4], 0x8, 0x0) executing program 2: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 4: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_open_pts() close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) poll(0x0, 0x0, 0x0) socket(0x20, 0x2, 0x3) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x1, 0x442) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x30}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x7, 0x10}, {0x4, 0x0, 0x2, 0xffffffff}, {0x6, 0x0, 0xfd, 0xfffffffe}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) r4 = dup2(r3, r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$TIOCSCTTY(r3, 0x20007461) r7 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)) r8 = getpid() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x2) fcntl$setown(r7, 0x6, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r8) r9 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2011, r9, 0x0) r10 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x1, 0xffffffffffffffff, r11, 0x0, 0x0, 0x48, 0x4863}, 0xfffffffffffffff9, 0x2, r8, 0x0, 0x2, 0x240, 0xc7e}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r8, r12, r13}, 0xc) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 1: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x10001) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mlockall(0x1) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) socket(0x1, 0x1, 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x408, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x100000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x5, 0x0, 0x0, 0x41}, {0x8132, 0x0, 0x8, 0x4}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0xcd5d, 0xff, 0x9, 0x12000}, {0x4, 0x2, 0x9, 0x3}, {0xa133, 0xaa, 0xbb, 0x5}, {0x1, 0xf7, 0x20, 0xfffffff8}]}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/35, 0x23}], 0x2) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r4 = syz_open_pts() close(r4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) kqueue() readv(0xffffffffffffffff, 0x0, 0x0) write(r4, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x14) poll(&(0x7f0000000080)=[{r6}, {r0, 0x4}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000348000/0x1000)=nil, 0x1000, 0x1, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="2a2d8a75bf8114f43e86162dfbd3d5a2985b6f4b6454398231fa1569cb9572c879babc0bb626e2806c0b5f1b4e4db8c8d4165ceacb0c9ca9d3b248dc001591e01eb75fe9ef0a5cb105c85dc71a3841db6ceb2f6f37c5bacf0cce83c4341ca43e2622cc0f22e93bcd7b788e3a6b45405acd5810434d9918b6891f16d6a34fc4ab0ae0e9c5b8717aa55ee6b793006a24", 0x8f, 0x3, &(0x7f0000000140)={0x18, 0x0, 0x80, 0x81}, 0xc) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) shmctl$IPC_RMID(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)="bef40000", 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x2, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x4, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e96", 0xb5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x0, 0x2}, {0x1d, 0x0, 0x40, 0xfffffffd}, {0x6, 0x0, 0x0, 0x800000}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x800}) r5 = kqueue() r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x4, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r7 = socket(0x18, 0x3, 0x3a) r8 = socket$inet(0x2, 0x3, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f00000002c0)="644b6b2b7d9500bca2855806f6083cd5418d89f000bd1d5f8658234a5351e9b3959e6496f5f09abd5ee5b3ee80986f257b14a0e4f22febd4c7be33592766a3e776f14ae50f3a127619939517fc65983159805785dee8eb251a527cfef68ab60049d961df5cde49c495", 0x69) sysctl$kern(&(0x7f0000000080)={0x1, 0x7c0a1f78065376a0}, 0x2, &(0x7f0000000040)="8f85951fbf0c01885b", &(0x7f0000000180)=0x7, &(0x7f0000000280)="ec938dc34f9a040983bfa76ffd1dc50adbc17033333630309d5e3e1c0e5b793d7ee929", 0x23) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x138) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x205, 0x0) close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x6c}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x1c6) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x0, 0x4000, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000040)=0x401) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) ftruncate(r3, 0x2a84) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x40) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) close(0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) preadv(r1, &(0x7f0000000980)=[{&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/185, 0xb9}, {&(0x7f0000000700)=""/244, 0xf4}, {&(0x7f0000000800)=""/71, 0x47}, {&(0x7f0000000880)=""/38, 0x26}, {&(0x7f00000008c0)=""/190, 0xbe}], 0x9, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4ebfac6bbaf79c1) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x22) r3 = kqueue() kevent(r3, 0x0, 0xfffe, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f0000000200)="1ed3fc418f8c7a55102cbf6a70cbab20bb3c83a4764d450e391159d65fe3593eed99fc074b9872f40960e9831d67c4afce141a6b5feaf7232ed9adfdd79b391b9076cb6e0624ca5e0c3321b2e53ca7374a59677d1a6d05954c0d1661e7ab3021721a9c50a553b0c721874375dfd091309c417b6c7011e8ce38a75c731dad6f09b62d38b4e09dd4c758af2d0d649aaf3c4bf22d178621db94259f5ca307337299af181b1615294199600f93", &(0x7f0000000180)=0xab, &(0x7f00000002c0)="58fcae3c40fc40108651635fffcdde51f1490204257333950497d5f0f8405506025893f840445e73f8c780629ac318fdd37e30ccf49d0e2691cddb35ed02fded52dbf11dd8a4f30f9ca3a0", 0x4b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x0) dup2(r2, r4) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x2000) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000012c0)=ANY=[], 0x438}, 0x0) executing program 6: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x5, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f00000003c0)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x25) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r0 = getgid() r1 = semget(0x0, 0x1, 0x668) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r3, r2, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, r0, 0x0, r3, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="5d87a20577f2f709104dfc5465548010a6cc1f363674ca8d571d484fe95b31f9b8f586baa7df211bb8fdf091b118b8a5ea0998e915b58b11339211dbb5680468ca4ce4404900066a6e3585ee023f508b9682ac44a12c3677e6493a14e0515a9068acae74d800606172c4cfb13876bbe86dc679b703141e46461f7ade5bf618eef8c848096c565317600e9acbf06bf59db5aaee848712781a27a7300ca5efe0f0230231df2592d9dd34a38acba824a3dd52eb02ad92620a45f707c1a171482f7746bc2d5602", 0xc5}, {&(0x7f00000007c0)="9ddbc6caaa8d0ec1b296c6bdba18d8d1f05b3903328eacb70ebd6263c47e1ba21d96ba26936034a4496a34af67f2b7e8620a61df323fef841ad793dd", 0x3c}, {&(0x7f0000000ac0)="40fc17196453d078904bc776e53d0130da6b204733f7fe11720a1310274c1f3be0f837cf89dda23edac6344f301ad80000000000000000008da295712540fca64bb9aa46ddfbe79b000cdd18c537c82bcd56745ab7afebeddc259ddfeaab9ab7a0f005bd03e7b87df261d2712acdb06f4f1680ec27a8ff8924252f4b4b623367cfabb7075ebfe1c976e90dcd4e75a1753cdcf680c6057095089d4e88917d732620097787c1377a59d62a7c7f4fe08cee1e88a677d003ff3e3a35cb39f23ff0d080baf3a58ec548cfed0cc394ae38fe7602710ca90cbc1863dd1c1ddb", 0xdc}, {&(0x7f00000006c0)="6a99efab4646f461186f0a2079fbf2346e08324d12e78867e0c5c787a22555cc1b004b49e0f8acf6f0f83cb1257545fc12c2f1becf0b606a71e0d1d3a40c14a5c06575f94094767525fad86dec282680667f11b8f6764dd8446e56a576b3657bed9b745fa66789fa340f25957a497fc1f4713e2c009267ac2e713851339f72b7b19f303dacb8c3129060a58c9493c5e8dde48aacbe6773c971d0115959f3b695b5b350860c4230ec9fff5326fbf501229603da6f7b2eb9ba93470ae8bb049c708a25bbb75fe151929437fc7fd627286f2d5dbf69d39a5de6735578", 0xdb}, {&(0x7f0000000480)="f2b168e35963b066ac333c6893303153d4fa343021d0ff5f06b51d39a5bba651b6581e72f89ea2d4b69fa148b3aa735ce5bf01d8d83bdd", 0x37}, {&(0x7f0000000540)="9cf2f83eeb2329c8782d459a31bed90b20ffb39d28f356e7d7645d0b406e152ce92e45df28a186afd7d611823d405de3846f4e408f60bc231a8215176ab13e7e629333b85549f3d218e485cbd2c7204fcfbb03f0dc2f4f606228d5cd27d324b4fcdf4505e591bd845a9e142aa8a7fe96231550fe894d41d19008d788670c95af2c62e169c990e3a1", 0x88}, {&(0x7f0000000600)="037424fb63591f990147cf46163b40a70f2b0ab701564e7663c8db5db683c6bf64f02579eaddbd0e712d1f800ccbc70c8656df77b78ab1c77556f499e65f824bdc77fd57c32fd571170feac7cb30c6a746d20cc49c39dfb71bc5f1d25231e2043703872d150c93b1ca513a9b614cf30822de7c9d824e71ccd926b114c2e9905658688753221121", 0x87}, {&(0x7f00000004c0)="c2358d02cb3e3f90e8c9962d60c4069a83e727fbcd3150bc94747f9d4a14f312cb2714cfa6c6bb4f85749950443ed3e332c4260b1fc60125e5f54b9e2a7e643f0e05773aa83846ca7a17f6b2c896e4ed694c3a48c9e59dcb2a395d4921142e", 0x5f}, {&(0x7f0000000380)="6974b9acfcfef0ad6d3c96660c8522ed06071b762218f4d1e734fc555a4898b0180137831040134898af320c365459eb7f8884b5c39c7e76c5e3cd18afc7e7b1311559fb3e974614dc653a822a5ca057b25ab9f60fedf25fc49908219a73b3b8dfcea006f6bb8262359ab4884a52062f92544278e1ed6b1c812627aff0aa5232b71d1d6c22908950c257934d770b1c9b32f07ad32076080ab7da4cc975cf8b6727ff56342ec26b24fc5a6f8a8f23c664a3a2073d904ee80f4c9bb51d3b0f1c3ca9283a742be7951544958326ccba46c6595703a54031edd7f2cf897c7087afd9da", 0xe1}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0083a7cbedf0d9620eb548fbedbd9c200a538257", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000040000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x6}, 0x1e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x2}, {0x812e}]}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000200)=0xefc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x3d}, {0x16}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = socket(0x2, 0x3, 0x6) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/18) r6 = dup2(r3, r4) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x405) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) mmap(&(0x7f00005a9000/0x3000)=nil, 0x3000, 0x0, 0x1012, r6, 0x8000000000000000) close(r2) connect$unix(r1, &(0x7f00000000c0), 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x0, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) write(r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x2) setsockopt(r0, 0x11, 0x1ff, &(0x7f0000000340)='\a\n\x00\x00', 0x4) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8e84e82b3950000008000"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xbe}, {0x81}, {0x16}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xbde, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000001080)=[{0xc0}, {0x24}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2], [0x37, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1ff, 0x8], [0x0, 0x0, 0x3ff], [0x0, 0x3b7], [{}, {0x0, 0x2}, {0x0, 0xbb000000}, {}, {0x0, 0xffffffff, 0x1}, {0x4}, {}, {0x0, 0x0, 0x0, 0x1ff}], {}, {0xff90, 0x10001, 0x1}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000540)="a1a01397e4e0f82f26050000006083f3608d5781e17d00005a9841f981531af28f64c907ea438664981b822c373c7efebe1939917a273c8d005282aa8d401198185d9f89347b18c3e6e699e34b43e18dbe346a9cbb2caf3b6a96f485591f01d4b768dc733c217650988515f7354e74f3e18d7945961af4eb1b9c86c74cc899ef143acd020351e5017d9d8facbfc78b73945ebf67a870618415918a2b88743dbc9deb12e45a0a1610174d9530b34723312265718e76e59f44513ec77a99080641cb4a8659f753414b074498117233ce2d13020d97f493d26ee427b989ab60a3382a136299a296f596472c85d144914d25845dba00f5ed95c7aa377bb60dc2bd19f523f15ee9227d2cc33df2", 0x16b) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) executing program 2: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000280)={0x3, 0x6, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4ebfac6bbaf79c1) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, 0x0, 0xfffe, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x6e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) executing program 7: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="6cd8d84b42db32f7b5b655360c83f912180c4cbb6cc660aa36788ff6c557b276d98d221f0db8bf2cecb274cd640aa6b5b5de5c58a44c8c14689a66558a194f53d43f0ac94f43ff6a5a3e40f9898c7d72dfdb4ceed438eb39d0739bd4a466", &(0x7f00000000c0)=0x5e, &(0x7f0000000100)="c99402d579de867db03348d6d719bafd53d20b31d3fb1944a6c72d429799f153a216d2df9cfec713021c902f25e892518a4d237e0aec8e7277c6747566f674e3b34e54ddf9d00d37a37676480adb2743ab04260cad8e30fe8e3ffdb114bcf1a246f7d0d2ae4383483500422d7279e15c4e8b459d279114fd7c4943c780fe650d4e0944921d45e222029a4853f15bf4dae63f947d76fc821c0221cc0ac3c80fcb1254ef67b3bbc44debdbf9e57a6316f1a3a08647dd3bd25a09762d25441c096303479784eb20bc28f440c0670447b0b93d2fb02cd7786f246505861afcb84ed5b374dfddc0ecb075546042fbf2bc36f1e9954960533d9336402869ab15d8709d903d2157557bc142bce318f831da8f0c5167d2de84cd12430bc19d217294370e86e45c2e102892b4a63087adfc3e2a40797e02bcfd98d458d030113d8036c20d3cf49dba1a4ebad3024b36c72de6813cd290afb920eef0bd98b5b0351e44dade6a2b0ecf23bea77d5926a0281e5d9fc4c5fd070c6312c00f8792af0555b017fd5bac4646795a3ff5cdd204521bbab4e5a9adec507658eb4af3b8e0ae6a478f6f3bb438bc029a68021504eff78d47b277bef2ac3b2d5f95a9b25d7fb4b75c4074055bc4a6b182ad284131a355ad869a8021776857b9dae102455f44e06670602a1bb67423449a1433fe272c3c15f07ed84bf26c443a84eb1e5b47b6075a5f950e3d2c717b5808f3e86c4dac62be2de5bc58fd0381028bf45139813bcb6f0a68b12b5f1f910b717f871070cc44d7287294672b31e84378c3f8093049d701d17e3409c9c2012758d7155159bc8eb05f110efc102c89f4ebc256a7a6b15e2f4a4c4ad1d4662998a76ba1f1e08b874fd8412eb0765de1ca3d034d45866937c110b042db98dca40b2a25c32c17c1d5ede702a24b7e2b503208ccb7bc42486a49909e6834fd8be62084908fc06a01ea89928b3b7361c0e64a3299f64113b604b47eeaf86f8ec55a7fb1a7cbaaf48af12d98b98f004af9eb38c57f2a7184f823531393e889650a859c9bfde49c8eb3363b5a4a476ab033ea20c7b61755ca31ef0425bb902d3b5a1f00ffd1d6fa552d306a715038aec3734eb72b63fd5f9a72f17fc891e804f081efa1beb3e992f9e9401220c4a5e1dc8bf6097a96e48d968ac8fd25fd25094608f1d5f3ed17594c2c3c9337c268ca522a163fbb8e183ebb05d16720fda24b1d678104b52e7e3ac09fe339bf569db1a4b3ebf6abea77628e02fe1c87e7c8120ca56d095df1a97dcc346676eb502ac1de54da3ce083f6f33d55420baff53e96e939459feddccf03f30a7651cacd70f8e4b7acd51041284471a01f2e6470f6668130e4a5f2b0f21de13bd4625343aff6769b296d3fc02f5e5afae0a24596143c4691734677bb4dfd76d714de08f83d9575b681de88e6f09c7c3c1d7dcbca86fba26c358488c9cc1b45c2be36b79c7983da76877f96a883347909e48dabe55694736a24d16553a42e02ef20771948b2606c473aca83c1f848d6da4fb0734be05b5500d0901eae940bb9d3a0b97bfe4818758b4276c012495e0f53879b2845ff943bce821e32a3fb65ea1ec3ff4cdd569f4f9e690cf8076700768b0eeea17082fcd135be5c7633fbe82fd3d9268e1c4ff343f4e8e5cc56fbdac6a33538f52059f483e07c3314f5d54fafcc05a21dbdf14ec3722d3161448375b55139c09d149f455f0d505440b13209d0f9eff87092206cc363fb21a83ff6798619fce412961e47d31aa6539202ec46202fe7c8a4e7e1936796c47b132f778f45e120a47c702c3b215cd6056e17a65a9e67c6b009063ee7bc88b7681e7e0bdfd149763c21af0c084935f53826625378be6a377d463ae5a18d5ea3ea508fc529272643330b01d1186af2e4d6c7685e87fc0c15aafbbab5908e4020984735035f3da8d8c5740c2c8472958c4247970c9e8b40bef8ec61f4c3078a86ad822f0295d7db9d8b9035e246203f4028c0e19961e9b69e2eb246515e88c73f39f25ac09173f8d0ff24b32596fc35cadcd3e4af470702376dfa5deaac1e991f37c12c3390548133269fbf090fb64476e35fe07e4315988af8163bc643f84a03fb3fb814c10bcf1577e038a52c12316c591252bcc2aeed90e8353d57fc9cae5786d788f52a9c623b97bde37ecacdad36b257e2326a99bb33ea71ed6910f3cd31e746975b17fabd962a20ff6cc018a02da919109bec1ba6abca80d1a683a372a235f955c0ad729e0c7c135b762c3201a51ba69e8c3b003b044b2b499747cfebd16cbcb805dbc41a8ae07481b657fcc4c5a96213514822fbdf8f62ee8f06fbfa1423eacbcb85a770cd69de42f6672e2c5beb01265e0585f753b6d343954e8e5b09c4eab92a703b3866117993a2a75e59585de88766796513b14cfd6dcb9b223fab8bee1c42be9a8e9e5fb3faf1257ba0b851dbbd911dae17818004f65e58ae1f516feac6e0f5ce23862b6998379779b7a7792e3aa04494e5f6a3932f2ce921fa1739af0d2c8366e42585098e31dadc19e16c7bacd8a5f6a1055954af31413dfbde97f6db58e7bcd37cd0ff1132c91e4321729978a02c10eab606bd416c302314c1d6e80f8a2205188bbe609e19799d4ac63538e69ce0dc5967b164f5efddc3f77db84a1d2dd11d21e081bc5884b9a3a5f040836313a3428aca94e6b36972e0b32ce3276df322929938003f6ef7d83bf1333b853d438af0dfed14a4c4e384c6d217ac7ac650852bc82a5fb8a55cff417231d12c4840277d51e362cb2e2331e77ff1a093ebe6a3213dd9265829f13e30ae81f322fbbaceff59878ac1a7bef9b0014e3a81de5369f94ba311b5e63c7f97ee4812518428caab6d513972bbf7bf5fb8f199d4efcc133c65e41a57b8c6281fecd7ea1d5f5534859e5120e2f33b4f74fb51a398af3d2c272ac7a5185ebee886b3de3d77751e6d8046cc930bc5542b14213f602aae3aacfb2662963f626e7f62906ed428a5d238109500c0fbb89ab527f5d09dbe2e10384318f12494e2c0bc8bf9a9d59b7c88c68d500b526e26697786d48d37d7df7b0e60d8b4eb94537382130e5d45f4c35a0ec93e63b8d1e5f29b4add262d9145eab629fd5b016f1af016856cedbd4a060251c02f1456a84fed2beb12dfee8931230441073157e3818620f5ac2854b3e433099f01cc3b15e730ec3945d26cbfed80623fcdc266cdb70fed250bec4f61dfe3d8614d0277554b35cadba1b332cb7cf46303127ecbcc15625618b816d9203b683127edb2e2872354e868ca77c506601ef0c224fd041bd319b6f02c4d2d602acdeb44a8abcb9b77b66c07d723c904586aed910772352c435dcde3bb9b6e9bcbf2ce91f2c9f5c66b4c907979c91de25528381c361a0a4f2d9377cf09614c4996d307da487145d4c623fdb76991a0b0f464459a09210b63a1f087bba84627b0780c8cf917de712d00849797d4e445547ee65f2654fcc456ea5f8fe510135e132e26c71090afbff65ef8b30d022537db78d71f72a0b1d1af2d0991d1dc5263519dd4658e0c9c180a4cf466d4229050c1a707c5a2d7010caa0cc06cdd6c8157a9027771412ce1662ab13bd6bf3cb86616b2640ea18cadba1cb24b763d0d72df7a0ca371b4e6744afaf0464ad50a58a9c407de8a6e00140a0c79618597e9be9ac0c12f1d494aafbeacd9cccab73f67ce0bb393c637e7b960b2d7f74e5b50ea744d2c23165ae341e5f02302bc86d5546f5d67df2f34750c21ae8c946b7c5063e77d3789aed66d57fcfd8a7c077221acfafb87c3fa31a2ed8aa493aea9b196a70915cf61e48c669c2dd0b7cd04a9fa0971d5ea2408b25bad1ed49b7fe62705a90dea26b7f7f52714f87df1a08785b5aed18c236769df01b444a1b61b83adb7d7c0b4643e65707ef21ff818a58f665f132a43cdab353e43f7306c7ecf0775316784131bb5d0030590d3f29da70b4a0499129d94b9a16f9d2e50811bc7c042acfa036c1803253eb6e3560a0add36891cfbfc119e10e479e63e58cb80103cf7fe5e0c8ef8107e8b3b3c29f23c669bca69557d8841246eea0cb07c75bbc6f2d5a48ec9adee8cf414395e0fabe7a1d2ef0e82b5f1418f2628d9ae0efa537a1b759dae75aac698071ce65894440274fc36f4166a489b274bd2d47272d017416d34c04e0c24c87207a2dc6e88025affb681d45fab6180bdf2ecfe9bc9702d85b0bf4469a43dc8b9b5fa7c517389202cf95ff1238b62135fd32d1031632510697090e701f867602b41b15147890ac4b3d3ed3e5788b419a9d96f918956c1e8a06038ad86c4a34f59a44c1db42431f01566dc5a77bc03fa7bdb2400cae7be512c8d1c5d63ad40c35cc9311e5d24af7acfd5c267e4d57b443875c5ef879283139baf13dc804d99e5049ff015fe49a5c0e7e45e874e1fb395beb3568d48e736b3a843074bc1ff8000b3659bcb73db2db192852f8e0aa57b12fd2d81c1f47bc1f65edfdf61eefdc194b3440d9d23a8fe419d5025cd47737d8951070731f1640ea6870be5f48fd72c77b8719681931e4c9de1f8ac9c8e59c0b78faaef5c3d205ff9a85b076b49acd7859618d52de38cec73ea0c8614b4c60c1cf7ed2b079dffff1d8ca84ac3d9a0c3ebc13641850d2feea217db913ce1fd7f2a5b5ce39edbeb1cb96e646995476d5716fe353f0bbf590e8fed495b411e5caec7570bfffa3b89c0b1d63d6b856762e2baf1710339f947d95ed8b242ca2ef0d1a82c3ccae562fedbcbfe7c8d9a289839baa9a9f3b80f80ab29a3020e2707c31a451b42e2e8456ac774c75c15c60b623b6966c1b8e6603a84debef248a15e5e9439a12203c91cf4f7f571d432299177bd7e373be36418fe869f2de8fbdb5eff9cd2792d2a4bf5ef280e7d944e83dad56b8e07dd43445ae3a0744152753b72171850e6a37d47fe09da138fb79c3b653c484caca4e44e6ce90801cc986a89213aee67abbef1843bdee0668e5fa934895f8da42314d4839be1027419c29d602d213beb37930bb4f7de462f104c9cdf4905c5f232fd395126dd451c70ef39c940a9ed1409ea34dbd52f879340ac8ec4e65c24677d5287516dc5aaecaa362e8e11ca75428d1f81349d1e5742ce699944c39550fce9de8d116f6dc38f9fecbbe422dcb1e393183a7c0fd0684b89dbaf94ebaa1374e96760970c765bdddaa4b78c820f5db7458ac283ce1e8bb16bda4fab4e9f22f102d24160eecc6fc6ca343b16ff0cbbf6f4fd2b6bf69b11224e40c47c28f8e5a071694229949aaf10f2dc1c9da38d6a2a415e6a8b2c909649b8499e363bf218ccb6816ef0222bba6c99bf46a7e0e04e45792e66d8ca2ddf66e0abfa5887e2cfa1abb85c142c391f7eb6b42df0a807e9deac2b45c5e7aa878a80ffb72d375998f45cce159ed3447b2828bde82a3809bd559c215a777186d7ee77775a8375182e832dde171868c1a3729fc6c0428af2781c55a85924516de23695f5f9072ed4b63679cfa48f638bc16f1e60a67a4142c0ab59cc7c69fc8b2732f40981035279f3b018d224f9d61d605594e41ccef199716a7fe9619c20cd27321a46291fee65c94f2848c3bbcba77d6464aea57d9b20474f2dccb8a35fca986d4357ce63ae38c6659fe7b53aeba1c4b5245c67cc3f433d00e3545288945c0f776c08a228ffdff6d1ecfa44cbc5b16f553b00eafd95d02cb9eeb94b8be519212c41cbe9d71e9e5f85815d927ed650cd0d4fdc86585723b548cfd604510455489d12053707c51495f1bbef70a0a8881ec8ddf63b2a4550a97e97d91513a8ad570be0", 0x1000) sysctl$net_pipex(&(0x7f0000001100)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001140)="607988a386e2017cbe6480da421e6353f6482831d149fa4aa218979c30292cf40654e2fcf9335626286abfeeca84839c6daabad1bcba3fef800734f2a9921ea34742a797212dd2c1ad3f8efc9a4caef9295eb1a00223a8032a1501eebd073bcf61cab9d26848d53be964a8576eaa7c60da23e94ccefdf26813ec1c312dbbde271123593759ff3cf040601b597eda64c50b54ec4e90d3f1527652b7276843eb5efeef39ea1b249525375d963b5bae7d12ea5162da308bab399db7c12e8c2f193a5854e0ec607d", &(0x7f0000001240)=0xc6, &(0x7f0000001280)="955382acc8891ae8731b4d1458af503cc427b2110098ecb3653b7a2ea2db94303ed64f267a9c313fd1d6117c2c771d5d1c600006ca373f621af0ca266cda2eb5c7cf985f583af440e0694f803a895e8d062c939e338f8d16c6dfe6fe39a2518bf643c876ee139e8dde62fcb1608e80c15e1cbcdf2356e0e8d3e38fa5e578f93e5cd114030a902a1e311f0f7cb148dadbc3bbdbb26517bbccd05166c36633f5a2325697162c8c3d43014ec761500410a09a21261339dfec9c9208ac757834abd39875feaa25dab239554d40da028e6a3310342ca2d43be26ba981", 0xda) sysctl$net_pipex(&(0x7f0000001380)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000013c0)="0c2c262153304543848b00acbf831f6a48b968b6c688d5094759e406effb44d37904f0c223442ee19020aa3f353a38e7b32adf9d9778b5e098f28e3da77b049994f4fb2ad2431d56a2ba8b012ad093f1404da0940cd6fc79c14749170b194c91af51608f5cbcb3fe8b788d3a492c2bdd2f8bc14d2f46d6d992ad14d5d50297ef37e5d5b4d9e41d06feb7e77db2333816979cbd56bc5838dba5de2a40f5f5d1f2cb0438f3b4a888f34bf94fa8555184ca6a0ab2c2b70110f86fac5ab605da3e055b5fe4fea19a600e084b8c3f6380c30b32e01f40fb821e88786ed08e65a6aaaf", &(0x7f00000014c0)=0xe0, &(0x7f0000001500)="4fc2ec64f93bdfc541081c4d6d1d5ad0777b129cafcef830ab81db9cfe99940baca5dbb0cbf9edd67a3e4c9941d7e5f98a9c05802de833581b690080456ba3b484c47b3e1c33761633abd96ce49c5d271b22801f21f13c04bd0f9ffdf207172d2e6b6a0856eba9b6a5eb676398", 0x6d) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001780)=[&(0x7f00000015c0)='\x00', &(0x7f0000001600)=']-$\'])+&\'&#!\\\x00', &(0x7f0000001640)='[\x00', &(0x7f0000001680)=':\\++[%{\x00', 0x0, &(0x7f00000016c0)='{/\x00', &(0x7f0000001700)='\\&-A\'\'\x00', &(0x7f0000001740)=']--/[{[\'^*%&+-(:\x00'], &(0x7f0000001940)=[&(0x7f00000017c0)='\')!\\%$%,-\x00', &(0x7f0000001800)='():(\\#(\x00', &(0x7f0000001840)=').\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)=']\x00', &(0x7f0000001900)='\x00']) sysctl$kern(&(0x7f0000001980)={0x1, 0x39}, 0x2, &(0x7f00000019c0)="e05eb19960db0c4df43ea8e0c76fcb748fbfa581168b3a5dce8fac104a7c439760444777039aa1ca8ffb7ff873e90eac8adac655901eba2ebc8da4431bf6dda7dfd7b5965650243777b90c19b78c809724d7151d544b5f2ab426301f8e60caee22e86b7a6a64b247f6421b06a38d8d6f5b92bd7be572d99fdbaf3b0a4a6c91d94a80f71a62e812ce476bd28789e09345b3682600a802a6d2ba4711f5043ff0067367177bdb7588888b337ac2e21c379505c883113285e7f35eaddfec025e0f7db62a4e067bf1ec9c06d141968e496342523cc90b80d27d145b32", &(0x7f0000001ac0)=0xda, &(0x7f0000001b00)="9c9eb9f7c5d4b6df746578615ce8fb29dd496a144f4d6e4d5e36ebc9b60df4302b3dd179ee69267a92d4dd8285adf10cfde2", 0x32) r0 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000001b40)='./file0\x00', 0xffffffffffffffff, r0, 0x4) sysctl$net_pipex(&(0x7f0000001b80)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001bc0)="b3a34c55f349e701e178113ddc20f89162", &(0x7f0000001c00)=0x11, &(0x7f0000001c40)="aff704e301c0597a22216fb2051eef191b52bd5c142e8eed2906ed8df8dc06a780d3633012ed9ac8c0ffbabf41d71377738ddfac55830ebc04e990f9003f2089f1495d935e006d3c9db9a7596e8c0f7030ff79540830fc4101b005deceb21438dde0fb7fb46125818b87bebbbea12669c325f141ec46e709f41fcb20a1ac1dce27a146603eb78b4498b9588a3a9c18f6b479ffaeac54d6dda89d03b5683209465e78790380998c7e9f454ea72cc52a6ed9c79e4c4216b1bd6d827a905207dda3ca1ff3cf5d53d409606f36910ad8ff55", 0xd0) setgroups(0x4, &(0x7f0000001d40)=[r0, 0xffffffffffffffff, r0, r0]) getgroups(0x1, &(0x7f0000001d80)=[r0]) sysctl$net_pipex(&(0x7f0000001dc0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000001e00)="01b05ac6792fc2adc9f22591740074113b9269d79d21c7322269c3c33895d42e609065bf0e0e4eb9ca023621d1937ed8c0d4d3e84f8c5c7cd617380a3c7367ecc74a67cab3b72ac43ff72da850839d5139e270cb0fb2ca49a92dabefdee7ff60a7dfb3e48238e5f5aa", &(0x7f0000001e80)=0x69, &(0x7f0000001ec0)="233447451dcea0685ab06832cf933e99a03720495a66e466a81cc3a78e62494c1081fc81a1d7b4c6e6c3b83029168c3385684e1fbca8485185d3b06a40e16acee1cc5edb79a8b152269125ba9207f558397cad75f45578092117b11a0730c3645b30365cd9d0d12909106a4d6f7cee628494ce18256ec049efdbdaa106c5da6e1a529177e8daad4b5ea764f501e9b55028a6d858f9605a906f9eff91b1538fd367957eb94f1ea825af1a8b63d7e756bcb2d2ee00a4b9e36972ff49b8cf5ad0c11a084997becfa24ae75530cfee214b2bdedff391f0f1eff5b7d25e649d918308c4766be59486e6a371b531d5f39b", 0xee) syz_emit_ethernet(0x96, &(0x7f0000001fc0)={@empty, @random="ecd2c3da0c81", [], {@ipv6={0x86dd, {0x0, 0x6, "3dfd5a", 0x60, 0x62, 0x40, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x32, 0x0, 0x7, 0x0, 0x0, 0x10, 0x64}, @fragment={0x0, 0x0, 0x9, 0x1, 0x0, 0x12, 0x68}, @hopopts={0xf0, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1f}, @enc_lim={0x4, 0x1, 0x41}]}], @udp={{0x1, 0x2, 0x8}, {"9ec517b932fe2f366e10280c30ab36147964254c8e8894322b4061f364cfcb9126942e8428064468"}}}}}}}) sysctl$hw(&(0x7f0000002080)={0x6, 0xb}, 0x2, &(0x7f00000020c0)="e60f0ee34d38de18ba41405d1d0591355ae21d9c05f429ee33607cf1e1cf010db773d26e7f49da32cf16c8e5a3728b19ee7c2ec75652a3ac380c71049d0c0cfb1593ec9bb5ca93afae732e781b405aff16651f7f23fb840f7b73540818bcf2f8a3d01ff52c9ed0b9fbb7dcf787cb4aee828bb725099c7eaa1053e1ff5bd88a81888bd35acd8ecb04e3ac2ce855eb44200ba9f3a913ab0f1fbdfa15bdf14bf9060e8dcb94daf418083cad1d1f905f969ee19b83cd60b6aa9e90ae8557e8a5d0eb325efc5b11bed7f95b42b25fb80fd90f5fba4d542cd21f11e26cc9a0f700528cfd7deb2e594dfa43ae747ecbf2bdc1b5ab203ef3d513960e43", &(0x7f00000021c0)=0xf9, &(0x7f0000002200)="39d8e755154ec1d76fa1c2553c45fd12a7d4831bfec129eb7dfc4273eb789d36edd7bb3e6a4c6b0b81e38b73c72e941750904bfd934d74744524484d21a840cd7d20d67795", 0x45) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002280), 0x800, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000022c0)={0x2}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002300), &(0x7f0000002340)=0xc) getsockname(r3, &(0x7f0000002380)=@un=@file={0x0, ""/26}, &(0x7f00000023c0)=0x1c) getgroups(0x1, &(0x7f0000002400)=[r1]) sysctl$net_pipex(&(0x7f0000002440)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000002480)="86132be7a988f04773f04dc77f385ae937f85f11d3c95a18117ddbd2e892c1dac99cae250d638a8069d74ccd02f2e150a6a15c5bfbb6d3a483aa70d3d39b3ba2e92a383380a6ce368bf91aa2fe41b715521bd92e1c3a7b4d36d92663583ec9d6cbbafc0b7cd5677ba5ceed5b150ee82a335783a2a8ff26262a7d0e667843ceac95b88481114c548a9adac812857b7e567859382aac536b9aeef2bb5f720dc89c31ffb14fe6109241a03bfc0491ee3d9983d91baaefbc1efd420e7c", &(0x7f0000002540)=0xbb, &(0x7f0000002580)="2780a0b5a617ac1ced396762aca4ff7ed948d0325cc88b5dfc362579f84cac7a96e0b62b2114a857a00fed59704362cdcdf67781f984a13d3f4324aedf57cf3e1199219eba3ea79deaa3e641715b11049f11d9b6d71fb5faf5e57ffc49dc1324f69f018b0ec046f8d23452d8dbe84eb140fec420bea080b7929825ca4571d211d67d44711556", 0x86) syz_emit_ethernet(0x95, &(0x7f0000002640)={@remote, @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2e, 0x7f, 0x67, 0x40, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@noop, @lsrr={0x83, 0x13, 0x0, [@rand_addr=0x2, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xfd, 0x0, {0x12, 0x4, 0x1, 0x2, 0xffff, 0x66, 0x7, 0xe8, 0x3a, 0x5, @multicast2, @rand_addr=0x3, {[@ssrr={0x89, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback]}, @noop, @timestamp={0x44, 0x8, 0x9, 0x1, 0xa, [{[], 0x2}]}, @ra={0x94, 0x6, 0x6}, @noop, @rr={0x7, 0x17, 0x9, [@rand_addr=0x8, @local={0xac, 0x14, 0x0}, @empty, @empty, @empty]}]}}, "51e1aaadfd9ac4"}}}}}) syz_extract_tcp_res(&(0x7f0000002700), 0x1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000002780)) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000027c0)=0x200, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002800), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000002840)={0x3, './file0\x00', './file0\x00'}) sysctl$net_pipex(&(0x7f0000002880)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000028c0)="999bd77f53f854fcb9becbe64bf3", &(0x7f0000002900)=0xe, &(0x7f0000002940)="6b43b2f9a0f0275de74884b6b0c6457fe3c8e0f65da58de2a9f4fcf9caf442654d6c003b3ba578612408870326d8c60f9c989ace7f0125fca396ea390cc277737c5e7f8a6467fe664874f0aaad31801547113e610aa0fa85c5c48010c699e9e21e471d9ebf4dca3d6d0adce79ea333ae997e2841c030d3015603ec473211f4234ac98a", 0x83) sendmmsg(r3, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000002a00)=@in={0x2, 0x2}, 0xc, &(0x7f0000002ec0)=[{&(0x7f0000002a40)="ab1767ca3af99aadaa360af9d0e96ddd32462e2687586eca70997ca447cdf3df7eba58e636ad19019a02bd2e2531ed4a1cf5ee25850a39bff0aa874557edc2f4179b38ce2cb22cae8c076629017aba280717f97b124d9450b100a03e16cbba58dd558b70dbc02f573c5737e6907ac6fe2f9df72170c49076da1ed67d25efe587b3469be562356f28c3b750ae87c129290d33090ddcaadb207716d365dd5ec3bfd0253afaed9ca2e2d81484be3a6fca19664670683e35320352d27cc441ee7aaaae5c3b8db6fa94a22707e4ead44a", 0xce}, {&(0x7f0000002b40)="aa3c5a78fdca1c670c4ce9f1bd1994fc9a66fab1a2c3f6e1ec585b7961be5c0365dc573a03e6537cae03743911b1042c8febdc0e3289006f3402ea80fc8563d16565a67cf26a8e5faf066408afe36af17db4d2a9e50bdd5f70b9707c4492088e2c6a90bfaf07266ee6d18f85b9e5e7270612a0ac634f1fc750fa65fd79f4dadd078d61367d94d75b89a12a1de66054dc97bd9bbebbaa8675b53980d8850613e3f694c008e3d690d72b394426fb3fecae438ae0bc7577946035d2ddfea8aa70bbe261745a39a2c094f8d3", 0xca}, {&(0x7f0000002c40)="ec2dfd92a755171e9c95c8e3f84c475b53ca99ff023608863879622b0cd9baf32e95ffb13af0879fb89d4605cc1db5694c62f33212eb54fc79776b07fd4290622df5a3c7a3074fba6317886848888e6a1f3d9c849e8cd277b15f8f7bbad75d9f5d62f2ee9ee9", 0x66}, {&(0x7f0000002cc0)="62b2fb3968dc3778f9791c39990e8e48d111ad950c8b7b824b2751752c4065d488d67c4ec6b2d2ec5175ce655276dc94a45b88b27aa05046e90b7a749ca2b4d251eff92fe37058c378ba8b18b0f3e8e9adb2eb9e84aa1748a0f244d2c85ad12b3e0d658371148ac3929b0bbe44f42d851a1ff15a814e", 0x76}, {&(0x7f0000002d40)="cd3bddcb6d21e5709394595f7514455be29d690febf534683fe77b29cac09dc20cf4b08d2686e72ec8fa21d4c4278ef344f70dbaa3ab6f4e9669210f1702b3301f2470ddf637de75d199129c5381f25d33f7d2aab4181692bb1c83f10c9af0ffa88e177421c3253d2ebbb68503ba8b3b28acd47fb22adbda2e5ccd25e6522aef63d77e8c29", 0x85}, {&(0x7f0000002e00)="73133af54727b9c3a96357dc1e4cb5c9352fc07b5657e22655b5aaf093a3316fd9f6986a56d7294df564acee2a0a823c9522663f83cb66e8ebdbc817f439d27691b4e32bdc5fac494ee7d1aea088074e00f26d69f5215def07a56726e37ce958e1b4d51e81307b190557eb4ebac55f8aed14ca8c20f8f4b5104fde672a000ae48bd962d6c5e1d4f3b1", 0x89}], 0x6, &(0x7f0000002f40)=[{0x28, 0xffff, 0x3, "5bfb6d62f53d16733b15fcb8394c79a3bf9a7ac99956e60b"}, {0xa0, 0xffff, 0x3ff, "0293cb754d32e404d0eaf9941d159627b4e579c1ccc8b5a10bdd3898936da1a1bdd88f202bac76c88ef9819ab70aace1090372adc384b935010623ebefe789cdd002eb9e4fc0a4bd26a81580391dc3ee650e871262eebcb580edf4e975bcb875e353de7cd7e9fccf014c75e4a2b9d55967a1feec0c1a9d77d63828cc84cccc14986cfba98d210aa4ddabf5"}, {0x78, 0xffff, 0x400, "f24c8c40cb3ac29f38ecd1eb6017ebba493a5a4aa06e1bd70c403f76b52b4dfb0577c06199047ba26b7b842bb48f4e35063bda7c5e0d496a8376a25444bfa5666c3d5403270ccae06d25d46f504cc7364c86489537dcd3b6f87aa531ff5ce8c7e7"}], 0x140}}, 0x10, 0x4) sysctl$net_pipex(&(0x7f0000003100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000003140)="774a4688f9fa6852d65f5138c5f9a3e3d2047f539ba73d", &(0x7f0000003180)=0x17, &(0x7f00000031c0)="524ddeef4f3e0bccc3845593eb5e44b7c442377916a1919729f895f14cb457d6cb4a7ae32c80db8aa6970d9e570ddf35bf18346a3de85f4304bef1d7bf56c71c4175dbd3efb0478e07f7926aa51853f3580fd5a2616470dcc3c2114a49582e5c3be258c0f579e9181e26", 0x6a) sysctl$net_pipex(&(0x7f0000003240)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000003280)="dbeb16910fe92f0d752c41d36884fe6b028fc9ef3715e021e90ab5b1a18394708db630d219e69b26f19de11738c25171071769af3536cce4586c7b5e48c5f635454b8d978d1635361a50693163d35518c83fd475f8589ac829baef3eb695cbda5c60a088aee8b4c97cbd753f", &(0x7f0000003300)=0x6c, &(0x7f0000003340)="e4a9eb1c7717c0e77f73c6fc31be34c86755b1708803dff42c3936171999ed541b9ea1f9c9e3fb94c06ed982ae494b51447c2240fe99514c25abbe5b83dcb243b0f878a2e456d9a9b5d99792efc7e56f2e14a7fff4c9f2a227f7d9cadd2dcb92f1ced805d187a678cb3400b5d4e37c75ac88d7ae33a409323312d58d101a82846b67e38a8646cb804b5f51482bcae18dc57bd5b66ee62826760f8884cc659880d2e97229f3fda5e48d62212b48243d734e556e46c62012b022367f9a545a59edd82fb51ddf348412fd29c5ad9c058f66097312123d564170c10461260151c963bfade61c3d26782783a691356b25728e05992a358ce313e402840590acd26dd81a9bd755b4fbe3ba403d1e0e43a4af6fdf69d49facc54dc7225af025097a28b73e0aa9f52f2d694c32803d5d23e47a5a7af00df246911a481b0903105f81ff44cbeaad219ce66138a3e4a24f46e36970df12a930d8dec182e491126111a7de5db9759ca0f95d1bc80179309ec480109d96712173ac0fe2f07335874d93c433bb80794b5b03c7906877ebd717c5893123160291dc1f78927fd8222a9cc20ff662694f226cc40c3e3605accfa0b837a381e015ee311acbbdfcacaaa497071c14edbbdc5d66d930c62a03158f8f6ff7bcbe5eb5f2772f297ddd415a65a8065cfa084f22923897a5a6a8e3c597a9fb93bda54fd53ef5056c33ed53c57af9ba6990741ecf88624b6c04fdeeb736a6144142fa8e4b6ef03c4f22d558225457d19515b787491809d679aaa6349eb838eb00b06e03cca1360c6564849c9bb2a03079fd429a4f65054ae05943030b47baa62a5b5ca46c735b0a51b0ddf51923cb5c4b474d1aca2f204799c541f6ab8d441f457046b26be524a4d851470238904a38b1d52c3c386beb56a8a3a25e4cb83597df157837a3b94af55514b51335465bf477cce11b8ea47633f82148596fb41a63a87f2576104f1636b6af652ede76acce84c9954fb81bc0b8c0448830ad5f797a8491c076928b910ae363fa3dd9a39fa9f17b2825423f78bdfaa9c93c92a29172e7eac08424d9011fc0cb1cb86c49630f93148f8fc2fe32f3aa51c05075f0c31df8dddfc98d164f835d1d27336d518a016e2f1b2944694d25c06220fe1ed0f15c60fb1e2b995b556018e96caa96c4b989b5636f1be9e8de5d848ce72b2dd11ec5a20703dbc484f1e95ec55bc8089cf48c130276f87bc22857ee0cf11a1428676f0bbb27b7ee6adce69561e79be6d097bf48fdae505b6015520d2483c83f95b42eb20c4f1c4a2ab17c70f0bfab615d17b69723e162e5c45631568eb899b5858d3e5de8abf4c5be7d54f47b05da6bd0c5c14205389a13b14873527fb1de5e7d3b2cdf226006712cc8cf9bb0b7beb7fbf33dae3f123ac2ed8f589a4bdbe515f06828da15922ab71e5ef1507a82eb662e64a1694a530fa6919d0d5df6d1c8870c029ab215f4a57df418fdb1a6fe6af50cf8df32e598bb27f3ef804988213cc3fdc182be2c8dd01bbb9876a39ea37a64c6d64d57694b41bed1f3fb06c1cd314140c04d475ab3445adfed4b9072e0aca5268b88561726d36427cf5eee5bb313feafb036cf0d91c2666cff777ac364146f6bfafc84c24270cff84055913b9586531fbc976fb6007bf1916d7ab692c11f7be0c62d2bf4a79e82507592d5b4f4caf31b044211f3c84ed640cfa8e23384d1bd80e1d986ab027624e60617193671b067b0f00b3188b7a380385521c59981e96fa8b5ed010b5f98715c8370723d0e0477ec92d2522677b5f30ce2e46d505e112c70e4e0f4bc3020cf2d51571299d3f19f80910d208fc1645ebdc854bcc225af3f33db87644864acc03dacd9423ad7abca6e867c71f35b2b46b8fed2e443c5fadf62a6b2fee652d00f947893206cda361df539be3817ed701abff1b3c62379397ba5505361d6e975438cd3989d51c3569d6844836535e0b3e9b4aa2c7c158f216589b01e65ea37d52bb391c0da9bc282e460c85bf8a3eedccc2459583ffde62c4b0da971fbded2ea63d0eef2079ebdeef199a668352fd06b23733ad357317cfc66e8a7174588ec4410fe98bdb4d34e98f925f0ed95ad62f0e000cc9b7801d15881ff6f3808e0d91304958a63464962c17e23d768f95128a9c322d9f46132e970628ea329f634885c7a4a3e397225ea1497baaf42c8a0b0f5df4d8146d318733fc26542d413592ad415a7301ad36da1832c7a60baa9c44ed6d8880c4889f9f88fa7bdab34bc832d1d19d511981dc029dbea488b81c7901109ee6e86c90da25741648296a2088c269302b8cc4eaa97ec01467e400369557c67695b89843f9bbbb86295487769fef107a6d834f3b49d52521e260b6e4bf3ba5391c32a345e7d162649baae1fc443e4acaebf1f5f190d2e286c0b5bf1ccae232cca511c7f64e84b62157c21fc805b023493f2d2292f0b457aac171e7625d64a53b11076128018e7bd04f32174b0d81e31e921565dd70e8725783d97dfef095bcba5721041f50769dda24451035ca0f0aafa38b4afa855fcdd8c66d0b51dbf825f9c49f2206cf7f7a895799335edcb17d5dce6649b7c44c9dbefb270745ccafdaa0c6bc9f6b45556102ce26762c5085dc0335cf97f8598fe6f7c3990fd5b3339202afbba7ee97cd1554bcf297f3df8b0e03640c69862e094f7c2f68fb632c9f08550ca0c8911cf472c352105a54bcd013ca41634cbbe16478526e912b96ac52938c0a4ab19377a9732b5c5d909559dc3cae809564aa138b3331b8278e636b1b4ff6b9f73e6839346aacebd5fbcc7b52466b89de9b9d0283ee8cb5a008632600eebe83d1f4e3ebe2caa045c3684615cac750643d050ad439bcc1dcd4e1a179eb4ea56427a955bbd3ad33322af92bdc2f3bf9b936418e0b3f65a7748ad87322c0c131e340c0ce0255263c5347d163d0904935d3506a6f4bb8ff1cd856629e350bcf7d5a882dd9c4e9c4ada5feb785536dd014097ce0f3f1717d534044a61b3edb220e30c505ab16f0960fe1f638632e48fb36b68352da4d490680ffa12f120eeee902eb88699b1d520565c04caa2105c9d062d81e5e0f7b25374a695dbae6a99a4dac5b15ebec5b6a5ee43d21ecf3d97e3420dd13dc9d96055827a4046a19a66a6b1396ed364edf87918b5b22581735d45b6b738ee1d7e6f948d280ec0c811431d8ec1422128558ce0a07e13d169852468b5c41d30d4eb91114bd110cb81771caf3d3931782ecdc369e487cced135efb4a63a976a294a28ae6a7de8e137b41e0eebd10b813c8002b160cd698452de334619f06f05d3b1726a0fe7ae4aba3ed885cb5a3d34787bfdc7894e5eff917010182a5192c0659eb24731588713edb82b101827451d8c417a9f4b91a8607a702a498ac5997bbf8b0ae4c95c7cfd48046b4432cfd5d88a2249c7c25e1a33000bc37c3ca76935303dd7ab00f08cc79276d0d07aa71f67899354ec37f560ef7a1b6c759d736be31e457c4262228d3cf790276b80d3ec8502645abb5a152a4c084994a47ddf2ff06354481ef3c0f4469574a63e39680c3c1ffecc69bc9af2eb30b961380c2a4f60edf3f9c12078a91cd3b2eae5c29597036674f83c3c610ab19201e3ae69747907c196781f7856600b323c512fab6021d5d2527e934b4643e4adb316646a75afa71e3f13f14e166d61f788ef11f49dc263f9cf943d0a45bb1680cff99fe63f87323f5ca5ba89662340910b6b6ebd9e893c1621726f7a7373804fb9d76709d16d869b8770d036b02c80e39d40fb8b6e165a49c1d031112c945e5128a4a47a06104047d5db48d49aa48cc1350782f9973f870ef517ac58b6ff445ce5e4b0f47414006b7b04d23f883a070ab8f69e83ce38719e353602524418b5a025d922a237673f5f4fad514c59c6495e07388db75957898b80b64d84c40dae779b4e86a101865a3b9b13f3a425f8bdc1da53aee457303b5d396e58b55d9a8600ad312f16afa963910c8a5063e06574cb487c5ec1f051af46912e19aac378c8126810ac8b2eef03adc95bc775dc325065c1f4ef408e97c22c66fd2e093f53840a49cf7a7e4670dfb2b2e0a8fa2b42732e028afd7379571a1f1b9343f2f624f47670c0119954f8a2864ecfdcdd6354ab446dc8b3381552aa16ae48d1ada0447f5f16d35aebea63fa0bbc2bd028cf674e8d29be700ea74a98bc459d5487339a360cd14d31e48c57a525c14c5904efdadcfc7805fcd83981a041d61a5063e7f8b48734f271542d49e7fca92a0f6ecf3160ca0b6a0bf2781ff15199077fbf668cd64521837525209e97b7632bc74e118ba025486bb93dc0790ffd90775bf9051572c93e5ff112504a5e70d97bc07b329a92163818b1f2f324abd7fbc7d4758e2c6dce6ffcea2de1f0c5039eb021da9f1a1e3cc8a65a14975b0f027a23086268b76309c6f9f1098fff75b626382d96a24c2746f53f82000549d754aaef2d09f4dce48511b0f471fc8118a0973b0b9a62f15720c7a06b71cb2adaf504e20b232147f26e5ac23338e7bc70d92aaf86e81b123bf84e38d7f8be5e6dc9aff93625e3d5f81e76c994bf95e989f561f016caaa743b4168400ac06dc87dc6a820b6cc78601a96c3df0fde45b02d27b2b641108068dc41c8207def6a8793b9dcea3b2bf31d92996ebfe41212c857c72cd1ec1a53e34e0b5cb47d1c64b79d9cdf1f847e3d55d8960a09502d41d0d48af262b6e4331c202bcfcce3cf4ac1e893b6ebce1493f83ab7ef5abaf96a3273fb855d043e3bd78a74f6eda443857b7c45b9ec34e5e84d91a97b5f476b9af1969a166dc73e5b16894d5d75ee5849bb5cbf148eed7b31285cc478145621b978eae3df0b530d7f79982cf16082f4d3abd7a9dea0e5cf132b13cf41742b8a60ded89450cc57e75571bdb4534a02c1c0a9e8e7d648a8b64b9f1c85c7c8a71e699e0110aa58e351685703fa99744d1e06a008a588b5f31cef9efabc0189d96fc9004ecc86750e2a1123a4786f87171520efd6db609453e1550fc7e325231c685364834fd5bd030a93419abc47debe8b6cab749d5481691fa489e02f588ea9096409dd6ed9281464491a42509c06e189bee212ba9552d69edce793552e4121011932ce81bdb64a9d4604b24621fb4d33095b940d02f50c6abb122cbbf86c12c4d22d32ef71713a46718862ea15348d17d4aaef37117266dc53cdefb7ad5e883e92a83c262ae50a2015d34e84dd3a1759465550d6bbb370d139dd380819eb9e74e598af6669f07b74e93167dc659b98c2e57fd142b7692ec09eb88b74be445382c146600f1ff3ef5b0262e611c549d8bc6840f2bc0fc762e83e4cec25ab9de6399f1f509fe08450561e46cfb25c7cfba48a940543ae91982f6213820f3a92b00ec1a1c8f17af78c7ef39108161c0d1bdac6b12e33391bd2f6e08b501185dc8e5474e690e69d7b4c0383dfcb586f634f06d1e1c0758f9fe49cd453a1063fabd52749dc19d560d6635707a9396b75ac208b88acfc9b6bf8d24daae89e1106061d6ffb5122c0eeef0f505e091d89707578777c6fba020ef5ef679c4a2e6ce36551dee8b925e199c85699e873f9bf84811dd3007b3be301f8f99e18408b3ddf9823718bca50d633cff1bcb8b4422ee5be2f23e061ee59529ee653c27adae32bad0733c48c19f7a08e9789d71805e8fa9cac9d4e1df5749e0d7f10835f376e261b7b82254334c1b752d4d251d679ed863e82b9e566c92f30c65363712206113688076c73532856100678fda11fd7d5593d6480b8aa89af4a13adc81e1026cfdec32b7", 0x1000) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff82953a5d) at panic+0x16f