last executing test programs: 5.119194654s ago: executing program 0 (id=338): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60, 0x12, 0x5, 0x2}, {0x48, 0xf0, 0x25, 0x900}, {0x6, 0x24, 0x3, 0xfffff802}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsid() syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[]) 5.09650676s ago: executing program 0 (id=339): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = setsid() r1 = getsid(r0) setpgid(r1, r0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b}]}}}}}) ioctl$TIOCSCTTY(r2, 0x20007461) 3.681402511s ago: executing program 0 (id=380): syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000242b00fe80000000000000000000eaffffffaafe80000000000000000040ce52e378d1105bb2e2c78d5e7c3f8645260d6995097078c21c47e200944a68836a7fab568afd682e95e267023d1e871cecb8eafdb305639963525be62a7d467dd5aff3a93168e9d9a4e77f911325a9f181698a2a36b89e6064bdfe2d469e0c4758d78ddfab17e91184b8640d889864d332f2fa50cafbfbe64756445cd70e5373ecf9adaf289369b1f529d5f6db46d5a631149a165da2fa9367d515f946863ea00cc5863a66e8a72b65463d17b2a9e98d527e13716a587cc91720ea984d280a18851238153efc8f9c64abae09bbdf1412444f6513e69299e2656d725d00083635ef40f039381e2153456a9d6c366a53ef5059eeafefa6974f73c1329a576f52ad60cb6b1b4492495146919e130c0dc9379991d1e3893d00b7be763670aaf6c4e1c623056a541380fbb56d183b13b659c8278794cf5e2ad90d035b991d06f4aa1b7727f2bf9360adfd74aca95d203132f46f5712bb038cf19b"]) (async) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) getresgid(0x0, 0x0, &(0x7f00000001c0)=0x0) r3 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r3, r2) (async) r4 = getegid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{r0, r1, r3, r4, 0x0, 0x7, 0x0, 0x0, 0xd9e}, 0x0, 0x0, 0x62, 0xe904, 0x20c, 0x0, r5, 0x9, 0x0, 0x7, 0x0, 0xfffffffffffffff9}) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1013, 0xffffffffffffff9c, 0xf9c) 3.661123553s ago: executing program 0 (id=387): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x40) mknod(&(0x7f00000000c0)='./file1\x00', 0x1000, 0x637d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000006c0)={0xfef8}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1, 0x40003}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) getdents(r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x40) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x1000, 0x637d) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) syz_open_pts() (async) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000006c0)={0xfef8}) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1, 0x40003}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) (async) getdents(r1, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) 3.142887322s ago: executing program 3 (id=418): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) kqueue1(0x4) (async) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000240)) (async) chroot(&(0x7f0000000740)='.\x00') (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 3.141661751s ago: executing program 3 (id=420): r0 = socket$inet(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000180)="638802000000069a8c51f6f2efa24a85abdd612dd68e59ad4ebb93232d44372e9bc47e84f7c477d24d9c793909f5480a00"/61, 0x3d}], 0x1, 0x0}, 0x402) r1 = msgget$private(0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x40, 0xc, 0x5}], 0x15, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000001c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x10, 0x2, 0xc8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000180)={0xffffffff, 0x40009, r3}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r5, 0x1}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffff"]) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) msgsnd(r1, &(0x7f0000000340)=ANY=[], 0x0, 0x800) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x3, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x3, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x1, 0xc8}, {0x5, 0xfffffffd}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x1, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x2000000}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0xffffffff}, {}, {0x1, 0x7}, {0x2, 0x3}, {0x2}, {0x1}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x257fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000100)) r7 = socket(0x2, 0x8002, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r8) select(0x40, &(0x7f0000000040)={0xa, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x401, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 3.082211306s ago: executing program 6 (id=425): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1fc000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8000, 0x9, 0x6, 0x2, "86651e18853a0a0676bd2a02716de386a00399cf", 0x2, 0x9}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=':}&@,})[[\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='[#,\'\x00', &(0x7f0000000280)='/dev/tty\x00', &(0x7f00000002c0)=']\'/^\xe8}\\:#-*%,\\!\'\x00', &(0x7f0000000300)='.\\\x00', &(0x7f0000000340)='/dev/tty\x00', &(0x7f0000000380)=')\'\x00']) ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000400)={0x2, 0x58, {'\x00', './file0\x00', './file0\x00', './file0/file0\x00', {{0x0, 0x9}, {0x7fffffff}, 0x8}, {{0x7, 0x401}, {0x0, 0x10}, 0x9}, {{0x8, 0x3}, {0x133, 0x5}, 0x6}, {0x308, 0x6, 0xc9, 0x4}, 0x0, 0x7bf, 0xe5c, 0x2, 0x7fff}}) sysctl$kern(&(0x7f0000000580)={0x1, 0x1d}, 0x2, &(0x7f00000005c0)="49f3936282c320b56b5f45ab0c863549d0c270bdeba853d4494f002cfc99b2d55c0202ca102508c7c9f4710870964cea1c0bccadd8454d53f91b4f3dbe3d77f563db5c2bd7190f2b6499181bc803896100799f16a350dda1fb591f1bc04d0af656be0d38a4b388", &(0x7f0000000640)=0x67, &(0x7f0000000680)="38eb8059d34f87d235ac37a8b241c32fd30f6ebf2982fbfeed2b464c0cdb16f95c47de231a996492f9c97b07d545009950ed019888f9fb7bb5a2941d05812bebf0988c00a3088872204af8f384ac592902a2a407722c60815fb6f0cfae844e6d8331d35d99b4", 0x66) access(&(0x7f0000000700)='./file0/file0\x00', 0x1) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000780)={&(0x7f0000000740)=[0x7fffffff, 0x3, 0x9f1, 0x3, 0x1, 0x0], 0x6, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f00000007c0)={0x1e70, 0xd12, r0}) ioctl$DIOCGETSTATES(r3, 0xc0104419, &(0x7f0000000d40)={0x5, &(0x7f0000000800)=[{0x0, ""/16, [{[@v6=@mcast1, @v6=@remote]}, {[@v6=@loopback, @v6=@loopback]}], {}, {}, @v6=@local}, {0x0, ""/16, [{[@v4=@rand_addr, @v6=@empty]}, {[@v4=@loopback, @v6=@loopback]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v4=@broadcast, @v6=@loopback]}, {[@v6, @v6=@mcast2]}], {}, {}, @v6=@loopback}, {0x0, ""/16, [{[@v6=@empty, @v6=@mcast2]}, {[@v6=@mcast1, @v6=@ipv4={""/10, ""/2, @broadcast}]}], {}, {}, @v4=@multicast2}, {0x0, ""/16, [{[@v4=@local, @v6=@remote]}, {[@v4=@broadcast, @v6=@loopback]}], {}, {}, @v4=@rand_addr}]}) ioctl$DIOCSTART(r3, 0x20004401) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d80), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000dc0)={0x137, 0x10, 0x3}) ioctl$DIOCGETRULESET(r3, 0xc444443b, &(0x7f0000000e00)={0x6, './file0\x00', './file0/file0\x00'}) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000012c0)={0x9, 0x10000, 0x7b, 0x10001, "77f6a64592ed798b70b7c62a7c3c5b30a25f593d", 0xaa9, 0x100}) r7 = accept$unix(r6, &(0x7f0000001300)=@file={0x0, 0x0, ""/504}, &(0x7f0000001500)=0x1fa) r8 = semget(0x0, 0x2, 0x280) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001540)=[0x200]) read(r1, &(0x7f0000001580)=""/5, 0x5) setsockopt(r7, 0x6, 0xf2a8, &(0x7f00000015c0)="d4d529d70626fc66a0a1b0d00410e7f686e3bb2078fe69330a25a5fd7230da8142120b063f6cac9115ac433e6f239e3837867c5a7bf9659f0c150c5083e8d7185127b90d2152ce70c07e2140be0ab89630def88a24e74946a668b896c3aa6f16c2f322a1a6b80c99fa7e437774c37fb3aedf7f39a3760e44cb8739263e7aee68d53ff45f6a514fb8c1fa568ea56381a2d9c9a8975da1bc28091e8d20771d543521c459f648e0f21d18012017c515a639f6c912", 0xb3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x10, 0x0) ioctl$DIOCGETLIMIT(r9, 0xc0084427, &(0x7f00000016c0)={0x0, 0xfffffffd}) ioctl$DIOCGETSTATUS(r5, 0xc2084415, &(0x7f0000001700)) ioctl$AUDIO_SETPAR_ctl(r3, 0xc0404125, &(0x7f0000001940)={0x0, 0x1, 0x18, 0x3, 0x1, 0x17c4, 0x1, 0xc, 0x2d, 0x57ee}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001980)=0x6) pwrite(r2, &(0x7f00000019c0)="b763d9f1a15ba95d504bbddfcd535d1947d271cf555809c911a562108de18c", 0x1f, 0x7) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000001a00)) 3.045032034s ago: executing program 2 (id=429): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x1c, 0x18, 0x3, 0x7fff, "007f39bb6e783e37a95d93b979f4e7f4", 0xf}, {0x1c, 0x18, 0x1, 0x9, "e9294c22ab06cd26be9f61e790ec33b7", 0x7fffffff}, 0x101, [0x8, 0x7, 0x4, 0x7, 0x9, 0x2, 0x3, 0x80000000]}, 0x5c) (async, rerun: 64) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 1.976195017s ago: executing program 2 (id=435): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='z', 0x1}], 0x1) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYBLOB="bc5baf17ce929bbd43b474c0fa256796223d7890c169e5051c497ec95e3a1d0578de10a2a16565d94bab68ca5337f9ac8b2c6e3167849285554d8027ed5048a52fcb1bbe5b08a37249715eab26123ec0797f8c20c8b1ee6cbf5d508b0998807a44df92a5e287c4c71a895b1ceb40472e3ccfac492748b9d7f01d5f5ce94d0e4c1d7962197c7086c25a8aa1089fb0c55bed012bd9e725684c52527fde04200d76cecc43dd", @ANYRESDEC=r0, @ANYRES8=r1, @ANYRESDEC=r1, @ANYRESHEX=r1]) 833.09971ms ago: executing program 3 (id=443): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x68, 0x8, r0}) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000300)={0x8f8, './file0\x00', './file0\x00'}) ioctl$DIOCXEND(r0, 0xc0044464, &(0x7f0000000b00)=0x84) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa6, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x4, 0x0, 0xfffffffffffffffe, 0x1], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x3}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7fffffff, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x7}, 0x2, &(0x7f0000000180)="06c7a681d33082", &(0x7f00000002c0)=0x7, 0x0, 0x0) 705.768661ms ago: executing program 3 (id=445): syz_emit_ethernet(0x23bf, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaabb1ee6797e972b86dd66756a49238902c700000000000000000000000000000000ff0200000000000000000000000000012c7e00000000000004015b084cd2981ed1d7349d02123f9434bf800b2d3c06d5cca84713af696ef01dcd79fe3351c1ee4daf77aa3ecea5305aecf92e576b24f2441e4cc4edf1e1e38124f6f1288b8646f6f44596817bf70fa900083b96a3622d1da816e8265486a0d5f1efd3ee46bea4ad98f4d51166f136f1d81caa28b3e9de24b0081ecd78da53c705711d97541bd7eef8081cd9fc530e5e526252f36aa2632793deeebb9db6a3823509c3da97365214dece92eac76ff96448aff04b7400b3092f2857fc5e7642a24daf73b6eb9ed9bea8b6dc5f02793f84a6e674728ccfca10d8033517514e5367809c1741fdbeadb9033a0f502a82b1fb7963af75f47b6d9068a439da118626203a38dfa8ed853e2b9f1c4c3b524fa450ef6af695345f182f3fbb04f124b115d69984a951243202878b9eb10dc162eda6ed9e3cc6843c3e3c07e95862d1fb6d322c8697e8df6b9157a0f7c6b08963706811a51bc7dd542e346acc28bf339c8bf67e724bd541245f85041344fa29c6384a1bc6ccd1a02836a3a56d492a9365a1543ecb97209fe26643467ec84ad21044fdf29eadd12bcdd38511d919e5a1fbc8fb0b6f25bb68be6e22eb69f0dfa32ab6e877212e462d344c31d6e156194810f8529a5ca56de411d40b62993e31a36e9593b2db917c86f47c9f9ffb72cfb52361ff347893d916aacef351ed197df38da2486daf28f1d35a536a6c141025d054b5fc852bb55aa12d9a44e6d39357c18a05be4c791af65b47b00deca926f1e123e4a5c449d1e95276f8caf2841e9977d30fe34a14f021f0b7e00097f56a2799afa93e0ca8c6a32ea1d3f4a121b3961ed8ffa9d4063c8b35b104b029782b64b39ca3049cd12626f41a5b030013133c6f9c0a7c144bec490993e54ed2b48bef38f86b69a407bffa290b4c29e8bbba0e17854684d662c188492b68ad393ac45fcc4d0754a7ba006a64c1e0821ecb14b0880328e5a421574c0fef5f4413db3cdf2662cf63816bf73fad1f6a3d0af28b7fcc31ef1d03a37b72e5be649b10d4b6d685bf45838cbbf86b79da31a66f2ac4f963da20b361866bfe7c7ad261d240a8b6349610d851318ac027266f3239feffd794c9b9feab75762a5a5537ca6d3ecff1ce032c536ebf2f0595350659c4c908296b20a88b8b39bc5eb81d87d1cd279c70e8ca3b8f7f6256eedf9d71e33aa74695aa4aaa22a2bc1dba1f9b323c98dafbc41c44f93ae1b3ae2a1173dda4cc75b37eb457ed926f93665b860c4a9abe050438ed8573a401bd9d117b0b1a71ed84c14d51269e5807e0ce433767485412401e8c0985b7730b6d4ba0f4da8309a500ea4ec33cb519fac281debe92f54a4f478b484c14faa758eff798706f74635858d566a55fadea294d3d9768e4c20fab531c1fe46e862de89ac31a554c01aa1ad91e89e6ca00860090784010000c00000001000000030400f26011a0274119d0c9ff56604eaecaaf390e97809dab7aa83e0b0ba55bc4b9fe6d5db535114fa07384a103c7f9cad3c73663b660b1d9df46ddc74053ededa35f2f203d3759fd4432a4cd40925a6b6510fac2ebff68cd59076c9b24a7b656feaaefd7321cc3a00573432aa9c0cc665fc4e7236f6ade27ba226456548ee271a6b5acfc9c94ebadbca5273185e5e759f5e67a4764afade4057bc7ccd2037e7054cfcbb4fb65f49f8afd5ee3fac0da1af912561113329afcfe73b5e691086ae79e83e0a8507064476d67bc12a69deb1f2ef7fda622d0316b6cacb27555f4e61418d23bb80725d2001c7ed8b6fbadbab8bb27b278a4b62e3b800cd5ac570f42cf7674b9f013ea76a748a6b43827a548774d0aec14d20a8c0a01f3f26e5fddbbdee5ab8b34ee9dc4833ff884f0880b1c748cde8288f62ecde0e8df9f8d4670e3ee4cbd5d8842c49f6db8fc98bff2a0f77861d0d5698ed6b43a8a9f6eadd853528e5ab0c9434ee744ce82630f0efa39ddfa89fbcd39e9ee928553f23a11e2cabbfaae60ead8a8701e858bbb443f749d2dc4c48228d10c4e2b8c03d1befd6c2c1e7ce8653eb0ce776af275a619979ddc7398f2801002cb9e08857a354b7bca4cba1e641fe8d84b10a5631e986b1fb81face9164a2c00b020851cdd1f454c7ce6b1ea4e4ca737e9bd3c27fbb691dc09826348d6ab564bb4dfa72575b30432dd022b74e43d94aa5d7dcaf35a03b92afaa83b71f386368f577b61496c3e8578e9f5ed847230b65c29f453828dbfe4a24903feb281bfadb33ed9e8dc378d242097ea1e115ce8ff0e3ebc948453d962d221a63d3b9f44ca0a456e47ad823b866a76f9d496c55430e609b617ce0b549ec40d26011c3e94bf60c3eb93bf77c06e1bb455fd96f8f758836ffa3d33f9d8933ed9db958fc1e4c4a0395949fdcb69828493628ad024f4a36509654b70bea89fff90c698838ce2282ab03645c3f9e2423d3e54337243e257421f8f3e0ef9be5ff53b97b219e34b4358432a37608582eec0ae9b91539ec246c8959bcd42c20450ca326440a7d1c9930ce796a241a2c28264e087f3b718a15f51b1a97f3123d497fef2b71d25863a4fa7dcf87ac8660fea4a32658fdaf5d32f8700bcc3cfb029502b15d4141b7c6fd7d82d5a60c02e3f343a9730171685bd78b5d910da045b10441fcd52a2da390e61a4c56cf814912985b9e26475b3b05834ddf4bb1690543773ae0fbe7121a1b16802f196c119c1fec2fea2c905e7c8c9c9adfd886fd3b7fbb1f726d0c989747b804eb13cda25129966daaebccae24d1f6c0764d9c702fa642874258adbeca0f95d313cbea0d50f2c557752e255f23455267711f405c72708f13c771c4ebd6d101c4031b114920033cf42c0f791607acd24ebc861afc31bc9c1635ddb6055d5c7945216c128d1138102bcf751e0290c0f796283518818e8bb5920415420e63828a32af0b92ff9666f4f614aacd681456f139bb8825b9861d22fa36adf4fa52421d4e0a786d9a0eef675cd11c7bf636823a7c09669825b76c01c3dbcfa78edc2dc082d95803650b85f422121f9c68718cdb9bf21906053184a5380611dd6693ae7e88b59560582ced9af5da3fc43e452570e92f745184ed8a6a00c01a07c86a6767d0787e564a660db1c49e145e22672748abe0b46c02eff746b8781ecf769261729b175ac87493d80ce9f6ef920a040d0e066e7548cab2aadf1639e54ff9387f3b5e962a5b37c889524a59174b246b4c6938b3a6ee50e6a9471a91e558653453e6e5e45125e7a2c9e4e54c5e8ab8449782c9db86231e779b38092838fd56c0b353a2a98c81582fa2af9987474c663c88f6bc3b92fc828b8c6648bf8fdc6bacd88c756c5efe2e11a4f92dd3efb33ee686bea697b75c99ba43fc0a831516e902cfb308e5738ab241ef924fdc5afb2918f212eb9d614b159254f5e35d93e1e4dc2677596b79c59c763029586e5f1f8cb3c696ee8481d25b6ab1f04c532b818bf5429303bed5706468d0de0373c19b701431f2c571862eabfb6a4fbe99b841f1b35d3194f2b045b5257852d4decf7a0a8c15af51e6d8b3cdb80b12ede5de01bc252a9d3d1fca86d4eaaedac942da33bc85d50a1b371d2786b78398c4a765bfe27c2341545c71594f7a7d16f2065e838d472b245d2370c1459de551273dea0d54b7da7a9685b58384114cf2ad274d88209c132ac4c1e9e903c8beb6670b5c2323474e5d09c74cec1c95c880825828a5d4087f1738fb874b2feabdcb2f0b89e5008b5fdbe012ba446dc1ca6fcb7fa117a7ba0a55db3e0e05193e077196551e596eab9334c1e73050d18c875b1a8e1afc063bcd5032d181334ba9a93a5ff6634971ced1049156f21bd13ac21ec168df11b80e3fbeac7a56fb27c07aa4a9d32b50779dd4c4cc1d74eb2a21ff9c61ce3620c37e8ee933bdf8b58739cab058f6bc260da8faae64f74720e0bb5300ed2daa0c46d1a603bca1714f646f44bf9ad34a92ae23edb582999d678d94794836e905882709c4cf3218c8843936b1359f00c5d515eeb9c64bb7fbe5652d9adf4816cff41151c5e0d91bce80462ef0533c927736c09fd771b0ff1d21b19d2af91f8e56709e6fb07700a0b5add2c5dcd31267a09dda27ff550b9a217efdf9cf93078d964229a81e19a76635d8bc0909d387f47cf7d86b1dad0f67cf6634bbed9108dda18485f7a25f6064d3b2ec6de2c00aaa5a8698deb842cc81cfbf54f092c70e4fa9922ff88d77ac58b38bd61526dca1e68fb82477c138a42005193d0752ca7104de446969b0b0622d689a7d8f27d2e9f5b01b0ce9f5d844ad73853bb753131ea81638e9c44fe922f6c9a28b92bb9f6418af36018964a9c28211d5b8453d58336c7ebab6e016b32708b83962f7d427e1ff2b073b744b59c1e25e7da9a19996145e7ac0513b9e1bad147bc9ad603078b526288c293beef300a392a36ae4f9b99606d623bc95a9f2a8de1693e93535ffa0754e38fcb1b114d381f9f5185fdccee960eb2dd5055c5c888c5b770ce34af6d0f19aeafa0422a4af6cf9b9e9f8fba70ad58c9d93eb85d26ee940d33ee37244ac54f0c4dbd444ac16bd50f048a4ee651833403e9f17f5f14e43dcff9a02bbc1d29824ba2d7fd46d9a56ad115d9084e25c42fe27722eddac76a2351e473488f92f9f5e3ce00cae72a7928e3a26f4da326104f1c646da4a28a9d5e0bf3ed4e1b30971f18807bad8e1302502aadd5db17cf8333a674431481124197d49a632e9e72b5ebce6488ba4d2d0abf3e26b529445f6182fee85ca6d7f17baa7d5a77461e29cd08478795bda0312f4455c74f0712d966f326f5dcf3faba471e30712bfa4849ce0a97447aa4b2c9c4645a438528d6cd8a5fd6542c180e32d9c16333bd9856bdfaf36011c9ecb98048471b09497b2830da0f5ac4cbfe4fbc07dfd3fe8da5c3849721c4d3d7b6d46d18c1af26069dc81d302d59f349c5b554ccc5b23c62587f0dcc8c11a669e7d018b6fb2cae959a5b34f68da5e623b997bd3c02f592a57740ce6c93ac6928fdbdd04361869da24d591c6c113e424825c0ee78b556aa809c4d4dccb9b9a950f1d06ba798535afc19bfff2a314218085227549f3a0d8c0042a535377fb5eef1569ec312922ba5108fd6aebf9932650094c07003946717183358e3ba6332cd87b92b22c8b4fd39cfa87709aa3196e4cc9350cf9ec96d0ff209fd53645a533f8c279022db647ab4c4007d7f10b9b50646e6d6225547fa8ac1c8a6f5c03ad38e99e1b42d58c09cfe4c56fa9ca4a7f973caaba78ac804e1f20d51077b9362d1ed83bb2e59f63115824d293f23f1f95d8d2d77e0624e820043796597d07113bd240e5a12ee746c17383a2f46151b7f6a62fb2eb058de6d6bfbe344076b4da53d46284e038e8cd8a1942160e7ee26356deb228624ac65509474d4c7981e6c795ffb8792e72cc387bae1f867eed182d0a2aa29b005b4a87691f486b937e98176d319154f2ccdbe704fe7944f6769651af6d8dccb1d08e664779eed9f21cfa4a367322fe7be3a99e736d764bb596833d6c89f712a44c881d4a7ea87ead80f29c2b112915ba7521fc87742ea0ad881870bce96540d39d1bab0ffdde36373326bdf1e3ec19413e1e2946db0b405270877bf222f3571d22fd7d61b13446b80c7a4ec2f8f306bdcd6cf1ecc30fa1f2a6d6eba57ade17e75767826a2407c96720d2e893ed732df40a5c7a9c5856b4f3322304868e93d1d8cecafd79fd4d090ec41097b90344eb4aff89ffa77b5760c75e17aa86a0945770a0a6e5fd62f3ae4e47e0feb0944a1f7f33c6e15779a129ce4c84cc56ca8c03ce7b4f176c41c397774bb5e94760b92f9c9bcb0d525268ee2ed2e77275cf6d3ad0c69cfb402f45ed51ed3fd11841fd59a9c616a6c011aec47bb8ee0e2e5b057efd636eff091b674b2092622ec8018914196ec61d42fa40447ea03406bdaba65b8af468c2d5477858f4010003cf9c0ecf2d14c64e6550f6cb91133cb9d441ed28204167549ab85e30ce9e26baa8daae960949be4d40feabbbb742af83bd0fb23803a7a9f3c2dbf3af8738fc7c1f9e4d471a151dbf2db6741f91583c7e39085bd080295ecc134864e1245f45d03d701cbf14ae5ad4bd5ec2bcb2d91e902ef5bdff63f77fc81ed84067d8708434b96eec574d1003c83e224587908d5786c7836bb825942be6e58f000a96d56dc09ea7b02d32a5b2009aefe4b7f8c903ac8f672394251a7291cd0096b954d3bd3b46d8444d63c98417148245445c344096afda6a5f94701b1fee1d5e18465280740de6d433f1c9abea9d1891e62838bf6c497a9c996f63e63f2c8b55d3b306c7a1484ef0991866ecbb7dc14e8c7ecf9a52bf714d68b09fbb7b0db8443ae8e89b5d633cf730691bc9efdab210f413d751cb93349fed52d29156f8cbf97d594cb9dedaa4d6256cbd25942167e18c91379fa9a96574df10d435b02dad0becab42c8062e5215119d1eae4295a72e88b751bbcb47f320c739e2122bbc85f1957ab92d27d18921fc6bccc0e95c9b1e7a331ebf5c29bf8776c3bea4a26dfc45fbaca86365fb744aa15fc2721eb84f4c43f34cc9d9f44f327998fc0da32c0dd7f8f38c1950ccbfc4527e83af1a2a0d14615e077c7e43ebeb2fc4fe1aaf818a0830938c4d33012ae9f9e9836b5172999f372c64cb2ee73e89fa92af30e1182c60a00921ee11f6cd029a39252a613881957974b69a793d60a579d15fa5522bad072bee5c0f6b7b016ea70286a6524b2f5718a6a1c6998bce32763ddc7ac8e8e6295c14b639708394cda406b198aea9e30c3debf980b08c864b21b06125f87978e03a80a237a3794564340c35aa74157e93d78dbe7f71da604f4d31ee75f2ed5e055f474578666412a1b6c073905f6cbb31bd5cbd68b0d4e14b59f00366c4ac288ecdf17c0b2b6bc7fcde90d8dc53d02460559d04d4d1aef3d02b3189114e2200b43d6852829a07646be19e3746d2608ac084abcc9aa98fb27dc3b666037728f25d7c49de8ba137a2c8327ce4f1d2dda3cf8fc120e3c3fa8496a22f7dbf5246f19999cdf1d28bcd9efeb73d3861317c080118a8d2258aa16df0a6bf53a7cc3e49284ece4873d5c015b4f2ed9ae3cc76bdf25b8812aca60b556bbe4b72a1c640588d7f5f09323aa772927667f7786565f1781f744d6595c9fe3157136aa7c7db2548efe0f2b121f8db86d44a174c93b9b8055f0a1b04f714c6ae24d3b7a0b82c69b98cb0191be2bed1a0b858fbce40b4fe42192699011bab0400049961c0316a069c3355bb06a81725a7983c9db52ff59125b490e0a71db2d688f9f0dc110ba8550b0333c4056d39dfdbb6e550896b8f141dda9d382b95c3a053036852103b4dd8e47c22b1aee980875f5012476c908b092aa560bf298bf111876fcf239f7c382486ef484535f664a18c77a193359cd697dbc6daf01887b33aeb9d3f43f0f4a4b232f24a65b06f3a6e6dc1d942ba76463ac6b7b1ab4589e0f83a65467eee95e7c555add0f54f5541b6d4145fdf8fa021216d251598e88081c6a18131626f6c52cc987a8c4ddbe059709ebd968b7bfe92ae555833ef797840c0e3e3bb09867ff8836db0ab8a19fbd78372503e76b297a0e147de84d3c4a736ee5a56cf501994a078b806c63210647c279414848ac728c990ecc7193d1e21011cd835d22d349f09f514a3435d4aae7894a39eca27c6e5638301475bafd2c904faafc0b1078a81fd3efef01c6a0f6cf8a689c95d6e1baeece74c0b8891056e0c9624966d6d8dca54cd7557843f793c711d0635e31860777f75efbe7855c0adef6921d32b36e1a6cf0a1d4c180fd8acc13f5bb2a4b83976c53de586c426bef454d1ebfe6a79edb26ed2db0819160eafb6db99503267977ed2f1091b15f9795dabc6b5e5a867e89a6d86da549892ef4a5366fd00da437357ce340a0a2981cf6d061a613c14579132e317abe026431c6c0657af81c56431a9234d505a446502d16960b15a0a4367bfd60d392aa8befdcea434e5d382e1dfdb716e09eb99c507751745acbff4407536de65d0d7d9167be240d7245955b829f86af4157718222153b7e60a85c7044b6a4319f097b75703d669c2132595fd43986dd3fd1b25e725096394e9df84641622c4948f78a93dc0faff225ab577048b4090edb76633954b21818c1049f9e8859a574b3cd50ef1c15fc20d43bf1b56cca547220d759e384b2685b5ab7e745391b9fe249df7de20b749fd7f775cbd8405ded3f6429a2bb88236d44dbad195785dfc105f78aabe4b865fe5778d80e5b0ff9bd5491419a8899783fc865937768ab2adb62bf5e35cd3f815a7ccc212e759d1823b1d8cf26f14d8f4315bf5808714b9836ff761a029d40ef6fb818a2a8b77688d58be9dcae14a303f3103a148a01b5c5c195d5e636c38729e0083444f6e4998b91647de1198bcfa26ebc7472cdcc368c57274effcfa9a825fda7a8dbb671ee2c04e07c1377611bdd3367366c3ae5e0409ca7e487942ba0bb9842abda370712b3f5fe2c590957163932823c154ba9bb7de9ddb9c300ad7340559586183cd0b2fd14a3a1441dfbeb282574c9f30fe0a52d61956e1cc0fad9543cd1f8f08ec8ff28ea14a201698d38ec3d02215e4ca4b4e5a9c494dd6d9a4e4f343da739dfa05efdd72001de0f07ef975b9175ab8b7c767bea5e2853c29813658c348490dffa00177ebabb2ca0a0bd85ce793cb2c9cc51c4065062596086db49fdfcaac37e82e838c84691277a9a331babda17732927411d6042303266dc08493962e047b9c13731a80235777e52ba588a861bf58970f8c8bc0c2380464a528f08e9b591c811e7c9c12c2cf34520d6bebc08bc497fedecec8dd872279e673d052181c46f9a57e297567d469e23e4a3f12ff30eaa1e3f5a8099520ba9ea71153b46a4c8d270cd49412c2a342a4622c3aebfb53de3898087562fb4ac1db98e3852c447a72252e3192b0aa066217b334a708d8b6ef036d02a2c72330c2c95459ce8df63ae79cf9458bdf3853bf816c14d6667f64147d867fa04728bee52cd2b1debb730cc6660f8472acfc109cbed0a368236464a7cc1e6ec6bd519159ffac79a380eac155d5dc6ef078b092a3e036a7a0514e9aa498dd8aac41a0461aa3ebfd13c0c32ff327323b326cf3821fe72f284cbbbff5548119ff558b064ec129468606a45bed315d457a8496b27881b7a95dc497194da95a5c841bd0314a91dc938472f91860f4677d4ab6500f675c27776b5213b426a31165c964f71501ca42c2c637c62ab0e83fa6437058fb8caece516342435ba1484f7bb17959ea75aa0687b2904d4ee48c0556791f45477ad8b37acc7247ed46c6bb9fbb3e1073224b6d2ef27fb4c1beee3b33865a6f849831f2a9e8c1584ab7fcf6b1b78fa228a11429bac493ba58a01a2fcee0e7e178b650ea713cf0b4eb95342608023dc470625a8605c27f77c109a874db9d67b33d54200b39cc903c6479853607e243bab3fefd4029847e7a06338df8635128964780139ca409de044fbc95bc3e8ce3fa245b30b5d9b454663ce65e17d9530d552b07c6bcd4f94010b0243a28e100a7216bceb8e6cdcee3dd04dddd792508bc03fec4d72635b5fc1c9c4a1ba218f48d48d4214d505a8a91bfe448ba493f7a45010a882c5a662a3e1cf1c03980a1559c175888087f909967a6f884a1c6ead4ddfa685701ccd956f6e25abad05c912b111e141643b64a9d3658bbcda8ded7e6a4e38eaca7b33198d4bdfef0d1ed6c1e384e552ca1c713648778799e6c57433ede9c86bcb3e6ccfd78f5e6939c15839d298fe9fe294c254308999860b188907a376c060313048c77da22ac7802812bbaa0d4b5e01b533c0c95e49633077b60ef7f3cf04fde35a3d905ea8edc9a0d5c87cebf15e7d73c4b9936b0c61e7818b904f2f37ea10a116931d7c8dad4a26c7690106ef675076326788a3ad2060a0687e18957b41faeff9e7e203267a966ab03c14a5c4a1968b3235986bf4c9f614ddd4b5170dae4086c78973641a538c9c44894f54b4fdbb162d07cde9a0a332d7f0b35fc4e8fea3fa1cd552070e491eefe4af6a50f450a33a5415c500f534f124da7478b1075603dbb119cb0ea7f6edf0ea84cddb9f558ef6a79795eff6ed7307820ec6733caf3fb032a65b7e319b1ede808bc88c90220c34ba96d4ac7da7298e29e92d260fac2a19408978ae5d05f2c5133de9aba8e417041f70c2c9be18aa33617762a257ce7d2c54bfd54d0ac8329b932e091a7ee1469c90a37836e8aa90c68fe4469476566d258794c4e12560a44701ae6c96355d9270fd3d8a9a8c273597e09ee535db31670413fc6b4eeb4673c01e8cb9c3d56b15fc8841cf82665f591da0c2c6791ec6db61cccf15dc67bd24bafdac14585dc1b99e210dd0d73380340932745ea10530688866c108d8ece345c0e8fa257681d48c10d70a122254eb20b0406f70aa3d41c30695b4d68fc496ee13b3224805f31b2b08845b34c953339b80e88ed4de83211a35584a79650cf9867e1ddcd03cfbbd3638b9c920ca067bb78c8bce6a6f12013edaca2905f9572aacf2a1dafa0f6874e78ec314ef046a3793e0437e8b2195725f4b1dadbba1b9cb3781f545fc47f422ebef639c365ce7f08da6ce8118d1864a20b2686732d79f216ce8ff617c453358ea2f79b71d5d6830792e4fa4242df7678edb387ae0b4610c5047538aac3093dde79ac4dd5ab4b11bbd29cf168089c8d34e6f39189f787030ff2ee51dadb7d89b39a01a5f3b223e4f3eaf4a4ddc4b426e62d0313f895d857ea6fc73347a4e0955a79bf0ef65b5f94c84ad3f0090a1b77bc386f8ba0e389ceb56d0ed5514344cd4cdf53c2d20ca58bbabcce8693956b334a2f392f8bf4f1cdfcfdf0938e288db3e38473c253319083ed176317da1b83a9fb8520d0cd12f13246b9c3cf61f5fc0b53b93ef902afa2e494f8667198b02656b4f99a88e2396fb57287d64110074592a76246906e2b29db18e2cd3b98fbbb838f733d21e96be1b68f806ce0e31970da9f3937fdb493d14af7ec9b095d22d888cf25e722bb9f2657b635af68c6b3850cd110e6bad4bfa449ecd0c3fb1bfb62c04ff110a3b5a9a2b657ce4b65158d931fe6b0e6bde12b24f882301f68f122cb1230d45c0c134df406082e396405eb7e312a9d5df600ebcda1585ba16879b586956807159bb975b3e50fb6d0da339f8c4650ccd774bc7c73d7597f608f693b3ce33fa273599c5510a87887c75a979fcc197176dd2c40063cff3cf51e8025468dae7b943c79f0944fe1ffd4dffb97156f4228dc7b0905d1f2f251a34d5ab0caca05ca083bcd147c51fee911d5c03a8b01e7f1e9174d4f4dc5876c996d8110b39efdd4c9159c2515c18a9aa15aaf1965ff8b4f62d6c8ce7b68821e4b0925add9c0720ab326d49054f376bda2abc526fcd3cf000daed363fa8f7d0b2f63b3a0bf75ae540715a885b079bfd6a048d35f6bbfd2126eb016dd891f712550a8a85d271aab7498cc1d4464489eea98fe9f6f18f72e57cf8743978523ca891fc12e6e582e4db7937b017dbee713b22d4fb6a114789fc33670c1d98f20ff06bb996ddb9ba828c385a3cb164663fada59724ee14406ba6ce34c750f8007449d7c72bbff656470405793d04048ac05471764d5c36cfb6e33d61deb78e6efaf86c81fb3eba01f7ab9e514da84a6b58cb107104c20121e1ed306d79f8fe679077a93de9456ce206d2b4c08507ccb42b74559976e149eec1ca1c84d895e8857520e87c8bdb6f37183253ae807998b9e59c464f4ccf50fcfbc8d5e7c65cd92f4965b52ab0236bfbcfa25c507495c5623ff227db749f4b6522d109a9773c3bf8b82a2a3ebe1df0aff4f555f909972cf3faef192419bc1de01b9e4ac8670a115af408b75a24bc237a1b6544ef232e2cdecda00387897e1f3550f6eae4e4fc111f8d3e486287c1203d4c880e3da267b8c3578cd4220befb6eab9ed9aa4394e64b3ee63af9c27371ac56479eb8ff6fc2f3961f72d6e088a76da68f1d9e4d94bc0de9f460e87fde8b4a0263655961d7612cdbff565792435377f670479159c146f87e1f0c219689776cf54dc1466063e4a09ef19f31ee663412e791d408685866a9ba7fac53e9ccb4a23d67b0ee423e2d9e6a5736ee735fd32635aa6f9033ede99c7df00d01cfb597cf1589c4c91b80d22f81ddb82122d58d38a7aed34d12468711dd90988ffed80d83a426e62636bc99853a2633fd42f547de963ea23c185f14db415de9fab7ef6592500c6d1b7116d5948c6cf3273ac9389606a1c3f312563d623ae80973ec29475791b9067446c4003ad1df743d5977d7c1e5f73740fab7bf8afd6ad975fa8dd6160a202795b787f93eea298f2999318c78dabe17160c96e4e6ce2f3f33f54ed0c5bb5e1288afbb43a311ac11b10f10e303d9d599e62b4b56822bd2baffc56deefb90ba05fb5c7017baf358787e6077cd8e2762311dcb6ff3fbe52c6e11fdedcb989327e967d8b89102bf01870139ad39a010714ddec9bb251d3de11f46926f0fe2a0ff8f746ab894af293f072d5dffd7a5dde8909c589b775b370c7186c579a3bd95d2faeb9d8f01d9d922ea2ffe1366f9a055ff33bf8534e0e748ae0cbb09f8c951bb698a33b1daa33515c2eec7bcef355edd6ad9714eb9ca3ae7bf9e397188e5902c66cb3c6ebc61515d65c0bde0df9984a38bcd7473602f2882c7013b46c7da6d76ef39eefd1b11cc526a56a40127d9b5fda88f659f31655b692e2f3efd1958ef54d1b0ce57b7cbd73235d519fc60d860cd4c7706223a2d1124c7cc6ab9741c96c79c0af924dbaeb0cc8a8a6a64498042bb56a13e423af1e22423d5b62b207d90000000000"]) syz_emit_ethernet(0xf2, &(0x7f0000000580)={@broadcast, @local, [], {@ipv4={0x800, {{0x18, 0x4, 0x3, 0x2, 0xe4, 0x68, 0x4, 0x7, 0x70, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0xf, 0x28, [@remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x4, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x103, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x13, 0x9, [@multicast1, @rand_addr=0x4, @multicast1, @loopback]}, @lsrr={0x83, 0xf, 0xe, [@empty, @local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x3, 0xf, 0xccc, 0x67, 0x2, 0x5, 0x6c, 0x0, @empty, @loopback, {[@noop, @noop, @generic={0x89, 0x8, "8d533ffb2194"}, @ssrr={0x89, 0x1f, 0x98, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x3, "e6"}, @ssrr={0x89, 0xf, 0xd, [@multicast2, @loopback, @rand_addr=0x5]}, @end, @rr={0x7, 0x13, 0x4, [@rand_addr=0xffffffff, @local={0xac, 0x14, 0x0}, @rand_addr, @loopback]}, @lsrr={0x83, 0xf, 0x3a, [@rand_addr=0x54, @loopback, @multicast1]}]}}, "6bd11bd5c75fcbb9"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000040)={&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto$inet(r4, &(0x7f0000000080)="36e6224acc6758e5dd", 0x9, 0x6, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x63e8}, 0x10) sysctl$net_pipex(&(0x7f0000000400)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000540)='./file0\x00', 0x2, 0x0, 0xfffffe41}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x7ff, 0x101, 0x80000003, 0x1, 0x80000000, 0x10, [{0x4, 0x9, 0x0, 0xfffffffb}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0x100cdf, 0x1, 0x200, 0x6c}, {0x200a, 0x807ff, 0x17, 0x2}, {0x8, 0x5, 0x7, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x4, 0x40, 0x2, 0x10000aeb}, {0x7ff, 0x9, 0x5, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x80000001, 0xfffffff9, 0x6, 0x6}, {0x5, 0x7, 0x4}, {0x0, 0x10, 0x0, 0x30020}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0xa0) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) accept4(r5, &(0x7f0000000080)=@in6, &(0x7f0000000400)=0x1c, 0xb000) close(r0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r6, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) ioctl$DIOCRCLRTABLES(r6, 0xc450443c, &(0x7f0000001a80)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x50, 0x7}, 0x0, 0x0, 0x0, 0x1a5e, 0xf673, 0x2, 0x10, 0x0, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 704.80612ms ago: executing program 4 (id=448): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x18, 0x98, 0x1}, {0x7, 0xf0, 0x9, 0x80000001}, {0x6, 0x80, 0x12, 0xfffff802}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0xb4) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES16=0x0, @ANYRES64=r0, @ANYRES32=r0, @ANYRESDEC]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000000)=[{0x2}, {0x1}], 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) open(&(0x7f0000000000)='./file2/file0\x00', 0x13103bd238d05702, 0x4ebfac6bbaf79c9) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') execve(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file2\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x18, 0x98, 0x1}, {0x7, 0xf0, 0x9, 0x80000001}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) unveil(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0xb4) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES16=0x0, @ANYRES64=r0, @ANYRES32=r0, @ANYRESDEC]) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000000)=[{0x2}, {0x1}], 0x2}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) (async) open(&(0x7f0000000000)='./file2/file0\x00', 0x13103bd238d05702, 0x4ebfac6bbaf79c9) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) execve(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file2\x00') (async) 668.787464ms ago: executing program 5 (id=449): open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x15, 0x1, 0x1, 0x1002}, {0x7, 0x1, 0x9, 0x4}, {0x2, 0x9, 0x1d, 0x4}, {0x70ae, 0x81, 0xf6, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) r2 = socket$inet(0x2, 0x5, 0xfd) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) recvmsg(r3, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/145, 0x91}], 0x1, 0x0}, 0x30c0) 668.023086ms ago: executing program 5 (id=450): openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0c0ffff0008004500ffb00000000100009078ac1400bbffffffff0f009078205c00030000000000"]) 633.171015ms ago: executing program 5 (id=451): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) getgroups(0x26, &(0x7f0000000180)) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r1 = socket(0x18, 0xc003, 0x3a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x1, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x51, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async, rerun: 64) r2 = syz_open_pts() msgget(0x2, 0x346) (async) close(r2) (async) syz_open_pts() (async, rerun: 32) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x501, 0x1, &(0x7f0000000240)=[0xa1], &(0x7f00000002c0)=[0xffffffd6, 0x6, 0x0, 0x6, 0x136, 0xe], &(0x7f0000000300), &(0x7f0000000340)=[0xfffffffffffffffd, 0x16, 0x8, 0x5199e0f5, 0x8000, 0x9, 0xcee9, 0x3], 0x0, 0x5}) (rerun: 32) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x47) (async) r3 = socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7fc, 0x17, 0x34, 0x5, 0x3fe, 0x80010001, 0x8, 0x10, [{0x0, 0x6, 0x7, 0x9}, {0xc5f, 0x0, 0x9, 0xc}, {0x3a77, 0x5, 0x3, 0xa}, {0x80000000, 0xd, 0x107, 0x70a}, {0x401, 0xff59, 0x1002805, 0x9}, {0x20000008, 0x4, 0x4, 0xb4}, {0xce1, 0x91, 0x4f5, 0xfffffffe}, {0x0, 0x801, 0xe387, 0xe}, {0x483a2561, 0x1, 0xe, 0x100000}, {0x6, 0x2001, 0xcf2, 0x400000}, {0x1c3, 0x80000004, 0x1}, {0xd2, 0xdbe, 0x8, 0x8000006}, {0x26, 0x67, 0xc, 0x2c6}, {0xfffffffc, 0xfffffffa, 0x0, 0x6}, {0x2, 0xe, 0x6, 0xfffffffd}, {0x0, 0x101, 0x2, 0x20000b}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r5, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) msgsnd(0x0, 0x0, 0x401, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000400)={&(0x7f00000003c0)=[0x2], 0x1, 0x10000}) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) mquery(&(0x7f00004f9000/0x3000)=nil, 0x3000, 0x3, 0x0, 0xffffffffffffff9c, 0x5) accept$inet6(r1, 0x0, 0x0) 632.388101ms ago: executing program 2 (id=452): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_emit_ethernet(0xf5, &(0x7f0000000140)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x2, 0xe3, 0x64, 0x81, 0x3, 0x2c, 0x0, @empty, @loopback, {[@timestamp={0x44, 0x20, 0x8, 0x0, 0x8, [{[], 0x7}, {[], 0x68e4db53}, {[@broadcast], 0x6}, {[], 0x401}, {[@multicast1], 0x4a}]}, @end, @ra={0x94, 0x4, 0x6}, @timestamp={0x44, 0x14, 0x40, 0x0, 0x0, [{[@loopback], 0xe}, {[@broadcast], 0x6}]}]}}, @udp={{0x1, 0x0, 0x8}, {"c77f127a0454adee039e6225e952b9782f2919c10a90ec9f266b94dc75827175a5dc7fb67c0ad5432425ba78d084dec7206d8e9f954b26d9994b1a1deb803948e19b335539bb6b2e6210e6c90d1fae10b2253e6e92dfccecb5501747195d199750de795f22a4fff69ffe90e42681c6f8a542867f8b3df753027fb7e8acd5627d043f9a9eb57a08989112fb"}}}}}}) 632.01795ms ago: executing program 5 (id=453): syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="0081000000000000000f069078e0000002ac1400aa"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)='DXlO', 0x4}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$dupfd(r0, 0xa, r1) 630.364583ms ago: executing program 6 (id=456): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x6f}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x34) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) pread(r0, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) 630.186516ms ago: executing program 2 (id=457): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0xf0, 0x9, 0x4}, {0x410, 0xe, 0x4, 0x76}, {0x3a70, 0xe, 0xfe, 0x7}, {0x4, 0xfc, 0x2, 0xff}, {0x2, 0x4, 0x3, 0xac2f}, {0x6, 0x5, 0x7f, 0xf}, {0x6, 0x0, 0x5e, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0xff, 0x1, 0x9}, {0x2d, 0x1, 0x2, 0xfffffffe}, {0x9, 0x6, 0xf3, 0x5}, {0x8, 0x4, 0x9, 0x8000009}, {0x9b1e, 0x2, 0xf6, 0x40007ff}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5fd) setuid(0x0) setreuid(0xee00, 0x0) r1 = getuid() setresuid(0x0, 0x0, r1) seteuid(r1) setresuid(r1, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 622.716721ms ago: executing program 2 (id=460): sysctl$kern(&(0x7f0000000100)={0x1, 0x4}, 0x2, &(0x7f0000000000)="9aebb3ff32a935a9249afb2b4023bc621b34e67ae4d231b54e466e2e88ba331b9c41481a6a796f2f5aa2e0ea20cfa3b8cea79b7fe7a355f6c08774738dacd214b4757e8b03aa29afb5d0096875c863282902000000e96a9bb515dac7ffabf225723d3ba2f8d391d6abbfc8", 0x0, 0x0, 0x0) 531.041335ms ago: executing program 6 (id=462): sysctl$vfs_nfs(&(0x7f0000001c00)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="d50aa096672a4e43621f8e6171be5e5c17420ce36daa7b5407f45c3eafbab56e932d1aa650be2cef1afc3bff70d2fcb55bf5424eaa6011c2e308015746eb52bc3cead1e8374edd1806d2acc823c801000000000000000de16cf200b37fb015872885af8b24a017769fe5f05e5183da8e6c73f5a1c6875861afa32c972d196223ac9662df3c3cd824a1028fa770ab82baa26f25e7d454997a8b40560c9d6c96a800d27d5fbdac15e80b70e0cc8e6b8ef9c50f1ccf6e44ef59a9", 0xb9) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="fb9c0d98a84b0b065c2ea283d7b0890dcb76bcfdfde53ec69e82b5d3bef29f0ee84abe468c62712dc50fa83788b5be63af06244945a0e74e7b5377274e45645f87b4e24919414669cc095221aa370f83410fbc156350eb72d3feb2e8338bbdeba88c0f330196f492aa79528b71b62b9c468fba54d32ad52b5c996b4c4078c2d19ecdb265ebaec75fcb52e7fe27a7d2a250489a8c97534747b11eb71edfee229e447f56b0e42915cb8527fc40c662b7a94f648946344eec88f864345fe0d88bbab8d6d3c1cb1054f0c6fa8eb780b74414ebe5b05600f18d0cf1fba3572f904d60558405a590885688b4c30aab4117c56f562378f2a99aeede66fb5455af06bb0ca532f0b327efba677a73c4dbd580149e204b9804f914cd7699b20c3fe8b1d30603c5490072349dbc7984180d5828f81c4d6a28e22143147bbf2710ffde21580767d59cfe5d77093d9f0ab2a036d5f692e4ed883fd2ae39c2665214f3b812625ec6a42e4a77d40e19785f8af4f417f86866fd11038f4045af47190d80a61707e9c936aa83c9a632d683a284be097d6293bad51b8f7df1807327ee1b4ad17269f6120b6ea86d044648fb31cfcda60774d129691f6d26840eb6910d805df0698e4ed669c6adf3cbb1ccc4353c5800e267332b63598e643b363bc41b940943c10e51b2577c5828d26fedc99d6b8323bdfcdb5a1a942174ffcc45e15d8dbe74ad85cd71a7c424af3aec35ddd6a0aa2d8f67705df6fe83fa7ad112224a6f7a36cbc26348805d5ae789ae168907c8f54b80295f337b491f5667cc32b2408839143b85dc4abb66236a2b3372cc42019e6c51166e39bc99021014bde26dbfb70757dc01f22ef285318bdeb595f108d5eba4411f2ed482a22c30b59bad9b2d3348e79425e0b224449d66016d0bbeef519635647bb6f0ed80f024b1f4ae29fbcad3036dddea479c1f35d1c35b4d7d7a0fc681e0f5ab05ce21d2f859761946ad19035863f21d5d389c21041b16b930e398f1141b06d5de91be9ad8c8f60d6630827dd1c2b40501ddc8443c2b9a018eab1abbb016635e9a4de413ac6f1a200c80bc4a72465b415ab1ca784a8aca526ddd9d53202b57d531fbeef8729cc2e59912368083b94a204630b7c9944e6b980db002f0317bdfad48f8d75d4b7595a0112d5ff78699e17ee43820daa7acef80f5bcebc950daaadb00c3ad10be5809996e2097b0a4275dbba12a70c0f2ca7c3755329a8d876b7a213ec6f67f4558554e48fd48be9d774823f41e821460ce721431b43a8b70dfb0734bdb0765e07b7c2c32cfef2fb78e6ce28c8cebde672dee94b9dc9b00a8f900c2d7d0dcf2e30b86c19f916ec8d8e43fbb4f341999a60772ee79d0a10e1a51cb581a6f3c2b6149cb5dd33d643e091c04cf0b891487400b9e7aafebee8bfb33556edb1d6d4636bd9fc2f0a9f5eb2e190c756a09f55118f2b81551db4e6252e71785aa7a1ff1fd59405b5fed3b8dbcae7a2e3ef7a8e1c32468871ad66b3663ebec7584a0bf1c04ca8a2fb3a1ba45b23fcd9205c451ff30ba625f3e7db183b582743b98785a95d974f2d0de827a6077d6a71c83c4e75d4aaa8de7700ecbc43f0c97bbb19fad6a3bc3dd9e81c5acd1594acfc2a29c21de08f46fde5610f3943ec6d77b9e3d3dd97b2d002454baed4fc6f5bcfa2fb1fe719014ed496f346d5b81cdfca69f258ffbf2240f5c5471e3f2dda9ec2eb45d0167d099a078ca757c1209f812133ef160494f42b50e1bac1989a240317e7d5e0ca22dcf54894d24d499a384d3f5bc8c79383835b9c7757abef1f8d91e9d0bfb523f0a920a1c3d006f77cc24c411438cdbeeab8f0bffc26bdea6c6440475be479b230d1312713ff8de50a9c28459bffd9281a9ba32ceb79c543cf917f1ed534ce5fb489fcb18dbcd5d6a5b159e67dfead8fe6f4bdb6ee0fac724c910c4cfec63f1a41fa3c65fae7cd59a8bceabd91771bd5af90d8f27faa68f4f7e892cdeec696842b9a65cea4f84b5de4c38f817bb7afa6d549d94810cb507792d1f44bcb4bf17e4866aaef6e140833e2a71d1bcbddcc2bcca9aae5c6a06e51183df899dd010e682c66f5c648fefff6b5e57cb2af5abdc47c025e8e87612331a8a521c0631c005c117c156e7c35637896853b37c5984c3ed1da9fc87583d548b2710675f82a86ae16627ca73a3117b66ebf99bf66de7ed354a9154aaaeabc8485c0be014465d2681f51e7d84cf6479f9f7929d1ee4fa73fd6dd871e6afa337e76dae9190e2d484d28c4735e2b9a62750704f85cc0ac0931bb8e861bbc2d1b88b84688a0970d43cf0f027602d4a2e5d1a0be0966f490b55eefe60fe264dea0a924905fdead0c052817e6194a9fe65ddf23a6affb07eab866d0c43d60f8c09c9671e1acbfedb0d792b28b6fdd2ffbd38bdfca15bdd350e54f058783b8c785ba0fb14d18d5480a53a0c6658811e6a36cb241d1a9a3b3c7e7b2245a40dde2a3bc058b62d1a6ec6178ae53b30043ef969a672e062cdba436e9a81ef17e6aba1b1a6fe7f244ee22e58f654010bf36bbcc698d55923b7068511a35d0676841ee48703580fd72750536f4fbecfeb091e202abed2416e1e1e05a7a675c3ab2c9931e9ed1c3929101b7cf19da0cdc162bf0a833cdb6c40a34e1c5c0dbd08450eaa5c779820298eec90c85c009eaec3059ebc324985b0497ace964cc3e77ffc26239829d5235e0f5654b6e52f620210d13e1e2b3bb355cd5fbce76341fb3cb1304c4553a1d7092b5852fd63a7ce0cd75bb1dde973257dbd81aae8b40be9760425ddcdc7e101cec070484026b373941fd8e9094ef62cc9c0aba4c53e003319f5807cc5f98549ae4af986a5a5c034c9a18e5c62e01a0d91ae45d6e8c084de83d0b211f301e2d392251e827a5b5320ec9d0dc7eb25efd06f50e10cbff114c1eeb0675d72a1d81bb4e2c188176b946acc62db130de3f362b0da021dfc30b610e4b7d47f31534549245d7450df0b68bd361a92f0f06973566feda66a9f40debb4ac949bbfc5f0e63ebd3a025f6863e73e4d2b9b2bbd7de8319c5845a78b5924a2f026eb34a847aa590905dc02bbcceb905fd81f6881222ccb5fc2e3a4f29e39c3b74f780e15513a861e65e41906b35cd427193eaf26da311268ff86213907f5fb76d931e839675f88d08c6f27f24a4fb10d7316f0b2ae1ece2642fba539515b1d3934525d413e13f32c7aa7c6517bf7e95ad9f7ee1a2ecbfb3aefa78322b12cd779fb11a652b4838275cad20e462ebac9580a2b1ce2bbedf75ed025390cf4cac99272a86228c2004a2fca462b1f9fd7b1970ced2943dc5f6364f1efe06928ed90ed941054ece3ca990cb49c9348615f240e9f5cde8d7c625acf218b8bf798d58d51dc534a19667f27bbdd0d5c29694e0c63d35058195356887a2da253799e344e968f19d39bf2fed5b4115d8c9c774613539218ede0856bc13aeae6367d23191643297b2e0762f5cf6c617aa2ceccab05e9d3302041d3180e904347a9d9d293d13511bef628a8dcda01320c0bf132f2e23bc0c4f50cc1b254107d75d3e420b24f837faca98e04e3ffc38b8e6a082f717c2a5d163510fc7360d918391dfa613fb30c5fae5d18279f6eb0b00f7dcd9fa1fa5d3518e04d951c5f5a90795d4ef4b62b1ba5d7078b02d8ca0e635427a4442e0cc721133d518b8eac44da16aa0b12d17719aec93cc1986744030d6c3a3c7c6577b9d36a3e569dbcd58d5a2318ab86598c2f3fae9cecbab584bca749214129a79f5e3e4b1599066d7435cc990c6d75783902e9ba7a659b1e94b492af191cb04b0a7c47bff812c21e0c85e5e110880d8581909b952e223527b1988fe8e6fd08f68acf722871b53cd9e499d30b7eb0aa7147aa758306113811c53892a2a01db110d10cc03d7c7400ea792246e9876525e5f30916f56d4ca71abb59fc802190cfc1122792e83ddbbad043c2a730810831e328bb926b2b965b8291c6bd214fd1473566cc3afec5275949f85e36e14885c39b18c38f1d42479d2dfcdbc9b86b979eb5c39e22a689a599c0ff1d0a189d88ff516731198e647b658eab16ec906825f30c2c51019ce35b9d93a223aa808eeb6953ef62db89ccf2da1032a05f686947565fa1865a4c8148dab21464d1e056160bf34a11f6a073d7a9508d3e8be7b89c45271f45f012fe56c4fe739694731831fa51389e8c9cacdbdd6b2ab112792981d7218410ed7a22aa849fe6d3141bd08fc286585722bc41d8246485c1a73f34d80eb6e52afaddac5967b09bf2daf61c4e520fa7601693d96f62e6ae9a7fd3760eab4949851204e5e2b87855964022fd54b9e6044b92b0efa0c17a4ca54d59ff4da347cd0bfbb2ad0eae5a12d51e670b1265287a788b31276e04235b3a5a42e27b78a5c6d988842a03f9e13e7a419dac9c59ee39434adc348e9999948a9b6410cd0a6b8bc4575e9f50eed657b3400a8ac955b6088bff5eb51afafc446233285e1e8d53a1148bcbc7520f297ac319aca75e0d816b575d61d7942194b077c909849a4418ba6b3534020f664595575525e2cb7dbc40be1f3ce496ce190180f2cebf94a7721b0c08baf33a98a2e874d43b14bfdb6350b3bf7a56dd60194c9e1c456d0a3761e4869238555835989a525aa39caa5047c9ded5754347680c652e91f402cc995c7bff100eb6ab8d7f6c847b906b83843cd9d51a40271b1a6a00e58f3710064b34a5767404661c7ab6141fb0bc0aa9ceeae2429ef1d3d5207382a587ce84cc3346353ab607a528588d45a213e1a818616baeeddef5d0c12ea54b2afa733e6c5d7c05cc2b78b7ef6edd5c3bcb2c6c42b033271e2f72f4eae3709d14e48febd20ebc82438ab4860e64f34a8b537bae11b996273031ce0364700c05348b75444613c11f9dfdd707716520a1ba80569283fbbb59d3e999af678e016c81f7bd4be5d7aa0d425af298722a703cac0171aa18e886d4e695c5bdcd5acb4337dd3d827b0f7ce9bb0040c3219f747e2e7e626b690d7173db37061ffea8c2d7264a134fd1c16f8db9e1d3cc1835eb92f991ba260d1dc1fb089bccea8406a8208efda51232b5184dc74f3ceabbbaf13d25016fb6d28ca38bd832b5dc9a70f077bb4ee5941950a405ed203b5b3b95bc666d9b941ce6cbeaa64bde8f67180ef717c57599f05361aaf0c0f2b4e88949844b8b5df7c7f85261c7988d1b197969ab829985ba6a0f9a8d3f12d0cc819334f655bb8befa2510a89250d74a2228a31b02da4de45f726b7707fbfb45bd20d55be7656d22811ae344d145a7a2265a10af9bb4d1ea1139cef777fa12288fa9e3de5b4bc9c8286a19bd025fca1001d836e7ed27fd45f90377c89ab60a26d27ccf6c59e5ce4849b8ffc7ac4471ce7e4f4c64fec372802fcbf81b7ecb91f391576444e2a2c4c3ceebd9e022dace6c66a9a21376c85c8415ecd7f28de03b38f077336ff2d04ca1254fda605dc0d41a61a4ac4f78f496a6e79ee44613a2e00880e12331b52d25eeb8fe4512a72eb526372b337faeb0861ae50a63347d9c65a952af4877b7b8355d11d84804b800b0129dff2f34a79dac26dfe132d07e84bacf327943f7dbb3355905438fa7ccfce14a4a1a216c79bdd7a00bbd5973fb3eb0519ca7b0777524186766e5892666e4ea5952d00b290e970ca10847f2a3a194fd32211d47e672576798af3d3c01695af241763de1edb0a994c7854955e1e23a0a1371e7276a8fa35eb727159dda3b9dd2eb5c1a7c8fc0a19d228daaf511c08c22e24594a1577fa7c8dba86e86aeb9bd642cea09387a0c011e9981", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="488af7f38950a6de37e07726a3754541f63c9714c524e8a270a324c9d646a9fc0ec5e04d7a9cf43160dbbd5d7776fb84c61342076b6d51a319ce59ebd5153eed464cf2e7bb8aedaf48cc297bb7e683e407593351931aca80a79287813c29cde02df47fbd58ae4207f7b4a79408ab6b8d01af1898da884a7290a28e9a9b4ed0059e0096fe0376e7d35377186e777b03d8b926a7c21d9622f3cc7db86d9cff3832751038e2e6694fe2c37689208d6d0e1d2965afc9b7", 0xb5) 522.836101ms ago: executing program 2 (id=464): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x18, 0x3, 0x3a) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0xe, "000000000000a9000000000000000400", 0x80000000}, 0x1c) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, 0x5}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r0, 0xc01864b1, &(0x7f0000000140)={r2, 0x2, 0xffff, 0x1, &(0x7f0000000100)=[{0x4, 0xfff, 0x2, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000000)="6cc1ef01f62a8952", 0x8, 0x0, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x1, 0x7, "037da1096166e014477972d7a0ae8fcd", 0x20000}, 0x1c) 522.251712ms ago: executing program 6 (id=465): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) access(&(0x7f0000000080)='./file0\x00', 0x6) r1 = socket$inet6(0x18, 0x4, 0x4b) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x2001, &(0x7f0000000180)=@in={0x10, 0x2, 0x2, 0x3}, 0x10) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f00000001c0)={0xb8, 0x0, 0x1, './file0\x00', './file0\x00', 0x0, "81c188875d2cb32d6f4e5c4ab0f0bd616650d55eba0d9d0066ea4180e664ba79f13800e11a57a4774daf404d2068dbf14507c069178bb60e4c0ec2efadcb4f3953f02388f1df8e74d3906f2f7062d1df9ab17cfd11b02210e5c1a5c30bb6338af6c1984f8c03ecaaafd6715b293e660951de38199aa4c3f4b2496dd5444bb1bbf3d5318ab9f85a38db1828b9656df368d1933ff4fe7aa0e1464d11594aaea8f4b9930596fe461d1882bf0523b0455694b97bd121dfa97a76e7d4ec829c28994ab1f7ea118d2824912a358247a85c6ea386ea1e63157559f1d580fabc7e48235e201915ba62bea23481479d4e7d8e32dbfc2d1ce38426382c50b90af04fdf62041281cb943c6d440bc3d313a82ccbf48b44e6201be8b5c637d55eac998bdd63fcb2683c089a336b633a2ced4163fcf352a92bda8511ff6478ca8dfaa1761d317a74c0ae7dd4d5a623e2179beecea4a254b7c1a9fbd84cadf38116b24af2e3d97c443f28be21942265a918d239b3253576f7a88e52277dce61ba896a2b5942b9043187757bffc773cdbae422b5792eaa1623e77efb38565f9f623f9e9c3b7aad19e312494feddf31be1ca16d8367502b5cdd1d4dca402105d65747cec26a80eafd4514d223a1bf66085323c98ce3ab5c68b7b5dc54b00dd116f5f2c66de57930262564950ab46a5e69c1c0e80985af47f71d19ce9e237d19296f62f9c8a9a54aa99ea5c8068e71d1bbda727d94adbf371e203599c5a3965550c59795664974079497413af68f3996830fea73533685310454a0bd027a1ac6e6e681a7f4d98a2e9d6ac842c21c59c87a684ef0e685790ac19494c19b9200075a7a250234ad1e422315404906288b791c41dd61623baf453fcd199de2cbbf948850eb99b99d6e9e26aff789a9a9ccf41c11fad68b933433ff0cf2f18d06b5d6bfdb7cd4cf80c868fd0747706fdbc7cb3230d16f0efe0c5948ca5f0f5b000ff0177fc26579399bda211e756ddace2dcbb5adc9a2f701d1893bdb7e2d6cc765b41952c0f90dd894674f3ee840954c0a45ad2f1dac2bdad9e202b965599484554ca5b7d21a32b82da3018b22b0cde441959be97585aa0eff39042570c7a8b008e7b990c6f41abc4709e8160b4727eec728808548de3dc3b8178d7eb6a4506be82b6c030aa6f29b5ae3521d695a1fc01d4f482d83cf24830b662bcb86acc6e954861834733e40c6e87e1d425f29fe09d60bcb2d8dce2f00a2aa870a365b31bbeec34f7bed76ed3f9eacf7a7092138163723ceb43d2cfdb591c047518a7c9aa80e44beaa0b9b4da9c5afa8bfbb6fc563add8b9d6776ba374231d1fbfb04349bc88ba4d49e21c61f2d7899e87f31d30ef22759a3052fc189f6f12d2caacc894579c8f863e18f4fb3abad6bbc351f92d343a326efd7475723c83ab8b37bce378ecabaaa8eccdb9e7a688f2c51402b54673b613694725568283e48a801fd9edf0efea18ede2b737f02af8fd7f19f893686816113bdc5953d8c519afc09ef25ff835c0de1d724cb5c4b6f3de3cf214c058bbca52ec2cec142ba1e352006bec077e9dda46bfaa264c78caceb505d0938d3a38ba10608ab207ec00fd069e52dc24cc945f26d062c2f418a3073642c8452cea6b5271d239ee41ad7371a30097650c9c52dc1d09505c310587e42e2a10944c99f47088ad0d9bf221c6b486433d815601c66a0753dfd8ab18c1b647325f09b66bd535a4fc2aab445710371656b725d6e9f083abc585c90b9a863d95c1c9535672614cb9a08015a388306ebae3adb4de00e20af90eead144f63ba481b2d2a82cbe40b7deda7a5cdcb8f400d0bd25235eb55664ce922bac9f8f1d5e05a8f68cb4bb1dbb9fc5b685af39c2b334d9fe46645bcd1c2f63fbd6672c6d2d69eea8de88ac027a6d0e3a1e788f9d99f598"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000f40), 0x100, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000f80)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000fc0), 0x8000, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001000)={{0xed, 0xa, 0x6}, 0x3ff000, 0x7, 0x7f}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001040), 0x1, 0x0) fcntl$getown(r4, 0x5) r5 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) setgroups(0x5, &(0x7f0000001180)=[r0, r0, r6, r0, r0]) select(0x40, &(0x7f00000011c0)={0x3, 0x2, 0x4000000000000000, 0x6, 0x9, 0xde19, 0x100, 0x9}, &(0x7f0000001200)={0x10c, 0x6360, 0x10, 0x10, 0xb206, 0x3, 0x9, 0x80}, &(0x7f0000001240)={0x5, 0xfffffffffffffffb, 0x4, 0x9, 0x9, 0x100000000, 0x0, 0x4}, &(0x7f0000001280)={0x5a, 0x5}) r7 = accept4(r5, 0x0, &(0x7f00000012c0), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001300)) r8 = openat$dri(0xffffffffffffff9c, &(0x7f0000001340)='/dev/dri/renderD128\x00', 0x800, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r8, 0xc01064bd, &(0x7f0000001440)={&(0x7f0000001380)="c4cb6bbe0e2b4e0bf699bcc6246d75b0c93e1ca2bc34b74ea55971967b98dfe26f085218fe9f3d2900d32355fbf51d40acb50ea2a9316e366f618b244a1981c61eebf62fd402edce06a6d4567e872c44d1849283c8f0c24c7c94f0f923ac308258114ec1f38133b158ae7b1cab08f856a3900e75ff1d67834731cb8b49d74b972c36889cb6b7acfa1ee84d842ef90ce880ca539d64cfa5e700b68dbb906bcb2a64769dd7dd97", 0xa6}) sendto$unix(r5, &(0x7f0000001480)="c5c046d1736399b595b440801571705da250a14798d272fe7358d330423380bd65c5a5377b4c685e30551d3095ff4333104f55a26879ca7b3ab3659f02933dec6ce59c2d8ebeabdac7d09faabbdaf78d966548a7a7722b2e793d8341489fee085662bb5b27b8a93a2f52ef89a9c23de9c83bb5522152d5cecd5df8c67364d957466ed19dc5bc7a55f512e2eaef50b1dd29a3adb2f4df868bdb5ea30be0d16d87e48a3565342f", 0xa6, 0x1b471e741da8c4d4, &(0x7f0000001540)=@file={0x1, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)) mknod(&(0x7f00000015c0)='./file0\x00', 0xc000, 0xfffffff9) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000001600)={{0x1c, 0x18, 0x0, 0x0, "e5b47ec837c52a0ea4163086e27ab177", 0x2}, {0x1c, 0x18, 0x2, 0x49a, "fbcf4cb191c96f0456de79e77c00ba0e", 0x8000}, 0xb886, [0x5, 0xbc00, 0xcd8, 0x80000000, 0x1, 0x401, 0x48c93b7f, 0xf20]}, 0x5c) semget(0x3, 0x3, 0x404) writev(r7, &(0x7f0000001740)=[{&(0x7f0000001680)="896c8f2e96df604969becc380b379c9db50d5752f6438df08e15f4b47be2c4155c901b52b3498a852d50a7ca621a0b20797d7e47fb89a1a58d3d8b74c6a0caecdd57460498f6d51ff41ab97b7d739a1a7fce55b4c5240f5666f6", 0x5a}, {&(0x7f0000001700)="09c539ab46e36730bd", 0x9}], 0x2) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001780), 0x8, 0x0) ioctl$DIOCRSETADDRS(r9, 0xc4504445, &(0x7f0000001940)={{'./file0\x00', './file0\x00', 0x10, 0x8}, &(0x7f00000017c0)=[{@empty, '\x00', './file0\x00', 0x0, 0x0, 0x16, 0x7, 0x2, 0x7, 0x8}, {@multicast1, '\x00', './file0\x00', 0x0, 0xf, 0x0, 0x7, 0x3, 0xfd, 0x87}, {@loopback, '\x00', './file0\x00', 0x9a, 0x4, 0x1a, 0x44, 0x0, 0x0, 0x7}, {@broadcast, '\x00', './file0\x00', 0xd67, 0x4, 0x0, 0x2, 0xb, 0x7c, 0x8}, {@multicast1, '\x00', './file1\x00', 0x1, 0x1, 0x0, 0x78, 0x5, 0x0, 0x9}, {@empty, '\x00', './file0\x00', 0x5, 0x4, 0x16, 0x9, 0xe, 0x8, 0x4}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x9, 0x357, 0x1a, 0xfe, 0x8, 0x2}], 0x9c, 0x7, 0x6, 0x0, 0x5, 0x8, 0x8, 0x6}) sysctl$hw(&(0x7f0000001dc0)={0x6, 0x1b}, 0x2, &(0x7f0000001e00)="ae866ee506715adf9ef02f5b9f45665bc117d6c190832d6397737849de7d3cf2ac03a6088919ab142bda06b8894453594ccbc37806d415f30aa743f936888af01ea9335c5df14a9e2b448a4cad79dc279624e207defebd0393eb119fe268214547a37886353662ba891eb78b7f0200b83f963607722d7b412d5528d56f17347ea2a8dfe5957024a62ae4a374521a4c8315bdd022e82837cc9301eea624fd31bb0e27ab1989b05415d7b21dbb5f1d988c56119520c9", &(0x7f0000001ec0)=0xb5, &(0x7f0000001f00)="e4f638c5d1cd963688b820ca6cf15b6bced959c70627d4357d5f03ee253a4b478f1fe8b391cada027d55486c1fa2b08183", 0x31) 521.667889ms ago: executing program 6 (id=466): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x10) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0xea15) listen(r0, 0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x50, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xf, 0x2, 0x8200, 0x0, 0xffff, {[@window={0x3, 0x3, 0x7}, @md5sig={0x13, 0x12, "0400bbb38b2f1ab949d08931d8848896"}, @nop, @generic={0x2, 0x12, "f400"/16}]}}}}}}}) 435.71647ms ago: executing program 1 (id=468): poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x16d36effb597e5f7}], 0x2, 0xa7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 431.969562ms ago: executing program 7 (id=471): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40f02, 0x0) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) utimes(0x0, &(0x7f0000000100)={{0x5, 0xfffffffffffffffb}, {0x7, 0x4}}) setrlimit(0x7, &(0x7f00000002c0)={0x4, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000180)={0xad, 0x8}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1b, 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) acct(&(0x7f0000000280)='./file1\x00') 398.673341ms ago: executing program 7 (id=472): sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x54, 0xf0, 0x9}, {0x6, 0x80, 0xf8, 0xfffff802}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00'], 0x20}}, 0x38, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) 397.586864ms ago: executing program 7 (id=473): r0 = socket$inet6(0x18, 0x1, 0x6) syz_emit_ethernet(0x2e, &(0x7f0000000300)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x23, 0x20, 0x67, 0x2, 0xf0, 0x3b, 0x0, @empty, @multicast2, {[@noop, @ra={0x94, 0x4, 0x3}]}}, @icmp=@generic={0xc, 0xff}}}}}) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, '\x00', 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000001380)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x14, 0x6, 0x30, @rand_addr="0000000015000000eeffffffffffffff", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x3, 0x0, 0x7}}}}}}}) 310.411953ms ago: executing program 7 (id=474): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0x4, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x22, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0xb, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xe) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000fc0)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000005c0)="ac1450c5e282a91904150db0ea4756cc5e4ffe1b1aa16e05e90b361a05321ef5c38ed4e5943d0643c983c356da64ceac0ae74e5d41c352d9cf16415e7752aefc635e21ecef2140c6729dbf43f36ccd13c6aa242afac8ec1a6016d6b5a223c4f907e44db8c82a35faca0a6d7e76c8eaced16bf42e7e8319048103e1586cc024d2dd2c4f50c7c0372bfa25dccc8be7eefb588a5d9ce305d74c999283f9ba941f2040ae4e19a1ace9d5c983d41ab15676bba2feb02b6c5f36deda5d691557d4e14de72a5b134e67f497dbad7949809f2d93e09eb4dafb5a9bfa986c19d44878cdff6c6ffea8f047ea27a0affee7686c33310277a5ec1bac5c43885bebe02fa986756a928c994cfe6ce540dbc28c1340757cb05010a71f4312a39837dfdf0bd409c76a6c175f67f3260541bd4d3dd791080c705c34d590a0c16411792c66b3eebaf99fcb6cf417305a697244dda946034131b5656ce30e556ba6c423fab3138dacd3dfbd5a8a714e8960bd8d05d9b3c43ff3a27abb7f6a0031f319d337b685ad8e10f99d25319466bed2661676896d33c725c78e434ba836cddde0bb33184c4bce172bfb2a021aaec1b11762104960c77305bea9c18c9b67e9725be088eef988696125830b9886800f14f36af09402b2eb43c4f5499453fad974fa8cc800e51aaae775d735f7a63d0e87bb69f0d14ab174badfe2918f26579f8d6e519891bb0b1da50ca21b7d3eab7b40ab00bc4f9329acebe507a0d3eee0cd2e2dba709234577cc1cd2a217ff4cf659eb7618010b09827f7022f5667d10be01a3231870db693641053cc7fa5ab81cdffff8186459370015c161a9d2758cfaaa91fa8676c34deb8ed45052a4e66b76f6fbbd1d3e4fa69590a23ded9742bdf53726cf3a80b0cd2ba028276604fbd7043fa76dd29121b535a99f847fb67f4e7408de9a774eddc1b302b84e87a336de8fc407ba0fe2784195f94c14f2525ca06c922c8ed17b26d24c07be90b6189b7d162b47cc95fffb7e4573acd1ab1891ba0859017d4c25d542684c970134610548a26d499d75954e7d3160372d37318fd7d89a71a3f62aa656ad2b4692dfc323b102c6810426b4ae832c6bfa3bcce87dc758a569e1415142374779415401bef3be377a8dca704f13162eb5c6081041dd990c9fe0bd035c8887d98946601d847afbc3281ca3018f079e9c56687f8b99a5107c4565aea62b6ef1ae56beea3b3ea25c4b4ea84e1347aada95a693d55ad4a92785b07a79bb1deb80431c3773a3d406852e49530ba31809c14de2a5fb74bf0f07ed55574a344dc00d54cf964643c13974f50b3d1c750bbf11d4ce591f0cc8989d98fc163755312b430ed3e521cd99673536786afcdc7cb76ad1862f6a48bcb89e8c47b87b47fe4ad46f450d8f34b46f0d973eba78d5d2f901c4c4c58b35fee462267068fccefa59fb6eb41fe9dd58ec7bf2fa00a2a89c272d96f915d2aba979925828749993165d25194eb42af555508ec897ec08ea918c60fb83b895fd56eea14577235a5a7e90cdc4960349579ab5ae7188467fba27f7afc387776f891fe9e4f49a0d263c2d4fb978fd109a376f746cc4870571739f5e09b06cb738f77a2caf2f3e2a5f47369d22a6b28935fd5a21af817126927ab6177e0fb34f3cea20f4b496d16c6b7c7e813002432f6de5cf772bd7ed4d6fae9d74d02316214028b94e242f86f5b39348499a90a91eabb3f3341f9494b92375a4e7c0d3b101d2b910575c6c6d37958d8d39e30af9ad956f4483ccde23b59b0c69a3707dfec98d35a402d31675d921b7b3a4ac148d035d3e7cdd74362e3a68ef373befe4bad9123c29f9490e1f78e22dcf6e73354589dbfb47168fbd9fe51a999e9492a8c6205f43971f58d7da05282ebfe3e4bd8284fd06f2af810e8f0498efa8fbd22dfbb33a8ae7729e48f33c3caa608e94db1a2a5722acd0ecab85ae33eadaa07c157328dd82b536cd122e6856d2c5d69572f1c0b8e7eb285419bd08aaae6a5cbbd86ccaa987cae32e3f622e29ef033df0f746236cb1552cc7eca3847dfa741d1d867ab2ab079adfe3713d8bf38b0d8f2326d2006c8ecb059972c7d518fb4e12ef41248e79805d1ac9c01f0e644161252add1b34a5b6cf9585a5cf68eabd874e77d5b0e512547e4c7112256df9d8dc67083014451d4e7f2907ee43824e3d76c5797a6d9c0015c70a76704c658faa0a8a4ac3d9dc96ab935f3fb1691c555ee53a300964bfd288b3e5a2d7761b2d18d47303e7b6455513a294b6978242db0b17c1a8b9730dcafbeb64d601778bd38349945a964dd590936753659849a5d4d8d18e158de0fcd600ac3f2905202f415a380fc9bac9ae2e32d333ff54fe3752e85f36c2193b97be1fd69c7ddb3d1763193f282151ebb612443d6964b685e1e841e6b301887eb5ac7c9b3a1151f9c9b09b3a3d860a9714fa1a7c07a46a76af0f92e9074f8fde1af7d6ab6a34c7ad272c4f8860c9a1da5a7bc3a20c9c3ae6a1792a58ef34ee2c482ed6bb842c57022ae5593eb750caf52edae1cb9a245e6f951c875dac9a2e61547dc69ca3489ee3f71586871156129909500349d6af0b297feb2491cb5e0bc5bc95a702ffbbace90e99e298c84539b6fa1f270c70b3d69d111786bc54f102a1338af91675ab2c60b40a9eafc3d635bcd04c37d96f9b043be07b1abf3989056f5011ba9ca06185112bc3a43744c36b17bce81d273bfcc8fa4ab8effedab88fdb28e1b5423c0bc95a165612cc43e454ae389eb0bf679b0cdfc5f70c0511461d15263109b6dba267e2c28c48c07b8e2ba2d5d8594d87e5a7003db49b4ba64309337497af414919d2d2cd71c5697e7a41409702e30f0f83f1d047c586ac3439366c73d236b6d03c0e6900808c6859e68b1188f973f37360cfdb801569665c4ddb8da02675b1bf0b61ea53201a0670c36c2eddd338dc26261063fcf263a966527aa10299bd2e0396be099db14c59cca869407b63654c88958b05d3cc2131109df62ed94e8d738d92e93486e9f3fdc4850557ce81fa122e63eeaeaef17154193e43d1cce603424fdfe769cb8a759509fd62e205fbb509dc61da91668aa8ee775e281afa459bf2ca0372d427539d5302b26ed5204c8449f8c39e1c35217de474fd676269248a1585691298a35940a06fa783f2a5b9a86d2c63fc0dc79b5dd6e6096f1888d67498769d15c64187ecab05611ca751a77ad3309e080a25b5d0fc3b97b5e90ea6d98f7cdac109336104aecd9624ec8ec81fa01b86c1e04152673f69d25530ce0594be04d56a999c1b5f96fc66e4e077ba927d56298210f9e609215600a18726a48ea310fdc337804c7ac463183cd51cc63bb9ba4e8d5f82b81a2b8ebad4b16f522ee968dfa7a5fb2d0ad881db9314f9bb1a2797dbf28e511e379087f2f669c5851e9d6abd47e5c4257882aa3bc75d21c03fe9e15b095754f02c40e305b31f77bd0ea4c5795ae93b59237123b105223a11521cb690a083fbae1fe24405639250296309f515345216d3d131cababa37aea10df9b089a4f303be187a296516d404504658cea17527d16bd2a29a51212c0095fda0854f97507f2186b753953c459916e9b6ef09f82e50388214e08045ee77bf66411a89aa96f03f7625f4eaab4b2d887efb528379947c8a12e2bd85853b1917532c93abd5985e276705ea05aa598816fbeb8728fc5f82bf5f87ab9751388a19b38e3702ce1b0d06f8bf0d9974b0b7538d0bf5c8a78de00f10640219dc5daae345925a38bb27cb649357266d69333b7f6cc92309c655ae7b24b863f421c43d0e6134b37b1134d827dedee524ecd9e6deee4380af54a718a149e8f95c563e82dcf9874a408f2ea55c8a441f19dfde70b794dfbf9fd5376defabd477496d22145a4", 0xac2}, {&(0x7f00000003c0)="17ac122b75a2a2a2d4e8afd982aec580b949a05599153122b748a8e3f08f32613782474642ecf88897711e6d9e1a90942153b0aa18d237d31b9aa1137a56f366eb90979d5246fbb8491627d712abcc4de0b68a59e4389766428720475815dc06898ff7af41eb2457a5f692c19a0ee6cf9cb946e4f6c44112a505fcd01aa6730c2207a47eb3b717c2b07a0856e086d25df269a4829e411249d51cc23d7551be6e57a480fb", 0xa4}], 0x2, 0x0}, 0x9) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r3) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='w\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) setreuid(0xee00, 0x0) r4 = syz_open_pts() fchflags(r4, 0x0) socket$inet(0x18, 0x3, 0x102) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000004c0)="ca98decd86122b9b89d2ecbfda548faaaca78ed80ad374238bdd90f12a567ca78b7fd7d8db49a10000000000000000000000008002bf2ccc454e88533af8aa1b8dbd5d63336bb4dcb3a40366c4da8bedd95472c4a689e2293373860e4c0761f0b19672e0f254ce9d4d44bdd5315d4aa40de325e25c88e7676aa757d7705a10032d036ab9861f9ac21ec96988889e3a39e535b0e621ea1b9cf7dfba832c3d3e3663031f036f481872e28d1183165f8057d722221a65041587dafa134b7638091f7b8b029b27291f0bf6f3572dfac48470a47046e7be793553d8d2707275cfe738a3940963eed8fa0a9fc9a545a41a5882b682ed7074b33ae11c91331685ef875435edb40f37611f2701bfb72e9ba95e65633950fa3dafd9b86c635ad4f1b1f54f0a3e949d6a6119162ca4dbdcfcec2ed927ab6d0a31a7fe66c78f78aa39072666f1d0c3438cf911c62df0ef7859f39850239d29547cab7b33c5c72e89000000", &(0x7f0000000040)=0x15f, &(0x7f00000002c0)="8173ae7bf8f344fab2dfa892e0bb0c00f4dfc7747ff06e00636bf4c49d8094314f3c41f8e4df0daa072cad8e7db888b611b94add18fbb847aef225a764f3fb30427528d9d3cfc4fa95a60270cc", 0x4d) 309.960676ms ago: executing program 6 (id=475): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$DIOCNATLOOK(r2, 0xc0504417, &(0x7f0000000000)={@v6=@mcast2, @v4=@multicast2, @v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4, 0x4, 0x3d6b, 0x1000, 0x969f, 0x56a9, 0x9, 0x2, 0x1, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe06) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) futimens(r2, &(0x7f0000000040)=[{0x5, 0x83fc}, {0x5, 0x6}]) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x18281, 0x110) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "f8e6c1", 0x18, 0x6c, 0x2, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @loopback}}}}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) 309.633721ms ago: executing program 7 (id=476): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8080, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f18003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x5, 0x4, 0x69}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81406947, &(0x7f00000001c0)) setrlimit(0x1, &(0x7f00000011c0)={0x0, 0x1}) socket$inet(0x2, 0x2, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) clock_gettime(0x0, &(0x7f00000014c0)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x400, 0x7, 0xa, '\x00', 0xfd, 0x4c554fe0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) syz_emit_ethernet(0xc6, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x90, 0x6, 0x30, @rand_addr="0000000015000000eeffffffffffffff", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x10, 0x3, 0x0, 0x7, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0xe9}]}}, {"2a702b1ab07a08fa4c7e52b0b3f1717e0f16b18c385ed05939cfec5499094222c78097fcd1856ac229ada43d681246cefd3b397dc481cc203e1e9901a9a20bdb84fa3db77d627122e3636d491d852d16fe28e4bf8e1269be0c48ad9a64943e71f7ce2fd471754200a3b7af9ea861dd6f39505ed8"}}}}}}}) setresgid(r7, r9, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r10) 308.008157ms ago: executing program 4 (id=477): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x82, 0x2}, @timestamp={0x44, 0xc, 0xfd, 0x3, 0x6, [{[], 0xfffffff8}, {}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 307.657415ms ago: executing program 3 (id=478): setuid(0xee01) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000600030000", 0xf, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0x5, 0x2, 0xa, 0x3, 0x47, 0x10, [{0x4, 0x80000002, 0xfffff115, 0x80000002}, {0xfffffff3, 0xe8, 0x2, 0x2}, {0xcd5, 0x4baa, 0x4, 0x8}, {0x7, 0xff, 0xf, 0x20000fe}, {0x4, 0x2000007, 0x5, 0xfffffffe}, {0x388d, 0x1, 0x88, 0x5}, {0x10000, 0xa00, 0x20003, 0xffffffff}, {0x207, 0xffffffff, 0x5, 0xffffe2e8}, {0x9, 0x1000, 0x4, 0x7ffd}, {0x3, 0xfffffffd, 0x1, 0x12}, {0x82, 0x0, 0x8a3a0004, 0xfffffff7}, {0x10000, 0xfffffffe, 0x1, 0xa68}, {0x401, 0x0, 0x400809, 0xa1}, {0x3, 0x2, 0x2, 0x4}, {0x1, 0x101, 0x81, 0x7}, {0x89be2, 0x1, 0x2, 0x400}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xb) msgsnd(r0, 0x0, 0x0, 0x0) r1 = getuid() setresuid(0x0, 0x0, r1) r2 = getgid() setresgid(0x0, r2, r2) r3 = getuid() setresuid(r3, r3, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getthrid() r6 = getthrid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, 0xa4, 0x40, 0x0, 0x0, 0x81}, 0x0, 0x0, 0xfffffffffffffffd, 0xa03a, 0x56, r5, r6, 0x1, 0x0, 0x3, 0x0, 0x3}) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0x4) 225.406779ms ago: executing program 1 (id=479): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000006c0)=@abs={0xe0, 0x0, 0x0, 0x0}, 0x8) readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000840)=""/68, 0x44}, {&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/42, 0x2a}], 0x6) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004e"]) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) (async) sysctl$hw(&(0x7f0000000700)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)}) shutdown(r2, 0x1) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000380)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000003c0)="e383f32307706f06154cd3b09d22ccfb269e14c5c8feb1b14d850cf88d8f889cbc75c7107508a2d8fb3d4c9b2e5503f7354231a9c46a873e567d26e7de7fa05becc656c191a408edabdb6dc9d6", &(0x7f0000000440)=0x4d, &(0x7f0000000480)="56ba02f91f6ef1966f5fb32ac53bd3acfb7d7a7b8d20aaa292a006ea3f8eaca404f8c65357c547f837052b45a071b2221de3b54647a9d541ec3646750e097a605b38e5c96415636812a02ca6e707b259fd282b78", 0x54) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000500), 0x3, &(0x7f0000000540)="59de0bc0b272d9dcbe11d511a2ae26d3bf77e57e63aa8d44cb10f0c137861c84153fba27d20efe98f8dd0eafcc25f675ec7819638e1a9fca365e607746473599219d55b1cd4df25abc3a62b8f93151eab1a05ead414d265f4017eb2d02853495cd9c7c366b8ec150fad6c373d0565d39681af311c56f81ee839d5102dbdb087a3da84a094a4ddf352253945ffc35e05ae8ad401620f81a778085a8a07a7fd6", &(0x7f0000000600)=0x9f, &(0x7f0000000780)="577498774b083f1547df12ac218e1b30bfe97cd951f1829f61cad249b3f96ebff9e105871e8888885dfa9c5bf3695b498624dc467fb6fe32ede8b3870c66195465ea22da0b9199352464483ffc41b6281ba000969906a70e5fd520dcd3d9f9a4670d25240579deaba9cb30dd067c74dff9f55424bf533539533a9f9bf3f8c7558d9ec18e9acb76c8959258eda8", 0x8d) 225.132997ms ago: executing program 4 (id=480): syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x100, 0x0, 0x40}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="000000e00000ffff080006040008aaaaaaaaaaaaffffffffe6b31322aa0f0000000506fcf57b6f832ac11b1a709a19566e5acae451df8a41a3d9039ce686774c2310da1f3c1bc94f72e5522f149102bda1b8bdc265b7cc276a9531071a988cdc1922fa3b439328f64ec963b3d70a1b02e864369d3c6c9c981ea5edb4e00f6fa0600c75ab91375b9f7572eff7438b44ab3101568a08600608229afc13870c37c687101d96237f2f053f5a52484f7c8d104cd3fa6a39fb7e4356bc260ae91bb980686751840b233281ab9505a0d5734797b7f491ae6df2a55478cf80ad901e29d45d2112bc3c29332aade28efa5bcbbbdb291ec7e5e8b743eb3ca91d6b94e8d5614a0ebc91ae769322c66006497697560e384db37af0e8ad74ffcad7c3cf931cad015b90385fc9cdd0de1c"]) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0)='\x00', 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 224.877517ms ago: executing program 3 (id=481): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x16) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x3438, "98f4060000000000ca7d325acc8c61fa", 0x52369ecb}, 0x1c, &(0x7f0000000480)=[{&(0x7f00000000c0)="48a27d96c72cd645", 0x8}], 0x1, 0x0}, 0x8) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x4b30}, {0x2, 0x3}}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="3dbc746fc654acf82b3c661ed0508444fdb6b7b6f3696bed418acd2a979c44267573a7a41473c422000000000000000000000000008f171d5de453accfe5b45f9315ad40", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @empty, @local, @rand_addr=0x5}}}}) mlock(&(0x7f00007b3000/0x2000)=nil, 0x2000) 223.435114ms ago: executing program 4 (id=482): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fstatat(r0, 0x0, 0x0, 0x6) setsid() stat(0x0, 0x0) setuid(0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setuid(0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x2, 0x40004, 0xfffffff3}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="eaa3c325", 0x4}], 0x1) close(0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000140), &(0x7f0000000100), 0x0, 0x0) 221.6971ms ago: executing program 1 (id=483): r0 = semget(0x0, 0x1, 0x206) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/146) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/222) 100.475296ms ago: executing program 1 (id=484): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x88000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0xd, 0x6, 0x40000000000, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x5, 0x1004, 0x5, 0x1, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x3], [0x6, 0x4, 0x8, 0x8000000008, 0x10000, 0x210, 0x1000002], [0x100000000, 0x10801, 0x0, 0x5, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x80000000005}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xfffffbff, 0x2, 0x1}, {0x4, 0x4, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x6123, 0x0, 0x401, 0x8}, {0xfffe, 0xffffbfc0, 0x8, 0x4}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2, 0xe}, {}, {0x3, 0x1}, {}, {}, {0x1}, {0x1}, {0x3}, {0x2}, {}, {}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x8}, 0x4, &(0x7f0000000340)="8a0e21a746ceeffba5bc2516a29ef8f9facbb3fa882e5bddb470c6e1caca087be4e661027f467dc7544113a45ef254ea21cc89f1bc7be9d0c22571e97c88d0c2f67a4b8904d1004f308e0a5869c7c06e4e5ab55d54392efbda525f176ea890e08c87f4eb631b4c6e5247f4acf7846ca85d2fa5c326c01a217d1eb23faeaab95e70c1336a5517f768d65bf758fcbdc2e76047138b021c", &(0x7f0000000400)=0x96, &(0x7f0000000440), 0x0) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x16d36effb597e5f7}], 0x2, 0xa7) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x3a, &(0x7f0000001500)=ANY=[@ANYBLOB="fffffffffffffbffffffffff86d96099ffff00041681cb697a653c336f00291765a675e3e9e8fa6ddfe868707f6b00009992ff020000000000007e97566f982b9708af62af8e75bb99443cab2b5f1893a8020c1455f52a4e0edc56ab7eb8d8986980489ca67260118ee130d8aaffde40eee3ffffcecc4b74ccdcfc26b67d2d480885fb17bcc5991bdeb7e76fd9b1d4c080bf6494f267d6fabf2b6ef42504859bc9249d2ca5a9cefa433bed3c3dbe48fb0085b31dc7b6d553b9dacb7b3290407a10e2b48460"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f00000014c0)={&(0x7f00000004c0)="e5310c9e98203fd1e580b230290a2bcde4e887fbc3753a9c84aecd2f181aa4c07d0290e5c3c3984e83ab4a051e6f952446d60a8b105c0900c913c9a8f174d8b8b42ae0543455d51ab9953ffcd647d6d9e96dfe8b9bd25a4fd86b5e6e42155a8ee1f01c471349283f01b2a11411b59c5e8c1338d6dc755d7ba41b154648529af0be125a54abb6a8e06ba585768cbc01743eea2f923d35feef4fabb0887fa01d5d9813d8e736657140fe3e1541002167f155125ec2379f2b54da40c28e5cf773d1aee3ea3ede12df40a35bf6eaeec37c3cf962fbd28e6c6344d40fa43dfa1abf88ba51317c211bcf56e44773a2efc9b3e6392733e71b7d8cd73cba32befb6daba0e6b4b20a1eb1015a2d5f67fe74831648375e5491579114345e76c95e5747a170559f9bbec89b6e8373d15654a171fe251b9e3c05e54f12a701305f14993e04234dcd6e1588a9411a06047aa34c4e05432018bb05bfb42b6ce05676c1689a87fb1b4ecc2a279cf70bd7bc1d910cef75357ec7248709724369aeb7561897c0465cd9ebf70c91c0b0b31d9a90e2817ae924fedfb9a0239ab24e9c91bc271584b5fc3ff2e5b8c09913b25f168c7b53871c0243fa15572eb42dc58111e37433540b88bede031a3d2070ed7a4c2a3f162db96a4cf96def0fde620fceadb45fb1ae32cb97aebf500bbd673d97342612e68bfb4c10af3c94986d89219ed9f36b265b721116deea5aa8369e0af6effae068b4cc1b61191e0721151ad8b525b864bc366a77904ae956ad0694823afa10c8edbfb0fd180a11206e8e0427580a84e4208e65f43b11eed08cb29f23029d35f4fb14f5476c4a40ffa9258319d70534788281b7eb742cb65426fe8610ed9287a0cc94686be3a24a8f9f62387cbaa5eb36abb0aff3370fade74aa2c0c714f9bc74882ce58d32e47708699bc07ac7e642815759339e4edf33eef6f9b56ce3dc8d936feb5e9f6a3d7d808b1be9eb1ebe84cf91ad15fef3604129a056f32e772225f42ad0b2989cf6b4e08f9a9b14098f927292b01d787da64e18a5b7becdb55324401cb32271b5c640fc8609acb7e848bda6b304e8935fe89673fa09ae8760b41bf48c8d4dc72474a021f9d38a784ab97d57d7dc867aff4c57fc1a0155bd34ab0fa627397364d98c1d78c3114a6991de370be3ad486b4e4986323c3ee5e96fccac74add4759f1b6ff80a4d1989dcde355b3162a6b5dcfc1e545fb1aa7fb1783f04a9fb98caef49c8be0ee53a33e587b7f0dfe86d04bd0b7e61132a0ee6ac4e10fa8ca8a9d5ca91741492365d49c2f8740e56b38c50325ba1f9ffb1abb5c67f41898ed05d9c53b60ae4f3a3226695c35a9df62ef6e679ed3668a51d8326c0a73b4f90be06e294c517e84b9be4c0a1e6ce3abdb5702d8c83940346a0404eb8ae997214ed7bd51c57374772b258055b5e717b3ac4d1af62639b7f019699bc0ccd75c3102ed0062c8e753fc42727ce2f9843294f4898160ba5278fde4269c104c574f893849147d2746c3b67db7c10236ae80bc0545a040a1298dc28352a4fe29eb8f11d96def9581a8bde1fa0c55f83c36337d2cf1fe58b7e06c9a040eb2380cbd815c4e52ec217f51b267674cb8334d630a3c0df66105a39331f6c147abd6ddf977fde9e986b1dc81c9fcfa12f363fb6d2f41a1b0d9d11dc8044a144d6814c602d68096ba9d4bc7c9ca1a32435c48dcbb4b90c10884811806d5e0af2293354274afa6a8a9661ca1c38c5080856ffe0669372fb416efa1aa373ff32ed5cacd49ba343c2ea9afe6070fa9c6ce160bb169ef01bc96d211924fb8b263e6b67c4e938ec05ea2522701aa0e01c0a1c7f84dacb514455bd43cefa8dcf9ee01b1b564651be38531ffb30b3015a071f79dd7dca9458e78a44a10ac479c384e11f9949c5778f28277377cbbad153956232e2e2372b5b5ea5217f725940b0ffd8284e4dc038de57c3601de709001f28c274cb646d394930eda16ba8c1634d174077ca89b7e0e5d7cbf952cae9e656ace27d5fe34f4b17a3638ce603b9664f4fdb0d8618a50b6346a2ee90adb880d48a91baceb25f81bc5ecab02185d0dbd1fb524da3e63ccccf5db5a5da7791d93e7c4445250fba0b182ae2d78f546c487d4bf017ee024df160201aa416398b8eb805368f371fa448a9f9f64f3acd5a016af94e1896263a57287fec260a74d02fdf7ec960d2fd8743d6e233e00c9c5e510886398d433f2c161be2035ca0d89312751a3ac4dbbd3c158c7bedc44d87b34705a1a85fc8952b64066cd4061abd61fbc135363924f5a737f2c9edf923d92e5550552bfceeeeafadef6b8c7528ac00ce80752700f77ee604622da05c77288d318ffd6a2c35d029e231ddb47fe83e1d2e9fb4f2bc88eef3a0eba62c25fd5ddd81c37fe10dcc4281073d343941853f1d45456ef0a16d0adc08433516c2d31c2bbf4a75cb7ddd4e7e38978044f973387aeb01476f1ed1d8bd6d6f903d1bb535b1c4f9ab90be0292ee528bf7c97b42ac1c88e74ded1f4d2eb920e67b3b284128150bd2594a0c10847fd2b1b265a023f64af6a30d1e83dc23f2ef113490746e1bf53e8eea70f3932624d23e406cc941d6b89717108f8f8c24a6c08916237156ba7c0611a8079671b058df584f6688c3adf7aee47282081bde341c80d0daf51f3fb8ed21ffa19efe0e2d943cdcef106a3e7a0f715a71aa80c9ba01f14429d0432339cf6d609042563dd0a43cb54d9b8c2a2ae839af7748aa006582c9bc225689acb8e0b281d48c054e6583c81219a3f0b72e311726b1c4ef046ddd65e256b9b3df80ce441e973fee2e43bb60079633a9dd1c4be70dea97e14b88c8688521b0a2359cc80342be3aa789b8a3453a898fe69e1c0770db29f0a151de05f5ee83b07efc126bd8c35b7338f2391c678969ccd5faa8ea96641418bf70053b317b638625f4d11bf1f55ac16a19f0c24cc6d96aeb00f533bad22f96024e323dfc2117fb1dad1f35e207287e92da1507e1a3ba3aaae248340c47383fb615f901d94f9fa0551daf62a8338a192f56365c9b6cf7e46af06e986ceb60739b8551037670bcfbacc88f8295abe7b5eaade0d5e3f4a0c9a8d736afeaa7256cff92535c202a7a9a2340722f89e10e40ddd6646bee9ec23c13eba87916e9bbf882ad85584db50b3d7d1e0d7e8642229fb39fb15c49f2577f65b3ad00436c1e8ebdd432a5e800630e5c360eac48523920670b2ebaa51d040aefbf633c7df6fe46289b29a349715f87edc420e08752e8f53223591b3a2f3009ef9c4158d9c864c97e14fb7c527e4b3de801b9f35f61e2f2673ea99dbc7574d6bfa0dfd36261142c9a278660528ae28fa09cc5eedf4b913228f0a0bd34c69c5aa73a360782cf2775ac4bfbfc821ccbfc62bfee1b8e565449c335e8aab43eefc2969f13526fc6b6663d224547912be066005f2ffd82dddef499c0589043e339fed2645fa693253a74d9906d69eb0766f68425de4757f23e961c5772abac86b23d471bee57a10cea291f12f2e43cc994e27cccd8ca79b787b907b041c2353cc6757bf72d7ed9f8eca3696da0a3a072c29ba39e831a60d4ae74cc8d796e5b369cef38861e485bc09ae320cc8ef876c7738db7a7a015bd518304948e1ff1b56214503e1bf537063816d8fa9f00befe91e8e3e86f6a8676710753f7c1d05b83e8b2f51b044ca1004af9c43df0061222de25170c5b68e315219bbbb552cacb9adb19c82dbda436ca083b338406f696acb8761b56baa50ecade436068e5676285ece9a0f60ba98480a26f14b9c970192617c514b668ba0548ca88217f2ee4920e6b96cb67f593e9cfb173e042ccfe54b15bdf57acf19a42aebca3cc4fef984f0ca64110d8cd59ea8f8f31f4ac15594bfa4b27085bf77d968a2b251a80556f8e5034adfed2eb6444b5da2a233f58b3b833f238723e0a7ac329c1add65049428498403c6b72d94e6ec18640ae071fea9999d5d1bf2fabb6a8296a0178ba84387d96380487785f21b6fe784a05b21ae66ca7c1a0926e4b9a7b7929d8ca77acfb49b055114e979670aef39400c4282967b85ce6f60e2b2ab195f3396a60d06baaac3026e814d66f97e6d91367c457def6143dfa62068c4d9d2b89b3fd6d56dd2231c6dcc265b798137fd72fa7c1756462b9e0d02ad1a2b0fe09e66294d75263662d8e9bee84b4963b1d675cf62249068e361cf0fa37682ce4723560e49bd1e389331a4eb58691e3f81d12d6314f184aeb1b6bd7a2a3d0c7e8e841e4d9f42994c00d8ae90ebda86f49ec5d4192633cc59d01b9309aad5e01e8e72193cec4e397e9f79b6cf00ad79eb10ee964368767beb22e8bfe37c1905021a560001c5d0679cb96204b1319db1e0357b41394208aac6975462a1a805450299b6d863251b5f4dd1ba86e371b899cca737366cc423718509cbc73f1b4ed1bb0d182a209cc51a197c2eff8d62f954a720d568d1d8a2d5e632073a4b49fbc768555375c18fc5276d0ac77514ba1228285a364a08bf80d579c20c2afbfaad5221f89f0de829e8345bfe6a293c645d6ee51fe53df26d2c75875890bb4b2fae01d79503e0218ab7514d2291236b928f40c63ae7a709468a2c87a35eb916a0c4137f2c3fb553699357fad7007547898af794c698bb1f893bd9aade6254ffec526637591b7e56212912158ab6c50fc01a3f1ebb89995741090e2ec9a527ac49dfc71e060ca8c318576ff0dbfd4cd0f0f8eea3bb03592f4c9735fc4c5e247546f1059b58e83d92d1475f93ab9a9f329ed6bb995df7598a971aa69ac110de0e075260460f434213c1d8b799ce8dcf9de648d3b8a7257c35010ec3c3b3098c0b806db4bf29c785705d70f65dbfa59782b2cffde2c84ce8162ca1738e2786e17e3baedbcfdfecd3d6a03a408a14d76d4fd574045d0131ef0a2aac7eafe1ccd98a1f17087844538be40f63e7205a5b0f3c9886a77035364a6c76f8a6c280f24753d46769138ec6178deea46c4f94012adf621a555b6c9f2a216abfd97398e4132261a49ad8333cb20894af624c73c8113d3b35b6280dcedad07ac181f58749c6787642e876320197d3046f41a1507e908015680f58ef236fcdb49d0611b79967671dfd776d27d950e871e5d346d4eaff005fdde594612cf163d6ada12fbf4ea43a187ef54a0b773435d8d089360487efeebb713d81349586aa8a4dc3ea728e713ba6fb5aee0ea727421578ab7d25b7cacd99425dea3a6b00c77908478da212574f9807d28799a0a00d317bff5548be6a5326d56b7307165997fa11bf4a55ec06788ea73f11653b528bdf44c5faded14a3c8363ce295dad255486d55a2937849649385ffefcd3baf7da319e65a189f616f165fc8fb359c8ced70eb42e2e4bcefd158cc44c5dea6a7754099f0bd7ddb210778fc099bacd712f2f251a36cadd2f0330db3d0d5b3bfdf06597dc0eb496aab558f7b719135de91ade5d30e6e5001985315438d72b889486c9510c97dd223ce0f0f205923df5d2f8da145b90b1a929eadb52c6053eafdf73228cf8b32be6745e7454478db0c394ce754ee70f42eb3c3429be829f438ddd68af01fa4eafd7bf5f7234859f15f167d663d95b74f7db5a3d11be9edda6c2680de21ed8abe3283154e6265391308ee32b4727d816c06616cc71a5972b7ac6492a2b70a1bb8dd81579fcb1626fd636e160539a931879045aecdaaa4822f7f0d32d82d57d3309cedf1759192642c739bbc1248bb52c9d286b64529041cc6fa02d9f7f015f4e32f5a90ed29991114d8fd974a1f0884eeda4b74c3f9e8848ee0", 0x1000}) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) poll(0x0, 0x0, 0x4) (async) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) 81.277909ms ago: executing program 4 (id=485): mknod(&(0x7f00000000c0)='./file0/file0\x00', 0xc4, 0x5f00) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 80.761358ms ago: executing program 5 (id=486): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000540)='./file0\x00', 0x4, 0x0}) (async) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x24, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x1, 0x71000}, {0x200007, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) socketpair(0x6, 0x3, 0x8, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) getsockname$inet6(r2, 0x0, &(0x7f00000002c0)) (async) bind$unix(r1, &(0x7f0000000200)=@file={0x30, 0x1, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0xa) 55.014786ms ago: executing program 1 (id=487): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x7, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) r1 = syz_open_pts() flock(r1, 0x0) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="01000000", 0x4) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x20000, 0x4) write(r2, &(0x7f0000000680)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b43763967e681c3702368dc70dc072aeeb79f221bda2b2c0900000000000000e401ed6abbac6c034a7d182a13e31f491b6f60414871837a9ca046ca9d8a71979e9b19d34338e5d094e7197cdb1a353bd5e65fe6de72cef09dff45ae0d73d0f6f42c620a317f90a9ed2781d68bc1ce0993fc76eed90d5ad26efb186eee9953732c64e7548e118ca59935556bffd30e7ed2d28d83d9dac78aba85e4b80c48e9d7bc7722569769290fb6c22cfa913209151b0ccd5a2e141f1be48496c972c84518b84f56ed9f8efe4a118a929660e4b0b3d46e42ded08b084b9bdc20c820afb00264142b542936d807b8ee2af492eea9e8b5878387e99dca5db4eede576136a08c3b1ea289757310e219be9f4c9dbf535ebb03552ecd5bcbb36d8e80d9b287b1b0c979ddc6fdcb457b0dfde06cfdb93b1588644ba2c1d21989f52b6b60d52eb5a760dd9638805f464382499930e1c0d976266cea43323b004ad69b9e54e370b1b2d6cc46ec38254cf6e6ce9757fa6904179c514d4c3f1a83cb3ea3ff2fa0c856f61e0759b4451ca696bc2eb6763291bd2193cd8d061882e63ab19a175e4fb83ed82fed2b646c2875b977485ce1c578807219e83d37bf05d1d870b1fe3624066bdfe4a4f0bbd7deeba3d883f56e10781e7cc69e279412aab92fe87aa89ea5357bd8c874ad28d3d500000000000000000000d196454ace9e7ae59a29f61ffa20ded22dcea4a58fa5d54eb86d1d762080b64ab1f12b3631695046b2c69d29c7a6ea360ce4eed9f1dc90f65eae6f7e2b538db789a371a0cc1cfd990dd73e664a2707b400b29644dc80b80f028a85143d99d267ea4e521d96e477a9bceb9100a2db90df3a99feb5ce2966755559b19d8adda16fb9f3f564b6662716139bc21e38e7f6c23aaa4914a319c7e78b7a371afdc09ca21d5f9debf3511d1aa86e543d0ace84a4aafe34d810ec912665c85cfc04c011f4b9f390c3c93e8c3e97aa23be5d8472ff48a1cafe8c45c37923d9fe40be33b968637faae24727797ae8be619378b571c8df37a1b8adc6c18335d2ae6129cecc140a8c3a153b182975365cbc7f8e89232f959559c83595dd9bb79a534a3d3f412f664d3e9a3853", 0xffa9) flock(r1, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000026c0)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002700)="a672f580fc52946b0d59c50e43d4ee81454487e47ca90b7cf3736bce3ff94bfdb35b08f13f8929daa38a74e4b64876090f82299d5e31b91fcfc3971a7d963b3fbace4cc642fe681aba777acbfdf18f32a565963deff037c81ec201c71472f16fe977ab45096b5a55cabe2ae27e3c8e8e4b5ed94182b07de79eb67e4fb4d944ba9425b01290babe585a9f09567a32c3f038e52f1217e86a5ab8671a848b4abeac26fb421ec29a18046b6bea3d8bf269c07e18dbc383cf949651b637e284c4a4a2224ee00d25561727318a68cac9a17d0756b0f4ab3b9a2f8ba81bb83eaf565373de01fde1ee9a307092e066a83627bb4b7e8569ca2c19755613aa2c4daadfa18ead72cfa0b1f0f9109c195054c9d7b40ee2a8b466145fd0e66e2b1cec5a71c56d6752ec1a497d8f56c79a48b75929cae4b91d776b7224d7fc7b0d3f4ae033b0a0a5874dc1ab146b518879bd24720c87bfdb8d568226fe9ba0ac5c1340507b60e77749b804e59ae62d29d6deb3eda61693331757e5d9cb5c10780df8f54d57f261e3d5f1988008346d8229b6a334fe7b1d319241c980b7dbf05803079425f5123c11e38bd04bfcdb5dfab01de921be50e0ca69b92403c73f4bbfeebdb59d9456c38fb8a2aa8064d3cf469aec0b1940a3360d8e1a85f5c22e9119709aca91c0e0c6425ff1ac2d06cd9327aa263f66ff25933bc58a6870d5b271ee7c95a0fe07e118eb9a488903d6ec5f9d1d45ce3b0b351949d365aebb489809b2e48e3c5dc14d994a826c12c9c9e66dda9fcfa7d7ea9caae94a09712ea6c643eaf5ae29c333acaead9ad8eb8a03286d9338e5a7f207a83718de614b4a71b005f30180ca23316b2e31d00e53d4bb6aa9f9716a57143efda52bff2e35aef116daa195a51dac39a4caef3b09976f02a5009becf2af3dc46102e40c7250ca3a2704301a43333a6f3d36eb7e5983c8e8d29568d3cf0586b528b8a2a8207ac183c5fa20fc78325b122e3a5776afc38f5d1c0909ead03bf12b22a12169fa245bfd4c7186c4e9a0e55efb375bbda1ab40b41b893122c614fd54b019ac71720995976085fb422fb18924ac4b8e7ee34d0389d91eddd8ba209368c76031c75ecb59976d3e15d4ffca93e0ae576829e08b05d26fc9941baf57dedac8a3493f2da8adf8548f8993dd7efd2a5d7babe62bf70b5f175923509de4517e7f2b341765040500593b18bf868f87949655aae77e133c44824d1f44554aa1d83f4ed7e53723b2a5a1d9d4165dc5c8daac65f8181a78b23e47de75e94dfe47761d5de766a77bbb47ff210dda37d3e2ee65068931ce1e65358caf7dee3fb540c12e19c341007f8263897ef27b131f81e69ca0025bad0615a7b0efd1ffaf66d871a56152ae5c888fec6d941702df1e93e48d057613017b2d8f6bce9b3c681d9e607b2cca9d8721631ba4748c39b6ec0a1091c2fc3842be0570f55b35182b5170da0477b548a2e61443d5990c9a8d57b4e92b5719d471de302c67b3d801e0190a3716bbe682afd54e346488392ee64018bfa10a033beb5aaf7a8c7c3aafd2447d22bd9940364f9ccdbed105d5b9f09ceb33976ac57ca069dbf260f7595d8ec19abcaddf280f963a5bd44d3432ae80b30cee7289d043f800ec99127c78a3bd35af658495af0289491e788131d323131132f325cbf8c052327ee3b49359f3822ada8a257de4eb7d1890153b80b1feb862e6acf060e9d194d53aed0d82f05dd3285e7e8cc79f30905bf72c825184761d5b9f7c3b949d5b45cb8a34ed088109b11ce3f4e67112e963ccb554939ce8de70a28ddc9667aa24204f0935b10c475c3f3da232c9336a1db20341cb6b1657ad4b86649f145ced640c3244314ddf83ddd57f83d78a4cc114f8ccdc7c9eed78c2a1c578056f7179872eef896abd96ab0043e395c9d84e7c754481f20fff88be69615c692a6e4c1723835325a6dcaedd8fda8404b393c9312348fa00493075cc582722a248141508089b9b0ccb9ee150e1055f8ed592bcc8feeca5f940289c0f5622ba600ce0307cdbfa95a936d1a58271086490b11e59e35dc55733d81fcd53df8209be70dfcf6562feb95c12635bc40748593b26fac74521f4477bdbc6e1984d229b030ae385dfb9a942993f0af73bd17564d1bdd923fb45d600128a55fbe3b8dc940a48fa6fa3e008c8024204108a2794b164bcf559a9aba3a3b392b4a3885b7cc0233ed2cb8e1723c8abf2ba3c15061323f80a00660a4aec9b1fb2c564e163fc696310dc005fc38f255c474b3929e0e04026f432390e00a8910a2ede4ad062ed4df4278bd586bf334af2e86a35a1eabbd2376ea12395b90a9896fb3fe8486be78f6d2f0bad9da302782768fd0877ac723259b803fa98b7dee9cf7154d81036211e1e30e095f7b4589b2086bc624ce19aa0dd1ea52166cc77c7547a3ba75e720df397271ce4d684c7a04993cf782ae1a11dc66c4f08dffb9d598eaa47950945ba5448adafcb0b3e22e0e08d583e855683d10188a093876903c7bb1b70de1b4fe2a757f789d2e34d7755cd29b977e4c71dafee65e2b71e30c6df5a20f998dd3ec2b60f428a7b5d551ddf2b3e81de90c015a4015b83da3fb00672fc1f731af42d433eb23261b39f349e9ec2501577d00cbb466e937fdf5e4981efe9c28f457aefe334189a836d1dbc5bdd5e2f50b2c7bb3a26a60f9f8f80bd5af6f239c275155dfec1e3ec711f714bca8e87a2ec4fc9e3dac3c61eea6a66f87bccc19570dff4c55575ca1972ea38c82a7c81c7a668538d07ffd95419b7e7f77f5c0a3c354bab200e7bccad3e03ca4b6abd45ea1f9d6d3029193738f611a72bf04e081e7ec7ea79099bd052044365da8158117b97aa242c8c97760fa44929da6978c9f8e41c21082a6794a810e3dee2b81d6e81ffacfd8dc0f24f23b3725976516c2fa8a5aa2e0394708f706fa127fe002b4259d956ab409a87bd579bc5a1581c63012085fcba56a2aef223f787e52335e62ca5610c59fe257f102896337079579ae39851270125079eff4b278a2758b824cff18a91877f006d5cad4be82a1316058802d304457c5fc28122d0c3ce5288e90e16016e67d09a14c7f70f6a2972b2d5d9743d0b018f48bb26c2884d7b43f8db8f51bbcc2740ff7f56aa5a98df6a02397d2a59b19632d7d762c6a10dde72cc051b3e8627331556af66878075716b6e00765083b698ad1971841ec86441b2d98ef20a96a530e782804843845dfc69d41a0fef64671b79049ccd982dc3790970602c229304a2dd6a76492e48ed0184031fe9e648532739341f655c164b9a765b27f0f649ee3efd7bbe52318d350d7707e027dfb36700f2d5a3cc77ace473512328a12301668a1295270475f5f80f85b6bd502f6d1d28cadd40cef2d0ee2afa4c3be75bee35ee1fd5f503e20246bbee371345c98a68d04a350fb0e628a83d47f242430ae063c55a20601d05fd1074d4c584088131f59bab0f4c4629abaf9ec8117525eeec0e17bcd6b64fa5a1e696fc32e29d1f9636bb0b741719da1877543b476069cedc206cd0587ee7025622ca3969bf3fdeb49c8532d7399bd7a6f2c13bfaf6a2639f4c9a7270df906e892e5cbd7e9b2362ea8b6b855d4d99ba2ebd2627e656e1b658b8f42378def0e75015baf8667b9d626d3e25b0593724873212386c41480a0983b68450526b585c6ebe778bc563466fbe336847994c115675f30f8fcf185bbf89d7948d894cb370c1d6bfdcc9ed20853f226eb57a2ad01558d4dbc8a3253e4fdb6baae9bd2c6382652a657c667be48d051c38838f646672842a45bc19796c1e1f35a96ad2f2674bacca015aaaf462c8079aba67091284158de233a9bbf1296a8e8bf4c12a1f75dd5c1c29f662f40e7616ed331e5ad5027730c93f4f2102d428b11eb6bc79d0c464c2438a6b40d0623cd2219ccc93daa0b7c52474532377d6404c1b6d1f469f31ab41cf657411d36be06ea0dbe22e96a218bc047155980eecdf2f11cb6a04b4f8f3530d27286063803a67eeeaccfadba492f52e8787fe82b9238aa1547b60bfbea4fda37ea76db8988dc01c639ec2d78a20c1af705019b76edd14ee1bebc7e18f96b4715de4aade08c026a450992957e4e1333ae02f3df60fb489e200d92bc35818025a58dee78c0b87a302a4de0823897acdffa0c0a357722d7b441ab442e295f4a791a14d9c41591f8620277f0e9e6a13301f1c25834c17642e91ad508f0e887a0d9c68ea660b209687b756d102f81145cc871675324a4ffcac040c09135eb804beecb7776366cb5f908169ebcb29b6ed0d008b7dad83da439f987cbd2cb1e09dc839f93ad72cf90736e8c67c6c8cc8dc5ae09876e936c157ee855db1997d3c43ff5200a438362e8316eb1d3f811e8e106ba7486f89c9325d5bd4bf434ae2ddfbb4c068f1473d616dc00fd32cb5fb976497bfdf789e101b38d95a8ed47e5245134f1d6cefec3d1a58697f747838619cbd53da98433b8b9461781ac7c9771a3e34f6ee3347aada597df3af925910504b8b2b3bc79927f1968f3d2852f74a6180f738448a6623eac63161e48bb30053390ae7b7217066f800e2f71badb1cbc10f2beaeffce612a3d157879d46277a5f23e04ee9640b0fa55bfc0132a013fe657a776f31037df116d75519e4889c6d79d13c2e03a8d1f1cf85ea943aeb3bde327563b80f5a36720f4ce2de5aff86cfb0c66d80fbe3b42b019788932aa9f19be16a25f884d7fa6bf7add74522a4b8879bf56d0d3ea222a60d5edfa1cca7961046835154f6138840ec05047ff8a0521dea9aa22029138c681d7dad892d2f1acce6a6d934fc33f04c09f089d9b53dbd6a206b0117c17305fed81c496a34ea792c3154efca7b03f9a7bcc6fc4f62e6c2a41bad33637e7631ca64fee31e482af218cff4492ea9e23451c07f56aba1c614ced48141a7a995a31d91c7db207cd053958fe9ed7c459bcb4e6fb8268748b4d709b0a24366cb1e39dc21585b39877772ebd378253ba6c74c971b2cfefea610a83787e048760ff2a7d56444539a3398ca7e026e78ced05145134aef0c0bbcb9f9da4946a583d434dd828a747b738baa8f94572bd409e8e64ac04b981e3fe9fcabeaad2636ac0ff90945bbf459dc522bb7163f9fb359c4b50588716cef600bb772bfc7349151df73c00b1b2fa59dfcb5cc04fe8862dc1963ebb86225b49650a99ba795c301b9cc731d270e61df0e3667d63ba7636a541865ac3b2c5c333487746b97bb42c09712eb8dc3d91922d00fa531a5811761f4cc6fbd6e2bd2bef3f274dfeeaf338c080e2281446cf859b03a75456713e8d15f149881e138ea305b95f409b4314d3dc81488d657e3d030414f122bf248e598319912c913369e4b0acce187c2375ea3610240ef3e2dab6a27519d5b09b77f198c017616919c96a53825e7991eb70d5630ef40b73d132ce727b86e84bbe97531957fba468153e1fb18bab324efb73879bd6ef3f6ef1b479a51dffdfb1164249568b08ceb1f1c110d3e64ee9931e87bceb60296a6d50e5c01294c4696a5342aeca0ac15e5d058fd0d009d82847dca6b085dc0ce8fec4feab8df3f41457d11babc8591c7de14d4e5a602b2efee71301471a9f73b0cb99a0bfdffdb1d84b21a0c96b6aa9b2b79c8de981a7062c31b3f24378b0758d8daecd85bec220c41c6948968893cfe6e8a35f5d10eedf8e065d3150092d219965afd815465450e213a092118b8cc0e30921ddf20932811b7479f7b4917a8cbdd2d1119bd9334bffa56b7808c4d433791afbd84560bee666b2f8bf827c221465820c4193f51a6a9351f54d5a7e7171dfa1fcf4a800ccd6339863ae2b920d2556d829b37a6fc4fd50f7e8fe8719b19c6e81205e9571de892f5726365b5bc4467d35d8558a5e38a12e2291f9dced95decca8d953b355bbfb5f10747366ee59e42de694b9ebec22c1ace4cc2159c0c8f054775b26be56bde60dd8a7103e640034876368d51ee1838ff605cf9e07cce0ac0d47343bcb19d39e5587aa2645d161390d1785cce0643c417337170eb52078b0abea37b7126f325ba7d352cedd936242da8b3b7e145f29541af49122a11353ca9d6c5400895bd56f9425aefcf9f024cd12ec56ff51e95d6a1a827074802a9361df80621a8b89844572407a122b75c1c", 0x1100}, {&(0x7f0000001380)="08797c2907a5899bcbba8f26f63ab330db8f77355d2cdbfcb4b89768daaf1b83902c9ff767dd742085ba8b111c1a464061883483f2ad9ba55a57614f6470ab40d72f6d9b9f61499e0848a9f0c51a67bee34620dfecdaadc1d48a976f44d37199ab2c17dca89e75f0440a8fda856e29a2dceb2bf2a34867cb7f9a0c9a092ec2f82d6a062d11e36e355efdc47e268a6c09b74edd4be6ab5e752a6aa746a96e7b95cf3d66c1a4a10151eff2113a00a16eab96beb3d689964235fc59257deb15040775c43387c93e6a18f87f54c3b630b6dbdab1a6dc7ccab82aa459d109ac3fb02f3859b7385e016f1586653908ffcf0db00814adaa8a43889a70c57cfea71635918133ce7f185d573b5ba386cb928ad34c16112eae76456e9e24a21172f6267c02420782bf1af65e750f7dcbcd0725b9e76418efd6560b3e776074f8b9bc864298debd92eb020c3a9c1b71e9fde509a8d128704d25a9f59139dfbf86bd1dad42202c68010a551d6f2c7c1b0ceb513feb2b4dcf1ccf15215be3e43af9ab221fbf099fd7fd901739b017586aba29ab166d27e7c69ceea9e09a71cc04d3d2db28b4b9504df41176d34c0b8b103aff44b76f181854ba302dacffc11f7edf6025b980aeeddb3cc590451bd3fddb6efa629217b7f76335649c3ae762540439efcfb43091f95f64c1e8128063c6cfd39ae845592091fc75f65d958d776d5e4026e15bbc2fbd49da4233f3ccc499df4fb2f4792423896199a19518ef2a55f2fd844de7ef195a374b37cf8efd3aac54352f5216b9a414f94e213b630d0640ecabdde7c5b9eea65e6fa656e35982aef223b53d139230fe4aed1de42acf5b41af1942759c2bb14aa49a55cb32915df36ee57cf7d0dd1eb0a39d5f37311a23e41484e69a6dc27b58ecc784ac8942e09e6f4b16c569602191d35aef3db2df0b6ebaba1e9a5657455755623c4ff37fa2b975f599ed42e697ff712de0ec2394219522807fd2b5501a452f3163cfa39d43cbaf5965cf4f5b5c9a19cedf0df7109b6e09757729258b4522fd9147470a70456018835f793bbde7e0d6ab4b6d4788aace6d167c0863da295df8be1a985ee67c6a7e9840c7500752ee701f63d87629c91ebf5c3bc7f9819ae7bce963e00031e8a9aab6b3b403c2cacb0014c70288b9a1947d5ee26e0346f2fecb32ac23ab79946c7af5aaadf475c2025409f9eadf7dc9472bf1cbcc72a41363ccc9057b3b662affc77babcc49e842c27853109a39d0b50005e1dca273d31f253263b85696a62aa1b0e18c0c5454279347c21d8fea00a3559628089c07013fde23bf5dfc774efb7c57b7a02743277fb6a47b0b32e02c5e6240321246306312ff017b82fe5b50113ca10ed1bfbee19eea61fe46852b86817dc55a7b858f58fa3397a9e519be0f69052833208e974d730cbfeb3b27e27c3c4a33eb5e872df50d34d4e8211eb95213ba086c5a33787cf37d1828ebc6982006fa4adfbdf948fef42d2a36b0a9f44926a48cbabfcedfb178fe1c21859ec76285ede3998567e595bc2930c2fdda82ec7f7167174627c824d7ef74c28f42b023e6f2aca1d6066924320cdd963cedb6a417a997dde544f0952e75fd6e5f1d6a66bb1dfc4bc893bc63437a0eb0239e98747c09353434f35c18e81973549e1c649de7174c8dc951c543fb8602ee1900e96daf95794c651b2e38ff89cb41a387cbd38faa959a2d3d53f4722450f9463ec33e20cd47bc2ae3234e13b69d60b2b3197f3525c188a93e813a398bb2e5abcfc70c24f0c9db20e5e5b0e9ce8e87e797f9c97e23c046cd77e5dca4c86ffb3a2ea78536b23fcdd8a16ec4f47e62b5d445b3dae8363b883f108492c122ae7bf88f64dcebb553afaf0c54a4990dfb0a43a8ba8fb8301903e4e55924d3758f6468900e0dc29d704212c124cc7592d47b2f44622dbaed87e420a902f281cfad8e5bee282c8d658bed69260dbb12a32b406eb21680c2d605d3a5dfc68b7ceb5f604e5f4e531065d3af00cb55862f448ed6b2ac583a08fa6818a337394f17b34b1f774a95f809620cf63abdc788464f8ffcd8f87eb3b4db864418d8c0419ccc53d1bcdfedf6d257254166772695b7eb776094800f783e25ae245f9db64373451955b7485a4320e6074d94fe93a9ce814ecf7596d06a61bb19d27827e6258f0d8eeb835fe6f445d6db606e109f659348437b2d1b5b05e776e55213090480c4f6f9e4b33096c5178a440c47fdf1227d2221f5002315e65ab10fcf343e654fd830b7e12401b72395e0633a927b32cc319360ca8b4b0d4b57f688ceca40b632014a7bf69ae89775e8c35ae2179825f5709af89955f30e2e27d74549e7b12501e93dd9dcea63fc3d244e91c5a184903e89990ce5fe16c2d340f3ff5916e56112af5f068bb03598d8ab7011ae3f6c5b113e8b76da61276d7cebb604e3fda4e2fa9423e6ccea8f9d965c4cb96c89096deeb7993bb2ee2746a813cfa3eed423da690fc69c9aff2cf48c827459e317bbb69e5ce699b8721be5425b6c74d09f5a428f2fd16f67d05f038000da077eeea660e6ae5b4e32734e33759edb70099dc2051289e3428ab9f15a7bd32e320f35375717366156ac98ccb0cbead812ee4bc9372bad2f08ccc5c82f3ad7248d2fb41aef4e1e67b89f781dcb3546552731b17758d695a08e9bf933d043fe97c4616f3804abb06300503c4ec27fac234b99f29b2be7181e16f128b9d0fae47b86f5563c56be0fe5471d84a4f3b46d3e5275aafba964b318fd74750d238571b036121a3bb1d7a584da35cf136252c533543258415edde1eb19d1c98a53fae276a46d090a5ff49dc064557e010f5f6d621f5e4b5094ead916fa89113c7a560ee77ea3ba2aa909ad9e9c4f465867fd86eb8cfd1b510acd52a70611030714efa46863af8e66e288debfce47604f12b85c871f2057aee8fcb2022c0b11604406cdc41dd780c358bcfd0044d60ac96a98a0825391adeb7acb5d50b70ef5f310d0b2f125a6ecdf7206acfcfe7e62953291f6f0f605579b3f7f5cac523bff5e11110b21b6964251dceb1fd91bbcb75439b7b9e3e9d76a73b9c9a1aa47b380d213da09f12f9297e4bea80a391416153ea02aabf44abb33bb8c2fefc6c66c1f3cc78895d179e4f0dcc7dbf714e389c083587a7bf97f0152d06db221207a741e66894a161f166cca7e37ce78da856fc5d7b97bd228c08b1f2f0b4932779c4eb87b3e34adfe27c0e3dc8e1d83e5fbf99fd310bb4a0e4095881b3c5968b3294d84de30136d9899cc6976634958c98268387084ffa5a84b6053706077acc58bb8d6fde56e0415f3a929c49da096eeb41a32570958d670b3f2fa5b2d68829a9a4403fe55ed0dfa656b4d638ad6b1f7092a29db356b3d26c2c5012e6ea2d71b63cfdd6516326bfe6fe4acb781eedaaadec68a33d4b0ec7c2a5459476365ce6163d5ad11cf0ce6ecf31e0ec28bf02af857e080319efdb21bdf7b5ccf0f6cd71205d9de4479774e3923ffd5230aaa96a7663f89eb710edebc022b5c48b35d7b85b0dcbc90c65712405bee3a567c1e152270b6c2e1e6356d61b90908f6654fed8ecbae2996d19df6591d16c876ee1a2e7a9521f3ab2fab720073d1bb8d404136815a7106c358816b80205ad13af2e1dd43e9f961e731f547c2caf20dc7544435729a4bf38c6b66764a16556ab365fe37111a0ab9e55c53d023743ff9beaf77b69077c657adae184054136d1ca464da061fe9e19c6afbdbd899f780bc5830dd7eb8080d313ecadad4a1d5502be4b74d61a563c41ff01e72ba8a1ec69395b434f007b6f026cf3aa2750a53ab18b104606613386d9e18aa708e397ea00a898de941e2064cd3910250eed8c2cc5aced5bb68d691676f11d56f67453e7b9a15a26656e9e3659d9bfc7d309553447c3833d23697426731f548803afb17c662f31f1ec85dd6f189d6bbef279df450edc69f6f8801a5e0ecc9c07d91411451d254a5dde1f5e6b55dbb34c57cece564ad83683856190b1bf45f3ed47bea82722b3fed140258b80760ea3247155d2e95704596cc1fbae26023ac073e8e36d5358476fc9776d460d285f7190a51f8e4571c87db335db289179a6768f82680ea9c8859fdcd8e2f6d6ec0cd7d6973726561f720a189a60021407eb63d70831f0128c08c5b6412ed5e39c2045f2288ae33478b30354a22a522e9473027101228fc4e06451987fb01573c6cf405b86bf3a5cb0395603fe04b0c302809fd4076b19dc4fbc971acd7cca66fcd8544416dd729eb331c047d1135af6d98724be9f95be9ac8cdf9e02349a6df07901022e6c2d1a2689ede44a16203e572227d36d0b0619501ffd3377828eda842566400fb6b540ea74dcff3c8547346fa0cfc913817e1741ac61e0e3be06f6c8abbbb65014d7d9bcc9a85d0336720f7be84620a0a9ce67368bd694835beb690bf6f549fd97ab4d9eab73912b110cf5537eb4a38c0bc5c99fe55dc912b4b8248fdaf3e9d47946dbbbd77a3bdb117828ce56f1c2c52b3e6473284b64d6fc414c14cde91cb4ba9a746cdc268b93752cf7171f1f582f46fcee2d053aa8ecdb9a6c7997f6496864269519f26b201fa6e4e2f4a768cfdd51637462243472def8e9583e6ef3e4d1e14c01c9a8b216d3523a91c55febf8fecc8b9dbd80e850f585c825d63cd214c1f34d06015d904005156d080c0824719068eacd25b016d7252d1d6d12e82578c246ced3741ff4b99c4e13f64995fbd5a855f531dbff1743552568acd10b9c4cfaa8d5c3947ae033177b006e28bef43bf04c2c9d3bb0e9c626610c649851a336473d9e1e55fd2a461c8500cc55d4b773db3fabfc1ff251507220f7c1530eb2791f78f02977234d951f2cc0d318ef18c864bffbb907fbc58f3e33c97f89b98839d82259d3d4b9bf188491dea170c0d428abeb90cff9e3d9bd0168d6fe7c0f3929a9282a540ab4e16d059e64b106e100ee6fe94fc31d73ef38af4f1353a3c125d1434fb7c46b82c5bd18de192ad6f4ac", 0xdd5}], 0x2, &(0x7f00000023c0)=ANY=[], 0x98, 0x415}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x5c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(0xffffffffffffff9c, &(0x7f0000000140)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddf16bcd369b9fc28dc5efa7c1ccfafb67751099b6e37454cc8dd6f3e3adda29b85d4d6dde1810820dc27588ae9ecfc5c105ef050c0e6ee3cf6eadbe41a55e4fef8d15ffeb7a2b26ff6386fcb91662c4b47e94aa514408b31f14ec5d570405d000000000eeec316795f9d6d7cc65d528fbb30782812b8cae3613a906d35ba7541615e88eb6d168fccbc7469a6d749219bac5f5216c8b19f011d089c67f807ad0f3dff843f4e8b9162e55d9707f3", 0xd7, 0x5) syz_emit_ethernet(0x41, &(0x7f0000001340)=ANY=[]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r6, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0x2000, 0x1b8, &(0x7f0000001000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x1000) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 54.202482ms ago: executing program 0 (id=488): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x40881, 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000180)={{'./file0\x00', './file1\x00', 0x2, 0x9}, 0x0, 0x428, 0xfffffffffffffe6a, 0xdb4, 0x8, 0x5, 0x73d, 0x40, 0x8004}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xe2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, &(0x7f0000000480)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873f05c637abc3e4dff1af80368927226211a2fd6e3753159a6f1b70309d411e15aba2549a511a8fefa3db46ea43a7c75178b0a1a9b6fc0fb9262632c21f45fe132bfa5e0096fd437d8b3bcbdbf2cbc41a15c4ac87d2fa9d89772b5e5fbc317cc0c3ba5c696c25ea0a1be118f5993116df1e5ba3162ed65752d61078476a7ee4cdc35a86dff0c695f42e9a2ac321457d9e61fa386b945de2d6b76c277d5ec1ac56bcdeb78684e3f99a8bb74dabb67295e0a35b523356edbee51ba503fd406b9a81a1304b78a1d48a355dd", &(0x7f00000002c0)=0xdf, 0x0, 0x0) syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 52.611802ms ago: executing program 4 (id=489): setuid(0xee01) (async) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x84c) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) pledge(0x0, &(0x7f00000000c0)='\xae') (async) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) (async) bind$unix(r3, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000005c0)=""/223, 0xdf}], 0x5, &(0x7f0000000740)=""/145, 0x91}, 0x2) listen(r3, 0x1) (async) accept(r3, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000080)=@file={0xfc, 0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) (async) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') (async) socket(0x20, 0x2, 0xf) r9 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) (async) accept4(r9, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0x1c, 0xe000) 51.655269ms ago: executing program 5 (id=490): sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x54, 0xf0, 0x9}, {0x6, 0x80, 0xf8, 0xfffff802}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00'], 0x20}}, 0x38, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) 5.713508ms ago: executing program 1 (id=491): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) 4.848752ms ago: executing program 0 (id=492): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/224, 0xe0, 0x2040, &(0x7f0000000240)=@abs={0x6, 0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000080)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0x6}, {0x3, 0xff, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1000, 0x0) ioctl$FIONREAD(r1, 0x80606955, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 0s ago: executing program 7 (id=493): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x20, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0], 0xa, 0x400, 0xb0b0b0b0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/38, 0x26}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') write(r1, &(0x7f0000000180)="c7283c", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.147' (ED25519) to the list of known hosts. login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code Connection to 10.128.1.147 closed by remote host. OpenBSD/amd64 (Om$-z0V#nTM$sV,p e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff830bbe98 cs 8 rflags 10246 cr2 70 cpl 0 rsp ffff80002ccbfb40 gsbase 0xffffffff83889ff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff830bbe98 Starting stack trace... panic(ffffffff834433fc) at panic+0x1ba kerntrap(ffff80002ccbfa90) at kerntrap+0x2fb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff8000338e34f0,fffffd806d881cc8,ffff80002ccbfc50) at dovutimens+0x368 sys_futimens(ffff8000338e34f0,ffff80002ccbfd90,ffff80002ccbfce0) at sys_futimens+0xb3 syscall(ffff80002ccbfd90) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe75419a0320, count: 250 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8a8635c2-f252-d190-235a-0f50a6ed73cd found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f26f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.67 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot>