last executing test programs: 7.441662185s ago: executing program 5 (id=1457): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x200) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x100, 0x3}, {0x21, 0x100}, {0x6, 0xb113}, {0x20, 0x8}], 0x4}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 5.580027975s ago: executing program 7 (id=1548): r0 = socket(0x2, 0x3, 0x5) r1 = msgget$private(0x0, 0x6b1) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0xee01) setsockopt(r0, 0x6c, 0xdbc2, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 5.577246734s ago: executing program 7 (id=1550): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) setuid(0xee01) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x43, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7e}) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0xb, 0x1, 0x5, 0xda7, 0x10000041, 0x0, 0x2, 0x100500000644, 0x6e3b}) mkdir(&(0x7f0000000040)='./file1\x00', 0x41) r8 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5, 0x1, 0x9, 0xd4, 0x7, 0x6, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x80000000}, {0x7, 0x4, 0x0, 0x30a}, {0x10000004, 0xf86, 0x4000000, 0x80040005}, {0x200008, 0x60000000, 0x7, 0x1000000}, {0x6, 0xb, 0x811, 0xcb}, {0x9, 0x1, 0x8, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x3fa2}, {0xa, 0x10000803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0xa, 0x8001, 0xc7, 0x800000b}, {0x5, 0xfffb}, {0x803, 0x80040, 0x4, 0x34}, {0xe1, 0x424, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x2}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 5.486730718s ago: executing program 7 (id=1557): mknod(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x502) r0 = socket(0x18, 0x4000, 0xa) recvfrom$unix(r0, &(0x7f0000000000)=""/34, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x805b, 0x2000009, 0x2, 0x80000001, 0x81ac, 0x6, 0x10, [{0x4, 0x9, 0x0, 0x71004}, {0x9ddd, 0x9, 0x8, 0x8}, {0x3, 0xf86, 0x0, 0x9}, {0x41, 0x800, 0x800b, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0xb}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x0, 0x5}, {0x6a75, 0x4, 0xa94, 0x4}, {0x1cc, 0x10001, 0x9, 0x3}, {0x4, 0x9, 0x40000006, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x20}, {0x29a73717, 0xfbfffffa, 0xffffffff, 0x6}, {0xc, 0x4, 0x5, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x409) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x28, 0x200}, 0xc, 0x8001, 0x2}) r3 = semget(0x0, 0x0, 0xd28cbfd23ed3692b) semop(r3, &(0x7f0000000000), 0x23) socket(0x1, 0x5, 0x0) (async) r4 = socket(0x1, 0x5, 0x0) close(r4) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000140)='$', 0x1) mkdir(&(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 5.464729799s ago: executing program 1 (id=1558): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721e59607f6d62c91561bc17efc843664a9cb651ea16e381db12c1719e49263830b277c0f1f5c3fbc3dab03abe07773756168b72139dd8d800565419989d05a18cf5bcf2b5e4ef8c36012e6bddc24fc8f91ed803e37b43a674a5158a1e8c2c8d", 0x60}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87b20005867d1a5c9aa9b4c9b868a120731a2800f4ffffffff00000036f2015fdea2deea4c", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8a) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 5.458575953s ago: executing program 1 (id=1560): shutdown(0xffffffffffffffff, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="701196207c", 0x5}], 0x1) sysctl$ddb(0x0, 0x0, &(0x7f0000000100)="6dfb808c", 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2bfd, 0x3, 0x2, 0x5, "090000000000000000000000000000000400", 0x2001, 0x2b}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x1e61) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x21) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7fd, 0x8, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xfffffff9, 0x400009, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x67fe, 0x8007, 0x7}, {0x401, 0xffffffff, 0x2800, 0x1}, {0x1, 0x650, 0x3, 0x96}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x8, 0xc, 0x3}, {0x30f, 0x9, 0x28, 0x2}, {0xb94, 0x40000007, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x105, 0x10000000}, {0x2, 0x0, 0xfff, 0x40}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x0, 0x9, 0x3fb, 0xffffffff, 0x4, 0x10, [{0x6, 0x9, 0x7, 0x40008}, {0xc61, 0x400000b, 0x3, 0x8}, {0x5, 0x5, 0x4003, 0x40}, {0x80000000, 0xe, 0x107}, {0x3ff, 0x7fe, 0x2, 0x104}, {0x8, 0x4, 0x973a, 0xa}, {0x3, 0x1, 0x2, 0xe99d}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x1000, 0xc, 0x3ff, 0x100000}, {0x9, 0x7, 0x4, 0xb4e}, {0x1be, 0x9, 0xffffffff, 0x4}, {0x2, 0xffff, 0x7, 0xf}, {0xffffff8a, 0x8, 0x7, 0x2c4}, {0x3, 0x0, 0x5, 0xe02}, {0x5, 0xc, 0xfffffff9, 0x7}, {0x8, 0xbb, 0x1006, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = shmget$private(0x0, 0x4000, 0x129, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000128000/0x3000)=nil, 0x0) fcntl$getown(r0, 0x5) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000500)=0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000080)="346ef7c65f7968031bd6835871e92db12d916c79d8aa245ced48ebfd856af0bd1a9742a48b9cc3923a765b93abe1b0edbd3aaa1be993c0910031bb63bba3599cdb8737ed6b549359a01708c26f4f30803a1ce1054e441c9ac4926b68f982bd55078212db9e92ac75ff18cb27da56ef13b7d0e97fa886188fae92189f08fce8ceff20eb1d57296c", 0x87) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000000)={0x0, 0x2f7, 0x7, 0x7, "9647c83b4df90effffffffff000000ddff020010", 0x1ffffff, 0x3d}) 4.908997607s ago: executing program 1 (id=1573): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5f7) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000840)='n.', 0x2}, {&(0x7f00000012c0)="3dfd77613aba77013b4dc5a7307365e58da9a34ff143bce066", 0x19}], 0x2) nanosleep(&(0x7f00000000c0)={0xd37, 0x8}, 0xfffffffffffffffe) (async) execve(0x0, 0x0, 0x0) 4.689645623s ago: executing program 1 (id=1580): setrlimit(0x4, &(0x7f0000000980)={0x6, 0x54}) (async) r0 = syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() seteuid(r1) chflagsat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10001, 0x0) (async) close(r0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x502) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 4.688528244s ago: executing program 1 (id=1581): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x805b, 0x2000007, 0x2, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x9ddd, 0x9, 0x8, 0xfffffff7}, {0x3, 0xf86, 0x0, 0x9}, {0x41, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0xb}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x0, 0x5}, {0x6a75, 0x4, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x4, 0x9, 0x40000006, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x20}, {0x29a71717, 0xfbfffffa, 0xffffffff, 0x6}, {0xc, 0x4, 0x5, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0xa3}, {0x2, 0x0, 0x0, 0x6}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000040)='./file0\x00', 0x6, &(0x7f0000000240)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.687835536s ago: executing program 1 (id=1583): r0 = socket(0x6, 0x4000, 0xfe) (async, rerun: 32) r1 = kqueue() (rerun: 32) close(r1) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x24, 0x1, 0x7, 0x87d3}, {{r0}, 0xfffffffffffffffa, 0xed, 0x4, 0x7, 0x4}], 0x136, 0x0, 0xffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)='\a', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) (async) unveil(0x0, &(0x7f0000000140)='c\x00') (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async, rerun: 64) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000000c0)="2ec2648b7dc1cfbaf036dae84ae84798", &(0x7f0000000100)=0x10, &(0x7f0000000140)="6584e54c1ada23debe9814de50", 0xd) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="9a85eab5c9135c7f56625861aa814e35433351e647a8dfc9ed3c9c889528e60e"}, {&(0x7f0000000480)="7db61305be9636ccab7f68d9f453316b5d1e7eddf39ed67888a5a97d9ccfc4fbb3ffe554d544e1d292fcb6d16a2e9f68a8d470034a23a9de71ef18d35a968f2144cce1d200"/78, 0x21}, {&(0x7f0000000680)="198339f277c213752afbb54be678a3e29eaceec7dd4a9d9d8cf0d3c5e3a6b3c644666712dfb3fc20239687f9ead91a5aa2720acaa9de9a102589d153695d81bcd0ac144f0eeff251656d8d30649035eb20543fbda3bad116c26d720d64d6675340d7844e7a056b3c51fd5fd5b1b848d8c26a317160551ef196b9cea62a2552d484c41c7dec", 0x81}, {&(0x7f00000005c0)="6db6047a17e8ab0bfe45a6235d4d3ab710850fc06f882a856874f98d94db94ee0fb631de82233c9df5656060c27d8f05ff8fbf334e6b4ed59dd6c524711b95d1c255", 0x42}], 0x1) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000001c0)="d5de039a3e39e6b037283528e6e3d3e17907795abcb9503edcc891cbf7e2c8519945d517600cf1290c18c99b06f71193bc5f629acddded12ecdf7f36cedd35d6edaf489eefbbaf63a5172d1fb96bd4764b251bba117e608e4a09e835b81ee4aa96bd91f9559801299533df5f37ff82569963c6bfc5d452eb99ff6ab215d8fde9bcbc9af4eab0409a1d75723157aa", &(0x7f0000000300)=0x8e, &(0x7f0000000340)="3bc6693f802c78951a22c088cd6bf573920244c77c0040f98867a3ebdfeebb1e875b7609968f5a7b1adf2991da963d2a04e47a428a31b661ec32c500b59a5e68c40edd4c5a8a245c664f5a5c0a924df41103c70c37f086ca1e66897a5a624efd1726ffc3a72d287735dca2ab3b2de36ca74c9eccd4a893b66b15183e525b6754bd091c14ebcc97c266adf016a1e40d06ea47136e3841cbba5d4e8755b62f498500b25703f40991d99f94083ac8e240f47dc621fc33bb9d1169fb7bbd109aa0485f720817a6216875a60c00e36a9f396b88ad17d302ea6b542cb3bfa750934543426519a0197007b863667029134db1b4411105", 0xf3) 4.409624518s ago: executing program 7 (id=1584): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x8000000000000001, 0x2}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x81, 0x93, 0xff, 0x1000006}, {0x74, 0xf3, 0xf9, 0x9}, {0x46, 0x7d, 0x8, 0x20000000}, {0x1, 0x9, 0x3, 0x4}, {0x71, 0x9, 0x71, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @random="5fbb8af09d7c", [], {@ipv6={0x86dd, {0x6, 0x6, "00ed00", 0x14, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000ff00", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) 4.409085478s ago: executing program 7 (id=1585): msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x8001, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x53bc, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x100, 0xffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 3.538882767s ago: executing program 7 (id=1616): setrlimit(0x4, &(0x7f0000000980)={0xb, 0x2000001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x499, "084880f6870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="b501ec0df02babcf2008d26bb9c33975ad7ccc09", 0x14}], 0x1) socket$unix(0x1, 0xef8b4ece82781e14, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7777, 0x3, 0xfffffff9, 0x80a1ba, "bb08a5590209ff0100000800001b0f00", 0x3f, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000380)="d391abca48fd39cf46d12dd8bfb0c5fe6a5c44cabadf189edeb68c610e7b373c642fef3cce0d03586f54ba22f7203e015392cd50383ef77e9c576bb6e7c763e830796a65495761c3de4dcd89f0f4961425d40d34f3ad397b588c98acbdb5fcd50db3b02bd724243e855e3fd79c2730b9cabe21189eec356bc96742255e440e706f69665ae9805ffa34256d8a69d84b9efaa3b798d8c62461669256964ff273a314f3c023f052aea20662c5ccec0ac05601980c229745cfa65b66ade1ecccd163e473750d3c04e6b4d8f1545e4871554808f548e8f6bb1f59fb5b2eb5a07a33ca12228325e7e28392394ed0080abddc80c81ddef9a3d1", &(0x7f0000000080)=0xf6, &(0x7f00000009c0)="b02f15b594f3961f7e23a3f48b2b6dfc58ead76560024d0108c8c24bdc4f172c6de4893b5d3e84f8a4b41a3aa3d40ae525a62c0a6b64cd52fc655f1ce373f5afba22be6a35456da4069885cc00c15017d10ddd92c7f5f97dc13bec1e4750e3f58b23e97371c79e29d3a639de85b0ebd427d0b6489c9bbba63db15ca8b13462cbaaf1dc8043427b84aaacf66a56a9e0c72fb554114b5f21901b4896dfb592576ae7c50ba9dd1fc3b5caed396d5e8ce82c2cfc22de85b539e5a63065b747af74968da404dd2597815548c081329fe567e10ac04baf6ca13d25747ebe3191145ab8af76db6fe7eb140c02c2273cf93e2c0d716c894d547c738c9949f8adcf25f14e266384a63c93c80702321fadc95a2c347ba75f94575f85802c9ba1b966bb65524da6517ecf15c7e44b937ce79e5e474309def6e8dc2c7528557de780de87ecd35d9d1f0cc0b069342a6118d97c15aeff93d4f3226c0d3a511e0ed9ba28836c9b324ecceb889b87a447093825ee8e2211cd4bd4af71dc24e2f48d86517c64677736364bed8400caaae30cbf600021881deea2121a8197d549d5e3ebede9f2004b7d177cb7f97bd88bf565a0f7a293df24f4d8b9a2be02f3d0e9be9a73e8b61880d8eab11fb39269ea107e558af5cc0eb46e29cc3596f056a36de6acb79e694daa0669055a20db0ba37f5efe1e2cc539c842184e270ee28fcca5da884b9e60d083a3c15efdf1696f34b0899ba650d687b71b136e45fc3d2bd42a9a78ee5325c1da15677430f83cd3fb8e689f876e3fadbab09518a7c7d80b10cd414f9b4199ba75f9a95929b3ef4ef94e3c606b1317d5bddb675bfc8d88ce482ece3291be22335e2fa8898816022db974c20264e59680c58509b42deed69d8f6d0955157506ba8ff5578631edf6d4c8970ec82a2586498d1d6240b7515253c6104229a2d3f5d04240ad0c4760ef3bdbe15aafebaf3a0ad2595baa44adf2f99ac7e184e84886896b48dd4b2b6a5c2cc676229d2024d38b40518e324eba6f39a79b6d2607be5898b8a54aa90f7712740050645103607e307c5f5b7a50b9426c27ec163eb4b0832f218e4ec22b46d1985abadf47e7d7868cfd7fc5a0e4b32b4e16651541e256c46c155b20f194dc7e937494abcd17d3bb06cc9b6117e0d2366148794c99319cc8f75d308c04ff93dbe50dd2f47d49da6da62ce182f7ada5277be84246e92f910466fc21600d98905590d17b4d7cfcecea56af068e3de1e79b835954167c69204be8cd6cd7888343b5bae823e9f1f474bc49c46eeb3f635d621e2a467f8fa7b1125aa62b3c6f0167bb877e28281ba5b881f5631733cf78559b405ae9bb15d86e1bd53d21264732df349740a4ff0772766b9757b61c8cbd088e3e2054fd731a848b4ac2769d7cb74f851a1cb35acd27284675875bb7652ba64c5b4ae33b523bf561caae94dc1274cc92ce618d8d0ee14790a824f948f0802e39a1811955522f9ef00765e730e454771c155f94ba9f36af6478db3f275587843222015a41626b8021650d36a0bb37bcdedae1a6786ac5f6d6913a757fb312e222a88ae75b3f1ba9abf049ed4080e916155b2c71dded390519bc821090a50ad6bc2aba6bf33bcf21adc46b167abf351dba9711c1f49eeaa8cd069863847f505b4ec6872a7285328d2f32426ec715f252ac5b6d66a6eba2be86cf350e8739fd893504b54d5bbad9c7ebe0240ba0bce57b8254b51dec1ffb6eeee05b47d55335097cc3044afa157c7830fb8cae3d4e7ab4dc57d62f1d2798a1ce196825b754ce0aa34b2a5fdcfda11df889b53467ffc51ae2273da493270175003323093e21c067c52c954211755667d1fbf10245735adc5a0018a4b67576032a3058f31a7e9fc3b0c3b1cdbac25e8e471c1e25e937cc99f9337265ac44c2e9b09ec568b0f174792806c6f7e52c1b4926f71f8838abf9e47a7d62692f4317a236a9700f8d243314652bc041b2c043fd722e17a2012481886930bf65380a0f8b28795fcc2d5a916c7f02105e5b253ab39f2a37246884132c405b987ca8bc60a0345b13c56575ba19ce959eb450d57ca72583f1951c1fc95219067f03c957a6c41e9ae6b34981a381ffdba9cb9955404657bc4d33d05996ebc365e6ee3bee8939c2f56977eea1acdcd2069d55bec4d8aafb7544a595b8bc89912174537b82b523125ba0e903e054605b3d11f8ba6c951c4a3e554a507101f4fe06d0944984ebc2fe29b20e8f027be91b7b551518d1fa024eeda6f670d2ce24ddcd770b9ae2eaa404cf78d58a14de19f54317aeb7e73a23b45e32a27b25be064789935305c674abf24af06779b9d93385fc96b7bb5ee107a99b90a1f4e19b5029c5c07be1e96fa8764d6d3ff888a9b4aa6a8b01c7a38b30f136af00886517704660a989c8211c1044daa0b6d77a6736d4cb43f4bcc3650b917d4853454f8cd075fa067ca189db9563a793813b26f5857dd471733e9979548889b161727f9f5d18119c9d6a84fd0e4def1fd1b221b5e5b14b8f59736d7bb86b0463318ce1f35938406d434061835f7a3183cbde9242f28e476fcf0d544aa103376741a5e85cd6b5105afd18b5da84fda6852b9d867a7eb80350caaac6fc1bbd8ad8ef5c09b65840f2aa733cb173c91bb6125e4b3edc7170072c53093cffe22eb903dfd5502fc14132e8aad5b85d3b57d86871c43b8c8432ddcca5c85c2d45a7e34d35dbd49634349da04d2d32620c38028fab2093a54c13da927b3d3f78b7c494735777c522a3e81dd037468a8d3bceb79e60f1fcdf3f760d588eb5e46b42086463d962d15fe1b336347237d3669cb4018dd6787863f1fc363cb93ce5874ec37b4a94a6bcaf5fb53d39aa7d4e24a1cde856dfbc04eb1e60296ff8c3a4379d3984148755c54df5414ac73715d30eb0147ecac9a647fbc2eed7f4bd19bc09a9e26bc79feba7e55cf90e4a3927b419683ceaeab0c249695bb15edcf45258fc32404ad9568534713ee39ff18bb834ffbf112702c69009e6895fdd476938155c6f3e605ba71607c86e93e45aa7d6bf5f113ecfa306c029b18aff522aa3166ad5a779ad22b9e2c5308a8a03711629b31e2b6f5af2dc3857bdb2af89b3b81e2835b0f9dff8ff7deeb7821a8be62d5d28e47c863d6afe6c56de17e7ffcb871f81ad419a015a1a85b00327c90a615e5429905d8df8ccdc923b04e4de49eef0d118db103745a281b814c98db7bcb21ea3ab8dfe9c31bb421d4f715aca403f014d087e16d77de8de44d374317f0ab23819e0b57c77da3bec02bcfb22c0843e83fb7bdf9f2e5cd20f18321770bdf5539647f5526d5176ed02c6e02d63306b8189d2a008a1f2ee4b5c3061a6826d4efc47794f664922601b8c773a19228a73f865f934ed6ac374588fa884631ecacc2088cabc74d6a0c22c393a59fa56b602b468fc20616249a61048ef1cff669b594f4358f1efd24effd8bf3f5d44e88edbcd1cdc25cfdbb647494fe5efaffda459fdf06992f150660c3d433d5a5f288a47def0695c0b1335891c3f4f9b181f4acfaaa0407cbd051903721e561234360495af2aba826f3741da2ea8b0286f39827f961b2333251312c6f0c2145d61dc684937f05e1b6352921089320740f35a779a78858bda444dcd76dedadb2312eb3fd798671c8422bde1dab39dbe619eae59f5f77557621794a0bb334b887c2414a7faae8f7bcf4316e89b0a93bf7540e3a06915ffd7f741d68a49cd07611b8007abdc46c0ebb1eda0cd36e87151c4305b6d51ab0e3907e401e98e3efed7a34651f5be8a3a44d4655742686117e11fb5f364013bdc1c16899d4d3357d3915878b0c5784ea29b5424301d27555ef4b19b27877f678650dce5e102b90dda58cb790fdaebc33505c50130b1c1b3544b05c9f20de5eeb5afc96d4ae2d890dc68002617717573c10b162436b23cbd54e4869dbf3976acd8ded9aede9233b767ff6eda1fc23637b54358e41ef20bc56eb0cce07b684f7794184297e98ffc0ef588e557da5942229707391cdf4e2790648ade4adbf6a035ed91ace1b0b6aeb746d8c3467df847e5c88e33724eda433ceb5f5109dbd05918513b09cde048a3de28e331cf0a24df6b6308560d1954722811dad54dff115e155fa0a12e647a0823ea2e4de6f0dfabd5a68a19a7125ebb9d5630ef1404464954d12f9741b7cd306a28f80f82e65fe68a0e7c25b77b8c9890873438dae5ffc2bfc7f2029d469039b3cc980ed3259b80e560bb3e46a9555b49b55ebbea43dbfb738ef17a9ca2f2ddfbeead455c7ff5c14debd5112cb7f0f2217ff86867c270c1b8cbb3fbe972368bfcfcb2286f2b9a079288feaeb56525db829c57ae6b7e78bf26a14735a84a2a304e03c910f56bc2463fe1f12455cc73ac3c5d91a005a1aa04e36214c43e36e3c145e776be144f71a5caf06f01e4238be456686f48fcc8fc8e6208fcb3468415cb065149c02e7124084a776d9e5b5ff0d1d6e568d68b46a49c65f63d4ca4db8f324c0335edc18cd7aac531e3c35e0f3f2ea6e14ccdfc3fe6d6212d08a1ad48ce910626d25403bbfef5d8d0a173ad2a52d8c32a9d38f2235074e56206befc41c459a0f1a2b54086c24582ab78dfa26b7d79aa0591c8694177468e1e689f3f303793592059a50de0026635b86257d2df0a54f4dc0d6339c181319d6a015eaf79eb47c5b3d871192d3abf645320d72b069a8be9f0ae4d50f6ab028de365e38fb71e33b5db68d0be466a3cf52c674865590cde84990992030250b1fcefaa5e6e38a50388a45eb7b877161dc5ee7938fbf072a016296d137e4ec51d7ea8c91ddf7656434c55d64967beff3444a660e0d2398fdb39b61e293c96c09b9c62b90488eb5cffc65fcbc0b0e589c7346d2f5a2cf2022096d6e280c9b72d0d9757dec57414bdf7747fa4924af487cb9fb0607bf0878b0a7c6678db30d315174714d96e53f5ce3000a75b6c421603bbd7edb814d750b4ed6a7ac7f0b452e4d7a4234ca6441d74a063d95278b949ec4ced193810b29debd5ea8a0f6da954295638654fa40f9f0f757ceceb904998a70c401a8fb9da3b127bcefaebb35618effa865756be1dbc3f4d5881fe8272eb7790634921ab8ce51368e9149653139a41decae7a604ea583707cc32df6612f8c49e9dd100d6165e2bc783810cc5792939cfe979ea62ab317b6e9dc852dc3f195557a67d567e820552d9dfa30441c8e07e25d58bdc092afc69dede02c71395fedd007c8d870fd1fb97995c5700d0615ae96d2a48326e900fb448070c95f6cf3a5df8fe0658c2e800f9135fe3c8a05b4683ead49b64a7ff0652915cc527a64d54db5f8eb4b335ce43c6a416697de7b3e7b269b2153a5def668200f0a068897d8cfcaa0988e7abb6844b1a82afa64fb89f200e7af6bae558802ff2fbbcdf1229a8490227d9d8fdce6278d39f1925deb3990c8d6e46d88bfb9f94b26d71af2c39195d72a5ff36f92a9a35ea52ea4a68c3ea3206afcce961dbc4786c8843b9a333150077972c3f78e3f5ac2be4da951827932962089e30af5001a6f17a5bf225f2b4e89d220950156845bd655e4b15a2d3ea1be33a0b61e636a13907b44874c288331d74513dd4426336dbee78e895ca15e5b0d9ef27ecf54876fe1f3dbb0fb8477878af5ca3812d5e02afca72742013449458dca0c72438383f434669362d305f5a7ac891357b36e08fe18c487aef633d0df078c248b83c202b428d03e1292ecc3daee7d6e1706650f18619d7d2203141aa9a9301e74e5bc0747cbf992742f0443f6bbfbeda71ab6de48bab59", 0x1000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 2.927912619s ago: executing program 0 (id=1630): r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000980)={&(0x7f0000000040)=[{0x1, 0x26}], 0x1}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/31, 0x1f}, 0x802) syz_emit_ethernet(0x66, &(0x7f0000000500)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) 2.038598002s ago: executing program 0 (id=1651): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) r0 = msgget(0x3, 0x220) msgsnd(r0, &(0x7f0000000280)={0x3, "95ae8d52a3fff9def69f266f1fe32250deca8779b5a7df6f1f57bed3f8bc1f583599fa362f3b106a1312bf179811a25c867c569fc370bc9125d2ea575497bcf0198d4c0fcc9b11b776016a84f8e17389030f9b99b93a75ae671901b0d365646774ce22cdc82c6f10adc3a473f56ed8a4e3ed71531a0facbf57179867c51b7f4046ed830b228db131f197d1ae2e210f53612e25a11f8186dd6dd5f418e4341146b0ea569b097f1e4ed7fed53914d151bd90b61dcb49bb78910b648b2883615220a60241b315a51b19a3a9e70ef418d5b91759fc688de383b8a3099d56113bb43951565f175d0ebdac0d5abb73d5c9c5506b1d561bf0ddddc17235b6d681ad52fafdeddb00fdd39b57b0a81d23002d5d458ec20dea33117ac1b16f74c54555651437dcd2302fa018014c808bbf5f1b1144d6ec36a456114837e822e87e1d3244e8eba57f263e4e7038ea43da02d7f2c5b04e4a9213a723993d71a62621f4e4a65bc91a78d4d96595387d52277fcf4ccdec62605ee054b4174891485c80154595b70bf30fa23372737ace98a4698a8e850ccd7d49fb52434501aacde15bb448c7a4f87fb22f1b4aab3db09347cdd1bfd215cb8c6055fee2cedfc4323d48af1e81adcf3f9e4ad51ead3480b9e510e767c53a72e6813de1d59bce83f69a5124c380084b2cbe20f9b04d8f24d48a5ff4170a4e29daa2abaa32fbb49b761ce3ecce08fadc93ef5f0d7fd2185768051174b85f43f3a71c78ed6f519a095b08b9628f834a1a0cefca2e33ccb75d388c9538476a016a2baec12870165bc12b06582ca7aedcccdf09c659d4ac6c6c3767a59a005a4fc5702c43f07402e48dd811a58d1aba5b5fdb9d3512a10190dd981645051734852550932e7cb9d4b5903b251f3beea402855d978e1c641e2a5a515ff492b8a21c346193d313ef04994cb9eff900467f9e991a8c169664fabc031451d93d27d2cbb493196b6a91f91256b2441b32362647e4ee5a29826ef37ba268a632b788c3659b4192b85982de044b1821ab2c67a80c28f5f2a4ca93078d6654a4c9723416e13670cddda2808ebb6419ed6f93055dba398076ac2ac881d3b370b031b53e8c98b1f95f391a8511de7de3908972c6d80546345b321d0888f543f169fdd138489ba317747cadb2eb70c1fb8e9dd0ec80bb58ca430bcfe51c24b67d9fdb22f1f71afa23fbf9a436951fa1220de952ecfa573da17029168cccb28cabfb12d3eb60491d6cc5d0468d62b2ff515d5b9a6b2c6c62f781c3ce95ba20351cfa853b4d337befbc02eda0649b074c42cf7d27d6a08dc1b487d2228428eedc27bcc6ebc6f7cde92b2d34392fa26c63293546bde4829be52c68f3d1ffc976657e311467002288a843cfaede99b684c4fee9bb774c40ce59abe3c52bcdfcac9cf082ab3ab173768971f145e71095b15a47b058123ad80f60e99fe9274dbd3f4eace6bf2e661b29479ad5748ff8a74505f0b8605036ec5cd750433557c7ba919763f378f037014becc7723d08b8d70bebde438dc0514093c761386d2dfb4110454c5a82b4db3ba996fb75ed3dca9ab79ad3608caa2aecd3aee9820879764fed88a73381a1b130eeff59195e986826d50d94645ea157357a550c36f4041344c0ea8ce796a2046d979710b9aa34e4f17c4c3b74272ce92a005bf9835bc14cd0073eb4e8697d812666fdedf777462468b5c7eecc4ae0a62156a9876140d63bbf7f04796f3b5ef26aa7ec795ae4aca6b45ab28b9d6c030c03a8e63fd2eb13fcc310d524f37b741969752fec7ef7b5306648668be982f2b9500d90168787aae2cc98c5ac21ed80e4068da27a55097a206014f193c719f555ad0017a1c357e282744aaeab236fe9139c879d6a099cb736cc05aab90e20df98442940df6c3dd10f453d608fa7b6c1d7327703953fdaedbcb6a52a33bbee881295752a0ca79fb5bf9d4e284b0415cb36c39ecd0d229c8d8a54ccd01930a5487ab777225b8c3767215d69c777923596e9f2d991ca89e4a6ef8405bb7929b78322c0c661da1b88905008a7f9ec1796182303242356f32791576c722a4c9d3a5678d963076e170e0313d7f460c2009f3541ef3fc36e57a7cd38edbfd161d50aa78a5ecc9f6d3d287a67c6ea76ac10d9b93687f265e82d7250ae031053a5a11a5215a72a29b7bea07bde1f426f2251d549ea873a39be4ac1b74c4e2fc2fbf2ded2037fecb90b6d26094497c59222a72f1a18de5543e750a2f19906394898679abc29e1f5328030346ab3e368f62c6548d2530fce9b3124534d66c1a08510e8b9f09ae69360a37f6728abfb055210f3e954a43bdd0fff8136975d05a33ee0ab554cb7929aee10427a64471bec30c49121dd4ac5a43f959994f03e2d49470a055287d77dba3bc938b6dfe700c95116fcde92becc57c1d6c859532a07a37a5a78c1c104f7b10da65f6c9de044f41a5ece3fec8766d9bd21ccb0772ae9e589c421a1f76abb454cf9625bbb11f9d84bb8f8780f1421f6dd5818710d6be31325ead43cc2e437e2ece843efbf21b642c43b0f1f9c787ba418212f05c4e393e6313c6c327b6b4030c19afe21fc77cc52a9313751d13caa6b6513f01accbe9e4950308eab3c1dc0c49515d3649eb4a9dc5d3c13dbb4259f11e1b177e665d0fc49f4e0af570222619fe423b9ce3619ff874ca6fe699ef727890eb6adf98788c0ec981a2ae83f02a5537fd35764b80ca7b44e61509469e83f2f05f7adfab0304dc6a63ee471ba22730683abd26aa4367c8dd9efc0c629ba4e80507aa42672958d2afd0d0484f02833f66468757d19f0782fee7f6f44f884a2c5bf2f42ecf7f2ad150d4a0416baa4fe8934495933d1d493b05c1bfab78be9444d10d5dd084b3f17b452"}, 0x801, 0x800) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1, 0x4, 0x8, 0x800, 0x6}, {0x85, 0x3, 0xa, 0x7fc5, 0x8b}, {0x6, 0x9, 0x9, 0x2, 0x17f}, {0x9, 0x1ff, 0x1, 0x800, 0x3e03}]}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) 2.037380369s ago: executing program 0 (id=1653): r0 = socket(0x2, 0x3, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48, 0x3c7a}, 0xb6ec, 0x5, 0x0, 0x0, 0x10, 0x3, 0x1, 0x52fb}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, 0x0, 0x0) (async) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02", 0x1) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x200, 0x8001}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3, 0x2c7, 0x65, 0x0, 0x8, 0x2f, 0x2, @local={0xac, 0x14, 0x0}, @rand_addr=0x95}}}}}}) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = getuid() (async) r6 = getpgid(0x0) (async) r7 = getuid() seteuid(r7) (async) r8 = getgid() (async) r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) (async) r12 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r12) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="92e43115f56a766371bcb451abf90328111d0cdfa5806b7dd728e2fa1fc14f3f26990d4d14aa13590c00d013dc9927477f4e87ee72f4dd01b9b7581a33d33e7f9e5c0b748a5018e53592607d8096e689884bae56488284fd793a813ec3bed971e57dd0956d6b2277cffd55e1", 0x6c}, {&(0x7f00000002c0)="7a523b82a20803f9c5ce1b1259619c972668e7c07818e9b92d6fc338fb5b0690a7d0b6685a19f76d8791781020b00645e6544705ca2f39fab5ee39cf710d1ce33d4444db1ffbd90218bb7001e2ea54850261ae7f4e3ddeaa7e3d7dab6dbdfc490a228a64639d08ca9412c38ebbed9fb8c68f2d2c58fb7ae66917cda406bf2d60259f12db4c5ac03ae7626afbd257becd484be6ec8c6fa36a44f123c1d3051f2ef9d9f5dbc7221fa6630de6d79c7d406ca5033b067ef0c6c0", 0xb8}, {&(0x7f0000000240)="934e4d08f34444ebca5b61f6e8ef2f29ffa88e181ad0bc94534aa7e4318e818e2590cddcbbb06fe6b6b50b0b65c0e801c7e6b055adfec9931a10bc972069", 0x3e}, {&(0x7f0000000380)="27a2b8e7993f60e55d1598c40b8bfd713aecbf09ae2d22f31af88f79b860f2e9249c91864196843b1daa09d4a56a8e435d234d0c8f0cfc249981826cfcf9fb5c91b28635b0a60678ceebe0ec1b41193fac0e176eafc37b37baaebbb0502672b547d8b53b3be12c6ffd63673ef615db14c2b9ace016f57db53ba0b41d4aa4d199ea5e15e8d7e1b1aa8062f65c1cca44f89e2f5c81895f5aeac203e2390ebfe8a74b45969bdba7e623bdca9ad71e239a6aeb4ff057e99c75dc4f377a9ec9b04b54b75721042d826c182dc80d2f0b8a39bae0bd7de6bee567754be6847aee94822001", 0xe1}, {&(0x7f0000000480)="f0ab4fdb0aaec9258db4c36f582fc6494e95a0fcab20816ed67d9c5273dfb47ebe1cd672c0912815f791833100e9f1f70d324caefa0729f1d10c5b104dd4140789fdb411660fd5903370b80c1df7da11249da2f9c56ec3ee0938cb0cc4f40ad695dabb536d1b067fe5367a3a1f508bf81a2e779be53a0e57bc1996fa692dc792c1eb451d40bea7817f6c39cc17e470dba323a1a587e61d95aeb94ed76fc84953b1cc5ed8cf330e3caec2b5f14af0a4fb3d1ee67cd9b95c", 0xb7}, {&(0x7f0000000540)="9ab605bb139ac6ce3a7ae69c06fbf47ec0ca91a0cb99fd892734609c7418149cce0728e899fa7a7401d97a57010eb08d3e07415610e8935bafc413a7ae7747d92e407a0e1da385d0c0b4d00b216cdc598f5478c0965b", 0x56}, {&(0x7f0000001500)="dc4bad180d17b0759675785ebf234370681fcac7e57cbd5439d0b34c5a81fa2355628751cfe33525d17f08dd363bf9fda810f0f01821fa0b049f66eee4c41d51ffb84b406412c19649dafab38a800b545804d1d384d70bffb1bd1aa108a028f5cb0f043b6f1f1c18a2dcd83724387b13d5b17eff19e2b98ad1e7293675bfe4df6015cf3760e271555d68a96ab172285ebf5091bbc2ff3dfdabfbbdd5d960adf1f75a519f0b35a91e46a3d12654a24397b567b9a578ed649546c41d2ac25d4106f529a24c5621673408a247dc077a2af92597c7da6a2ef0b090c1d4c9b0f0f72a3c792f744bb382262866573fe8c945052f270a04cb428bd1cd6fd790a702e0bb82b7b2452f2bc501db9a0f5b7203e9f955a6e5843730b11b61e666d0485b9820bf9f99699095c7110c90f1b77added13501e70b65d591cf0058ffcef9b1ba36f488e946adfada31a0dccb21edf9014f95bad8170ce18d530ef79a043011f21070078863fa901745e739072986024779bb55c371a3301a34e188bcecf4557842a0ddddb6fd0253ecad8a5fb31c07374f5456feb606ad19b7e735443ba8e4f1421242d137fc5faca4ac2a005946ab31b015e1260d08542b0e43e962fc940821adf7df075106191835fff738bafebaea35e46b3d124cbc25b334bec12227f2a1bcf800bb55c89247cc720590b287a7d4ecffa70886c220d687471190a537c06b0c1dee983b64e21dd41d689827156763d5aa11ebdad39adec8f937c66a858fb2a1d5af11afd99d3ffb9434980614abc5c729b16a0a81a1ed4cf5362a1da4bd58cb227f8cce8fd37885c6b14aca0746cdb573f54af0147393cf793cd630d21b528f04409c68e877e8d6ba567d76067458f8926ca406cbb6755ad2e26dccd195b47ccfd3cae06fd692675ce2168040b3e542c3afecef490cb3142693f94e0f6ddc473ad91b04f722c67e5596d08cd3a99a36d26f5009756d0fa7c08dc410d3493a8e710634dd0f0a25a53c016ce5401bc96f091fbf08ff31b1c554629aa016fcf8d047316eb31063d18b89cf456c495a888da1f11c7775cc62128c2dd2ee489286f45294b0f93a2cc2caf18423f5ef5bf9e6629988ffca4b3b72305f4b345cf977c3283436b14cfa1e2f432da596d2283f550b522cc852c8984907a1813315141e799ecca8bec5b9c45fd35aaa189a390dabcd931fc982a890856cb43a454a354275e0ff299de2d0d3a1892a228d5110aaf7e972a8efdbf399aee520b371fbcff664f28bf34d0018378613d20de56aa076e98ea6ef20c601a5a2c04cb110320afad9dbbcf69ada134e63e0f1c5d73710ad71f212f027f67475c565efab109ed5ba1a3e6ac34aa98ca2e6d0c7a74a232ab2e5e44487d81d193f173de8ee613ab86e6a4cd6c6bc1b431e5f4fa425a6a74e3c5d3745f765602a2bb8b0ddfafe514a9caac0833918c722710e4c8c7719998a52acd588a1c95d652b06a46470c80e1109f1c579ea8f08d2712b79791a39ef372f6c3e6546736d72bd52de145fdd8973e52755c6a7f55a9a850a4e985408daea011e1097436aef9c410b6173ffe1d8f5451b9a55de84bba08cadfdf4eb5facae0afc97dcda0d38c199cce95f84a81d13c280970b22727d0bef2dd38d26c81dc18710166c9684eefd652cbc4defa2a2c37ba9591b756f043e876c540b16b8570fb07ecf16bd0b1e6de2c790b732a7e289afb1c28e7be8afef5b302bd355a184f7de5c76e2618f011ee785d94e9488efd7a782c9af34e7beaf709bf954793f25200b320a29b61fc8ce6744f338f2250483857726424aee882698714f915ade97fb717f0a108cae85d6da318c00ad4a62c418c3a31a65a0c3730a67181159b0e3c77003118472e9b0ca97d59e14292136e81776ad9d1866e74efe47122370992812018728723e2db1ccbd01281186acab61ee63b2d1908d97a267328f9579ef4dd2eba7b51345a8cfe722cd0d3929384924713330ce8e270746e0dcea8ee666c04c68cde2b3d3754b0544e6df54b03bec3c3b25dccf1b5c3ea34d3877666689eba07f394c78e5081794c3e4209e4050eda985a16df8a4afdbe21f6be1b34483b89d8189246b6e57dc398e3050ef5541618b5cc0e87a2f71a738a50b57d7340f2956b12639a8dffae9544230d8aa64ab3a1ff9d6eef0b4902307324846b9102945b205879a267a41630dec0e50fab1f9b45205bfd9dd6b362b38cdbb09334ac07525b9fd082af272ca029a384ff67284794221bce9e8308e3cdf19e789b3bad06f63354ebc94f2788102f7bf151d11d1d3c4bcd21a518af55022caf99daf3b1026fe0eb3ec549aede2b2b90ba7005d780047d4a1119fa25e7b41129c361773187f7880af988741fb99b499cee13a6c7feaa573ce849aa93e0fc01f938f236d9b25fd4a5bbd2039faf88fbeaeac77483f8f20cc098f2afd90a89442b1d91beded0ef8a61d7e47f5ed6165aef8cb665b51a77b1e189446edeb63cb6751bd87b76312f8ab633d8eff1e6f0c5561494789d6d2a5001a41af17e43970c0a63bff62cbbafa8ec8fdabfbd2fe05cec2ff7950f2b2e563c816161f1a20be3e07e1a69c36e182be8ca23b6c6c5512be96f99dbc3a981ca873ac4d12a1223a9e838cb93597b474843be69ff7f95c94140d207be8cf63f4ea6b9107738a9f297447507febb9cd5533c6f2970000dc3a5456fa3af99de43fc1b1de52056e60ed29c12cf0b1414f705af625948963191316a0a06f48a9f086ef2e4cb0ee293a97fbbbf261d38481ec3cac30b2c85afabcd147a505d008fd0450fd2d4dadc1ad5fc24e34166686126ad8712cc4c3cd87cb514ffaf2543701802bd6ebfc6efd2452429987a1cd2bae103900cc67bc28f0b8b236b67dc3939f5e1e882248db3db1ac34dcc7afc1658741de5c8326b72f790d64f1448c505065309bfcb1a24bd7b51d71a086340d0980346e8833846dfb43aefe9ee736f80dc24e5396f6d1ad03a4fa1e167e3dace5915942e22c7c380c05747b773df1646fb7ae5b732cab301af08edc6ac630952e71697c74921b48d6888b37c5320279901bd3150d945ddd2b3999e55d8a44fb6ec39e3cd9ecc0c4cf70fb2569c79f853a93713d34de6622b63232fa90546b4fa81d35d59bb34f297f2c324700c91443b7494ebe46fdbbb8188db5a66ee6e015f6f70bc84d51c82b8084566b694e919e66ddf71bfa10cf134f0e9a6797677e1ac3af922fc45e2df7f8a1ce2133c3e411a7c121debd9b7595cbe9004c316a1408f980e9a9dba86c43d3bd705ae1441fef4096535b5d7780c75fc3bbcf3e1d22695f491b4e0a44b78fbd4d64163d16d195b484ae4d02df116fc1b6ab00ac26ae9a1af66db18115f5e00c1ffa5b675df8147f8a917384913460718cd62ab76690bd1f5a4677591f287e3e20cf51cbd417234803e531828aa1256994c693197bde396b22ca5fb748f0ca223df820eefb367f937b7c11d916ff71e70a1f8eb222fd3739bf17ad13d4c65f7f4a56301b1c3d3aa39cf791769336c9c8a8a0799780b4de010c7d05b0edfdcc8442d21c9099d08dfa36b8bda69f67269c7dae27886a0fd2dde738ed418eaa223c52254b1806a0180b5a9eb07c754c5722909d8a23a5a768a3940dce1f7053d08078ba47f1373a1d05fde1e6d719462df1337fbe9ef7aaa601bb7ed478224b5e5f2b24fbba3061697adf74e22a06b3a4b41f900d9deee3fd43c4bdaf196a9b3a508a68e1b729ea32396914e5e3d9f133a1a854d723172f6d9bc158ee06bb4863d97ee1d76f33b6e1225ff64338fb6af0334b926fd80fd120b38c727d6506f89c790883658a4073dbfba976615698e6046f1c5c0e9f1ca82c00fcce5e3e555f0b876b7586bca3876cfee80a8ad9cf04e1500e26b1064ba16bbc0d197c3381dc1d5243d075bbaa0a54e9e4218aaa0ebb29061e383f96e5954f41986392aa6764369787a307ef27ff3a664f146dbba7b150646f5cc59f8346483541203a73bbaebb8354d7ae4337e95eb1e25254cbcb287c5e462f293ed14d211411c62f389f44d6a257aee90d2086118408c768f547458a6ce992cc53284b25090d0f394047febc567230c3c181f08bce65937b4a8f00572350c69a4bdb22d3c32302e08e402dd4f12203361b42f67003ff1cb66597729837854e2fe491ad163a3d9df087e08b184da751df86b99585a551c9754c7666ba4324193f8c28ea8ed2695b07774c78f2246977b36c972127a6a26042ef62b5c0885d863cfd5d60a6c7355f63a9f23d33021f5ff2951d7ef96f913e9bf6d4b745a228e6e9e189d36577b433e8c3aad8ed66fe4f173add5538cabdaa4ca999d94b30a706553adc6f28e98dfc384281f720aacaaf67d1dcbde9e53cd2a6ddaa85675423de7f3f0805fa6b3ef80332b997bccf3052cfb31f6f4767dccf6cceafc5d154407f27531d0353f8bce608f79f6971ec8224aad30340567fa7cd7bae8caf114cf40c547978faa42fdc23b2fb9e5f80dfeda8b7c185e838d1a509da09d46e2f0870d0922dc5e9083b72c384e8b0e5d1c35c80f86045fb17f5af1fb8073b953f27dda4ffbe6aa6d95a6300e2efd7b0c734bc05c059765b23e7f74f3ee178802aaa79309aca9bf4cce90f90670e27d69f4f6a24e560b44e82f6bd78886f04f2708ea48f37f2664e2275e20ea392ef61205e258e612a6565df0efe158a71a9bf47f9b2fcde33d3095625891bd891f89560b6b63dc308b2395e10f418c5f75763473ed17ba5b3834879f6fea91638b9b7d7bb24999a19395cffee8cb99201fde29dcaf76ff9a5585eb0dfcb6f79d422d66d68f7585e5f424779a31d2aa1a0a8ffdde13957c42e194b8597afd231374d48227624a25f9c62c7ac967220ef7e141aadd6ff06e7991ea70c4a97d432795ebb0076a759edc2b3d77d00f2ebc8dc2e4b42bb5628e420ab7af42504d8600ff5e7ebb168a17681aee6753efdee4b61e03ee4280b46519b7c4a2e46fae7dd7f1f4d714cadbf5bddc10c08bc05c5f5fe80c00e148d8a09771dca78b094be0078ea1d3017e07405e187fbf3844f674b2a09a9b44467550a8a04f448386a059cd6fa9bd3a16176697554fab00885dbfb4b57b92dbe3ce33b106968f0836067b2b8349a75669ec400c3227ca80b359aafeaefff6a00921e8b23fcaed4b412658d4ceaeb599c1a0e9ad70a81296e8a080903bd7e07147f4c833abe6b31079f556d23a7d9aa9880a129a0ec0330b27a46afdbbcb4ac464493e157a26d22eb8e7563a915d0d9de39cec9f6f8561ed91a0492e23f200f50e5deacfad617c029f70bd35835a027d4e000fbe77101eaabe27086fcaf1734efbdcd2aef7c53165162a0d9e9c1610ed1c0b317d783a52bd340d4e1a1ed3e55e22d3fed11c6c9377b8f9abeb6e452936aa585ea5f6235c027d05cb54c0e29451dbce022609861465695224722dac0ee705a27be70e528ec3f87a8e7055715465ce20c30f56a21e3cf98fcda2311e70887e31253ef6eec5fbe0bf8c6b7bab52919e5c6b6770154f29a19d93d9f5c004d9f8ef338e089dbbdc2c99ce736fc22d50c98e8427dd060a6a28a62aa01a91e24bd42325545640c8c3510655cc496ff087c142654ace9560a3f6b808f5993946fd0dfdebd1ab4924bbf952087618ba39bc14e23641255a935da4883d8b5b89c9906b9442def424fbaed4498bc8c580381612cb43f153306a99a8e13b7d434d18d59920d698da728e98872421efdf47f480de8a85c368e8fefb3a7834e306cfda4fd4c0b0290f933da3a574866ecf", 0x1000}, {&(0x7f00000005c0)="98399b695ca665ac500305cab33f9dabdcf3361d1570da04444e0942751cee8e9c6abc33acb036fd7175527f652c861e40c3dd9f1f162ede9859efb6af3200b8611fc9961b9e79cf46c0c61a0d4facd099dfba84e72f4d931f1650337490054a4f4998d4de4d21417c86663d1d2dfd44682f25d976880693c8e75adf1cac6cc51a08d52beae648fec9cc31d815f1c65a73024e9772991613fca1b7b6f590d9501ef6b02b9b989565e25227d624ce54fa5dfe90a6ea37f17bfe251878623cfa108433c7edc5a83475a32b1cc6465f2ac120256551b1873b923e13dff6498e", 0xde}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff00000100e50081bb70d3dceea85f7729", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1], 0x108}, 0x406) 1.825138221s ago: executing program 0 (id=1654): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100248f, 0xffffabf5, 0xffff, 0x0, 0x21, 0x2, 0x3ffffff, 0x0, 0x2, 0x1, 0xf1d}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x7ffe, 0x40009, 0x0, 0x6, 0xd89, 0x3d, 0x1, 0x0, 0x100000000642, 0x2}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x8) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x5, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x400, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x4001004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x10000004, 0x1, 0x7, 0x6, 0x3, 0x80002401, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x2, 0x9, 0x7}, {0x3, 0x1ff, 0x100, 0xaf9}, {0x10006, 0x8, 0xb, 0x3}, {0xb, 0xfffffff7, 0xe, 0x3}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x7fffffff, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x0, 0x5}, {0xe0, 0x9, 0x5, 0x400003ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x800008, 0x7, 0x9}, {0x6, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)="c4f4f4907ad581ea70411e202f0af34fd5d66675ba67bc11df0c6ccb9fa64c34e163145d2f291a9e8b432b1482206b3b749a0f4fcd482574e13fdd2ff86e3f2f7ecae2f5abd6b2ec601778932f37f55edf6360235d2a676f16ce5adb87", 0x5d) 1.505112096s ago: executing program 5 (id=1655): getppid() (async) r0 = getppid() r1 = socket(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, 0x0, 0x0) fcntl$setown(r1, 0x6, r0) 1.205083871s ago: executing program 5 (id=1657): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) setrlimit(0x8, &(0x7f0000000140)={0x6, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() mknod(0x0, 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x9, 0x9, 0x2000e}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) r3 = syz_open_pts() sendmmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="d243baf6417401a1e1e76cc546658bfb9f440b5b9812742b3ecf1897c424f0feb20e09b1fb5bcd624a80a851f7c7173f16a147564dba28e686b42a092e08d0bcb5c80644c085f7de2e6743abfa1644f5b8b982e6eaa2df669305a542cbdbc52c02311ea457fec551d4a6401d0275a21ed5898cd64cb0c099ee428b4e89a0459cfe35f5f92a1015a1b7740333ebe234762efda5e8036c3a65ffe212fe5a42", 0x9e}, {0x0}, {0x0}, {&(0x7f0000000780)="872c7fce87f4d5581c36aede9ab56b6bd322fd35f8a60b944d92562754d6d1b128543165f2b8f8751d80dc8cb721a774b145d453e6943e63f7a1f9e4e834d88f989d39d3eea723cb9bc812d4c13d424b6331050c2443394506e31c26c4fa074a2aa38b6cec34302a4c1ca645cb63e056ed28214034c714d1591fc69fa6dd6d03993aeca66c1decf9c41b9daf60ed7e5c51", 0x91}], 0x4, &(0x7f0000000900)=ANY=[], 0xe0}}, 0x10, 0x400) close(r3) r4 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000480)={0x2, 0x2, 0x8, 0x80, r5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42b78c, 0x7fff, 0xfffbfc03, 0x80a199, "bb080006020900d91050080000000f0000004000", 0x20000001, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0xe, 0x2, 0x7ffffffd, 0x4006, 0xa, 0x40, 0x501a, 0x10, [{0x90, 0xfd29, 0x7, 0x6}, {0xbb6, 0x0, 0x6, 0x777}, {0x5, 0x6, 0x81, 0x202}, {0x0, 0x1, 0x8, 0x1}, {0x4, 0x407, 0x5, 0xc}, {0xb1e4, 0x7, 0xfff, 0x2}, {0x2, 0x7, 0xffffffff, 0x9}, {0x3, 0x6, 0x10}, {0xd, 0xb, 0x4, 0x4}, {0x3, 0x9c, 0x1, 0x1}, {0xfffffffc, 0x8, 0xc, 0x8}, {0xc22, 0x8000, 0x7, 0x3}, {0x809, 0x1002, 0xa, 0x4}, {0x8bc, 0x4, 0x200}, {0x8, 0xfffffff3, 0x7, 0x7}, {0xfffffffc, 0x5, 0x0, 0x4}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000004c0)) ioctl$TIOCEXCL(r4, 0x2000740d) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd94", 0x21}], 0x1) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) 732.252272ms ago: executing program 0 (id=1668): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfc0, 0x3fc, 0xffff, 0x0, 0x21, 0xffffffff, 0x4000001, 0x0, 0x0, 0x1, 0xf1d}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) readv(r3, &(0x7f0000002680)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000080)=0x400) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 674.334742ms ago: executing program 2 (id=1673): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x5, 0x1}, {0x34, 0x9, 0x3, 0x8b}, {0x3c56, 0x4, 0x36}]}) 666.251432ms ago: executing program 2 (id=1674): pledge(&(0x7f0000000000)='(\\*\'\x00', &(0x7f0000000040)='\x00') pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) r1 = socket$inet6(0x18, 0x2, 0x7) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0xe18, 0x1}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x3, 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x8001, 0x9, 0x0, "662acbfceb28bb105df0aa7e4820f6c9cd7990a2", 0xd, 0x200}) pledge(&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000340)="182f9480483437b1c42913bdc9a6e59e414b2f5780f4ba9fa8967449954a37eb93a6e85473d7c6d20ace30b7f6328df0a3d240ee9a9b078b6cab385b52233a3c28c110b49423045127ffdaaf48d0fa5f1267c381d5490b8b0cb97d88112a2d2ec0b053e38882e563b81d33b92dd2fd3c65a614a7234c7e8b9bd4ecfce9a725d22021d8b69c5a18adcdd410090fe1f838247f084cc5e15f8a5615879974d89a1d8e9c18a17eab34dfc49147a4ec469650661a76182d6197b0d60de5d00a27a9234fbdfac4d4af349a6e447d2d8c8e3bab9a9609fb", 0xd4}, {&(0x7f0000000440)="2e3ea6732d0c6c65f755f4d668081c04605a9957d560adb0fe65f30946b9e44449d9db5412dcb861238b47018f00487d3b992824e5e25ad23ba9621b6962508b7e0caa86961857110a1baae237d09ab0e66c4082fd234b824f88c91cccfe534031455be38e5b790a946fe46e6a6e9d41e73802d31ca2b8bdbdb9a7b6996816d5837b0f4ad7b6b929ee749f0351d44e7288e549af6ab5746e75a9e0978ef2b687367e113b5448bceecb9b09fbfef68c8c13e18846b4bd030458518fa73542a475", 0xc0}, {&(0x7f0000000500)="b737126624e7872a2e6be86d1a7669ed21c643e8fc768b8a8e1dd38a9fec0d75c23766ed3e348216a06e91667815afe42c594e0415991dca7962b4848b510feaaf94ebcf5263ac1e964754de5460ecab412b2854d44d8e580722781bc1c4ab4a136c731fafc73a3d469fa3fbc64ba861a1ba3ca7b44d4c47575e80abc7c55b90f1f15e73fd290fd01db0a30424472ee44b510b20c45f78b018a4985dcc499e7348d995084b", 0xa5}], 0x3, &(0x7f0000000600)=[{0xb0, 0xffff, 0x5, "7492cb2c7f4e42209a90e9b36aa5eb093e79cf8cd6ed4d28fecd9fc899ad8ecc137d9b586b39a4f784468eee1a1e599344b4ec5f021c91340a65b8899204aec83186d6ac929ddbf79599fd17f8bf19e498d7f7402c1962443c5847f59d75ee5400080dc5364f4aab04b4f4f9262fe77533f07116bd26df6e169fb9ee570a412ef009642aa3da97bec3ba0ff213ea9ce0160173d635baf58116bdcd3259251ff4"}, {0x40, 0x1, 0x5, "b469ab767345b604c37263eaa7f986ceacfa8555f3eeffb20a6f15e2b15674013bab9c598e31abe1e5"}, {0xf0, 0x1, 0x45, "bd7d7f9a1e97bf18cc80be633362eda11157bd711719544e1921c19cbd26e2f548a9864606b089ca8fa0924664f41d67da7c2cf3eeb8c650d220e20d254c93c9d1ec984b0b363808b78a4f591ed5433325e46a8ea673151bdbc71ef6745a5ba157b68f363ce8cb385e325da6e9ceeee73d24ab916b1c760c466533dae44ffa9235865095b5f9d4cffbac532dcb71acbfc50aba32fb3ad6529b7f53277cde70df512aa75fe6bf9dbe6d60cd27ef6d68459577acf82fc5add695b4504623d49c30509d1906cc27c5622ac4ba324246fedd5706249acb8fa01120"}], 0x1e0}, 0x405) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000840)={0x0, ""/128}, 0x88, 0x0, 0x1400) mknod$loop(&(0x7f0000000900)='./file0\x00', 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x2, &(0x7f0000000980)='./file0\x00', 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000a40)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) mknod(&(0x7f0000000b00)='./file0\x00', 0x10, 0x9) select(0x40, &(0x7f0000000b40)={0x100, 0x2, 0x101, 0x8800000000000000, 0x2, 0x3, 0xffffffffffffffff, 0x54}, &(0x7f0000000b80)={0x6, 0x800, 0x4, 0x1, 0x6d6, 0x3, 0xffffffffffffffff, 0x9}, &(0x7f0000000bc0)={0xfe, 0xffffffffffffffff, 0x7, 0x7, 0xfffffffffffffffd, 0x7, 0x5, 0xc}, &(0x7f0000000c00)={0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c40)) r7 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000c80)={0x3, 0x8, './file0\x00', 0x7, 0x1, 0x5, 0x2}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000cc0)={0x458e, 0x0, 0x6, 0xaaa0000, "4d0132c58c56c6c25378a5b16d0664710a89c3de", 0x8eb, 0x7ff}) socket$inet(0x2, 0x3, 0x7) socket$unix(0x1, 0x2, 0x0) 665.817986ms ago: executing program 0 (id=1675): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x5, 0x0) ioctl$TIOCSETA(r2, 0xc0404469, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="f305fe9f0156bbf416", 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getrlimit(0x8, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r5 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) setgid(0x0) getgroups(0x8, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x60) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=':', 0x1}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) accept$unix(r6, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) 663.526208ms ago: executing program 2 (id=1677): r0 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f0000000b80)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x6, 0x20, 0x68, 0xc63c, 0x5, 0x2, 0x0, @empty, @multicast1, {[@noop]}}, @udp={{0x2, 0x1, 0x8}}}}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) syz_open_pts() 646.453473ms ago: executing program 2 (id=1678): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x4a, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x5b, 0x10201, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x100004, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0xa}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() sendto$inet(r1, &(0x7f0000000040)="817723f4af14a621227c7cebfdad", 0xe, 0x5, &(0x7f0000000240)={0x2, 0x3}, 0xc) close(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x201, 0x0, 0x0, 0x0) kqueue() openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0x8, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x40, 0x7}, {0x9, 0x29, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 565.510235ms ago: executing program 2 (id=1681): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r1 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) 564.715986ms ago: executing program 2 (id=1682): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf02, 0x106) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) unveil(0x0, &(0x7f0000000300)='W\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x6, 0x80, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x8, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x404000000100], [0x5, 0x80000001, 0xffffff7ffffffffa, 0x20200001, 0x5e, 0x100000000007b94, 0x800, 0x9, 0xfffffffffffffffc, 0x1], [0x1, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xfbffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3, 0x0, 0x7d08}, {0x9, 0x22, 0x5, 0x7fff}, {0x2, 0x0, 0xfffefffe, 0x27c}, {0x5, 0x4, 0x5, 0xff7fffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x5, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0xfffffffb, 0x6d5, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) 559.677767ms ago: executing program 5 (id=1684): sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7aaa78318c", &(0x7f0000000080)=0x1c, 0x0, 0x0) 534.646189ms ago: executing program 5 (id=1687): rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0xffff, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x6, 0x71003}, {0xd8, 0xce2a, 0x8, 0xfffffff9}, {0x4, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x6, 0x8, 0x95}, {0xc, 0x800, 0x9c29, 0x4400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x5, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x13, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x11}, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 509.026209ms ago: executing program 5 (id=1689): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (rerun: 64) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000500)=""/256, 0x100}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="cea04db899463c3da279a666b7c5ceb639528b758203553694c636e8cbc630a557f76db4c55a9dea4201520ff405c57d4b985955af3aea1da9c3cb90a2adcf09db0d8d3bd983d3ba26a2d35eca34748dbb8a729bb22c8a626edd15c8979e7201ad28bfb0f13c045af343eddc8d80635aa1197aaeabcf1f6c7549365ec7b527bc43363e7dfe56b14598aa28fc0895207eed3fe5a0d19601ee58479d39f970a3e08b3d5b5df925ba15", 0xa8}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="980000000000000001000000ffff000027154854cc2929e61f36bf378bc495ee080195e6aa622b9740da75a79c869085af02f93548dd9f38ba8a8729ddaeae0e0c7daad020b7385debba6197690de7e3a13bfbffd8d08c0399c54651538457393e2e8287e1ee057ac64ffba8c7a5ba24bfdd8aad6d7f78cc9e6e3d8c442904fe004ae963adb0d7f221122b7f0e1a199bddd45cda05000000101000000000000001000000030000005bc0ec073017a5fcebaf1e341366c02cbaa1164781eea269907f1a76232934a1b603eea61c5395f1758e3719beb3d180efe8c464f9fad811591b8c2733c1d03ceb56bd2f89d52da2c8ceca96e81226b11e7b01fe21c3e1edb084544b46e549b9986cf20649817de9b3a3537c335d32d46d6a96ad8e1b8fd875e88d12e555a0922095106b3d4d0a83cb8136e05081b43750d438104bb52d09f4ec0ee0d7bc9519ceca206ffa4296c7248ecc2e65960d79c5d50357bb58e7166907c137e71d50dcbd0c2a69c9b7cdd1b0f4295303737f9df006ccab3f80ebb4628e3088bb355af1733c092affcfebc58eed98d5c1c1d823eb21518f96c7aa2491f7f95a954fb32e15394c6bf94d05cb91fe7e41c1113ddc73321e8e1b605a58c9947dbe81cbff0669f7448feee8a5673747b86d0298ac37f6ed98b5dc051e5b211be52f8673792c1dda2ac5b709efddd6d767258189710a2608ff81fb1978da71d2a9d72324ecaa84d9a2a4d2808e15623d40dfbde1977643fbdbd01c12191c5bb5507c3be34f6fd8c75dd99b6ba90f3cd08aa78c940070b28c0a59a19c14c0aa88c46d1fcd7f0ae9966ce23947bec32973da4ec5778d2b1abc23680c333c066b04190989c2903333db6c17487dff814f538e96bd625ad503d3557e36f2e1b4f0e6b361dfc7096ea5f19cb255a1ac83f53d03d82441c5e0a175363f72dd6f237f1974c2b36f6fe62f69cb21b04e00080f4c5890c3a33796d050344c43c9d909645644d0954569761aa2b5a5700a65d51e198f2686278523c64682f1fd6d607106a68544b22b9caa3841d7fb628ddc117c3347643da18d1409f13604caf546e0e832e1ff87f473ccca130f3098a01663898f06bc3de451a64b9b20239274e91f947cb46308f1824e7932a1f723b1038eab93ce0f2f0c633e589c2c57d4737c032bc8f7be695dd0ecc670bc942fcf3edd8e741ead7f467e9e85eb958da61a346f477ebe20330f3126980dc26de98a1cefaabe804d66bc96fd9eca88fa33d756756add6674eb5df47b6b143e92cb4075ad3527c704e293fe5a42de02e76883aaa16f041dda94ba5a94aac1e5308109a493b24c48d959c1e935bb33c086799765690fd08340ae1480f4a3fabafe04119a8afe8eaa474415e3597ce74df4265bbec8634fa14a5ce019f860d07181c1e933ef5e9f7c46058a4f88cb89d06ec30db16e09768eddb4f1cfa24d565c3052d0c0d7de6773a310c4d1e7ffe9a22a90f3f9dff7074e88883debba9e902b0f0c38dc21664de9b7fcb429793c11e77efd420c25aa91c25583a83881198262e360c45153db93ee7847da67f7f4c6f1b8aea7aab0af384c42d16bf00377288f670d343096ad875d7b02ca85752173dddf8003a778a5fb3abc30b52c6fc4fba32365dde79345f484f308eccea707766ee02fdf011f35f994e7d1629de7f0aec13b2f2746d4144952e25222e67550ce2af264be100f97cb55d19ce9f51d10274b09047919b5bd9e6740a209ea84c7f878f0f0e5c58b71b1ef890f4e83884a199aa395d2deb4056627c68c22c0ba6e960fe45e300cb308d3622fb575717ef297aa81bcc315c1ba61065280eb88a0f382a3a0fa2cda242e233809e97a3beb89b48e1234f5c818f9872ed4b00d61b1012081297d6ca9e3c8eb929ce2985f61ba130d4a0cd9548858f1f500f610bd427350872cd8a6a43985bc92756dbaa7320a04f68a58c40a3440b6f5892722123c9e984c22dcf753c51362ea656d8519fea7c36b01908391520c740b6ac894f4840cf0527897e2e1135b3db2ed50d8d89418c40a9db06ebd909454a7142d500023d3863c685564978d52d26a85f284487e82133b137d80aebace1818bb8e33e693e798227ee15bee83922312529e97845598068b44316692fab239b5d21c0ea8c5674c00032740744eb82241bc80e7b66b7c54c691ed03c3beff50adbbf19faa2db2b31e2318222c25923ea2b56601e02b9aad80a7b194b6d8b3d86b7c1eccd3b8d3d7a8b56df3bd2c689ad28ab5ca06c18172a24312b05c08824431982632212bea8b81d057bd485dfee7ceaaf1c6b30a99d080d9fd987e83b7db9c543a3ea2a61bad2f867e52a4023b8e3f7dc712ddb0cccaa7585bb818ba12fd19e61a97fe55108f4268439da83be3cec98e1301150d076ed4b23ce835bca64ab6fac8b7d0cd5b0a7cb8455a1f6cc8e09779801e53774b63ee4a9c86fa4415af4e6c5077f96af160f3bb1724f953b508d44970baa3aa8e8bbc885cc8ee347817171a3f6c3e8ccc06e6ba243286c8f447208734b9f699742987302a6d1488980a0594de665c073aa6462a4ffd125b8a54224aa4e6bdba55fdbc239d31d7eac3f97e44be5085a824139e718c7620288aa2617bcaa1551dd16d7b3e884ca8c2938f605ead75857557915601731e6365dce574e70d98b114c2950c3e946c7f02bf05394e967a66a68d3c707a05d7bdada7d902491d752a2b5baabf647c476b9d896a63ef8b28c3ded14ef324c5059ce0a5a499fc7f7af9b9681ed94e429726012dd9cfc09ed044895e8f9bac59e122bb7938c024b56feadad25194d57d4f8e5f22be6abe9c925af20f9886ca41f04b0da70015bcf26976a12d5d61833fa87705c7c1739cdd653faf9be104536a3ddc4a722b0567f317015750d6a49629e1c31a1c9b5c4ed835ddc91fb091dd94c2fb665b0290f71826e4df1b76bac3abfdb8e073a30fb17d8b79a553777c9d7e8cb56a0ed64b1ddb42a61daeb058d0d71f70d3613f747d897267bc6ad270a27efc9b60e5d44be04564e101c91e22440436dd62b689a06587b8c563c7e1b82460c192114061ba9f4f77a601540de4210fbcaf708512552115f02dfd0204602d583a73d3385bf418ba92ea4551739105d5220d1e25d63cc02ea1a5e445e9ee300c8af525e8fb84c18751dbdd59de689845d764c3b4d9dcfa635716058802d813272252caee623c31d0794327bcb7f0e1835aaa5d0bc0e73053f0be86306fc6a420e8e45bd4914f869ef273471d6f93413c9ff982942826cd1fc3e55c61cc8fe9f1484e8bfbb315dc6c2bac282c0dfa2e648f061016a96fe06e1190d63f0e31d1e8a5516ee947ec806b203608311000d8666cc02e8125f08b8a1ace7224956b7c035de7651b81c7a9377f0bdbe5f2029b0f9384336bea692a47a26b1ba810487241179268b7d9d3454b44731b608304565638ab560abfa679f0d51fca15f37e719730e43913e78e20c36a0efe6b7d42e87900fd076298baa28e3f0841d6a77504243887ea0399be4a58dfb568795228839d8b8db42a224a1b3beef8681ac9596e6f02840b9cb723f9708d8271b04766545a92c0db345152c85a93581475b0dcb6e61f3a5002a4bc67aa4daa26a50abd083c46ea1235a452ee57e27cd1d6b91ced225e5b72bb544cdb3d0a9eb8aef6a10d397fa871496572b16fc71ebcc0b2d83b1eaf9dae112b666149e4b2be34a092717a5faa182f5de4cae6abd0d1e935646a1642b63259878de3a38c711f49c92c945ec678030177d09fde14482b8b77d0975d0bf9df35fbe181512b81879163d3f46ffaf8050bc78a51d0c5e9c793dd2182e20ba2b92c56dd81bc96f3ce7a6dc3569008034579876517932a2779d1db20c1e51560e2dbae7900066f41d260f9ec7a3b019b3d73a4fe45021e427c49327788442f9dcd16e5c19a92e1ef4c76feeb692a1f730a1ef2d838ea9d8b85751074bf8ecd65f837296a0c5a44d9a98806b5b1d8f43e60273f64ea084f31ef10943ac993326bd20dba65d93f32bfd5b03e5161c487210f4c974faf33531026ba8709c9308b4996d38597422ab2eedb74b1935b95c90da86ef85bb952076be32dfa45b35a5fbb7faa7ee482bc59f2ee417d76a00a10c44a5b8054ada688e9d3ebd8b21dddac5273b716543ccb8b3d753986a53426641c0f89a4db5092e202c196c335bb99c168e24cf848f67207ce1ad793b687efa23924de1ce1679c8b081864e6eac6b3776e1ec740309d969f060d6bd3762f546948cccc44d8c0a3718be9e2a96b2e92cd69521747ea4a8a763aa3004e88cdc0ef86a78cbc5fb16fb1ac043ff56f83990f5986f1ac129ba3f99cf602b8f9eebf8cd4c891f2cbf84b6386b051fe0adaea60de42f9e589bdcabdb7aa413817d75520e796f557d5a0c7389bd99f09adc0644993bec76f91bf3db5c5c06d21db635cf0677ee8254df2d683c7638b50687a7bd01a0f4c2b5f0607fc2e10edeb0282f94471f023fd6c3b64392ac9a75d6a99fe6583809fa85b91b7444097c98de6ec9d851d9bd929c7c304e948fe2711c2c4e3c3122d3bef06253545a036612835b01b44d9974030c22ea143d8b7503bfdcccaa5d593ab6c0084f30eaa51e1907a488d2c7a6f9697e00fb1dfca92843b6ad43b4e497ec7aec629ec24f91d4db69ddb288ad27519a199bb0f733dcd8021d06ad962a9b2fe693e1b4862802772034bff8c9c54d30e57c4a5c6cb726dd22279de03206eb0770bf3d1688c35e6a93d7846dc869e52e6f82b8cdc0c3a01dcb8c15b07f2edfd7cb7f16782b78411d88a72d7e0d754b1b09fa87b5dc93a3ad1e1e06a31c2e99fa75231a836af2d4f694102406fb931414fb116675538ec3fa428b496b565177eaa88d6ac6e240edb07f8be2f212075cf17ee578ee5c76afb1ed2571677e71cf121716bf275f2c5bcb0bb6d578df16b812597a9582da129cd30a7db8f0fd7c3841524b37f8794311a35c7db08dd8ff031140019a60ddde1962a94ae57f5df9f3285ead4ab9bef54041829709038575ed323a3fe590befe68fe18272379c906d1f6d62970bc2de8e156037a8c00d138788cfe0d1daa6507ae40d5ccaff76fabb1c133ef45b44ccd8de414952cd484ced3bf54fcc9643f476188f156b0a1446d9b599d042b50216b03a4f6586814b8d997abadb6860192ebcc406480e0be6395d465ec23b4c74f9c03df3cad0a0f6058b7a91724b7d0bbc607e4e741ceda04dfb2a27d86fe0250de22e78bc0009b69cfc0cd680299ee409feade5b5b92279b4de3c3fa9ad9544aa88d81cfa36b306de6504166f6342753d55510d1835e828a801b7ac859db0555cb216b8332ad5d381c8e781825f17b8b25dd9779f60da6d600f90d96f91d0eb4e74aa2310804cdd137b795b4cadd895e3ed7c15daed53534a8499c329c8349fab2547b816328e7b7627ad503090394e9a96de505e037266e3a732f4cf65c5e950a15b7588a4572bf16951b4f34ea63a0f5e5d1aac1d8e1c92cab4e9bb79b9bb3c11c4ce2df19395e7bbf356338b522940e3315c20d05fe4f44098e4f8f6b0c399562ec752479aa83b0c6b9d22680117e76792606ca8d3c165b602868443b30a41a309bcc6bbf8733e9fe22252654bed600ebfe7391707fba49a78c3c8e7ac55691bd638588c9afacd668edce7240a5e7fe559bafd656776f07e0c5747189af1a28dbf930f58a4a159e95069c2ecf3e9429b573f6dcadf3bea007370582ece3cc68e65d236cf81fae22f277e30fe76985649937d7b26f733f9049ceac73e23cb5a9f9e3783327b45bfcbaa316d82f5d5c87956ef94a642653ffb3dd203af18ce80b4cba62c66e0015614bb320d7673a2cae6ccef24df9a36cb24ee3c899fe9958f1376868a3c56e57a65ed57e81585a8a1ccf34741648d2403062955ed3e4e30b755446805e0dd736c7c0f79b6d39d013d7d638a9152be94645820aa927daccdf0c5a9dcb33af01faea0ac52531a86a78159331f27d0cf3e4cf339b3640868629d9b5d1000000000000000ffff00000f0000006800000000000000010000000300000013c451173499041ebdd8248a9e5c6d016a0f7ea3c524575121db34affcf9f29d841128d8a31200cc7014133f76807b37f6d6f39af712d73a74731a8b584836d91f6fd02cc64321202e668eb32f2dd699fe1a0c4e0ab460218800000000000000ffff0000000000002fce1ed75187df3289196a79c32d267dbf311b68ca2b592c6b0606d44111e7ed2bc4de61c117750adc6f70bdadb2457f3ae96234cd830c285174de90a16a132917201cb431cde8850979cfe0044bb05759e5268de8c696a6a26c7846c11a9e70dede7bbceda399f2eb2fe97db0fdb50d14f938b8bb2c4ddfe000000000000000ffff0000020000000cd5c3b945286110bb66b6f93f4a6d3fb731a845cff77df5cea057d52e044c4bddec993140f57466e00cafe0c3b1e7b9194b816cb11e45cd5e60c12303f194c256cf65fb5bdda1efa770379280a6648e2490730e8b584d2b47722515afba9eda464d7cf211adcba72553169c68fb57f43724c2067ae864f31ba51d54a5566224e9fc57ede03fbc0e120db40d96e03a1cc10719edde1e9f53f8a564c4a097d5edff572f58912b623b8801b77038651e293b77b70babf3860367a4b6b14f3047790d2d8e6c2144ab83ef23500000000000"], 0x1288}, 0x1) (async, rerun: 32) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0xc90) (rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x2d, 0x2, 0x8}, {0x48, 0x6, 0x89, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c200000000000000009823ea007a51666d56a9", &(0x7f0000000000)=0x30, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x10) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xd02) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000480)="f81ad30154510005000000010002", 0xe) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kevent(r5, 0x0, 0x5, 0x0, 0x3, 0x0) 435.648868ms ago: executing program 6 (id=1690): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x4) shutdown(r0, 0x2) close(r0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0x1, 0x0, "0100dd2d018000000000005e00", 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, &(0x7f00000017c0)='W<', &(0x7f00000000c0)=0x2, 0x0, 0x0) 430.013918ms ago: executing program 3 (id=1691): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) write(r1, &(0x7f00000007c0)="16bb4b", 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3, 0x9}) (async, rerun: 32) writev(r1, &(0x7f0000000700)=[{&(0x7f0000001240)="b98626a29965082695e5539601b3986156a76cf8822022f4f1b294416f82f1a1801936584da6ae0f8c9a1c16c77246f7349efcf381ca990d72d075510388fdebbba708d8d6b5fb6e2e32ada19a31e2ad021667ac7a20f6480a5f0bf9a5000d9f077617bb92739a2400b0dfb6218a5af24b89c35de37be5d8e9c7decc3f1f8936303b2d3df9656cc0d806be94de209325230aded19264ecbeccbd26f34b29d4b642d3fcedeae424e80f21c96877dc379df139dfb40ba7b131b246641cdc93ccfcb0cab3256b67a6cee5cf6295449b88d592e116dff5a9068efc024f6882c2f8c2f4aadf0bb3aaea7190635ae4466228492e524e6112b5ce549eabb8f959834a93d6843b97a34eaf9e62382b5cd4647b2e14dfc789b252126020e5212fab8c728495eb807620fa5d153926c3a9e768c78880375f7a3a6d10dee8bafeb1b43786666391ecc671e9ca5b90c192b225837f77fe8415cdb205e152a65084ec0c745d4351b7e9ad8aece769457b81db4926c0551248a215d56de51b91084d50d73309fbc5d30dde1cd4b62ff62d816782cbb6904ec38a3133260abaf28eddd166ec408db2877c54d4613173bba60c720c5e31c4e6b4772e6f7ff1c7016fd51c4a2db88a7760de860a4ef086bd2076a8cf715bbeec711dc8f53034265b295598d8a446fa40a0bd8f322cb773f19dedf703477c59f622cbc0c5028ad5a187f81dee10e0d1f35a7f511ddc786e0443235f77dfd77b3b7c7010f8d4aa57e332570242b3c9dd7c27954455689fdb7f9c30b189a6844cc4d692ea1bc3afe9bdb737099bca02fb7d7ecfa972b688ce2facb354e8a6fa8ee5bc4294b8a55b0d50cb795ef3baf339fe2426ae33bb2b7738f9e6859fa4d5b4eabeb06ccdace1d91cd9bcf15d3ac7416e49a1efbb847c71b6ad1e14c31d2b3d99c1c78ea9b6e129006c7f85f07fb67138579c61e62e9538ec9f307803489942a31933f774cba93bd3c79fb27219fd393afd6f0aa20aa4f177e125f6a6a41f04133abdc201f027da4e9cecb6c759a78bf91aae162e62f00d2c1abe34b86bc96a041f724ff31feb833118913820d8febf2df20fb6a5e9eb9af76aef70fa25add10bd30f8bf8cf0e2ab4695f00f244dc8745efa2dc779fa28f2645c79c9dcb885bbe93078aee5cf79bddce05b273826979f7a3e2469405353f4c189b7e6cc314304dcbe0e15f410a267ae8a60dd8333ad1122053e6e26744bd467c274dc26fe80718c6aed901461c4c5c5928921212296b9f6b34d0672bc21affe083a45925c34779cec3db5dcc63652bb45fd34c49838ecf85883878731172ea921ea5096ff7b5f54d244e66c8813b88708c3ced618bebfa8dc7bde35c35eeb754a2e9d8336e1082dd134577872535f9c532fc2aaf9fe5d82119da96b81f1d08d0046e827de9f64f844be23d381ce29b09eb2421f9f97cf1807346b02592a7293e8a9d96519ce473a4217e3696b0ed09cc86399db2b02532e9591ad9e955cc4a2b112f714d02c8f963b8980cacc5feb97cdd9f40e4c5c9fb7b2239b7a5d0e939cbc609faf0db5f9bc264a7491fdbd7c645358a8e4c94088bcd1cfdbdd7b00f6a9e471decafaf754d83304cba8cbf27f09d7e69018b4c642ead0b0441a0219be98d0bb239975fed4232554f9316147fd137ea1e6f5c2040c648783691e69a9311df09487946d8684b111941ded381623d64f0125ffca8f5d91cfc580a923fb9346ff62be1c21576a9aaf9946ac43552c77446ff249f75dd5923cdcfc9f4f8dbe318daf51a55ed39a79fafc39077e11f8a8755f4ed38ef224debe53110d2710881cc82ef6dbb3b9d962477e7125961656ec9f0fdb7948bd7e2e3aec388db8728cf2ec32cdebdb6c460f0ab5b0a00c3a46836e2d88819d8fbe2a87ae6fafcb9f11877b1960b0a4ecae86dca1559a2290101cb03e6e2f8af0852aa79099134b9d241b6b52fb03b1e9fdb9b5815cccc016478c99e3962c937f565f05fa8ec5c1ce56cb7391c3589e70af73538f960393cff6aef3f7e", 0x59c}], 0x1) (rerun: 32) execve(0x0, 0x0, 0x0) 429.171643ms ago: executing program 6 (id=1692): r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="8e84365b469069676d813d99c8bf3c78815d88d114e784e1dbca0b35336f84fea41dd675284b1d89015e3d6db659474382efed3001226a78e235637b9503738c6b00cbebdb22adc6cf6cb832330408b6c9d7410a4444f062f061f9ac1704a0b7f971cb3c875da80cb58a95871a238a4d3d", &(0x7f0000000040)=0x71, &(0x7f0000000280), 0x0) r1 = msgget$private(0x0, 0x93) msgsnd(r1, 0x0, 0x4a, 0x800) msgsnd(r1, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/28) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x2, "04960308756382e7502abffe1867ccc11a42e3b3f3b7f3d45c9f1d75e4518a51279f"}, 0x2a, 0x800) 428.53853ms ago: executing program 3 (id=1693): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) write(r0, &(0x7f0000000280)="8099e3808096eae9f502a1ac55fef3e8d2195289b473ca49b8433a5bac0130e4670e5a0de1afba691cc594662ccd884fe0bd93f8fdbd6c19357635e75b6d8adb155e7854396699714ef060536e436a93916f3f134d2e8fe1f401cd85b85155c3fee44242fc4f2d237f147c179b183ef5821c4a2bd69c63ae877f7681f4687b4f5d7b721f1da41875cf04be9e9e42b71662caf594e0732f8fb5f193a9ce5e79df386782ee756c4228874874e9b862ab29acbf422d6caf7ae70607c4b2233c3104a633a6a0a76eb870876a28f866f40d7360708d4a45a99097154495abbce077851bd1c5f8ad94433d70623c983d9c619f137cc1317462009cb80e47d6e7f9a5bffddd747fd87d15ed6a9511271cf69d59362932382782ac6674dcf7a379e0cd66df62f57a445c627c8fb5ca6a79fc497056a5e29647e94e91b7487815c1928580687dcef0ce47fd0336c18f241ab92c2cae908087f287cade5adf940e840b1a395f464d449464c1086da3a7001ec3e437f744de726de98feec7f9eb5dadf6353de4d5a6094e0417fe905e97b7d5823d83892868ccfde6125e456f3166276576d65a5baad8fd10027706682a3f6c700f8f5b10f2fc54473c9730de28666c26d8afc644f8ff96aff7f885c34c3ccdd81c9613193d51c2b4a552188d961dda54e8810b8583f3f44359ed3984d40428ec6d52e7b5563de905dd9836e9ea402803141138979a916a0e998880a22611b0b68d17b3a2f9d2feb98a02844cda62c306a117128b6251ec804ef4d83cbda6e9d0241812e6fb58a0dd8220c0e38da276e67c0e570fc9c23960bfeedb2c1c0f44c065b3b37621e6cf29842294eb4329e81923adc59111001edc71bfe0fb8bea0c78f4ed53b1d002b75ead794ba8fe54014fa74c455252bf212853acb45b60172b354516fb78cda3c7ba1d4d75c545f325605e53e2027da2339657614fa6c29fa991f807469a6ef8068df2f678d3eee291c1330e749d52ee4c826bbcabadf5c37eaa1b5acb1170cf9cf95d7f78fc4541a548277a1285385bf6db297556d62b345f916b4a4b011a646624d20fdfcd2ea263a2cca6b96aa3ccaa2b2d64e0aad3a2a3d32dc0d07bc50640e4f59f8f45544a4de2ba344b5a42a140b629126dac454057d07901889fd6a8fa7c1763396de77a86615540e9d7dfa8ece31bf283fd7bcb3ed8858f8a19403d253afd78fd23020409ea7f629127f6f963e517efb7a6135f2086725ad6f8ca3882ca42e59bd89f04cbdaded44f492c155e1adb3c2f151278504bbffef127e899a970ba0af52c7021aab0b6ae94ca699bebc4bd540e04ea60ac518c0ce4628a6f29fd74b240e4b447abc4cb584d93de035cc8955f9a20d30da576f92b535210c0d8db7133b6970ba2b9b4e7002f721bbed3b4f8eddd10b31ac3e2ccb1a37b513641093a6fe4873d5299d568c6a6f6d91774689bd978090c9a13733227b6ac66f813e7c25e4309113fc97b82f305c97a5bb638dc7a63dc8121226a79cd4d89ac0556e608429f03c91f95405284870b92cbeb546a51e80e711066f3b33df53f15c8aeca7c52dc6d3ea4cf52e9be2725aaaa4bbfc27e1a2334b3ba970133058afaf4b2eee89b3b9209d665c19d84e63949b6b9d1bf1b22597e89d5f0f2f0ba4ba2cdf2e13b9c1fbdb8885ecc5a170ebaea22fa695f9636113bb5e20f636925b6b038c56fe75240512dd379d0ff529ef563a84c9bbc55aecbcfc1bfa0b21f0a1e9696610942e0079975d55c4dc23e7da51231e82b88258e16ae36d8ffcbe378fc16e279f1016db32303d97b2236aeb4201d84cd986a8a15a727e7e492ddae6015efe0a4675f14ac66eb9d5c4781a6c4099bb27b7fa36e0b38cc8fe9e4d64e057699175513b75576a81d276a4ae48b5386e4a3e1805b5e19ca3828b0018b9e85a170f9efbe64491e16b1d5b332996da7990cbff4dc2f5dfdaf10e177fc13ba39ec2beb8e415f52c36f6d819574cb4d8e482c3aaadc00554780d361a7dfc22624bce14433d135f98809d304ea2b30dcc899f38fb10ed3bf999b88f660e45ce5304ff8105cf7e15db93815449f6172f5911bb0131edc5f9ef953b14d59ec2ad64a682de6738f81582d4dd09a9b9d7402683733f4b13d4671f61a11c5201c4cb366653fbca2a3367d51ff3859e68eae5fade29801a737450f719e83af2b072f1a113e904781424bab6ecaeed2acb0eb2a423e184ba83ac7fa35807491145572d4f9d5c9738eecb2590516db8644d1e506c020356ccb4d0194652ac3e10a37fc8707a5bd25ac1cef40e6561dd2fe19c731945fb8e4628b98dc532bb1c448e55950190d921fa6b63a72660eefda5dfaf01983b348e1236bbbc22e459090ec0e4219d63a4e8221b31e9f59119f68a1f9634932b787cd989e221e07fa1a39f79e68261cde62a2592d60b02cd73f57494aa2840adbf944cf1e75fb80edeccfdba19477808b0f630106789a31022a170ef771100f941ee7b733aaa3b1abd7a68a8e8e2f4d0b0426d5ecd9662eafa270927a335a6e5187392501396c8f8cb51a684af8d3165d1a5e718e8a85619e71fc802a5acd0f74e7dce23e97f9773d8bad735ecff648d8d57a55ea1bcf93aa55d1ded694f07a0b06b29f16114170b44cb3860fb45e03d602ae5eccbbb5b769043e0440e6b0a7242a8abe17a705e70d3d0265dbc72747843f5d4cc1a044433ec90d0cc98b1e59b5c00d9f4a2445ab329ed9be3449f5901cca9ef5dac1326b4c6cfbdad09a95a0bade30027d11376a9239506a2d98e9eba2b0778cfce84135b9cfcd6c900b0fbf289e567e888a5e603db9b7535d04db7035c688852e70386aee6f8144a7ef22bfacc6ba3f025cc01b0464d2f7d11d95cdf1d852b8ed2d33ad84b0c1d1ba6a57c8409ab534a9ab7301b6a50355ef5f64a96662e331065ef2a5a4d1557cda3f89efc671393bd02d83d913eccbe9aa00a5363d5a5b6c6396c54747d8274ae760382d7ccd86b79c5c11e9a57076ed2b8afb56bac8a855d6946241a90d3342346f61409bd8a9e5a3dc2c543b192f46335af8ef376baccd0ac316d0d5e0eab251060a665fd0e89713bbd5c5b7d0dd637e9e84f323294ef951a42a5c86b9e2aaa43a0a15c58996ecf76f275d2e2d7633d758a13b5de08b4cf2bdf88e88643869315f2d49a387120224d93b6ce67d18b2c6e0251d5148450db8faf06c4f1717b14377888fb917eaf441f19f7dfb7f5c9087c0c55d0e2fe76d5ea2b5d1ba6d06cc5a1b4f4c54be71f0db0c342dc7bea75f39e086352be2f3e29559d84a400eef4df7736a40a3aa3102a602dfe09174acf61152c014fe29723fb36a5e86042bfbc25abb0f3a5524128e170647711eed62b5d816ad4331a2a37391028ac08c1502f12186f84cdef4edaa8f4223eff6c3767e3a0785be5bfa49386f293ecbc6389959a0016a6dd6144eea64033a545c82534881474fe23bd925d2b2e24f7f1b88afb4f76f1990fad6c8650a9314dea93a3ff25e023de11873e763a7ad2790616c31b61a8700c665e89fa2f3f7a405cc8aca133159a6b18801d3d4a3691c7a36f489e13ee43adade5ee78f32fea5230b28d64bfb3907a45a570dc4b5745cebeaf75a2c2a1d60803b3e31647f950c470a0bd733644406f2fccb4b6ed91c41edfd952b386a49a0afd381607b6cf3ba1604f8624c52d3e49f062c306072df6dce5013b953e533126cdab868759b738562ead622cce0ef880112a7dd00bb4bb3cc21e0bf1c2030dfeedde6d64c1e040341668f6bf251862f5eafc225f40981e8c7c04b4050bdc3f64c2f94351965f30252b7912143594637a7c83281b2802a4b822c83cd3aa8ba75cbb0c191c22ec4ccf4f09276da3ef2c5d459a32c9ef96dd4bdecdd7c7361c043d9b9c1598b40d30162a991b365111277383211b5a96609c77ae5b63c1b193bbf05817098e790782ed44a13570880c3d85d042d5838335c5a2bdcedd27b86054ecc2ef0430534dcd18b19602b3185cc58be60c68b2421772494ac43750892918daa790fce70481489286b1548f1199067f2f7188e19765c60092e1caaa6c3da629db7f1217152115d694daca34014ab91209cc126c717514440d0f0a27de7303cddc08498b80cf0787b8bc93ff9fda7650ad1d1c96ca6f74f444f56dd6265bcc6d309e1c4cbf6e8627a3c6d4251a27ed8f575a2d4e884c37a067db2547bff69808cccdac199b9c89c6a708e39a65156fda66d533422c4b985580af2849760363fa3c8464dbbe11d5cca81625bb77be77e9ed302fac9b47e9ec79a42ea54667b7f4e4d80fc1aada05d23fc38febe63681efadfa7434bc9dff8495df9c74e789a54d334cc9262cc483b04661bdf317dc3e666401554eab25b6d33f84b1746b98592bea7ff697f1bc67df01f7656a661384216ab4ce472d9648ebf1df5f787d6536b4551dea8c0171c7f6b320567a5dfca7ebdf4c4b5d7e5affd4761a7d9ce5d752bcd5fcd26a55c24984f4ba72406c1ee2239a90bf371d54ede7611b602aa429e56398c324d3560600e543cb2a22f364a5bcd003a4137aa64b6b38df5c12785b5eab3aede186f5c0a2665dca07e346b876b9333aadb7ce46d95be4a2fab59d63045db8d44a05326c8faece875e5d51d9095ee65ed3a573dcae51d16c1b3197b7233ae33081c5fbcb7d15558bb86449a9d234780ce327c45f8228aa7ca73a778d834cebc7069720f96d4e8dbd4d305413d6fad76606b8ccfa00527e1e28e41f1c09da02899a194bdb4be16c4abb0285830bdc4cf5da8cf89e34062a65b9270e1213ec387443374ea0739d8d374fe784aaeb16f72a917db1d72475c590580eeaa2e97adad38c9eab4b73a16a88cd85e9ab5348c93eaf1481c81b94592c1b0b6984f989b48787b3b855f774a8b59a81b3aa9904d521b4bc392c16a3c70e658660a98e713be21ab944908ce045f3136d5d316d58675d4a52fc1a14af6567f1d6664a8642b17cc63e86d5de820878a28a9013b3b16ad56b0474b760d4a42c5d84a91e4649ecf2ab9313f9f44218b581255975368a95107f1a12237be4f08ad3785ae1b29ef224168eb45e1639218e070c4fe767fa122f1932d2b95eededb5f6b343c80e137f4c41c4da92c6a878a3c9a0a28705f70a3226356135c7b5859af0017a4d87f0a44cb775570e7073d9ba519f5d9001b1d6aca8ffd54e35197d19ac376139f82e63c050be3235876ae773936feb29194d7c302227c4521eb3361c0d292e32c73db8bfd690d0e9971d8bbe96712eeda6643e82cea55a0131f944083e07e6fa6efe12cfadc63df122c9d42d88c37318956dcd873f89143464f2fab38ff934bfee434549b7a025359f1969e7a86df5487e10d370b3d39374cd3f9d789346b475775c848fa8c10a859ca4afce5f50e95edb164d811616496f652d2174d80980a8207168769774eab499c9bef87e1a30c19ae5d9afebe4c59da9faec2c33a47f543520ce5c244baf62581d654c03589c4d16f47252e1b59188e4a81493d55157c5c1f9279bf81200de4b2d414dff39ab4c720ffd97748bd4e9271ae070e4d92ce0dced88ed33c9f9428cc2d6ba5a005b4824cf846a891db8329805891067a28bf4f31bd716496e0300337b0df12e92bc3a1f0433834cdf2f14ffc18344e5949332d9eed871ca1d55dd9ecf2093efb2b2d2115618a44d5f9d5276e86a2c2c63765c9360415a25ead497e5cf8bc849799497f8a781e46e397830c9f84574f301e2fec222a85b246c398ae965f537fa56f15d8a5c7e394be1ed212963a31544c00a77c01", 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet(r2, &(0x7f0000001280)=""/242, 0xf2, 0x1801, &(0x7f0000000180)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf", 0x39) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 388.741106ms ago: executing program 3 (id=1695): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x1) setuid(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x40, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x29}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001780), 0x10, 0x0) r5 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) r6 = open$dir(&(0x7f00000017c0)='./file0/file0\x00', 0x1, 0x94) r7 = kqueue() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = geteuid() getgroups(0x1, &(0x7f0000001840)=[0x0]) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880), 0x10000, 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r15 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r17, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000001100)="91c1b55103926429642f5534ca92eac45a26980f572ede17977128af455ce6f17e0cbe0ee951f0614ed1b8d61425e498baba1289c8ca1fdc741dd09c77f164fb73b62e27dabdc77c937ba951c6c969347fb71db7924e0c89bdc3991af6eb1a19555ae9ea473886f29121daefd402406fea96278fc3049cbfef956adc43d0545d61443e78eecef59063435d7df4bcaf13fff88ed759c5a98afb091607bc74c99b383b24ae800e0782ef41684a118420c38f0223457d1c9700d897ed14726332b0ddbc4a29e25035ec786b256e95cb2d04aeeecb9050d316f352367d10780af65d094fcfbad94a6d240d03", 0xea}, {&(0x7f0000001200)="e2b2a0e07d6a1563e54c381c507bb1d0b23c15b5a1d64da75c79697571dbcfa6275e4dadee21fa34ceeb90219196155359096f1f3c97f010d16f1b3d2d9dc2a9ed5114eee8bea5519b8220b1df31b7be1f8b6f93f7dd230023a6c7999cfb74d1c8d101d80320194c5e7685da16e65984d820ba5ee9d22ad4540c6a4d3f01863cb5893e47b8e19183f1b037b798c07e461a70a554d89f", 0x96}, {&(0x7f00000012c0)="c668fab9bfb5a68be2bb8603361b93005a184dce99cdd4f891b06c0eed4fce23893fbf84813438dfd6f0e222e26ec42a486eaae07804d819eb3f830ffa769472615df241c25be969", 0x48}, {&(0x7f0000001340)="a8a5b231606ea307c4bb93673b3b1ffafb6f9d23", 0x14}, {&(0x7f0000001380)="bb6b0205a734ca1cd660dad68deb422ac39011e1bfddf3eb9715590b0dae7ed3887435cd7cd4af18f73b8f6a2559944c52", 0x31}, {&(0x7f00000013c0)="09f264725e28b013446edf98556c53420cb197e3f1d24d76217adc571416a13808a639cafea7574bb4a074e69a155695a6", 0x31}, {&(0x7f0000001400)="7ca282458392d47594e07e3a51ebb363c28e5523acb188dbb52f4bb1eb6e9d7ae1f6f82959b26ba4dc75ef46e222a7084b06c6cbe37452fe08706ed4a42bb32b5f6662670a1c253b86cb5637a60b865572b42a10d85b7dee94f61f5f963e2d116889c6809ddaac4702589e782053f82c4bcc0c2aa64a1dd98f85d04c071989d6d5aa9ebd7a313150f35d1e052c3ec715325220948027f1d1e76541b04f164e3a1789d3c862cd99cb3ad173be7970cf0357fa0e5ae4946e326c2bda2266dfa183eeba5bd728a5af576b7689a830af858cd4416472bb5a460db878cd1ffd37", 0xde}, {&(0x7f0000001500)="2ab801e65a6131cfd37dcc4d020ea133c08d26c08e9eea5a6ade371bbb47194768bdbb3000d8903715c72647e361d37f53f029a1fdfb4ae66fb02461b0386052e4898af19742a96c4b459f0af5ddbdb679e708fbc9cda9d179379834343695f0", 0x60}], 0x8, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}], 0xf8, 0xc}, 0x8) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) write(r18, &(0x7f0000000080)="5bfeef454652c4dc0ce1c28f2ec70c8fad009a419f16ebf55daf7fcd4f6260d3a7ca47af9a0dafe0fa535528cbf48312bfbbb63ba2706e75c6d8404e2515e1da688c3e4d44eaf62a21c5ae03caa4386b2a132eb6ee13b6e98fef93fb3c8ed2a032c7bcc03e67306f0857e9513d6a99b759e1ff0c40cdb407a31e772205272826f73dc48c48abfbdb77b5c47f4f3a58c1181bfb459467a6957eec425b8ce8c6c5bd00ea0e6fbb47f4d86aa96c4a583dfad947c26611ed68a7468d957c318a81dd51ec993948ab8afb4e95e12fed9cd07df3577889a266760005be16e3f9cc3ad381f121bb2b06c9fd4778deb8b7308a36bb9a7d8ea62cfe0c5ccabac0a127c19cdf94c1d7400a8cdc41fe3ad25d2c297380d5e1e2c61e8276d051245b6667dc5cc75f2c25716efc4d60c868a391712087e6a3872b1be85fb3c5bee0a502c7ff363ef66a7ec0f3461383b498cdc1862dc5c151da6fceedc451ede373e72fcc604b37e626920c3e8f59e454215980905f9e66957c2177f4df73fa8ce2ba36a9e7175fea8b9326efea2dae83a90c4dc8af4d98888a65f46141e65d8c2b02ec9d4a9fa7c4ca4c8f274203d11ffa7e62ef32e8269cd174565452fe6b50a8e0da80e88b2e6538042e2aef488ea73a7460681ae301f04fc6a257708ca255df0cd6b813707ea510bace0cb710fa1d9174b17a44b69f407c4408a7bdb09112dffcf2e7a9125398eaaa460c9fcbd4b1e348ccea76f368e4ed3531aeb8b4dc8d7ec1b743cb3c33268cc141a5ed13c53c43de43802507ee1ce72b307893c4faf78ce7f02e84b74335b8bf6e50789c0efe4154a09e4a19acdf12038ad372df00eb15e7bf032388c4b19721c192cad133af73a2ae3c5b0d4cd127c6a8f833ec08632170bbe0640768ad45172e26d4d9c74fb5aeafbabca6d316252d039464b005efd2cf212fa317d9d6d5cf4feb8b62ac0c8ff6a6240875b3d57ab8604611d1f2641a370d348f65b0e35d0fdc86c35b5654a2e64b7438426c2d7179d2e332936705c93f9b888f1221c67c98719d32e84167d42f472f7a2c8b79eba42174a136fd3c791e5d783f01b6894febff509c961b3b7e295530e1835916fffb98aeb3e6596a2d14d24ec8c8e0011d35e1bba9074abebd6c5e87c0bf93abaf2e27b8a5f3d2db1f3dab7d53a6f910d71232f976db3cd9b043177a644051c0c45fec6c5cd467c8bfe37c623a2aae6eb6520e16b0b4de3abd7313e876a35da5935d3f43099a22570ada0a8b99226d79f79934a54693b47107b3e2db684baaefd860ff8eda9998a8f4b776aef0fb9d3d94e6214aa8e7659dbd93564ff46469b445a4bd143c78461ff3bfc20670405bda6787f6ef9ff52613be9bc86dd2f6fa2c04d403bbfabde8380ed88f328b972cf7c09768bd10e117111117084ad6279aac2c71f9b28490746d69c0cd91cf21f056c67bcc64777355f8bbdb0d8f60669e88fea540524e07e7c31c58aa3dbb0fe8921b2d2688f7428d93de8e7ced32c9b82fc8c08c52484b5c2aca942571f83f64a3667d3bdfc99f11634fd0b7f033f2e77554e0baf0aa07ed1cd6a32ac18db8d83c6a0a6b8c3831864a108ccdf256a30f9ba4e800c6cb8d415dfb74b6de24a9caea66d5022d57ced666354e5a2f92873f54a42711c869418b4059f7e16693ab8063af46b0782be898d9fd9555c0c89ddaaf411eba932aa8d27a857c9679d7b81600d5063787e57028b9c2a2fc1e14bc1283a0107f2adba8594884797c2c753ba33f4433fbd895c10d9de7be934bd85ead5225c42ccc6d15d1e9e03346ab62b0fe707b7b5c8515309c04630fe5d50782f76a0e26c1de366ad8702fc90f9df41049fb97da2b03ada55c89a967cce37f273d5a0bed11581b5e4857d37a170cff539035c8395dbf3a89b2305912c39f9e84b8504888f2dc16c7dc8a82ac49f7f1ea7c366153305686c6436b462bd30c45e7ced83802b91f72919bb35ee3da95bb37a42cd185a4a9cd154cffc95afb779db8557a198e8ea82129aaf6a3e1cbadd58c981767d62187a3a61b3c84707246a7e56c45c29bb30d4d92b157bd79f88feb760b91014f356b4808e290ee98650d1d355eaa5e154a402208c73393cc2d95418235091cd5b6c6be901a60fb6655e5771f2a7ca043c2d6712e6a01545d6c8446769c4139460ed5b4d3b38e7c37823b10cb644414389099fe5b5090c326165516625c5ff1051661d35c7e960bf836e293ef3d4ed09b9526c196dd6b62399a587bac1ffdf273aa213a326f5a6edbc4ed3499ffbca6c2ece14faff61cf127a492c18fda7fcb15ed6a506bbf98658f3ca95d90727adca1a67f5e6d8a60c4f1698e1b2e79e9065e8ab061ff257941dbd10d5f73676ced5dd8ecf5293f1793eeccf4b7025bbcf7546e5748328dfac65ad1ffa0bd01ecf721c6cc8f90c3f1dfaf3200fe8021d74f2e27eb3ed3dcc2e48a6b4f32fa12b07a021600f98a65de04a47689b6e720c4806043a20ff96efd81edfcc01d80d7d9312e9d200849d07358ddcde891f882dac351bcedbf0a076797aa1e34212125de60f4da397d874e380b13b15af426cc3a4b4bc0750926141232c0452b1129e5fd70712ff1092ca5020f8824ac1d372f8182cb732be8ce33c429f68473b729ff44c21e3f18360b1c508db587279d32097b3802470112ebb35a2bd6fdab15b9f9e9a58df323d428dbef61752d31baa78b0a5408a55424bbf733c890d4e9b5588884d717b7a60faa57f8f459e7d061f0a82fa64a1c1276a85a9929568e6a796f53a344ea31841f24bd0fa70f52c3ea1df3634028784c92d3fb091db2bb78e7cc5859da084d997cda873ba6be202686d727e3361eabe41545892f39001c14420c623a530e0964cbb9ef11de4d9bd14cb5983faf52b640c6238555e4cb2374cdfd3d4575765e09807061c5e0903a09aa2db2272d9560224160173cd07020ce9052d02a50968be27ed05aa8df5f5586ad463202d22638ee82238da068646d9ccb48b3d0c544a2e55952d08822957acbe9546b388ad1f3f4ecea9a988710f097f302771eb3c89b455d627b7781412b130d7118ebeebceec68053bee7e89858c121f8f55ba5ea2e66ea02265a6d62e95095d4567af88238f1d97f04c6d4b8461c6a60ad4ff1922c6cc16dc44cc0cde94ff953ef1fb8315481f0debc229fe3b9af535d97cf05e6a7d7ba1c33bffa8640d7a660b65eb865b9af99a253c91777cc809aed4414400e0ba10e555d1c1d05f4d3169dc8598ec165519659b3b66caf4d3c8e4ea29060761e46d18915650416cc21f4efd58d739d619ddd5c3346504cdf6c04bcde2c29449559aca73f1be147fad7b6b117508b93389bdcedcedc96db207307852064306f4640375297e67d364dfe954e237621823261ef61ba673340c99cec0f32cb2d640a717b3a22a5ac396be4bebf3cc369733ea46c7174ae37c66c3d3cf36f885d1eaef7f32555cd700d4476f951797727191616341ec74f50f1d5a17995191899389b6ffdf5cf917b5be0e44f73dce55239943f5874c7ef22bd78fe08f33c95acac5529a9cbce1e98cd157456de67ecd8aa3acc92b250fb50cf70f6302ee58e756f0bc959f19b4822ff472d71431deb5f5d20814968ef8672ab706e436a410d44c046857553685ac6be72375982b1e2b8d9c3b119cd933217c08eb3ee4d48af96c037de776498d904707366442c9f144bd528ab9f35d6781bfe5c3ce318eb6a5f94f70354cbfeac2a31ad6c28a0c4d0b7e6b00d63bda87bb2a1aa1bfcd29399ed808bb2d250269af86d4974ca9e3660608d874bd19276f316cc07fc378fea8c59f556bc75c71a540e8d4d1a836ff541ae950c301b81c6be32dea910beac213fbccafe706904a7e9e5cabcbef5e4cda3ea8d2c8759978d57a26bf3d3e6c6918faded7ef1a1d3ec49314ed1867021df2b519a72d67c67b3b6b7f08f366c4c3a0dd7061025ceb90cbd5d3a1f06cb86a9de10ad61e4485db76f00681bb18e1e920e7d8cc9e2ef0db5b0535bfb6ac13389fa3f984136633276083e806ec694f152b7c960b17ecd4c8c8db958973514a4ab00144f6fd081cb2eaf50d1f10d538941e02257763601fc52f37d10d273daac727a2cc5e68e5c07826b5c776e3cbbca302546d62c82967822ac927ec29f0ad15f06364f1e690f059776e7d7da4e31a8cb60a4f6e633f210ae573b10a3bead4edf761f919032a943a3b02f2e00559fa3d426b1f5d54483b36744f480dd3e5ee22343c1ef2bedd1236cda29af66a9cd28affb08f4fea7c27c3c39900d50b193238afb03ec92eb631682230f9d8b0e79dfaa3c49ff9266fbd23524c3fc668888e5c36227ee1d454395095caf32db999be49f4216ac1d5eda18ef32cbe14d6a256a03e54812cb2157b6fcd76ecb5a045dfec835a694c2eb0232510fd553f4c4a5fcde2a61042c44301d48dd5d294ec763fa3320702018c8c11c1350af98fe62517074a13d43d9bf9ff182c49fed7e15dd1bb9b73a734a5be2c562492acfafc8be6dade8ff0987464f29ab3a6d2132b0ec5281f5c76d2e96cea8de9be75a3d1e7ad1bc1735cca18669c988c956984d86d798b93f0a1795e4fea8f0cde2dd9b29f564748b0d620239022b2e1ae59f9bd911f27b11c34da2fe3ef8be644773233048048810889040d03a386f5306980a88407dafe3f059a808b27d6a90b15db80f7d6f2059d1562faee7c29068026d0c2535a924802d255e8649ea7fee276cf1d17e698889cf423376f6686f919ebeb43331b7fab1d2c6036df543002d263f51ca263c2a19d0196a3e53b6e909ff648a6010e00ab6317229fafd3cdba5177d301a4e0cd843ced2056126788b14b9ca4a8c80e47ff12d0725c8cc54a1d6209b5740486715f84f7caaae8e59cda0c9989544ba11247748b0875492dcb764920456465598539545363eaf61fc582f6dd96891a7bcb1de6eac03a382bbbc06da280b27334a13e604f0a5f2ec81144d44501956f42589ba613ae499b125d7c198a73fa5ab71f8b160e1b6b203d56fa63c21c255d914642d066fc433e0e890ab63a957b7d720f3cf75818c524c552e9abfb1b258b35295d24ea69ab2614f0685e8dfac6b0759ece670581230aab6c5a89d8d15bff92d64917ecde9f5f233a2009fef704756bbb3fd9d65b26783776710cbb24dcba9d0787318637f661089daad0566ed1245d44231a54eb76d9006998ad8f317cbffee4feeefec31df7915ab57f5063570f784c9c704f9297c7fc92c0fa27a9fb53f119dbb8d1268ade0e068a3f3bd5d3a40983c867b74f4b871daba158ee1ccba4088b9c4b65effffcb754d07c76b3cba021b5def22486ca29405805cf3583de943ec014e594e4c88b84eca3e1cf318d8c4a10e89c4e88034c35d5f45e2cb582cf72c67bf1f8e77855ae17157017a403c26952b9afaa8f52dfc69b2e643b1302f50905ffee70b668bfa3d2310775adba7bc27dda33451e09cdd906aeb2584b9be5d836ab03312565129691b0d1cc1be5dc3823eec22be9d242e6286a899a977b0c5069ea457466e64e4ee08186d84c1cb3aca294ac948116728a1f1dd1b118c22bc6a55705704d501580ff5c0f6cac4953488781e3023622747e9a74916aa3a6627f1369c8e08661ebf7ff7524ff445c5f2692a6dd5f750bb63cae968087e1d6e1a4b4f6df8a56ff1f54c80d292befc1ac719cc8897bbbf2578578a07d212f8bd9e820d8bf7471039f735dba1f74b99865058e551ca03fcdbe185ee93d7b237d3e9e81956394c3c13117ac1f1493911adc44b", 0x1000) lstat(&(0x7f0000000000)='./file0\x00', 0x0) 385.666965ms ago: executing program 6 (id=1697): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000}) fchflags(r1, 0x10000) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="1ea04df50ca4c989896279bbc24c5fea522fc33d8f35d01b889f6dfb345ff7e90987cd865f7f0b06a5e99666c9c9f304c777bf81adb2535b1819dcfade07512b17426209ed15021dda39a205dbf981a97b2c", 0x7c}, {&(0x7f0000000100)="bbe75b52f70008f8335598f090776f870184c2f34c4831deacb4f50b01926fb15590c69fdd92dde50178b44a7c8237cf61f345145c54acb35bf77580921f6a5b743a31f6ef72347a171df5563a4dbca2ca86ce7082565e604e3af5a450b7aaa29d6b274322565123f01f7e21104f0065ca9c21f2d13e06e08d06fd8fffe10486b7b85704c7ded9cf00b87f6b571e7f4400a28dd13bec8c80842b66075b0993a42744ae64950ad76f2bd65d4802e1b259", 0xb0}, {&(0x7f0000001f00)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae960e0034074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be109ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e13ff90a4dc9448478ab399bf4346172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7271758b30a851578d488be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983a6f6a8d337d1b4974a60e2964ce4481f9db330e6b669f4366a01e84cfe119e832614551c389d205327fe93bf0b6c661a100bc575f9f148579b2a5a59cf28f4f241086ac630b7abf4fe3ac28d31e21a9337d12861f118cf7b650d5e4145e3343ada0ef103a2a1dadb1202bc1992ce7e46784515e993df87dbd6be4e46e0c24c87fbe254335a023b45b5232303a5c689336552e5703fd0632b64116d1e9592919695eaadcf10e348afc1c2db5d7ce2a0515a2f7f61ef7f0ee62a8642846aadf1f85ac71d1baf0612ad6fc659457265b4b9532a096940a08194903c034c2b6570136c4e235ecfd704dbef2396099522da8271c6b3732581c409fbf4a896c408fff04c691c7177ad00a617d28d6aa9e970cadbaf7cc5dcc2ceb6d57973a29d2f684b219e5505583bdb49d29e49f8ec097d85d1cd6b88abb75e6166140f293273744ba772afba3a655bab44f498e71319233e0800ecac53a625bd5028e2a24f267bc1e4dfde208dde3d517854fefa7224498eee4ddf543dbb01039665040fd2ec61da19d1", 0xfe7}, {&(0x7f00000013c0)="390671e6de467a06abee0b51ea2ff3992e746b3a3e5b32a6868f9f09e94526d4dd61f91f547d8329e10c8dc09f88cf049f75ef49726a59348ceef0af178d3692e56f8b9c24fbf1ee67ca3d4529c8c772c1da0e45b8c450e3916ac5ea4131498e184a1fd6bcd648b9ed8f91e5ed1323675be14161dc012782e3a8135b7a6193fd5ed900e5b457e194b3317a1df417fb581f1d54c39a93b7cbee28ea2e26809f2095e6f4ab400e970d9b310ea71e2db1b2e5a8c735be82dc6f5bde4b850fd4e14ce1e907b71690f30df46242a4477b1740242571e8a980491b16d84eb0ab949b2b9a3a62d278c7226f819b490d3a67787ab176b0e64cbd13e991d65c5eeee467b7c91a1ecf66cbe7469d598d068996793d0ecc15d050bf743d11525783f085aee3959981e061573300e9d1420dbd6d7d6c27eaaed9cc43e0c8eb8b954c4f9e45d8fd750b62673384e2be9afbf44e2e643c28c6a814358f8456b3266022f3c0885c1e395e885d8e5a13699a034a9cf4aea248a79eeb8460917ddf32f4175066763a67cde8d9e19fd0d96f0e7f5e7c9663a81870b33a608f0388ff3ec8bc0fb5e81242c337d1fc396e3ab29e9e3d4088e43015763c19bb082cc5b263c02660a10317bbcd322b639302d1fe30a997318703136480840009af2ff7240f21ca4afdb00d3239ca1f76ee2ced9a960cd6f6040c66714069c3fbbf080d0cc205be6bc243b60147b39f327f16a509b0751dd2eca2f2efa92cd2d3502a40f21fc685ac03062b8a75b18c1d772db7c6b9fffbd2b20377ceba10a2ebfe4a64a00d9be0aa88a22e404b69b6163c6014871a112d9168135a9e91ff8d770f87e582bba50c9d71ad1118acf89678125abed1a8a541b806235e91ad7bc3a3992965a667a2993f0a7769e044425d3432bf082fecfd7b4e247a24697bc20506d1784a86cab8ebf7cae66f5f70613e121fd46bdfd51371a44028513e1a1635d0ae2c9a520c0e33b19f9b3a7e97037a1060174ece9df4655ace8381f36df6fcf2d9708078c0ed04861fbbf478f0e52298057873e9e0158c0367a91d0ba959b70c80a34be2656413cd7eb22eba1a1585c432569624a14d65ebaad193cda43e1b6924eb1c74285fc97d71220eef7284553685f2b43983dbf7614362c65e1ea234c30e01c4432b51fc5e5a0c6692438f156aab8f6ede9eb1308d89690d6ecbffea1ad648220354a4f131b6732a25f1eae4780012f820dc75bc6166595f55243e10c12fa216fcdf75ba1108c5989ba300d246931ed8493c002379a061aa69ca16856bf2a03c7456d7ac541a685bec550657525670be23833fc44d5efe6a511e0a5c33614d38a7089cbb86dacfada7f2417657c46eb4f770466cbb0f2ef64de83206c4ad54c5f116459350de2f15fed2a0ea144340e7bae08ed6de67bf8bcde7fe6480149bdc1c0251c9c663f7ada50ae722731c368b5e24299be5c9b821686db8b3c205bb3bc63917897fa7b2fd588008fe42cac6ef3330f591f4e00424e0eea32dec680df6c79d035ff86af391be832dc3fe0e0bb2d175641b1bd44938542dda9ceb60af9bd54fde1af38848711b7b8e05a885988bd9049b5790633589cf2fa260024bedb4eb1086a28f35b783a0484304956e32a942865426462e7ff34f625dffcd1946224f17f711c5659fac0e0ad7b265157a436ab5a240626b57c870746f1885e3bf8319c1153f52c56e854fd4d9b069d01f1ee14d4954c1aa38615b22b5e4108129151c990a857733790e3b8f46663983b683b2ef9294b7cb039990c1d8a6bc8d8dc6b273cb85a0c4d61ffc2f26118455807ab13074f509efb436c8bb3fb8d09fb788986c58da3b810336b86be7c913d9548ad8bb9f71580228a56a4e7dfad8b34a3eaf20347cb1afd57d14c6f6d6dd2906c7a187fe3b173a3a43a259ee173589329ace02035369b29fcf41f6d43c22b5c9c4c51b16165996f72994a10db438cd18c9b27225fc5485d9e6f4ff2637c607e7e5f2fb15a2437c0713973275d49382b281bc5dc3bbca740cb7b8823fedcd8728be045a59c8ad2d46088299e08a2754fe1ded71be5a8f297c35767617ca1a213bb202fc69c8d3cc63de5c5bedc2d6f97a58a5eaa24b8b57f4582f552cedc4727cd9e3dc54c5d8b3c199f69a9124c0baec2b2b736c2595dd5b5e1d89934a3d36bfa3adcf3488a57e9a8acb6132ce155818835bb6f5e3f2a82f818ed3308372b661741a6f01dfc6870d81", 0x630}], 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000}) (async) fchflags(r1, 0x10000) (async) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="1ea04df50ca4c989896279bbc24c5fea522fc33d8f35d01b889f6dfb345ff7e90987cd865f7f0b06a5e99666c9c9f304c777bf81adb2535b1819dcfade07512b17426209ed15021dda39a205dbf981a97b2c", 0x7c}, {&(0x7f0000000100)="bbe75b52f70008f8335598f090776f870184c2f34c4831deacb4f50b01926fb15590c69fdd92dde50178b44a7c8237cf61f345145c54acb35bf77580921f6a5b743a31f6ef72347a171df5563a4dbca2ca86ce7082565e604e3af5a450b7aaa29d6b274322565123f01f7e21104f0065ca9c21f2d13e06e08d06fd8fffe10486b7b85704c7ded9cf00b87f6b571e7f4400a28dd13bec8c80842b66075b0993a42744ae64950ad76f2bd65d4802e1b259", 0xb0}, {&(0x7f0000001f00)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae960e0034074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be109ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e13ff90a4dc9448478ab399bf4346172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7271758b30a851578d488be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983a6f6a8d337d1b4974a60e2964ce4481f9db330e6b669f4366a01e84cfe119e832614551c389d205327fe93bf0b6c661a100bc575f9f148579b2a5a59cf28f4f241086ac630b7abf4fe3ac28d31e21a9337d12861f118cf7b650d5e4145e3343ada0ef103a2a1dadb1202bc1992ce7e46784515e993df87dbd6be4e46e0c24c87fbe254335a023b45b5232303a5c689336552e5703fd0632b64116d1e9592919695eaadcf10e348afc1c2db5d7ce2a0515a2f7f61ef7f0ee62a8642846aadf1f85ac71d1baf0612ad6fc659457265b4b9532a096940a08194903c034c2b6570136c4e235ecfd704dbef2396099522da8271c6b3732581c409fbf4a896c408fff04c691c7177ad00a617d28d6aa9e970cadbaf7cc5dcc2ceb6d57973a29d2f684b219e5505583bdb49d29e49f8ec097d85d1cd6b88abb75e6166140f293273744ba772afba3a655bab44f498e71319233e0800ecac53a625bd5028e2a24f267bc1e4dfde208dde3d517854fefa7224498eee4ddf543dbb01039665040fd2ec61da19d1", 0xfe7}, {&(0x7f00000013c0)="390671e6de467a06abee0b51ea2ff3992e746b3a3e5b32a6868f9f09e94526d4dd61f91f547d8329e10c8dc09f88cf049f75ef49726a59348ceef0af178d3692e56f8b9c24fbf1ee67ca3d4529c8c772c1da0e45b8c450e3916ac5ea4131498e184a1fd6bcd648b9ed8f91e5ed1323675be14161dc012782e3a8135b7a6193fd5ed900e5b457e194b3317a1df417fb581f1d54c39a93b7cbee28ea2e26809f2095e6f4ab400e970d9b310ea71e2db1b2e5a8c735be82dc6f5bde4b850fd4e14ce1e907b71690f30df46242a4477b1740242571e8a980491b16d84eb0ab949b2b9a3a62d278c7226f819b490d3a67787ab176b0e64cbd13e991d65c5eeee467b7c91a1ecf66cbe7469d598d068996793d0ecc15d050bf743d11525783f085aee3959981e061573300e9d1420dbd6d7d6c27eaaed9cc43e0c8eb8b954c4f9e45d8fd750b62673384e2be9afbf44e2e643c28c6a814358f8456b3266022f3c0885c1e395e885d8e5a13699a034a9cf4aea248a79eeb8460917ddf32f4175066763a67cde8d9e19fd0d96f0e7f5e7c9663a81870b33a608f0388ff3ec8bc0fb5e81242c337d1fc396e3ab29e9e3d4088e43015763c19bb082cc5b263c02660a10317bbcd322b639302d1fe30a997318703136480840009af2ff7240f21ca4afdb00d3239ca1f76ee2ced9a960cd6f6040c66714069c3fbbf080d0cc205be6bc243b60147b39f327f16a509b0751dd2eca2f2efa92cd2d3502a40f21fc685ac03062b8a75b18c1d772db7c6b9fffbd2b20377ceba10a2ebfe4a64a00d9be0aa88a22e404b69b6163c6014871a112d9168135a9e91ff8d770f87e582bba50c9d71ad1118acf89678125abed1a8a541b806235e91ad7bc3a3992965a667a2993f0a7769e044425d3432bf082fecfd7b4e247a24697bc20506d1784a86cab8ebf7cae66f5f70613e121fd46bdfd51371a44028513e1a1635d0ae2c9a520c0e33b19f9b3a7e97037a1060174ece9df4655ace8381f36df6fcf2d9708078c0ed04861fbbf478f0e52298057873e9e0158c0367a91d0ba959b70c80a34be2656413cd7eb22eba1a1585c432569624a14d65ebaad193cda43e1b6924eb1c74285fc97d71220eef7284553685f2b43983dbf7614362c65e1ea234c30e01c4432b51fc5e5a0c6692438f156aab8f6ede9eb1308d89690d6ecbffea1ad648220354a4f131b6732a25f1eae4780012f820dc75bc6166595f55243e10c12fa216fcdf75ba1108c5989ba300d246931ed8493c002379a061aa69ca16856bf2a03c7456d7ac541a685bec550657525670be23833fc44d5efe6a511e0a5c33614d38a7089cbb86dacfada7f2417657c46eb4f770466cbb0f2ef64de83206c4ad54c5f116459350de2f15fed2a0ea144340e7bae08ed6de67bf8bcde7fe6480149bdc1c0251c9c663f7ada50ae722731c368b5e24299be5c9b821686db8b3c205bb3bc63917897fa7b2fd588008fe42cac6ef3330f591f4e00424e0eea32dec680df6c79d035ff86af391be832dc3fe0e0bb2d175641b1bd44938542dda9ceb60af9bd54fde1af38848711b7b8e05a885988bd9049b5790633589cf2fa260024bedb4eb1086a28f35b783a0484304956e32a942865426462e7ff34f625dffcd1946224f17f711c5659fac0e0ad7b265157a436ab5a240626b57c870746f1885e3bf8319c1153f52c56e854fd4d9b069d01f1ee14d4954c1aa38615b22b5e4108129151c990a857733790e3b8f46663983b683b2ef9294b7cb039990c1d8a6bc8d8dc6b273cb85a0c4d61ffc2f26118455807ab13074f509efb436c8bb3fb8d09fb788986c58da3b810336b86be7c913d9548ad8bb9f71580228a56a4e7dfad8b34a3eaf20347cb1afd57d14c6f6d6dd2906c7a187fe3b173a3a43a259ee173589329ace02035369b29fcf41f6d43c22b5c9c4c51b16165996f72994a10db438cd18c9b27225fc5485d9e6f4ff2637c607e7e5f2fb15a2437c0713973275d49382b281bc5dc3bbca740cb7b8823fedcd8728be045a59c8ad2d46088299e08a2754fe1ded71be5a8f297c35767617ca1a213bb202fc69c8d3cc63de5c5bedc2d6f97a58a5eaa24b8b57f4582f552cedc4727cd9e3dc54c5d8b3c199f69a9124c0baec2b2b736c2595dd5b5e1d89934a3d36bfa3adcf3488a57e9a8acb6132ce155818835bb6f5e3f2a82f818ed3308372b661741a6f01dfc6870d81", 0x630}], 0x4) (async) 378.630526ms ago: executing program 3 (id=1698): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1013, r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x4) syz_emit_ethernet(0x13e, &(0x7f0000000180)={@remote, @random="beb9949075b8", [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0xa, 0x128, 0x68, 0x1, 0x7, 0x3a, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0x34, 0x3, 0x0, 0x6, [{[@remote={0xac, 0x14, 0x0}], 0x918}, {[], 0x7}, {[], 0x9}, {[@loopback], 0x7}, {[@multicast1], 0x2}, {[], 0x9}, {[], 0x7}, {[@multicast1], 0x100}]}]}}, @udp={{0x2, 0x1, 0x8}, {"b16f6ee332b9d2b7fb0b18f06e86e6d027cf59cb2f7bce58ab5adf8cd031c137c977180c2743935bf94b9de0391ba536b9ec5e3494efa571464417080735c8a34307a94b88c2ecad4299543f208663bfda334775e21f6cce281153e0bfaa0b1a1bd32275f6df97099bc41a5caa124e68caa093cb06062aeee663176e4ca1b3b1a3c962ae6d57a59bdd88b281528b07afbd7221b76bb0c3241b8deaf93ca69fe22631045c6f771d46bafc771a59ae2eec9307bdb22f92fd269174a976d2bdef3d911ef92fae01db694d3464017c8f7e89988b988a49735466"}}}}}}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x10001, 0x1}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x82) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlockall() syz_emit_ethernet(0x3c, &(0x7f0000000380)={@remote, @empty, [], {@arp={0x806, @generic={0xf, 0x8856, 0x6, 0xa, 0x3, @empty, "9da6ebceb5a8c33a3b5f", @random="9139ab7ed500", "32a47d549de65b624d73232588b7db62"}}}}) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x4) getdents(r1, &(0x7f0000000400)=""/4096, 0x1000) preadv(r6, &(0x7f0000001440)=[{&(0x7f0000001400)=""/47, 0x2f}], 0x1, 0xffffffffffffffff) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001480)={0x101, 0x0, 0x8, 0x40f6, 0x5}, 0xc) syz_extract_tcp_res(&(0x7f00000014c0), 0x8fe1518, 0x260) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001500), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000001540)) syz_emit_ethernet(0x2a, &(0x7f0000001580)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @remote={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) syz_emit_ethernet(0xba, &(0x7f00000015c0)={@remote, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x1f, 0xac, 0x67, 0x4d, 0x69, 0x16, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x1c, 0x6, 0x1, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x6}, {[], 0x7fff}, {[@remote={0xac, 0x14, 0x0}], 0x6}, {[], 0x7}]}, @lsrr={0x83, 0x7, 0x1, [@loopback]}, @end, @timestamp={0x44, 0x8, 0x1, 0x1, 0xa, [{[], 0x9}]}]}}, @udp={{0x0, 0x3, 0x8}, {"0b1ea37740de5702757fe5b9cc2005bf974ec49c2470afbb7b4497c817794d9f78ce33da73b22776ce11730e6121a3f337f5b2b7f72f22e2326ef73138d427d5c83a2d2b810f50c227cc7d70aeee19c3d6ad8bcf04bf365ab95c166587f1cb896a048056"}}}}}}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000001680)={0x1}) r8 = msgget(0x2, 0x123) msgctl$IPC_SET(r8, 0x1, &(0x7f00000016c0)={{0x3, r3, r5, r3, r5, 0x0, 0x4}, 0x1, 0x8, r4, r4, 0x1, 0x4, 0x8000000000000000, 0x10}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) 259.174784ms ago: executing program 3 (id=1700): r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) unveil(0x0, 0x0) syz_emit_ethernet(0xb4, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x7a, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x400, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [], "187c7723b90270e2b1943e1e75c817de9907f93f776224228a086a2f388c7a23f44022baf44d617f8cd8e131f37086d94d94752b0be650bc75192bc4c3b68679bf941d17987455c335ce"}}}}}}}) 232.435085ms ago: executing program 3 (id=1702): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x805b, 0x2000007, 0x2, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x9ddd, 0x9, 0x8, 0xfffffff7}, {0x3, 0xf86, 0x0, 0x9}, {0x41, 0x800, 0x8007, 0x7}, {0x5, 0x200727, 0x6, 0x7}, {0x1, 0x650, 0x3, 0xb}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x80000001, 0x0, 0x5}, {0x6a75, 0x4, 0xa97, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x4, 0x9, 0x40000006, 0x7ffffff}, {0xb8c, 0x555981a8, 0x8, 0x20}, {0x29a71717, 0xfbfffffa, 0xffffffff, 0x6}, {0xc, 0x4, 0x7, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000780)=""/192, 0xc0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000001280)=0x624, 0x4) write(r1, &(0x7f00000013c0)='P', 0x1) write(r1, &(0x7f0000000000)="23ab518fdac0adda", 0x8) write(r1, &(0x7f0000000080)="e491", 0x2) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) poll(&(0x7f0000000280)=[{r0, 0x10}, {r0, 0x20}, {r0, 0x100}], 0x3, 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) connect$unix(r3, &(0x7f0000000000), 0x10) r5 = dup(r4) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x64, 0x3, 0x26, 0x7}, {0x1029, 0xa0, 0x0, 0xfffff001}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000300)="18c7489ac1ec4f3a2437686e884491af21d80ad7606fe417f75e8351416ad057c49464f105e09cdbf4878e0784ce10378fa9af481d08aa50d1b6f80f1eaf6d043e5017ea316bc2becc92739e823ac7e0a0863125e8ef31518a07f748593d19cb58b85eba2ed54d86e5947845fcc61b99182225980dec037256f4c6838745eb25cbf5a0f1488d306ff9a26a60aa7052f0a246625fbae3250f88948861fbab2c58e1180355d4c99c795fd9af968f5225ee39bd2c61d6a630112313df186eeb", &(0x7f00000003c0)=0xbe, &(0x7f0000000400)="cbc26b54250c81c1e5e2fbdcb7971a6b08e74fcf49bc621c281838deba7e9a8c7e0a369bc6d722d6835e419011d105", 0x2f) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 58.105405ms ago: executing program 4 (id=1703): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900103a0000e0ffffff0f00000000fe8800000000000083802ff000000049e1b74bdfa85ca7e135c8bcc0e1abcdaac9000000000000ee1e838dbc00ca1202ee5928c2404dcd54f62faafb6c258fa69cfe1cd18fa8d037dbae843304251fb4a95dd8c3323da9cc3a945c4e4697ffa4187c8ae4c0abbf779af79cd104b77fcfe08e5bb947702901bd8c1d9ade66e81258bdf624c17dcd7de5a82dcd75867d081c024fb1fcb1e87b0e97ce8f92", @ANYRESDEC=r0]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ftruncate(r1, 0x8531) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/114, &(0x7f0000000080)=0x72) kevent(r4, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) pipe2(&(0x7f0000000180), 0x10000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100003, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffffb}, {0x9b, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8002, 0x80000d1b, 0x88}, {0x1c6, 0x10001, 0xc, 0x3}, {0x5, 0x401}, {0xb8c, 0x4, 0x8, 0x80004}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 57.665606ms ago: executing program 4 (id=1704): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x1, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setgid(0xffffffffffffffff) (async, rerun: 32) socket$unix(0x1, 0x5, 0x0) (rerun: 32) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000480)='x\x00') (async, rerun: 64) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x80000000) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x82, 0x2, 0x101}, {0x84, 0x6, 0xa3, 0x15b}, {0x6, 0xf, 0x8, 0xf}]}) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 55.847855ms ago: executing program 6 (id=1705): sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="3f9a82826ce00c0b6ebb09347f79b9d2480f6dc6fdab4caf166a8e0d787e7c0beaeecaddfcffc3b5321e84cd1114a229edd2de812b90a31ae1474f7ffc0448b69a916158e984d85a912036aaf2a42868409e2aa854b60816ffd54e20c381ee7cca2946453b70439056bfd059e6831301ffcd860b5c1d5a17649f3ec91760279eb25d185a1679803ce5fcf59db4cc48af04f8bcd2110f71a593d521b768758d6a5f404d722156cfead56b13c2e2391ea015365d514bf50b37d06c3d3cb104a02df8f8bf0853f083c483917a4d6f597559773c60a28dfaa2ff", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="664a739377093e1636da160724012d503e8f7d7f48f50e558ba7aae8f353d027296327e62c2ce98d0ffcbbe6b75ef34a75d1cf902c0767e558f17335cd36ae7c5f389d687dbce28a99de6c81bf75ef33992f7d52b2889e3c4344", 0x5a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5a) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xb) msgsnd(r1, &(0x7f0000002500)=ANY=[], 0x0, 0x0) select(0xf, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 54.08954ms ago: executing program 4 (id=1706): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x880, 0x47) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) mprotect(&(0x7f00005f6000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x66, 0x0) 3.004854ms ago: executing program 6 (id=1707): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x7ffffffe) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x6}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="08d3e79bf698938707d47148878c17b569c436611bffe56031164cd0ff3e55", &(0x7f0000000180)=0x1f, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x7ffffffe) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x6}) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="08d3e79bf698938707d47148878c17b569c436611bffe56031164cd0ff3e55", &(0x7f0000000180)=0x1f, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 2.604568ms ago: executing program 4 (id=1708): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d372586474f1) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) r1 = socket(0x18, 0x3, 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @remote={0xac, 0x14, 0x0}, @random="091b9bb68f30", @remote={0xac, 0x14, 0x0}}}}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="7658d3dc", 0x4) (async) close(r0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4e24a638, 0x2, 0x4, 0x1, "63ec2c853a74fb4ab12b86595bf37df2908e68cb", 0x2, 0x7}) 677.973µs ago: executing program 6 (id=1709): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x9b, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x109}, {0x4, 0x8002, 0x80000d1b, 0x88}, {0x1c6, 0x10001, 0xc, 0x3}, {0x5, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0xffe, 0x30004}]}) mknod(&(0x7f0000002740)='./file0\x00', 0x1000, 0xf1a2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) execve(0x0, 0x0, 0x0) 402.91µs ago: executing program 4 (id=1710): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x89, 0x2, 0x7}, {0x28, 0x7, 0x3, 0x158}, {0x6, 0xf5, 0x2a, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a74cd9", 0x8, 0x1, 0xfa, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 0s ago: executing program 4 (id=1711): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x1}, {0x0, 0x1}, {0x3, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6, 0x5}, {0x0, 0xe1bc}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x803}, {0x1}, {0x0, 0x4}, {0x5}, {0x2, 0x2}, {0x3}, {0x2, 0x400}, {0x0, 0x200}, {0x2, 0x80000000}, {0x0, 0xfffffffd}, {}, {0x3}, {0x1}, {0x1, 0xa}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x3, 0x0, 0x200d}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/101, 0x65}], 0x1, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x6, 0x8000800, 0x1}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) bind(r5, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r4, 0x8010427e, &(0x7f0000000100)=0x800) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x1}, {0x0, 0x1}, {0x3, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6, 0x5}, {0x0, 0xe1bc}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x803}, {0x1}, {0x0, 0x4}, {0x5}, {0x2, 0x2}, {0x3}, {0x2, 0x400}, {0x0, 0x200}, {0x2, 0x80000000}, {0x0, 0xfffffffd}, {}, {0x3}, {0x1}, {0x1, 0xa}, {0x1}]}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x3, 0x0, 0x200d}) (async) pipe(&(0x7f00000001c0)) (async) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/101, 0x65}], 0x1, 0x7) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x6, 0x8000800, 0x1}) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) (async) bind(r5, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) (async) ioctl$BIOCIMMEDIATE(r4, 0x8010427e, &(0x7f0000000100)=0x800) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.151' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 denied attempt to set clock back 1766655518 seconds pckbd_enable: command error pckbd_enable: command error ELFI· ·ª• Ri*$QOQyyOz;:|\$L] \{Q"lCLPwzC0Fe!Qf#!-!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 441861668864 #!#!uvn_flush: obj=0xfffffd8062b90c40, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 441861668864 denied attempt to set clock back 4091464736 seconds denied attempt to set clock back 4041133324 seconds denied attempt to set clock back 4108242195 seconds malloc(): allocation too large, type = 127, size = 7676996996 uvn_flush: obj=0xfffffd806c6c9568, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvm_fault(0xfffffd806c7f55d8, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff817a9a38 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80002a2e6590 gsbase 0xffffffff838b0ff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff817a9a38 Starting stack trace... panic(ffffffff833e3628) at panic+0x1d0 kerntrap(ffff80002a2e64e0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff8000015b4000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff8000fffe87e8) at dtclose+0x109 spec_close(ffff80002a2e6690) at spec_close+0x466 VOP_CLOSE(fffffd807bf53e68,81,fffffd80097fd548,ffff8000fffe87e8) at VOP_CLOSE+0x132 vn_closefile(fffffd806c83b4a0,ffff8000fffe87e8) at vn_closefile+0x12b fdrop(fffffd806c83b4a0,ffff8000fffe87e8) at fdrop+0x121 closef(fffffd806c83b4a0,ffff8000fffe87e8) at closef+0x192 fdfree(ffff8000fffe87e8) at fdfree+0x116 exit1(ffff8000fffe87e8,0,0,1) at exit1+0x576 sys_exit(ffff8000fffe87e8,ffff80002a2e6a00,ffff80002a2e6950) at sys_exit+0x1a syscall(ffff80002a2e6a00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a3a2cd0c5c0, count: 242 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 43b93b83-f320-801a-a1ee-23eab263a335 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 0x000f26e0: 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> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace